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
342878148997	342878149559	342878150109	342878150659	342878151208	342878151759	342878152309	342878152859	342878153408	342878153959	342878154509	342878155059	342878155608	342878156159	342878156709	342878157259	342878157808	342878158359	342878158909	342878159459	342878160008	342878160559	342878161109	342878161659	342878162208	342878162759	342878163309	342878163859	342878164408	342878164959	342878165509	342878166059	342878166608	342878167159	342878167709	342878168259	342878168808	342878169359	342878169909	342878170459	342878171008	342878171559	342878172109	342878172659	342878173208	342878173759	342878174309	342878174859	342878175408	342878175959	342878176509	342878177059	342878177608	342878178159	342878178709	342878179259	342878179808	342878180359	342878180909	342878181459	342878182008	342878182559	342878183109	342878183659	342878184208	342878184759	342878185309	342878185859	342878186408	342878186959	342878187509	342878188059	342878188608	342878189159	342878189709	342878190259	342878190808	342878191359	342878191909	342878192459	342878193008	342878193559	342878194109	342878194659	342878195208	342878195759	342878196309	342878196859	342878197408	342878197959	342878198509	342878199059	342878199608	342878200159	342878200709	342878201259	342878201808	342878202359	342878202909	342878203459	342878204008	342878204559	342878205109	342878205659	342878206208	342878206759	342878207309	342878207859	342878208408	342878208959	342878209509	342878210059	342878210608	342878211159	342878211709	342878212259	342878212808	342878213359	342878213909	342878214459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2128	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
1598	647	272	191	148	259	325	356	333	285	239	205	202	181	151	144	151	152	147	120	92	125	87	80	78	86	71	73	56	73	68	68	67	72	61	78	74	68	71	226	909	792	623	398	216	144	101	50	68	67	47	62	56	50	60	55	62	53	64	54	60	51	64	64	44	50	41	55	44	60	46	45	56	57	49	44	52	54	58	47	60	51	49	61	51	53	49	56	63	55	63	56	49	51	55	54	54	49	44	63	59	38	43	53	48	47	67	53	44	57	34	60	62	54	79	60	58	46	49	53	58	69	55	54	64	75	54	56	51	47	57	50	52	55	53	40	53	58	48	50	36	49	58	59	60	58	49	42	66	68	49	42	50	48	57	50	42	60	36	45	47	44	48	58	54	47	51	45	56	54	53	57	58	60	47	50	56	50	58	51	61	48	61	65	54	61	53	51	57	38	56	45	48	41	54	52	43	48	53	53	52	64	57	56	69	57	62	57	48	47	63	46	41	57	62	53	57	46	52	59	68	42	49	49	43	43	55	50	59	52	44	49	64	45	52	58	60	48	45	56	47	49	47	55	48	66	49	49	57	62	50	34	33	55	56	55	51	47	49	59	59	69	50	62	51	60	51	50	50	48	52	56	38	51	56	49	38	53	59	48	67	52	56	60	50	65	49	56	61	64	49	47	51	44	62	54	55	54	53	47	53	56	39	43	63	60	49	45	55	59	35	47	57	61	47	46	49	56	51	54	52	52	54	65	60	43	56	58	44	57	45	48	44	64	35	62	40	52	49	60	54	58	57	59	55	46	60	64	47	46	59	49	53	54	47	54	53	65	58	48	62	47	58	53	43	52	65	57	53	42	54	52	44	73	51	61	62	45	41	58	56	56	43	62	54	57	45	67	43	51	49	53	48	53	54	65	51	42	54	67	52	44	43	64	50	60	46	42	47	62	56	58	65	49	50	60	52	64	52	44	54	60	64	46	58	62	43	48	62	62	62	55	60	58	58	45	58	47	61	46	50	39	61	61	53	54	57	47	40	45	45	60	50	47	66	54	61	50	50	65	55	43	69	49	44	54	53	64	56	54	52	46	42	50	46	52	54	68	38	56	50	48	56	49	49	46	72	52	58	45	50	36	58	46	56	53	56	53	57	44	53	50	56	63	68	70	58	45	54	44	64	56	58	52	49	54	52	70	42	58	51	62	60	56	58	41	38	48	60	52	60	59	41	49	62	51	59	59	49	56	66	45	48	43	64	47	61	56	50	48	54	60	50	71	55	53	51	50	61	61	63	59	64	57	64	50	58	64	50	67	57	51	55	42	71	48	64	47	57	60	56	57	48	42	42	62	43	44	53	58	53	48	50	53	61	59	54	48	55	50	42	57	43	39	45	53	51	60	62	41	40	60	40	65	52	48	46	55	53	52	44	61	55	61	39	61	62	58	44	53	54	66	54	57	57	44	61	43	50	60	50	53	65	58	66	64	50	61	59	62	52	47	65	47	50	63	49	55	49	60	53	53	51	49	61	61	57	50	68	55	48	43	58	54	67	52	41	57	51	55	64	55	45	51	54	44	55	55	62	59	51	59	55	62	54	58	53	59	57	58	61	65	53	53	61	64	43	52	45	43	47	55	48	57	67	45	62	63	50	44	47	49	61	64	55	48	60	66	51	61	59	63	47	67	72	43	51	61	50	48	51	52	67	56	55	57	65	54	55	48	68	50	61	45	46	50	67	54	48	51	45	58	55	45	52	49	63	49	49	53	62	62	55	50	42	67	49	51	56	47	46	57	62	58	54	48	55	48	46	55	61	50	47	40	50	63	46	62	66	56	42	64	50	46	64	46	51	55	65	47	52	39	49	40	48	56	45	52	47	48	47	60	62	55	44	45	55	52	63	60	40	45	40	44	57	56	51	56	54	52	49	38	57	59	68	54	51	46	61	52	47	57	54	44	45	62	58	54	58	52	34	58	41	55	55	54	55	49	48	51	54	50	47	60	46	51	56	63	45	56	56	51	43	44	55	51	49	62	54	59	59	44	53	66	50	53	52	47	46	58	61	60	60	49	55	59	49	48	38	56	57	58	57	56	55	54	45	79	37	51	61	51	55	43	59	48	44	51	41	71	58	55	69	56	59	52	56	65	43	64	59	49	52	49	61	46	44	68	55	56	50	64	64	46	57	47	49	49	66	43	58	42	57	53	54	50	62	65	52	63	51	56	68	43	69	58	44	46	61	48	53	62	47	60	52	54	51	51	64	56	59	57	51	60	60	60	61	56	54	54	42	50	49	53	51	53	65	51	57	60	36	48	51	40	59	50	58	52	46	53	38	54	58	52	60	46	56	55	49	46	50	47	60	58	44	36	53	66	56	58	53	65	53	49	64	49	48	48	49	49	61	52	45	53	54	59	50	50	69	55	69	39	52	60	49	57	56	62	51	63	52	44	35	51	49	52	48	62	51	61	40	57	44	59	65	66	48	67	64	41	49	38	61	59	49	47	65	52	58	47	41	54	61	48	67	47	50	66	52	54	45	62	50	56	53	52	44	57	45	47	65	66	65	49	52	49	57	59	54	47	59	59	57	56	40	47	60	52	60	42	74	55	46	54	57	54	45	39	56	62	51	53	45	53	56	52	53	47	57	55	64	50	60	60	35	56	43	56	42	43	53	59	63	49	48	68	53	56	59	67	55	57	44	57	57	59	55	58	70	60	50	61	46	62	68	52	54	53	47	46	61	53	48	49	54	58	79	56	56	49	42	51	47	73	48	51	53	48	51	38	52	57	58	72	47	62	43	51	52	44	59	64	52	52	59	40	57	54	61	50	46	63	52	63	56	47	47	55	61	58	57	70	59	49	62	36	66	44	47	65	41	54	50	55	56	53	52	38	69	53	53	60	51	38	50	52	43	71	39	64	52	46	52	54	56	43	68	64	60	46	52	62	55	60	70	47	59	46	56	43	57	59	58	67	45	63	63	63	50	57	70	57	57	64	48	58	51	53	52	48	55	51	51	59	65	42	61	57	59	45	43	46	54	52	52	60	46	57	63	56	39	41	62	48	47	58	63	57	65	54	64	50	62	54	50	52	47	73	55	61	48	41	68	45	51	51	71	55	58	45	49	45	49	56	50	47	51	55	42	50	62	50	33	54	55	54	57	62	58	43	38	42	47	62	55	43	48	60	66	37	52	43	47	64	51	57	50	60	58	43	49	54	47	55	59	53	44	52	53	54	45	59	61	55	56	45	53	62	51	45	43	56	61	58	49	55	64	51	50	50	49	50	53	60	66	51	59	46	55	61	54	47	48	62	40	55	45	51	58	49	53	63	62	52	61	36	52	50	48	53	64	47	55	46	50	61	57	54	42	47	55	47	54	63	43	42	52	52	55	55	64	59	57	58	37	46	65	63	41	57	46	54	66	46	56	57	57	55	59	54	59	47	45	59	51	65	54	48	52	59	48	63	47	49	69	49	49	45	66	58	70	59	60	56	53	52
19965	10286	5152	7384	14620	16323	17275	16283	14019	11399	9706	8546	7146	5776	4997	4847	4822	4281	4997	3164	2307	2187	1937	1798	1713	1591	1461	1407	1430	1279	1234	1131	1134	1189	1172	1172	1241	1333	1729	6020	18478	15474	13019	8811	5265	2757	1304	840	634	630	607	586	594	609	599	596	561	556	617	587	555	605	631	590	553	564	619	597	612	613	617	598	596	603	601	613	608	605	586	599	585	629	605	615	576	604	541	598	621	618	594	656	587	616	598	616	607	617	593	631	607	603	607	577	598	600	596	585	571	585	619	652	628	617	531	551	577	641	569	607	540	627	613	637	637	614	663	592	580	611	587	628	614	642	613	558	563	564	582	615	605	619	593	590	609	653	570	579	601	604	573	611	607	605	631	584	572	587	598	652	565	598	563	607	592	585	562	592	588	585	589	620	635	577	607	580	601	648	562	589	585	610	591	589	556	644	586	634	636	587	636	602	616	612	626	622	618	593	592	612	601	571	590	595	649	605	605	618	584	552	606	635	616	589	688	595	586	623	587	629	608	625	620	607	605	591	610	597	618	613	613	619	631	594	562	642	604	571	614	514	625	584	608	583	596	597	594	597	584	631	555	590	565	612	583	570	615	609	632	617	586	614	610	623	603	615	620	617	605	561	555	600	627	583	660	557	622	608	612	622	640	625	602	579	614	588	608	574	636	624	582	602	598	606	634	618	613	599	577	618	594	653	629	588	600	579	585	605	598	614	646	585	582	621	616	583	615	601	609	609	559	594	579	558	588	589	573	614	590	601	590	593	597	608	652	597	614	614	621	593	601	602	609	614	608	628	561	563	582	605	601	584	617	618	579	573	573	554	602	600	600	580	604	605	577	617	598	583	554	582	616	628	592	592	583	619	630	552	602	637	600	653	592	596	561	625	568	604	607	600	584	603	608	605	584	621	642	601	637	598	589	594	632	619	616	588	609	617	618	592	608	576	609	574	541	619	588	599	589	599	607	598	586	608	549	577	578	608	586	600	550	605	645	609	614	611	587	558	633	611	601	567	581	636	600	601	621	608	596	608	584	582	585	585	586	602	598	655	617	568	594	592	631	591	604	632	623	591	599	599	620	590	641	622	598	598	608	618	588	593	611	561	597	570	618	570	585	584	613	629	609	567	612	557	607	599	675	585	594	604	588	586	605	634	601	560	613	612	588	615	584	615	619	599	549	614	575	611	641	636	590	662	621	635	588	586	600	666	620	584	564	580	607	578	595	620	623	553	604	592	586	546	574	588	571	648	629	627	593	611	640	616	602	594	560	613	627	605	594	643	629	604	539	567	619	605	594	630	585	563	601	590	606	608	592	610	638	587	587	613	555	570	580	650	592	584	636	597	609	588	615	621	629	607	607	560	580	587	572	595	616	625	594	602	587	631	630	591	628	595	603	576	624	617	621	596	589	621	600	597	596	612	599	638	634	615	619	595	599	587	634	595	593	558	578	632	554	600	569	589	579	568	606	577	571	637	613	608	559	580	606	613	603	599	572	607	617	635	637	619	603	584	575	599	657	610	558	608	542	610	604	649	598	573	623	548	596	611	609	584	625	602	573	566	638	588	626	678	663	568	597	614	597	606	608	615	598	629	621	616	618	582	615	590	643	618	638	610	576	605	651	582	577	622	587	608	591	605	636	618	628	556	590	628	606	640	584	596	644	586	618	590	650	550	597	630	593	607	617	623	620	634	618	584	610	609	583	645	614	617	598	594	560	614	592	609	604	603	610	570	597	596	615	559	613	575	613	581	593	612	599	602	574	627	615	616	614	610	594	597	618	623	597	585	612	592	564	587	633	641	605	599	565	603	618	602	585	606	609	587	597	612	619	594	602	622	613	593	595	571	597	614	597	589	591	610	585	641	611	610	603	626	566	591	601	603	592	612	597	608	617	576	609	570	572	585	577	547	599	587	596	630	584	601	627	643	621	585	602	582	607	633	603	591	568	605	611	554	600	596	602	573	603	597	608	569	614	631	622	603	621	603	578	538	607	588	626	586	605	613	567	591	605	595	587	564	573	556	626	626	592	601	555	571	570	600	621	601	556	591	613	567	590	587	576	606	605	627	599	623	616	582	601	634	633	592	582	612	590	582	598	599	602	581	585	579	569	638	587	622	587	621	595	574	652	579	584	613	657	582	585	563	639	627	650	609	614	583	562	584	641	621	588	581	597	576	622	625	546	577	565	622	561	633	556	620	648	574	597	604	588	591	565	598	574	663	592	608	591	612	616	613	593	635	574	617	605	583	576	597	603	597	622	626	599	596	582	594	632	628	584	638	602	667	612	604	596	580	592	619	607	595	579	565	604	567	602	595	624	567	620	580	584	612	618	618	581	595	580	620	627	613	614	571	574	594	617	595	597	622	599	630	561	610	569	599	631	620	568	629	600	584	644	638	591	633	604	583	609	604	625	633	582	608	533	619	592	645	586	573	628	613	605	599	582	594	588	543	594	617	609	632	626	611	622	607	622	561	588	622	579	592	612	651	606	598	597	608	653	550	612	610	603	585	623	549	578	573	590	599	535	594	635	566	592	532	638	560	661	589	608	620	579	626	579	558	636	584	595	602	578	611	584	598	643	613	629	621	585	567	635	613	603	576	592	660	594	603	592	622	616	664	610	596	566	570	573	562	616	569	606	626	576	612	599	603	593	592	544	584	598	629	638	596	594	568	594	626	594	608	628	658	610	627	598	586	577	643	595	551	604	582	627	590	598	625	629	585	607	565	583	626	594	628	555	590	606	582	643	609	636	605	610	592	622	618	634	601	631	569	598	599	595	639	574	600	624	603	604	611	577	597	608	608	594	617	584	583	593	641	639	556	577	618	623	618	568	573	578	627	607	604	633	594	564	570	606	566	636	612	599	655	591	566	576	638	613	593	552	596	605	603	571	526	592	629	581	615	596	597	579	551	560	585	640	591	606	580	570	579	591	600	612	608	591	593	620	609	570	597	611	578	598	605	587	594	596	614	631	603	589	587	611	584	601	613	609	582	615	652	596	597	592	619	610	595	602	619	621	584	637	560	634	592	591	530	591	589	602	647	607	648	600	636	578	588	614	572	613	583	591	632	603	642	581	596	621	622	624	588	560	613	569	635	578	623	609	580	598	570	566	568	658	603	600	573	604	594	633	590	595	603	592	600	622	602	579	640	566	615	619	651	556	637	619	600	569	579	638	559	580	585	606	584	590	603	582	622	591	568	630	606	628	626	621	626	569	645	630	556	574	627	587	602	638	555	613	589	577	591	564	619	576	585	598	565	603	553	603	551	552	580	587	606	606	643	606	580	616	566	603	580	575	641	589	609	600	616	565	581	620	581	613	646	576	592	608	568	598	611	673	588	618	571	603	583	652	575	620	651	632	608	591	578	626	613	628	572	573	657	614	575	585	611	632	557	584	605	618	647	598	582	603	595	616	585	579	590	620	593	640	606	648	607	616	591	616	613	608	545	595	603	623	598	627	597	567	600	585	627	636	583	610	580	616	632
1640	318	127	78	121	150	145	132	163	151	132	130	108	95	99	94	84	98	99	71	61	52	76	56	47	53	53	60	70	48	48	47	42	54	59	53	58	50	69	70	187	213	210	182	101	83	56	47	49	53	45	51	39	43	42	48	47	40	39	54	47	46	42	42	46	63	40	55	48	49	49	58	45	38	45	48	39	42	35	43	57	49	53	45	52	56	40	47	40	40	31	54	49	46	48	53	38	48	38	44	41	56	44	58	51	37	52	44	47	50	39	40	54	44	48	52	49	48	31	47	50	55	45	40	50	38	47	37	34	44	50	48	48	35	41	44	47	41	40	34	47	43	40	41	32	44	40	39	49	41	60	40	47	46	57	49	38	39	48	43	53	46	54	40	34	40	43	58	43	38	46	49	55	43	42	42	41	46	40	47	41	43	46	49	41	42	39	47	44	43	39	38	51	50	40	37	47	48	39	37	40	48	34	40	37	42	49	41	37	47	41	52	28	50	43	50	45	35	38	44	37	43	38	47	47	41	52	39	49	47	41	38	47	42	41	57	34	54	41	44	50	50	49	39	33	44	40	45	37	55	32	53	45	41	50	42	52	52	33	46	37	53	52	46	49	45	60	40	47	51	50	47	35	48	47	52	42	48	49	42	40	31	38	43	53	46	33	30	46	41	54	50	56	51	49	38	44	45	52	33	49	51	42	44	47	33	46	44	44	45	32	46	44	44	39	49	41	35	47	49	47	41	46	55	49	52	55	38	41	41	57	39	35	50	41	48	38	47	42	36	41	54	56	39	28	48	35	46	44	45	48	44	43	45	46	39	38	54	43	41	45	41	60	39	31	36	42	61	49	45	41	53	48	55	38	45	53	47	51	40	53	38	33	51	41	47	38	43	48	41	36	41	24	52	44	40	43	36	47	54	49	44	42	41	46	37	55	40	40	36	44	42	43	31	54	50	46	36	50	39	50	43	36	39	38	42	56	54	40	42	41	48	47	37	44	48	36	50	41	44	36	45	46	43	38	52	54	41	43	41	44	52	56	41	40	50	44	42	58	44	46	47	34	48	41	45	42	59	60	51	34	48	37	38	41	50	41	38	39	42	47	51	39	55	44	38	52	35	45	42	24	47	40	38	28	39	41	46	52	47	42	46	60	44	50	50	44	44	33	41	39	45	57	49	38	54	38	54	51	37	35	41	50	49	46	48	36	38	33	45	49	48	45	47	45	40	42	38	45	38	31	42	53	48	41	55	53	43	50	37	45	48	48	43	42	50	41	41	44	47	26	58	42	49	39	48	45	51	56	40	44	52	45	42	42	44	43	51	46	47	42	47	46	42	47	42	52	50	49	40	35	33	46	47	34	48	38	42	50	48	53	44	48	45	44	36	38	46	41	29	51	32	46	55	46	39	49	56	37	47	54	56	32	44	39	45	47	51	53	70	51	36	36	39	40	42	41	44	43	44	40	46	38	38	56	46	33	43	33	39	36	58	37	38	37	43	39	36	45	44	43	42	47	42	46	55	38	41	48	38	51	43	44	41	44	44	33	47	38	45	40	47	44	45	46	44	46	33	48	33	47	47	43	63	40	48	45	52	34	47	40	41	58	37	52	37	39	41	36	36	44	44	53	40	33	39	46	39	42	54	39	45	47	41	37	40	40	42	46	31	45	52	44	56	47	43	39	49	44	52	42	42	37	47	59	47	42	60	33	44	41	56	47	48	37	47	47	39	43	41	46	47	53	39	44	43	37	45	52	39	37	49	58	35	55	39	29	50	55	46	40	48	31	46	37	44	46	44	36	52	43	45	42	52	44	43	49	38	35	33	46	34	38	31	39	46	44	41	49	41	52	37	51	45	46	49	39	52	48	36	40	49	40	40	58	39	43	39	56	33	42	43	39	49	58	39	39	38	36	50	34	50	43	38	36	41	46	42	66	38	40	46	42	41	36	48	36	43	55	44	35	42	56	39	46	33	46	51	47	55	45	43	50	50	51	49	37	35	34	48	54	50	49	47	33	42	44	41	23	53	38	46	42	44	36	48	44	39	35	59	34	50	37	47	45	48	51	46	50	43	52	55	63	47	46	44	47	41	43	47	43	46	40	36	49	41	42	46	45	39	48	50	35	50	39	41	39	40	30	45	41	33	50	36	56	52	46	44	42	47	44	58	45	54	40	43	42	41	49	47	52	46	37	47	47	42	38	39	39	45	47	44	45	37	56	46	50	57	40	56	50	50	54	55	51	44	35	41	50	55	43	49	56	39	59	52	44	48	42	56	32	53	28	57	49	62	38	52	54	35	37	52	32	43	42	53	51	56	30	53	42	45	39	49	42	34	43	47	44	32	45	42	35	51	46	39	43	41	44	60	38	54	48	46	32	39	42	46	41	42	51	31	42	42	38	35	51	44	45	51	47	44	55	57	40	53	52	51	47	32	35	41	47	46	38	43	46	52	29	37	44	42	29	43	44	29	44	44	41	53	42	32	53	46	58	35	36	40	40	52	45	58	44	43	37	31	33	47	39	50	41	47	52	51	52	45	46	37	56	46	42	46	48	46	34	41	40	38	47	35	49	54	36	40	50	34	48	40	54	43	37	44	41	46	46	44	49	47	44	42	42	44	43	46	43	42	46	49	48	47	47	37	57	49	46	57	36	41	43	43	41	39	40	50	49	49	50	44	51	42	47	45	46	43	38	48	47	47	41	46	44	42	45	38	55	46	44	45	43	41	52	45	33	34	46	57	45	37	41	45	43	41	49	43	47	59	36	41	48	31	41	48	41	44	47	34	38	45	40	47	50	53	41	46	38	41	38	66	59	35	59	48	46	51	41	51	36	59	53	45	50	38	41	44	45	45	37	46	51	37	44	53	42	56	45	39	36	52	46	42	51	33	47	38	51	43	44	38	58	56	24	40	49	50	43	30	51	53	46	46	44	30	61	34	59	53	42	37	48	42	56	46	47	47	34	36	36	45	50	47	46	55	43	34	40	51	52	46	54	41	60	52	35	51	41	57	53	42	45	49	55	44	43	41	36	40	60	43	36	40	47	46	49	36	43	34	33	41	58	47	49	41	58	41	49	48	31	32	56	34	56	49	40	46	57	49	40	43	53	41	43	49	47	31	42	44	34	47	39	47	40	63	44	43	51	33	42	51	43	50	52	31	51	56	46	44	43	35	49	48	46	47	36	50	42	39	39	38	42	39	43	45	43	37	47	38	40	34	45	37	51	48	53	55	41	48	37	33	35	47	43	38	28	44	46	54	38	53	40	43	38	32	44	45	43	50	48	40	38	46	42	44	33	45	34	43	33	42	51	46	43	51	40	46	51	47	43	45	42	47	33	47	61	37	37	51	40	36	43	42	45	42	41	41	36	45	42	36	46	55	54	44	48	47	46	46	47	25	49	43	43	43	48	40	43	42	48	39	39	56	37	41	45	41	55	37	36	40	40	43	43	39	42	43	34	48	49	46	37	43	41	43	45	55	49	35
14210	6465	2511	3396	7272	8502	9626	8242	7778	6326	5547	4594	3975	3097	2899	2766	2724	3046	2687	1577	1197	1082	1154	1055	984	913	834	824	773	730	764	739	743	778	751	785	800	856	1054	1867	5613	5311	4918	3576	2240	1339	819	576	526	506	521	478	494	503	508	536	504	513	514	547	504	480	549	532	489	503	494	518	527	502	504	460	484	494	503	512	500	509	486	529	508	514	489	535	494	536	478	488	517	452	492	571	467	507	502	479	503	489	486	490	495	495	486	492	512	523	516	510	506	511	489	506	502	467	523	521	518	459	505	476	522	551	480	551	475	508	523	491	504	498	498	541	504	538	508	469	478	529	511	483	496	490	481	476	541	515	494	533	493	498	516	510	508	484	506	489	513	496	518	509	482	525	549	485	528	500	513	526	509	523	543	501	485	536	512	529	503	503	520	506	540	470	502	506	540	537	492	492	527	507	521	495	507	549	492	502	509	486	484	522	510	505	476	508	531	506	471	470	509	468	513	517	548	481	500	489	488	494	553	494	495	500	514	479	540	527	513	497	478	493	512	521	531	482	516	528	511	483	522	475	523	511	480	507	524	454	450	516	520	525	490	503	472	515	498	500	500	529	457	505	458	474	501	507	512	517	529	507	459	510	510	500	508	498	515	517	504	523	480	497	490	475	479	498	532	491	510	488	494	513	521	490	507	476	547	512	505	487	522	478	507	469	517	504	476	459	535	510	546	516	510	501	506	525	519	534	508	493	503	530	532	519	491	500	496	484	498	561	535	501	508	503	483	501	512	545	498	484	465	503	485	485	511	497	470	488	482	530	530	542	509	506	498	490	499	476	515	481	485	508	507	502	516	503	481	501	492	528	517	522	549	490	501	509	501	487	469	470	542	515	501	510	496	528	462	497	493	516	512	495	500	497	481	509	536	540	537	486	502	501	499	507	522	476	514	513	500	493	505	481	493	554	514	529	489	489	549	487	468	470	518	541	510	516	519	516	501	532	517	495	469	493	510	497	515	503	509	476	520	480	470	597	488	513	482	481	509	488	502	506	489	474	513	511	475	501	510	476	489	513	494	520	530	510	572	469	509	492	448	549	471	471	487	521	509	497	516	532	516	470	463	543	515	484	503	505	501	548	485	521	500	492	519	528	482	472	511	532	541	465	485	499	479	514	486	487	495	517	525	526	507	498	538	506	496	470	529	513	527	538	555	495	528	540	471	480	500	472	543	481	487	497	485	494	494	489	492	478	481	556	528	504	472	515	513	487	519	473	521	545	472	495	530	530	499	494	499	508	527	522	490	496	524	509	519	519	534	508	514	489	496	523	471	510	506	531	516	516	502	478	491	510	469	480	512	494	531	537	508	486	560	517	452	491	497	486	485	488	509	470	507	459	540	514	551	536	529	480	533	561	487	515	506	527	504	523	540	515	495	484	521	542	481	469	513	478	511	499	529	486	479	512	517	467	495	513	475	492	513	511	491	524	483	492	474	493	536	517	489	526	481	481	538	527	534	504	508	499	536	471	481	470	497	509	517	529	465	501	529	545	485	527	513	475	514	526	484	511	530	533	494	505	533	463	524	469	531	458	511	492	500	473	516	495	521	515	446	568	484	508	507	506	518	546	481	529	467	530	486	528	504	514	493	515	514	492	483	522	515	503	497	505	520	546	527	526	510	465	506	523	538	482	517	506	500	500	510	517	507	490	538	497	527	532	487	500	498	484	474	493	451	492	508	510	521	474	527	519	499	480	516	523	513	513	497	500	525	483	515	475	512	564	480	550	549	473	533	522	494	486	529	519	501	558	498	478	512	495	486	510	536	525	505	526	515	516	485	458	544	497	504	481	536	487	548	516	493	501	509	482	486	524	533	525	508	525	475	475	525	499	511	507	493	498	514	463	510	500	535	475	487	521	488	570	536	508	518	488	512	505	534	561	522	507	503	539	514	517	535	519	489	510	504	527	504	517	518	531	532	552	512	504	502	469	482	492	518	497	515	493	575	528	545	495	484	536	484	521	490	503	514	500	533	529	505	482	492	506	517	487	503	491	490	531	537	524	485	511	547	510	518	487	508	547	479	503	502	514	486	483	515	515	530	488	538	532	515	514	476	511	502	493	508	512	482	531	519	477	557	500	501	562	484	521	498	501	498	499	477	528	535	485	517	533	490	483	518	522	478	506	517	488	504	483	511	500	512	509	523	522	461	506	551	491	509	547	504	553	513	525	490	492	504	511	486	500	503	504	504	477	496	508	492	533	497	511	508	520	493	495	489	557	521	531	529	471	523	481	541	503	498	483	555	536	489	489	526	524	528	496	511	501	549	523	537	483	525	532	509	489	510	536	549	499	490	507	520	489	496	511	509	469	491	510	524	511	493	485	488	477	512	519	490	492	505	538	444	495	461	499	555	526	524	512	502	524	492	520	544	520	511	513	482	524	521	467	548	461	476	501	492	524	491	506	514	521	523	451	498	508	492	511	498	522	528	457	509	514	479	541	530	493	499	514	523	537	476	497	505	494	517	544	477	506	503	471	459	459	496	494	505	492	469	507	529	474	534	507	556	530	508	537	509	514	486	535	496	497	509	497	518	471	511	500	488	480	490	465	498	489	481	479	523	503	504	465	482	480	525	509	470	499	507	544	468	511	510	488	484	507	497	460	512	470	524	558	509	471	507	464	482	498	501	506	533	545	502	491	509	490	484	502	494	479	500	510	508	505	485	517	479	529	468	485	501	488	473	514	497	502	515	520	512	506	499	458	462	506	501	516	512	481	486	504	501	522	508	490	507	498	483	497	546	477	498	540	467	462	532	566	515	508	487	525	539	554	489	490	489	505	518	477	506	490	568	461	527	507	517	492	515	482	498	498	507	493	543	482	498	548	514	519	496	531	485	567	533	470	545	491	485	514	512	477	521	537	540	502	519	489	511	477	462	503	519	515	494	484	509	508	559	496	547	501	498	514	500	478	509	510	494	516	542	530	479	525	498	488	522	496	511	503	481	466	505	542	490	502	482	514	510	481	491	536	518	535	503	534	538	529	499	471	501	504	501	494	528	531	528	504	481	469	492	569	526	476	541	506	508	533	514	518	475	485	471	514	506	543	508	492	507	497	506	526	492	502	489	526	507	524	489	497	521	533	485	504	541	484	512	509	529	497	507	541	509	477	478	502	458	496	497	497	484	564	516	431	508	489	483	522	521	518	468	555	531	535	487	522	489	491	461	472	503	499	467	509	514	515	490	504	502	525	506	483	511	458	502	493	495	511	506	502	523	510	522	518	477	506	502	523	516	512	489	535	494	520	544	489	489	500	501	569	533	536	488	523	544	501	526	534	482	502	521	522	525	486	523	506	521	488	509	533	472	503	479	482	519	527	514	538	515	501	492	514	497	523	539	505	533	543	487	480	486	503	504	489	436	507	504	501	521	513	508	466	509	526	508	529	505	528	493	527	501	503	538	499	497	495	462	462	499	505	511	544	501	483	502	479	492	520	488	480	499	535	519	507
904	500	219	126	117	205	255	266	265	227	180	164	161	144	122	137	129	140	140	88	81	57	71	87	59	63	69	82	67	67	48	65	66	68	77	64	54	65	70	95	436	449	444	299	199	137	66	57	57	54	54	52	41	63	54	60	53	46	57	55	50	66	50	52	47	50	47	44	58	58	43	60	58	53	52	58	66	58	55	49	39	54	43	53	54	54	59	44	51	56	45	60	56	55	59	63	50	53	56	41	51	45	43	57	51	53	46	52	56	37	46	58	38	44	46	53	54	41	60	63	53	50	46	55	50	44	43	55	40	67	50	47	46	45	52	47	55	64	58	46	50	49	48	55	42	48	45	43	60	46	43	53	56	49	57	51	52	47	51	66	45	50	65	50	61	56	59	58	54	57	40	46	62	49	35	50	48	50	43	41	51	55	53	40	53	42	51	61	56	54	50	46	45	43	49	53	50	43	53	51	61	44	56	60	59	49	60	49	44	60	50	53	58	49	68	47	54	48	51	44	51	57	45	41	52	55	45	47	53	48	60	49	51	56	45	62	44	45	37	53	52	45	58	55	60	51	54	56	46	37	64	55	57	58	52	59	51	45	48	38	47	50	47	64	56	51	47	48	45	54	47	49	65	58	45	47	47	50	57	42	50	38	63	52	52	46	52	56	56	62	63	55	63	52	48	54	42	46	56	53	44	48	56	40	46	63	37	45	54	40	50	55	48	59	55	61	43	51	62	55	48	44	57	57	56	55	59	40	49	47	38	48	50	57	53	53	44	43	43	56	68	61	43	59	67	53	64	50	48	45	43	58	60	56	58	57	53	54	40	52	52	45	45	73	47	50	46	52	67	53	62	56	42	54	47	61	60	55	52	44	55	58	56	54	52	43	60	48	62	49	49	48	53	49	43	50	45	57	60	63	47	42	52	35	51	46	61	47	61	47	61	45	49	49	63	50	57	47	63	46	61	56	59	56	46	54	56	51	51	55	47	42	55	55	63	61	57	41	52	49	54	65	56	45	56	64	47	58	61	50	63	60	52	46	51	46	60	52	66	58	45	49	63	55	61	64	50	42	54	54	50	47	43	55	63	50	64	62	50	55	62	48	46	48	49	50	41	49	58	57	54	53	51	55	68	45	58	57	42	59	42	49	53	42	51	57	57	53	48	56	58	45	41	54	66	37	57	56	51	60	66	53	66	55	51	56	55	54	46	65	66	54	47	57	51	52	57	55	54	50	42	64	59	56	49	55	53	56	41	58	54	51	54	44	48	49	45	55	54	53	47	61	34	64	58	50	50	45	52	52	38	51	54	46	54	56	53	53	62	41	58	50	44	52	54	59	53	43	52	57	57	46	62	62	55	50	49	45	54	44	57	62	50	45	43	56	41	52	46	55	51	49	42	50	55	45	55	50	52	53	59	44	50	66	47	58	45	55	51	61	43	62	54	41	43	55	46	49	44	59	59	48	40	50	52	67	59	45	59	54	51	52	53	49	61	60	46	45	43	44	51	48	50	58	53	55	60	52	56	39	52	60	50	70	57	40	64	46	52	69	50	50	59	51	66	58	61	65	69	53	53	50	55	52	44	55	50	54	41	49	55	63	55	48	47	48	64	60	44	59	50	43	44	55	45	50	26	64	68	45	59	53	48	41	64	43	52	52	53	48	49	50	53	49	56	50	44	51	57	53	48	58	52	57	62	47	52	51	51	57	63	55	61	55	45	50	61	47	47	59	48	65	41	63	59	68	57	43	53	38	59	36	54	49	47	56	57	49	65	46	44	56	65	55	55	58	46	38	45	51	53	61	45	67	49	54	40	48	48	57	47	55	40	53	50	68	38	49	50	48	54	36	50	40	52	51	60	48	42	50	45	56	58	48	52	65	47	62	60	56	52	50	57	44	61	47	54	55	47	59	54	54	57	48	61	62	59	56	61	53	48	57	54	48	56	51	50	52	46	50	53	53	50	59	41	50	54	50	52	59	62	42	47	46	57	55	46	51	61	45	52	56	40	60	45	61	49	40	51	53	50	45	66	49	58	59	57	55	59	51	56	62	51	60	42	51	49	36	50	51	64	44	48	47	61	64	64	52	40	56	54	66	50	70	56	54	45	51	49	51	51	46	52	57	49	43	53	41	58	33	63	59	46	70	44	61	61	53	52	61	62	53	52	57	51	59	55	63	49	59	52	43	45	57	67	41	65	45	49	54	64	69	56	49	47	51	62	51	67	49	59	52	50	48	51	55	50	46	48	48	55	51	55	61	52	41	39	43	48	50	62	61	58	44	48	59	52	51	60	51	40	67	58	50	43	49	50	44	59	57	46	44	54	49	42	52	56	70	51	67	49	41	42	51	50	55	52	64	55	60	52	48	56	48	51	48	61	52	58	48	53	49	53	52	39	45	68	55	45	48	49	69	47	51	57	47	47	45	58	58	45	57	41	46	51	67	52	60	50	57	47	50	38	53	52	61	58	51	38	61	51	60	69	59	54	59	60	52	49	56	57	47	52	49	38	47	52	54	60	40	63	49	53	44	59	53	41	49	53	42	54	39	56	46	54	44	52	47	47	50	48	49	65	53	44	42	50	51	44	53	52	43	57	48	50	56	57	60	44	52	60	51	56	52	47	35	55	62	61	54	57	48	52	56	49	58	41	43	58	59	58	54	65	49	58	49	57	48	60	58	52	56	56	61	45	59	50	52	48	45	70	51	52	56	49	49	47	48	48	65	51	52	56	55	41	65	67	47	40	62	54	50	53	60	51	44	48	49	47	57	51	53	59	40	52	46	42	45	52	59	57	52	48	53	40	63	54	59	52	44	61	56	56	50	66	53	50	47	55	42	52	56	56	41	44	59	39	50	51	44	56	49	61	53	54	51	64	63	45	50	50	55	58	54	52	49	72	49	57	57	44	51	39	48	46	36	47	64	44	59	53	45	54	61	60	63	54	45	41	46	41	77	64	54	55	49	45	49	61	51	48	57	48	52	50	47	50	45	49	54	55	40	59	55	52	45	46	57	57	53	44	58	47	55	54	62	66	49	64	45	56	41	63	48	71	41	63	63	42	42	46	51	58	60	61	58	55	50	47	51	52	60	48	55	58	62	57	44	50	53	40	58	58	47	51	58	57	46	49	45	47	45	56	47	59	41	47	66	40	55	53	54	46	41	46	54	45	60	49	54	44	57	44	43	56	48	56	54	53	52	49	54	61	62	37	37	64	54	47	66	59	57	61	58	48	54	49	48	49	49	45	61	45	55	55	58	54	41	46	70	49	63	55	53	40	47	48	60	52	51	50	54	47	50	54	53	67	50	61	62	57	51	49	57	44	51	42	45	43	54	43	50	46	42	56	45	57	68	53	57	49	47	63	44	52	51	52	45	40	43	50	59	50	55	52	54	47	57	47	56	39	48	48	47	58	44	52	64	58	62	50	50	58	49	49	44	56	60	69	46	64	65	45	52	58	50	41	62	51	60	41	41	57	53	58	59
15855	8899	3631	5620	11371	13408	14978	13057	11656	9080	7433	6495	5606	4685	4246	4087	3789	3622	3299	2192	1713	1517	1522	1375	1360	1248	1112	1123	1101	1048	995	1012	1119	1089	936	1075	1034	1151	1357	2120	11466	11316	10613	7487	4460	2382	1247	761	657	589	583	568	570	606	536	581	568	569	591	599	602	590	599	564	575	580	567	564	570	578	584	568	534	578	574	580	590	578	587	600	579	610	597	594	540	576	552	571	591	560	579	546	574	570	556	600	642	586	585	603	572	612	613	563	608	591	583	601	550	559	601	524	588	582	612	528	616	575	594	554	593	590	608	592	573	590	609	576	590	534	636	578	622	559	636	575	552	593	590	603	557	570	615	544	555	581	595	584	584	609	570	579	560	574	574	611	581	600	558	624	603	608	565	583	582	666	583	597	635	581	576	587	594	577	555	603	572	585	637	582	599	625	566	554	566	594	560	614	575	576	569	623	587	585	607	573	627	552	604	611	543	591	571	562	605	597	569	570	582	593	583	589	594	586	549	547	583	531	580	604	582	555	576	575	579	595	623	586	572	548	609	584	574	591	570	554	555	596	527	612	595	566	582	588	598	554	609	620	596	560	589	561	589	600	601	541	557	558	576	642	575	583	590	553	602	558	608	570	605	608	557	607	549	605	577	627	555	587	595	568	620	538	596	567	597	562	599	566	584	587	598	568	562	585	602	548	580	597	627	590	607	583	584	568	559	596	579	602	582	580	560	532	600	558	622	570	600	591	575	561	608	565	587	577	593	588	616	583	624	564	564	570	588	525	589	584	530	595	588	591	636	591	597	596	542	613	581	582	611	565	599	588	600	545	565	604	573	560	587	597	613	589	556	602	601	594	556	583	623	597	608	587	593	646	610	581	623	618	610	546	587	603	638	572	578	593	566	575	612	597	563	588	630	635	579	593	584	572	552	622	545	620	550	595	592	583	569	575	564	610	566	595	566	589	604	532	557	582	574	535	572	554	596	601	557	618	594	573	590	573	584	549	571	572	550	551	620	563	618	568	575	559	595	594	566	602	586	585	634	601	615	578	621	592	592	586	585	553	558	607	598	561	608	596	632	592	541	576	624	585	639	531	575	608	589	619	577	587	556	587	592	556	596	592	572	586	576	606	605	610	612	606	573	630	584	577	587	620	544	548	582	591	556	597	565	594	554	593	613	563	595	613	573	569	574	572	573	593	540	568	562	596	595	594	611	591	570	592	567	608	589	614	571	606	582	584	579	606	617	570	590	554	576	576	572	583	573	576	625	535	563	611	648	585	542	603	590	560	597	643	569	576	546	547	606	557	582	601	587	584	553	555	580	623	562	560	553	551	553	610	589	627	601	621	625	643	576	557	567	626	615	571	561	586	607	593	635	525	573	566	567	630	547	546	566	583	601	575	595	595	611	591	557	567	549	615	567	584	572	561	569	579	563	601	573	545	578	621	571	558	551	587	627	625	582	563	587	576	548	560	551	564	561	560	596	581	602	592	603	556	549	600	589	573	611	602	565	554	557	555	566	614	589	551	609	589	619	581	566	559	626	561	570	602	558	573	615	615	596	582	581	631	587	568	535	529	545	583	603	572	600	585	617	595	584	586	599	575	582	563	593	566	603	589	557	581	570	575	573	584	561	583	570	621	586	530	599	563	565	576	547	576	599	567	653	578	558	560	588	634	559	596	600	595	605	584	610	598	545	569	554	540	549	551	601	546	533	548	564	547	623	591	565	553	557	563	566	585	585	555	611	613	588	610	594	565	588	563	549	628	602	571	612	619	568	530	563	562	600	602	615	607	588	577	580	566	604	573	591	574	599	622	600	619	625	611	585	581	628	597	606	574	589	614	583	556	631	567	586	575	579	591	610	568	575	573	587	588	577	563	570	566	591	573	574	556	552	575	610	611	560	567	592	560	607	610	575	576	586	594	629	569	542	593	576	597	569	579	612	577	604	593	602	622	560	563	573	633	562	582	595	583	605	598	579	586	586	618	595	607	577	559	564	575	619	560	583	592	578	614	590	578	647	563	592	604	584	583	579	617	561	672	557	596	572	564	582	562	606	619	589	587	548	598	591	603	576	569	588	579	595	620	583	606	560	580	614	595	595	566	593	583	605	625	568	575	542	579	586	549	572	624	537	636	565	660	618	559	604	554	610	611	579	598	577	588	536	602	594	587	573	548	569	598	555	595	610	605	617	578	588	621	558	583	578	599	597	627	570	592	609	604	616	577	556	615	585	552	582	549	619	566	617	558	587	631	538	599	565	567	601	545	575	611	577	583	586	584	535	532	582	544	583	577	562	628	586	580	563	568	617	580	592	581	580	597	574	608	563	578	567	612	586	607	598	566	569	602	590	629	614	602	569	566	567	580	565	591	592	550	572	616	578	556	610	572	588	599	592	599	631	538	588	624	576	559	589	577	583	596	607	561	618	615	601	607	562	590	608	563	592	569	593	587	565	540	570	626	546	593	591	571	564	603	567	606	574	576	583	546	562	572	622	543	604	611	581	609	560	590	597	551	572	608	550	541	566	586	598	590	602	613	565	621	622	592	602	598	601	584	588	634	616	587	610	548	589	561	588	591	625	529	596	540	559	615	568	569	567	580	574	611	595	588	613	589	605	551	575	551	579	550	583	602	565	571	589	590	614	603	580	579	591	569	588	558	576	572	601	543	593	604	577	574	616	583	632	589	556	580	577	568	569	600	600	596	567	589	556	600	590	570	573	608	596	610	558	569	545	637	601	571	581	584	588	599	582	642	580	556	596	565	580	608	603	588	597	558	573	610	606	606	618	590	577	592	558	545	586	596	577	576	586	585	583	543	589	530	607	558	602	613	573	562	592	581	569	587	585	600	574	591	575	576	593	599	534	601	640	603	551	557	589	590	602	555	597	619	600	569	602	600	578	601	568	569	529	605	590	552	563	559	599	609	605	574	588	565	604	613	585	572	578	595	634	586	599	549	582	574	532	568	577	575	569	581	579	590	539	603	583	560	602	618	616	630	602	563	617	600	579	593	628	566	576	612	588	572	607	590	542	570	576	551	577	550	599	586	595	604	552	581	561	576	579	544	605	580	616	555	580	614	578	585	528	573	576	575	559	590	588	616	586	580	588	585	571	607	555	604	571	606	581	594	602	621	605	598	531	643	547	584	631	598	610	551	630	617	584	589	637	611	596	560	580	553	562	609	577	592	621	560	568	592	587	642	532	592	611	579	560	534	601	542	584	629	595	589	572	620	551	610	629	566	569	597	570	606	593	577	595	575	575	598	572	572	562	621	558	628	579	624	576	610	597	576	644	543	537	581	595	558	596	535	553	612	586	611	554	601	562	663	578	584	570	591	543	563	572	589	596	509	623	577	646	618	550	613	578	639	563	585	595	606	559	597	545	632	606	598	601	598	567	577	623	545	590	556	566	588	557	571	615	583	575	589	632	583	573	586	621	608	601	572	590	577	553	627	621	591	559	558	584	567	568	565	595	613	586	623	591	603	626	568	604	547
2333	343	159	97	112	206	253	252	228	206	186	164	136	126	118	131	117	119	123	86	80	80	82	70	59	66	51	66	60	65	62	66	53	63	55	55	62	61	56	89	492	612	464	349	213	112	61	52	41	57	37	44	42	49	39	37	40	42	46	37	52	44	53	43	49	35	46	45	37	38	40	50	39	32	44	37	49	43	55	39	41	45	42	44	47	49	37	48	35	41	49	45	43	36	49	45	40	50	35	39	63	50	50	53	43	49	52	46	36	38	38	42	48	42	36	46	53	46	48	47	45	41	38	34	58	61	47	51	43	52	41	43	47	48	37	35	38	45	45	50	44	35	44	43	38	38	41	46	45	49	60	41	46	46	36	39	48	41	37	58	33	58	54	52	49	39	49	51	56	35	41	47	46	46	51	46	51	46	52	35	41	42	45	41	40	37	47	47	46	50	41	47	56	41	56	41	59	39	43	41	40	40	40	45	49	56	45	42	34	42	48	40	50	45	42	58	43	47	56	48	53	52	47	48	47	33	56	48	33	41	41	35	42	42	35	39	45	35	57	48	41	37	39	51	38	38	39	35	40	45	54	44	31	56	52	40	38	41	44	34	41	46	55	40	39	51	54	49	50	47	44	39	37	46	44	43	31	56	42	37	51	44	52	44	49	40	35	50	48	39	53	59	43	46	47	47	53	52	36	47	52	47	38	36	33	41	29	48	55	42	48	52	46	45	42	49	39	55	36	41	39	43	50	41	43	35	38	52	47	42	44	45	38	49	36	49	40	39	43	40	44	51	46	41	44	46	45	42	35	46	35	46	43	43	45	42	52	35	50	46	43	31	40	46	42	37	48	33	45	47	46	40	48	42	49	49	44	46	48	47	40	38	44	42	35	54	38	41	38	54	49	52	47	40	51	38	42	38	51	39	54	38	42	57	42	43	42	45	50	53	54	40	40	52	47	62	37	42	37	37	55	36	43	43	54	46	38	52	39	53	51	40	40	31	46	40	41	35	52	52	42	45	42	50	46	40	36	38	41	42	48	43	45	42	44	50	47	33	26	49	54	45	48	44	44	34	52	40	52	35	45	36	54	41	40	50	49	49	51	36	47	29	51	44	42	39	37	49	53	46	48	31	32	42	41	46	34	48	49	44	51	46	33	38	50	41	42	38	39	42	59	36	47	42	48	49	33	48	48	40	45	46	53	49	43	46	53	58	46	49	44	35	43	51	37	55	42	42	49	44	53	46	47	50	40	47	43	50	43	38	46	36	35	47	41	50	44	40	48	46	55	35	36	52	43	44	47	43	46	50	50	36	45	48	49	38	42	50	41	31	42	41	52	46	47	45	37	45	32	36	31	34	47	41	36	40	36	55	48	51	43	40	49	51	40	41	37	53	61	46	43	64	40	56	44	45	42	53	44	45	40	58	44	39	46	40	48	47	46	46	31	58	37	47	46	45	38	44	47	32	50	48	58	52	40	56	40	53	47	47	41	49	42	40	48	35	44	45	43	40	42	40	47	50	48	37	38	38	42	40	37	44	47	58	30	45	38	41	40	46	36	50	43	56	41	40	44	44	35	52	40	37	42	51	43	38	41	38	44	39	45	48	48	50	39	40	50	37	48	36	51	41	40	43	46	50	42	40	47	42	49	39	49	36	42	41	38	53	48	42	45	40	49	38	44	41	42	63	49	42	55	51	45	42	40	40	38	47	35	40	41	41	61	37	34	47	47	33	47	41	38	41	48	40	41	49	47	31	57	33	39	44	46	43	55	42	48	54	46	44	49	51	58	33	48	40	44	51	46	47	53	40	48	61	47	37	54	45	38	48	39	39	40	46	45	40	39	39	58	48	41	47	45	32	45	43	40	46	42	54	45	43	37	42	54	47	42	37	38	46	46	48	48	36	48	51	44	57	38	40	41	43	48	41	44	53	38	41	40	36	20	38	39	39	43	36	38	37	45	28	43	48	35	51	39	35	40	50	48	28	42	38	46	36	38	55	32	48	45	35	40	51	46	43	57	52	32	51	39	46	49	45	46	49	40	35	45	50	40	46	46	45	31	41	42	41	50	48	49	48	39	36	44	36	38	24	34	45	40	36	35	37	34	39	28	32	47	44	43	51	39	51	31	54	46	55	50	42	42	51	40	39	41	52	46	47	44	41	39	50	50	49	44	51	57	45	38	46	48	47	36	51	46	54	40	53	41	42	48	44	41	44	40	44	46	51	42	30	46	43	43	46	38	35	41	43	46	38	53	39	45	53	34	43	43	42	53	53	40	45	38	39	45	37	41	50	34	32	34	52	42	52	41	45	50	41	43	46	45	31	41	50	47	50	43	56	44	37	48	50	50	46	39	46	38	52	36	51	45	48	40	42	38	42	42	54	44	49	53	44	49	49	49	42	47	44	44	46	45	50	49	46	40	44	44	34	38	38	33	49	32	40	51	51	42	51	44	43	59	42	40	53	42	36	55	40	36	42	45	45	44	39	43	42	47	50	46	42	39	36	38	43	49	38	47	38	41	39	49	45	32	35	43	46	41	43	44	46	45	48	53	40	46	41	37	41	50	36	39	42	33	46	32	33	50	34	59	37	60	38	40	51	44	47	42	49	45	55	51	42	47	45	46	43	41	52	32	44	50	28	37	41	40	53	32	44	40	46	37	41	42	38	38	25	47	35	52	40	43	45	46	47	53	43	48	43	36	33	42	50	53	42	50	43	39	37	45	52	31	46	42	38	54	52	43	44	38	46	48	52	38	44	41	40	48	39	49	47	44	31	44	44	43	48	34	47	44	30	40	47	42	38	40	41	42	50	50	45	37	57	48	57	38	47	40	49	43	47	43	48	44	44	47	47	46	50	41	50	46	38	46	40	39	46	54	50	44	37	39	46	53	42	44	45	39	55	46	51	43	42	45	45	36	45	48	40	47	41	40	38	56	50	48	39	43	55	40	33	43	53	48	49	48	49	47	45	34	41	51	44	56	54	55	40	40	38	43	51	42	35	38	37	40	49	52	48	51	47	38	40	45	40	51	49	44	46	42	50	33	33	44	42	42	45	46	50	44	49	42	46	39	48	53	36	49	39	39	40	40	34	44	28	44	51	48	37	44	52	43	38	56	53	41	33	40	38	44	36	34	45	42	34	35	49	48	38	49	34	47	48	33	43	56	39	35	39	40	54	37	43	47	44	38	41	29	44	40	38	37	47	49	48	42	46	45	56	58	44	45	43	45	41	43	40	41	45	49	40	41	44	51	58	44	47	41	42	54	50	46	47	49	51	36	40	49	50	42	44	55	41	51	47	54	48	41	39	47	46	46	47	36	48	44	48	54	44	63	35	38	50	52	29	54	50	38	42	49	43	38	54	35	43	44	46	41	43	35	48	49	44	53	42	43	50	50	42	46	31	50	41	58	35	37	42	47	51	49	56	48	47	45	28	36	31	40	50	44	38	45	41	42	44	45	37	50	47	43	38	44	39	32	43	28	47	45	32
15008	6066	3014	4862	10373	13278	13882	12388	11061	8978	7959	6665	5764	4622	4106	4094	4065	3550	3067	2206	1719	1636	1467	1350	1297	1224	1177	1049	1005	1201	1149	1076	1094	1091	992	973	1037	996	1084	1634	11629	12994	10795	7483	4452	2355	1168	722	517	526	478	495	474	495	461	494	491	494	455	491	499	450	477	511	491	503	469	494	467	493	484	505	505	454	508	504	483	515	516	482	523	465	492	480	487	486	458	500	462	515	488	525	529	485	502	477	491	497	483	460	486	544	500	510	536	493	489	450	496	478	504	499	490	565	514	469	491	537	498	492	489	478	476	497	499	516	542	488	492	473	489	460	496	514	497	463	476	479	524	504	475	494	468	523	493	501	507	525	498	499	519	462	491	478	509	464	516	480	511	484	516	497	507	433	466	495	476	518	463	483	526	547	534	486	483	475	503	493	487	480	496	516	482	475	531	501	496	503	492	499	501	466	484	494	507	464	495	496	541	449	479	485	488	510	475	524	471	443	469	460	478	514	547	478	487	512	519	446	518	524	479	525	448	479	489	498	507	474	508	514	493	534	518	493	511	471	514	481	480	475	494	501	498	493	502	529	461	474	474	478	508	510	492	482	483	480	467	485	498	520	506	517	508	488	512	487	508	465	465	490	458	523	486	485	496	484	513	475	501	523	489	515	455	484	487	462	492	506	488	477	501	498	486	520	449	500	492	460	474	478	555	477	434	514	480	487	502	518	496	467	475	484	473	454	501	536	469	513	491	477	505	489	491	505	515	475	517	473	490	480	493	521	484	496	507	477	492	485	533	503	520	504	478	490	506	497	493	497	474	495	496	523	507	501	463	482	504	534	490	509	482	484	501	461	474	489	465	510	487	484	495	502	519	476	493	493	471	475	456	443	508	464	508	496	499	518	488	522	496	484	497	515	490	488	479	489	489	501	514	480	508	485	511	460	454	526	479	496	488	515	477	473	518	483	499	533	487	448	497	466	547	492	477	492	509	514	477	489	494	511	529	503	548	478	507	518	498	493	474	508	517	505	469	471	493	481	495	454	490	486	498	478	457	495	499	513	468	486	506	504	476	462	520	463	511	490	472	481	497	520	486	529	498	514	511	521	477	507	455	467	479	455	509	480	471	502	492	470	504	475	505	453	542	481	458	432	473	540	512	508	485	523	514	512	474	502	502	479	493	532	466	478	491	508	502	481	517	503	514	519	473	529	488	479	496	524	479	498	476	477	492	514	491	476	477	502	509	472	495	487	534	495	481	485	484	507	477	511	536	515	545	512	503	520	453	513	492	421	496	518	513	505	519	521	481	503	518	527	520	477	449	500	508	494	462	525	500	533	489	533	510	447	483	505	466	504	507	497	476	493	478	468	456	484	529	484	473	512	533	532	484	471	494	466	492	496	497	497	469	484	479	493	496	489	511	474	489	487	537	510	463	472	506	512	472	490	483	504	495	482	475	453	506	499	505	493	509	489	507	475	487	499	495	499	489	509	500	513	489	507	520	494	469	484	536	506	504	540	473	497	488	518	496	476	472	488	466	497	486	474	478	489	452	516	508	531	457	495	489	500	506	492	492	457	480	490	441	447	503	511	533	499	478	502	490	497	474	536	478	532	540	506	467	536	500	472	500	536	488	555	511	503	488	480	523	468	497	497	513	489	457	470	486	488	492	485	509	492	478	470	497	488	478	502	463	472	453	501	494	515	452	461	500	518	527	482	499	479	493	510	491	498	520	514	473	523	451	468	528	485	496	544	521	479	520	483	486	528	462	498	503	498	482	518	474	459	486	494	502	506	448	516	554	485	484	483	472	462	491	531	479	500	496	520	481	477	471	463	495	496	460	501	479	505	515	501	474	517	493	476	502	503	520	487	479	503	476	480	512	489	483	498	512	498	486	534	481	500	485	465	517	508	458	487	505	494	472	496	457	528	480	489	512	483	516	492	505	499	479	514	482	491	488	497	522	524	473	488	519	497	497	531	503	488	526	495	501	474	511	525	491	468	455	489	500	517	496	504	487	472	465	490	507	497	472	486	478	475	531	506	514	485	473	446	481	497	512	492	492	492	506	486	500	498	467	490	507	511	472	483	493	502	472	504	484	524	464	531	516	492	527	457	486	512	527	486	530	516	491	467	490	482	488	522	487	503	493	501	533	486	450	473	520	492	513	512	475	466	472	500	505	481	495	501	539	464	502	506	492	496	500	481	449	505	517	513	497	490	458	493	493	473	530	473	527	463	479	480	490	509	504	512	466	481	478	507	508	506	494	498	494	507	528	537	532	493	494	492	505	491	512	493	461	528	506	512	481	463	512	560	483	499	498	445	495	504	485	489	490	509	518	483	482	502	544	486	504	551	502	481	479	513	481	548	472	496	509	498	506	485	520	457	478	516	544	465	506	509	465	515	500	514	487	530	498	466	474	493	516	498	528	491	487	463	475	498	508	494	502	513	499	497	523	499	510	486	476	502	477	524	508	468	510	499	504	504	514	526	519	504	512	455	491	481	508	512	488	507	464	495	460	485	485	472	499	508	518	514	485	503	467	514	486	468	476	520	473	532	469	510	484	515	498	499	462	468	497	511	503	495	488	500	518	511	502	502	493	487	489	486	486	506	513	484	505	529	517	506	481	514	510	513	497	467	509	483	500	507	461	481	506	485	450	448	528	481	494	503	502	501	475	490	491	463	490	513	478	499	538	510	482	469	497	502	500	487	475	497	482	517	491	486	499	491	502	532	511	503	532	490	497	500	469	479	491	463	525	517	511	530	522	494	500	446	532	513	474	529	526	479	465	515	515	491	498	500	497	476	463	490	424	513	496	453	488	522	498	504	456	468	454	491	522	514	506	485	488	499	484	509	466	476	518	498	514	465	496	453	472	506	512	507	531	535	489	462	497	470	523	507	470	477	491	473	501	482	487	495	466	499	492	481	502	464	507	505	477	529	527	494	453	513	470	507	474	474	523	490	513	545	486	484	502	490	516	520	506	466	452	523	486	456	504	489	495	527	486	541	429	494	500	512	517	486	502	451	511	489	461	476	507	513	451	485	453	486	504	500	510	499	498	467	448	516	516	480	484	475	505	537	515	529	494	457	479	505	497	485	475	511	491	463	489	511	490	484	502	482	512	479	488	481	479	491	490	509	463	468	493	498	506	516	482	505	506	470	501	484	504	513	498	514	508	466	486	520	542	485	503	481	526	480	495	518	494	528	478	435	504	484	482	481	528	498	489	473	496	514	511	497	489	481	477	488	509	504	487	473	464	504	476	482	477	517	518	466	480	507	497	470	479	493	502	502	482	450	483	495	510	486	468	451	536	487	479	500	473	495	456	480	506	506	481	486	500	511	476	520	498	498	486	513	471	480	493	494	520	465	515	464	537	475	541	496	493	465	492	477	491	494	490	471	512	531	512	498	484	509	537	501	474	524	506	511	499	516	438	517	530	497	469	462	503	491	488	480	471	489	491	489	480	476	448	482	483	510	483	510	497	489	527	487	516	498	491	495
1326	372	195	142	146	222	318	271	236	228	225	209	209	188	148	175	164	153	112	107	94	81	72	91	87	79	72	62	63	75	77	74	58	90	73	69	73	47	67	77	272	1023	815	539	314	176	103	89	57	63	51	54	42	61	43	47	58	69	45	41	47	56	37	60	35	59	46	53	55	45	53	47	44	41	50	48	44	47	56	60	58	57	51	55	50	52	62	39	62	53	57	61	54	46	51	44	50	45	62	37	53	52	58	56	50	54	70	50	54	43	47	62	57	41	53	46	55	57	38	48	59	47	57	56	57	59	47	48	50	58	57	42	42	47	49	42	52	45	53	53	46	63	49	59	52	50	50	38	64	51	45	56	52	47	51	72	61	48	48	37	56	62	54	34	46	62	57	51	52	60	58	58	49	54	46	46	46	57	66	64	45	52	46	82	56	51	48	56	53	62	61	58	49	53	51	52	50	50	53	58	55	48	61	47	64	58	53	48	49	45	49	55	62	48	48	60	53	38	50	56	52	39	55	56	61	60	45	55	62	51	48	58	50	43	47	40	64	52	43	63	59	57	56	45	51	60	47	53	54	51	62	58	57	41	54	50	60	33	59	49	58	68	53	56	49	45	47	57	50	49	52	58	51	53	63	37	52	44	53	48	43	40	50	53	56	39	41	64	60	45	61	56	57	54	49	52	63	53	40	52	60	51	52	54	49	50	48	58	60	43	45	41	53	57	41	55	43	59	62	44	48	55	49	40	51	42	39	58	58	58	59	52	45	42	57	51	44	42	60	67	40	46	50	46	45	50	59	45	56	58	56	40	53	34	61	54	54	48	50	46	47	53	49	59	54	45	47	52	53	52	61	60	44	52	58	57	49	56	54	60	56	59	61	49	59	43	59	49	45	46	50	41	44	55	42	53	46	47	47	51	56	48	63	47	48	58	44	41	50	43	59	49	39	47	42	53	50	60	53	58	55	53	68	45	57	47	34	68	54	52	45	59	38	57	54	63	58	53	44	46	54	53	45	44	57	49	57	56	54	52	54	54	50	40	45	45	68	44	65	51	43	45	45	52	53	68	50	47	48	45	48	51	54	52	43	52	55	39	44	56	58	45	40	48	40	59	36	43	36	62	54	62	50	49	72	52	39	63	60	42	46	38	52	43	46	62	40	60	50	45	48	52	44	47	53	47	47	41	59	36	54	40	49	51	57	40	47	47	45	51	44	55	56	51	61	47	54	34	54	71	48	46	45	61	56	56	45	71	66	53	45	42	54	56	33	65	46	59	49	53	53	57	50	54	63	46	46	54	47	57	47	49	49	41	35	46	42	40	55	40	45	52	41	59	46	61	56	49	44	58	59	60	41	52	52	57	48	53	48	45	70	66	58	36	48	49	57	55	52	48	50	55	52	44	47	39	57	64	48	40	50	53	46	45	36	53	46	56	49	60	52	53	55	63	50	52	50	49	44	40	56	51	51	45	61	47	55	58	45	48	57	52	41	64	56	59	61	55	50	56	41	58	45	53	43	49	47	57	41	48	48	61	48	49	44	37	57	53	52	55	43	54	50	45	59	46	59	60	54	49	71	38	53	57	50	47	46	54	61	50	58	51	56	58	54	55	55	58	52	65	47	62	44	47	58	65	48	53	65	55	52	59	61	45	40	49	55	52	56	36	54	51	54	57	53	48	66	65	71	52	60	55	37	50	35	52	52	56	52	55	45	45	43	66	52	44	57	56	46	44	50	49	70	57	48	57	50	48	53	39	59	54	44	44	57	56	47	55	42	58	44	56	71	56	47	56	42	66	51	47	47	50	56	43	50	56	75	49	44	63	51	38	51	53	54	55	53	53	52	44	50	58	60	52	52	56	49	54	51	63	50	61	58	59	53	49	52	50	61	41	49	56	41	52	51	55	54	49	42	57	47	46	53	53	54	47	47	54	51	55	51	58	64	52	45	55	49	55	50	65	50	43	55	46	47	54	54	58	62	54	51	57	39	55	62	51	63	48	37	49	55	56	74	31	52	50	48	63	47	59	53	62	53	47	53	49	54	56	54	49	60	38	40	55	66	52	60	69	46	52	57	65	46	58	58	47	62	50	53	48	61	60	53	52	57	44	36	63	48	51	55	48	53	46	44	47	59	57	41	54	60	50	62	46	64	49	53	52	50	61	49	54	59	45	49	47	54	47	45	52	55	49	59	41	48	49	60	51	64	45	53	42	38	55	47	51	47	46	47	49	52	66	64	55	43	44	55	59	34	57	51	55	58	41	43	64	54	57	55	51	56	43	61	47	66	50	52	55	50	44	54	44	48	53	67	64	62	43	60	49	53	44	52	47	44	56	52	50	48	51	59	31	51	63	38	47	55	52	55	56	64	51	54	63	47	41	50	61	58	44	54	55	45	44	48	67	55	55	54	54	48	61	56	47	52	41	55	47	48	54	62	46	40	53	50	55	60	70	60	51	56	43	51	53	53	46	36	57	42	47	45	55	53	49	53	59	48	61	52	55	57	53	47	53	57	53	45	35	49	53	49	48	45	56	59	59	33	42	49	50	58	48	54	43	47	56	44	50	42	60	58	53	54	46	58	47	46	49	63	54	48	57	48	65	40	49	51	38	54	41	48	55	42	66	53	46	60	49	47	53	48	43	42	53	42	58	50	54	54	61	62	58	57	55	60	48	57	62	59	52	73	56	56	52	41	52	61	58	56	55	49	57	50	41	47	52	58	42	48	52	70	48	53	56	46	55	61	44	44	57	45	49	49	60	59	55	57	58	56	58	63	50	40	48	60	51	61	45	41	51	44	53	62	62	58	59	51	50	56	46	61	72	49	62	40	58	47	53	41	58	47	58	55	49	57	61	45	48	53	46	59	56	62	46	60	50	45	54	51	51	55	53	52	47	61	45	47	52	45	59	42	62	49	54	64	49	39	54	54	64	50	48	52	59	45	50	59	49	54	68	52	44	43	54	53	64	74	43	46	53	44	60	55	66	60	52	58	48	49	44	51	45	60	55	54	59	42	54	53	46	55	50	54	48	62	45	51	56	44	46	47	55	48	54	51	45	59	57	56	56	55	51	54	55	57	58	54	66	59	53	58	46	52	48	58	61	57	47	47	46	52	53	69	50	45	55	59	54	43	52	35	64	58	46	58	55	54	47	51	41	55	60	56	49	40	54	61	60	68	41	54	51	44	41	40	65	57	46	61	45	48	42	47	58	54	56	44	41	56	44	55	66	64	56	51	53	47	39	56	37	55	45	63	57	50	52	61	45	47	46	58	51	44	41	43	43	69	48	42	47	48	59	60	60	55	45	55	55	55	56	51	54	52	51	51	43	62	62	58	53	48	63	57	61	51	55	63	57	46	56	50	56	50	57	52	52	58	58	45	62	55	60	40	53	63	56	45	49	47	66	50	53	55	59	56	52	50	45	49	62	60	52	37	42	58	45	61	49	50	47	43	52	52	59	47	61	50	54	49	62	51	52	48	49	44	51
17410	7436	3654	6238	13404	16291	16986	14064	11989	10835	8944	8267	7028	6128	5474	5286	4808	4488	3719	2887	2251	2054	1855	1784	1644	1620	1385	1296	1221	1299	1409	1428	1390	1365	1379	1251	1254	1203	1228	1564	7728	18632	16143	11682	6955	3747	1869	1026	707	637	628	580	595	588	609	577	570	556	585	604	556	565	548	564	518	577	599	616	611	609	603	630	598	565	565	595	588	594	570	564	547	571	577	595	593	564	567	552	540	525	571	569	547	564	632	603	567	576	579	593	576	583	594	602	569	571	565	624	594	580	550	593	598	589	564	579	567	590	569	609	534	603	563	577	620	570	622	569	603	625	586	625	593	618	548	605	570	547	567	564	562	606	601	565	587	602	552	586	592	586	555	559	627	613	640	558	626	545	543	560	602	569	566	565	592	586	596	590	599	629	584	589	583	611	577	538	576	538	576	573	537	596	603	533	591	542	589	600	563	631	633	575	576	584	598	554	604	573	557	584	586	575	535	568	585	567	603	578	594	614	571	557	617	573	623	566	549	615	607	538	584	548	619	611	530	585	551	594	560	549	592	613	576	617	577	590	591	579	594	629	566	586	583	557	555	587	656	571	595	594	584	592	590	567	616	550	633	613	603	589	607	563	598	607	607	556	612	589	570	604	607	605	595	621	601	593	574	585	575	540	603	592	629	554	595	543	563	582	585	586	605	559	587	604	598	584	594	635	623	570	618	547	635	620	548	586	600	608	602	577	616	589	611	619	601	603	572	628	585	619	619	546	590	650	609	588	574	599	576	573	574	583	588	556	560	571	583	577	539	597	581	568	602	590	610	612	588	586	568	568	599	575	594	606	596	606	645	625	580	551	588	587	578	572	591	625	605	525	569	601	561	588	556	642	586	610	549	631	615	574	596	595	595	600	577	586	535	611	612	605	566	609	567	576	577	638	597	560	540	592	610	633	582	575	636	612	633	566	595	583	596	562	568	559	559	581	623	611	523	584	546	549	615	580	596	584	583	570	586	569	584	596	581	553	549	566	573	573	638	582	562	587	582	623	608	570	547	620	550	611	602	559	579	559	595	567	608	623	584	585	562	601	635	631	567	584	554	591	614	562	625	647	568	539	592	573	589	601	586	588	582	613	623	617	557	553	555	575	560	534	565	590	559	593	608	609	569	613	602	621	623	617	590	570	598	587	558	585	590	648	605	589	561	569	595	565	621	585	613	566	563	560	573	626	565	603	545	613	601	611	541	577	598	597	619	585	604	578	542	599	542	580	583	612	600	644	589	582	590	554	552	571	525	590	566	594	576	582	561	593	554	586	593	569	609	608	600	570	586	610	595	579	543	611	591	581	572	597	605	605	599	597	582	612	586	561	552	604	547	632	577	568	573	550	585	572	606	583	596	596	608	582	563	545	644	552	578	582	577	579	594	637	602	619	586	546	591	582	611	646	613	559	564	567	610	613	586	586	578	584	571	600	588	623	559	553	627	592	601	596	571	629	597	556	559	613	601	591	578	562	564	570	597	591	569	578	571	578	619	566	606	641	559	644	573	626	566	571	583	580	587	605	600	564	573	582	570	622	574	610	596	632	570	594	586	573	610	580	553	604	540	580	598	563	520	562	614	599	544	593	574	530	617	554	578	578	607	577	582	556	602	573	562	617	547	608	587	605	597	611	579	587	596	569	607	608	598	564	625	589	558	602	617	590	579	564	586	575	575	580	591	558	594	584	550	557	594	575	555	584	598	603	569	626	580	619	609	572	603	620	574	538	603	562	575	583	557	560	562	554	589	594	605	604	541	574	577	598	525	617	608	602	563	547	587	584	575	597	607	584	573	587	588	574	593	622	581	562	596	588	608	568	582	591	604	595	631	598	588	610	568	585	590	587	587	576	605	537	598	587	549	601	627	623	601	587	576	551	570	593	550	583	582	609	556	614	617	582	582	618	610	585	568	613	602	524	549	537	579	568	584	588	601	591	650	526	593	580	535	562	560	605	650	592	603	599	572	534	620	582	590	590	581	601	576	566	579	595	586	586	581	595	558	580	572	611	579	584	627	583	574	595	557	604	581	630	572	578	604	591	579	602	565	594	590	585	569	591	571	582	573	559	593	585	569	573	593	558	585	563	600	595	565	584	625	582	571	589	563	578	620	558	598	594	595	611	590	609	564	592	558	570	588	593	589	598	583	576	607	560	553	579	602	626	605	595	568	602	636	604	561	595	645	629	564	604	584	598	599	599	592	613	589	589	590	627	580	588	585	638	600	563	601	565	598	550	588	597	573	595	630	598	604	551	552	542	644	593	599	556	559	593	598	616	575	580	620	562	597	598	566	617	569	614	566	591	570	610	597	603	613	576	593	594	547	616	580	580	577	563	620	560	573	591	593	590	638	565	599	563	585	568	556	564	569	549	578	561	573	597	607	601	623	591	593	566	506	555	533	564	616	611	586	621	573	601	582	585	547	596	614	550	595	563	602	557	601	561	590	590	594	544	591	616	559	618	549	552	555	576	608	597	573	596	605	610	609	570	623	619	528	568	611	641	573	570	604	600	591	589	554	638	615	544	596	515	605	596	586	582	562	555	569	593	610	577	586	581	604	576	581	594	589	562	621	611	565	532	587	576	606	610	577	590	623	577	567	605	618	592	607	608	640	584	536	613	604	567	585	547	586	573	570	567	557	546	568	591	604	578	566	587	588	575	566	654	579	585	611	554	606	512	578	527	570	579	607	558	583	625	606	608	542	585	635	553	574	569	609	597	620	605	615	592	570	580	571	580	607	547	555	565	576	603	562	589	579	613	574	594	557	586	553	584	567	557	540	608	596	598	617	598	625	598	610	558	598	583	568	549	613	593	572	602	583	601	609	615	605	576	582	567	594	595	599	572	579	584	537	532	633	589	595	616	581	552	576	578	562	559	591	606	590	605	549	543	591	573	570	570	579	618	577	599	572	605	570	611	575	575	583	561	639	597	600	571	591	601	581	592	593	608	582	594	553	587	594	592	582	601	618	596	578	554	596	577	628	556	626	557	581	636	585	578	592	576	566	593	584	604	583	612	583	586	592	573	594	590	588	554	589	610	595	589	557	605	615	594	546	616	575	574	597	582	581	556	582	582	612	598	540	583	620	602	589	645	620	621	577	566	613	553	542	584	584	599	591	609	597	604	562	572	595	570	568	627	616	620	589	615	569	609	596	584	553	652	604	542	586	608	575	626	613	591	600	587	558	584	579	566	607	582	560	559	543	593	582	562	591	549	605	549	575	573	598	604	553	572	611	631	587	539	587	593	606	524	583	570	587	547	632	564	608	539	560	542	621	572	588	599	584	590	588	566	605	588	577	572	585	526	621	575	617	610	610	566	561	555	601	597	619	593	594	572	573	573	577	598	574	618	574	614	579	635	563	578	602	546	559	561	567	585	572	572	665	550	603	583	600	579	580	595	559	616	618	614	552	569	631	559	561	583	578	597	596	587	547	590	590	607	605	584	600	578	561	569	599	589	620	594	557	579	625	572	630	571
1455	159	95	85	75	115	172	134	133	127	120	117	113	104	95	98	96	85	84	69	64	59	52	59	50	63	45	54	55	56	50	60	46	55	59	48	41	48	44	53	78	213	225	180	141	88	49	48	46	52	50	31	49	47	44	42	43	53	38	58	44	46	62	38	53	42	38	38	48	49	37	65	41	39	54	43	42	41	45	37	42	44	47	42	33	42	42	31	44	41	36	44	38	35	54	48	40	39	56	35	44	43	48	53	42	37	38	46	43	46	40	41	45	54	42	56	50	43	51	49	39	44	40	44	42	56	43	39	42	38	41	43	39	59	44	42	49	54	40	41	40	42	50	35	53	38	40	37	27	35	41	49	40	47	45	64	40	57	50	45	49	59	34	36	33	38	37	38	36	35	51	38	38	44	45	44	42	41	44	50	48	43	49	49	47	46	40	42	55	54	53	45	32	47	40	49	44	39	52	43	44	30	43	51	43	63	39	45	44	46	40	45	50	43	40	57	37	49	41	37	52	44	54	56	47	31	41	32	44	49	54	45	58	52	43	44	48	29	50	18	41	39	32	42	52	37	42	50	42	38	43	35	48	49	51	47	41	32	37	43	38	48	38	47	42	45	48	31	41	49	37	49	58	34	38	51	46	36	64	47	43	36	36	55	43	41	39	31	44	52	49	39	50	46	46	35	53	42	39	47	43	44	53	40	41	43	49	45	39	46	39	41	48	38	49	31	64	40	54	44	42	42	41	42	52	46	42	39	43	43	57	34	42	47	42	46	55	56	52	61	49	36	29	32	32	42	39	38	43	43	41	60	42	42	47	45	51	42	54	43	34	41	45	41	57	39	46	46	56	38	40	42	42	37	55	49	47	49	51	43	40	46	45	43	38	53	44	48	40	47	47	52	35	42	38	45	38	41	31	24	40	40	56	52	47	38	45	40	41	33	48	45	42	43	45	43	56	49	46	37	38	44	40	42	44	57	32	52	47	48	38	49	36	43	39	36	51	42	44	41	36	39	55	40	46	44	34	37	48	45	57	46	43	44	29	37	43	54	51	44	57	40	51	50	52	43	41	27	37	39	36	45	44	45	44	51	41	47	45	52	32	47	41	39	47	37	42	44	46	44	51	41	57	32	34	37	57	38	43	39	33	45	53	40	57	49	46	39	42	46	37	51	50	44	41	33	52	47	42	43	34	42	44	53	39	36	35	40	40	47	57	39	49	49	48	49	31	37	43	38	38	50	52	43	46	39	41	34	47	40	58	55	46	33	39	45	45	37	48	50	47	34	37	48	34	37	43	43	51	46	43	39	44	33	32	51	48	44	38	53	46	34	57	55	46	45	55	55	38	51	43	35	48	49	43	48	39	43	47	36	41	47	39	40	43	49	47	59	50	32	38	39	44	40	37	44	38	56	41	37	44	51	39	43	44	36	50	36	41	48	34	57	58	41	43	34	49	49	45	42	47	45	50	32	52	34	44	47	47	48	51	52	41	48	44	50	45	39	46	38	47	45	35	47	62	40	56	41	49	48	36	38	43	36	44	45	49	36	61	38	33	54	58	38	49	36	51	35	55	47	46	41	64	48	39	34	42	37	37	38	43	40	39	56	42	43	56	41	36	48	46	29	39	37	44	32	42	41	55	47	52	37	47	36	56	36	52	41	28	41	37	49	52	41	51	44	43	47	44	43	42	47	58	55	52	50	42	49	48	51	40	40	40	50	40	52	49	34	48	51	37	45	38	48	40	50	49	49	40	46	41	41	51	36	55	42	44	38	50	38	33	45	55	48	33	31	51	42	45	40	35	39	48	49	43	51	36	50	41	42	45	58	41	38	46	32	42	42	46	31	37	47	43	42	50	53	43	50	50	42	47	50	40	45	46	47	48	51	56	46	52	49	38	43	47	43	39	50	42	39	51	40	44	38	38	50	55	43	63	48	38	53	37	43	34	36	45	46	45	38	48	40	41	49	38	44	59	51	47	48	51	47	40	43	53	44	35	47	57	41	38	44	39	39	44	40	45	37	34	39	39	43	41	47	52	51	46	38	36	31	51	55	46	66	44	42	40	44	47	46	36	44	51	37	41	44	52	35	39	48	36	47	40	32	48	37	48	50	37	44	36	46	40	41	38	40	51	36	50	45	37	44	52	44	44	47	31	55	46	41	41	32	34	51	43	31	45	35	42	43	58	39	42	43	59	48	51	46	33	39	49	57	51	52	46	49	42	45	45	40	46	48	65	42	39	36	51	47	53	43	34	48	45	54	37	40	38	50	49	42	43	39	44	50	42	34	43	35	49	45	48	21	35	42	42	56	30	48	46	38	47	45	62	53	40	34	47	41	46	44	41	39	43	31	46	39	38	32	34	53	37	48	40	48	47	36	41	45	46	54	37	48	53	43	44	41	48	44	45	45	49	38	53	40	43	44	42	50	46	45	39	34	33	42	42	55	45	53	52	48	42	46	41	52	44	42	48	43	66	46	43	37	47	40	52	57	46	41	35	45	45	48	45	34	42	38	40	44	49	53	45	41	52	48	39	44	36	60	53	40	39	45	34	56	43	38	50	44	41	44	50	47	51	40	46	56	42	45	46	51	57	52	43	36	46	38	48	40	39	35	43	44	35	46	37	53	36	44	39	35	49	45	44	51	49	40	38	35	42	45	46	39	47	49	39	50	58	45	50	56	46	35	45	49	49	56	43	37	41	41	47	50	34	47	45	48	44	48	46	44	46	48	37	38	51	31	42	44	57	43	50	45	54	38	40	45	42	39	40	47	29	38	57	43	42	37	32	46	48	44	43	48	48	43	38	49	50	47	40	38	36	48	45	58	51	41	52	37	44	57	41	56	37	44	40	56	41	36	32	44	35	34	46	39	51	47	36	40	48	42	50	40	50	31	47	56	54	51	44	39	41	37	49	52	42	38	39	52	44	49	44	45	47	61	38	45	55	40	44	46	58	52	40	59	37	42	49	44	41	39	35	45	57	59	42	36	44	50	36	49	50	34	38	35	48	51	38	48	41	43	36	39	51	40	33	39	45	43	42	50	62	51	40	49	50	43	47	39	49	47	57	44	43	43	46	43	48	47	37	41	38	42	44	38	42	42	39	51	45	49	34	44	54	57	35	50	50	45	49	57	42	35	48	47	42	47	49	45	47	36	51	48	42	46	42	48	41	37	32	42	34	47	49	50	55	38	48	54	34	38	46	40	42	36	50	57	30	48	51	50	49	46	53	48	46	45	49	40	43	36	36	41	42	38	45	49	53	36	42	46	33	49	43	41	48	48	36	27	43	36	50	44	37	50	43	45	39	34	42	49	46	48	42	43	46	37	30	42	49	45	46	34	35	39	38	38	47	36	39	47	49	54	35	31	38	45	32	43	50	27	39	45	42	45	38	56	38	44	51	50	31	35	45	53	45	42	43	36	44	36	52	41	49	39	43	50	37	56	35	43	41	43	45	56	41	52	35	38	48	46	38	37	38	42	46	44
10751	3579	1806	2976	6446	8868	10091	8095	6338	5196	4301	4450	3915	3458	3101	2970	2683	2254	1992	1653	1290	1149	1106	1026	1023	919	863	821	982	879	961	911	915	904	866	843	930	783	804	779	2025	6248	5872	4470	2737	1566	957	695	524	534	489	486	519	560	482	493	495	514	511	516	498	529	490	513	474	520	500	508	511	523	476	469	491	470	525	520	460	507	517	492	508	493	471	513	486	498	506	446	477	477	548	478	542	503	496	514	483	493	483	550	549	502	471	485	519	493	494	518	504	489	510	521	497	523	515	488	498	500	488	490	490	496	505	500	497	528	506	494	525	454	459	521	456	478	467	485	489	486	514	502	513	485	528	442	497	508	474	517	490	474	461	523	511	461	507	525	471	524	475	482	509	507	503	487	485	499	496	477	504	464	483	509	474	469	495	499	444	502	502	477	478	475	500	508	514	508	497	487	488	497	447	499	470	502	481	469	485	477	510	503	505	491	454	478	490	471	493	484	496	516	523	457	496	510	511	519	510	459	503	465	502	488	520	508	506	549	487	494	465	527	565	493	490	524	496	486	516	506	554	521	500	513	486	478	453	466	433	554	524	526	501	490	506	516	480	545	502	513	497	495	477	474	513	460	470	468	538	465	470	522	473	549	489	489	503	532	515	463	498	530	506	530	532	501	461	485	500	478	503	536	474	498	497	500	533	477	489	501	481	503	513	489	508	504	472	466	488	490	499	509	487	512	533	497	459	505	515	505	521	468	534	484	531	530	510	486	547	532	515	469	521	476	518	497	502	490	522	474	479	453	497	509	483	468	543	491	491	495	485	555	503	478	500	550	535	494	496	494	471	470	498	476	505	465	499	489	506	488	448	508	473	476	465	515	484	476	461	530	505	495	504	481	529	537	483	497	466	518	477	494	550	477	499	525	474	521	515	482	545	473	483	521	466	467	485	519	515	486	482	482	489	565	504	519	486	487	508	500	513	492	502	478	471	513	536	485	468	493	512	464	487	502	510	512	511	517	482	525	485	533	506	504	493	490	504	481	503	499	486	501	509	519	496	474	470	437	510	468	491	460	493	515	492	525	497	488	486	493	511	506	502	486	490	468	477	496	484	509	494	522	509	465	521	489	507	488	553	516	504	517	469	498	462	500	494	512	524	506	456	527	507	545	525	497	488	489	525	505	457	482	494	535	467	506	508	469	486	513	468	486	503	508	489	499	525	477	494	494	534	459	538	522	516	498	494	510	467	494	472	499	468	478	522	484	511	508	494	497	504	464	533	528	513	528	467	491	502	504	511	473	473	484	496	476	500	490	507	537	536	515	446	493	461	515	510	464	459	485	486	479	495	541	496	485	489	515	509	496	470	513	537	488	454	512	494	471	539	504	489	531	461	486	471	511	506	477	540	475	477	487	460	466	485	489	481	523	531	475	478	486	486	541	501	509	504	523	529	498	501	525	507	486	497	470	458	544	467	496	484	494	487	491	527	523	508	477	524	498	465	486	524	459	502	526	489	490	499	521	473	496	486	538	509	469	464	473	466	493	509	532	503	519	498	492	479	465	505	499	469	469	510	503	484	503	524	505	495	469	506	515	488	479	531	517	499	504	506	480	493	515	501	507	495	470	540	519	501	496	467	483	506	499	507	500	494	515	514	489	463	509	500	475	508	483	493	554	536	502	509	486	519	496	492	511	502	513	511	512	480	519	537	518	491	495	502	516	491	485	510	497	495	523	475	520	483	486	531	517	502	518	480	513	476	477	512	503	501	484	496	517	508	466	487	484	469	507	455	472	489	557	512	456	491	504	458	476	488	500	463	489	531	491	523	460	469	490	469	504	479	474	514	483	489	497	550	509	518	492	498	483	467	470	488	500	509	500	485	508	462	503	502	490	508	499	458	524	474	498	475	494	502	526	463	485	510	493	510	505	495	484	507	514	511	506	505	500	484	485	492	526	516	484	505	477	489	518	510	513	509	498	496	541	523	440	550	489	512	495	502	457	507	513	478	466	537	494	516	521	470	501	478	483	519	460	500	448	485	461	476	478	495	514	493	509	508	504	507	486	515	473	503	494	502	494	503	479	490	538	487	491	490	473	495	514	505	508	479	510	546	512	501	501	508	516	484	500	515	493	526	515	526	498	516	517	478	484	487	532	480	502	526	474	560	507	502	506	447	463	525	502	477	484	484	476	521	500	501	496	478	470	522	482	509	519	472	496	500	461	531	500	528	509	518	529	488	453	496	473	488	515	481	501	471	465	510	526	505	489	482	513	488	496	504	508	480	477	512	507	496	497	443	495	463	488	533	484	479	474	494	516	495	475	505	521	509	474	501	478	493	500	480	516	455	516	462	457	515	488	498	510	469	504	508	461	479	469	501	457	474	491	492	466	489	496	473	489	464	461	476	473	509	499	486	547	523	523	498	515	507	511	486	463	492	492	495	489	465	479	498	501	501	463	489	528	500	468	542	534	521	489	475	511	530	515	488	499	502	514	511	519	468	498	531	432	483	480	481	447	477	521	494	484	500	489	519	461	508	506	510	479	469	467	508	510	473	493	516	489	478	502	503	501	477	512	486	458	521	545	488	470	520	483	502	513	472	493	516	519	483	477	461	518	494	502	501	478	523	515	509	494	477	460	465	510	493	520	467	514	503	473	525	481	494	537	477	511	498	506	495	494	472	494	498	455	524	541	502	512	537	532	474	510	486	500	475	488	490	512	515	491	468	512	456	459	486	511	534	461	454	460	513	497	499	524	480	514	484	493	475	461	542	467	511	494	518	466	504	526	527	506	475	570	489	488	532	553	512	514	503	476	503	477	516	501	496	496	514	477	521	491	459	454	481	451	510	484	480	478	516	483	455	507	534	468	486	512	503	539	484	503	508	502	488	502	507	467	494	470	506	468	499	520	532	495	510	452	506	487	499	542	483	450	467	528	539	469	514	520	477	483	496	472	479	477	501	505	479	448	471	516	469	494	487	502	489	495	519	493	544	498	514	512	518	540	454	506	517	489	476	473	533	479	524	501	506	497	484	474	478	508	484	547	484	499	488	523	510	522	498	571	535	497	505	519	473	524	450	506	495	511	478	472	493	487	490	469	503	533	497	490	502	516	489	528	539	471	546	525	499	491	478	506	469	476	487	508	525	488	470	481	490	476	542	524	491	509	482	525	511	501	504	517	527	515	508	492	455	447	516	519	480	484	458	492	501	538	495	484	474	494	479	516	498	492	554	465	479	475	519	497	525	492	478	532	519	532	451	489	486	475	490	521	502	504	472	462	535	487	501	510	506	483	483	496	519	488	438	513	476	496	513	479	461	527	493	474	504	457	494	494	466	488	522	450	519	524	527	467	517	477	486	500	475	525	487	502	471	483	513	480	518	513	501	481	498	474	502	497	501	460	497	472	537	450	521	500	483	491	512	489	474	483	484	520	485	453	473	511	508	533	507	530	493	526	498	522	515	492	471	508	493	494	501	472	463	486	506	488	456	503	494	533	482	490	453	461
741	293	176	130	118	199	226	218	191	149	146	139	154	155	119	125	97	123	92	84	89	68	90	72	73	71	72	73	72	71	61	66	78	79	78	64	76	81	77	80	178	445	521	402	236	159	91	73	55	49	56	60	51	59	36	50	57	48	47	58	56	56	51	47	52	43	66	60	60	46	54	50	46	53	56	59	57	64	54	62	55	56	56	62	62	43	48	35	57	59	59	61	40	49	51	53	55	58	46	59	51	56	50	43	52	46	44	62	49	46	59	40	71	58	55	48	54	55	39	48	58	51	51	51	63	47	58	57	42	41	50	41	52	59	58	43	60	59	48	65	54	50	47	61	42	41	43	48	54	48	55	58	57	51	48	57	63	69	46	49	51	49	51	43	44	51	56	64	58	46	57	67	57	55	42	52	69	47	55	53	66	47	49	49	68	52	68	58	53	55	64	63	53	57	56	61	58	50	65	52	48	57	50	52	50	41	55	46	60	52	49	58	45	47	42	48	57	52	61	55	45	54	54	48	54	57	47	56	49	44	55	54	44	42	49	45	59	62	43	56	50	54	42	53	47	60	54	60	54	53	68	60	55	39	56	46	49	56	50	47	47	36	55	52	61	55	58	48	57	64	45	46	45	54	53	43	51	50	54	52	50	45	61	64	45	61	64	57	69	45	56	46	44	62	54	55	60	50	49	49	51	47	63	54	48	59	47	54	51	45	58	53	50	56	45	38	49	56	48	33	49	58	54	48	62	68	57	55	48	66	40	64	47	53	51	44	54	43	49	49	65	47	48	49	67	44	60	56	42	56	48	53	48	46	51	48	53	39	54	53	62	53	58	41	57	58	56	57	49	48	62	51	54	51	52	40	46	56	44	52	59	50	44	46	48	49	56	47	45	52	61	43	59	60	52	54	46	60	39	51	50	54	51	58	56	56	50	53	35	48	59	55	51	44	53	48	43	44	62	58	56	55	50	48	46	52	46	34	45	55	41	53	50	38	50	52	52	47	52	53	52	61	45	51	44	44	40	53	53	56	44	58	55	44	63	59	53	53	43	52	52	46	56	62	56	44	53	42	54	48	40	58	65	53	45	53	52	52	50	34	47	57	60	50	56	59	56	57	49	56	62	49	57	52	45	64	51	54	45	36	47	60	58	44	58	57	66	51	40	52	56	64	63	48	50	42	56	55	53	57	48	56	59	60	58	48	63	45	61	45	48	53	49	46	62	47	53	56	56	48	54	48	54	45	53	60	46	48	40	55	57	56	49	48	59	36	59	46	53	53	59	48	48	57	65	46	58	52	58	57	49	39	51	61	38	56	56	45	63	51	43	60	60	41	54	56	36	51	62	52	47	57	62	55	46	61	58	56	55	60	43	60	58	51	57	46	59	55	50	48	48	46	49	51	34	48	60	48	62	62	48	58	47	41	37	56	58	63	49	57	45	44	46	59	51	55	47	46	58	57	44	43	63	55	61	44	34	49	44	50	47	37	69	44	48	47	45	65	57	46	66	45	52	58	45	48	53	55	50	42	58	49	49	39	50	50	67	59	46	54	60	51	50	62	47	48	64	51	56	50	65	51	52	52	50	56	55	41	52	59	59	45	55	49	38	52	49	47	49	44	51	63	49	48	60	42	68	53	59	57	54	66	56	38	58	53	57	49	60	40	44	54	46	48	49	57	52	58	52	46	52	47	65	66	48	50	56	60	47	58	44	61	63	47	61	60	44	51	52	40	56	48	47	69	66	53	52	48	53	46	60	64	61	51	46	47	47	64	43	46	52	53	42	57	51	65	53	45	57	50	55	49	45	54	45	42	48	51	68	63	62	61	52	51	60	75	44	40	45	62	52	49	55	46	57	50	48	49	53	48	67	57	56	53	50	43	64	64	64	48	49	51	70	46	53	61	67	55	50	54	66	51	51	43	56	55	46	39	48	56	53	48	49	56	60	51	46	39	54	56	63	45	47	50	45	40	55	58	43	59	54	40	62	44	48	46	60	53	56	56	49	64	43	54	53	53	46	42	57	56	43	68	48	46	62	35	55	63	41	40	59	49	53	48	38	49	45	47	59	50	55	41	53	70	48	46	58	43	49	58	50	63	40	53	68	51	44	48	53	50	50	56	41	55	53	55	59	40	52	45	49	59	47	57	48	64	45	65	55	70	46	54	52	57	58	49	61	55	58	60	68	53	40	58	48	52	47	45	55	44	45	56	49	60	56	55	49	46	46	53	61	51	47	52	42	45	47	51	51	44	53	59	43	34	70	57	61	57	47	55	55	48	47	45	56	49	54	45	55	49	51	59	58	63	54	50	50	59	67	60	52	48	45	53	56	59	47	58	46	48	44	45	57	37	51	52	55	53	64	59	52	61	59	51	51	49	54	64	52	55	39	56	51	47	46	55	50	57	67	47	46	57	49	59	49	44	46	54	58	59	54	48	59	61	65	55	52	52	52	61	57	64	45	44	48	44	56	61	51	47	60	44	52	49	49	52	58	54	52	53	52	52	40	53	58	59	42	56	54	40	53	60	52	50	50	52	61	55	60	49	53	56	48	51	55	41	48	59	46	55	47	50	54	55	54	45	45	54	58	59	51	40	55	48	42	60	54	55	59	61	53	50	62	49	49	58	46	47	52	57	46	64	48	40	53	49	46	51	52	43	58	59	62	54	51	61	48	57	46	47	57	41	52	63	47	55	59	49	46	51	66	57	42	66	56	62	42	55	70	41	59	57	59	47	58	62	49	62	41	59	35	44	54	59	53	64	46	58	57	55	54	44	43	43	54	64	58	62	52	62	61	48	59	46	59	50	53	60	56	55	45	56	55	44	53	43	59	49	66	45	53	46	54	60	55	65	50	57	52	45	57	51	52	45	77	40	58	51	47	62	65	47	45	57	69	69	46	63	51	46	58	47	50	53	41	53	53	51	49	38	40	52	40	44	46	49	63	46	62	67	51	60	48	51	57	49	66	48	50	56	39	63	57	45	40	49	57	63	50	48	64	43	55	49	62	45	57	55	51	52	52	43	54	51	43	68	65	49	68	47	45	32	64	49	43	39	49	49	58	52	56	51	50	48	55	53	49	47	45	65	40	53	46	42	38	62	54	53	50	53	49	38	53	47	53	49	47	53	49	59	33	57	52	48	52	58	59	48	52	60	46	53	55	45	50	52	69	65	50	44	57	48	43	50	48	44	45	44	46	49	53	46	48	51	46	42	58	55	40	47	55	55	59	55	45	45	47	45	40	47	48	48	64	48	55	58	50	45	52	48	57	49	61	51	57	66	30	48	56	51	59	59	53	53	45	48	48	61	55	55	44	52	55	44	67	49	66	60	43	47	64	52	49	39	33	57	63	47	63	52	49	40	49	44	54	58	45	54	58	47	45	66	47	54	54	56	55	53	47	45	48	56	52	59	69	49	59	54	60	43	50	51	51	44	52	46	43	46	53	45	59	62	48	54	48	62	43	58	51	46	45	50	50	50	49	55
12858	5958	2958	5618	11496	14439	13890	11842	8878	7091	6071	5644	5520	4689	4267	3936	3566	3190	2391	2123	1887	1662	1509	1414	1437	1294	1222	1350	1303	1391	1328	1294	1193	1240	1194	1143	1265	1152	1108	1215	4231	11588	12224	9224	5595	2976	1649	894	699	569	552	594	601	543	622	558	555	599	533	562	603	579	576	597	577	564	563	570	599	546	533	590	593	566	583	546	641	546	597	630	551	567	573	608	582	583	575	578	561	557	581	572	553	620	584	544	627	597	550	610	573	586	584	552	629	513	541	610	603	591	565	599	599	576	577	578	556	621	572	597	584	578	570	557	574	580	578	599	574	611	548	575	517	590	583	608	536	556	549	574	604	557	521	589	591	588	603	601	607	565	577	605	578	591	610	575	580	602	583	544	562	563	569	592	565	573	574	629	610	612	556	581	585	578	569	568	556	612	587	637	556	610	556	594	588	579	589	565	568	559	570	603	622	576	550	564	555	577	618	558	609	580	576	583	583	595	559	573	572	571	611	578	579	594	588	512	546	526	581	597	579	583	547	609	572	570	639	570	600	582	589	565	586	558	569	588	573	604	616	593	554	606	631	560	580	592	584	579	586	598	583	579	573	570	565	539	534	598	545	540	558	544	610	530	599	552	590	550	560	554	573	581	568	585	620	560	573	578	602	602	551	600	609	569	577	559	656	534	594	579	550	585	588	585	597	582	597	543	605	587	570	549	545	597	582	558	578	596	538	541	576	592	561	570	579	558	585	554	591	578	559	595	551	579	600	578	581	554	564	584	577	606	591	600	596	591	554	547	582	556	564	590	561	567	569	603	580	570	562	570	552	561	593	578	582	596	551	588	604	624	561	609	563	623	583	581	553	548	597	587	555	582	566	568	603	589	588	604	641	610	585	557	585	535	570	565	583	554	584	622	572	634	603	560	613	615	562	588	574	579	594	546	630	573	549	597	531	584	561	590	550	562	576	639	589	561	581	573	588	561	619	587	591	577	608	572	551	574	569	573	602	555	564	600	599	576	582	601	598	576	587	588	563	595	585	624	582	579	556	560	577	574	559	555	612	558	600	596	567	601	613	566	621	574	566	586	549	606	556	584	560	547	592	549	596	602	583	593	609	570	593	579	595	577	607	607	596	606	585	550	572	601	581	556	553	566	575	604	565	583	557	556	565	581	579	572	612	612	595	609	584	562	534	567	569	589	618	594	582	596	581	568	587	605	573	558	515	580	585	530	550	565	567	545	555	588	577	552	608	591	552	587	592	608	582	537	570	594	569	536	625	562	604	584	596	582	586	534	585	578	567	600	566	557	587	567	532	597	544	558	563	613	586	607	593	559	562	652	561	615	615	585	611	580	595	568	618	585	603	582	595	628	577	591	568	579	580	553	592	591	591	617	594	607	555	620	573	594	570	542	602	588	568	605	552	552	564	595	555	523	590	564	528	579	579	600	542	553	585	598	584	595	534	539	559	578	598	586	567	631	610	584	570	650	532	576	553	558	559	579	582	524	580	593	595	593	594	562	578	607	582	547	588	584	594	560	553	611	575	595	560	601	568	584	587	568	599	605	594	608	603	560	576	587	568	620	588	559	540	579	547	607	586	562	570	587	551	580	600	618	628	574	576	566	558	553	571	559	562	558	607	573	575	592	596	544	582	606	574	612	547	591	551	565	614	607	568	579	561	564	580	615	584	618	573	538	571	546	582	520	581	565	581	559	591	595	556	623	559	587	590	573	623	598	562	589	526	575	573	571	591	575	538	535	561	554	560	550	600	568	549	580	596	591	588	593	586	584	610	589	559	545	625	601	572	613	594	566	596	557	543	595	584	587	619	591	583	594	597	589	599	603	587	567	544	540	628	545	584	596	594	593	612	571	578	549	618	588	594	591	572	521	591	586	537	566	584	578	581	552	585	550	553	574	568	597	598	520	561	579	589	581	592	561	589	586	566	558	627	585	587	571	573	568	612	613	563	566	595	584	516	575	565	598	574	586	563	614	595	573	540	544	571	582	591	599	534	605	573	553	589	574	577	562	574	578	591	603	545	558	568	535	553	590	578	577	557	592	631	544	561	599	552	545	570	597	594	554	551	584	541	627	570	607	600	613	629	562	573	602	602	587	513	541	564	590	593	591	599	567	625	590	598	597	579	535	593	583	579	574	609	594	572	526	588	564	609	605	582	541	570	571	549	599	554	558	580	578	558	563	614	529	609	557	559	567	530	556	620	530	605	601	559	610	616	578	612	595	552	595	627	595	557	589	590	572	571	590	546	616	580	575	610	538	609	620	595	576	571	609	599	597	576	567	581	602	597	594	580	567	590	580	607	621	583	569	587	546	591	594	546	589	543	571	573	620	558	543	604	602	563	548	614	521	607	541	599	540	581	536	574	548	603	593	562	543	582	597	561	589	563	585	583	590	597	577	572	553	541	606	572	564	611	558	574	565	547	601	557	572	601	572	578	566	585	544	594	607	623	571	596	605	541	577	554	557	584	574	587	606	601	547	585	601	603	629	543	537	604	596	553	561	610	554	618	584	580	558	609	599	585	574	557	600	593	577	552	630	567	624	574	588	587	559	586	569	579	589	555	590	589	541	593	571	571	583	594	603	587	596	578	583	602	586	614	598	568	659	567	544	593	520	555	566	584	606	579	566	553	607	584	565	551	580	585	584	578	570	590	595	524	575	583	583	592	557	572	608	569	619	591	565	582	587	568	573	624	564	604	565	587	563	570	553	545	558	577	540	578	554	587	536	585	549	602	583	543	587	609	566	583	559	576	592	578	590	579	603	606	567	590	580	581	551	560	552	606	565	567	591	549	544	544	570	563	597	595	580	577	581	573	573	630	576	604	591	556	585	618	597	544	629	559	589	532	544	587	619	557	565	582	583	542	583	579	560	589	612	590	602	587	552	582	602	556	579	548	589	622	558	600	539	605	577	556	536	577	593	551	591	578	576	560	606	561	578	558	577	586	571	606	531	560	563	585	534	553	573	580	612	614	511	623	575	621	570	590	573	598	616	610	561	557	562	542	561	587	609	577	599	574	573	595	590	596	541	541	579	583	597	545	644	571	585	566	568	573	610	580	588	556	589	617	548	541	588	564	587	601	566	633	557	572	547	574	586	610	554	640	558	593	584	539	630	565	607	551	566	584	537	539	566	582	579	568	555	587	591	599	586	565	595	634	536	615	585	578	586	570	562	535	562	541	616	563	563	592	597	585	558	565	558	610	579	595	532	601	593	566	565	585	541	553	609	538	510	558	566	588	565	592	584	571	591	561	592	574	547	590	555	582	617	590	550	582	566	605	557	635	555	543	553	550	569	597	580	573	576	589	570	590	598	578	629	611	571	598	565	554	547	588	591	568	616	593	587	600	585	562	598	558	581	547	570	573	564	531	584	545	601	560	573	601	557	583	573	592	567	594	612	612	557	612	616	564	600	559	576	594	610	581	589	545	557	569	598	568	535	573	616	601	600	602	576	610	551	547	547	547	587	588	575	618	604	542	546
2136	245	162	127	124	249	271	211	183	159	124	129	153	124	128	129	108	78	82	74	73	65	60	64	76	54	70	71	62	70	64	68	59	60	72	54	64	56	66	45	138	516	552	422	261	154	80	76	46	37	57	49	52	44	42	51	33	55	46	33	45	44	59	56	52	44	40	45	45	29	41	52	51	43	47	28	44	53	40	45	38	44	40	47	46	49	36	43	60	42	42	45	47	37	33	48	41	38	39	50	56	32	53	46	30	54	33	41	46	45	55	30	31	28	44	46	39	47	58	44	53	36	40	52	50	49	35	39	54	48	39	46	36	42	44	55	40	46	56	43	44	48	42	42	45	30	36	36	42	48	47	40	45	51	46	44	42	38	42	48	32	46	41	50	38	45	39	48	44	46	47	41	41	46	41	34	35	46	43	42	41	42	43	44	42	57	35	47	45	52	46	41	34	41	52	52	45	50	45	64	46	40	50	34	35	38	50	46	37	50	42	46	38	39	44	45	37	43	37	48	52	47	40	44	48	50	48	36	34	54	47	38	46	43	41	39	46	42	45	51	41	45	33	37	50	44	35	38	44	35	43	40	54	40	51	47	48	45	43	50	47	36	45	48	47	40	40	47	46	50	50	36	46	31	38	45	50	48	43	39	36	54	47	49	45	30	37	33	48	45	45	46	47	48	46	42	43	41	48	46	45	40	40	59	53	38	33	30	39	39	34	39	45	61	57	46	47	50	48	50	33	44	40	42	41	41	42	54	40	37	47	47	49	30	44	39	55	43	31	43	46	34	32	42	46	41	42	35	43	44	44	39	48	40	39	38	38	36	46	61	44	34	41	49	53	54	43	44	49	37	33	35	43	42	46	42	42	41	44	34	45	43	38	57	38	43	41	35	53	47	39	53	41	44	44	51	41	44	44	39	47	46	56	48	45	50	36	35	54	39	50	44	28	36	42	29	43	43	45	44	51	35	53	54	56	52	48	42	46	48	44	40	39	40	47	44	44	47	46	39	44	47	36	39	50	49	48	46	39	48	26	37	33	48	48	35	37	51	44	43	29	48	45	27	48	49	46	52	41	31	46	36	47	41	45	35	47	47	34	32	51	44	33	36	32	42	41	45	54	61	38	44	43	53	49	49	39	34	44	26	49	33	54	43	50	36	49	37	37	37	57	50	47	34	36	43	36	43	33	42	47	38	57	42	42	46	43	31	44	38	36	44	43	41	54	46	54	37	54	50	48	46	56	41	46	38	45	55	41	35	40	43	42	37	44	59	48	47	47	36	36	46	41	48	52	37	46	48	45	41	45	46	37	46	49	36	42	47	47	46	38	44	47	47	36	51	43	28	42	43	34	38	29	35	32	54	52	40	53	39	32	39	45	45	42	36	41	32	44	30	47	45	32	47	49	44	39	41	34	37	42	38	44	67	45	40	44	44	41	35	34	51	55	41	46	46	53	41	35	43	47	39	37	42	33	40	44	50	50	46	51	48	51	57	55	42	54	32	47	41	42	51	47	40	47	43	44	47	49	47	51	38	37	48	42	42	37	34	48	44	43	38	55	45	51	51	44	38	50	54	53	48	41	50	47	40	37	46	52	41	45	59	61	51	43	47	37	50	48	47	41	55	37	44	42	47	49	36	49	56	45	35	48	58	41	48	52	49	42	46	41	44	42	41	43	38	44	48	45	45	44	45	30	44	35	45	53	46	43	43	51	49	40	41	40	52	55	47	42	56	37	45	43	41	46	50	38	43	45	48	45	43	55	40	44	39	48	46	46	39	47	42	43	33	35	41	50	48	53	49	39	44	43	38	56	41	33	55	52	39	45	36	46	46	41	48	52	34	51	47	38	41	48	43	42	43	47	59	40	33	41	40	45	45	32	46	46	36	44	34	44	41	48	55	49	39	47	36	43	34	42	53	41	59	45	41	44	51	50	37	39	56	41	37	39	47	44	54	45	37	49	57	61	47	38	43	42	46	52	38	32	42	47	50	39	52	50	44	55	41	48	38	45	37	47	47	41	42	46	33	51	44	49	45	33	48	50	53	49	40	50	39	45	38	48	38	41	52	50	50	48	41	44	30	45	40	47	51	43	48	37	46	48	40	43	41	41	33	45	41	52	36	40	48	29	53	34	42	38	50	48	46	38	41	62	43	42	46	51	40	42	51	38	30	39	54	34	35	48	41	35	42	42	50	56	38	36	32	51	44	46	43	43	49	43	46	43	39	54	38	34	45	40	41	40	45	47	39	39	37	32	32	48	38	44	40	45	52	54	45	42	55	34	49	39	47	40	54	44	59	40	49	43	32	40	44	46	41	42	37	39	55	40	40	38	51	47	48	42	55	50	39	42	40	33	43	51	47	51	31	43	37	32	35	44	52	47	44	37	39	40	45	40	49	26	38	37	46	33	42	36	44	47	44	47	50	45	47	47	53	49	43	51	48	48	46	34	43	44	50	38	47	41	44	37	42	55	39	36	51	36	46	36	30	43	46	40	44	36	48	44	40	39	51	38	42	44	44	49	55	41	43	39	35	47	38	37	55	35	51	48	45	35	51	46	34	53	54	39	44	39	35	61	48	38	43	32	55	43	47	54	40	50	45	42	38	54	45	41	44	35	35	40	42	49	40	48	40	35	58	42	43	37	47	34	51	45	46	50	50	36	38	54	44	37	35	40	44	39	42	55	49	49	52	54	32	39	54	46	49	44	37	36	43	44	52	44	37	50	35	39	63	47	40	50	48	38	43	41	42	33	52	51	54	44	57	45	35	56	32	49	53	39	56	34	54	39	43	32	39	53	53	38	39	39	46	52	34	48	32	56	53	35	51	43	38	38	46	41	37	44	37	46	46	39	65	36	40	44	50	43	47	49	43	56	37	41	49	51	44	42	40	47	43	39	44	39	34	48	54	52	44	46	44	47	56	41	46	44	50	42	43	39	33	61	29	55	39	36	48	42	44	58	41	43	39	53	54	36	36	40	32	39	40	56	41	42	46	42	33	36	44	43	37	50	53	38	47	38	50	44	43	40	59	36	46	33	43	50	53	40	44	39	32	44	51	57	49	47	39	36	47	43	41	47	55	40	40	44	49	47	53	32	57	34	33	36	44	56	54	41	50	34	37	45	49	46	48	36	46	44	52	44	42	42	34	27	47	56	56	39	43	52	49	32	43	41	45	58	48	43	29	50	49	44	41	33	41	31	41	45	35	39	36	33	41	50	50	33	39	39	54	39	49	41	41	48	42	41	39	36	50	35	46	44	42	46	51	54	42	25	53	48	37	43	41	44	37	41	39	42	41	42	34	47	33	47	54	45	56	45	43	43	46	48	49	38	41	52	39	49	45	63	39	43	36	46	34	58	39	50	47	53	37	47	41	49	43	51	52	47	41	47	42	45	45	41	52	40	46	38	49	48	35	36	47	63	33	33	54	57	41	41	52	36	44	37	46	39	41	53	42	42	48	46	46	23	42	41	57	48	43	48	33	37	49
12720	5253	3046	5270	11086	14397	13458	11874	8956	6900	5824	5407	5868	4911	4011	4242	3412	2793	2255	1868	1689	1546	1486	1444	1340	1256	1426	1419	1423	1387	1395	1310	1305	1274	1060	894	910	971	1087	1012	4078	12711	12505	9516	5996	3217	1679	880	558	540	489	500	501	523	472	501	483	517	492	485	528	476	516	495	486	508	464	430	494	481	444	476	494	523	468	523	460	453	478	498	481	476	476	487	512	504	467	482	506	481	462	472	494	495	550	493	523	471	478	495	522	507	514	477	532	464	500	496	480	512	458	482	490	506	496	499	493	473	482	511	467	475	469	428	455	526	481	471	490	507	489	482	489	522	497	484	489	513	496	508	528	446	512	504	512	467	508	505	481	478	530	528	512	520	472	480	534	488	483	484	521	507	526	498	497	508	500	494	455	484	495	440	510	473	489	466	492	521	478	513	502	499	537	490	464	508	531	494	469	502	459	486	519	488	488	519	448	480	475	498	536	451	471	470	515	495	476	484	498	503	489	523	491	484	501	496	510	480	444	486	509	497	484	471	517	503	463	490	478	493	542	483	522	522	497	468	472	499	508	508	468	524	493	489	514	510	485	495	502	513	485	520	476	494	451	487	468	504	513	509	508	460	474	486	486	501	461	471	489	503	497	480	481	511	459	509	520	479	500	485	498	485	503	464	510	514	446	448	526	450	498	471	490	470	478	483	506	524	466	506	484	495	523	494	514	507	465	502	496	504	473	488	524	502	517	464	478	509	467	499	486	486	493	492	473	506	514	500	455	468	550	492	537	495	491	465	467	465	492	473	505	471	530	505	489	474	518	500	499	520	505	515	496	509	502	467	497	498	517	510	481	488	537	526	473	489	473	500	479	498	463	534	510	554	505	498	493	461	471	503	449	518	447	533	491	495	473	481	476	500	474	471	500	509	481	474	499	442	472	480	503	518	472	511	517	501	457	482	512	493	483	500	521	516	505	462	492	492	474	495	526	510	504	488	461	529	493	505	534	476	535	457	469	528	484	497	491	521	495	491	508	476	508	501	482	529	500	515	517	477	471	503	503	461	471	508	560	511	482	453	535	474	517	494	526	499	480	524	512	516	512	489	487	488	478	438	493	517	473	465	506	469	541	471	489	485	493	508	464	468	446	511	508	499	470	494	449	472	483	485	486	471	482	533	485	487	498	510	454	485	521	525	485	541	481	500	468	474	463	511	486	465	503	511	494	447	461	492	480	499	511	498	495	521	498	477	518	494	460	516	468	500	494	512	478	504	500	501	501	493	481	526	551	525	483	479	524	500	488	499	494	533	474	492	502	486	469	483	520	462	470	514	477	514	479	535	489	508	484	504	482	475	537	486	503	481	506	471	486	529	488	518	453	482	484	535	473	504	462	522	478	501	472	489	501	485	518	513	488	507	481	474	500	458	529	490	476	462	480	457	498	465	471	482	500	499	499	475	488	494	497	514	541	486	509	459	488	514	486	488	528	477	477	509	461	480	507	484	519	513	514	500	490	482	516	535	548	493	495	531	510	449	506	493	549	471	489	480	505	473	482	468	481	577	498	477	514	485	465	474	477	502	530	520	487	483	488	496	503	473	508	513	492	534	508	483	472	474	477	528	466	499	449	450	502	491	498	499	518	554	478	493	496	498	525	480	470	502	498	495	503	489	481	495	513	485	468	489	486	499	488	473	498	502	487	502	530	491	467	497	537	511	466	478	552	506	505	473	488	473	500	481	503	488	500	483	491	468	458	470	483	520	517	493	509	471	449	537	495	516	489	478	522	455	524	469	510	511	548	472	497	495	448	478	521	502	505	513	485	479	519	459	488	521	462	486	517	496	496	529	496	484	490	510	498	476	498	509	512	531	524	511	516	473	509	509	519	487	483	487	496	503	482	514	526	485	533	476	527	510	539	516	466	506	500	485	461	489	511	484	481	496	506	501	485	486	494	477	495	478	476	499	459	494	496	477	515	480	465	496	469	512	505	517	508	494	506	466	509	488	472	480	490	505	485	451	503	501	490	474	477	481	514	524	495	508	482	521	497	495	484	532	524	494	538	462	480	487	487	490	485	497	469	518	516	513	526	516	497	496	532	497	448	449	446	468	491	454	472	488	556	496	480	498	491	427	517	490	453	496	531	516	513	501	499	465	480	482	487	464	497	516	494	465	480	537	477	521	472	472	510	484	471	499	474	482	495	500	508	480	525	489	491	512	522	469	522	491	510	486	505	466	487	498	521	520	509	501	482	497	478	490	466	454	481	507	479	501	488	489	462	501	499	460	495	522	451	476	497	494	463	489	488	518	517	484	488	492	480	439	463	470	488	457	494	491	471	485	490	462	520	464	534	498	511	447	478	506	483	506	493	488	486	481	505	474	497	478	480	481	488	487	550	479	486	510	487	472	482	491	494	516	506	496	474	454	514	479	506	492	482	524	486	503	547	509	495	471	497	489	513	492	536	496	490	518	504	504	520	493	509	496	458	532	455	461	507	492	502	500	494	474	495	457	484	516	464	496	476	490	466	513	509	491	477	547	493	485	508	472	470	517	528	491	489	516	491	486	484	503	485	460	471	472	508	474	481	471	514	492	506	543	490	503	486	484	508	494	507	478	459	529	487	480	508	484	528	537	498	470	514	512	512	489	474	517	501	532	476	462	495	500	491	459	465	527	477	513	489	474	465	514	488	486	501	455	510	470	541	471	492	491	502	471	455	463	489	504	470	461	486	506	503	498	525	507	479	491	504	482	475	481	481	506	489	496	491	517	461	507	504	509	455	494	484	492	515	533	496	448	513	462	492	497	499	478	461	502	516	505	506	480	520	546	492	452	482	465	488	476	521	526	484	527	486	504	477	493	520	505	496	490	487	504	474	494	473	489	497	520	483	512	482	497	492	496	534	474	492	494	488	511	517	503	491	495	507	477	480	508	541	473	528	468	481	550	505	466	450	488	503	489	508	504	490	505	485	526	487	513	497	507	490	478	472	474	470	488	516	503	511	497	511	488	501	491	492	481	501	496	465	511	519	508	476	517	481	476	499	469	486	499	472	491	480	485	508	510	545	490	489	489	476	501	514	505	490	504	476	515	495	489	482	532	487	476	530	473	483	512	499	469	534	519	515	503	518	524	492	472	535	464	459	483	522	475	517	499	496	547	475	449	507	537	523	495	478	475	556	469	503	528	471	537	505	445	453	518	496	500	478	514	491	452	494	505	503	517	469	476	496	509	489	513	494	514	478	476	484	528	459	504	492	541	535	538	489	498	497	472	496	514	516	490	468	473	476	477	502	519	455	490	513	482	481	529	484	481	540	506	483	473	500	500	508	483	494	455	512	475	493	475	521	486	512	479	496	528	503	461	502	447	491	479	465	517	440	485	449	505	534	471	508	499	472	510	496	501	507	491	506	465	501	506	497	488	461	521	445	480	502	497	482	455	484	472	472	523	497	506	488	509	495	461	516	484	444	480	465	501	501	512	500	497	493	509	517	513	513	485	501	486	508	487	508	533
1255	381	197	155	195	298	381	264	208	167	189	188	199	183	150	149	137	100	99	88	97	97	96	74	77	84	74	89	92	80	83	82	86	88	81	71	67	66	83	70	276	887	773	575	369	211	136	71	61	46	65	59	55	53	65	61	58	61	54	49	54	46	51	45	54	45	47	57	52	57	39	54	52	48	43	44	35	61	59	46	49	41	55	50	60	55	57	57	58	58	62	53	62	53	59	52	66	45	51	50	60	66	59	51	51	60	35	51	49	61	51	58	46	57	49	52	56	51	56	46	61	54	47	51	67	59	42	67	46	60	48	38	53	47	58	59	53	59	42	53	43	55	50	53	60	53	60	44	46	42	56	65	45	50	64	59	58	52	50	48	55	67	57	64	52	56	58	60	50	42	56	57	51	43	44	51	54	52	63	43	60	48	53	50	63	48	58	52	57	42	50	49	59	51	39	54	45	42	57	44	45	58	43	57	57	54	53	55	47	47	44	50	51	42	58	53	49	52	46	59	68	61	46	48	52	64	47	50	50	54	58	56	53	55	55	59	66	56	48	39	53	56	52	51	44	48	59	54	58	45	57	50	53	51	52	42	51	67	51	61	65	46	51	48	60	64	49	59	57	56	52	68	45	53	58	62	62	50	52	41	48	47	50	53	45	52	53	41	48	42	48	50	48	62	40	54	46	51	35	53	50	46	73	55	58	59	55	52	58	58	46	57	41	41	56	54	42	50	56	56	59	60	54	50	51	40	49	72	53	66	52	51	46	46	52	50	45	59	54	44	51	43	38	47	44	49	57	64	47	46	36	47	47	40	55	57	46	62	61	58	57	54	48	67	53	49	54	51	57	38	63	48	56	40	50	63	51	54	53	56	47	60	57	61	48	61	50	49	51	52	55	56	50	56	44	56	66	58	58	47	51	44	51	50	65	44	63	52	56	54	39	44	54	54	57	56	52	44	50	49	53	53	56	50	41	58	51	50	45	58	59	55	51	44	58	37	61	44	67	45	54	66	52	35	53	57	56	42	60	62	58	56	38	56	59	47	41	42	50	64	47	37	57	47	42	52	47	48	44	49	62	62	50	55	44	55	49	57	56	59	53	60	59	59	51	45	50	75	54	58	62	50	53	62	47	42	52	68	48	45	51	44	62	46	57	52	48	43	51	63	51	47	54	52	56	65	65	58	54	63	50	51	33	40	54	46	54	41	48	54	45	51	54	47	65	56	46	55	64	58	43	56	42	54	70	50	58	49	51	53	48	57	51	50	43	51	53	49	39	51	53	42	54	51	62	64	57	61	59	62	47	41	56	52	55	46	50	41	50	40	39	62	58	64	55	56	48	57	44	55	64	69	44	61	53	50	57	49	50	54	46	61	52	56	46	46	52	48	50	43	57	48	47	57	50	58	48	49	45	53	54	55	54	46	54	53	55	53	62	48	62	54	54	55	55	60	52	55	52	51	60	55	55	61	46	54	63	52	52	49	51	49	57	61	53	50	55	48	59	47	73	50	52	56	53	49	49	52	45	56	56	65	50	54	54	70	50	51	53	53	39	57	54	54	52	43	63	65	38	57	46	34	59	50	61	43	49	46	55	59	46	50	57	51	49	38	49	49	55	63	59	56	46	53	47	54	50	49	43	52	44	56	53	57	44	48	49	50	51	45	42	48	47	44	43	49	58	57	54	53	50	44	63	58	51	54	49	44	55	42	50	50	41	45	48	62	56	54	43	54	63	48	57	50	54	57	58	48	61	45	55	40	56	48	41	54	58	57	44	41	59	45	59	47	39	55	58	52	45	55	56	57	54	50	48	49	46	40	45	48	42	57	50	47	64	49	53	52	64	52	65	56	42	47	50	47	50	44	57	62	48	42	56	42	55	44	55	47	49	53	56	41	48	46	65	55	55	51	56	54	41	51	50	61	62	59	63	66	59	60	40	49	53	49	64	48	57	54	50	51	44	55	41	53	60	58	46	43	47	60	43	47	51	56	56	55	50	42	48	52	53	53	44	43	62	43	53	64	63	65	55	55	54	49	46	44	53	53	57	51	61	72	56	51	54	60	48	54	53	64	60	54	43	56	44	56	49	62	54	43	64	54	56	57	59	51	31	43	53	52	43	40	63	70	53	44	61	54	48	54	42	49	58	44	45	46	45	51	45	52	45	33	43	54	56	57	52	53	39	58	60	51	50	56	46	43	51	52	56	48	62	47	45	38	60	48	54	57	54	54	54	45	54	67	59	37	49	49	52	49	45	62	46	42	50	59	58	50	69	54	51	50	59	56	49	51	37	57	54	57	56	53	55	57	48	62	57	54	48	41	44	56	47	40	58	65	48	44	60	49	46	49	59	63	57	62	42	61	59	54	57	50	48	48	58	52	60	58	41	52	69	51	52	59	64	62	40	45	53	48	65	49	41	41	52	38	53	45	53	54	52	49	59	42	49	53	51	49	59	57	56	63	53	54	58	47	57	63	48	66	64	60	56	53	53	58	46	44	46	50	50	47	54	43	40	52	48	56	41	45	64	54	50	61	60	48	56	48	61	53	58	52	56	40	56	51	51	36	38	58	38	43	52	47	48	42	48	47	51	56	61	54	58	56	35	49	50	48	47	48	54	46	48	60	53	46	55	56	43	62	52	56	71	62	38	58	51	66	54	60	60	54	54	57	53	45	49	55	51	49	42	62	58	44	50	59	46	51	48	59	43	49	61	53	49	49	45	49	56	49	68	36	40	56	52	48	44	38	52	46	34	49	60	52	62	54	59	48	67	65	51	49	64	48	54	39	54	42	37	36	50	54	62	49	47	60	43	50	55	51	38	49	51	51	49	53	61	51	51	47	62	52	58	53	48	61	49	56	50	57	68	57	59	54	55	34	52	45	48	56	55	44	58	53	43	49	59	43	51	48	61	52	48	70	61	40	46	55	41	36	51	49	57	57	37	61	58	60	56	51	59	47	43	56	50	67	52	52	63	43	49	40	64	54	50	54	51	39	53	54	45	55	56	49	57	49	51	64	56	53	65	55	53	41	48	56	44	46	57	56	55	40	47	51	41	63	60	52	55	59	50	46	60	52	59	42	43	49	59	46	58	52	43	47	57	49	52	55	45	54	56	51	45	53	55	51	56	54	45	58	60	57	58	53	48	53	48	47	42	66	50	44	50	46	73	48	44	56	65	48	51	46	57	49	60	56	57	62	58	44	54	41	49	46	48	46	46	41	68	45	55	48	55	50	37	62	64	43	42	49	47	70	53	50	52	51	45	51	40	65	44	50	56	57	66	53	53	46	51	54	54	61	58	48	45	72	40	50	44	49	47	62	45	54	50	45	57	59	59	45	56	48	65	49	49	50	67	43	47	60	55	50	67	48	40	58	45	50	37	52	39	55	42	60	49	44	48	43	53	43	62	53	46	49	56	56	52	56	62	46	44	65	49	44	47	45	46	61	47	45	52	66	40	34	65	50	55	54	59	59	58	47	60	55	49	53
16192	7451	3932	7257	14769	17728	17395	13371	9891	8040	6910	6642	6454	6178	4826	4470	4265	3262	2662	2159	2039	1846	1802	1717	1764	1636	1985	1873	1819	1608	1545	1751	1794	1615	1396	1196	1017	1132	1201	1164	6895	17461	15322	12021	7776	4509	2216	1192	766	639	593	568	568	561	588	596	590	590	611	546	587	551	580	535	580	570	578	597	578	588	593	581	592	593	588	579	641	607	603	580	577	601	640	560	563	559	557	557	564	583	617	588	607	599	610	584	545	595	644	582	580	566	572	604	569	584	557	571	584	526	583	639	527	580	580	594	579	617	600	620	544	642	562	593	597	570	576	600	578	613	588	563	562	563	590	584	570	567	554	569	590	530	577	571	622	637	588	570	578	609	572	621	635	590	583	591	581	594	569	597	596	564	582	603	571	578	556	587	581	559	587	617	587	532	599	601	598	582	598	600	541	567	572	559	560	590	595	588	599	605	559	547	613	574	596	595	562	585	559	556	554	591	599	590	578	573	580	568	594	555	572	607	546	550	568	584	566	581	541	575	567	567	563	593	595	604	570	628	569	597	575	544	573	598	606	598	555	618	597	605	593	609	550	577	617	564	582	603	573	595	602	536	605	554	551	573	550	558	571	572	549	539	620	539	585	570	566	582	596	585	577	594	587	577	560	608	561	589	565	539	590	597	628	589	582	606	580	565	640	548	565	588	575	592	596	596	604	611	581	577	590	651	571	562	640	587	596	611	545	543	594	572	584	558	568	573	593	549	592	623	559	570	614	573	570	591	569	568	607	589	550	565	567	550	588	571	588	611	534	624	572	602	565	587	577	543	599	560	593	582	613	632	580	606	607	539	569	596	601	592	557	587	546	560	524	567	567	586	603	518	557	610	586	590	567	631	556	573	551	561	600	590	588	566	610	551	600	583	582	605	600	595	571	626	572	597	589	578	557	582	545	527	552	573	553	612	572	570	608	540	590	595	589	593	559	590	610	579	601	579	574	602	581	540	590	594	557	585	582	561	558	599	558	533	606	619	621	573	584	551	570	532	582	558	571	566	558	544	599	591	556	547	576	542	580	576	605	595	590	568	553	593	590	595	573	591	557	576	603	583	564	597	572	599	565	582	555	580	544	579	568	598	550	593	573	582	542	612	588	579	592	554	550	602	559	593	544	575	538	571	568	568	581	595	626	579	595	561	596	603	611	605	588	579	527	559	590	570	596	568	542	538	554	575	586	568	596	555	575	564	565	593	601	577	536	588	570	583	575	584	574	537	594	570	577	532	590	627	598	529	579	594	546	600	544	592	558	629	580	572	621	565	582	603	624	592	591	606	600	556	570	566	610	549	607	607	621	595	612	567	592	589	574	601	579	595	561	561	577	551	583	602	588	597	613	602	570	561	580	583	620	539	616	561	590	597	598	600	620	566	564	587	581	594	587	615	554	554	629	586	553	595	579	580	567	561	576	608	587	578	578	584	579	631	602	548	614	538	592	575	624	538	575	589	548	557	572	604	558	585	669	562	611	560	546	581	575	567	555	571	597	544	597	552	556	551	581	570	615	587	620	629	564	541	559	567	598	567	560	540	548	576	588	582	535	580	538	621	619	553	566	585	591	586	610	564	590	568	580	593	569	586	609	589	589	583	592	601	562	550	601	572	608	613	555	574	574	556	575	565	594	618	569	612	587	582	574	579	588	575	574	552	599	586	575	544	612	563	582	555	583	587	584	582	531	570	601	573	574	588	574	544	574	591	649	596	554	591	607	573	562	609	544	539	569	577	575	606	598	617	584	586	588	615	562	615	625	579	610	604	590	607	549	614	591	620	587	582	556	566	577	558	571	575	566	592	587	613	554	622	546	602	539	571	590	551	572	596	597	561	545	558	617	556	612	589	590	554	537	608	590	580	593	539	546	570	546	601	587	585	565	540	589	603	571	619	577	587	597	582	576	573	536	598	586	612	598	584	611	572	579	562	599	563	553	597	563	573	618	583	563	632	581	591	553	560	566	555	606	598	567	554	586	582	582	584	601	637	561	585	575	562	577	575	545	546	585	609	551	588	579	598	561	588	569	564	606	605	588	559	562	577	599	561	581	588	643	564	556	608	582	591	597	612	568	586	597	512	574	629	582	615	604	598	538	603	546	623	598	619	523	572	602	551	550	570	587	574	605	572	594	583	618	582	567	584	582	570	580	561	588	564	545	620	533	597	590	549	542	553	552	569	536	621	568	616	585	550	602	584	609	586	563	582	593	555	595	552	513	593	589	569	529	597	592	552	585	578	601	558	573	574	573	564	601	557	564	581	567	605	588	546	558	555	575	553	576	588	586	611	580	606	581	606	615	592	535	565	576	607	574	587	556	567	587	600	602	607	603	572	585	580	565	593	572	573	587	569	555	565	622	578	579	614	583	569	578	583	552	587	538	591	576	546	595	556	609	581	585	588	615	588	608	600	558	581	575	571	571	600	563	615	576	566	618	606	548	553	581	560	590	527	564	554	587	634	606	571	602	582	575	603	581	540	557	612	561	573	596	601	625	602	558	591	619	574	553	568	562	592	585	547	538	582	608	564	546	620	575	582	600	557	591	586	558	593	557	543	533	586	602	602	556	644	571	579	546	556	630	583	559	570	628	542	560	584	580	567	574	623	608	607	587	550	531	599	584	572	550	587	566	586	553	626	564	556	587	611	565	584	591	572	605	584	591	551	560	608	536	566	602	604	551	607	534	571	596	606	623	538	549	582	562	586	584	628	586	596	557	588	572	560	531	600	655	590	595	577	587	536	547	613	549	601	577	595	563	579	577	556	586	571	541	612	574	587	600	579	545	637	523	588	553	576	571	587	523	592	591	542	600	569	586	547	582	596	570	606	589	586	538	571	551	600	599	525	591	547	576	566	553	583	589	535	519	630	573	595	589	576	563	574	611	583	624	583	567	545	592	581	546	618	582	583	647	573	574	597	641	569	591	559	614	571	594	592	572	615	591	571	534	603	566	599	571	627	576	575	584	604	589	597	573	577	612	579	608	521	632	568	577	547	569	573	648	572	556	591	609	581	555	597	585	549	569	606	564	597	570	584	503	589	541	578	578	557	541	578	608	573	571	565	598	540	585	582	587	602	620	598	562	589	585	572	602	537	566	590	558	551	607	568	616	536	603	578	571	581	594	585	561	580	547	566	563	584	595	590	584	539	554	538	586	532	563	603	548	549	591	591	579	582	604	615	559	591	560	634	563	580	599	561	569	505	591	581	589	576	578	607	613	566	569	546	569	577	580	600	552	621	566	585	578	584	575	538	563	589	595	595	562	632	518	566	621	576	567	548	562	564	570	591	557	594	585	592	616	585	551	591	576	624	567	566	588	577	576	596	608	593	621	546	588	578	593	563	618	598	553	559	602	596	553	582	571	570	597	567	583	620	548	576	549	566	566	556	584	601	542	577	574	575	546	558	553	559	596	552	565	544	598	592	581	581	587	605	571	602	603	564	582	569	585	552	568	577	600	558	588	622	594	584	574	583	551	535
1419	157	132	95	90	148	171	104	117	91	73	96	88	84	89	85	74	81	67	70	81	53	45	50	70	62	67	60	45	62	50	69	56	45	59	47	58	62	45	62	88	196	217	194	153	110	88	59	31	49	39	43	49	42	46	39	53	41	46	43	42	49	44	39	40	35	43	36	39	40	41	36	37	43	43	44	41	35	36	46	40	47	39	37	54	46	42	48	41	52	44	53	59	45	47	54	54	45	38	35	40	40	47	42	37	40	39	47	49	41	40	51	44	50	40	49	50	38	40	31	38	50	40	50	47	38	49	51	41	40	45	31	38	44	49	34	45	45	46	35	41	39	40	30	46	37	49	47	34	33	38	45	50	49	34	31	38	42	47	49	45	53	40	49	39	45	41	40	55	40	43	42	40	53	41	44	47	43	39	44	48	38	41	47	36	51	50	56	52	48	40	40	36	48	39	49	38	41	54	55	49	50	41	46	40	44	48	50	33	58	29	42	39	42	50	52	53	39	37	41	38	54	39	52	44	41	48	43	46	38	54	41	46	35	31	47	45	63	48	47	49	34	51	49	44	51	53	45	43	42	31	50	38	49	54	43	42	40	49	42	38	42	41	44	44	50	40	38	40	37	30	59	39	49	38	49	38	45	51	45	40	43	43	46	39	49	31	47	40	35	47	40	40	56	45	40	55	42	45	45	40	33	42	50	36	55	49	56	38	56	50	41	54	57	45	34	40	49	36	44	38	36	41	41	41	43	47	40	47	36	51	32	47	39	36	43	42	42	46	41	42	27	50	36	44	39	43	39	46	37	45	38	35	43	52	40	53	48	40	45	50	45	31	38	48	44	55	41	50	48	36	38	47	37	50	41	42	41	44	35	51	41	38	44	38	36	44	56	44	43	37	44	42	44	47	41	35	49	48	40	35	48	36	52	43	51	48	52	43	40	39	42	30	46	54	45	33	39	39	44	40	43	40	49	37	52	47	45	42	35	38	44	39	42	45	40	46	42	39	53	57	42	37	33	38	29	49	51	35	39	44	48	44	49	46	50	46	47	50	46	51	50	42	42	45	52	35	32	40	43	45	51	45	42	38	57	32	35	44	54	34	42	37	30	47	54	49	49	38	36	40	44	39	46	47	41	51	51	43	52	51	48	29	48	54	38	41	44	39	49	38	46	39	47	38	39	44	60	48	48	47	40	40	46	50	54	52	39	45	40	48	40	50	39	41	52	44	40	55	50	51	49	45	53	43	39	41	50	48	49	49	44	35	46	38	51	56	43	49	46	32	36	47	43	54	43	50	42	36	41	45	49	46	33	42	46	41	49	41	55	38	44	49	39	36	54	33	41	56	38	50	42	37	38	50	48	37	41	47	47	49	50	42	44	30	37	39	43	55	54	43	45	48	41	43	44	51	40	38	50	39	50	47	33	48	46	52	45	35	50	51	48	41	43	42	32	38	36	38	41	51	42	40	40	42	35	48	44	38	47	48	25	37	53	52	49	47	39	36	48	55	55	45	37	36	40	43	36	42	51	57	40	48	50	50	32	38	38	43	41	39	48	38	50	55	48	41	48	40	55	38	32	35	45	41	46	43	52	47	42	40	49	38	46	48	39	47	36	33	52	38	47	44	35	43	42	41	39	54	51	43	54	45	41	47	66	39	48	41	46	42	45	47	37	40	42	34	46	37	43	45	44	44	41	47	52	46	45	41	61	36	49	43	49	50	55	53	45	48	63	55	47	57	47	55	56	28	44	47	49	39	40	44	43	40	33	44	37	48	45	51	49	40	67	37	43	42	41	35	47	54	45	34	46	43	37	45	54	35	42	58	37	53	42	49	48	41	43	44	38	32	50	43	39	51	35	33	48	55	51	39	36	32	44	40	30	33	37	38	40	43	36	39	45	48	44	52	41	35	57	39	49	47	42	51	44	42	38	37	40	43	50	33	58	43	45	30	50	48	44	44	37	46	43	39	39	47	48	50	53	53	56	43	57	48	37	49	50	40	41	49	50	48	43	45	49	49	44	32	42	32	37	46	42	48	53	53	42	52	58	51	35	47	44	42	44	39	42	48	48	37	54	44	49	49	39	46	39	40	46	55	40	47	38	64	37	44	51	50	40	56	39	42	59	37	49	53	44	41	33	34	48	36	41	45	45	46	40	44	49	38	39	52	36	48	40	45	52	35	53	43	47	62	46	51	52	44	51	53	39	47	46	44	40	50	39	41	40	52	35	65	58	36	37	39	38	49	43	55	50	35	59	32	42	48	36	50	37	42	59	46	52	52	52	44	40	43	40	50	50	51	48	49	43	48	51	52	43	49	44	57	34	40	33	50	50	45	50	44	48	46	48	47	41	52	51	50	40	50	45	51	41	46	55	52	39	38	49	56	54	49	39	39	49	46	54	42	37	49	44	55	40	44	45	41	54	36	52	41	47	46	48	34	30	42	47	46	40	42	44	39	42	44	49	50	53	33	33	39	46	44	47	42	57	57	52	52	42	37	41	49	44	50	47	44	43	42	48	47	40	44	41	55	42	47	41	48	47	57	41	42	53	50	28	38	52	44	53	54	36	52	38	38	47	51	60	41	36	33	54	47	46	48	50	50	40	45	56	51	34	38	41	54	51	48	48	49	45	53	46	45	47	41	45	39	41	40	45	45	37	46	43	34	34	39	49	39	45	33	41	47	39	45	40	43	40	46	52	45	40	34	48	35	37	46	44	40	62	46	38	45	45	51	36	39	40	45	61	41	46	33	42	33	43	43	37	45	46	41	40	50	45	46	47	37	37	42	36	54	51	44	54	57	32	38	42	45	62	40	42	39	40	33	40	42	49	56	46	40	48	41	52	47	40	44	40	34	48	47	51	38	45	53	42	36	39	50	41	41	48	48	38	38	37	38	38	49	52	35	39	58	38	52	44	42	51	41	39	33	47	41	47	56	42	55	43	46	37	47	46	51	42	41	59	47	55	38	46	42	38	41	33	49	44	48	54	41	43	41	45	42	46	45	48	46	35	33	43	41	44	34	39	36	45	43	56	41	44	55	44	42	36	55	44	44	47	36	34	51	37	53	37	46	36	43	39	35	44	44	47	33	46	42	39	46	46	49	45	49	47	61	38	51	34	47	37	44	58	50	37	36	38	40	45	33	40	50	40	47	53	35	42	48	48	46	38	48	39	48	45	50	40	44	52	37	45	41	37	50	47	42	41	33	46	41	47	42	46	39	39	36	44	37	41	41	45	41	55	53	44	30	58	47	36	49	52	44	44	38	51	45	35	36	52	39	46	33	41	49	47	41	37	42	43	47	33	43	36	37	41	43	56	39	38	48	52	53	41	54	35	45	42	46	38	40	54	51	52	43	33	41	47	51	35	41	50	56	47	34	52	42	42	45	48	36	40	53	42	49	40	45	38	46	52	39	54	42	46	37	43	49	36	36	40	60	41	49	43	41	45	46	43	39	51	41	66	54	39	47	47	47	37	39	51	59	46
11063	3587	1945	3606	8318	10584	9743	6217	5071	3851	3188	3154	3013	3377	2795	2224	2232	1922	1473	1242	1128	1026	1014	971	987	1160	1168	1015	925	926	906	1059	1233	989	1064	975	735	871	948	774	2193	5415	5438	4492	3127	1906	1135	700	579	530	495	510	487	499	535	487	492	523	469	503	488	501	497	472	508	475	509	472	473	476	479	439	482	480	493	494	485	491	542	509	463	525	465	492	506	484	477	488	466	453	469	523	487	502	497	516	503	489	480	486	509	473	468	533	490	494	490	508	494	518	492	445	499	462	500	508	530	476	523	480	489	443	512	492	498	497	454	463	484	472	454	505	511	490	499	515	495	467	446	495	489	483	461	462	516	480	473	466	494	498	487	497	498	525	486	515	467	481	543	511	482	509	473	470	489	523	487	507	498	505	502	537	481	491	506	509	471	500	480	477	505	497	483	461	541	477	491	494	464	495	538	489	499	476	524	504	483	498	463	501	480	485	494	480	462	550	513	508	507	512	498	528	459	533	531	496	501	511	500	491	504	466	470	467	495	526	502	477	526	483	511	497	499	491	496	483	493	499	497	477	505	491	505	468	498	466	462	474	481	475	515	476	495	486	503	505	502	467	485	493	472	511	503	491	430	457	494	485	530	469	491	490	465	510	527	512	497	488	507	482	469	482	493	501	508	497	514	459	476	480	506	506	508	480	473	504	461	483	533	521	444	464	513	481	507	509	501	491	486	521	487	492	524	494	516	500	524	489	521	524	480	558	514	453	461	501	561	443	507	488	467	507	486	521	479	522	518	456	509	487	503	522	506	487	482	465	527	474	518	518	501	498	527	495	515	471	539	505	493	484	503	497	497	545	483	488	489	499	463	505	496	484	503	511	505	503	475	543	476	518	488	483	490	494	474	518	462	510	498	490	501	477	492	502	489	476	532	474	477	464	510	522	497	462	502	480	478	511	504	471	478	501	498	493	503	491	508	518	535	481	486	514	486	487	502	487	483	516	491	492	504	475	494	483	452	444	502	543	510	501	489	476	508	482	465	529	527	532	537	502	463	474	494	484	485	496	477	484	528	507	529	500	506	502	506	489	495	476	482	486	494	510	483	502	478	479	467	508	523	518	484	499	494	541	529	454	483	511	498	496	494	497	476	450	465	530	495	489	507	500	466	475	475	474	504	475	519	499	450	504	495	480	513	530	494	511	543	518	501	495	512	462	515	470	510	480	469	485	495	513	526	506	490	487	472	518	507	496	501	499	466	499	472	477	492	518	478	521	503	466	508	481	467	465	495	498	482	515	505	476	487	499	505	484	480	497	495	482	476	493	503	512	483	516	483	541	495	479	508	511	485	501	481	521	466	513	512	459	532	505	505	497	490	522	490	457	485	527	478	470	502	497	477	502	491	469	515	454	455	485	491	460	471	519	546	475	473	484	510	501	499	500	487	464	547	474	485	507	493	495	488	533	511	516	499	478	491	504	502	441	537	478	496	525	490	526	544	489	495	490	440	480	511	447	527	495	507	496	460	525	515	487	493	503	489	494	501	526	488	480	491	501	461	465	520	501	489	521	525	473	454	491	471	475	488	453	497	472	504	444	524	504	506	543	490	474	470	483	518	489	473	462	487	480	466	472	513	448	516	480	497	490	513	544	494	502	489	488	543	464	509	497	500	478	490	491	503	502	519	478	534	518	511	497	517	480	477	532	496	471	515	503	494	481	516	525	453	492	486	520	499	515	520	480	477	526	480	495	495	483	465	515	490	485	472	496	477	451	484	525	491	491	547	529	452	493	492	516	474	521	474	543	488	500	522	455	509	501	455	486	514	504	499	463	480	484	463	478	465	465	482	465	470	489	523	542	504	519	537	517	525	444	474	523	558	556	531	529	485	535	478	503	497	509	526	501	492	502	454	526	540	480	537	473	518	531	500	542	508	471	458	478	524	536	488	509	542	498	492	503	488	528	497	498	493	461	497	440	485	533	513	463	486	523	470	475	473	530	523	447	475	493	482	510	534	482	469	501	473	491	495	504	528	481	488	476	497	473	543	490	475	461	509	474	483	477	486	479	482	466	468	503	486	513	486	501	519	528	495	468	500	518	468	496	451	457	494	496	491	477	461	461	507	486	519	488	527	485	515	502	476	506	494	491	466	505	494	463	481	503	452	521	503	498	467	522	511	485	495	477	479	480	494	497	448	492	485	500	504	464	531	501	503	502	473	491	496	460	479	494	512	530	495	501	490	441	493	544	492	503	483	492	516	487	485	496	469	482	470	490	493	509	514	478	523	485	467	496	496	506	506	479	502	454	518	517	479	489	478	540	468	468	474	470	550	503	523	522	467	482	484	554	486	486	500	488	485	463	463	494	472	497	513	467	447	475	473	487	517	476	537	506	508	479	512	493	500	516	488	474	517	497	502	528	464	494	471	477	504	512	475	454	471	464	511	496	504	472	463	532	501	508	494	496	517	498	485	481	489	511	477	475	496	502	476	477	449	474	467	512	492	509	503	492	490	490	515	506	476	467	473	517	505	507	523	495	498	480	490	485	481	500	443	450	502	515	500	505	506	464	509	466	451	499	518	466	506	499	500	485	500	518	479	505	490	483	530	503	481	488	433	516	469	517	469	477	528	543	471	509	488	441	473	520	506	467	487	552	478	506	516	467	496	462	470	470	453	463	502	499	461	525	464	512	503	540	469	492	464	496	468	473	494	485	489	505	515	492	515	484	531	472	501	496	535	445	483	470	490	495	471	518	476	499	487	486	467	507	493	503	469	475	535	470	543	498	490	502	496	501	471	480	483	532	522	488	493	502	484	516	496	497	512	480	485	522	465	456	468	463	475	526	514	460	521	482	500	519	483	483	477	514	469	504	512	507	479	507	459	509	487	485	488	487	506	522	470	501	516	482	525	512	490	499	458	494	465	536	504	516	481	468	496	520	486	519	485	512	499	442	494	515	474	528	534	502	471	468	515	552	472	535	502	478	499	473	488	480	532	495	514	527	450	509	478	528	487	492	546	491	504	503	478	495	514	510	478	501	485	490	516	471	492	515	506	482	512	517	508	524	485	526	489	506	484	477	507	505	490	509	488	451	512	529	472	501	526	504	459	462	460	514	500	554	510	523	509	469	469	485	475	492	527	538	483	486	495	502	497	485	480	470	515	498	509	497	461	540	482	496	459	518	498	533	504	553	507	485	461	515	489	483	492	508	512	512	488	509	488	486	470	442	491	492	497	488	438	493	459	479	521	480	487	480	496	499	529	455	487	501	504	529	465	494	494	500	501	521	488	454	483	465	506	496	500	489	530	514	514	508	521	507	503	490	479	510	500	466	538	490	529	499	507	487	478	500	537	502	500	485	492	470	507	477	478	472	519	498	502	477	514	501	509	502	458	483	515	511	505	496	522	492	499	521	519	521	467	485	488	504	487	529	455	473	480	522	491	485	520	491	480	490	509	512	497	497	481	475	475	496	495	478	483	474	513	520	507	519	475	494	502	500	503	492	499	481
721	325	176	138	151	242	199	146	167	121	124	108	127	148	121	92	94	84	97	87	75	80	66	79	70	83	67	62	63	64	55	79	69	87	56	77	70	82	73	62	142	455	514	407	270	189	120	63	61	61	48	59	61	39	60	59	52	46	59	53	57	41	41	46	44	46	52	49	51	45	42	44	45	60	49	50	45	50	54	46	57	62	43	56	50	59	55	55	53	48	53	54	50	50	54	54	42	57	46	56	53	54	56	52	45	53	55	53	53	60	50	40	51	47	50	56	54	51	47	38	59	56	55	56	48	56	51	64	52	41	58	57	43	53	53	48	41	56	53	45	53	49	60	50	53	57	36	42	51	53	59	46	55	43	53	42	61	46	48	46	53	53	64	52	55	49	45	65	44	47	55	49	45	48	43	46	51	32	53	57	49	53	53	60	54	60	48	42	56	53	53	48	53	48	50	48	57	55	48	64	56	54	52	47	47	42	50	55	47	61	44	52	52	61	51	53	40	43	49	55	59	52	50	38	56	65	49	52	52	40	44	52	41	52	60	53	50	46	67	56	54	59	53	43	55	54	32	44	39	39	42	50	41	57	46	58	47	52	52	63	42	51	42	47	58	48	50	45	53	52	49	50	46	40	48	36	67	43	55	59	48	43	46	48	58	44	46	57	56	56	56	43	56	50	54	47	56	53	52	52	65	61	60	47	53	47	53	56	39	42	55	46	45	50	42	47	49	47	46	60	59	63	42	56	55	55	58	65	48	48	63	57	61	51	55	39	47	49	43	52	50	45	53	55	57	55	56	53	49	48	49	41	43	54	45	48	50	47	54	55	43	55	55	50	46	56	44	54	56	53	56	50	52	44	40	40	43	51	51	52	48	62	41	37	70	39	54	47	62	50	53	57	51	44	49	47	41	49	51	58	43	55	49	64	55	52	67	48	45	44	59	59	52	46	48	42	55	59	43	52	52	54	46	47	46	67	50	48	42	49	44	52	64	62	64	40	45	52	62	61	48	55	44	51	53	55	42	56	49	53	54	43	56	58	41	55	37	36	44	58	56	59	46	51	56	47	39	62	57	49	51	38	59	43	53	55	50	57	59	53	45	50	55	41	47	53	63	39	60	53	56	45	61	51	56	53	56	43	44	55	37	53	43	50	55	58	52	58	34	52	65	56	43	59	38	53	44	37	43	46	48	53	59	49	50	59	60	54	55	50	61	48	50	56	57	44	48	65	44	51	57	60	44	53	55	49	46	44	45	44	52	44	52	58	51	53	60	62	58	37	50	61	48	44	43	51	60	59	67	44	39	46	42	53	52	42	38	45	62	34	48	51	53	64	49	47	58	55	57	61	36	48	43	58	47	45	55	38	43	62	49	49	70	48	57	51	60	43	58	64	42	37	53	51	63	50	47	52	57	57	53	56	62	51	50	44	47	51	51	47	52	58	71	54	57	62	57	60	43	44	56	45	31	49	45	61	47	45	61	60	61	58	40	55	53	51	55	50	53	42	53	57	60	57	40	48	48	53	58	44	51	46	60	40	50	62	49	60	51	47	45	57	52	52	53	60	48	55	56	53	50	41	49	53	57	50	35	48	63	62	55	47	47	51	48	69	58	56	45	46	57	51	31	50	55	53	42	50	47	42	45	47	45	57	48	70	56	54	52	50	54	59	43	49	50	47	43	57	48	50	49	66	48	45	50	55	58	47	43	45	58	50	48	48	57	56	43	48	52	59	53	66	52	44	40	52	50	43	66	52	58	52	50	44	56	60	56	53	56	60	68	52	46	48	52	53	52	41	70	48	48	47	49	44	57	66	49	48	46	53	44	47	56	52	42	41	55	57	47	56	41	48	47	51	44	39	51	53	49	51	51	52	43	48	60	55	53	48	39	41	55	49	56	55	42	52	51	54	61	62	61	54	60	41	46	50	62	60	48	58	46	54	57	39	53	44	50	58	58	52	57	60	49	57	39	39	52	50	58	54	52	67	45	57	47	36	46	55	52	44	54	53	51	53	64	55	58	51	42	52	45	47	54	47	48	44	57	51	57	55	54	57	51	63	58	51	58	42	52	43	47	48	49	73	45	46	43	55	63	49	53	51	40	56	65	52	54	66	49	53	52	59	49	55	58	53	41	43	45	52	53	35	57	37	41	39	42	45	48	36	43	53	65	55	52	52	54	56	56	48	46	51	46	64	52	53	43	67	58	54	53	50	50	53	52	53	67	42	45	46	53	54	55	56	44	63	52	45	61	45	57	48	42	54	56	44	51	46	50	51	47	46	58	51	60	58	56	44	52	53	40	60	64	44	46	51	54	68	38	58	44	47	50	54	52	53	55	58	61	45	55	53	64	43	56	62	44	44	40	56	43	40	53	61	53	56	63	48	51	50	68	56	53	40	46	43	58	51	53	52	50	63	48	44	49	54	46	50	57	51	47	59	39	53	49	52	41	49	57	60	58	45	51	57	39	56	49	53	59	45	54	45	53	66	63	54	55	44	63	55	44	46	42	57	41	53	59	39	63	62	58	56	59	46	55	54	54	47	47	50	47	53	43	52	65	40	59	48	48	34	67	52	50	43	52	43	53	50	53	58	32	57	53	59	48	57	39	46	57	48	54	44	62	54	51	57	45	53	42	49	64	50	52	57	63	58	47	44	65	58	57	54	57	46	43	51	39	51	52	53	55	40	51	47	44	65	53	50	44	59	44	56	49	59	48	46	53	39	47	63	60	46	58	53	53	37	47	62	49	41	47	36	75	50	63	46	64	45	52	40	47	54	59	51	59	50	55	43	56	39	49	56	65	60	54	39	54	46	50	57	70	35	52	58	50	53	64	48	49	55	36	64	40	45	52	51	49	46	49	50	55	44	52	59	37	59	56	37	67	56	55	51	41	58	39	58	51	53	51	48	55	30	45	54	59	64	46	49	52	50	45	40	64	56	55	58	48	56	50	66	41	60	51	55	62	38	35	64	44	44	58	60	46	46	50	66	48	46	48	48	55	54	45	40	33	49	58	51	48	43	53	54	42	40	55	50	40	61	54	56	49	45	55	60	51	50	49	60	59	57	53	66	44	41	62	58	49	49	45	55	45	68	54	47	51	51	70	53	65	56	48	54	45	56	56	55	51	55	47	46	59	46	66	55	43	50	57	48	51	57	43	46	62	57	41	39	55	43	48	67	48	40	53	50	44	62	44	41	49	52	47	64	42	51	45	49	56	54	51	51	43	59	59	51	54	67	47	46	57	49	43	51	56	55	42	46	50	47	51	47	51	56	49	45	52	50	53	51	52	48	60	50	45	49	59	51	45	49	51	58	53	48	44	56	51	60	42	55	54	38	42	61	48	50	46	56	62	54	68	46	42	59	50	56	49	43	56	53	48	44	53	50	64	53	45	51	48	49	56	49	47	55	52	49	43	52	45	49	51	51	67	56	54	45	58	55	49	45	51	57	64	52	54	55	41	46	63	45	52	46	69	48	53	46	60	49
12766	6050	3076	5540	12754	14962	11977	7675	7130	5881	4666	4454	4563	4381	3809	2903	2796	2361	2070	1852	1538	1477	1416	1414	1568	1613	1344	1182	944	966	1133	1399	1649	1444	1455	1478	1255	1376	1205	1150	4280	11563	11156	9246	6441	3366	1690	922	665	616	584	601	565	585	597	594	578	607	576	560	585	560	591	597	570	581	595	565	580	572	569	521	547	588	570	547	575	590	583	588	626	575	577	635	582	581	534	627	559	545	586	513	573	576	583	581	594	532	598	564	575	578	567	548	587	553	565	588	573	573	568	598	579	532	598	581	555	593	558	555	629	571	592	573	560	617	551	559	573	585	561	581	546	516	547	584	568	543	601	559	576	542	615	571	612	570	557	607	599	561	620	601	591	590	570	582	556	576	636	588	573	571	584	588	587	640	590	601	582	575	553	569	588	583	570	552	613	580	599	555	578	563	536	554	587	560	600	605	556	549	536	567	593	572	590	550	572	583	553	550	574	581	587	543	554	561	567	573	567	553	558	553	570	539	614	548	542	581	575	578	624	588	557	546	572	584	589	574	551	587	626	576	555	637	586	600	595	607	573	536	578	614	575	601	604	578	577	563	629	562	535	554	573	565	597	579	571	625	556	584	576	573	576	549	534	583	580	599	590	561	591	630	583	607	561	536	579	610	559	588	556	560	596	554	585	577	632	551	575	568	568	564	564	578	570	583	514	578	578	612	599	573	587	568	582	551	577	574	561	538	542	594	613	609	523	553	578	565	554	609	549	574	575	588	579	558	585	516	609	537	601	607	550	539	557	595	579	585	585	525	583	567	626	555	606	563	587	573	568	561	594	589	587	544	581	604	538	582	610	572	586	569	581	549	566	603	552	584	596	576	580	564	571	564	569	560	593	590	517	558	545	609	602	517	579	574	577	592	596	559	564	556	604	582	579	569	561	593	561	578	591	540	618	558	575	588	611	532	555	597	597	591	583	589	563	608	561	577	611	576	535	572	542	560	621	540	556	527	569	560	572	584	581	536	623	572	593	588	585	547	584	550	591	580	597	567	581	551	567	563	535	590	625	644	543	558	562	572	568	590	578	595	570	523	606	558	579	581	564	574	579	579	568	555	613	563	561	577	609	589	567	562	569	560	610	605	617	557	572	565	581	608	587	603	569	582	601	580	609	554	546	578	543	554	577	562	587	571	578	582	543	572	613	586	551	594	564	537	609	571	572	547	616	608	592	603	612	579	569	547	562	542	597	515	567	599	644	539	632	567	598	561	563	542	591	565	557	614	558	575	551	604	584	571	554	560	584	562	632	534	584	616	587	563	558	564	530	554	542	582	551	596	582	585	557	575	577	539	536	584	574	621	539	532	551	582	571	573	551	616	576	580	574	623	557	554	614	572	604	579	564	579	612	580	518	545	583	553	556	563	542	580	566	576	557	597	570	588	569	578	593	543	573	533	590	559	594	560	612	552	565	536	541	596	595	557	603	554	572	594	565	563	595	575	566	589	588	593	595	599	541	590	576	600	573	583	597	595	625	574	597	595	570	537	613	556	582	588	587	609	547	597	555	558	543	623	570	563	580	589	543	560	600	593	554	571	567	581	617	550	582	600	589	555	582	600	539	612	595	570	546	572	607	555	603	611	578	606	574	550	545	598	535	579	573	615	569	583	566	555	544	589	564	559	573	611	567	606	584	598	589	562	580	539	584	576	580	572	563	582	573	528	565	558	557	587	544	582	553	578	596	590	563	604	596	559	558	581	548	555	620	596	568	531	533	581	594	578	521	575	565	573	583	576	604	580	599	559	566	569	618	580	558	573	556	577	554	558	564	588	544	585	542	617	577	547	637	574	576	570	561	563	571	571	591	566	540	583	570	579	561	582	557	572	575	597	591	566	537	580	581	595	568	567	587	536	558	562	553	543	619	555	577	565	539	543	562	595	555	548	572	538	597	602	579	557	561	569	566	555	590	640	585	590	552	589	563	571	554	583	617	603	545	590	567	588	571	585	602	539	580	624	573	558	579	577	610	572	550	566	585	560	623	560	601	575	569	580	575	569	591	567	602	576	568	569	548	568	580	586	612	571	571	579	562	564	602	581	565	588	570	549	555	540	581	574	583	526	589	575	603	567	613	531	583	598	534	560	540	569	583	552	545	604	538	560	548	585	554	581	597	581	556	584	572	617	534	574	611	592	538	551	582	547	596	582	580	564	582	633	565	594	531	593	598	570	598	554	600	539	582	543	550	567	573	569	596	568	585	553	548	636	532	574	597	565	594	575	557	605	593	593	559	591	586	611	584	547	537	553	540	545	585	556	592	576	627	569	598	579	582	591	610	553	588	557	590	583	605	599	592	622	587	579	572	566	607	588	562	627	587	563	567	553	581	610	577	547	570	604	597	587	544	582	543	534	551	543	541	635	595	567	554	564	552	588	610	599	583	559	578	537	578	597	536	577	604	596	569	572	557	606	543	535	567	562	584	578	582	574	556	577	624	572	580	558	581	614	602	582	603	613	623	544	529	569	587	563	545	599	602	564	594	592	559	575	563	591	582	565	600	595	617	567	561	547	588	569	569	552	534	571	570	549	541	590	569	567	552	521	586	580	563	580	550	632	550	590	575	594	591	536	585	605	603	560	586	584	607	569	580	557	604	570	605	556	621	566	592	584	558	570	614	603	556	581	600	567	577	625	592	595	581	534	548	613	573	586	596	559	560	600	577	575	565	606	562	552	570	601	563	549	569	526	583	560	587	606	598	596	589	569	593	611	525	566	568	608	591	597	639	588	593	553	578	620	599	533	543	613	582	572	592	582	575	571	590	582	574	579	497	612	579	598	607	579	602	589	574	587	600	565	588	548	579	570	606	602	581	557	546	585	604	569	555	551	535	561	553	586	554	578	581	575	590	598	601	622	567	584	559	582	581	589	524	593	562	583	583	598	563	591	575	580	551	570	560	575	597	608	555	576	586	552	597	606	579	579	568	564	604	602	568	577	555	576	578	536	605	526	566	571	560	590	599	580	594	603	601	557	582	554	556	515	557	593	589	621	588	568	598	602	546	603	587	552	599	573	583	557	571	548	595	583	569	597	582	517	568	570	572	587	579	632	558	616	591	525	586	621	567	585	579	564	593	594	564	562	594	581	559	573	542	570	574	540	528	572	551	591	559	574	593	593	598	584	602	600	577	590	560	553	588	572	582	536	541	581	585	602	530	571	526	581	539	595	552	560	568	548	593	601	575	571	580	584	583	545	601	544	574	567	610	585	586	588	589	561	596	555	554	572	591	616	580	580	554	612	508	567	564	575	535	599	571	589	550	562	595	572	582	577	623	612	531	544	563	547	606	563	571	565	603	582	553	582	575	561	552	577	579	566	567	588	551	596	588	553	558	609	583	554	566	548	593	587	551	583	624	589	542	566	549	576	565	577	586	546	598	559	526	562	607	555	541	553	592	576	575	558	597	561	594	622	571	529	564	620	552	597	575	621	580	551	577	614	622	551	561	600	592	587	575	542	578	613
2179	209	157	112	148	206	141	142	115	132	120	88	118	129	133	97	93	84	64	63	65	55	66	56	61	82	55	46	65	61	57	59	72	85	71	74	71	63	75	71	135	515	556	443	291	148	102	55	48	52	32	39	48	42	42	45	51	45	56	65	50	27	49	54	45	45	49	47	50	42	45	51	42	39	34	48	43	34	57	39	39	50	55	49	45	41	61	50	51	53	32	38	43	51	47	41	36	34	53	39	45	41	42	37	50	53	35	43	35	47	35	44	45	46	34	55	35	31	53	46	52	38	52	41	33	45	49	39	42	47	40	39	37	45	49	42	52	32	36	39	39	41	47	47	56	52	44	47	55	57	41	34	49	47	47	52	40	44	47	46	41	43	46	37	38	53	56	36	45	39	55	46	41	47	53	38	39	51	39	42	46	47	44	39	49	51	43	47	42	39	46	37	37	32	45	47	29	44	31	54	35	43	41	40	40	40	36	57	43	48	46	39	45	44	44	37	41	31	54	46	56	45	46	40	37	47	36	54	44	43	46	47	30	44	39	36	49	40	53	49	47	49	35	51	59	44	47	46	47	33	37	45	36	25	57	58	47	47	36	44	42	55	39	53	29	35	39	35	30	40	41	35	47	44	45	47	50	53	39	41	49	54	38	35	39	51	36	46	52	41	54	46	44	51	40	45	38	62	58	35	38	50	47	53	51	42	46	41	44	25	41	42	44	39	49	42	37	29	49	41	44	34	45	35	52	42	42	35	46	35	36	45	35	38	46	35	47	54	48	35	46	43	43	52	46	52	41	44	42	43	44	45	41	42	44	45	32	39	48	41	49	48	29	37	44	41	37	51	37	39	48	49	39	41	42	38	52	51	32	44	44	44	39	40	47	44	37	37	47	29	48	37	39	48	47	51	52	50	37	56	32	34	38	41	43	46	40	33	43	51	43	42	49	42	45	44	48	49	43	52	53	42	36	40	35	43	47	40	48	38	44	50	45	38	39	43	46	38	48	45	52	46	49	42	36	43	49	59	44	52	33	41	45	50	51	41	49	44	53	45	48	35	38	39	45	42	39	44	46	48	40	46	41	50	46	43	49	44	40	42	54	44	31	37	47	36	47	38	41	53	47	44	48	38	49	41	52	33	48	32	43	38	45	44	52	56	52	51	34	54	42	52	41	40	44	49	39	47	47	43	47	32	47	41	35	29	40	46	59	45	41	47	47	41	50	40	48	52	52	49	47	47	37	46	38	48	33	52	45	42	50	47	45	53	52	48	39	45	42	44	49	40	45	41	44	47	43	43	40	44	58	37	39	44	37	38	51	52	51	34	43	41	39	46	43	42	37	44	48	47	56	51	39	47	36	38	42	45	56	48	31	44	46	30	44	36	40	48	56	40	36	41	49	30	54	43	36	45	50	45	43	40	43	45	36	49	39	41	50	43	46	48	44	52	36	53	46	38	33	43	49	38	34	44	48	35	38	44	46	38	43	42	45	41	59	40	47	38	40	39	37	34	54	43	45	42	45	43	53	47	39	59	52	43	55	48	35	46	36	38	58	43	45	38	48	40	40	41	37	41	47	35	43	48	40	52	37	49	50	46	38	34	38	46	39	45	42	43	38	39	45	29	42	39	34	41	44	49	29	51	42	37	52	48	41	41	37	28	26	48	39	48	52	42	38	52	49	53	43	38	56	54	37	48	39	37	46	37	48	50	50	36	48	51	47	47	46	55	39	48	48	43	42	47	52	39	48	38	42	32	38	53	46	42	37	46	43	43	44	33	40	37	41	53	57	41	53	47	52	40	39	38	48	39	43	47	42	41	48	36	46	31	41	31	52	44	33	50	41	39	38	51	46	40	50	40	39	49	43	49	49	41	59	38	38	48	46	29	55	46	52	35	49	49	40	43	51	36	42	38	45	44	37	41	43	46	44	56	46	37	47	38	46	41	47	37	42	43	47	53	39	56	41	35	50	35	42	41	43	59	39	52	46	46	44	40	30	49	60	44	36	34	50	55	53	54	36	39	50	43	41	48	57	37	42	32	50	40	58	40	47	42	48	47	35	43	46	42	45	51	40	30	49	56	43	46	47	33	39	43	48	46	51	52	35	51	35	48	33	45	37	48	38	48	27	49	27	39	52	50	43	38	44	47	47	36	47	41	32	46	41	51	39	37	36	47	39	61	48	37	45	34	60	42	51	40	45	45	45	40	42	47	39	45	48	39	43	40	49	46	28	43	46	44	46	47	41	40	38	46	51	48	46	43	49	35	48	48	38	43	42	51	36	32	49	44	49	51	56	52	48	45	40	41	48	48	46	49	35	46	50	58	52	53	44	38	42	43	43	44	48	50	49	31	35	52	37	42	56	38	43	41	32	53	44	42	53	42	47	53	44	57	29	50	36	44	50	45	44	42	37	38	44	41	50	50	36	47	38	41	36	40	30	49	49	44	45	37	42	47	50	46	38	46	45	43	51	46	38	49	34	43	62	44	55	50	48	48	44	36	43	39	45	46	45	41	43	35	51	42	35	37	50	45	52	45	49	54	54	50	43	36	30	41	46	47	38	43	44	41	41	38	54	38	51	41	55	45	42	45	43	41	57	36	27	44	38	35	33	41	42	53	47	45	56	43	47	48	32	39	46	44	39	42	48	40	42	43	45	49	54	46	38	43	47	28	38	44	43	38	41	40	38	43	33	29	35	52	41	31	50	51	43	41	53	52	52	48	46	48	43	37	46	41	41	41	48	62	43	45	46	49	38	55	43	43	38	44	41	39	31	39	42	44	42	41	44	39	34	48	62	51	37	40	41	48	46	53	43	46	38	54	37	51	54	43	38	46	45	44	54	48	52	60	56	48	34	56	46	46	43	42	51	48	38	45	37	38	30	54	39	47	39	40	43	33	45	51	33	40	46	43	42	50	50	46	46	36	55	50	47	51	42	43	39	33	52	53	49	44	49	51	37	43	48	37	38	54	42	39	50	46	40	45	47	36	52	50	54	45	45	41	49	40	44	41	37	67	45	48	40	43	43	35	48	40	37	51	43	49	47	38	29	50	39	52	47	45	40	38	37	49	49	46	45	44	35	52	55	50	34	43	42	52	35	44	44	42	43	46	48	47	44	37	52	47	44	49	54	34	45	42	50	36	47	44	46	48	39	46	34	49	30	61	39	52	44	43	49	41	46	37	38	25	39	42	47	57	41	39	36	45	50	39	53	34	49	50	34	53	40	45	43	44	50	57	40	38	38	45	45	42	44	44	53	40	30	40	40	50	50	40	49	52	30	41	41	42	40	40	37	35	47	46	42	27	42	49	36	42	36	41	34	41	49	46	28	37	34	33	49	48	47	47	41	54	56	36	38	33	46	42	36	35	42	36	37	45	46	47	36	38	49	35	48	44	43	44	40	47	49	56	56	43	38	60	41	47	52	35	51	48	50	38	52	46	49	50	41	34	44	43	40	40	50	42	37	41	40	49	38	49	60	51	38	43
12716	4892	2725	5242	11893	13381	9367	7214	6475	5749	4658	4346	4794	4186	4041	2922	2641	2282	2006	1785	1560	1462	1416	1411	1808	1676	1152	904	997	1191	1198	1298	1642	1438	1539	1520	1609	1541	1504	1601	3504	12688	12159	9986	6371	3132	1514	834	591	537	536	512	515	509	532	473	487	481	542	475	487	509	506	460	485	472	511	471	527	452	505	498	525	523	504	507	490	498	541	498	495	500	485	509	463	473	494	521	496	509	501	492	484	541	524	515	514	507	479	472	488	473	511	465	477	464	519	482	493	494	508	516	536	493	510	530	505	503	490	495	463	486	497	487	513	462	511	473	437	488	507	483	518	519	466	500	511	461	523	463	505	507	462	496	485	479	475	480	466	492	500	486	509	461	461	527	478	481	493	505	479	518	504	474	525	494	535	451	511	464	502	484	502	495	542	545	476	525	507	495	504	492	538	468	502	507	488	482	501	535	479	496	495	460	463	497	506	445	502	460	463	500	474	493	534	518	481	504	523	511	460	498	464	456	486	490	499	481	535	494	506	452	506	494	517	511	514	520	510	484	481	515	487	501	556	477	508	490	476	528	487	499	527	463	498	498	459	498	468	475	508	539	498	499	475	502	490	501	480	491	450	521	506	470	496	514	485	480	490	549	495	505	530	495	489	500	498	526	488	475	492	509	474	504	486	450	493	472	468	494	490	475	489	468	506	496	466	471	491	504	504	528	479	458	486	506	462	486	501	495	519	496	450	461	482	491	525	516	472	494	521	476	506	469	481	482	518	523	491	460	497	500	458	516	529	476	495	442	481	485	500	519	509	474	541	519	526	551	480	494	502	497	547	525	519	462	504	475	530	493	521	478	477	454	512	475	479	491	470	506	491	485	497	518	470	487	471	500	461	468	502	482	485	472	460	502	510	504	516	497	496	516	493	463	510	503	504	464	494	484	449	545	471	489	510	487	486	460	500	479	477	461	509	477	500	480	472	501	483	466	522	497	480	502	493	503	527	468	464	510	488	532	469	499	505	459	437	449	480	494	516	492	516	500	523	480	512	464	511	467	460	536	464	497	491	479	510	509	532	521	498	471	525	463	513	490	484	517	514	453	508	474	476	491	490	474	479	492	465	512	471	511	525	527	488	451	496	483	518	475	520	459	522	478	490	493	471	462	467	513	476	502	495	513	452	455	486	436	497	477	537	480	514	519	485	491	527	506	477	495	466	494	502	499	526	504	467	510	466	468	506	458	492	527	504	509	481	475	504	513	522	521	440	499	463	514	505	548	476	491	487	473	515	493	436	534	515	483	475	471	519	495	502	541	483	471	472	510	495	524	461	486	496	478	517	497	462	565	456	462	526	530	496	498	507	516	458	485	477	480	534	493	536	510	505	448	520	532	525	456	508	488	560	518	466	507	472	531	484	445	450	481	475	499	458	522	474	518	508	480	449	492	458	500	472	484	462	448	493	462	511	495	496	532	526	498	468	508	448	457	497	441	512	456	506	457	513	477	493	543	481	470	501	500	473	516	501	502	512	539	474	505	440	486	500	541	516	461	501	484	488	507	493	506	475	502	493	525	499	468	474	485	443	490	489	537	482	442	462	492	473	542	507	487	463	496	510	480	450	489	519	472	482	457	509	501	528	492	507	503	441	490	461	485	487	506	485	536	493	523	477	476	477	524	467	494	510	557	520	463	514	507	465	516	496	530	510	492	477	496	536	483	476	473	499	472	474	489	493	439	477	504	495	492	541	447	503	535	504	498	461	476	487	484	481	507	486	479	465	493	499	508	500	477	436	514	478	524	481	497	476	502	532	504	493	499	530	466	514	514	477	499	491	536	519	476	457	517	481	536	518	493	481	481	505	485	481	444	504	484	465	523	516	542	494	468	512	477	502	510	487	514	501	480	459	504	465	473	473	476	489	490	517	524	472	507	462	500	490	470	530	473	446	457	496	498	486	538	472	491	495	495	540	486	489	428	509	476	454	482	519	466	491	496	435	488	466	508	526	483	473	493	472	524	467	540	501	489	501	481	471	513	468	519	468	477	490	453	523	505	496	481	456	466	500	542	506	490	484	468	504	454	482	496	491	494	501	492	515	483	460	553	521	505	489	539	485	478	496	484	476	478	513	485	491	508	498	482	507	509	449	536	506	511	464	479	487	479	463	501	512	490	536	516	538	503	505	497	491	457	489	501	533	466	504	464	491	498	483	509	508	507	498	508	492	474	522	471	453	497	538	481	511	507	513	518	498	492	510	495	492	520	512	501	482	460	459	522	521	526	507	492	505	482	481	560	504	501	522	500	522	483	485	491	471	512	480	486	472	497	490	508	499	491	484	519	499	495	515	482	507	507	450	510	458	492	493	496	481	486	495	495	510	482	491	468	488	516	501	488	497	491	509	474	454	482	463	468	483	480	473	488	463	517	512	504	468	493	524	481	469	484	476	537	520	456	482	532	489	450	507	545	521	476	483	492	492	479	488	479	526	498	509	504	491	502	493	497	460	494	487	472	543	521	482	480	497	493	495	539	521	472	487	509	491	502	485	493	475	500	462	488	466	507	482	516	492	487	466	490	511	494	501	476	507	499	475	527	465	487	463	484	464	474	503	508	499	485	473	527	447	494	496	481	464	491	520	490	552	523	456	510	500	511	513	516	503	515	492	510	471	484	488	505	492	506	508	456	479	480	480	487	443	479	494	494	528	511	493	454	471	510	494	501	507	471	511	521	507	480	473	519	502	496	485	446	490	471	548	515	508	487	507	506	449	489	480	445	482	479	501	498	501	492	496	458	477	493	514	465	483	524	514	514	495	466	516	544	489	490	513	489	487	502	424	495	522	507	462	527	525	492	504	555	462	501	487	474	501	477	464	524	502	495	492	466	525	525	520	487	480	513	517	531	463	480	491	493	491	471	453	487	502	525	508	530	497	428	496	482	453	532	489	510	503	513	489	454	500	526	446	516	482	491	486	537	493	484	483	470	533	487	496	492	470	486	446	490	473	490	497	501	506	490	473	489	510	472	475	493	518	512	499	461	478	528	482	504	466	498	481	491	533	491	474	522	474	500	488	476	531	463	480	483	497	472	504	491	502	483	484	504	475	460	492	515	510	515	529	480	523	447	517	518	467	511	455	460	485	486	499	475	512	469	498	486	469	503	533	476	456	517	488	490	467	468	476	486	476	513	488	533	507	496	480	500	506	484	493	514	500	480	489	528	519	511	517	479	478	451	518	484	505	490	491	490	454	480	522	509	488	470	487	431	510	517	496	508	482	481	488	497	518	443	508	485	453	526	492	491	503	511	465	499	511	507	464	481	484	500	453	490	453	517	478	493	484	499	499	479	472	496	469	489	470	450	500	472	488	493	530	499	530	505	483	514	478	511	537	499	526	492	468	481	513	501	503	497	522	484	465	478	444	510	505	497	508	481	527	466	454	423	478	453	479	478	478	492	496	504	504	471	480	473	479	487	533	479	486	530	477	521	483	481	485	481	536	495	468	532	491	503	477	487	495	453
1204	361	183	160	178	211	195	192	163	159	169	136	151	143	148	107	99	105	107	97	82	80	73	76	68	73	55	59	57	56	81	85	86	87	82	61	94	84	97	88	185	797	834	592	423	203	111	71	51	66	47	49	67	46	47	49	46	51	50	46	55	67	44	51	44	48	47	54	39	48	55	44	50	50	59	45	49	47	57	47	55	48	43	45	61	68	53	56	51	51	54	52	64	61	65	53	51	60	55	50	65	50	56	44	57	45	41	41	51	54	77	53	58	50	66	57	55	48	48	35	40	52	55	48	54	47	56	48	44	53	46	65	68	51	45	48	53	57	37	47	54	55	51	55	50	52	41	43	52	57	47	53	60	44	50	53	53	58	69	48	46	42	52	46	53	58	47	63	40	43	49	59	64	67	47	54	56	48	46	73	35	68	59	47	60	69	51	50	46	61	54	47	45	49	45	62	53	42	53	50	57	51	44	50	45	43	50	40	45	60	58	48	49	61	50	45	58	41	55	39	57	48	46	65	48	50	45	54	46	47	44	62	57	47	44	53	48	57	52	54	47	53	56	67	39	47	53	53	41	44	57	47	50	52	51	56	47	48	55	53	45	55	60	53	58	50	53	54	53	47	48	47	41	57	42	44	55	51	45	54	54	60	62	62	59	58	42	45	45	42	53	53	59	56	42	46	48	55	49	52	59	42	55	49	41	63	45	52	52	52	49	46	63	59	54	52	58	48	49	57	62	43	58	54	54	51	52	56	53	58	52	61	54	60	44	40	56	47	37	47	51	46	53	39	51	55	46	58	58	47	50	57	57	58	44	57	44	49	34	43	41	62	44	61	44	53	52	50	56	64	57	52	44	58	52	59	56	66	53	56	55	49	47	56	54	51	44	49	47	51	49	45	52	45	56	47	45	56	49	51	49	44	59	49	38	65	43	51	53	49	50	47	65	54	44	52	71	60	44	46	58	57	53	45	61	57	45	33	42	57	46	49	56	39	48	64	56	66	46	56	60	56	56	46	48	56	57	47	39	52	47	61	47	50	42	58	58	52	42	49	56	48	54	57	42	61	46	42	57	55	48	55	56	39	47	55	48	40	49	53	57	54	61	42	53	58	48	56	51	45	49	58	48	53	56	42	47	49	45	60	56	43	56	60	44	56	37	43	46	42	37	40	37	54	45	45	47	40	47	57	45	44	50	61	40	50	46	65	54	37	50	58	45	57	39	46	51	53	48	53	51	43	58	61	56	59	44	54	40	56	51	51	47	53	61	41	52	55	56	57	67	49	51	53	42	47	66	43	42	66	59	60	63	49	51	47	47	57	58	62	44	53	46	42	58	56	64	63	42	47	38	57	50	43	44	51	55	41	52	52	57	40	37	50	47	66	67	50	55	53	52	43	57	52	44	57	47	57	39	61	50	48	44	49	54	61	45	57	47	61	52	55	59	43	64	53	34	58	47	43	58	58	44	58	56	57	40	42	53	52	60	62	48	51	53	47	62	42	57	51	52	50	55	48	49	59	48	53	50	51	43	51	61	59	61	45	60	56	56	51	77	51	51	42	42	55	57	57	52	51	59	60	53	50	46	55	41	53	48	46	58	64	40	49	59	50	49	49	49	39	47	56	53	44	53	60	44	43	61	52	43	50	50	55	50	50	47	51	45	59	41	53	52	46	67	46	42	58	36	44	48	51	42	56	54	40	52	50	52	59	46	62	53	44	36	61	48	53	67	51	45	52	37	53	52	44	46	49	52	44	53	61	48	44	58	58	52	44	65	58	41	56	47	47	39	51	54	54	60	63	59	62	47	47	36	48	60	48	48	33	48	45	52	47	53	57	47	51	58	50	46	44	61	46	49	59	59	39	42	38	37	53	53	48	59	63	45	57	52	54	62	52	58	51	51	53	61	52	61	57	53	48	55	54	52	52	48	62	54	47	59	60	47	44	47	54	58	48	65	50	51	59	42	43	48	60	48	54	48	57	42	51	38	48	52	50	58	37	43	51	57	41	40	50	58	61	57	62	50	65	60	57	68	46	45	56	42	38	48	53	49	45	56	62	49	58	38	58	69	51	51	59	54	54	50	48	53	47	52	42	45	49	52	64	46	49	56	47	53	48	44	47	54	55	59	53	67	45	50	43	63	62	57	61	44	57	52	45	49	54	47	65	51	49	42	52	56	66	49	49	57	54	54	62	65	57	60	56	50	58	55	49	46	38	62	43	50	48	48	50	57	49	64	51	56	56	61	38	63	56	50	54	39	46	57	50	50	66	61	60	51	49	54	56	43	47	48	44	36	38	50	62	68	58	52	47	56	50	56	42	42	60	33	47	63	54	55	61	39	43	50	57	58	53	47	46	49	54	51	58	53	58	63	39	36	56	59	48	52	65	51	46	52	47	48	53	59	56	43	69	43	37	43	51	49	66	67	51	44	42	43	51	59	55	40	45	56	48	39	52	50	50	57	50	45	63	59	59	44	53	69	55	56	57	50	47	65	62	41	45	47	58	57	53	54	59	64	41	53	50	54	64	54	45	39	51	47	58	64	51	62	51	49	62	42	46	56	53	59	50	59	45	53	55	57	49	42	51	48	40	54	49	59	48	55	45	50	47	44	53	61	42	60	47	41	58	52	48	60	66	47	48	45	53	55	52	45	56	46	54	67	50	43	48	52	40	47	42	43	52	51	46	61	55	48	51	48	46	55	62	57	62	36	51	51	55	36	53	38	55	55	49	50	58	44	48	53	59	48	49	57	47	50	45	66	49	35	45	50	62	49	57	47	36	54	54	54	39	52	53	52	50	44	64	55	31	59	64	52	52	55	45	51	50	52	44	46	61	46	50	53	59	37	57	57	59	53	52	39	46	64	62	56	62	48	44	65	54	50	51	51	40	64	46	44	49	60	45	51	59	51	63	45	44	54	58	48	58	43	50	37	60	51	43	53	49	39	57	47	57	39	58	57	52	46	44	57	54	43	55	43	61	56	55	52	46	49	51	62	52	51	58	48	63	51	50	43	53	51	62	56	46	51	58	53	61	61	49	44	48	53	51	53	51	54	45	58	56	49	42	57	43	55	45	47	53	61	52	52	50	51	56	43	56	47	56	59	58	60	46	51	53	46	53	58	54	45	51	41	46	51	49	50	62	46	43	63	46	49	57	46	53	53	60	47	58	46	54	51	50	46	47	43	60	41	49	49	45	53	48	47	58	50	50	54	47	47	58	53	51	49	41	58	49	34	45	47	43	38	38	57	42	43	41	52	58	39	64	51	64	52	41	43	44	64	54	49	44	46	49	59	53	50	48	62	48	51	60	58	48	52	62	35	55	44	58	58	51	51	34	46	56	50	55	53	60	51	69	54	53	49	43	44	56	60	48	42	65	60	71	58	54	32	57	48	63	49	50	41	47	52	52	46	60	40	46	56	57	48	52	58	56	54	61	56	52	45	50	34	56	60	52	47	53	44	56	59	61	52	48	51	44	55	47	55	50
15939	6859	3593	6845	13978	14248	11158	9211	7934	6974	5917	5418	5497	5820	4957	3763	3223	2883	2557	2222	2042	1844	1861	2106	1932	1578	1303	1190	1205	1438	1554	1767	1860	2111	2083	1967	1881	2000	1915	1931	4123	17416	15543	13196	8533	4223	2044	1053	735	635	547	600	554	558	560	582	639	567	603	599	588	558	543	594	569	560	560	600	580	573	555	572	594	580	590	565	584	567	537	550	551	558	562	524	619	547	554	579	577	584	625	561	607	581	601	606	559	581	577	592	569	562	574	592	569	581	593	553	586	578	588	574	562	596	610	604	582	573	549	539	560	558	579	571	586	576	573	576	601	539	533	594	605	601	595	578	548	543	590	548	568	567	571	576	606	598	590	526	555	560	589	565	541	573	555	572	549	565	593	580	579	613	560	565	610	574	520	629	545	545	555	562	561	655	556	611	558	578	578	574	558	548	551	610	576	545	577	572	582	574	563	604	596	536	600	587	556	586	569	570	543	562	575	596	563	568	542	553	587	619	607	559	570	571	548	559	575	564	571	578	551	580	593	610	559	553	582	574	577	571	609	594	608	575	564	600	576	554	585	540	567	553	582	582	568	591	542	601	557	616	612	559	575	601	610	554	655	578	574	630	614	565	575	595	554	598	595	584	592	584	521	568	553	557	573	574	558	583	530	559	609	614	558	542	559	609	592	622	585	577	602	588	600	570	592	522	552	566	569	599	567	584	547	592	575	613	564	545	566	564	588	563	576	543	545	556	575	599	553	594	608	548	591	595	584	549	587	564	582	600	553	549	615	573	567	586	567	617	577	571	542	544	601	569	617	555	607	595	583	605	582	591	544	593	590	565	562	555	547	543	569	592	593	624	560	562	606	565	545	600	597	571	567	581	615	520	572	564	571	595	562	607	566	574	582	566	587	542	555	592	561	588	589	551	523	598	565	615	608	581	583	565	582	565	590	619	567	519	553	553	595	543	585	565	595	547	583	577	587	559	568	592	608	587	561	555	564	544	568	594	572	558	581	568	598	553	564	570	574	550	528	570	616	563	567	577	570	614	639	528	565	594	574	565	560	620	580	553	553	590	639	552	604	580	547	533	579	567	624	559	578	550	553	570	560	585	550	577	576	571	529	582	561	567	570	599	600	573	577	597	595	577	576	554	588	589	599	580	561	580	563	595	568	599	580	509	571	578	557	531	562	580	561	596	620	561	594	599	607	593	547	572	567	551	585	595	585	581	561	567	559	578	571	566	622	555	547	574	573	573	554	601	603	567	583	551	559	584	560	599	568	571	600	567	618	587	544	565	597	584	577	576	591	566	625	577	569	576	590	600	572	563	523	616	580	616	580	568	543	581	566	586	528	571	533	576	528	559	540	596	583	616	593	586	574	543	574	577	591	592	580	558	590	568	573	632	554	567	584	578	588	601	590	568	581	584	590	580	599	591	543	584	597	560	587	573	570	562	564	603	583	570	598	577	566	599	593	569	575	565	568	576	576	564	578	561	586	555	620	618	562	586	584	590	583	589	552	614	566	618	592	580	576	584	602	594	594	547	565	576	544	598	597	595	554	585	583	552	624	552	535	598	567	590	555	552	579	550	595	589	542	562	602	591	567	545	581	637	522	589	598	561	576	544	572	576	560	571	571	537	598	529	588	591	536	579	593	568	541	541	572	597	536	563	567	541	626	598	575	589	574	568	580	597	536	625	542	576	525	546	591	563	566	590	578	595	602	614	575	569	594	543	537	569	568	546	592	560	577	565	599	556	565	558	631	569	595	573	560	555	595	530	534	591	605	578	593	613	600	545	511	558	615	579	606	603	641	567	589	552	591	571	603	563	587	536	573	582	551	582	587	624	596	617	621	566	616	599	574	548	558	569	620	552	591	606	586	572	564	605	609	576	565	552	573	586	557	514	560	596	558	538	598	577	583	583	580	581	597	587	565	579	546	569	608	555	587	572	576	591	598	586	566	575	565	582	591	582	602	602	531	549	581	617	548	586	554	585	587	568	576	585	579	603	546	595	551	539	598	585	563	592	547	579	595	584	607	551	558	516	589	598	581	550	561	541	579	548	570	590	550	630	541	578	599	564	578	599	593	577	597	533	609	590	618	575	575	568	566	622	591	569	555	561	553	596	555	596	581	580	584	579	587	533	562	598	537	577	522	583	560	515	563	541	570	558	616	553	537	543	574	546	561	567	577	624	584	584	607	611	558	577	586	595	578	553	577	605	591	540	603	590	582	584	602	590	538	548	605	593	543	562	544	587	561	604	556	566	632	558	610	584	551	573	573	590	598	574	560	585	578	546	610	569	590	547	612	563	589	540	606	589	555	572	587	586	552	563	576	582	599	556	597	601	576	543	608	577	563	572	595	579	584	577	565	490	563	577	569	607	545	534	528	590	539	565	545	592	540	576	574	612	587	538	552	611	586	613	543	583	555	561	608	555	569	575	581	574	557	556	574	537	643	589	627	568	535	573	584	562	560	580	589	562	546	574	553	517	573	550	595	585	579	594	573	577	563	545	579	540	545	575	583	581	584	588	629	560	555	583	553	594	564	595	572	585	563	544	571	569	581	612	580	556	556	573	567	608	571	592	542	587	557	564	582	628	552	608	570	579	638	598	599	585	585	536	552	575	575	605	564	546	575	551	569	620	588	598	627	576	548	569	549	539	542	592	549	561	530	569	557	549	612	618	578	549	561	587	609	583	589	583	538	596	581	558	603	605	558	557	561	580	546	607	564	549	590	579	566	546	583	584	551	507	560	582	578	580	565	575	579	532	566	657	580	570	529	574	565	555	539	573	535	599	604	568	567	543	587	596	565	539	532	590	607	545	534	563	571	608	553	565	606	596	575	635	588	572	559	583	602	577	569	594	551	542	586	642	601	601	532	558	592	574	570	564	613	628	575	543	590	589	570	574	568	566	550	597	603	590	575	580	573	612	534	584	607	568	546	631	613	578	567	640	592	556	581	570	626	593	631	551	586	607	613	577	533	593	554	566	574	525	607	588	588	581	528	552	599	594	580	566	576	578	571	612	589	575	576	585	573	573	589	581	566	614	535	611	579	582	602	591	558	560	565	566	587	585	558	653	591	590	549	584	550	580	588	546	587	550	594	538	610	558	613	581	604	610	552	621	574	580	621	579	574	539	556	566	540	599	566	582	596	551	603	618	546	575	581	588	587	581	592	582	562	540	574	574	545	557	629	553	545	554	566	607	578	591	562	561	565	611	530	563	558	583	585	588	558	594	599	554	570	599	564	563	531	584	560	580	567	580	576	583	557	559	600	595	590	555	588	613	543	587	584	574	601	579	563	599	530	562	563	569	531	559	555	580	606	558	597	584	572	609	581	588	588	556	571	596	548	592	539	569	622	571	608	537	577	596	547	583	548	585	592	568	616	603	553	558	547	565	548	576	584	603	571	586	574	585	584	567	562	562	558	529	552	590	559	575	571	551	542	576	599	573	605	563	566	524	577	561	535	574	559	642	605	627	572	561	562	600	601	597	605	580
1410	135	90	79	66	74	99	69	70	64	69	83	88	92	94	70	70	49	69	58	39	68	65	57	46	46	46	58	46	42	62	40	60	54	46	64	72	47	62	74	63	184	255	198	162	103	71	41	50	35	42	56	46	44	47	52	39	51	59	32	42	51	51	31	46	38	48	47	44	39	44	37	59	58	49	47	44	55	51	48	39	37	48	58	49	47	38	39	49	53	38	43	46	41	43	40	43	44	27	37	57	45	41	61	46	42	43	42	41	47	42	40	42	45	40	32	33	61	40	32	37	40	55	51	45	46	54	37	53	49	54	48	34	40	46	46	32	43	51	39	42	39	42	43	40	62	48	40	38	49	49	51	40	45	43	38	43	41	42	44	32	52	54	38	33	40	52	35	36	36	41	41	35	47	46	38	52	51	53	39	36	49	39	40	49	44	40	53	33	47	43	47	48	35	47	66	51	41	31	43	55	47	44	47	40	34	44	30	54	35	40	46	46	48	46	43	50	44	43	49	48	36	46	58	35	38	32	41	39	37	39	36	45	58	47	46	34	44	41	51	47	44	44	38	48	54	37	57	39	45	42	42	47	55	35	39	41	41	51	40	33	42	52	36	42	40	38	26	43	46	23	33	45	39	37	54	40	45	43	44	36	38	40	56	49	31	44	42	37	32	34	47	38	45	39	41	35	46	37	43	40	43	47	45	32	51	36	49	36	37	43	49	47	42	44	42	55	41	38	47	39	44	34	41	40	39	50	51	41	46	42	51	34	48	43	39	39	48	49	48	50	40	37	49	41	47	50	50	34	49	38	39	46	38	42	49	27	37	44	53	40	50	49	43	47	49	38	41	46	45	31	52	53	43	29	53	46	40	40	30	37	48	46	53	47	30	40	40	38	49	43	41	45	34	41	34	55	49	39	50	47	34	46	44	41	34	39	46	51	34	36	52	42	36	46	48	40	51	42	41	42	41	45	43	34	40	46	29	41	57	33	32	45	50	32	39	44	38	40	38	47	37	42	45	54	45	38	44	38	29	54	35	42	38	50	48	38	44	54	36	46	52	37	38	32	48	46	56	41	43	45	43	51	32	51	39	44	45	44	53	45	55	44	34	40	50	54	46	39	35	36	45	53	63	45	45	41	33	47	55	52	43	51	38	43	48	48	41	34	43	50	37	43	40	55	52	40	41	50	44	60	42	49	42	38	51	41	32	42	47	43	37	31	46	42	40	57	40	60	44	43	47	50	45	48	45	34	59	41	43	46	45	46	48	50	37	40	37	38	44	49	51	40	40	45	54	43	51	41	49	35	44	45	30	49	43	56	35	42	44	58	41	52	30	43	34	31	44	47	43	38	37	49	47	37	42	53	50	40	48	42	50	41	36	45	36	39	46	48	54	52	49	42	41	28	39	44	40	50	41	47	48	56	35	41	48	33	55	46	34	39	39	46	45	42	43	31	33	40	45	35	48	35	44	43	40	41	40	48	44	45	35	58	39	45	43	46	35	39	41	36	47	30	58	44	57	49	45	53	35	31	46	53	44	36	35	41	38	43	43	31	44	47	41	31	40	39	44	56	49	44	36	39	54	48	54	48	56	34	50	48	44	41	48	47	44	53	33	47	48	50	34	52	35	35	35	53	56	40	46	45	52	37	47	45	55	37	37	41	53	45	30	35	41	37	38	46	41	49	54	46	34	43	41	36	47	57	41	33	41	50	54	46	32	42	45	51	49	39	45	51	51	51	52	47	48	49	41	36	42	39	56	46	45	42	41	37	46	50	46	50	50	41	49	41	47	48	43	51	40	45	43	43	39	52	50	37	53	44	44	39	42	52	53	48	45	25	48	47	37	38	42	41	45	44	39	46	51	47	53	42	53	36	33	48	48	42	45	56	36	40	39	48	57	41	50	27	41	46	33	33	41	52	45	37	44	51	46	40	29	47	33	51	43	40	50	45	46	47	36	41	41	31	40	53	36	46	41	36	40	35	44	52	27	40	39	49	46	48	35	55	39	33	41	32	50	30	38	43	42	53	36	51	33	53	41	38	54	43	42	39	35	58	43	50	35	50	47	39	33	49	44	39	55	51	39	39	55	43	42	39	34	47	44	46	48	35	40	50	50	56	46	47	52	45	56	45	47	51	45	48	43	40	45	44	43	42	54	39	30	45	32	53	50	54	36	57	52	42	38	38	43	53	34	42	54	26	52	51	36	44	50	35	52	43	43	53	52	55	40	54	43	45	56	58	48	42	43	49	41	45	40	64	45	40	41	46	32	29	41	48	40	38	46	46	43	46	58	50	47	53	36	32	43	44	41	51	52	54	38	33	39	47	51	42	48	30	43	47	52	42	42	29	49	40	30	43	48	36	47	46	51	50	56	43	35	53	41	38	38	51	49	50	41	35	43	41	39	29	38	40	43	36	50	38	40	40	41	49	41	36	45	51	39	41	48	55	53	50	54	38	40	43	46	46	48	43	44	39	40	42	33	31	49	45	49	45	50	52	40	32	44	45	62	43	41	41	42	44	39	48	51	47	40	43	38	32	44	45	55	50	41	52	51	47	48	36	35	46	59	38	42	52	45	35	50	45	49	42	37	34	43	37	39	36	43	35	37	45	47	45	44	38	45	39	54	42	34	42	43	40	51	38	55	36	39	38	38	43	41	46	46	38	33	36	42	37	34	57	40	48	45	49	41	36	33	48	37	35	49	48	47	49	40	49	50	55	41	47	44	39	29	40	46	53	38	52	34	45	46	34	50	37	43	41	43	53	41	38	49	44	47	54	33	38	35	35	60	46	48	47	38	47	43	38	45	40	44	34	44	44	50	53	49	45	40	41	48	53	33	48	46	43	39	34	41	43	41	47	41	40	42	49	31	40	37	33	49	50	48	44	54	37	38	44	45	55	42	35	39	44	51	46	40	55	32	49	42	45	42	57	38	47	47	58	46	30	37	52	44	38	43	37	45	40	36	46	42	35	47	41	49	43	39	38	56	37	36	47	42	38	33	43	40	42	50	41	39	36	37	54	42	35	54	40	40	45	47	40	45	49	33	60	42	47	42	35	56	40	43	46	43	41	49	44	38	40	45	41	38	35	55	35	36	37	42	53	43	50	53	50	62	44	50	48	36	52	37	45	41	42	40	45	43	37	36	43	37	55	45	39	45	47	33	49	51	46	43	44	23	39	43	42	44	51	40	40	52	48	42	33	45	35	61	44	41	49	45	41	32	51	43	45	41	48	54	38	45	51	43	41	42	41	42	50	43	38	43	57	56	48	40	48	48	46	39	46	40	31	39	48	49	41	49	49	47	35	47	37	50	58	41	52	43	42	37	46	42	51	37	41	41	46	53	51	48	37	31	42	52	41	48	45	38	45	38	54	54	37	41	45	49	39	46	41	47	38	47	53	49	63	31	52	39	42	41	48	39	42	46	28	41	46	58	47	41	36	32	33	42	41	42	48	56	42	47	43	56	50	39	60	43	42	42	33	35
10003	2859	1582	2827	5728	5807	4924	4052	3101	2555	2526	2812	2541	3155	2695	2071	1626	1597	1404	1253	1140	1376	1392	995	885	831	719	725	664	813	890	924	1076	1177	1165	1247	1196	1225	1218	1250	1524	5617	6029	5029	3373	1948	1059	668	579	514	471	489	505	520	506	458	459	475	556	506	513	488	498	526	488	515	484	497	499	478	479	489	527	520	468	534	473	526	473	487	491	487	471	481	482	484	482	490	498	477	465	530	470	539	515	513	510	509	495	492	482	517	491	492	454	507	507	481	474	507	507	474	510	485	503	485	511	496	499	506	504	508	492	490	485	467	483	524	531	485	496	484	479	514	478	471	483	464	531	498	491	507	449	519	489	490	503	419	495	434	487	485	506	479	436	523	474	495	489	501	487	488	511	494	520	495	487	457	527	526	471	508	552	458	471	485	505	466	514	505	458	481	517	551	498	488	481	505	514	490	521	541	494	482	493	471	465	475	504	481	511	511	479	491	513	476	513	489	488	520	476	503	488	457	505	498	521	506	483	486	518	502	481	486	497	501	504	469	515	518	507	490	484	491	501	501	525	534	461	464	527	511	494	525	508	510	523	489	528	483	461	470	480	518	484	493	489	497	454	473	503	467	521	481	487	494	484	486	447	515	496	499	500	526	513	481	510	562	490	498	515	484	518	520	512	488	516	501	481	493	496	501	481	493	500	457	479	485	564	540	535	483	467	540	483	463	464	473	503	520	520	506	464	547	490	511	504	510	509	533	498	492	552	480	500	515	467	462	502	462	515	463	482	440	505	493	502	478	479	483	486	491	508	468	484	526	486	497	495	492	487	502	487	463	479	518	485	512	515	487	484	507	479	505	498	474	504	521	487	463	527	458	471	491	495	492	518	516	470	470	481	474	484	482	478	528	525	527	534	534	534	480	516	503	481	451	493	477	505	497	492	474	490	476	472	493	488	572	494	521	496	487	517	502	497	499	509	506	448	491	477	508	483	496	489	463	495	543	514	490	539	488	501	462	500	490	472	541	486	484	472	473	468	564	525	532	451	513	520	512	491	492	546	492	479	552	505	489	473	509	498	510	497	492	481	494	480	498	492	513	480	485	464	520	487	490	509	500	514	507	503	505	482	468	459	468	473	512	465	486	516	489	529	525	514	501	506	495	517	463	497	515	509	454	492	507	493	496	475	465	474	493	525	498	488	511	495	499	490	502	498	499	514	471	507	502	474	479	445	518	507	472	505	474	507	497	522	490	527	512	488	524	462	475	515	537	470	522	518	479	539	542	509	494	480	498	505	495	482	508	452	448	502	514	497	529	488	504	488	455	499	473	479	518	443	501	552	507	517	467	484	484	492	477	534	472	505	478	536	491	505	501	492	521	501	502	499	497	505	508	478	502	476	497	497	496	522	489	516	471	495	473	531	465	526	504	502	510	476	475	472	501	491	524	468	497	509	494	511	491	500	486	489	467	480	502	507	481	524	491	516	488	459	495	484	508	493	531	523	471	493	514	529	510	511	519	486	516	477	494	525	477	456	482	486	512	519	516	460	472	470	522	474	473	471	518	499	505	498	466	525	510	474	455	510	464	474	491	483	483	461	501	512	479	482	458	534	494	491	489	474	467	460	497	485	496	486	502	534	458	440	502	460	474	461	484	492	503	535	523	510	481	466	493	486	476	496	450	533	499	497	531	482	553	486	469	504	525	514	461	498	457	503	477	480	542	481	470	457	486	531	459	526	507	484	494	482	491	486	494	504	461	482	442	546	499	503	470	523	504	485	521	481	477	485	534	472	489	527	528	522	466	503	505	473	497	510	463	466	507	482	547	488	494	465	495	530	484	506	505	487	463	495	482	483	509	468	504	511	493	535	515	532	513	512	521	498	527	481	477	484	484	469	524	501	463	482	498	515	496	512	473	494	463	491	486	457	500	516	504	499	484	494	482	492	490	474	488	504	483	478	510	485	523	479	508	470	538	485	478	456	492	512	492	505	482	503	459	518	469	508	541	466	512	494	502	486	465	507	517	499	496	466	490	459	452	519	527	513	468	422	535	476	497	487	462	494	467	493	469	474	489	505	475	514	467	511	485	510	459	500	503	519	472	483	497	481	457	482	481	501	480	468	495	518	449	505	514	469	488	513	456	465	454	469	519	484	456	495	524	504	476	460	497	494	516	475	458	484	488	522	540	487	474	462	489	514	496	506	494	508	520	520	476	517	460	486	509	515	465	513	469	510	480	489	469	467	532	479	459	516	504	478	506	507	479	507	494	483	519	494	466	480	493	492	485	452	474	492	467	506	460	500	504	479	490	480	506	482	473	500	467	492	501	558	511	462	470	440	509	512	473	520	487	464	488	486	470	494	508	508	493	481	483	507	526	484	486	513	508	457	504	502	500	519	483	522	522	474	500	506	480	465	539	518	490	513	483	487	519	503	519	475	469	520	492	488	480	500	466	516	476	505	512	493	474	483	514	474	503	505	491	516	460	460	488	486	504	517	500	487	508	534	528	487	501	509	480	491	505	491	480	496	526	472	492	483	486	478	512	524	542	500	516	549	510	493	502	484	485	506	495	478	487	507	547	530	463	461	506	517	440	497	489	482	502	524	506	479	503	510	486	511	506	472	494	495	481	508	516	487	507	476	471	482	513	488	512	512	455	499	503	495	499	510	503	476	523	499	553	521	475	484	480	480	492	518	458	501	527	516	468	515	497	543	474	481	457	503	487	513	475	472	493	454	476	473	475	483	522	466	491	471	478	514	480	519	500	491	478	503	503	489	501	513	495	465	478	502	477	505	488	511	524	535	491	504	515	497	498	498	527	488	555	529	465	531	467	533	493	481	499	497	490	456	454	493	518	518	490	472	505	470	512	494	497	543	468	471	472	501	515	465	482	491	453	507	481	506	467	482	481	499	500	517	476	505	481	496	493	480	498	457	508	531	552	494	510	490	471	496	536	474	484	492	502	509	534	501	481	505	499	446	504	504	472	501	485	462	478	477	532	465	491	519	506	498	500	547	532	504	539	523	524	491	519	482	490	489	522	514	498	499	512	504	496	460	530	486	533	531	484	514	490	488	550	518	494	537	469	516	482	545	495	466	484	480	494	514	506	502	512	495	444	465	496	468	503	466	504	487	493	477	517	468	499	501	521	571	479	495	484	467	473	474	505	464	467	505	460	542	501	474	515	497	494	477	489	513	486	480	491	501	479	491	533	481	485	472	502	504	502	498	546	529	512	521	493	473	506	473	508	497	489	532	515	463	502	522	506	508	468	506	483	492	467	519	507	489	503	497	450	525	468	548	486	525	515	467	500	502	483	520	474	534	491	507	501	462	470	497	504	491	489	455	503	526	483	513	487	473	501	533	463	526	486	523	507	475	508	439	499	490	510	483	508	482	474	500	479	515	467	454	483	502	554	460	504	475	497	490	526	476	502	494	483	515	481	486	526	467	509	473	497	496	515	512	463	513	450	490	488	467	478	507	505	486	485	504	490	507	466	502	514	504	482
697	258	140	96	105	137	156	137	115	115	137	104	88	99	108	104	93	102	82	75	84	67	78	72	64	70	62	52	68	66	66	61	61	72	77	91	89	98	84	78	99	454	544	388	281	166	85	87	60	47	60	42	42	48	45	60	42	50	51	58	58	42	42	49	38	54	40	45	56	57	40	63	38	53	47	44	41	58	49	57	49	59	46	39	50	40	44	42	46	40	50	61	58	55	47	50	42	49	48	50	43	48	48	50	61	66	67	53	45	56	59	52	46	55	44	50	39	49	55	39	59	40	41	36	45	58	58	64	54	51	39	39	45	47	44	45	44	44	51	55	43	56	39	61	38	48	57	55	56	53	49	64	56	48	50	54	54	46	57	53	46	49	47	42	47	61	55	46	39	72	45	47	48	53	53	57	56	46	51	51	50	59	64	45	57	52	59	45	49	54	51	43	40	42	66	53	50	45	54	46	37	44	56	47	58	52	56	50	56	37	44	52	43	45	49	61	50	42	45	49	54	48	48	42	53	49	61	39	62	43	57	51	67	52	37	44	49	41	65	51	56	49	43	39	51	60	61	57	52	48	44	46	52	54	54	55	55	52	62	53	57	59	38	42	46	53	53	49	39	60	70	50	54	50	52	46	51	49	58	53	36	54	49	45	50	59	40	48	58	52	57	65	52	54	46	45	55	53	46	41	48	46	51	49	62	54	49	67	52	39	61	45	49	47	51	50	68	44	44	39	44	57	71	50	58	49	48	53	44	46	55	47	54	60	47	47	47	63	51	56	36	50	50	56	52	56	49	42	55	55	45	59	47	48	55	51	53	57	58	58	47	40	54	50	54	39	51	48	40	43	55	51	53	45	46	50	52	58	57	41	59	55	53	44	44	51	62	57	57	45	60	56	54	49	52	45	43	48	66	55	56	65	51	56	41	55	52	46	43	45	45	58	52	53	40	47	46	56	43	71	41	51	50	42	48	47	52	36	49	65	50	49	52	60	44	54	62	54	58	50	56	51	48	43	52	47	51	50	67	44	47	50	44	51	56	45	43	64	46	58	57	40	55	57	53	37	34	59	53	48	44	46	59	45	60	50	63	53	39	56	41	61	44	50	58	56	57	53	59	49	41	44	67	45	42	42	44	55	47	46	37	50	45	64	54	43	51	54	46	49	55	30	40	57	36	53	67	39	55	39	48	49	58	57	60	36	44	48	46	41	56	52	43	58	48	49	64	43	43	50	48	50	55	55	53	50	40	63	65	45	44	42	41	50	47	59	47	49	51	43	53	61	63	66	33	52	56	52	30	52	43	50	51	56	60	52	49	56	49	52	45	50	55	46	34	45	51	50	57	50	54	33	53	54	53	47	51	48	43	54	43	46	54	54	40	58	53	56	53	50	42	53	54	53	54	50	59	47	41	45	51	53	52	54	57	53	49	51	40	44	64	53	55	52	61	57	55	61	44	55	64	53	64	43	43	53	41	48	59	48	68	54	62	63	65	55	48	40	54	56	52	46	55	50	40	53	60	48	50	56	52	59	58	45	53	48	55	43	49	50	42	44	50	54	40	42	50	52	36	40	50	43	51	45	46	59	49	49	49	46	58	54	49	49	39	48	62	56	53	40	58	51	46	58	52	64	46	60	53	48	56	54	37	62	44	60	49	44	46	56	62	40	49	52	45	52	43	52	52	36	62	63	51	43	56	64	53	46	55	50	45	48	46	62	47	46	49	50	46	46	40	59	46	38	55	45	52	57	49	41	52	49	44	57	47	56	58	56	51	50	63	44	49	49	48	55	58	54	44	49	40	46	55	60	49	48	60	37	49	48	43	37	48	41	61	36	53	44	48	39	46	54	36	46	60	47	49	49	54	55	38	49	58	42	47	48	53	58	52	57	41	59	61	59	56	59	41	59	40	44	45	44	54	53	61	43	50	53	41	51	39	49	63	48	46	55	59	46	51	56	54	45	49	52	59	62	55	54	48	54	49	42	51	39	45	52	50	55	49	42	55	64	39	46	53	42	45	54	50	65	61	50	51	46	45	56	45	48	54	49	36	45	63	61	58	56	40	58	58	57	55	59	44	50	47	42	62	57	64	45	47	47	63	44	62	26	63	45	57	53	57	50	49	49	56	56	57	46	47	44	66	48	44	53	63	47	49	48	62	33	48	51	58	43	43	57	58	45	54	40	55	43	46	46	53	56	41	41	48	46	37	55	53	52	52	63	56	38	63	46	49	50	59	43	41	50	60	55	51	43	44	45	48	69	43	41	42	49	50	50	59	56	53	54	42	46	53	51	59	41	66	59	45	52	49	52	42	43	46	42	57	40	56	45	51	48	57	56	46	53	63	62	49	51	45	40	57	51	50	46	47	57	37	47	51	56	55	55	61	36	42	45	54	56	57	57	61	53	49	56	46	47	49	45	59	49	50	69	31	49	44	48	64	51	54	43	47	49	44	46	50	53	42	52	45	64	44	64	44	49	46	44	50	53	58	55	58	55	50	44	44	45	55	57	48	43	48	59	51	38	52	61	44	61	58	46	61	48	59	39	38	40	49	45	52	47	51	52	50	43	57	45	42	49	51	49	53	42	51	51	53	52	50	49	53	45	59	52	43	55	45	65	48	45	47	52	52	55	45	36	59	52	48	35	48	51	48	43	45	47	65	44	65	49	66	57	54	52	64	51	42	55	55	43	58	61	50	50	48	50	57	50	49	63	44	56	51	46	56	45	44	62	51	57	46	53	50	55	50	47	64	55	63	60	59	51	54	50	53	54	51	60	53	46	47	61	44	49	38	42	49	70	38	56	43	52	51	51	43	51	38	53	53	45	40	53	55	40	54	44	58	54	51	49	64	60	44	44	38	53	62	72	58	44	41	50	46	64	55	59	43	52	45	48	46	49	48	49	50	59	45	40	55	51	50	47	40	45	51	47	54	57	40	57	61	50	39	47	53	48	53	55	53	47	61	43	51	42	50	45	52	52	46	47	42	41	51	48	53	46	54	56	46	50	40	57	55	51	50	47	57	51	51	50	47	60	44	51	42	50	59	54	41	42	53	46	60	55	71	42	48	52	52	48	42	53	50	37	49	53	53	52	65	49	62	49	51	53	47	47	46	57	52	47	59	54	45	51	54	60	57	54	50	52	45	53	48	46	51	50	51	57	45	53	45	54	53	56	63	55	53	58	58	50	43	39	43	63	42	40	45	46	60	52	46	52	39	63	41	45	53	54	53	47	49	54	49	55	48	56	49	53	55	56	44	49	47	48	29	57	43	55	41	54	57	50	52	53	56	48	50	43	58	44	45	57	57	57	37	54	50	43	58	53	34	49	47	48	32	43	43	43	42	34	42	49	41	51	54	44	63	56	59	46	56	52	39	49	60	44	45	49	35	51	50	53	49	49	51	48	57	42	47	47	38	47	44	35	47	51	44	49	56	60	50	50	56	44	46	63	40	40	50	52	55	48	50	46	57	45	61	48	55	46	52	54
12099	5145	2433	4772	9288	9820	8689	6771	5211	4360	3910	4271	3495	3910	3881	3094	2502	2090	1971	1739	1654	1701	1433	1309	1159	1042	950	947	1043	1027	1150	1218	1404	1387	1327	1335	1445	1651	1652	1602	2185	11145	12257	9416	6245	3562	1697	920	656	594	584	581	563	565	561	580	544	537	569	598	589	538	600	547	611	552	556	544	563	567	555	547	568	556	599	582	591	559	573	577	565	568	566	549	581	556	553	555	554	554	548	545	579	591	573	538	558	591	597	565	555	515	566	618	569	548	604	594	533	564	535	574	532	561	555	606	540	579	546	573	596	521	613	552	558	587	615	547	562	567	548	587	596	551	541	568	581	524	518	551	595	546	525	548	573	569	568	552	572	576	573	538	532	532	541	587	574	526	524	599	596	567	591	521	573	558	591	573	601	536	570	575	604	552	558	541	549	570	584	596	551	572	558	570	580	572	551	515	544	558	565	578	585	603	564	561	596	534	597	560	543	579	522	578	581	593	509	576	570	567	590	556	514	572	595	562	572	602	537	557	569	562	540	604	568	579	546	559	606	544	588	540	521	583	569	535	572	600	550	559	568	536	587	605	567	571	581	538	592	575	568	515	605	556	596	600	567	543	565	574	552	629	593	548	555	575	578	564	552	607	538	529	568	600	556	540	565	555	570	607	551	565	521	576	564	564	549	565	553	558	565	586	597	589	569	601	594	586	545	593	565	581	550	559	507	564	553	601	581	577	562	559	568	601	517	573	567	536	564	570	562	582	603	555	592	559	565	560	592	581	567	567	571	567	587	560	571	536	516	594	581	554	600	526	537	586	594	583	571	582	547	552	550	581	540	549	526	585	582	549	548	619	548	564	569	592	564	503	564	547	578	592	569	527	532	529	528	561	592	579	530	578	561	506	515	558	572	549	544	540	572	577	591	540	584	547	540	587	513	543	572	555	555	552	534	591	535	573	593	629	575	531	540	571	572	585	569	573	577	551	594	580	593	534	519	587	578	596	582	600	521	596	556	576	575	601	552	600	564	590	560	538	594	514	528	553	551	572	595	575	556	531	565	555	624	550	571	570	562	554	578	539	554	592	552	549	589	567	584	549	566	558	543	561	564	589	562	594	547	528	552	585	597	553	597	589	603	543	531	573	543	570	547	577	545	594	547	579	577	585	579	580	575	549	586	591	606	579	575	575	555	580	569	566	565	563	532	563	561	539	550	540	553	583	580	547	558	527	551	546	556	516	588	557	599	562	553	566	557	543	532	508	587	582	558	591	543	546	612	559	555	569	559	572	594	577	546	576	586	572	541	574	570	593	554	590	564	534	547	573	597	614	526	612	572	555	556	591	538	573	602	527	552	592	550	523	581	523	546	559	524	533	563	590	568	576	527	546	566	587	590	579	553	526	581	567	552	549	544	559	530	530	582	509	614	583	587	611	547	570	566	578	557	527	570	560	528	552	582	544	574	556	607	581	549	589	550	603	575	598	570	602	553	564	590	544	581	551	536	536	604	595	561	605	562	563	547	598	572	596	554	558	572	601	567	621	575	573	561	558	542	549	541	588	592	560	538	592	571	582	592	570	621	537	563	566	537	570	547	551	558	540	563	588	565	584	575	564	543	595	558	579	531	540	584	552	584	591	585	588	539	582	557	565	559	573	528	545	521	572	576	586	585	568	549	609	583	557	558	514	540	595	562	569	590	568	551	566	571	550	583	585	576	573	545	555	542	549	522	581	598	586	557	606	591	516	557	540	596	550	580	572	543	575	567	539	566	595	569	533	539	615	598	517	549	638	554	537	554	539	542	565	595	557	582	618	615	578	571	544	547	553	563	552	573	566	625	540	591	532	557	581	572	577	544	552	571	540	551	540	592	579	555	533	594	572	575	552	566	626	529	571	536	530	601	547	572	558	549	563	588	580	543	556	602	562	571	568	564	525	587	556	573	561	584	578	516	590	575	563	547	620	528	568	568	592	544	582	568	549	520	579	560	597	532	590	559	564	541	603	565	551	579	576	567	588	569	527	551	563	571	618	565	590	587	550	586	600	572	548	526	596	594	618	562	587	581	581	546	571	579	563	587	537	591	578	589	593	567	529	539	577	572	567	543	553	580	573	580	570	551	574	572	566	583	552	560	575	571	585	533	546	522	594	570	561	553	539	599	561	513	577	575	569	569	559	541	549	572	575	583	597	588	587	567	587	608	595	545	590	513	545	570	544	581	607	569	596	566	539	537	543	564	541	548	569	552	561	582	583	559	583	522	552	530	551	574	532	591	541	553	569	579	559	570	577	555	555	550	560	583	583	530	557	541	562	578	579	564	591	564	543	572	582	556	551	570	573	558	584	600	548	552	568	552	551	530	540	584	497	550	510	538	565	531	575	579	588	590	573	577	545	570	566	527	537	594	563	537	595	578	567	550	583	578	601	617	578	579	549	589	556	563	538	579	566	567	561	588	561	593	593	537	603	552	557	513	582	588	560	564	593	539	532	582	560	563	552	590	603	586	567	622	597	543	586	584	585	559	560	591	626	580	544	556	567	594	556	610	620	568	542	547	551	538	574	564	571	544	577	589	547	589	586	572	591	594	553	573	618	570	558	580	549	628	565	538	525	501	538	573	576	598	581	543	555	582	591	581	607	544	575	515	573	595	530	553	596	550	549	561	531	561	586	554	566	555	556	524	574	514	594	595	530	561	562	573	553	587	590	547	581	561	604	554	561	546	559	592	537	579	574	600	560	581	558	599	597	562	556	580	541	532	532	616	603	552	566	578	590	539	528	610	533	571	534	569	525	550	542	561	596	549	563	583	542	562	566	587	585	570	586	563	559	581	537	609	566	541	584	522	598	585	583	573	564	622	579	577	554	544	591	562	561	601	535	597	542	576	550	560	555	590	523	578	544	601	592	584	598	571	568	589	538	594	561	564	567	514	613	596	591	575	576	576	558	608	578	567	549	575	610	570	521	597	596	533	605	529	568	576	573	537	544	532	556	531	599	544	602	578	533	548	541	562	573	554	549	560	572	559	591	569	587	607	545	587	526	584	547	518	547	551	572	544	567	587	551	591	508	593	617	548	553	570	542	527	561	595	556	596	582	601	536	564	556	584	547	592	546	535	615	581	524	590	536	574	534	576	559	600	594	581	594	550	553	576	531	600	560	536	562	533	571	585	589	539	572	625	613	574	555	562	575	567	568	556	518	567	555	594	575	538	542	553	543	561	573	630	583	579	534	555	539	627	614	548	554	564	557	583	580	533	551	555	575	548	552	526	578	557	568	620	553	591	560	598	548	583	557	594	590	564	564	584	566	549	560	540	528	537	566	545	558	542	539	552	595	553	555	558	562	573	537	618	517	576	598	602	561	594	577	542	561	550	561	574	593	584	536	609	525	535	543	543	576	543	544	560	542	529	508	549	540	594	568	504	561	564	539	540	583	545	547	611	551	577	575	573	523	603	561	578	564	516	559	573	545	573	609	531	519	550	545	548	586	555	550	564	546	587	528	546	570	534	533
2087	205	120	102	114	124	127	126	100	101	101	98	100	86	96	99	110	81	70	75	64	68	51	58	46	53	56	43	63	49	55	64	58	51	58	53	52	70	75	69	85	565	589	407	299	180	106	47	41	38	43	24	44	41	35	31	49	40	45	45	42	54	42	44	39	41	34	50	46	53	42	39	37	40	42	45	36	52	43	47	35	48	38	39	51	43	41	41	49	47	43	36	32	48	44	45	41	51	50	40	36	40	35	43	33	47	45	45	37	43	52	57	45	37	52	42	46	55	48	54	38	57	38	38	39	43	49	42	43	53	41	34	41	34	46	47	36	38	57	34	42	50	34	43	45	42	52	43	46	44	49	43	49	38	35	40	50	36	46	43	48	39	45	55	42	44	50	44	44	36	42	34	43	33	44	41	47	38	41	43	47	33	43	35	41	48	40	35	42	41	37	39	34	28	57	37	30	39	37	41	53	39	41	40	41	36	39	34	43	41	38	37	52	44	50	40	53	45	38	34	29	32	34	40	44	44	41	50	49	31	52	38	43	44	47	52	39	30	28	53	49	44	38	41	45	31	45	40	39	42	33	49	48	36	42	48	30	46	36	42	52	29	43	44	46	43	43	37	45	47	41	41	37	35	46	44	57	37	49	36	47	35	38	40	46	46	58	46	45	32	41	46	29	43	32	46	48	40	37	52	40	37	37	44	48	46	47	29	61	42	44	42	42	43	36	52	34	47	55	41	47	38	36	49	47	54	35	36	40	36	48	46	42	38	46	37	42	53	49	40	41	43	47	39	53	49	46	56	40	44	44	39	36	47	40	38	37	38	39	39	33	33	55	52	48	40	43	42	38	46	43	41	42	38	45	52	43	49	51	36	50	41	40	50	53	47	49	31	46	38	39	44	53	37	41	54	52	30	45	42	59	29	45	42	35	51	46	52	37	40	46	56	39	35	39	47	29	53	35	38	39	33	39	36	35	41	44	56	36	44	43	36	63	38	42	40	49	48	37	42	39	39	46	47	44	47	44	32	48	38	37	41	46	37	50	52	44	46	37	54	48	43	45	33	35	45	38	37	38	47	42	44	41	58	41	42	37	32	44	35	40	41	42	34	53	50	33	51	28	41	29	38	42	47	38	41	46	52	44	39	35	47	41	44	41	46	46	45	48	42	35	55	39	43	42	46	46	49	46	46	38	39	48	35	54	42	46	37	47	37	46	50	36	44	44	45	35	48	35	42	46	37	39	51	39	52	51	43	44	48	40	33	34	45	48	51	48	53	54	36	45	53	42	46	44	31	43	51	34	45	37	33	50	48	47	26	37	42	43	53	45	44	41	43	36	44	41	36	47	51	35	44	42	38	46	48	58	44	31	50	49	45	37	51	36	51	41	39	38	42	44	36	48	37	40	49	43	35	35	37	46	54	47	45	44	38	51	40	31	46	44	44	48	34	33	49	35	55	45	50	41	44	38	34	52	39	30	39	40	38	48	40	43	44	44	38	35	42	41	43	52	42	36	42	45	37	61	41	31	44	35	39	43	38	56	36	45	36	44	46	49	27	42	47	37	37	40	49	37	37	47	39	42	45	46	54	51	44	45	40	37	44	33	39	47	43	52	36	50	49	50	32	42	57	38	43	38	53	43	33	43	50	33	48	40	38	55	42	37	35	38	30	46	41	45	40	39	42	38	43	52	48	27	38	25	42	55	50	31	43	34	42	39	51	40	40	51	34	42	41	40	44	37	48	39	40	41	37	45	32	48	44	44	46	64	46	43	42	42	39	37	45	37	38	44	36	39	41	34	39	55	53	37	39	53	38	40	58	38	47	46	40	51	47	36	48	51	44	36	43	50	39	42	38	47	38	56	44	47	58	39	40	48	45	51	41	47	48	38	33	41	47	34	32	37	54	44	41	49	44	42	40	46	44	38	44	40	43	43	48	45	52	55	33	37	38	36	44	46	54	38	44	43	36	36	46	31	36	41	43	45	55	43	39	37	38	40	41	42	48	41	31	38	38	41	46	44	40	53	48	43	52	48	40	37	36	35	43	42	48	48	49	42	50	42	31	40	52	39	49	49	32	41	40	49	34	36	42	47	34	49	48	37	41	45	40	44	43	34	42	34	44	45	38	41	35	32	42	42	39	42	40	32	34	43	43	43	45	33	37	39	46	39	34	50	40	52	43	39	47	35	33	50	45	36	41	45	39	47	43	50	45	52	49	45	46	45	51	40	46	38	42	38	52	35	47	45	42	33	32	54	58	51	52	47	43	37	44	49	45	47	37	44	43	40	47	36	46	53	36	41	35	49	42	40	45	43	44	30	47	40	50	40	29	40	48	41	46	35	40	38	47	33	48	38	37	36	38	42	42	53	52	31	35	37	44	38	47	41	42	47	33	45	31	39	40	41	37	39	38	45	50	52	33	38	41	44	49	43	37	51	43	43	33	38	39	51	48	46	44	48	44	44	48	45	34	51	37	40	38	42	46	38	47	42	41	53	43	42	41	36	42	42	37	54	36	39	49	51	47	41	40	35	46	47	33	40	47	44	49	44	40	41	49	46	42	38	42	34	45	40	36	45	39	40	55	46	39	38	47	38	40	41	34	41	42	53	49	42	43	36	47	34	53	34	40	44	37	37	42	46	37	52	55	50	37	42	37	38	40	54	49	47	45	46	49	47	37	43	41	38	34	43	48	55	43	38	44	45	34	41	42	40	44	40	51	43	31	43	47	46	52	42	38	45	54	31	59	42	39	42	35	52	48	45	50	44	40	45	50	46	44	57	39	44	33	39	38	49	50	41	42	48	57	32	53	44	45	43	37	45	42	32	43	43	41	55	43	45	41	47	43	38	49	56	44	42	46	57	42	49	50	43	52	43	33	28	52	45	42	45	40	36	33	50	36	41	45	57	44	40	53	45	25	39	41	40	52	57	49	37	44	48	45	40	36	42	45	45	36	38	37	50	46	37	42	44	43	52	48	39	44	51	31	47	41	44	47	48	35	42	41	41	34	45	47	57	38	49	51	30	38	45	35	49	59	45	49	47	47	36	37	47	34	41	37	42	40	40	41	54	36	42	36	55	47	43	35	46	45	34	34	36	41	44	33	49	40	42	38	42	36	44	40	46	39	50	44	37	49	56	43	46	41	49	50	34	52	48	54	43	47	40	39	43	42	44	32	40	48	43	55	51	48	36	50	46	25	51	40	35	43	40	48	44	51	47	41	49	47	50	54	34	40	43	41	46	37	47	55	45	44	53	47	40	24	40	49	40	39	34	46	48	37	41	44	48	39	37	51	49	40	40	43	34	45	48	42	45	50	52	48	41	45	37	36	39	35	38	43	44	44	62	34	42	36	33	36	35	36	39	47	42	33	42	40	39	36	45	51	42	35	38	40	40	52	45	35	38	45	35	41	49	41	48	50	33	41	35	38	35	49	48	44	38	46	51	47	37	43	35	44	50	35	41	36	50	55	47	35	56	35	26	34	28	46
11658	3892	2113	4067	8784	9099	8096	6607	5386	4251	3883	3997	3659	3394	3535	3140	2690	2150	1946	1697	1639	1808	1360	1194	1132	1028	927	872	922	856	1037	1064	1236	1210	979	949	976	1266	1546	1428	1949	12827	12903	10189	6508	3654	1581	846	594	490	489	519	490	495	479	470	462	496	422	463	473	502	468	470	483	475	520	497	443	487	451	473	472	488	524	474	512	497	506	449	513	460	490	491	514	485	437	460	475	495	486	472	507	507	492	516	486	464	452	445	470	471	488	525	496	525	468	491	500	498	500	492	473	488	470	462	467	478	487	530	449	486	491	481	472	505	496	470	479	489	457	475	470	478	474	491	463	469	459	475	516	486	514	459	429	460	491	464	467	518	495	493	469	506	469	460	520	498	499	475	536	474	528	468	464	451	480	495	468	476	455	489	505	477	480	500	522	481	435	497	462	508	476	483	516	479	507	510	453	518	528	506	492	461	485	456	466	517	512	464	491	482	477	482	487	545	520	472	452	527	457	505	480	496	484	501	489	482	467	496	448	453	503	464	516	456	483	461	516	474	520	463	475	507	462	495	478	473	454	473	428	421	498	497	464	475	466	475	520	531	478	482	504	491	514	498	504	483	474	442	470	496	474	495	477	483	461	490	526	504	510	468	481	486	498	469	475	473	469	483	484	484	468	510	542	518	484	472	520	461	504	523	481	440	518	461	480	458	477	470	465	498	476	467	468	483	524	498	508	489	478	486	486	500	459	513	466	485	480	501	514	473	502	493	468	500	487	478	498	491	517	486	465	469	493	491	490	487	501	468	514	459	455	464	508	463	475	480	484	493	476	488	458	476	507	499	499	487	464	491	468	471	523	488	505	498	498	475	482	441	497	486	465	465	514	499	463	457	431	503	482	509	482	454	474	480	472	498	474	463	499	492	492	450	501	491	487	507	479	462	458	457	485	468	488	455	486	465	468	459	537	476	488	461	483	445	502	479	523	466	476	478	451	498	486	474	490	508	454	489	474	477	522	509	471	516	477	492	479	526	517	502	500	486	513	486	488	498	453	461	484	469	472	492	505	501	476	450	501	454	445	491	464	453	452	481	487	496	482	475	445	496	517	467	462	474	502	479	459	456	469	482	471	488	475	443	499	482	515	505	484	467	463	487	500	483	520	495	478	478	477	493	523	479	472	488	496	457	496	500	507	444	530	465	454	488	454	490	505	462	457	484	490	466	502	483	495	495	511	517	466	510	520	465	499	483	487	502	523	465	464	483	497	487	495	429	462	440	511	489	490	494	499	467	486	496	503	496	483	486	463	482	494	531	480	524	455	443	501	471	475	489	527	473	493	480	502	468	475	487	489	493	482	452	490	494	501	436	488	435	470	464	473	487	490	526	507	461	519	507	473	457	524	434	457	488	489	482	448	485	468	501	487	506	502	455	505	478	507	477	524	482	484	484	490	499	523	474	492	505	482	484	445	447	464	492	485	491	472	454	510	500	491	470	454	454	493	476	473	496	502	520	470	508	464	491	502	471	526	475	482	510	499	482	448	485	509	481	467	479	457	497	486	516	486	460	506	482	461	495	478	464	480	493	515	471	510	468	500	473	483	494	482	487	491	484	462	435	467	508	476	518	456	480	439	446	473	476	532	478	486	521	498	473	476	509	491	481	475	512	498	466	461	469	547	472	469	501	492	488	460	485	440	491	492	456	470	512	489	458	466	540	497	482	479	460	478	450	522	488	468	524	469	498	479	477	494	451	513	492	472	491	466	494	468	463	474	465	501	532	482	492	473	439	485	475	467	447	493	483	436	419	493	462	493	491	500	470	464	471	514	485	530	500	469	482	499	475	464	513	497	520	503	460	503	536	497	466	481	465	465	472	474	460	483	452	480	467	494	512	480	468	484	496	494	486	514	511	504	453	490	441	477	469	459	475	479	492	479	451	521	451	424	515	454	488	463	460	475	456	509	502	470	456	494	462	489	477	433	538	481	512	477	473	496	495	524	481	433	455	459	452	467	464	494	481	469	452	497	463	452	450	487	508	469	498	484	475	464	483	462	464	447	466	481	496	436	494	458	526	450	493	491	434	474	489	483	473	485	507	476	494	454	537	479	470	512	480	484	490	530	470	484	493	477	447	501	491	515	463	513	477	509	482	475	479	488	498	478	503	471	517	466	481	452	477	510	510	501	498	445	468	474	467	491	501	521	476	483	490	442	487	493	505	475	487	450	457	512	499	497	479	475	480	521	465	511	455	493	490	496	491	470	490	490	464	477	466	463	481	456	489	458	484	517	456	486	454	467	491	475	522	485	514	484	499	467	491	482	465	497	523	507	506	477	491	479	461	483	515	507	530	472	491	482	500	448	484	501	496	470	460	478	484	442	473	473	479	480	426	504	479	528	481	476	430	485	493	464	482	468	496	475	496	544	466	486	507	459	486	464	485	493	520	504	481	471	456	498	483	503	489	480	468	463	453	469	526	495	523	472	460	476	465	532	479	481	516	489	468	473	489	443	496	514	500	437	483	507	485	478	488	479	462	486	500	475	509	481	484	493	495	479	509	451	485	489	447	483	468	483	475	499	489	512	488	481	476	480	481	465	465	509	517	493	493	495	502	478	463	470	492	513	446	446	508	456	536	487	481	514	470	473	430	536	465	490	489	501	498	529	527	539	484	501	476	461	487	481	521	495	468	501	497	467	501	505	539	466	481	494	503	517	477	506	509	486	483	468	497	506	464	485	504	465	489	490	453	470	480	467	509	492	493	504	498	468	489	492	487	443	457	466	484	507	486	495	483	496	471	508	515	476	442	488	503	495	466	486	479	520	522	443	486	495	513	460	533	478	512	506	470	501	503	510	467	488	531	503	450	494	461	522	476	469	463	505	467	473	497	482	478	489	470	497	486	476	458	463	448	508	530	486	499	519	449	543	510	452	535	481	458	530	461	478	421	488	471	475	524	472	468	476	499	477	432	507	469	483	506	462	498	446	500	485	487	504	473	512	471	480	451	478	493	480	490	469	479	462	497	484	486	469	477	525	494	484	510	495	473	483	502	530	448	515	506	467	495	494	423	446	491	497	481	492	511	511	486	474	464	502	510	500	487	502	498	494	492	478	499	453	513	460	459	486	471	459	506	486	498	501	478	510	501	457	462	439	500	529	503	503	459	447	498	496	473	510	502	499	491	485	481	453	468	487	470	476	490	480	493	495	508	496	460	452	469	460	454	460	524	503	520	507	506	506	498	477	464	498	469	477	486	485	420	521	505	493	490	491	465	456	476	495	453	460	481	498	475	518	502	478	507	455	501	471	493	482	454	468	432	495	455	483	489	512	499	504	459	530	498	471	485	498	476	495	485	453	508	502	482	488	493	466	483	526	500	492	526	476	463	509	487	441	477	513	456	471	511	513	478	445	466	473	472	475	480	487	482	503	476	485	492	485	474	502	491	468	469	514	486	465	516	495	526	504	458	505	460	501	541	478	491	508	459	456	493	494	466	469	495	503	454	490	465	499	492
1054	249	187	127	151	154	199	167	144	146	121	139	131	119	134	144	122	96	82	91	78	85	57	96	66	80	66	56	49	58	67	73	51	75	73	61	67	63	73	75	130	900	859	659	389	185	113	67	47	49	59	54	48	58	40	58	41	55	43	35	54	56	54	42	53	42	57	38	47	49	44	50	52	55	53	43	55	67	54	55	47	47	56	54	47	44	46	53	56	43	48	55	45	52	56	59	44	47	57	51	50	58	51	40	50	46	47	54	61	57	49	58	51	49	51	48	51	47	52	45	49	53	59	55	52	47	50	52	55	38	52	53	53	50	57	57	48	40	54	49	41	42	46	36	47	53	52	50	58	39	55	41	50	61	48	53	59	49	49	51	40	49	48	48	47	46	49	54	49	51	49	53	47	56	53	51	57	41	60	58	69	45	56	56	42	31	53	57	48	48	56	54	44	38	41	46	52	53	45	34	46	57	56	48	41	46	55	44	50	47	57	48	40	51	65	68	55	44	52	51	42	43	59	57	51	44	45	56	45	49	60	53	60	46	47	44	58	44	46	54	43	55	53	54	47	62	53	62	55	62	50	46	70	58	55	60	66	51	71	53	59	61	64	34	60	49	56	59	59	50	52	52	50	45	58	52	48	51	57	45	61	42	48	36	51	61	58	53	48	47	54	67	45	48	48	53	45	57	54	60	42	66	38	45	41	50	48	45	36	47	39	53	49	51	59	57	38	57	50	51	50	43	51	52	49	48	48	45	56	61	52	50	36	59	58	41	53	50	51	44	49	49	53	58	54	45	40	44	57	46	58	55	40	42	59	54	53	52	45	50	55	52	49	51	39	45	52	54	52	47	53	54	56	56	61	47	49	52	60	43	43	57	41	46	48	44	48	57	51	44	65	61	62	36	45	49	52	68	59	41	41	66	51	51	47	59	49	48	46	55	58	49	48	60	64	61	49	55	53	47	58	68	52	52	61	62	49	42	56	52	48	49	61	47	59	34	41	59	46	49	45	47	48	49	53	60	48	42	45	45	46	53	59	56	55	48	61	65	50	62	45	52	38	52	52	48	48	54	39	38	55	69	49	59	54	54	64	60	62	56	61	42	53	46	61	54	48	45	54	51	57	72	53	55	58	51	58	45	44	48	41	54	49	48	55	49	41	64	57	42	59	47	49	52	44	36	37	48	50	52	41	57	55	41	50	53	58	45	65	63	45	45	53	45	54	45	47	52	47	54	45	45	53	44	53	55	48	41	51	44	62	44	50	45	49	48	49	41	49	49	53	53	58	53	45	53	56	50	42	48	56	44	51	43	52	54	48	55	52	51	42	50	41	46	51	46	44	56	46	37	49	66	38	63	37	41	35	45	56	38	61	44	53	40	49	50	55	45	43	49	48	57	65	53	48	52	60	49	58	55	44	54	46	51	59	47	51	53	49	41	48	47	30	47	52	46	47	45	48	51	56	50	38	63	44	51	51	53	52	43	46	46	54	60	56	61	41	41	53	53	64	41	52	50	49	52	50	45	49	53	54	66	41	57	59	46	43	41	41	61	44	52	45	43	44	53	42	56	51	43	47	63	45	42	54	47	63	44	54	53	48	46	51	45	49	47	49	48	43	48	43	44	49	36	45	40	49	48	41	53	66	52	52	56	47	56	52	54	44	59	51	58	38	57	54	72	68	50	56	50	46	58	58	60	49	43	43	58	53	47	52	59	56	57	57	53	52	56	51	39	55	40	41	45	49	56	47	54	49	49	48	57	48	53	50	36	52	63	47	60	51	41	59	47	53	64	57	47	53	52	51	59	55	45	47	48	47	43	65	57	39	39	58	44	48	48	52	48	60	52	57	58	42	54	44	53	48	35	55	45	48	44	54	46	50	60	60	57	49	46	67	53	62	41	43	38	61	44	51	54	44	50	54	50	52	60	47	61	55	54	44	53	57	38	63	44	51	41	61	44	52	53	44	38	55	63	46	50	61	75	41	37	55	64	40	45	41	54	52	34	48	54	48	41	44	52	42	49	59	46	55	45	53	40	54	47	46	50	57	46	57	46	47	47	55	59	51	57	40	52	43	58	59	53	56	54	49	43	46	51	51	46	51	45	51	46	56	59	50	44	45	42	47	66	50	50	50	52	57	45	54	53	46	54	62	56	40	40	64	44	47	48	49	57	54	57	53	43	41	64	62	50	51	59	51	39	58	57	67	49	53	46	47	53	67	61	47	53	51	42	59	42	49	54	61	55	59	56	59	48	45	37	49	49	67	46	52	45	57	49	64	52	42	56	51	68	43	52	38	49	44	46	47	57	49	50	54	54	64	37	47	63	57	53	46	53	50	64	56	47	49	50	50	38	48	52	61	49	38	51	48	43	51	51	44	51	61	50	66	56	46	51	43	65	48	55	58	42	47	39	58	56	65	45	54	58	44	47	58	57	48	65	51	59	48	50	51	43	58	43	70	46	38	45	62	42	60	48	49	56	54	42	51	45	39	43	37	62	50	53	45	46	58	45	59	37	60	47	60	46	53	58	52	60	46	48	52	51	55	36	46	40	60	41	53	45	64	52	59	41	59	46	48	50	44	48	51	49	59	43	48	52	48	51	67	47	36	46	57	56	58	57	52	50	43	49	59	44	37	52	57	44	41	49	47	55	55	52	60	50	59	51	45	44	55	45	63	45	39	51	54	52	46	50	56	46	36	44	50	49	56	65	53	44	43	49	52	50	52	63	46	34	49	54	49	49	48	70	49	47	56	39	54	58	52	53	46	46	40	59	66	56	51	48	49	46	41	42	53	47	39	51	49	49	55	43	49	39	55	51	54	56	43	50	47	59	44	43	62	51	44	52	62	57	43	52	44	50	53	54	43	53	52	38	66	51	49	40	52	48	50	51	43	60	44	40	40	43	56	59	43	50	51	45	43	48	50	48	46	41	49	44	62	51	58	44	47	42	53	53	50	51	49	42	56	53	55	59	45	37	44	49	44	50	38	49	48	55	61	44	52	56	57	50	53	57	57	48	62	43	54	45	57	56	49	42	44	44	48	37	57	47	47	50	46	55	55	62	49	59	51	41	50	48	53	57	56	41	47	59	55	62	59	41	50	40	36	44	47	46	47	63	45	57	53	51	52	41	64	42	44	45	50	43	57	38	57	50	44	56	47	46	47	46	53	38	65	46	41	51	47	40	46	63	56	51	48	56	36	54	46	51	52	49	54	68	54	48	40	59	57	48	56	51	42	46	39	49	36	52	52	47	40	55	56	60	59	45	44	56	40	46	42	58	45	61	58	51	55	41	47	53	48	55	54	52	41	50	42	41	52	45	42	72	39	52	49	50	59	59	50	46	59	46	53	52	50	43	44	47	59	48	54	53	52	44	58	51	55	48	42	51	50	47	51	62	48	59	60	50	52	58	52	44	43	49	53	42	49	49	60	42	61	59	43	46	53	53	51	48	26	47	61	43	45	50	45	46	44	54	48	61	62	49	46	46
14799	6043	2961	6064	12011	12233	10697	8869	7085	6014	5130	4754	4675	3891	4005	3797	3516	2987	2437	2121	2153	1893	1574	1424	1433	1231	1171	1080	1060	1092	1173	1290	1162	1089	1213	1216	1092	1162	1710	1564	3259	18159	15862	13136	8589	4697	2096	1047	668	581	605	533	559	595	575	545	547	565	563	562	587	538	575	538	548	557	568	574	564	582	550	588	596	555	557	559	556	585	550	531	573	556	558	531	539	545	593	575	570	547	550	552	602	532	544	569	593	599	551	544	572	604	546	524	573	535	573	568	608	602	604	515	566	535	595	542	612	578	637	547	542	587	579	565	571	584	578	547	550	558	586	490	593	575	581	588	564	582	549	590	575	609	586	607	558	574	556	612	527	547	538	570	570	541	553	551	554	618	613	518	605	553	587	558	567	542	545	506	579	531	547	518	578	543	537	552	545	583	537	550	549	541	560	560	559	558	626	588	575	597	551	564	551	589	587	581	546	556	553	550	576	571	529	580	580	576	589	565	555	553	548	538	545	555	565	544	589	595	542	548	535	555	586	567	534	521	556	577	542	515	557	573	580	573	553	542	538	569	582	568	573	623	589	578	547	578	556	548	577	560	521	596	567	586	536	545	559	567	568	563	582	579	557	615	593	576	565	571	569	585	511	574	579	566	573	609	598	585	581	527	570	583	608	537	560	550	563	585	526	593	599	537	543	564	543	563	556	550	552	563	555	538	560	574	584	558	588	566	583	588	584	551	492	536	600	548	561	554	528	528	551	559	574	564	558	550	588	594	553	558	543	575	552	563	568	597	580	566	559	563	577	588	565	568	566	578	553	537	562	564	566	545	579	545	545	561	567	584	544	548	555	568	544	529	533	583	534	565	548	545	574	559	577	534	601	582	543	531	526	567	534	564	531	567	557	565	602	582	560	590	585	542	571	545	547	559	567	564	587	594	569	561	527	530	609	525	547	565	597	576	573	524	567	594	561	563	518	572	588	557	575	546	580	552	552	558	536	578	540	571	573	514	574	580	535	582	559	531	523	602	529	551	578	588	550	525	608	578	542	549	528	564	532	577	595	559	576	549	568	543	557	630	582	603	581	552	565	553	559	516	581	521	520	554	561	574	583	556	565	621	553	589	562	572	579	578	593	554	606	538	607	526	557	614	555	605	560	556	571	615	602	551	534	570	544	558	571	581	543	570	604	559	569	539	585	574	587	544	559	583	589	592	544	533	543	609	546	564	576	575	523	516	585	518	572	557	585	561	572	570	585	575	561	585	539	559	579	587	548	577	588	556	561	547	561	584	540	588	578	567	577	556	553	549	533	565	580	588	532	574	527	553	600	582	541	580	526	530	559	639	554	563	585	560	522	515	587	531	589	586	563	573	540	559	580	578	592	590	560	548	593	525	551	533	602	567	563	583	562	538	581	597	579	532	531	547	568	553	548	545	541	607	575	536	554	588	587	556	590	592	539	594	561	556	558	596	556	553	533	586	561	598	558	568	573	545	567	576	565	556	556	583	553	546	552	595	537	565	599	560	585	559	587	558	580	602	560	568	559	517	556	534	615	533	587	584	552	585	607	554	550	531	582	565	565	575	549	572	544	543	567	570	580	547	552	528	543	603	524	586	572	560	541	551	568	570	550	544	586	582	556	563	568	571	549	572	554	570	583	545	551	589	564	543	568	569	572	603	512	501	554	549	566	542	556	575	539	562	578	556	534	636	558	556	576	569	560	566	572	593	538	566	588	558	555	534	555	559	585	520	532	596	593	580	588	600	553	560	593	568	599	539	557	546	549	563	556	555	534	597	563	566	572	578	583	560	571	571	566	557	570	553	536	563	542	574	539	549	547	551	537	580	577	555	536	568	563	539	576	611	547	585	575	549	562	578	608	597	597	492	526	546	536	520	574	626	566	560	553	575	545	559	550	581	530	573	547	541	558	546	532	525	544	581	587	624	538	544	539	578	535	603	550	587	597	544	572	616	602	573	579	591	563	567	588	571	569	587	558	573	564	576	584	558	568	557	542	557	561	596	577	565	560	570	609	553	587	543	586	571	550	556	560	567	524	547	541	551	566	582	558	570	572	562	591	580	580	579	541	564	568	555	565	504	545	607	574	588	585	587	587	534	567	523	534	527	562	558	550	561	583	558	540	578	569	574	591	543	497	587	565	577	556	537	570	577	575	550	540	569	580	540	587	538	502	572	605	564	553	599	554	541	577	550	552	538	541	562	558	596	614	592	528	540	554	553	531	537	542	576	577	568	555	585	553	554	579	556	544	551	578	560	593	558	568	520	557	518	517	557	613	590	590	524	590	589	541	558	548	537	609	547	562	578	573	592	596	611	595	537	574	589	567	510	535	576	547	612	596	578	572	621	560	585	571	574	539	578	567	577	560	548	565	580	593	580	598	556	561	564	571	572	548	556	560	547	603	564	549	568	585	509	533	563	542	602	623	559	580	536	583	546	565	521	556	557	594	568	558	538	598	572	569	592	579	545	585	585	536	564	561	547	541	551	562	585	554	543	547	537	599	548	599	521	527	549	554	588	605	584	523	577	604	608	522	580	584	507	585	536	556	553	576	561	604	507	555	572	589	532	597	552	572	583	577	556	586	557	579	550	551	552	578	518	558	572	549	556	581	554	582	569	565	559	571	503	584	544	563	580	577	581	586	591	556	536	561	578	562	555	590	568	599	567	601	547	546	560	566	565	571	551	578	611	618	566	554	552	581	565	543	588	592	590	556	560	518	587	568	552	555	570	551	535	537	553	518	552	581	577	585	557	572	561	607	590	547	597	562	577	537	578	599	527	566	573	569	579	561	583	547	566	584	509	544	579	587	598	551	512	594	543	551	585	560	601	549	576	606	548	621	577	580	568	539	538	584	571	583	576	554	540	553	568	551	525	564	582	608	586	529	538	578	581	571	600	546	576	560	579	565	548	603	607	617	549	558	583	579	529	519	545	605	566	558	575	526	534	586	549	531	625	581	543	571	558	590	540	562	569	529	550	596	578	549	578	517	532	576	601	588	555	590	546	543	542	561	513	526	533	592	545	574	603	559	570	574	586	559	538	590	562	600	611	563	605	557	568	569	571	528	541	601	549	559	548	568	544	553	544	550	536	578	604	585	549	564	576	528	579	544	581	571	548	584	499	587	569	572	551	586	617	537	573	547	562	525	521	574	552	549	553	586	570	563	530	551	584	582	558	602	537	509	568	544	571	560	518	543	537	574	526	562	563	545	549	529	558	569	557	553	547	574	580	547	567	540	599	565	560	552	555	543	571	561	566	543	573	558	617	645	586	559	558	574	530	530	532	583	598	579	582	563	546	599	545	578	568	535	580	557	552	571	556	578	567	572	560	538	571	567	527	569	572	575	571	525	583	556	545	543	577	581	561	573	533	538	574	546	580	532	554	550	567	563	553	564	577	564	580	568	593	558	590	543	527	531	558	580	579	578	560	586	522	560	543	577	579	516	555	556	547	583	561	592	571	559	547	557	523	554	568	553	611	547	551
1322	108	79	58	71	91	81	80	62	69	74	61	60	51	76	65	71	52	54	57	68	64	52	53	53	50	44	58	41	47	55	64	54	52	52	46	46	37	55	48	57	200	223	231	147	99	58	48	54	43	39	48	48	40	43	36	50	44	43	44	39	52	33	55	36	42	52	41	57	27	60	37	45	40	46	51	32	51	54	47	42	35	47	55	41	39	54	52	42	36	39	44	35	44	32	48	39	37	48	48	41	46	33	47	37	28	50	43	51	55	47	58	39	39	43	34	41	35	40	40	35	41	43	34	54	46	51	43	36	57	54	38	49	47	45	39	36	44	43	44	37	47	47	41	31	45	33	49	34	37	53	41	41	43	43	49	38	43	50	42	51	36	33	36	29	36	44	47	35	44	36	40	42	48	35	42	35	46	33	40	49	32	46	37	48	49	52	51	38	56	55	44	51	39	39	41	51	51	42	38	52	59	39	53	43	37	35	44	39	48	45	44	43	39	39	41	46	37	39	40	47	43	50	44	42	38	41	42	48	29	61	45	33	44	30	52	39	45	34	38	37	42	36	31	33	39	45	49	50	47	46	44	38	34	54	48	36	32	43	40	43	36	57	52	40	39	45	37	36	47	51	58	46	42	42	37	45	49	39	51	47	42	36	51	42	42	52	33	31	37	45	45	50	45	49	41	43	43	44	46	45	36	42	42	34	36	35	59	39	51	32	41	41	28	35	47	50	43	46	32	55	49	42	40	50	48	33	46	47	41	45	40	51	51	35	39	33	55	49	50	45	45	42	43	34	41	45	52	40	36	45	44	41	54	52	43	53	40	39	56	48	45	61	47	50	45	32	34	42	55	42	41	35	36	38	32	42	42	37	45	34	44	40	30	43	45	36	47	41	39	45	45	43	46	43	40	48	44	39	33	39	39	45	34	30	45	48	38	39	50	51	40	49	51	42	36	33	39	50	42	41	44	36	40	48	46	47	65	45	53	37	39	26	49	57	52	54	44	45	41	44	47	41	36	50	39	39	37	41	41	46	40	41	42	46	51	34	42	49	54	34	45	36	53	47	52	40	54	46	43	41	45	32	36	41	51	52	38	36	45	50	43	42	39	44	38	42	40	42	41	47	38	41	51	45	50	43	31	47	38	63	39	34	51	50	50	39	59	50	42	45	41	37	52	47	50	47	49	29	44	40	36	39	57	41	52	40	41	49	41	39	44	44	51	37	56	50	42	49	42	45	51	46	44	33	36	38	53	37	34	44	42	46	51	43	34	35	45	41	33	40	46	46	49	33	29	43	45	42	40	45	36	45	55	46	47	41	30	56	36	46	34	45	45	37	43	46	35	33	46	32	42	41	51	50	56	48	43	41	42	47	37	47	46	45	48	44	34	38	45	55	39	38	41	39	46	33	46	41	37	33	47	45	43	36	57	49	38	39	44	39	55	42	32	58	45	48	52	35	48	43	44	36	42	55	58	48	47	41	38	46	47	41	41	56	44	41	53	37	39	40	42	53	39	40	44	41	29	39	43	45	43	41	39	48	39	55	35	31	37	46	36	44	37	51	41	52	42	42	28	36	46	31	44	39	44	47	46	52	49	45	31	50	57	46	43	42	42	33	48	42	40	37	42	34	49	37	54	44	43	45	58	40	53	44	42	46	31	44	50	57	37	37	43	44	38	34	41	43	32	47	47	46	45	53	45	49	52	31	39	44	39	44	48	48	43	38	40	45	29	44	45	40	53	48	37	39	45	33	45	41	46	55	42	31	39	50	45	38	25	37	39	40	39	36	39	33	36	55	41	46	40	36	47	41	35	50	49	50	49	36	44	34	50	42	48	45	39	44	44	43	41	34	48	35	56	41	48	46	39	39	55	45	53	52	43	43	32	41	45	54	49	50	32	59	45	35	42	36	44	37	55	42	43	37	39	55	47	40	54	28	37	49	42	45	44	34	34	52	45	47	39	41	46	32	42	39	41	41	43	44	36	39	40	37	33	40	41	41	33	46	38	54	38	41	46	40	36	51	50	45	40	58	33	54	37	39	37	42	35	48	38	32	43	38	47	35	28	36	41	46	49	46	39	46	39	39	52	51	39	41	39	37	39	38	40	43	45	41	47	52	40	46	39	40	38	47	53	57	42	45	54	49	48	26	37	39	44	40	55	49	51	39	42	45	52	51	56	47	48	51	40	48	38	36	40	47	41	37	52	35	40	39	47	38	33	45	43	39	38	52	35	37	35	48	39	44	41	36	46	42	42	41	49	46	37	51	46	50	38	29	33	45	35	45	44	41	38	36	37	43	55	29	50	41	53	48	51	46	46	55	47	40	51	47	47	48	48	55	46	51	35	46	43	43	38	49	47	48	46	40	49	39	43	34	37	46	46	36	40	38	46	35	36	46	41	47	58	60	44	60	48	42	43	38	40	42	52	43	51	33	42	50	43	38	40	50	50	49	35	35	51	38	45	44	46	44	40	40	37	42	45	49	43	41	36	36	38	36	40	49	38	37	47	38	50	54	42	35	50	46	47	42	40	55	48	45	39	42	48	46	47	43	47	40	42	39	51	36	47	42	52	38	32	35	48	45	39	50	44	45	39	26	43	34	31	39	54	44	57	36	45	40	41	48	56	42	46	34	37	49	35	46	45	30	44	33	50	37	38	46	41	46	47	43	43	51	36	42	51	52	45	45	36	44	36	47	43	51	53	43	32	34	48	41	49	50	42	45	38	32	38	30	43	49	48	34	28	47	42	35	57	33	48	44	45	30	38	53	51	40	31	46	49	48	41	34	34	51	37	42	41	46	43	41	39	38	48	42	42	29	44	42	51	48	45	39	49	38	49	41	40	28	39	37	35	29	40	49	42	44	47	35	47	37	29	40	47	28	41	38	42	42	48	40	34	52	42	33	36	42	57	38	54	35	35	32	54	38	53	41	44	38	39	52	39	50	43	50	42	49	43	42	47	39	31	38	43	46	34	44	52	53	46	38	39	40	45	54	43	43	48	44	48	47	35	35	38	61	40	49	43	33	44	46	42	50	48	51	45	38	44	43	49	46	38	42	45	44	50	41	31	43	36	42	44	39	42	45	35	35	49	43	47	45	39	33	34	51	44	43	36	44	45	34	37	49	33	42	51	57	46	37	36	39	49	46	59	43	44	37	34	51	35	46	33	47	31	42	31	52	33	42	40	48	40	36	45	50	46	46	49	51	54	34	49	43	45	42	38	41	38	52	49	47	45	38	49	39	34	40	41	47	44	33	27	52	39	49	40	36	34	43	33	48	47	32	39	45	60	50	46	39	39	44	37	41	44	29	48	37	43	42	44	35	45	29	41	42	46	46	38	43	39	52	27	44	46	49	54	48	48	45	41	47	46	44	38	50	55	50	41	42	40	45	37	33	37	39	33	44	49	50	43	57	42	41	48	40	43	48	63	53	42	38	41	40	32	34	41	45	46	39	43	37	57	40	48	40	44	38	38	51	48	51	47
9426	2754	1375	2434	5007	5086	4176	3671	2967	2524	2118	2112	2088	1800	2011	1884	1625	1533	1348	1219	1220	911	876	805	752	685	692	626	808	858	964	1276	1138	925	806	831	809	751	865	1108	1458	6030	6039	5029	3255	1947	1031	702	520	475	482	507	488	494	446	448	483	470	484	482	471	450	468	497	467	512	520	456	442	498	471	487	477	484	505	502	437	500	492	502	441	495	520	448	486	502	485	526	519	472	473	505	505	502	507	435	516	482	501	458	494	481	480	467	454	480	502	504	487	501	496	444	465	470	498	480	515	489	469	456	507	472	477	496	470	486	473	475	495	441	485	496	467	511	496	472	509	454	495	475	450	463	507	477	519	470	482	482	466	483	447	419	526	497	485	487	490	505	457	477	463	512	454	456	499	487	503	492	481	478	423	461	494	465	502	461	498	473	495	485	522	480	449	528	509	437	453	493	441	531	466	496	465	467	502	488	486	458	473	499	482	487	465	432	468	456	475	484	520	488	494	477	480	489	477	461	490	452	485	417	496	514	517	490	492	519	493	446	486	513	459	502	491	475	481	496	485	460	474	462	469	505	496	499	495	481	475	517	450	477	484	532	476	477	460	468	477	504	465	487	473	506	497	447	483	526	500	475	499	425	506	473	484	494	487	417	468	516	500	509	507	492	475	511	488	480	531	468	452	485	533	458	457	489	478	498	492	492	536	508	489	451	513	499	464	468	487	488	531	519	479	464	547	491	527	498	460	485	494	514	501	455	444	527	512	505	425	499	505	494	486	492	456	474	434	549	510	451	522	524	505	482	494	491	512	452	514	490	466	478	474	475	491	519	485	463	496	487	494	454	500	498	510	454	520	472	488	451	467	459	481	496	485	505	514	505	530	451	485	480	458	447	473	477	450	499	486	489	504	458	484	469	457	496	462	500	509	473	477	466	458	488	520	464	486	476	497	497	493	481	499	465	462	490	504	463	524	498	453	460	510	478	482	463	503	477	495	490	488	502	456	518	507	532	481	481	483	454	496	491	463	490	439	492	483	486	482	472	453	456	468	505	495	459	460	466	483	456	514	482	441	482	457	459	489	477	475	490	495	462	477	494	478	483	502	462	488	503	445	512	501	465	509	478	496	493	455	502	505	451	453	458	503	466	508	456	472	478	489	474	483	509	457	499	467	506	516	512	467	495	513	477	494	504	438	494	483	455	420	497	438	518	489	493	472	456	465	502	472	482	517	472	477	483	472	493	480	469	506	461	483	477	488	466	499	509	492	509	487	501	489	510	493	502	462	505	472	506	489	481	465	514	451	492	467	488	500	518	488	450	488	475	499	465	484	509	534	479	449	466	459	456	504	471	462	441	473	470	499	465	476	509	477	491	502	455	520	523	487	502	517	449	474	509	444	480	456	471	488	456	468	467	469	487	505	488	469	473	486	494	477	543	487	524	483	464	496	483	457	508	515	501	519	463	467	457	438	522	530	447	481	481	526	457	475	484	494	485	503	520	516	490	461	465	468	504	476	530	506	485	500	501	465	481	461	488	477	508	465	510	489	459	472	480	496	474	505	525	515	504	487	500	497	494	446	489	462	494	470	484	503	551	490	487	497	489	481	455	442	510	484	491	467	478	481	495	517	490	496	469	475	488	431	468	480	477	508	482	450	442	483	487	449	495	498	502	477	520	493	471	497	489	505	514	479	471	476	484	491	497	506	463	518	464	476	464	491	497	507	481	483	470	444	521	527	511	473	472	473	498	508	502	509	448	476	473	483	449	487	489	521	464	486	476	486	521	469	491	481	492	466	440	480	500	466	521	446	491	444	465	487	501	485	485	511	510	480	465	465	456	501	498	524	474	477	484	474	496	505	505	453	471	469	491	521	474	472	462	491	480	510	481	514	495	460	472	531	487	516	515	511	511	517	480	447	494	479	476	486	505	519	496	479	462	504	481	481	510	482	485	496	462	457	461	472	518	477	456	458	498	480	486	499	469	509	452	531	482	518	516	545	464	506	501	473	485	504	485	494	500	501	429	475	488	506	490	448	505	451	463	516	490	475	480	498	498	471	473	495	491	517	464	499	484	460	460	491	508	486	502	454	488	461	477	522	464	516	447	455	440	495	484	478	476	483	477	479	496	427	523	439	490	506	444	487	476	507	460	440	494	480	464	487	501	482	490	476	492	455	523	497	498	478	502	528	462	517	517	490	487	496	432	498	487	494	443	501	488	510	496	489	521	467	503	441	471	489	467	451	472	507	495	484	500	474	497	463	449	470	480	480	449	478	502	498	492	510	492	506	444	492	486	477	488	489	468	479	483	489	478	503	510	500	451	507	519	462	487	497	460	527	474	468	467	482	480	478	457	483	512	469	466	489	480	496	480	505	490	488	491	437	477	460	515	465	463	481	462	525	506	485	527	478	515	490	513	496	487	442	468	502	460	478	481	487	496	484	478	476	485	497	507	518	523	474	453	518	522	499	462	508	486	503	460	489	516	494	480	487	496	475	504	522	454	487	481	501	454	491	468	487	487	489	462	487	475	475	472	508	476	470	463	475	518	480	491	508	514	499	470	460	472	482	454	475	493	468	478	450	478	516	501	503	483	490	497	460	453	490	489	504	481	507	491	493	466	491	514	495	480	475	490	444	473	476	472	474	484	457	507	468	461	525	482	503	470	471	470	508	474	499	471	493	484	466	471	442	458	510	474	432	524	515	471	495	510	456	461	478	470	472	484	520	475	503	507	425	468	476	509	491	519	454	491	492	484	484	510	448	492	517	519	470	455	486	462	484	479	449	497	468	500	515	497	463	478	499	499	453	459	489	520	489	474	477	480	511	452	478	482	465	502	452	490	491	495	471	462	509	461	512	470	499	473	479	454	464	490	499	481	468	476	457	504	526	459	547	487	501	480	508	502	482	445	489	481	467	468	494	479	491	452	503	480	476	500	473	546	472	493	497	521	474	499	535	506	514	508	511	457	454	496	505	491	509	435	490	492	454	493	489	475	492	490	471	522	508	463	497	480	460	482	470	479	517	485	471	493	473	506	485	506	471	535	524	490	484	465	499	458	457	530	465	509	536	460	492	459	495	482	473	505	487	500	521	507	492	455	502	467	466	483	497	492	468	491	507	480	456	509	429	507	506	454	528	445	472	492	462	488	505	476	511	490	465	483	456	503	494	497	472	487	519	512	462	528	451	460	521	476	516	471	484	503	505	491	462	492	481	445	495	469	545	481	486	503	493	482	464	477	531	485	472	469	480	416	481	490	499	475	499	501	489	506	493	479	474	492	477	512	473	530	458	489	518	438	501	495	475	501	484	472	480	478	488	475	460	471	485	482	458	471	433	463	462	456	487	499	471	484	489	464	471	510	486	490	449	470	519	530	444	497	513	503	507	436	541	458	492	485	455	487	477	481	485	484	450	497	523	480	473	486	469	500	481	478	475	462	490	514	494	474	507	483	452	490	498	464	481	478	462	443	444	488	479	482	503	501	489	499	508	485	487	495	484	505
643	226	137	114	117	135	148	118	111	117	99	88	89	92	94	90	95	85	78	64	73	67	65	62	59	53	51	53	64	57	79	72	62	80	74	81	62	60	67	75	116	528	506	424	265	174	96	77	64	52	53	50	48	54	50	49	49	49	46	57	57	45	44	41	47	69	48	46	47	61	51	52	45	28	55	43	50	55	44	47	62	53	57	58	49	54	42	51	44	63	55	44	57	44	54	54	48	67	41	55	47	57	53	47	53	54	45	39	48	51	59	42	62	49	41	52	50	49	43	40	46	54	48	53	48	53	57	44	44	36	38	38	43	43	51	45	56	55	48	49	41	53	49	45	51	56	53	48	69	55	43	48	61	51	40	47	50	47	49	51	55	53	55	55	51	38	43	50	56	50	56	50	65	58	51	50	52	49	57	45	54	57	59	45	51	41	64	46	55	68	44	51	61	43	48	64	48	46	47	55	39	51	47	55	52	44	40	55	51	44	38	65	43	65	55	44	60	37	45	48	44	54	55	45	46	55	59	45	41	53	45	45	56	44	49	49	62	60	43	62	46	46	45	46	50	47	57	56	55	57	44	47	53	39	41	51	37	69	53	36	33	60	55	43	53	44	56	50	55	48	47	43	47	43	58	52	57	49	46	56	45	52	49	55	40	53	56	64	44	42	41	53	73	48	45	48	50	51	53	52	56	48	50	55	35	46	58	52	58	54	45	55	47	55	45	40	45	50	53	46	59	57	56	53	62	47	49	39	55	48	60	52	53	59	38	52	63	53	46	53	44	41	39	36	49	53	43	42	49	53	55	40	43	49	60	48	63	49	36	25	47	56	60	45	48	55	53	52	51	50	60	54	45	49	48	53	54	57	61	46	44	52	47	50	50	52	44	40	55	57	51	49	43	38	51	54	44	50	62	38	56	44	51	60	36	51	49	38	48	53	55	63	50	47	55	61	54	48	62	46	37	58	35	49	55	50	56	60	39	43	62	53	47	60	65	51	48	53	42	44	67	41	45	46	61	52	50	72	48	46	42	62	51	47	46	62	62	37	45	47	58	58	36	52	52	42	52	53	44	59	40	40	48	50	57	44	40	43	36	46	47	45	56	64	66	51	44	52	68	39	53	36	54	51	56	57	45	52	45	54	51	44	49	47	42	44	47	45	58	40	42	56	47	47	49	41	44	49	57	53	64	50	39	50	45	57	54	58	56	47	49	57	45	53	45	41	63	42	59	57	49	52	55	40	39	45	52	39	49	54	48	56	40	49	52	52	49	54	54	40	35	60	58	46	49	35	37	50	45	40	53	43	50	49	56	50	51	61	62	43	53	57	43	57	52	63	46	51	48	49	52	48	52	44	62	46	41	41	40	56	49	57	52	48	47	66	52	51	53	51	49	51	47	54	42	52	38	41	52	56	49	67	58	57	51	50	47	54	51	59	51	36	43	57	40	47	41	38	59	54	45	58	51	50	46	58	51	44	49	48	65	50	45	49	49	56	39	36	39	44	57	47	42	65	43	60	44	46	30	54	50	41	52	49	50	46	49	56	35	59	48	45	49	41	56	62	61	58	54	49	43	47	58	53	44	43	50	43	42	49	56	45	48	42	49	57	43	52	59	61	43	45	51	42	47	51	43	54	48	61	52	47	47	54	62	48	71	40	53	60	53	54	47	69	54	53	61	41	60	52	51	42	45	51	47	44	46	40	48	54	55	54	35	57	52	38	37	41	51	55	36	53	44	54	50	46	56	58	60	51	50	54	44	43	46	40	70	41	46	54	35	46	35	42	54	47	60	54	63	59	39	57	55	55	58	55	52	43	53	46	48	50	52	53	61	42	48	58	37	50	46	49	51	48	60	52	42	50	50	50	35	51	44	54	40	44	43	49	50	31	42	53	53	52	47	47	46	51	47	44	49	60	62	50	49	50	53	45	41	39	48	52	58	49	61	49	42	50	48	47	39	48	53	41	47	42	56	47	51	64	53	44	55	46	53	56	48	39	45	38	52	56	73	66	59	51	48	64	61	47	55	47	64	47	46	61	47	48	53	54	42	60	50	64	50	40	57	55	51	46	43	44	52	44	55	56	46	62	43	36	34	46	56	54	47	64	57	49	47	53	51	46	50	54	55	42	44	59	45	52	38	59	50	55	51	52	65	51	57	53	63	52	52	45	49	38	57	52	48	48	47	41	68	50	49	57	51	43	31	56	63	52	51	57	50	56	45	48	52	51	50	45	53	55	44	40	60	55	43	44	52	43	51	54	56	61	54	50	49	43	61	53	42	65	42	58	59	44	37	43	42	48	54	45	70	49	59	50	52	43	39	50	52	43	66	41	42	57	57	49	47	55	46	48	46	40	46	50	46	52	46	65	57	54	52	55	41	45	54	64	50	51	38	47	43	46	59	50	50	45	33	49	56	52	55	49	57	50	54	44	52	61	52	48	43	57	42	54	46	60	52	34	46	51	46	62	52	47	46	66	65	44	52	52	54	42	38	36	48	45	45	56	54	46	46	41	63	53	50	53	53	42	53	46	51	59	50	59	47	52	57	49	49	59	52	48	57	44	49	52	49	55	46	60	57	47	43	43	59	53	56	50	39	45	43	44	44	49	50	62	43	60	61	46	57	43	48	33	59	56	51	52	55	58	42	45	48	43	43	58	47	51	51	60	45	49	54	45	36	46	58	47	62	49	55	56	46	51	61	44	46	41	47	42	51	52	53	56	56	35	43	57	44	48	50	43	68	51	61	54	54	61	51	48	55	47	50	47	62	56	57	51	56	47	52	62	58	66	49	58	47	53	60	51	51	60	47	49	55	50	44	51	56	46	53	41	42	52	58	56	60	55	50	53	52	45	54	53	42	46	54	44	65	48	65	49	47	44	40	47	42	40	52	48	51	53	53	53	65	52	64	44	50	51	43	56	51	53	56	51	41	52	46	58	41	42	55	57	33	50	57	48	59	54	47	43	48	64	56	49	43	45	51	53	60	48	57	53	57	48	51	49	58	57	58	53	44	40	49	42	49	44	64	38	53	67	50	51	45	45	55	52	57	65	48	59	35	62	32	53	53	45	44	49	47	58	47	60	39	55	53	62	53	59	53	55	42	49	67	56	44	48	48	42	59	49	55	62	54	51	46	63	42	45	51	43	45	51	60	59	49	45	42	56	55	52	55	48	56	41	54	69	60	65	54	57	51	43	50	42	59	49	48	53	61	45	38	49	47	57	42	52	51	56	51	51	54	40	58	58	49	53	48	52	46	48	45	52	50	73	55	42	46	57	49	57	43	41	46	54	47	48	38	42	58	65	39	57	52	59	42	54	48	40	55	42	51	55	46	55	46	52	60	37	43	53	50	43	58	48	64	52	46	60	44	43	54	42	42	55	62	49	37	41	51	48	46	65	60	55	46	53	52	45	50	44	49	48	45	49	52	31	47	67	65	54	50	50	53	43	50	39	60	43	43	57	56	55	57	55	64	52	58	47	45	72
11753	4902	2284	4440	9433	9592	8162	6345	5150	4359	3448	3261	3016	2922	2605	2625	2254	1938	1813	1684	1395	1267	1222	1020	940	969	835	924	995	1108	1189	1349	1339	1387	1403	1065	974	952	1260	1514	2596	12762	11555	9495	6245	3397	1568	899	654	550	605	556	564	547	602	573	544	556	564	533	534	544	577	560	502	524	582	589	528	530	560	578	565	560	558	565	533	545	560	599	487	593	562	615	557	565	528	555	550	546	484	539	544	563	535	536	521	521	580	574	563	508	543	596	519	541	569	530	538	556	547	562	560	589	543	496	588	561	534	597	561	572	591	573	539	575	580	561	555	573	510	546	561	599	538	560	548	534	559	523	580	572	536	549	528	549	569	543	576	541	541	582	548	529	543	577	571	536	565	562	564	525	540	584	566	536	515	537	555	561	541	556	571	592	517	536	556	537	562	566	602	557	567	524	527	557	601	557	572	558	537	535	566	560	548	537	567	580	527	549	542	545	559	585	577	504	544	579	578	557	545	538	535	539	572	571	555	549	554	548	550	558	570	581	535	589	537	544	560	546	573	522	550	591	542	528	544	597	542	583	547	549	563	626	571	531	542	562	538	529	516	555	563	527	526	563	580	542	499	536	546	546	563	552	562	583	608	552	581	543	564	558	582	552	533	558	517	554	572	554	537	551	528	564	585	540	529	555	536	559	533	499	536	518	546	527	551	604	570	564	549	619	524	509	594	563	571	519	596	538	589	583	593	549	558	550	568	515	549	545	531	555	551	532	580	529	518	578	552	514	599	540	544	556	558	539	536	533	549	576	589	564	575	573	554	569	576	587	549	584	547	550	560	499	581	551	517	551	577	583	574	512	578	543	517	557	603	552	572	600	568	589	548	541	545	575	541	508	547	546	515	558	603	596	537	533	556	561	563	569	559	547	576	586	577	570	556	582	550	582	567	496	612	554	540	548	568	538	578	544	526	538	583	548	570	546	553	587	564	517	569	525	556	565	571	555	543	588	557	533	553	548	547	559	575	518	583	563	521	557	538	602	532	550	606	576	643	565	564	541	591	543	536	596	578	575	529	555	556	569	579	547	557	519	538	547	571	564	530	560	588	578	575	565	580	564	559	547	548	579	592	579	602	570	539	580	567	580	569	584	534	555	537	551	534	551	567	545	569	535	582	530	573	515	583	580	563	576	549	548	520	522	541	557	566	552	539	534	547	533	572	526	509	586	495	566	572	547	562	590	608	576	549	567	609	592	557	563	588	580	530	557	547	500	552	507	577	586	537	581	569	575	527	519	560	558	534	569	541	551	549	541	550	546	557	570	553	572	578	545	548	560	532	605	588	582	536	562	566	584	574	556	535	543	564	610	563	585	534	588	574	554	560	527	500	558	550	556	575	573	544	552	537	550	574	529	563	570	563	560	576	558	518	543	540	538	600	556	515	564	569	575	573	604	575	553	582	534	541	557	570	535	555	522	548	575	537	539	572	533	563	542	551	579	559	552	558	509	523	570	604	527	542	583	574	519	561	577	585	558	533	541	589	582	569	535	546	565	566	545	549	546	532	552	532	568	511	532	548	551	549	525	514	525	599	549	547	526	534	535	553	549	591	529	557	551	546	589	563	539	600	520	602	548	542	581	512	554	616	600	549	565	534	552	596	580	592	534	554	579	553	581	563	555	581	553	546	528	586	541	531	581	613	574	542	533	535	571	587	501	576	526	576	570	569	529	567	561	564	562	536	613	548	568	573	530	561	568	547	542	502	603	534	547	535	524	536	606	601	551	564	562	581	540	552	527	550	548	564	557	562	551	538	528	539	595	567	582	519	553	532	557	584	576	556	534	525	543	532	561	588	566	543	550	541	561	533	582	548	578	546	503	541	560	552	573	494	565	543	546	589	559	556	551	504	571	597	553	543	510	567	529	519	563	520	603	549	507	563	563	561	572	568	532	581	532	542	573	535	566	608	555	551	533	490	572	552	584	576	560	607	586	568	593	552	549	527	578	561	559	546	557	538	546	548	560	572	557	588	580	576	574	543	541	578	518	539	593	554	510	566	504	569	578	538	530	567	583	584	610	586	552	552	560	569	522	596	545	573	563	524	566	610	520	596	557	572	552	544	564	571	551	585	527	579	542	560	540	557	572	567	558	567	544	545	551	536	484	579	568	541	570	539	494	559	557	592	594	569	550	536	606	555	534	544	550	510	540	570	575	578	582	531	568	534	554	499	511	548	540	529	527	541	573	595	582	508	554	526	538	574	556	535	545	564	563	603	555	527	546	510	535	573	567	589	537	508	497	603	518	548	564	547	601	538	526	557	557	561	590	586	581	553	566	586	498	611	564	541	533	550	549	521	565	577	590	565	526	559	570	580	555	532	547	561	589	559	560	549	564	613	531	505	576	526	584	550	558	565	584	512	544	590	584	567	511	553	525	495	546	596	551	535	540	547	564	534	536	541	566	543	554	558	508	582	526	522	544	508	561	550	564	560	537	556	541	559	528	569	585	562	537	546	560	591	562	560	565	582	540	561	581	543	566	574	561	542	541	578	477	554	557	544	563	505	569	580	525	524	529	523	568	562	583	510	552	548	598	554	570	543	543	558	565	527	563	546	568	525	542	567	537	557	583	560	560	595	568	524	561	563	597	577	577	525	550	543	543	551	562	562	562	622	525	532	557	549	534	551	611	542	546	557	584	572	547	559	498	526	568	549	549	555	558	594	515	571	573	561	596	505	573	579	568	525	573	553	608	544	544	552	550	548	563	556	502	565	551	537	520	537	583	575	542	534	610	555	581	536	563	559	531	544	558	535	585	580	571	562	610	595	556	540	558	593	545	521	551	581	546	569	553	551	537	601	549	516	575	534	532	545	566	559	571	597	530	530	536	613	560	576	566	588	594	521	526	571	589	524	565	540	573	534	589	501	560	573	565	571	520	504	521	564	555	513	535	513	544	546	547	535	525	548	544	507	526	585	574	564	574	522	593	552	585	573	563	571	516	545	548	559	527	543	529	543	614	580	534	540	561	542	530	542	546	558	549	587	570	546	511	590	588	528	579	545	591	558	557	545	552	506	551	571	553	542	576	550	540	575	557	522	572	535	570	581	558	590	558	547	552	522	613	579	566	561	520	543	567	550	536	566	547	512	534	573	545	557	592	549	538	582	568	611	491	566	536	582	559	545	521	537	575	553	534	527	550	564	551	553	528	558	584	564	555	622	542	591	568	553	545	542	582	545	552	548	514	583	538	588	553	528	572	560	571	512	541	542	569	542	543	561	564	531	526	565	539	586	569	514	542	534	570	553	570	586	535	528	606	521	576	523	561	519	564	517	581	509	568	604	546	540	527	575	604	538	564	527	541	560	521	496	571	577	544	536	548	577	510	540	575	557	556	534	546	550	584	575	530	532	574	586	541	559	616	534	550	531	565	573	591	572	589	569	544	542	535	539	525	544	556	583	560	561	551	577	573	573	559	586	577	494	531	560	579	534	575	586	567	571	590	591	591	537	528	551	545
2101	172	125	94	90	126	134	116	120	110	96	102	100	78	96	94	69	74	81	62	56	50	64	43	57	49	53	64	55	55	50	54	60	67	78	59	55	45	59	73	67	528	581	431	313	169	118	59	49	46	52	39	38	48	31	58	46	41	37	36	40	44	39	42	38	39	43	47	40	48	37	40	34	35	41	47	54	42	42	47	43	39	47	54	44	41	38	41	46	34	50	45	43	36	43	37	28	53	39	47	38	50	40	42	44	46	31	37	37	29	50	43	43	38	39	40	54	62	38	46	45	41	36	37	54	33	48	48	38	46	49	48	43	49	37	41	42	38	43	42	36	45	53	34	44	45	49	45	46	44	46	45	30	38	41	36	48	44	36	42	38	54	36	38	45	37	42	41	50	54	44	50	49	45	43	31	44	48	37	66	43	44	41	54	35	49	45	39	51	36	48	32	45	40	34	42	43	50	37	51	37	37	37	31	36	44	38	38	38	54	45	47	44	37	38	35	35	50	41	43	36	40	47	31	31	36	45	38	37	42	48	44	39	40	42	47	39	46	39	52	31	44	40	45	52	44	49	36	39	54	40	46	41	41	43	35	35	47	46	35	48	41	44	46	40	32	43	33	49	35	36	30	38	53	53	43	37	47	35	44	50	48	44	50	49	50	48	43	54	42	44	43	42	43	49	42	55	39	55	39	54	53	38	41	43	43	39	35	40	39	44	43	36	38	43	56	44	40	47	32	46	45	44	48	46	37	46	44	50	56	38	44	48	38	41	42	40	45	48	39	46	39	37	45	51	49	41	38	44	45	40	39	54	47	43	42	32	42	34	45	61	35	38	51	40	34	38	44	38	45	35	41	47	58	44	30	60	46	51	43	40	37	53	55	32	50	37	42	47	54	48	50	45	47	43	41	37	50	47	43	50	52	47	49	54	45	39	46	47	32	39	48	51	44	35	35	49	44	45	46	37	51	41	29	41	39	40	41	40	53	37	53	33	36	42	37	43	37	43	38	42	54	29	38	41	43	38	36	35	40	35	44	43	36	59	35	33	31	53	37	50	39	47	46	48	46	48	46	30	47	51	48	45	34	50	39	48	31	45	48	28	52	55	35	42	40	26	49	44	47	35	40	46	45	55	41	45	44	41	37	47	43	41	40	35	50	51	35	42	48	41	53	41	38	49	41	39	46	35	43	49	54	42	38	41	45	50	44	32	35	42	41	39	43	32	57	33	48	41	48	44	31	23	48	33	43	39	47	41	38	38	51	41	33	32	43	43	41	40	43	39	54	38	38	51	47	43	39	44	41	42	36	39	47	35	50	55	31	53	42	32	38	42	54	43	44	49	35	42	48	33	46	31	44	43	45	48	39	40	50	46	30	52	55	40	43	36	42	47	35	45	44	36	38	39	47	48	45	24	34	32	41	43	39	45	55	38	38	47	38	40	37	39	40	40	43	53	37	33	45	45	52	40	48	45	52	42	43	31	44	32	39	57	30	40	49	41	40	38	49	30	33	40	47	43	37	35	38	38	37	43	42	33	48	62	34	41	51	50	42	47	50	40	39	42	50	34	43	45	42	43	45	49	35	36	34	52	40	34	48	35	43	29	29	46	35	31	57	51	52	47	41	37	44	44	41	46	40	32	57	43	39	45	39	37	48	35	38	48	37	40	41	40	38	38	48	41	44	50	50	41	39	37	56	35	42	46	53	44	38	38	44	50	40	44	55	36	48	43	50	37	50	47	48	44	44	46	51	58	40	46	55	45	41	57	52	43	58	45	49	37	33	50	52	25	40	32	42	46	50	46	42	43	34	37	49	50	29	39	50	42	43	49	34	33	42	43	52	38	44	44	48	44	37	36	47	50	37	44	50	33	32	30	33	31	37	46	41	46	36	56	50	40	36	35	45	55	33	34	48	34	51	43	35	50	35	37	42	50	36	47	46	53	54	41	42	44	31	44	40	48	42	44	50	31	41	46	38	33	39	43	46	44	39	41	25	41	39	46	37	46	42	46	53	45	33	43	40	39	39	39	38	43	43	49	38	39	37	57	49	41	50	44	42	39	43	52	40	37	44	38	39	35	39	41	49	40	32	49	32	38	46	43	40	44	34	47	50	42	38	55	32	44	34	46	45	41	49	46	41	36	36	45	37	36	53	47	31	43	44	40	44	45	34	39	48	33	40	42	47	38	51	40	46	51	45	52	37	37	41	33	41	55	40	48	39	36	42	52	40	49	32	39	39	39	42	47	37	46	50	52	46	38	45	37	43	40	49	45	50	43	45	39	64	50	49	44	41	37	39	33	58	36	42	40	45	43	45	42	49	35	39	38	41	38	55	47	50	33	49	44	36	53	37	43	37	31	42	44	31	40	47	49	35	49	54	42	45	48	38	45	40	34	40	34	52	49	37	28	36	41	39	43	52	51	41	50	40	33	47	42	47	43	38	51	39	41	45	40	37	43	51	43	44	44	38	44	39	38	45	45	42	54	47	40	48	47	34	52	47	45	30	38	48	29	51	51	39	64	44	43	38	43	34	49	50	36	44	46	38	39	43	44	40	46	43	33	56	44	37	38	47	37	52	44	42	30	54	41	46	47	34	40	34	40	41	45	41	51	47	44	44	48	36	43	42	34	47	40	49	45	44	59	45	41	45	45	45	40	48	37	35	43	53	35	45	42	39	44	47	27	41	40	42	36	36	37	50	52	42	40	41	46	51	42	52	38	37	59	44	49	42	51	51	52	36	43	45	34	40	45	49	47	41	50	35	36	44	32	32	41	46	42	41	33	45	55	37	38	46	57	48	47	52	39	41	43	38	41	39	34	40	39	51	41	41	43	38	44	40	36	42	37	48	55	45	42	45	44	26	35	44	43	34	46	45	39	48	56	46	53	32	42	51	38	52	46	24	43	43	41	38	39	43	40	43	39	40	56	37	41	42	42	52	46	40	26	48	39	49	38	48	41	45	51	38	32	38	45	41	44	31	38	51	35	37	45	34	42	45	39	45	35	34	47	41	50	49	45	56	40	60	45	36	43	40	44	51	48	43	48	49	43	47	38	44	43	38	42	36	48	51	50	44	50	42	43	41	46	29	39	37	33	28	45	40	44	49	42	56	51	39	35	43	52	46	45	36	46	41	46	42	39	32	47	45	39	32	46	33	50	37	46	38	47	39	29	26	47	47	51	52	33	49	33	41	24	41	50	47	42	40	46	42	42	39	41	42	50	44	52	45	32	42	34	37	37	34	49	32	40	43	36	41	41	44	45	32	34	50	46	56	40	50	53	45	57	37	40	51	40	47	47	38	40	43	44	52	43	54	51	38	47	39	34	35	43	51	38	41	55	46	28	41	49	33	47	33	34	33	54	44	40	34	38	40	32	40	39	38	38	33	36	30	54	48	31	43	43	51	43	36	57	42	45	33	54	35	41	37	40	43	49	46	36	36	45	37	41	36	36	37	42	55	36	36	39	43	42	38	42	49	40	43	39	46
11576	4043	2091	4037	8245	9206	7919	6331	5049	4435	3529	3037	3063	2990	2599	2550	2172	1758	1589	1413	1315	1114	1020	987	918	824	957	834	988	1038	992	1178	1214	1255	1120	1059	951	1032	1091	1221	1713	12822	12728	10359	6586	3630	1741	864	579	494	490	442	480	452	477	470	436	449	484	509	451	456	474	444	463	468	462	445	445	470	472	475	436	440	479	467	490	522	494	478	496	432	493	462	448	465	517	465	454	457	470	448	478	464	450	451	441	463	464	497	478	472	480	484	433	450	445	494	499	450	447	462	418	468	458	448	446	456	398	455	472	456	442	486	460	463	466	456	488	443	475	501	466	488	475	446	448	510	431	508	516	496	485	462	457	478	466	484	438	457	492	465	456	448	460	488	473	464	505	506	436	465	485	456	453	497	460	456	489	450	458	450	464	464	442	485	427	434	445	473	466	470	454	441	474	501	458	485	461	493	465	484	450	478	474	455	452	468	462	486	493	472	477	515	479	434	458	462	496	474	472	481	487	494	476	515	490	482	440	440	456	444	438	451	459	471	474	487	516	471	481	469	454	444	452	475	479	462	466	459	478	494	484	474	450	486	467	455	471	507	489	499	483	459	466	444	488	478	490	454	468	522	464	477	480	469	454	474	503	464	444	460	490	452	444	446	467	420	492	478	452	439	498	478	479	492	471	471	462	437	464	472	443	439	478	449	450	458	486	473	478	476	502	447	507	462	431	446	472	454	471	488	455	459	504	471	478	445	445	480	461	466	465	505	508	484	415	470	458	453	472	466	432	473	486	460	465	461	481	436	487	461	487	486	465	485	472	430	500	443	456	475	486	463	429	493	480	462	452	495	478	479	451	451	460	461	486	462	502	496	468	483	462	466	479	459	461	462	430	472	473	472	472	442	464	497	480	441	454	475	525	444	464	453	449	473	458	457	480	430	465	485	527	485	452	487	469	461	470	458	490	515	474	472	424	457	479	450	461	493	487	467	462	463	483	489	470	474	485	437	475	495	496	439	459	481	516	483	477	473	472	481	487	481	470	490	469	473	455	498	483	446	462	454	467	469	470	499	481	481	476	464	492	455	459	429	480	402	449	475	458	463	462	485	456	435	464	486	458	482	461	471	435	443	474	478	485	468	484	451	456	460	475	449	471	496	482	483	480	488	504	465	467	465	480	480	483	446	477	493	480	493	482	490	447	479	460	480	488	500	489	477	457	483	477	447	502	479	477	462	476	463	494	439	510	501	462	520	462	477	455	476	490	449	476	488	443	457	450	468	466	505	459	461	463	439	472	468	425	490	463	458	463	462	493	498	472	462	497	463	488	411	468	476	480	433	482	497	474	489	490	465	417	468	473	455	435	447	508	487	454	464	496	449	459	465	449	453	477	500	496	460	461	490	470	474	479	485	472	457	477	442	453	485	442	437	455	467	475	519	459	437	460	504	488	449	458	459	474	461	461	484	494	457	464	466	482	489	483	475	460	451	488	453	475	490	491	482	455	481	473	479	450	486	484	490	447	463	463	455	497	442	467	466	464	459	475	431	472	504	440	481	482	478	492	495	457	498	464	487	436	484	488	490	446	463	500	506	469	473	461	478	460	485	502	448	498	476	519	456	457	505	480	477	479	478	484	457	439	459	457	455	449	451	465	471	470	456	490	438	475	484	532	417	427	430	448	473	471	473	480	497	498	439	421	474	434	454	434	467	515	466	494	458	456	484	474	430	481	426	454	460	488	436	463	475	446	488	457	452	457	483	474	469	437	490	460	452	505	480	506	462	513	480	492	451	467	446	462	422	476	507	471	473	458	453	493	458	463	482	467	483	502	470	450	463	448	484	461	471	459	455	483	430	435	502	502	480	479	477	470	455	461	429	485	486	457	442	471	511	491	465	478	433	465	476	462	468	414	468	465	452	428	442	486	445	480	487	491	494	461	495	426	453	466	487	477	472	474	466	472	463	492	453	499	466	460	434	466	499	464	464	484	458	468	442	449	461	468	476	504	463	502	481	406	485	455	448	443	442	467	458	439	501	430	435	488	484	489	454	489	467	461	481	480	470	479	477	487	481	475	463	480	452	405	494	475	423	450	471	474	499	498	504	503	460	499	448	426	509	462	449	461	487	481	477	478	487	497	469	477	450	446	458	455	502	465	470	487	473	479	456	509	510	465	487	479	486	469	498	456	471	468	458	496	492	479	440	494	438	485	474	468	421	457	506	479	460	489	495	521	468	481	492	457	464	471	465	485	466	489	477	488	477	457	445	467	466	444	491	447	438	492	488	463	449	481	432	477	460	473	488	463	444	458	461	455	463	481	467	463	472	459	428	501	474	506	467	541	442	485	476	497	442	437	489	446	500	461	475	427	447	410	449	453	504	491	466	457	450	504	425	469	484	477	435	447	448	487	507	489	442	511	483	476	449	492	502	455	475	442	472	480	470	501	445	471	489	478	465	500	453	491	464	431	445	504	496	505	438	467	473	493	470	467	471	471	436	483	473	458	474	471	494	473	443	516	466	477	476	501	465	487	465	441	493	451	489	481	472	453	485	477	479	522	510	475	462	468	469	470	477	479	513	461	453	450	511	466	499	486	453	496	496	468	458	457	459	454	465	481	470	507	427	473	530	505	496	478	481	448	448	488	496	471	473	483	435	478	472	438	471	463	475	446	472	456	472	430	460	481	469	459	451	486	441	477	462	475	478	480	423	469	474	474	488	483	489	414	487	468	466	455	463	477	467	461	470	439	438	496	429	493	444	471	457	480	476	480	482	460	509	467	493	451	515	451	488	515	475	465	494	456	469	436	485	448	444	414	464	490	489	508	470	441	458	455	432	446	451	490	432	480	461	457	516	471	473	462	452	491	478	485	462	496	517	432	458	504	472	456	459	466	520	489	497	455	457	470	441	492	492	473	477	458	488	473	455	478	494	461	447	489	503	469	454	445	465	508	496	505	500	432	486	475	485	476	474	486	498	448	492	452	457	477	486	473	450	453	493	483	439	472	466	443	466	455	470	442	469	489	513	427	499	452	462	484	467	463	503	441	498	507	451	462	479	469	479	533	459	514	499	457	460	450	461	469	448	459	485	483	492	453	474	455	446	500	446	483	452	441	496	472	469	526	499	453	478	470	478	477	463	471	483	477	466	488	440	474	500	456	460	463	464	466	466	451	439	414	457	457	454	478	463	455	506	456	438	474	445	500	469	481	477	464	459	467	437	472	488	457	456	513	485	446	431	431	497	458	463	452	443	474	455	506	467	460	485	498	492	447	477	483	473	477	468	456	469	530	463	461	454	482	489	500	480	446	478	468	455	454	489	451	456	507	445	475	455	467	467	512	490	420	422	442	483	472	519	462	474	464	475	482	479	473	482	489	496	492	484	443	488	504	439	490	524	464	484	428	486	458	491	503	483	426	487	456	487	460	443	502	425	489	474	445	471	475	455	513	468	507	458	479	453	476	441	478	500	441	468	521	454	500	483	417	461	469	478	465	521	485	472	457	489	486	451
1039	275	168	120	136	191	185	153	150	111	134	132	156	117	99	94	91	90	81	85	70	75	73	61	63	61	66	60	66	71	46	70	64	74	73	90	66	76	73	61	151	869	834	586	390	242	125	94	54	50	57	47	46	45	46	50	53	47	61	53	38	49	39	41	50	65	37	46	39	47	49	44	55	53	41	39	54	64	56	42	52	48	40	50	50	33	55	43	42	54	55	50	54	62	57	41	61	61	49	43	38	57	57	46	46	48	53	50	44	47	59	55	50	45	46	59	62	42	42	46	40	48	47	49	42	48	52	48	49	53	50	60	54	41	49	61	50	50	57	47	47	49	44	44	36	49	54	44	48	53	51	52	42	53	37	44	55	50	41	65	52	41	38	52	57	47	54	41	51	58	49	56	57	42	41	43	34	49	44	55	53	46	57	47	38	66	48	45	42	48	47	53	50	62	48	60	50	53	41	55	44	49	55	45	48	51	40	51	54	40	56	48	51	51	49	46	44	42	40	53	54	55	38	46	51	53	54	59	61	50	51	41	56	47	34	54	52	45	49	57	51	64	61	53	48	43	48	45	46	44	49	53	55	42	61	42	47	52	51	44	45	42	52	43	47	48	50	48	52	51	53	40	51	52	48	45	55	58	47	50	48	56	45	43	30	51	50	54	42	33	53	42	53	51	51	39	61	55	50	44	62	43	44	50	41	54	48	57	53	51	30	59	45	46	56	43	50	51	59	53	43	41	40	50	48	54	49	45	48	40	38	42	57	47	54	48	47	57	51	53	50	37	50	50	44	50	54	42	40	48	57	57	51	40	53	56	49	52	57	45	38	49	42	49	40	50	51	56	58	50	60	39	49	56	42	51	51	39	54	46	54	53	48	45	49	61	51	50	48	44	53	59	42	52	39	55	49	54	42	55	41	64	49	55	46	42	48	55	49	48	46	63	47	55	46	46	54	40	59	48	47	53	39	60	54	37	63	54	50	50	49	44	47	51	51	49	50	46	47	57	61	38	43	45	47	47	48	50	54	40	59	49	54	37	44	45	48	46	37	44	45	57	42	41	34	30	55	57	44	40	45	57	50	54	54	46	43	46	50	53	49	55	48	55	55	44	57	50	50	47	46	53	32	44	50	57	40	50	38	47	48	47	62	45	42	36	45	57	50	38	60	47	45	49	42	49	44	52	54	43	44	47	42	63	52	51	51	74	47	41	43	53	44	36	50	50	51	47	69	42	53	59	57	50	59	53	50	46	58	49	56	45	58	54	56	49	41	46	45	46	48	41	47	55	46	41	64	54	47	44	48	40	52	60	46	49	61	51	52	55	51	26	44	51	49	53	55	50	44	52	64	56	43	43	59	58	53	59	44	48	45	47	45	51	46	45	52	59	47	40	52	41	61	62	43	48	50	46	42	53	44	53	41	46	54	45	46	48	55	39	60	52	53	46	46	60	38	37	44	43	57	49	66	57	61	53	45	39	40	52	45	50	45	65	46	46	60	44	37	44	43	51	51	61	47	49	58	55	54	54	58	43	40	49	47	39	64	51	55	49	51	46	46	46	54	42	60	53	46	53	51	36	48	60	46	32	42	49	64	50	45	45	44	46	44	51	57	46	53	55	46	46	49	44	64	41	42	45	44	46	48	46	49	48	50	51	57	56	47	38	51	44	62	54	43	53	49	52	49	58	45	47	58	50	52	48	46	55	46	48	36	46	54	49	46	47	50	47	62	46	41	49	38	51	55	44	50	49	53	45	52	56	48	58	47	46	53	54	47	34	52	50	54	38	49	47	52	52	49	43	48	56	49	50	55	40	50	50	40	52	49	42	38	54	52	39	32	59	52	45	36	51	54	51	41	50	45	53	40	52	49	51	44	54	49	59	60	40	57	59	62	56	48	40	54	48	63	55	41	47	58	54	53	37	51	46	58	49	45	38	54	56	55	47	55	46	41	39	49	63	38	48	38	46	63	46	54	57	45	55	51	43	49	48	42	54	49	36	35	48	42	44	52	40	43	66	33	43	54	46	46	52	34	46	45	48	53	50	36	48	56	47	58	52	52	46	44	59	48	53	43	52	56	45	61	54	45	40	56	44	45	58	50	48	56	61	51	48	54	45	60	51	48	49	53	59	57	49	56	53	33	60	54	50	50	50	51	52	52	43	48	37	43	57	42	54	40	51	56	47	52	47	33	47	53	56	58	52	59	55	42	50	57	58	49	56	54	50	49	50	58	60	59	60	45	52	37	47	63	48	54	38	57	46	46	51	53	45	59	49	50	42	55	46	45	47	55	58	57	56	41	39	49	48	51	41	48	53	53	47	49	38	46	54	41	46	49	60	44	52	53	41	58	67	54	52	48	66	42	31	44	62	50	46	51	59	61	61	35	37	52	51	44	52	61	41	60	52	44	49	50	45	49	44	45	46	43	49	51	34	46	44	58	42	46	39	47	51	62	54	34	45	42	39	50	45	70	36	59	48	59	55	48	40	47	48	46	46	61	58	53	50	49	48	46	49	50	46	44	48	46	52	49	48	47	53	44	60	42	57	55	50	48	41	31	50	45	53	40	61	62	50	56	53	37	44	47	52	50	44	53	56	49	50	46	46	51	49	42	48	49	42	44	43	43	45	59	53	40	46	36	37	55	36	48	49	51	52	43	56	46	51	52	41	54	43	46	54	40	51	69	47	45	46	70	65	54	49	47	54	46	46	51	45	44	40	41	58	44	54	56	67	53	48	51	55	52	55	61	42	53	41	53	44	42	49	57	43	52	44	48	39	52	52	37	45	56	43	54	50	43	36	47	54	48	56	45	51	47	43	61	52	51	44	48	44	58	41	40	40	47	39	60	50	47	56	54	52	61	59	45	47	49	54	67	50	42	37	39	48	55	48	55	50	58	48	54	52	45	48	50	52	55	57	42	33	46	51	53	45	54	54	46	53	57	45	43	40	45	49	52	53	43	59	47	46	47	42	36	55	55	49	46	54	54	63	49	61	51	38	57	41	50	46	57	46	66	58	50	41	59	42	50	55	53	44	45	42	48	57	53	47	51	53	47	48	54	43	58	56	42	51	44	42	47	53	50	53	48	45	52	59	56	53	54	51	40	39	36	50	49	57	46	48	48	61	63	51	42	44	56	52	50	54	57	45	45	40	45	56	55	45	41	48	51	68	59	52	53	50	50	47	54	48	45	50	42	40	43	40	53	50	56	51	47	52	45	48	43	52	55	53	42	41	40	46	46	52	51	59	38	60	38	34	54	38	44	57	63	34	51	31	54	55	48	38	46	57	53	51	48	53	63	48	52	52	57	54	58	55	61	47	61	55	45	44	55	43	51	55	51	43	58	56	62	37	52	51	68	45	50	44	39	50	58	51	47	63	51	46	47	45	49	54	38	50	40	49	50	42	46	59	40	42	55	53	54	44	46	50	29	44	42	41	46	45	46	40	51	49	43	55	37	48	52	46	54	59	48	43	48	47	48	57	40	46
14898	6207	2958	5923	12054	13105	11584	8793	7096	6074	4913	4183	3824	3673	3375	2915	2443	2333	1997	1769	1662	1426	1351	1237	1157	1120	1243	999	1120	1099	1021	1275	1287	1451	1544	1715	1396	1327	1342	1328	3986	17584	15872	13230	8703	4951	2273	1048	686	590	608	560	559	557	587	598	551	544	522	573	586	560	566	565	539	546	565	585	556	554	543	562	535	537	551	520	536	553	534	551	567	540	551	556	540	547	549	551	561	530	570	586	523	558	531	558	548	533	551	528	542	539	541	498	551	584	582	568	574	611	533	563	521	548	550	532	574	569	559	555	556	520	584	570	550	562	573	545	584	508	551	560	537	498	555	570	505	527	542	557	544	547	539	562	565	566	570	592	550	528	543	573	577	563	559	548	544	527	525	544	559	532	566	541	538	582	533	594	542	569	555	556	531	535	535	566	533	534	597	563	579	584	534	545	508	541	533	571	561	539	557	534	528	573	516	535	542	531	571	513	534	549	569	572	532	570	567	549	557	535	546	577	555	532	543	515	565	549	526	545	556	557	586	571	571	545	538	602	538	564	556	583	539	516	548	541	551	550	539	547	604	543	539	556	569	575	565	559	549	545	574	527	553	532	573	569	556	530	570	568	569	538	552	575	542	587	570	546	546	542	566	545	533	564	559	580	578	522	518	547	577	557	502	588	584	517	556	581	533	566	566	564	538	552	568	578	543	557	544	559	570	529	519	513	573	541	535	544	516	553	575	575	556	547	565	572	571	536	554	569	561	596	564	557	576	533	616	578	548	562	508	550	509	572	523	557	522	551	521	547	561	560	533	544	570	567	508	557	550	554	533	557	545	572	544	572	544	554	545	550	539	566	607	552	528	549	573	563	550	546	538	529	521	565	572	557	576	524	543	547	544	534	545	562	542	579	566	551	525	516	602	527	564	592	580	538	575	548	586	541	529	531	579	567	614	581	523	565	601	570	563	597	537	532	561	549	508	557	557	546	520	522	542	532	553	575	502	582	551	511	616	546	548	554	567	543	547	558	548	557	534	550	559	549	535	528	530	585	559	549	523	535	534	589	576	550	552	542	575	566	535	558	509	517	543	591	546	536	570	587	533	554	577	570	582	585	585	553	514	528	565	557	569	611	551	588	540	560	533	578	506	545	543	552	532	572	558	565	520	541	544	583	531	593	555	527	564	575	549	575	589	567	559	551	575	514	569	583	584	541	548	545	546	576	536	589	537	537	527	601	577	566	546	547	569	574	556	584	547	548	545	570	585	517	560	539	543	585	529	542	532	519	587	577	497	588	552	549	554	588	570	581	548	539	555	563	560	576	629	536	565	528	609	570	545	536	534	501	592	568	552	551	535	549	572	557	530	571	541	564	576	540	540	558	580	557	532	573	541	529	576	559	566	583	547	531	546	543	554	569	545	551	529	556	524	572	568	560	579	551	592	515	541	546	525	585	567	547	557	543	566	600	501	563	523	559	519	593	527	557	544	623	548	575	537	561	546	551	536	593	539	562	539	545	540	569	584	540	544	598	561	548	593	573	548	539	604	574	566	564	530	547	526	544	522	552	501	574	523	501	547	528	498	574	562	541	565	541	567	562	555	551	594	512	555	568	541	580	555	554	587	541	558	503	559	529	541	556	557	522	513	567	527	556	570	553	592	515	576	522	566	527	582	561	495	615	543	555	562	550	557	549	523	562	580	529	531	562	568	550	579	591	566	545	535	547	508	525	590	545	580	563	578	578	564	564	558	585	546	569	546	560	534	515	567	601	560	579	551	531	527	542	569	556	603	549	602	561	570	530	534	520	535	568	540	557	556	582	552	526	563	569	525	549	553	550	551	535	541	574	542	531	515	543	511	572	538	538	560	546	579	557	532	565	542	600	530	573	552	519	557	562	580	479	534	556	536	592	540	549	556	511	523	532	549	643	531	548	521	549	577	569	575	530	559	539	576	541	532	503	571	561	559	563	576	547	601	516	547	543	539	543	564	554	522	598	576	597	581	566	563	554	563	537	565	566	555	590	571	533	539	559	580	517	574	569	570	564	526	525	563	556	529	509	541	548	533	557	532	541	529	534	508	581	535	555	521	570	510	545	552	551	555	562	566	530	532	561	525	538	529	573	522	512	536	564	525	549	580	553	551	551	519	573	564	544	532	551	587	581	525	581	551	556	550	569	551	557	595	564	581	544	583	576	569	514	555	520	569	508	565	540	589	528	530	574	590	562	564	528	554	571	575	583	565	603	517	551	565	559	523	585	557	523	536	578	553	553	551	594	593	545	584	522	549	577	551	542	521	563	522	540	594	555	573	587	560	544	533	557	516	551	528	601	601	564	522	518	518	570	525	578	521	542	534	553	527	554	511	581	532	514	525	567	553	546	538	522	540	588	537	577	570	529	563	572	595	593	556	552	551	539	549	550	571	542	569	542	542	516	585	550	588	542	504	564	546	578	508	538	547	553	540	548	568	549	582	589	510	571	532	572	553	549	576	555	528	560	544	539	526	553	528	521	580	557	560	542	533	568	565	621	534	504	581	561	546	566	508	535	524	570	538	532	545	570	545	574	576	550	559	537	516	561	518	553	526	545	574	582	575	555	557	563	578	542	531	557	524	561	560	557	566	532	527	576	542	546	572	599	517	561	557	532	554	584	551	585	571	543	551	562	572	555	534	567	573	524	559	561	595	574	543	516	582	541	557	578	596	575	560	575	543	533	534	543	528	562	573	581	567	559	551	568	516	543	543	547	549	544	559	558	569	546	563	533	571	529	511	520	582	569	540	549	556	536	548	565	558	555	566	591	535	554	575	580	536	569	567	558	546	596	566	589	572	551	563	553	565	571	513	541	539	571	590	581	590	521	549	550	522	533	563	557	567	550	590	545	604	601	595	518	512	549	552	549	538	542	552	549	540	590	508	563	510	516	552	565	550	554	539	518	564	558	578	553	567	549	544	545	550	533	583	547	562	552	573	528	559	499	565	536	537	567	551	578	542	610	565	561	556	522	578	553	514	538	573	572	525	580	582	559	555	487	529	536	527	546	557	592	540	553	549	599	584	587	557	589	565	535	571	530	585	545	523	572	533	531	561	562	556	539	533	579	510	564	558	519	552	579	556	559	539	575	526	540	514	568	529	528	560	549	530	537	555	586	527	566	582	548	526	530	533	563	511	598	544	572	517	562	588	516	543	536	554	558	555	543	588	525	550	564	577	554	538	570	571	535	544	589	556	540	531	548	544	545	573	516	571	543	580	557	561	562	544	529	530	593	560	576	495	524	541	587	531	546	523	559	565	559	547	526	541	528	557	566	565	536	565	587	598	566	557	522	536	544	562	543	499	580	587	533	555	590	532	514	549	558	605	534	556	576	558	568	520	608	528	592	542	532	525	552	532	552	588	564	559	574	556	529	533	529	542	497	519	568	555	559	582	549	559	555	544	547	556	531	544	557	533	552	587	570	550	540	524	578	539	571	518	589	545	531	517	555	553	529	547	559	627	533	512	558	560	540	530	589
1395	121	66	79	69	74	83	104	68	69	61	81	54	67	75	64	54	62	52	51	40	43	58	43	53	40	57	39	45	41	50	31	57	41	37	54	65	50	50	56	60	221	236	211	161	97	62	50	35	46	44	43	39	41	50	47	36	25	46	42	32	44	32	43	53	41	31	34	43	46	55	47	33	41	50	31	44	42	34	36	41	38	45	33	49	38	48	52	41	38	47	35	50	44	34	43	27	41	43	46	41	44	34	40	46	44	49	52	51	44	51	52	42	48	36	39	47	42	44	38	35	50	55	45	39	40	37	49	34	49	40	29	47	50	49	41	51	40	33	54	54	48	31	42	46	37	31	39	43	33	46	41	40	42	44	30	44	42	45	38	39	46	50	47	52	38	42	46	42	40	46	34	47	43	34	48	38	45	42	30	40	56	43	45	34	50	40	40	33	54	36	50	39	47	51	49	46	47	50	47	56	44	40	35	42	44	37	42	34	46	38	34	41	42	39	42	50	45	41	38	42	46	43	27	36	39	40	40	35	44	40	36	62	42	53	47	39	47	47	38	45	32	38	41	39	43	36	38	40	51	41	47	38	38	38	48	42	42	45	38	41	43	50	45	49	39	46	39	40	35	39	46	43	44	36	46	39	45	36	36	42	35	46	44	40	39	66	37	41	40	40	43	50	46	37	43	34	48	37	37	44	45	43	39	40	50	37	45	39	41	59	56	43	44	43	32	46	47	34	45	49	37	34	47	40	31	35	47	35	43	49	50	49	57	31	55	41	34	43	43	33	39	40	41	33	36	35	39	41	44	48	48	46	49	41	38	39	37	44	37	47	41	40	53	43	37	40	37	42	41	43	52	37	33	40	45	54	42	36	47	42	45	44	54	49	44	43	31	36	27	45	33	54	41	35	44	50	38	43	46	44	37	27	47	33	45	33	44	36	36	42	37	42	45	38	42	49	38	28	36	50	36	40	44	54	45	46	50	53	33	45	31	47	45	36	40	48	40	41	37	42	41	36	46	38	36	39	40	46	39	39	46	40	44	43	41	39	43	49	34	49	46	37	47	43	42	35	44	31	45	40	38	34	32	39	43	38	49	47	31	43	41	36	41	38	47	44	45	46	36	40	38	46	36	42	50	36	29	41	30	51	48	40	44	38	44	45	40	39	51	42	37	36	41	43	31	35	38	38	39	27	45	37	44	54	33	38	31	36	39	42	35	49	43	47	38	37	41	35	41	51	48	35	43	53	43	49	44	48	40	37	50	40	46	31	45	50	39	38	40	44	41	54	34	38	45	41	41	37	44	41	39	53	54	34	48	40	35	41	32	49	47	45	52	38	43	35	61	33	38	36	48	49	43	47	42	36	41	42	40	31	40	48	37	46	41	44	48	49	54	31	50	37	43	31	44	40	45	43	36	40	34	45	39	48	37	40	46	46	36	38	47	39	42	48	49	54	50	37	40	40	56	46	43	49	32	30	42	42	36	37	44	34	46	44	38	30	35	46	37	39	35	41	55	43	32	43	46	39	43	51	44	45	47	57	53	52	41	39	33	44	37	31	36	29	36	43	49	40	44	36	41	40	46	44	42	47	34	36	48	42	46	41	36	42	52	46	32	47	47	44	48	44	43	46	36	38	34	42	32	38	41	42	36	38	53	43	60	44	48	36	42	53	46	42	37	49	50	46	61	39	44	35	43	38	40	50	42	33	35	33	30	49	47	43	40	42	40	33	37	37	37	40	41	39	36	41	48	44	37	49	44	34	52	35	36	46	34	42	42	38	46	36	44	36	41	50	47	47	36	44	45	43	42	44	55	42	50	47	52	46	33	55	33	43	37	43	33	45	57	34	36	34	34	32	46	41	43	45	38	41	47	45	47	46	46	36	34	46	34	46	39	45	44	43	51	49	33	48	41	42	37	31	53	40	46	49	42	44	40	44	38	48	39	53	45	40	33	39	42	24	38	35	47	40	38	45	46	39	42	42	51	53	41	51	41	25	38	50	43	28	40	37	34	49	42	36	36	41	42	45	40	39	33	35	47	36	43	35	52	41	33	29	38	62	43	43	39	43	49	41	37	37	42	43	45	41	47	38	33	47	54	42	44	57	43	43	43	48	47	31	38	39	31	30	55	33	43	40	32	38	37	45	40	50	43	40	50	35	41	43	37	55	41	39	40	31	42	39	39	46	50	40	36	40	35	42	38	43	35	44	47	49	34	39	37	54	38	39	43	41	42	36	46	46	37	44	42	54	50	37	43	38	33	47	33	50	39	38	49	45	44	40	42	45	51	48	43	47	36	37	40	35	44	37	48	41	34	43	41	46	48	32	40	41	33	39	42	42	32	53	39	26	36	46	45	50	43	35	38	38	43	40	36	30	40	47	33	42	37	47	40	39	36	32	61	35	32	39	48	35	43	35	46	53	38	42	41	42	32	54	42	36	41	40	37	39	40	35	46	36	40	44	35	45	39	41	49	44	42	37	39	52	44	44	44	31	43	41	35	35	36	52	39	35	32	42	39	52	46	43	42	34	36	50	40	49	35	27	40	34	44	47	55	43	40	34	42	36	36	53	48	44	28	33	43	41	39	53	34	39	42	33	42	38	33	47	47	45	37	34	51	54	42	48	35	45	38	44	46	45	47	40	34	39	39	56	39	47	40	37	40	49	34	47	38	44	42	52	39	45	43	39	49	40	61	51	34	55	63	49	54	30	43	43	30	52	37	39	47	29	41	42	51	46	43	44	37	34	27	42	43	40	34	50	42	36	48	38	40	47	42	46	46	58	39	55	42	33	31	37	45	36	38	45	48	38	46	47	47	45	38	48	29	44	38	41	27	44	43	47	40	44	49	47	27	40	43	43	44	50	57	44	39	38	45	42	42	41	38	38	34	45	51	33	38	43	42	34	43	50	50	48	35	46	35	34	37	50	34	45	31	35	39	37	31	38	50	52	37	40	37	35	29	47	43	39	43	60	51	49	37	40	37	57	39	48	33	47	44	34	33	34	41	37	36	53	46	49	35	36	48	48	45	35	39	46	49	46	39	55	41	41	43	31	39	50	43	44	47	44	42	48	43	48	45	38	48	38	42	52	41	44	51	36	38	43	33	34	48	40	37	37	38	36	45	43	33	38	40	35	37	40	44	51	48	53	46	28	51	50	43	40	46	39	52	55	34	38	40	48	40	43	45	43	40	40	31	45	48	46	44	41	25	42	51	47	39	41	41	47	46	50	39	42	30	51	48	45	42	48	45	49	35	33	38	31	41	48	38	41	40	35	47	39	44	45	31	47	49	37	37	41	44	49	63	35	52	34	44	45	39	42	31	36	55	46	43	33	43	29	47	43	46	45	39	45	33	47	32	46	49	31	36	28	36	58	33	40	52	50	46	47	38	54	41	38	46	35	39	49	43	50	34	42	36	41	56	42	35	42	34	33	44	37	35	50	54	32	42	38	40	51	44	41	43	53	45	40	22	44	48	52	42	39	41
9400	2505	1347	2491	5355	6267	5609	3900	2925	2451	2112	1792	1698	1579	1532	1356	1180	1082	1016	909	769	754	682	709	627	724	715	657	649	644	639	584	747	814	825	938	1090	953	921	955	1822	6209	5624	4764	3062	1852	984	653	542	470	482	465	479	500	452	460	450	503	479	481	455	460	472	468	417	457	425	485	484	449	495	509	481	479	456	474	444	453	478	447	504	446	451	474	463	457	441	450	447	475	470	473	456	475	443	527	497	453	439	465	455	481	447	430	491	466	457	473	440	462	481	454	441	476	464	493	491	471	498	462	470	492	445	471	448	447	451	492	463	489	452	504	457	497	467	468	464	499	444	457	472	470	458	450	476	429	451	464	469	488	489	470	473	442	458	461	436	481	474	480	493	492	465	438	452	485	469	474	494	440	458	470	454	443	471	472	443	471	471	488	466	469	509	444	486	458	462	471	507	500	481	494	444	490	456	476	473	461	515	485	543	510	504	482	477	441	470	442	447	496	437	474	455	471	491	459	458	477	432	483	428	490	451	442	458	487	422	463	487	443	466	449	463	458	481	495	437	456	479	415	456	516	500	474	462	473	487	473	470	472	470	437	479	448	513	423	459	445	479	465	426	477	496	452	446	455	504	479	485	470	458	455	479	483	481	462	488	417	482	487	483	471	413	504	461	402	474	487	507	473	470	479	448	439	501	458	450	470	443	499	485	483	502	461	504	462	477	418	461	461	482	463	433	462	468	508	471	448	487	454	483	484	492	479	463	499	507	455	508	465	472	416	454	458	513	464	490	499	447	447	505	483	460	460	470	475	450	426	467	454	461	484	465	439	451	458	428	459	499	478	497	503	451	463	437	438	466	475	447	463	443	466	468	464	465	471	411	493	464	467	453	459	478	456	453	478	459	471	430	501	463	446	484	483	473	451	489	485	484	453	498	468	464	456	461	473	460	435	488	466	481	468	447	467	451	473	470	483	489	449	508	468	483	464	490	466	482	471	468	469	483	501	435	440	474	485	471	487	473	463	432	495	497	497	484	464	494	471	441	490	442	466	501	462	490	480	471	447	454	457	496	469	470	491	452	483	485	485	434	414	508	441	508	451	450	475	468	422	509	430	505	466	459	488	477	427	474	483	466	467	492	487	489	506	470	447	482	486	489	476	483	448	451	497	460	473	434	477	431	454	436	453	471	468	475	463	472	445	494	476	467	505	480	483	492	465	446	470	455	471	459	460	486	501	485	505	449	470	456	521	500	492	493	471	472	461	443	482	484	438	481	421	475	432	517	487	488	449	454	462	463	462	483	461	465	451	475	457	462	475	461	467	488	490	488	474	455	455	489	466	452	499	441	489	499	488	459	453	461	461	496	464	425	529	468	439	457	477	455	475	457	435	489	498	476	491	480	460	441	440	469	476	472	482	528	492	487	453	490	439	495	492	472	451	472	489	468	499	470	460	482	467	482	482	491	467	524	486	430	459	496	428	478	520	468	468	451	484	446	427	468	473	477	484	513	459	475	492	513	444	445	498	456	451	494	446	481	498	448	456	488	454	454	470	490	519	477	446	486	475	507	481	446	468	463	486	454	454	468	501	481	456	398	478	442	474	510	457	469	487	487	487	458	455	491	487	493	498	454	485	440	442	495	485	476	447	464	476	462	439	479	464	487	445	468	478	502	457	454	464	455	484	464	452	460	467	464	480	475	461	470	468	467	471	439	472	491	464	496	447	498	444	479	472	463	492	460	481	454	453	481	483	440	530	484	499	470	507	447	470	431	448	512	463	439	474	467	441	470	476	478	500	477	486	466	430	437	465	463	444	466	449	493	455	491	467	493	478	489	455	478	457	438	456	461	451	467	498	470	465	435	451	467	461	502	468	475	424	511	474	498	483	470	500	512	475	492	472	447	482	475	508	463	455	466	442	452	487	452	472	443	472	493	517	417	451	448	479	491	489	433	471	486	452	469	464	469	464	493	460	452	487	500	467	471	531	463	490	454	462	489	489	447	456	503	442	484	473	472	476	501	480	456	464	518	464	490	495	417	464	486	480	480	493	470	465	459	460	450	462	468	477	470	467	486	485	461	456	494	465	439	474	465	444	461	489	441	449	409	485	516	472	477	462	463	463	454	479	470	476	435	440	455	422	427	458	488	465	464	493	466	479	465	486	466	488	452	481	497	485	458	486	480	458	416	467	457	472	466	468	433	456	443	484	473	464	531	485	471	503	468	482	476	451	480	468	463	450	460	503	481	460	489	506	450	494	496	469	454	463	494	465	457	475	466	449	454	492	464	500	455	504	461	454	447	464	467	498	469	454	460	463	511	478	468	444	476	467	471	518	455	429	470	456	451	458	495	466	477	446	475	478	446	437	493	494	462	482	499	484	438	467	516	479	453	455	469	458	481	455	489	447	477	452	472	436	466	485	455	451	435	443	531	499	461	453	466	479	525	448	465	443	447	453	504	443	487	485	484	489	446	454	465	454	499	509	464	519	477	446	459	502	504	440	456	476	505	469	481	458	449	453	462	489	505	485	466	467	480	484	438	482	452	484	503	481	470	504	484	435	446	472	435	455	478	480	475	478	487	469	453	494	466	458	477	491	459	504	499	477	426	480	422	488	483	486	488	459	455	456	462	456	460	489	477	446	470	525	504	467	453	500	441	458	458	487	440	446	453	497	503	473	445	458	462	444	486	450	464	459	480	445	450	445	507	473	483	468	458	450	482	479	437	521	491	486	430	452	488	484	472	474	486	468	451	466	467	471	521	487	479	520	433	499	482	469	490	434	492	499	454	473	471	459	474	415	490	447	452	467	444	458	456	486	465	497	497	414	458	475	491	487	464	452	450	491	434	454	494	434	446	486	461	471	452	504	441	483	462	492	461	471	483	468	467	461	471	471	468	454	490	425	494	484	460	467	476	462	475	479	474	468	489	443	468	486	469	461	454	425	461	452	501	455	413	486	458	444	496	439	473	428	402	467	470	493	438	474	471	463	478	458	476	504	470	466	432	467	479	473	487	473	454	467	462	509	453	460	476	476	516	487	505	415	515	466	473	458	466	428	513	457	468	435	455	466	479	451	472	490	470	448	449	467	441	455	505	496	468	476	455	450	483	484	481	445	458	460	467	460	439	452	493	476	465	483	473	488	427	471	531	460	512	463	464	490	460	492	443	479	436	502	444	473	494	463	456	525	458	473	494	492	452	494	443	480	471	460	512	437	475	461	475	467	475	482	476	459	461	448	433	477	437	493	483	463	445	494	469	456	494	506	448	470	450	485	474	443	467	458	489	476	472	435	470	484	510	482	492	419	487	481	524	476	457	500	445	478	513	455	499	494	458	454	469	484	472	449	438	473	497	455	514	434	490	442	502	458	459	477	480	440	441	480	475	478	453	472	492	461	473	438	502	456	502	461	474	461	458	465	464	458	469	485	462	491	446	462	444	489	471	446	498	445	481	477	482	454	490	457	474	463	485	478	459	471	466	485	472	483	458	453	492	455	494	486
667	219	140	107	136	121	143	131	129	113	108	106	91	90	70	71	88	76	67	65	49	71	58	66	55	77	77	64	55	57	50	53	51	68	84	65	75	72	76	71	102	534	492	418	294	164	91	65	57	53	55	55	49	40	50	62	38	54	48	50	59	51	40	34	60	48	50	50	51	49	52	61	51	54	49	46	44	50	50	46	40	50	47	46	58	59	59	42	42	57	37	46	50	48	55	46	43	56	42	40	61	35	54	57	51	42	47	43	53	46	39	57	43	49	54	47	37	53	38	52	56	46	48	43	56	56	47	50	35	55	40	42	49	42	41	46	51	50	50	61	47	63	56	41	57	46	52	50	39	52	49	56	47	44	55	55	42	40	50	47	49	50	52	46	45	49	55	41	37	55	54	48	52	50	58	43	50	47	46	57	38	49	47	67	48	39	51	47	53	58	63	52	52	43	47	67	56	42	51	50	64	52	50	49	55	41	41	47	46	54	43	52	63	51	36	41	42	42	43	51	67	39	42	59	45	53	56	47	40	47	47	53	63	62	41	46	54	55	51	47	42	35	53	51	45	56	42	50	39	59	55	54	53	47	51	30	43	41	47	55	52	53	52	51	50	44	53	58	67	38	58	51	37	54	39	40	61	50	39	53	49	45	53	54	51	33	47	50	39	48	51	47	63	44	44	49	50	53	45	42	45	46	51	45	54	57	39	49	49	40	51	33	52	37	49	37	46	54	50	40	62	61	52	52	42	59	54	41	50	49	48	42	48	60	51	42	55	42	62	49	62	58	58	45	57	44	55	64	40	45	49	52	48	45	45	39	52	54	42	41	61	55	50	56	46	48	46	43	46	45	47	55	55	42	49	52	56	66	42	41	66	57	54	41	56	42	36	53	49	48	58	50	50	51	54	34	49	44	56	45	51	58	52	59	63	49	43	45	37	69	51	52	53	44	55	28	41	44	57	39	37	51	51	50	50	50	43	53	54	42	51	62	40	44	44	47	61	49	42	53	42	48	55	52	49	41	46	51	43	62	54	47	59	56	45	41	36	45	54	49	39	55	41	43	50	41	50	64	54	51	46	52	48	39	49	50	37	51	36	54	46	48	52	41	53	58	38	41	46	42	47	48	44	44	46	56	47	53	49	44	48	45	49	61	52	51	49	42	53	56	58	56	49	42	55	54	52	51	34	50	53	46	55	48	41	44	38	57	49	59	50	53	44	47	44	46	46	47	42	47	47	62	49	47	36	65	47	53	63	50	54	52	51	50	51	54	56	40	53	59	53	59	68	49	57	57	55	48	54	58	54	53	44	47	51	59	42	50	43	37	44	36	57	46	50	40	52	52	51	45	43	47	56	56	61	53	62	43	61	57	54	45	43	50	51	60	51	45	50	62	54	55	50	58	65	55	45	47	40	51	58	44	64	53	37	39	38	44	42	44	59	53	53	50	55	50	74	47	57	55	48	42	47	56	46	43	55	39	49	55	56	45	48	47	42	47	46	57	53	62	39	46	38	51	48	49	53	39	61	59	51	48	60	51	50	48	60	50	50	55	51	47	48	39	51	55	45	43	48	61	57	44	46	52	47	52	62	46	50	45	58	47	52	57	57	39	51	51	45	45	54	55	49	46	42	49	55	58	41	44	50	44	50	55	56	47	60	56	53	47	43	47	51	54	45	51	42	40	42	46	56	41	48	48	40	47	41	48	42	58	55	61	51	46	43	57	45	43	50	57	64	57	47	62	62	63	49	45	58	42	45	50	40	57	56	44	55	48	37	52	57	51	57	60	45	49	51	51	44	47	43	47	50	38	33	62	50	58	62	54	55	49	62	42	50	53	37	53	55	48	51	43	62	74	64	54	53	57	45	50	54	51	49	57	53	45	51	53	56	49	42	45	50	44	50	63	44	48	45	49	43	54	57	49	46	37	38	50	42	53	49	46	48	53	35	50	45	42	41	37	58	52	41	56	39	48	49	54	48	53	53	45	57	59	51	58	47	60	50	37	58	72	47	46	35	37	58	48	52	47	45	34	42	59	39	51	57	43	52	44	38	40	51	39	45	43	50	60	40	61	62	55	54	59	45	42	47	63	46	45	42	53	62	39	49	42	55	54	61	42	40	44	53	43	49	45	46	49	44	47	47	47	41	53	52	43	47	58	43	47	45	49	46	49	54	64	57	60	58	57	39	36	61	44	58	46	67	55	54	55	46	55	47	71	51	50	44	52	44	49	53	52	39	54	55	49	49	48	35	55	48	48	53	55	53	38	49	47	49	34	48	52	55	42	62	54	61	42	46	39	56	38	48	48	46	54	45	44	40	50	44	60	55	57	53	50	51	52	55	44	44	42	40	52	51	43	56	65	40	57	44	41	49	47	41	50	45	54	63	42	59	42	47	49	45	52	41	47	41	45	54	47	47	50	49	37	51	48	54	57	61	32	49	42	40	50	50	40	43	66	48	68	53	42	56	58	51	46	45	45	47	47	41	53	39	57	63	39	52	47	46	40	45	55	48	37	58	51	61	61	36	49	55	40	41	36	55	64	51	39	53	51	55	40	64	51	51	64	57	40	49	48	42	47	47	46	50	53	54	45	43	64	54	53	45	55	46	51	57	48	54	53	46	48	41	50	41	48	51	52	61	46	45	61	45	46	58	68	61	55	50	53	41	52	33	56	41	46	41	48	62	48	52	43	56	45	57	49	48	53	50	41	52	45	62	68	49	33	56	34	48	53	35	47	49	41	54	46	46	53	55	37	51	48	63	41	49	57	52	43	48	43	53	49	47	46	42	50	54	38	49	49	47	57	50	48	38	44	48	46	45	52	43	43	56	41	53	40	49	51	47	43	58	57	50	39	54	42	41	66	44	41	42	43	47	54	56	56	42	53	53	47	44	43	41	40	56	63	54	53	54	52	48	47	46	49	40	41	42	46	47	48	46	49	41	48	40	44	41	47	43	48	49	42	56	62	44	60	49	31	48	46	40	55	58	45	48	44	53	58	48	58	53	37	37	44	45	44	47	46	57	60	48	33	48	40	42	52	49	52	38	52	52	37	46	50	54	55	55	35	53	51	38	64	63	48	50	42	47	38	59	62	60	50	54	59	51	49	62	52	47	43	43	61	40	51	58	41	62	42	37	50	47	38	43	59	47	47	43	51	46	50	48	42	45	52	57	51	61	37	55	46	38	44	56	35	40	65	52	56	47	44	50	49	40	49	40	52	37	49	52	52	44	48	54	49	45	44	46	45	51	46	61	49	46	42	49	52	36	41	49	42	56	48	50	44	46	41	53	53	46	45	47	57	47	44	34	35	53	52	60	45	45	49	55	60	46	47	49	56	46	48	51	41	55	55	48	53	52	51	35	51	53	38	40	45	38	50	49	45	43	55	60	50	38	39	47	59	45	51	51	50	41	54	42	46	52	52	46	59	63	59	54	56	40	53	55	54	55	46	37	44	41	50	43	56	51	47	34	53	43	46	37	39	36	51
11664	5081	2360	4663	9905	10744	9226	6826	5261	4352	3602	3174	2738	2532	2161	2000	1734	1563	1541	1256	1097	1049	989	999	875	941	869	857	882	827	819	808	868	1005	1410	1290	1321	1504	1189	1280	2716	12561	11903	9974	6225	3370	1620	883	652	559	535	549	564	540	558	549	560	568	549	578	550	555	546	531	558	506	538	531	545	555	539	568	599	555	541	477	550	507	551	546	579	539	533	532	555	544	562	509	580	541	576	544	566	583	475	500	506	506	537	529	538	577	556	601	552	491	516	536	559	573	560	548	530	528	557	573	556	559	567	580	568	556	581	514	553	564	567	585	549	506	573	588	532	528	566	538	536	580	562	566	581	550	542	547	518	575	538	565	542	576	543	542	556	548	591	531	550	524	593	534	558	536	577	519	523	588	561	538	514	564	537	568	520	555	559	564	508	545	556	555	513	521	567	537	552	555	509	495	560	544	573	522	543	604	527	519	566	528	522	575	554	541	546	547	612	559	562	543	558	544	546	546	559	546	533	553	547	551	566	528	536	550	523	554	530	583	567	554	533	551	561	545	558	534	535	551	524	549	551	526	544	492	526	545	513	514	560	567	540	515	570	558	515	556	563	511	582	516	548	566	550	568	517	530	525	538	507	559	571	561	549	599	606	517	501	528	550	582	525	539	590	538	525	561	582	571	560	578	506	525	533	540	546	533	515	552	552	545	564	565	520	533	534	557	526	551	552	545	563	552	566	539	508	574	578	552	515	537	574	565	561	534	546	558	567	544	566	528	574	526	553	579	553	505	545	522	521	534	487	551	611	606	569	566	595	570	552	541	538	531	552	557	621	565	544	570	536	553	535	532	541	533	537	520	579	551	529	572	542	580	604	581	505	536	575	543	525	576	580	494	507	576	580	562	556	567	543	564	581	533	544	556	519	553	536	556	559	547	542	531	575	518	553	592	535	581	549	554	523	564	522	560	555	522	525	574	546	539	552	518	542	571	565	560	547	536	600	522	528	547	553	592	548	575	545	572	560	597	558	570	583	557	504	547	535	537	563	546	520	542	558	549	547	548	525	537	530	525	566	547	535	545	564	540	550	535	529	572	557	571	554	537	559	535	516	530	510	560	558	516	580	561	533	571	524	569	561	565	521	549	577	554	536	510	560	555	521	526	503	563	551	564	548	519	542	545	533	553	523	526	542	542	567	538	545	515	570	532	532	542	504	527	553	560	536	563	563	507	588	553	548	536	511	537	599	537	595	499	558	566	552	573	566	506	581	576	519	526	515	582	511	517	577	511	553	561	545	536	549	590	535	565	539	588	543	545	545	575	567	555	573	590	518	532	540	551	546	530	506	563	545	562	575	551	525	563	527	522	535	574	584	553	499	532	534	555	564	605	541	575	550	563	551	539	568	557	515	575	514	540	517	538	514	581	546	568	554	529	531	526	530	554	533	495	542	586	514	574	527	563	567	572	580	515	582	545	568	525	563	574	544	566	567	555	540	527	540	592	518	572	556	573	506	541	591	564	558	544	594	539	566	533	524	571	619	572	541	503	527	522	556	584	546	537	538	525	574	511	548	538	526	551	520	567	554	546	561	570	523	547	529	530	588	553	537	530	546	511	529	543	566	546	554	527	561	535	561	548	549	572	536	576	543	508	509	552	503	504	538	555	503	549	536	518	549	572	513	566	563	599	592	561	577	524	569	515	545	544	530	562	579	529	574	531	587	509	586	530	571	526	511	511	543	567	561	535	580	548	542	532	559	552	513	514	511	571	530	535	558	560	521	572	528	535	561	533	555	519	536	509	563	567	542	578	542	561	529	533	525	596	550	554	509	578	529	583	575	544	562	575	547	581	540	548	552	540	550	563	553	568	533	513	566	560	525	559	510	586	538	583	541	554	542	535	547	552	553	547	563	558	591	597	550	550	513	554	553	544	517	588	530	594	549	538	534	547	526	554	585	538	553	528	528	554	560	560	526	547	494	563	525	554	570	526	597	515	563	550	547	522	578	533	539	517	545	561	538	556	583	523	546	579	528	520	578	538	529	564	593	562	574	517	509	515	553	550	499	531	568	527	513	523	569	522	546	565	517	536	576	513	582	538	532	570	535	526	564	552	535	515	562	574	534	566	526	558	543	546	580	570	568	553	552	549	518	547	514	557	589	537	554	631	568	540	576	531	539	564	539	560	588	514	536	586	549	548	532	548	541	521	532	594	555	523	512	543	527	511	525	544	538	565	558	530	568	516	535	518	541	533	570	548	572	524	489	535	562	540	579	546	561	517	560	557	532	503	527	553	521	464	567	585	526	534	520	545	552	563	564	525	529	570	511	579	531	555	572	585	566	485	517	546	616	511	552	553	539	563	568	569	520	535	531	556	543	519	542	565	532	586	546	534	559	529	569	518	543	548	543	540	613	523	550	553	517	553	554	536	552	568	539	520	555	497	565	563	521	521	552	539	578	517	587	558	545	546	559	531	532	548	523	528	558	524	553	529	536	560	556	535	523	559	525	550	541	580	527	565	546	551	587	529	569	577	536	552	576	526	563	563	541	563	547	599	574	524	546	524	554	529	550	563	570	563	543	581	580	544	536	513	540	553	545	531	562	610	509	566	551	538	510	545	547	563	559	579	533	493	563	558	516	519	555	541	529	546	514	541	547	555	523	549	524	512	566	535	501	549	535	560	553	521	563	543	562	520	558	534	573	588	538	610	531	567	576	573	566	575	557	574	524	519	538	534	528	578	598	534	503	550	525	575	561	510	551	523	547	551	593	525	557	544	546	568	545	542	550	529	566	534	508	590	531	538	527	554	551	544	597	539	526	506	555	554	567	549	543	615	567	501	566	520	592	550	591	555	506	555	552	515	577	566	559	530	515	548	603	545	538	536	523	570	540	600	578	556	595	563	523	563	560	528	527	531	577	525	523	542	519	525	559	533	565	496	523	552	573	545	566	553	557	533	576	581	546	530	525	561	555	562	546	532	555	526	528	529	538	567	529	551	482	586	546	525	530	527	591	552	543	551	578	554	556	551	555	525	551	561	546	537	551	561	491	523	537	548	546	525	606	568	552	574	545	564	529	566	556	580	533	533	526	565	556	552	544	586	565	537	549	558	545	537	559	546	554	602	560	560	553	534	567	561	563	540	540	537	553	511	537	577	513	542	551	576	590	555	572	524	565	554	601	572	568	511	546	523	532	554	560	522	565	554	574	529	572	517	538	536	545	556	583	589	566	596	546	523	525	551	508	526	532	534	499	558	557	541	517	556	545	564	572	594	517	541	533	604	538	566	560	533	555	554	541	540	580	530	521	544	577	533	579	531	568	561	534	522	554	530	565	568	522	562	568	526	558	564	507	508	556	535	559	508	575	524	541	561	547	550	567	546	525	575	564	595	526	541	582	602	538	552	555	581	572	541	570	542	524	564	545	525	549	539	573	543	551	519	601	512	568	555	546	534	547	528	511	553	570	532	537	563	553	570	503	539	534	522	602	558	545	501	542	527	580	572	567	553
2033	185	124	99	93	111	138	130	107	105	101	89	105	72	73	69	89	60	73	53	54	48	42	54	53	51	43	64	47	45	39	52	53	48	43	63	62	62	70	50	117	559	619	471	294	155	100	55	53	52	34	43	45	46	52	51	48	39	40	44	36	29	39	29	33	42	38	42	40	45	42	40	48	42	40	44	37	35	38	42	34	27	47	40	47	32	31	50	46	48	41	36	43	35	39	49	47	42	39	57	45	51	34	51	48	53	42	44	42	42	53	41	37	44	46	33	35	36	41	38	40	30	32	29	33	34	30	44	34	48	46	57	45	50	35	38	43	50	49	34	33	54	32	48	44	44	42	39	40	36	36	31	44	33	42	41	33	43	37	40	29	33	38	39	35	32	46	39	45	50	43	53	52	31	41	48	49	37	48	39	33	44	45	39	39	48	38	52	46	37	42	31	38	43	34	44	54	51	40	31	42	51	37	46	48	40	41	40	39	35	42	47	31	50	44	41	39	53	45	38	32	35	32	29	41	48	39	36	49	30	36	46	41	64	40	52	35	49	40	39	43	42	36	27	45	50	41	34	44	53	52	46	47	50	30	42	53	34	44	41	45	42	38	41	36	47	50	45	47	41	47	46	38	50	37	42	43	26	36	29	39	40	48	51	48	41	48	46	53	51	45	31	44	41	34	41	28	28	36	47	45	31	40	33	46	43	35	32	44	43	33	43	40	42	34	34	54	40	31	42	41	48	47	35	56	33	40	47	34	44	41	44	40	44	45	39	27	43	42	38	38	32	45	45	47	32	45	47	41	31	41	53	48	46	32	47	43	47	44	35	49	46	45	39	37	38	48	30	40	45	34	59	37	44	41	32	33	28	27	43	33	42	46	42	43	27	39	41	47	34	46	44	37	42	47	32	46	34	47	43	38	35	41	49	43	37	35	48	41	45	31	36	32	28	41	41	40	39	46	35	34	34	44	40	54	50	45	34	37	44	36	42	30	44	40	41	45	40	36	46	42	34	42	56	29	41	34	41	55	52	32	39	34	47	42	43	46	49	61	43	37	37	31	44	44	36	40	49	45	45	47	43	39	51	30	45	47	46	33	51	31	36	46	49	41	42	44	57	42	45	40	52	45	33	32	38	54	36	36	41	37	43	44	49	33	43	36	49	47	63	40	43	49	30	39	44	45	39	41	36	43	37	40	31	41	40	43	39	42	39	43	29	39	36	42	39	32	43	54	33	38	37	41	37	52	54	45	46	47	41	31	32	42	40	38	58	33	53	41	40	40	32	33	39	40	34	46	55	43	32	28	37	41	40	51	41	43	37	40	50	39	40	46	40	42	37	40	47	37	39	38	52	50	33	45	48	43	32	36	41	35	44	39	37	34	31	39	36	55	39	35	42	44	34	39	38	38	34	36	41	45	53	47	43	47	39	38	40	45	33	47	37	39	43	48	36	42	39	42	32	49	38	46	29	43	43	28	36	51	32	43	35	43	37	32	54	36	39	47	51	35	34	47	34	40	41	44	49	40	47	39	46	31	45	42	41	43	47	49	47	32	46	37	42	45	41	45	40	35	32	37	43	46	38	35	47	40	50	40	40	44	45	38	40	54	49	42	30	50	40	42	40	44	54	52	45	36	44	44	39	37	46	36	41	40	45	51	38	42	39	50	40	43	48	34	34	39	49	32	55	41	37	34	40	38	37	49	46	35	52	28	53	33	38	51	40	46	36	44	37	40	51	48	42	43	46	42	41	51	30	44	34	40	45	37	40	47	44	29	46	29	34	49	49	45	46	39	44	41	37	46	49	48	42	53	30	41	47	36	53	38	48	36	50	38	48	32	45	34	36	51	38	45	44	34	50	38	38	57	42	40	39	41	34	46	49	41	53	42	32	47	45	37	37	46	38	38	42	43	40	42	38	39	42	38	47	54	46	35	38	41	30	37	34	36	49	45	47	43	31	44	41	49	37	35	36	43	46	35	42	37	40	39	50	37	36	44	34	34	38	46	42	41	45	49	42	39	33	44	40	38	30	39	58	41	48	47	44	40	40	47	38	45	50	42	44	50	34	43	49	32	41	57	39	44	36	36	37	42	39	52	42	46	32	42	41	41	54	41	52	52	49	43	44	42	27	37	39	29	49	44	46	26	44	35	36	31	40	47	38	38	41	44	34	40	52	35	44	38	35	46	43	47	46	45	56	35	46	49	32	41	48	49	53	45	40	34	45	47	46	38	48	52	30	43	41	34	50	46	22	45	47	33	47	39	29	54	34	39	58	38	34	51	41	37	46	43	33	41	44	43	36	52	47	51	48	44	33	42	36	26	30	41	36	40	50	47	30	47	41	36	52	39	42	41	33	46	36	42	42	39	39	42	54	41	42	45	45	42	36	47	28	38	49	28	33	41	52	37	47	35	37	46	42	41	41	44	48	29	43	34	38	54	42	36	47	38	40	46	44	47	40	33	62	36	42	46	48	43	46	44	52	40	42	36	52	44	38	39	37	44	38	44	38	43	28	39	49	37	50	38	47	37	53	50	36	40	47	38	42	41	36	29	42	36	52	38	33	47	35	42	36	36	36	54	36	45	41	33	34	40	37	54	29	37	36	41	31	44	44	37	40	43	49	48	40	40	37	39	35	31	38	52	40	33	30	36	55	42	46	41	34	42	34	43	45	39	45	47	31	43	32	38	34	31	45	36	52	44	42	33	36	61	39	44	51	35	39	55	41	32	52	41	44	34	30	40	43	46	40	51	38	39	34	50	41	42	28	55	37	43	49	36	40	49	35	44	40	39	47	51	37	46	39	44	47	42	41	42	51	35	34	30	45	41	35	36	30	35	42	53	35	36	40	35	34	46	31	36	30	42	37	39	43	35	35	47	45	29	36	46	43	45	43	47	45	35	54	47	39	46	36	54	47	51	42	42	41	38	36	39	42	39	44	48	50	49	55	36	34	41	45	36	47	43	42	31	42	44	40	52	44	42	39	52	50	34	41	41	36	41	50	43	46	39	29	49	42	37	33	41	37	36	42	44	38	29	40	52	38	45	35	39	39	42	43	36	37	35	39	40	47	38	41	42	36	42	42	45	43	54	42	41	33	57	42	40	43	50	51	41	46	47	37	25	38	45	41	37	45	47	42	36	33	41	41	33	31	49	51	47	42	39	50	40	41	45	44	49	47	37	38	44	52	40	55	38	41	49	49	46	41	36	39	42	41	38	42	46	46	54	36	50	46	32	38	44	39	42	35	32	50	40	49	44	39	52	40	49	48	46	38	46	42	41	50	32	47	37	45	37	44	48	43	54	36	43	42	46	33	48	47	43	37	37	26	38	40	34	36	46	39	42	39	49	54	41	39	45	40	44	39	44	41	49	45	43	31	36	36	35	39	47	44	56	39	48	38	39	30	33	51	50	33	39	51	47	40	35	39	42	39	27	51	40	42	54	38	37	52	48	45	40	47	38	53	48	32	40	45	48	42	44	35	36	54
11494	4449	2147	3971	8829	9528	8646	6739	5173	4578	3841	3225	2870	2554	2163	1933	1705	1717	1260	1107	1059	977	921	980	939	914	858	865	734	690	661	673	764	844	1067	1479	1437	1526	1267	1197	2925	12782	12825	10677	6398	3457	1571	767	566	497	472	431	450	470	459	468	438	464	476	454	460	447	467	459	416	434	480	461	491	456	449	451	420	466	440	476	476	486	463	438	465	429	467	433	454	437	458	482	479	470	478	482	438	442	483	450	423	436	437	439	445	432	441	470	494	495	468	438	479	474	466	420	490	465	444	445	485	468	501	448	482	447	485	447	419	434	497	495	479	487	433	454	455	453	482	490	447	477	455	489	450	454	455	470	467	464	467	488	481	426	468	482	451	454	483	474	459	456	452	479	470	495	444	470	435	470	472	503	464	420	463	481	473	478	472	455	497	468	456	466	457	451	478	482	467	505	461	446	452	486	465	477	469	441	446	528	503	469	439	502	444	427	478	415	477	491	423	488	463	459	428	441	472	470	419	491	472	481	509	459	504	447	457	494	471	457	444	493	430	453	451	458	444	447	455	511	474	461	455	484	442	471	464	452	475	455	464	448	437	457	465	464	459	445	451	504	447	453	467	451	422	501	463	482	451	442	461	449	473	483	455	476	441	463	450	473	469	446	493	479	452	468	442	460	464	491	478	482	441	459	447	462	447	453	489	459	433	486	434	434	453	512	463	463	487	455	449	445	475	435	503	452	464	448	419	469	451	468	457	479	474	447	475	443	472	481	466	469	474	461	468	487	536	466	437	415	475	478	481	480	481	457	463	459	438	438	461	457	442	447	513	438	462	452	440	463	436	494	463	461	479	427	468	449	463	459	468	435	483	472	433	490	469	476	450	450	422	462	433	478	455	491	468	452	461	460	503	409	458	438	467	453	493	472	426	463	460	487	464	441	444	452	404	472	466	481	454	456	450	451	410	435	414	455	462	385	471	500	465	436	446	464	471	428	463	474	458	476	472	471	495	463	453	448	483	458	463	483	436	457	484	453	443	468	489	450	443	462	475	459	475	489	485	424	473	484	469	459	485	473	451	433	429	496	511	508	461	468	455	473	486	500	495	471	454	436	480	429	450	481	474	445	475	465	463	474	484	485	461	500	434	455	446	479	482	497	489	466	463	474	441	482	485	462	474	496	439	441	470	474	466	486	472	477	488	469	465	445	483	482	446	454	452	481	450	445	513	438	476	424	475	449	461	434	452	457	465	482	446	465	457	487	483	468	496	491	465	483	457	480	458	442	510	478	459	471	424	443	450	443	483	448	439	472	486	428	471	468	479	469	468	459	451	480	496	440	452	464	481	461	452	445	445	457	517	455	462	455	452	416	482	491	463	464	450	461	434	471	431	484	429	466	460	451	462	443	445	507	456	480	471	473	459	473	458	469	470	479	453	467	481	448	447	483	454	496	498	473	492	483	495	448	457	450	473	471	464	483	478	487	483	483	455	444	409	485	505	451	478	511	461	473	444	462	476	518	469	464	439	441	471	478	464	469	473	459	493	487	494	437	467	434	450	466	443	441	416	451	442	472	495	457	419	439	466	481	452	455	484	473	442	498	481	413	463	453	462	472	495	450	505	454	452	467	497	424	483	440	451	465	466	466	492	456	453	511	506	465	481	424	470	476	462	502	440	479	476	487	466	454	465	476	475	497	475	447	490	432	436	472	477	473	511	490	470	495	451	459	471	485	461	457	492	472	476	477	449	464	431	424	449	433	455	456	480	486	448	417	477	479	446	462	466	441	443	470	461	463	473	438	485	453	452	474	463	494	475	410	461	429	405	479	462	445	490	465	463	473	484	484	434	435	503	463	473	453	489	468	497	485	470	465	468	475	486	479	464	473	487	451	477	439	423	452	482	472	459	461	451	487	480	438	462	470	470	491	445	508	476	480	447	435	430	472	454	457	470	497	450	522	436	468	436	444	470	448	462	491	458	444	482	490	468	460	440	444	470	467	438	434	483	460	459	465	525	473	464	470	484	462	456	439	469	462	487	466	472	506	450	414	454	455	455	477	462	450	475	496	467	466	500	434	463	481	487	457	447	422	434	495	478	471	436	454	473	456	435	473	410	487	462	475	472	435	485	472	494	435	465	467	472	455	494	465	492	474	419	469	454	451	497	440	465	475	465	485	446	449	473	427	467	446	460	468	458	483	462	464	457	465	465	438	442	489	470	443	470	517	455	468	440	433	469	432	433	440	489	447	475	484	467	475	454	489	460	494	464	424	470	451	473	488	453	470	449	463	473	463	479	456	469	500	479	449	509	475	458	490	475	503	451	474	487	439	446	441	461	498	485	478	483	466	437	463	419	460	493	510	456	475	499	471	475	504	478	434	462	436	498	435	475	465	477	494	460	443	452	436	461	479	481	485	470	502	465	478	482	443	452	485	463	440	454	465	507	471	466	450	486	444	445	457	474	481	448	463	460	480	485	499	479	454	469	467	480	464	440	464	469	444	455	493	463	481	474	461	436	472	467	469	485	464	519	480	467	508	439	466	460	466	419	485	493	415	457	431	432	455	486	461	464	476	462	444	477	477	449	500	464	478	481	517	426	487	454	457	458	461	456	478	487	481	479	458	430	472	449	455	467	461	477	458	465	437	443	455	454	495	477	470	491	460	449	485	480	461	460	477	452	511	467	411	416	482	503	495	471	472	501	447	447	427	460	477	454	436	493	498	478	467	476	466	426	435	444	479	477	475	446	501	477	497	450	425	486	447	444	486	462	489	485	433	477	487	449	474	454	444	478	468	480	466	435	471	475	436	472	440	458	484	414	465	445	474	467	451	434	468	429	446	447	464	484	423	457	479	443	447	490	453	468	490	499	452	483	484	459	463	481	431	500	455	427	500	497	462	462	444	481	465	480	452	478	458	469	427	448	447	517	474	493	441	445	455	501	457	494	473	512	464	509	451	437	463	415	485	426	470	456	471	474	430	475	430	491	489	486	439	477	434	462	453	441	452	464	453	464	493	499	497	458	454	489	456	482	453	450	452	489	489	463	449	424	476	466	445	492	460	467	496	445	438	466	470	461	461	455	455	478	490	480	441	467	449	478	440	438	490	479	486	431	458	471	453	455	445	415	432	457	470	422	480	439	444	443	429	464	477	450	456	477	463	493	484	497	457	469	484	501	449	461	436	467	435	463	473	439	492	462	470	472	470	459	448	482	465	465	430	494	480	451	458	442	477	452	452	481	408	481	479	496	510	470	443	462	430	483	453	497	478	458	474	477	466	428	484	449	458	444	459	433	467	460	464	500	445	461	451	474	453	460	468	448	499	486	469	456	506	469	473	497	486	438	439	464	491	453	464	510	448	449	442	450	502	449	476	461	451	494	506	445	457	492	457	459	501	459	466	485	499	509	449	469	454	481	477	472	474	461	428	463	421	437	470	476	456	498	414	469	477	448	462	461	468	505	456	454	436	473	480	468	450	438	512	445	475	490	487	478	434	490	470	473	492	456	470
1073	265	163	126	123	189	202	169	137	138	124	136	117	100	87	97	71	90	79	56	71	70	72	63	66	66	61	40	57	50	61	65	65	59	67	85	75	70	78	80	170	927	786	628	399	205	121	63	67	47	59	38	45	52	56	48	51	46	43	48	46	40	48	49	50	46	47	41	47	46	51	56	63	42	51	47	49	56	56	37	37	45	37	50	49	49	55	52	38	42	53	63	43	43	49	36	51	37	60	59	37	42	48	51	44	45	47	48	39	53	47	50	46	50	45	51	58	54	51	46	65	50	40	42	46	56	51	58	54	52	56	48	39	43	56	54	32	47	43	52	49	56	46	52	55	47	62	39	40	43	41	63	51	45	50	34	48	54	45	45	63	46	51	56	46	38	41	43	53	60	53	45	50	42	56	41	47	43	46	54	46	52	55	51	53	36	48	64	51	39	55	54	49	49	45	45	49	40	47	38	47	56	68	45	51	50	45	47	32	55	45	47	31	40	53	66	55	50	49	45	43	55	45	50	56	42	50	35	45	51	48	53	58	46	67	36	41	46	42	62	50	53	48	52	51	39	65	43	52	43	60	42	37	56	44	46	46	51	47	54	44	41	37	45	55	48	72	52	49	45	40	56	47	53	48	46	47	43	54	56	45	48	51	51	52	56	46	56	41	51	47	39	51	47	54	50	43	67	47	54	46	32	53	52	69	40	46	54	43	55	59	38	49	57	48	71	44	39	52	48	50	63	37	30	47	41	62	43	41	48	62	49	47	52	51	41	36	47	52	44	46	47	47	49	60	47	49	55	46	43	49	58	43	50	55	54	53	41	44	45	47	49	57	48	57	53	49	51	63	50	48	51	60	42	42	58	36	45	59	48	51	41	57	33	41	55	46	45	43	56	49	48	56	53	51	44	59	60	48	61	50	42	51	49	48	49	54	47	52	45	44	58	52	54	46	61	50	50	53	41	44	43	47	58	36	35	45	49	47	45	53	57	52	48	37	43	49	47	48	31	53	48	48	57	41	45	36	40	68	40	58	55	48	45	52	55	48	64	52	44	42	50	41	49	61	51	58	48	48	50	57	45	52	45	44	48	48	53	51	60	37	40	57	56	49	45	45	50	53	42	45	64	46	46	41	53	55	43	49	42	66	45	55	56	61	49	55	57	57	44	57	47	47	51	44	51	52	37	38	53	62	39	49	57	51	42	51	51	45	50	44	53	41	42	57	62	59	46	61	46	56	49	61	49	49	53	46	45	49	39	47	50	48	53	39	50	44	42	51	60	45	54	48	70	54	59	53	48	55	48	58	56	54	53	56	48	42	52	45	50	48	51	50	52	49	44	54	53	52	42	39	55	43	39	55	44	58	63	46	52	45	50	52	56	50	65	52	53	48	46	53	41	39	56	47	41	53	38	41	41	44	61	57	52	52	60	43	43	59	50	37	52	54	55	39	61	34	44	49	42	43	38	40	51	46	54	46	48	47	56	43	47	40	47	50	38	37	54	41	49	45	57	39	49	51	55	48	51	58	35	47	52	45	48	52	54	47	54	37	50	56	44	50	50	54	58	47	49	46	41	52	42	60	33	36	47	39	46	53	50	52	54	51	40	44	42	47	68	50	38	59	55	52	46	41	40	48	45	41	51	63	50	61	50	46	54	58	53	45	50	47	47	54	51	47	58	49	50	44	46	57	38	36	57	55	57	45	50	56	58	39	46	50	49	40	49	37	61	39	61	44	51	49	43	49	44	57	55	55	54	42	43	46	42	38	45	51	51	50	62	56	62	59	33	46	43	37	56	45	42	43	49	45	60	61	44	48	48	54	44	54	54	53	41	42	52	48	54	45	57	51	46	54	63	55	36	53	56	55	41	63	64	41	48	47	41	52	56	57	43	51	62	63	57	47	41	46	42	54	57	45	49	51	41	49	34	55	50	49	49	49	33	50	31	47	29	54	46	48	41	41	59	61	53	47	47	47	45	49	53	44	42	52	46	50	48	53	52	55	42	54	43	60	45	44	50	41	44	54	50	57	41	52	58	48	48	46	42	38	43	49	53	55	41	52	43	46	43	54	54	45	36	51	68	44	55	45	71	53	61	58	55	45	51	50	34	55	43	41	56	52	46	39	39	61	59	47	56	60	51	57	42	49	40	51	46	61	55	54	51	44	48	51	48	43	52	48	44	55	40	49	47	50	50	43	50	49	37	59	53	36	60	39	42	47	49	51	49	45	44	51	48	53	51	42	55	56	42	54	52	61	47	28	50	49	60	47	37	41	52	42	48	58	52	49	46	43	51	51	52	54	43	36	42	50	42	48	38	54	50	32	56	65	47	44	65	46	36	43	46	46	42	43	48	47	46	47	48	48	54	48	43	58	48	50	56	59	39	45	55	55	62	58	49	52	41	56	47	44	51	53	39	42	43	58	46	52	56	49	59	42	40	46	44	63	52	50	57	51	55	49	40	48	50	32	35	38	52	40	52	48	42	56	50	44	61	53	35	49	55	48	42	49	38	46	40	53	46	42	43	53	46	41	51	46	48	50	44	47	50	37	40	42	41	46	54	44	56	51	55	50	52	47	40	50	66	45	50	48	56	50	61	51	58	49	48	49	50	49	53	54	42	44	42	52	56	43	57	40	37	54	48	59	42	52	41	53	51	45	55	41	55	60	43	56	49	61	63	42	39	56	35	50	41	49	61	51	47	56	35	35	51	49	53	47	47	61	48	64	50	49	54	46	58	56	48	35	43	47	42	50	55	46	41	41	49	45	45	51	46	54	37	47	52	46	43	42	42	43	37	53	61	55	52	54	42	56	48	38	47	48	48	56	37	52	36	58	44	46	65	46	43	43	45	45	54	62	45	65	48	45	51	54	57	46	66	58	35	51	53	55	54	48	45	43	52	62	47	50	58	59	39	48	57	45	51	54	55	51	46	44	55	41	61	54	47	52	48	39	56	44	39	49	47	41	38	51	47	54	43	50	46	50	42	53	40	54	47	43	43	63	49	45	45	46	51	53	51	50	50	53	52	62	38	44	55	57	44	53	55	42	47	61	49	56	45	47	42	44	46	40	45	50	48	48	43	49	46	52	49	33	57	53	47	56	50	35	43	49	45	61	62	52	42	40	51	43	46	49	39	48	38	56	39	43	37	63	50	52	57	45	43	45	31	46	49	52	54	72	43	48	44	43	50	44	53	60	39	52	54	47	52	62	46	50	49	44	62	45	54	49	50	37	52	56	49	46	46	54	57	44	43	48	49	49	48	45	57	46	56	43	40	40	49	58	52	44	44	47	47	38	51	48	64	49	58	46	48	54	37	50	54	52	36	47	50	55	38	58	44	49	67	47	46	49	41	42	49	56	52	62	48	46	56	49	61	51	49	52	54	53	50	55	42	47	51	44	48	47	33	67	42	59	53	50	43	32	53	37	40	45	64	54	47	47	39	37	44	44	49	49	53	47	51	42	54	59	55	53	55	53	48	53	52	36	43
15033	6243	2837	5603	11741	12797	11664	9379	7365	6182	5031	4228	3665	3274	2845	2587	2376	2053	1439	1413	1443	1272	1187	1229	1190	1220	1093	1084	953	912	933	880	1080	1118	1952	1905	1627	1477	1554	1398	4433	18680	16111	13434	8311	4161	1951	948	645	578	550	551	568	568	571	528	549	538	524	580	525	548	573	519	586	567	553	563	592	518	526	538	527	550	573	522	575	566	542	532	584	556	540	542	537	539	552	511	536	583	539	559	509	561	521	543	529	536	548	514	557	562	559	552	557	546	532	525	488	538	537	507	510	526	571	550	602	523	518	523	546	534	574	555	518	489	508	508	562	562	526	519	547	547	543	548	553	541	549	572	522	600	532	516	549	551	526	533	550	563	556	543	520	527	568	579	537	520	555	563	554	513	545	538	544	589	554	578	555	532	538	526	542	539	550	549	541	534	559	521	562	546	516	507	481	527	528	547	585	571	564	534	552	614	541	545	520	523	551	530	574	529	586	495	547	493	580	570	543	540	546	553	567	512	562	544	568	564	533	532	566	556	529	492	549	519	518	557	553	552	514	545	557	553	519	523	563	569	551	559	536	530	502	542	559	547	500	529	567	555	512	545	560	560	535	584	555	534	566	560	568	550	562	559	527	537	549	595	507	551	577	543	557	574	571	511	509	558	564	524	534	572	557	577	550	577	551	549	526	549	556	532	520	543	549	523	521	579	552	519	571	539	561	529	509	515	552	572	553	553	579	544	553	509	558	531	579	495	527	533	563	563	562	532	528	545	531	574	566	524	534	546	562	532	532	558	573	530	524	554	566	573	555	557	570	543	511	521	544	536	522	564	535	587	524	582	547	520	574	551	543	569	589	533	505	525	528	523	561	587	548	552	537	528	553	558	545	500	555	533	550	544	558	543	505	535	539	549	583	549	571	537	510	525	517	523	556	543	588	516	568	575	556	563	522	564	535	580	593	546	560	534	602	544	558	500	542	540	542	549	549	561	553	536	551	535	530	540	536	539	505	514	549	512	553	561	531	562	549	512	524	561	565	491	529	545	550	562	532	547	539	564	557	532	533	543	546	554	534	522	509	538	563	522	515	521	555	552	535	523	571	516	502	576	542	538	561	536	564	587	512	627	537	543	528	522	533	543	529	531	545	574	545	500	559	528	556	545	517	482	512	544	557	529	577	527	536	542	575	546	520	506	578	551	505	549	533	508	532	536	549	545	520	540	529	534	585	544	515	500	555	544	583	556	578	545	512	561	536	538	514	519	570	566	534	554	557	578	556	515	573	563	523	559	580	587	577	543	498	539	536	517	499	575	521	511	576	537	536	532	602	530	531	555	549	537	541	561	562	578	553	543	539	517	554	553	581	528	564	562	524	527	571	543	539	540	553	578	585	548	571	562	534	552	529	572	565	572	582	535	491	555	557	535	593	559	527	542	546	565	566	530	506	530	546	479	545	540	544	538	536	575	549	589	544	541	532	534	534	533	558	538	520	551	562	530	555	511	595	550	547	513	529	556	538	596	546	538	570	557	551	582	575	554	508	517	567	532	548	558	526	548	577	576	554	541	554	530	534	534	543	558	575	539	562	537	590	542	533	501	540	548	551	522	554	564	542	525	558	605	518	504	562	564	573	538	541	540	538	580	553	526	552	553	559	541	550	537	562	563	595	538	504	511	535	552	583	562	550	531	579	551	614	574	574	571	497	569	569	548	595	522	517	551	587	566	555	549	537	546	534	555	534	520	524	551	513	528	541	531	536	520	543	585	521	515	577	569	528	544	539	539	535	544	554	585	569	537	502	560	558	583	526	521	571	587	537	528	509	498	580	530	525	533	537	545	556	591	527	543	557	538	552	553	514	540	599	543	546	529	565	552	558	535	560	554	562	610	533	587	527	499	575	565	561	544	535	560	560	545	549	546	549	561	520	529	525	575	540	507	556	539	579	551	526	528	536	562	560	536	517	557	538	532	571	533	566	597	557	558	523	519	530	550	524	509	558	506	547	540	525	575	560	591	590	571	521	582	497	588	514	542	547	533	546	541	524	557	530	541	565	526	532	540	544	577	583	562	528	578	510	539	533	555	530	572	551	586	526	520	542	588	535	611	545	557	544	561	591	564	556	518	539	593	535	544	529	581	544	558	563	543	524	556	531	538	530	565	541	548	540	601	539	522	540	537	523	535	537	511	563	585	536	549	507	557	545	549	548	559	590	537	545	505	539	574	560	532	573	554	569	553	531	538	565	536	520	538	550	526	524	553	530	541	543	557	541	545	601	539	579	560	558	546	564	549	582	542	573	513	566	517	551	495	563	536	504	554	546	549	540	573	548	529	510	573	542	511	550	554	559	579	571	563	550	548	502	549	561	574	585	559	561	532	548	547	568	543	498	550	527	520	563	571	575	539	562	530	540	510	514	562	582	527	545	558	535	545	555	528	499	498	551	566	536	544	566	510	529	528	489	562	553	566	521	561	597	597	524	518	503	560	589	560	498	525	543	518	592	566	541	491	559	550	561	533	546	574	552	554	575	551	563	582	527	564	535	549	546	533	539	543	594	521	514	561	546	570	533	500	542	550	569	546	528	580	545	531	550	571	575	539	569	509	550	533	547	545	524	575	532	568	561	513	546	515	556	546	538	567	559	543	536	538	534	557	528	544	530	518	534	514	536	536	524	546	591	508	548	539	566	498	496	560	584	569	551	534	532	513	514	520	569	558	550	563	501	519	533	533	575	565	555	546	568	580	537	544	554	539	546	530	522	569	549	499	561	555	566	559	571	558	604	507	523	578	601	539	538	516	569	551	548	558	503	550	566	542	541	486	581	509	573	556	539	538	527	530	577	527	564	534	544	550	555	545	525	574	568	576	570	526	531	550	550	551	536	542	573	528	573	496	528	502	552	545	527	519	551	543	516	541	535	537	515	495	551	520	531	591	554	555	498	564	538	548	547	546	507	537	533	543	518	548	527	580	492	532	504	565	555	542	546	576	589	511	564	567	539	531	543	553	511	529	514	526	555	533	549	523	568	575	566	541	541	597	564	540	541	536	578	533	581	514	542	546	552	570	561	540	543	562	546	559	528	571	540	591	571	531	544	518	567	520	563	550	529	519	539	508	517	563	543	554	528	530	556	549	531	529	566	548	586	581	551	547	545	530	571	548	519	549	543	568	534	517	580	576	531	559	590	573	555	546	515	545	550	556	542	550	569	521	517	554	545	529	540	513	535	538	574	542	570	575	569	565	577	593	513	508	534	544	520	548	516	537	572	540	538	531	582	537	615	524	548	538	554	557	531	534	521	522	527	503	545	523	527	523	514	593	496	541	501	550	559	525	563	494	561	580	570	514	532	549	505	534	502	546	532	524	536	545	553	532	527	559	596	488	546	540	571	566	525	542	532	534	547	574	516	527	571	543	558	535	569	578	567	547	546	590	503	545	588	574	503	539	508	529	517	552	538	551	572	598	515	550	546	508	512	506	502	556	560	570	537	546	496	531	575	579	550	550	526	555	520	545
1323	106	100	74	63	91	112	92	81	86	71	73	69	70	58	60	62	57	39	47	37	41	34	43	47	44	46	54	44	33	44	57	43	55	62	68	57	55	54	43	64	224	286	183	155	110	55	59	47	39	33	35	29	57	55	38	47	35	42	37	39	34	42	38	37	39	53	32	43	41	29	41	48	36	44	46	37	57	42	38	44	43	42	47	46	42	48	39	40	36	51	37	41	40	59	43	43	50	50	49	49	45	41	42	58	40	35	37	47	53	52	41	37	43	37	39	33	29	39	46	34	40	47	40	43	35	34	39	40	46	32	49	39	47	36	33	40	38	33	42	28	47	54	50	28	32	42	47	43	37	47	34	48	48	36	42	52	45	46	42	46	34	45	37	59	36	37	37	26	36	43	35	39	48	54	35	36	35	36	41	36	45	47	39	37	44	39	43	41	36	38	49	37	52	32	44	40	45	45	45	34	38	44	45	33	48	50	40	50	32	40	47	33	42	44	39	40	47	43	35	43	45	52	51	39	31	31	43	48	42	45	37	58	42	47	35	51	35	40	33	37	42	39	41	53	44	36	35	43	35	48	43	34	37	58	35	44	35	50	51	47	47	46	42	39	40	46	57	43	40	47	38	45	46	47	33	45	40	46	32	41	36	31	38	50	48	46	37	38	39	40	36	34	56	38	35	41	43	45	45	42	39	48	39	42	42	40	44	48	37	31	43	48	37	42	37	42	41	48	35	36	34	37	34	50	43	42	36	50	40	46	42	43	35	63	44	32	38	30	40	40	48	34	38	47	30	34	45	39	34	38	36	44	49	44	36	38	47	36	43	47	43	47	36	40	39	50	39	41	37	37	41	37	41	41	33	43	44	36	34	39	48	44	45	33	38	34	48	37	47	33	44	51	43	50	38	31	46	53	36	47	36	39	36	39	52	38	44	41	46	36	51	41	41	43	37	39	42	35	34	40	41	49	42	53	39	39	39	36	42	42	44	60	42	38	46	43	31	40	37	43	51	43	44	33	29	39	48	36	41	33	37	46	42	44	42	50	38	38	46	34	38	47	33	45	40	34	36	30	40	50	59	35	39	44	39	37	47	31	37	41	50	45	47	42	39	44	37	49	46	37	40	34	43	39	35	47	35	48	28	38	24	41	40	44	41	38	38	30	44	43	44	51	43	40	28	37	39	49	49	46	39	46	43	39	33	47	46	41	27	42	39	44	35	50	39	44	49	44	34	40	43	43	55	44	33	42	45	39	49	45	43	31	37	40	39	53	38	48	42	57	35	37	50	34	36	42	36	42	40	43	46	39	50	34	38	36	45	43	39	36	36	47	44	46	48	48	52	40	38	34	33	41	42	42	39	47	44	27	40	42	50	40	37	36	50	37	41	53	40	47	34	57	42	49	24	43	37	47	48	36	38	38	42	43	49	45	53	47	43	45	48	54	42	43	37	38	36	36	45	46	38	52	46	49	44	45	50	46	41	53	48	43	40	48	50	36	41	48	49	39	43	40	39	47	38	48	41	34	45	37	33	49	42	39	47	49	32	47	45	39	31	31	35	32	50	49	55	30	55	44	35	43	45	46	44	41	40	35	47	46	41	41	38	46	50	52	42	43	37	43	48	51	39	44	30	41	35	45	56	28	37	31	44	44	40	36	41	42	35	43	40	45	45	47	48	53	38	45	41	45	36	40	44	37	38	52	41	38	49	38	33	51	42	46	36	28	52	45	37	44	46	42	35	40	62	43	38	39	44	37	55	35	34	36	44	45	29	42	46	42	46	40	36	40	52	38	36	44	50	46	38	25	37	31	46	39	45	43	42	35	43	52	44	34	43	58	31	34	38	44	42	39	44	26	27	36	47	37	43	44	38	46	30	48	43	37	38	42	29	44	35	33	31	43	38	42	43	49	47	37	40	40	29	38	34	48	33	44	52	28	37	49	52	44	45	46	53	45	33	38	46	46	35	40	57	48	41	48	40	49	42	30	39	36	52	38	38	41	35	37	47	50	42	32	37	32	36	33	52	36	46	38	43	39	58	41	33	33	43	47	40	42	46	38	52	39	41	52	33	37	42	39	42	26	43	42	41	40	46	37	37	43	37	44	37	38	56	53	44	46	36	44	46	34	37	27	35	23	44	42	36	30	43	35	47	48	39	27	40	55	44	40	34	37	42	43	41	51	46	43	50	49	41	47	40	39	33	41	43	46	48	46	52	39	44	34	54	41	41	37	43	31	35	40	41	43	43	44	40	40	49	44	37	47	27	42	41	54	47	51	42	39	42	53	46	43	44	47	43	43	36	41	53	43	52	40	45	35	35	32	48	36	36	37	36	46	44	52	41	47	41	48	54	45	39	49	44	41	51	45	46	46	43	54	51	39	45	43	41	35	44	41	42	43	45	47	51	31	31	37	33	38	46	44	25	38	39	34	39	44	39	39	31	44	48	32	60	35	60	41	38	41	54	41	55	42	37	52	43	42	54	44	48	31	49	43	46	39	39	44	42	33	39	33	42	50	48	46	39	44	44	42	40	35	39	44	37	33	42	28	41	37	45	31	41	43	44	45	54	37	42	43	51	44	31	44	41	46	43	44	41	52	40	41	47	40	43	26	48	44	48	47	41	42	47	31	46	40	46	37	47	42	51	42	43	38	36	42	38	36	57	48	49	41	49	25	34	47	42	39	41	48	34	42	41	31	37	40	51	47	46	32	37	46	38	36	45	47	36	43	47	47	32	43	41	33	37	36	39	44	39	42	30	35	29	37	27	38	43	27	49	31	52	36	35	40	53	32	41	34	35	45	37	36	26	37	38	40	40	47	46	36	37	45	49	46	39	39	37	44	39	33	45	37	46	35	52	30	55	49	44	39	46	42	47	52	40	35	45	44	45	38	43	40	45	41	48	50	42	27	47	39	41	50	40	39	34	40	57	45	51	30	29	41	63	43	34	31	45	41	38	43	47	44	41	46	45	40	44	40	41	36	41	30	40	40	43	47	42	38	57	25	50	52	27	36	51	42	41	47	33	44	52	31	50	34	47	32	39	42	37	34	45	38	49	35	36	37	36	35	35	39	33	49	47	55	39	54	48	38	38	38	46	48	46	37	47	39	51	50	46	40	44	39	41	41	35	36	34	49	42	36	29	45	41	37	41	32	50	46	39	38	38	48	43	40	58	46	50	57	54	37	38	40	41	48	38	49	34	43	42	33	37	31	50	51	40	35	46	37	42	41	49	38	49	44	53	45	51	31	32	41	49	37	49	53	50	48	45	37	47	40	46	42	44	46	49	33	51	48	45	33	43	45	38	31	33	49	45	38	39	44	39	47	51	31	43	32	50	37	36	52	35	54	44	43	43	34	36	39	50	37	36	35	48	37	24	38	32	49	37	51	49	45	43	43	41	36	52	45	38	41	46	39	52	42	41	52	41	42	35	49	34	42	35	43	40	39	35	43	45	43	38	46	34	50	47	49	39	48	34	51	36	42	39
9635	2657	1329	2450	5392	5976	5259	4435	3066	2716	2107	1688	1586	1463	1349	1212	1244	859	667	734	768	805	677	705	730	675	629	653	643	624	629	658	635	989	1061	1128	963	960	960	894	1848	6411	6078	5096	3227	1705	911	607	568	485	442	478	471	508	475	438	495	476	509	473	422	460	455	439	474	497	476	457	471	497	464	464	466	491	427	458	455	467	460	485	450	447	470	475	431	463	492	444	470	452	467	443	453	481	487	439	441	448	423	468	457	480	510	466	454	456	437	473	465	492	468	461	497	473	497	448	452	465	464	455	420	456	508	472	469	411	474	490	482	454	465	443	491	436	462	528	440	479	472	463	458	479	498	458	485	470	470	470	464	464	466	446	446	476	457	478	466	499	472	473	425	482	479	483	452	505	482	452	479	461	469	461	452	461	469	460	485	487	468	466	431	446	446	488	463	501	479	481	477	455	467	502	566	496	484	439	468	508	469	457	465	466	461	445	487	463	486	452	495	448	456	518	488	472	485	509	442	470	481	472	479	494	486	474	490	487	469	475	443	436	472	469	492	486	457	460	502	456	454	418	437	449	497	428	464	483	485	470	448	476	473	443	445	496	435	461	498	425	476	480	498	438	482	407	495	483	493	480	477	496	466	507	445	463	476	514	445	484	458	426	439	473	521	468	474	471	476	489	486	462	462	469	470	471	491	462	452	471	442	505	485	481	489	476	464	482	468	490	449	447	416	424	447	448	491	511	450	455	500	465	491	465	464	468	416	472	470	493	482	490	448	471	410	473	455	472	472	490	452	483	500	478	433	492	488	434	453	477	454	482	461	496	467	439	460	486	458	479	460	429	470	466	469	474	454	462	443	452	414	465	488	491	452	458	453	442	468	459	500	470	473	493	484	437	441	468	477	444	441	475	466	437	463	443	451	461	475	467	486	469	466	424	498	497	440	465	495	468	479	446	470	473	478	473	440	492	477	462	470	465	469	495	490	444	442	455	457	490	468	448	445	470	481	459	425	467	476	489	465	473	465	469	499	448	462	499	457	449	505	455	482	486	457	451	474	472	484	453	479	446	477	490	482	472	441	440	489	451	469	491	475	473	483	479	504	442	505	480	468	449	458	475	476	471	497	420	460	480	451	479	423	464	471	466	489	487	494	461	480	504	444	505	448	463	435	457	478	472	446	462	452	451	471	476	486	459	476	474	460	485	476	488	478	466	449	479	462	441	446	465	504	447	457	462	439	483	485	474	458	492	491	488	469	495	480	473	487	459	479	463	464	474	478	450	501	439	513	423	450	489	476	459	495	467	479	453	463	476	479	450	431	458	509	472	453	504	501	450	452	497	485	462	455	491	432	436	464	452	442	468	442	478	422	447	444	452	487	421	455	501	455	464	458	454	425	468	457	459	477	494	409	461	483	457	455	456	451	451	466	406	435	498	521	423	456	468	437	494	431	438	500	472	448	459	450	504	447	490	480	454	458	483	485	466	484	445	421	449	465	470	439	446	450	425	480	533	442	484	485	494	482	456	434	475	476	475	497	457	454	468	481	443	455	440	437	462	461	442	481	479	437	485	460	512	434	485	441	455	469	484	448	442	458	476	458	495	447	410	438	432	427	463	478	439	487	469	429	471	468	477	462	480	451	462	426	451	518	519	468	482	478	461	478	428	498	419	431	459	503	472	459	464	492	484	457	456	466	436	442	472	441	456	482	452	471	464	454	472	475	475	479	446	452	442	462	492	488	451	482	476	440	463	489	423	478	472	482	490	459	468	472	447	470	496	463	479	496	475	482	452	485	473	467	504	507	462	438	470	447	474	506	488	438	474	467	453	470	455	487	460	463	461	495	472	478	452	439	475	463	442	454	499	494	438	459	447	467	448	468	456	446	492	511	496	461	451	446	475	482	449	448	444	481	454	465	454	472	451	487	496	458	458	460	459	458	472	471	467	450	486	439	474	473	460	492	432	455	464	458	488	490	465	484	442	442	484	472	472	437	430	503	459	467	443	457	477	471	456	465	456	485	472	462	510	440	428	481	454	454	453	442	490	481	468	458	486	489	455	498	463	474	467	469	451	471	473	404	454	463	476	476	458	460	450	480	471	474	456	484	497	490	482	454	481	471	460	457	466	442	465	489	446	464	476	446	486	451	456	466	449	458	470	500	465	478	446	509	459	488	517	466	502	484	489	440	435	467	463	463	491	454	438	455	491	476	465	469	491	468	471	492	465	484	490	493	451	425	459	495	467	502	472	444	465	455	495	447	479	472	446	485	438	434	484	481	440	433	466	451	452	478	446	498	454	501	474	476	456	458	487	446	462	429	465	466	443	437	428	448	455	450	465	481	487	486	473	449	529	428	476	461	509	445	439	491	474	468	497	457	479	478	448	473	454	479	477	485	454	442	441	468	489	457	472	469	483	471	479	529	495	480	483	479	451	475	451	454	480	449	452	465	465	429	453	493	460	471	441	456	493	423	447	461	487	467	464	467	452	469	493	501	480	481	449	465	507	486	455	491	462	502	462	443	469	468	498	461	446	474	488	441	435	499	464	463	432	481	483	483	467	450	476	493	471	484	470	489	480	472	473	515	465	463	502	478	443	488	451	483	477	467	452	444	533	476	463	463	466	476	465	476	477	445	474	484	483	472	416	460	417	475	448	460	480	466	450	476	420	457	474	477	445	456	456	455	521	505	451	476	440	465	468	459	524	466	451	475	463	423	446	443	440	455	460	463	468	464	442	461	479	467	476	467	461	479	474	487	465	465	487	499	467	472	447	469	428	444	468	473	502	453	460	470	485	458	496	484	455	452	445	477	509	421	451	490	473	436	439	505	472	468	443	460	488	503	411	448	457	489	438	453	470	464	503	472	463	473	429	499	473	498	468	506	445	479	459	485	445	444	456	435	472	497	477	431	491	495	462	446	505	483	427	455	456	467	476	384	458	482	480	488	473	492	418	430	461	478	432	542	481	512	482	477	455	476	436	471	482	473	462	481	430	463	483	492	457	467	479	472	458	464	472	466	429	457	470	471	424	474	488	494	468	477	471	430	429	504	494	447	476	482	467	475	457	493	456	436	474	487	519	473	508	518	442	489	436	469	451	501	457	485	482	461	474	467	485	453	477	460	505	468	446	480	490	464	466	474	479	501	437	447	481	472	465	488	459	474	481	459	502	452	497	466	465	508	436	451	489	486	481	428	463	452	498	454	425	493	473	456	445	483	453	481	450	453	461	475	505	487	482	470	466	443	449	485	471	453	492	488	466	469	463	483	448	508	440	501	448	415	480	445	471	468	512	473	447	484	455	449	462	472	447	481	440	443	471	458	470	476	477	461	432	447	456	502	448	484	449	493	441	440	473	488	447	467	467	479	452	470	520	476	458	485	473	479	503	454	463	494	455	467	452	483	452	458	497	443	493	511	438	488	515	472	468	520	458	454	455	443	493	442	498	485	458	468	464	471	477	475	494	485	451	496	450	479	431	439	454	487	500	472	453	453	442	464	490
652	210	128	100	115	139	144	125	127	110	120	95	72	69	64	74	64	56	60	61	58	61	63	63	61	52	50	58	56	68	62	41	56	69	66	75	72	56	71	59	170	542	519	445	257	131	92	76	56	53	39	45	26	48	43	48	41	41	46	42	55	57	52	44	56	46	68	43	51	46	47	52	46	52	49	46	51	58	53	44	53	52	51	52	42	48	51	47	50	46	60	53	55	32	42	45	41	45	54	43	55	56	45	52	54	48	50	43	46	52	50	54	49	48	51	48	48	35	55	43	51	35	47	48	50	58	52	57	44	49	51	61	42	47	44	44	42	33	32	48	45	50	49	40	40	57	45	36	68	38	57	55	50	45	48	43	37	44	56	55	64	59	45	58	59	50	57	54	53	43	47	47	43	43	48	39	57	51	48	39	50	52	43	51	61	46	47	47	43	51	52	61	52	50	47	49	50	40	53	41	59	49	42	52	58	46	51	46	43	44	45	50	40	50	59	44	57	61	56	50	56	44	47	48	60	51	43	54	43	47	44	56	39	51	43	43	49	53	57	43	43	53	57	52	50	49	35	57	34	44	55	38	56	35	41	50	47	40	58	52	39	34	61	60	47	56	46	39	50	48	54	55	44	52	39	62	52	43	51	43	46	47	56	41	59	48	51	49	51	53	45	48	37	47	43	52	54	39	55	58	59	44	51	42	52	46	43	44	55	53	44	48	52	55	54	51	39	49	52	50	56	38	50	54	56	54	50	57	55	48	52	37	51	58	48	31	54	50	56	63	45	42	58	39	52	45	45	67	45	46	47	43	54	44	61	44	45	40	36	41	44	50	33	58	54	40	50	45	51	51	57	52	44	47	46	51	38	37	51	51	49	53	55	45	36	54	45	47	47	50	63	52	45	49	47	52	61	46	57	40	34	35	55	46	45	50	46	45	48	45	61	61	34	51	48	56	43	40	38	62	51	29	48	48	54	55	52	61	50	59	39	40	41	48	58	39	51	48	50	46	39	40	48	49	41	45	46	52	49	41	46	35	46	46	38	58	41	40	46	46	57	45	51	55	42	45	48	40	45	56	65	49	35	53	56	45	42	45	44	37	47	35	37	46	49	45	48	46	57	45	52	58	59	44	36	46	46	56	40	53	62	43	48	36	35	51	54	37	60	55	50	57	47	38	33	58	38	53	44	44	53	60	46	42	48	48	56	55	42	59	55	48	36	47	40	52	43	39	46	50	63	36	54	43	40	54	45	44	34	54	49	57	46	40	47	57	52	53	48	61	45	41	51	57	43	52	41	51	45	54	55	49	47	51	46	45	52	59	51	56	48	48	56	45	63	53	56	70	54	47	47	60	48	55	41	38	44	39	68	48	50	50	35	46	46	50	54	46	58	47	67	46	44	46	39	59	54	49	51	53	43	44	41	50	35	56	47	48	41	52	50	35	50	55	44	46	58	58	46	51	61	66	47	50	52	40	58	52	44	54	53	44	50	47	58	35	43	42	41	45	48	51	46	47	47	40	53	45	48	62	40	42	46	43	45	52	53	45	47	38	55	54	43	50	41	54	46	44	44	37	42	54	30	43	45	38	56	52	55	40	48	41	54	48	49	49	53	50	65	58	50	48	53	48	59	42	47	60	46	50	48	58	46	36	49	46	52	42	41	39	47	53	49	53	54	58	47	53	51	54	46	53	50	49	38	31	52	58	48	50	58	42	44	38	49	39	52	54	62	45	50	41	41	39	50	48	46	62	46	45	51	56	61	44	46	60	33	61	54	36	50	62	63	46	48	45	55	42	40	60	46	58	50	46	41	43	45	58	52	48	44	54	45	45	45	33	47	54	55	46	51	45	43	46	53	45	52	52	39	56	56	52	49	50	46	40	52	40	42	49	41	57	49	49	56	48	54	41	51	61	52	58	42	59	47	50	51	43	56	52	58	37	42	46	52	48	40	53	44	53	50	39	58	51	41	61	58	51	43	50	42	43	54	50	50	49	43	48	49	42	49	48	36	41	54	56	47	55	46	52	55	59	36	49	44	46	36	47	44	57	41	42	49	47	55	46	52	33	52	55	47	51	46	46	39	62	53	44	58	38	51	51	50	50	52	55	41	41	44	46	54	60	50	62	50	44	54	61	53	55	61	52	50	54	52	65	31	46	48	47	45	67	48	41	49	43	62	49	35	60	45	54	47	52	48	51	42	47	41	49	57	55	49	45	43	44	54	54	57	52	46	50	50	53	48	50	56	43	42	43	55	44	51	44	36	35	36	51	39	35	49	59	49	38	52	50	56	52	61	44	59	47	45	40	54	49	46	58	46	43	59	53	44	46	48	40	54	57	33	56	55	35	37	46	51	42	52	58	47	42	63	42	37	42	52	57	48	57	59	50	56	45	62	52	48	39	60	50	36	49	47	31	56	42	42	50	55	57	38	47	50	35	61	47	40	50	49	43	56	49	53	46	36	46	41	49	44	59	61	34	49	46	50	57	38	54	49	49	41	44	53	50	54	33	43	55	48	52	42	44	40	48	48	61	55	48	33	54	48	52	43	50	57	60	43	60	49	62	57	54	38	46	58	53	43	64	53	51	50	52	54	45	43	50	40	60	34	43	45	37	51	48	51	47	50	42	48	35	49	46	54	48	53	38	35	47	36	48	41	43	46	43	46	31	39	57	45	45	43	42	46	47	49	42	41	35	46	47	48	55	48	56	48	50	36	59	40	50	46	46	47	63	54	61	52	51	52	46	48	58	47	47	45	57	48	47	49	49	48	54	61	40	57	52	43	45	49	40	54	53	62	40	59	44	53	49	60	49	48	39	51	47	61	52	59	58	55	49	42	54	55	46	38	44	47	50	47	52	41	47	35	42	55	63	54	49	44	45	62	55	66	51	66	60	44	48	36	40	47	59	41	41	46	38	46	49	55	47	53	56	52	59	39	49	66	44	56	43	38	44	52	44	36	48	55	55	55	52	40	48	49	40	44	33	43	58	43	60	50	54	40	37	38	41	62	52	38	48	49	65	45	48	58	53	57	45	47	41	57	48	57	51	41	55	53	55	39	55	35	43	39	50	37	50	42	55	42	45	37	48	50	53	54	40	55	40	59	52	45	37	69	51	46	42	56	50	49	47	61	42	57	53	47	53	46	53	43	48	56	41	45	42	52	48	32	44	43	54	50	49	63	49	53	42	46	51	50	45	46	56	37	48	54	50	42	56	54	49	44	54	56	44	39	48	39	45	41	41	37	46	57	50	58	51	48	39	43	55	46	55	46	44	44	46	38	51	51	50	50	45	44	36	44	46	59	44	51	53	48	47	62	63	51	47	48	55	49	56	61	47	40	48	47	62	51	42	33	46	33	59	56	65	43	40	50	50	46	54	54	46	30	46	46	47	44	41	53	48	37	57	52	46	46	53	53	55	48	47	41	50	48	48	51	46	64	52	51	33	47	47	41	55	58	41	42	45	38	53	48	57	42	53	48	52	48	49
11734	4999	2344	4714	9911	10413	9382	7568	5617	4504	3690	3198	2511	2298	2098	1936	1887	1254	1064	1128	1087	1062	909	834	927	875	864	807	968	882	907	868	930	1174	1336	1564	1295	1243	1142	1155	3916	13258	11912	9818	5941	3061	1397	841	630	582	536	533	527	534	577	511	606	558	499	552	507	549	499	538	528	511	522	535	571	543	516	520	561	531	538	561	525	523	544	563	525	542	566	555	564	525	571	521	519	531	520	571	516	557	504	535	539	531	539	578	554	572	508	551	535	515	537	543	542	530	543	555	552	524	538	560	546	531	519	535	558	562	530	616	530	536	531	509	591	553	556	568	564	574	536	546	553	537	528	532	543	552	516	554	504	559	529	530	563	520	598	555	526	540	526	519	540	509	533	554	514	564	519	588	527	533	501	543	509	575	541	570	515	531	509	514	526	574	525	533	488	531	588	539	528	535	521	522	555	540	544	539	552	546	506	549	540	552	546	573	543	517	555	529	540	515	609	542	574	568	577	503	519	564	524	525	551	539	546	559	534	530	528	569	555	515	563	531	520	549	513	573	547	494	531	528	536	513	510	517	571	504	559	545	544	540	574	565	582	560	528	539	506	542	520	561	526	528	572	568	574	563	533	526	535	544	552	529	579	550	559	491	510	568	490	571	509	551	585	547	528	576	566	501	540	567	564	534	512	552	550	509	564	543	521	496	553	523	545	557	543	539	535	567	553	544	503	527	525	557	582	550	551	551	527	518	493	566	539	522	540	534	521	556	548	513	532	534	500	571	571	574	552	534	540	549	526	527	513	543	526	552	521	523	544	596	526	580	553	520	543	550	526	538	581	522	513	514	553	529	581	566	536	530	510	498	540	495	544	530	525	561	537	545	519	564	532	582	532	555	526	590	524	493	520	563	545	558	559	573	547	536	553	528	538	545	549	578	532	527	575	517	516	521	546	522	497	570	528	538	517	560	551	530	562	577	510	517	570	536	548	549	555	526	550	556	546	543	531	547	532	557	561	569	599	518	517	530	544	548	544	540	539	571	587	497	557	579	568	563	521	527	528	517	538	525	525	524	534	524	558	529	517	570	569	559	562	539	571	529	509	532	553	537	562	581	507	551	530	554	552	532	559	541	545	525	579	541	505	524	566	510	595	535	582	567	554	548	554	530	565	516	494	543	549	529	526	516	542	569	569	531	535	538	564	543	567	548	534	527	529	544	545	558	552	575	502	534	562	526	535	565	564	556	544	583	552	526	552	510	549	538	493	537	515	531	512	521	540	578	565	521	518	515	528	556	525	549	531	549	508	571	521	530	549	554	576	546	537	571	539	550	553	515	574	524	506	552	543	560	545	541	550	534	530	502	543	567	561	542	558	588	546	550	553	562	517	528	504	498	493	482	550	555	528	541	547	508	531	528	547	540	567	479	550	529	520	555	580	549	543	504	564	534	528	537	541	590	519	554	477	493	525	517	563	536	500	496	518	542	558	529	552	517	564	525	490	565	535	539	548	548	517	510	554	577	519	575	530	541	511	537	544	529	599	546	560	528	536	523	529	549	544	561	545	532	552	562	538	523	537	527	550	562	518	540	557	574	582	541	570	545	552	522	554	546	537	526	531	506	573	552	501	552	542	533	568	536	511	535	563	585	504	531	542	553	514	509	546	521	543	531	552	539	579	568	517	601	543	544	530	614	562	549	532	515	506	522	555	532	552	520	566	520	497	551	502	511	490	558	555	533	541	566	571	536	531	533	532	553	575	498	540	552	532	562	512	522	517	484	536	553	527	518	567	527	545	494	525	535	550	509	550	551	505	500	569	542	565	513	539	520	570	540	513	574	513	543	555	529	562	553	510	516	533	527	529	507	537	542	565	574	530	524	513	535	516	520	580	535	551	528	555	527	563	512	538	556	533	518	494	551	509	540	520	522	552	511	538	570	526	578	536	528	531	576	537	528	539	551	545	544	556	541	517	532	571	483	570	536	562	573	533	518	554	557	528	572	524	542	560	536	568	582	552	538	515	543	520	539	527	545	522	532	495	589	577	469	528	550	534	532	509	526	530	567	587	495	517	523	530	555	543	517	547	536	550	549	520	541	540	543	523	523	576	525	568	534	527	497	571	575	539	553	568	606	527	581	545	579	495	532	546	517	530	576	545	523	536	528	557	540	512	522	498	559	562	515	550	546	523	526	537	501	545	578	557	523	570	565	538	530	522	548	563	544	514	596	520	558	569	555	563	530	548	559	515	517	555	522	538	528	530	500	562	516	521	538	543	566	531	513	565	512	562	546	522	547	564	519	524	551	545	514	530	564	572	521	540	561	509	586	520	531	526	514	528	544	516	535	559	567	529	552	554	554	543	538	509	516	546	562	586	552	566	577	585	567	546	543	536	538	553	553	557	568	532	579	530	500	559	560	579	577	544	543	521	536	534	521	500	572	547	563	541	522	512	490	540	546	529	550	532	496	527	543	486	518	558	562	557	520	556	528	535	535	544	538	523	589	540	535	567	525	531	540	578	558	511	607	542	538	565	543	498	516	548	556	587	574	561	534	547	562	571	549	553	569	521	512	547	556	564	543	553	556	564	543	557	535	537	520	536	534	504	538	526	529	547	540	546	506	595	551	540	542	494	581	560	506	534	550	542	569	555	531	535	519	542	502	525	501	518	537	524	516	536	578	506	553	541	548	505	516	558	517	536	547	524	557	540	567	549	548	559	529	534	520	572	537	555	558	540	570	568	494	552	541	530	555	557	538	561	551	541	553	475	498	541	523	504	533	568	519	526	585	534	561	525	542	548	520	564	528	522	551	521	553	518	520	545	541	557	565	565	544	566	518	552	545	533	550	539	533	567	567	586	551	534	498	554	537	574	522	506	539	521	529	553	512	511	557	528	521	555	562	506	538	515	595	514	551	547	518	550	554	552	535	501	543	501	521	570	534	532	554	539	536	576	560	517	572	527	484	579	553	576	532	534	591	552	524	552	537	518	548	519	512	521	558	551	574	525	534	567	546	542	532	497	524	541	555	541	561	578	481	544	525	524	561	555	501	554	566	513	532	520	575	565	518	523	534	547	511	545	541	539	523	524	539	572	559	563	553	534	553	517	550	510	554	522	527	568	558	536	506	522	576	558	525	544	561	532	523	498	548	518	548	555	531	502	557	570	561	536	520	564	569	524	527	536	508	515	531	562	547	553	551	551	554	498	529	527	525	520	548	561	513	555	554	534	521	545	525	566	516	491	534	561	605	545	522	532	510	562	542	523	540	555	552	512	540	562	518	541	516	544	536	547	564	579	605	522	546	535	513	515	544	548	535	552	528	524	513	531	556	547	529	549	554	550	540	509	540	534	556	536	554	509	551	575	553	603	571	530	563	509	530	547	552	563	498	579	584	519	524	558	575	559	552	556	550	501	567	548	541	585	548	534	560	546	564	565	547	540	522	538	578	538	497	525	536	550	565	532	519	534	561	562	514	545	529	540	549	535	558	522	553	572	540	548	550	559	532	552	552
2035	180	121	97	109	137	118	133	112	92	107	85	81	53	88	84	62	55	61	63	50	54	44	38	55	64	55	56	57	59	57	71	37	53	55	63	71	55	50	65	235	565	579	457	221	129	69	45	48	42	29	38	37	47	39	43	36	36	43	43	37	45	29	52	44	52	39	43	42	45	46	43	37	49	40	44	42	55	47	40	50	47	32	43	36	41	43	36	42	40	44	42	34	34	41	43	44	38	40	48	46	33	36	41	53	39	38	26	54	37	35	44	39	44	35	32	43	46	46	41	26	38	40	37	47	49	41	37	39	46	44	33	38	43	31	31	35	31	38	39	31	42	42	30	46	45	35	38	31	39	37	44	40	30	46	58	43	40	44	36	40	43	48	30	42	46	36	32	54	49	36	35	39	43	46	56	40	35	30	41	42	30	43	45	37	48	40	40	33	35	40	46	50	32	34	51	35	33	49	38	44	39	38	32	44	36	40	42	36	44	27	50	38	37	31	45	40	43	53	34	42	34	46	47	42	51	44	46	36	33	46	38	35	26	41	44	35	44	43	36	35	46	37	32	45	47	35	39	48	46	48	37	37	38	46	34	52	42	41	32	24	41	42	34	51	44	56	40	39	34	42	39	35	33	36	37	47	44	47	40	46	34	44	45	35	41	48	47	36	44	34	48	35	41	43	45	46	44	34	43	39	38	42	55	36	33	48	50	40	50	42	42	38	31	37	39	32	37	32	45	48	47	53	38	37	35	42	45	46	43	46	29	46	43	43	40	47	42	39	38	51	29	47	46	34	38	31	32	24	37	36	36	42	28	40	52	45	47	33	36	40	50	44	36	46	44	35	35	36	33	38	53	53	39	36	38	37	42	39	43	41	32	51	40	36	45	39	39	33	33	53	39	45	37	38	37	35	42	37	39	53	50	45	45	35	47	41	44	44	54	40	36	45	36	33	48	38	51	33	42	54	40	49	46	50	56	50	44	41	51	41	48	35	30	34	32	37	35	39	40	34	46	24	41	38	45	45	26	46	38	32	36	48	28	47	59	47	42	48	36	45	46	45	37	39	33	45	41	47	30	41	38	55	52	41	39	38	36	46	46	45	45	42	34	29	43	35	52	43	40	46	52	52	33	43	51	45	36	47	30	34	35	46	41	40	32	43	48	37	35	45	40	47	41	45	45	43	47	30	50	36	37	46	33	42	41	37	44	38	37	34	36	43	35	39	35	40	33	35	45	48	56	28	36	46	47	42	42	42	43	33	50	33	40	47	44	42	28	28	34	36	42	40	41	43	35	38	37	46	39	44	41	35	48	47	39	45	36	30	33	33	30	33	35	42	28	33	48	52	43	32	48	45	36	45	35	38	40	42	46	48	40	49	36	28	45	50	39	44	49	45	49	53	38	37	37	43	34	44	42	49	42	42	53	37	56	46	51	51	32	28	43	31	44	38	38	45	47	33	28	36	36	29	45	28	35	36	39	48	24	35	46	42	41	45	25	44	48	31	41	39	41	40	41	25	40	39	39	50	44	48	40	37	39	41	45	36	39	52	42	37	39	34	40	36	43	42	39	41	37	49	35	44	50	47	38	30	35	44	44	35	56	50	44	48	39	34	50	45	32	36	43	48	43	36	51	48	41	41	34	40	41	36	46	50	31	39	47	42	39	41	42	47	38	38	40	56	37	48	55	35	46	56	49	55	48	47	34	26	37	36	43	47	41	37	40	47	37	40	48	44	42	44	39	41	51	45	36	42	45	39	36	44	41	52	46	46	44	29	54	39	51	42	38	44	37	36	48	45	52	44	41	35	44	31	43	45	34	36	47	45	43	32	44	36	34	39	34	44	25	44	41	49	48	54	53	37	32	37	32	33	35	36	40	41	45	27	28	42	39	45	32	40	45	35	39	42	39	50	45	41	45	46	41	45	33	40	36	31	48	47	38	38	37	40	30	36	44	45	50	38	32	45	39	34	44	52	44	45	44	38	31	37	34	42	45	41	41	42	38	53	34	45	45	52	43	45	43	41	57	44	54	34	50	46	42	40	46	40	39	44	36	38	31	33	33	33	46	40	50	48	56	55	45	39	34	44	43	33	38	54	49	47	37	40	50	50	37	35	43	39	44	40	46	49	34	40	52	37	38	43	37	41	41	40	42	33	46	42	44	45	27	44	42	40	46	47	47	35	31	40	38	35	40	51	36	53	41	41	38	33	44	44	51	39	37	40	43	37	44	64	50	43	39	56	51	38	55	45	52	54	41	43	42	40	50	32	46	51	49	33	35	40	33	46	38	44	35	48	33	41	40	30	44	34	45	51	36	42	33	39	35	45	38	32	39	50	40	41	38	42	43	31	34	38	46	39	46	32	37	44	40	38	48	46	39	46	49	53	46	42	36	56	35	37	44	31	42	38	42	45	31	25	40	51	38	47	37	39	50	31	39	47	36	32	43	52	42	45	45	42	42	39	51	40	27	37	57	33	35	47	31	57	37	39	34	44	40	40	52	40	43	43	40	43	47	37	38	32	44	42	33	27	46	27	32	43	35	33	27	35	42	38	35	50	38	43	30	45	49	49	61	44	60	51	36	35	31	54	49	51	44	40	35	40	39	37	29	34	40	37	45	42	50	41	36	55	40	32	42	47	44	34	44	40	37	46	44	33	40	48	38	37	35	56	54	37	39	43	40	49	42	44	48	36	38	50	45	37	39	31	25	53	49	36	50	54	31	47	49	51	36	48	44	41	49	31	40	35	54	39	29	43	34	39	44	50	39	47	45	29	34	45	39	37	47	42	48	32	48	44	39	42	38	31	29	36	48	37	40	35	33	50	33	42	37	44	38	41	30	44	48	40	35	38	46	42	44	45	42	38	33	44	31	55	45	38	39	35	36	39	39	53	27	40	42	38	42	41	41	41	28	46	38	47	24	37	30	45	49	46	38	32	42	41	30	40	53	34	29	49	35	28	62	33	36	35	50	43	55	31	44	38	39	30	42	45	37	42	46	42	38	47	45	38	42	35	28	54	36	36	49	53	43	54	40	38	48	37	33	37	35	42	37	34	42	50	41	38	50	37	46	45	39	66	45	30	40	42	38	40	33	39	42	37	41	31	32	37	37	35	39	41	41	40	34	43	34	34	34	51	32	36	47	48	36	45	53	38	49	43	42	31	37	32	37	38	40	40	32	37	53	30	42	44	38	40	43	46	36	43	43	33	33	28	38	48	46	33	38	32	36	43	42	36	51	33	31	37	42	52	45	37	37	41	32	35	41	29	45	36	50	34	29	45	52	28	44	44	35	40	49	36	47	40	36	36	44	42	37	41	39	44	36	35	39	48	36	40	34	38	40	40	28	39	42	45	42	35	59	55	45	49	50	45	41	39	43	40	50	44	50	46	47	41	36	36	31	36	47	33	40	52	33	41	35	48	42	53	34	44	48	41	42	35	43	34	47	47	43	51	35	34	33	37	41	35	43	36	34	40	41	44	51	45	43
11767	4344	2281	4336	9196	9962	9399	7436	5604	4571	4045	3316	2705	2256	2109	1947	1703	1143	1115	1204	1170	1039	942	856	851	807	920	1050	1033	978	1113	950	773	1258	1283	1296	1522	1133	1118	1098	5914	13944	12106	9856	5767	2818	1249	726	573	529	449	451	485	481	463	438	466	453	473	507	455	464	416	443	481	449	430	445	495	459	448	486	454	461	464	471	461	472	428	463	482	471	449	448	464	459	441	466	453	480	458	455	473	447	431	453	444	465	418	472	443	451	409	447	474	402	467	406	464	480	470	416	467	450	455	457	466	476	425	496	503	440	456	461	441	441	443	453	456	449	503	414	464	480	446	419	454	463	447	465	467	454	417	472	419	460	479	446	422	455	446	439	444	422	463	420	440	465	472	462	470	474	426	435	418	493	457	469	455	438	482	434	459	477	422	447	488	432	484	481	497	445	458	445	478	445	444	456	498	449	464	454	426	471	454	450	486	476	464	421	478	464	458	422	443	470	440	456	454	470	441	452	459	467	464	442	482	482	471	490	445	465	477	479	494	453	448	496	396	481	459	419	487	460	454	458	451	470	463	458	453	508	494	477	449	464	474	477	461	449	469	468	423	470	499	445	471	438	455	453	459	437	463	477	467	426	446	455	454	447	470	470	455	491	494	428	457	473	444	485	451	471	445	473	454	462	464	437	448	455	430	472	483	448	470	460	474	452	459	487	469	444	442	434	489	466	451	456	444	463	460	490	484	444	482	514	444	464	414	471	373	438	450	487	459	435	488	513	453	469	461	457	464	487	469	410	480	463	467	454	446	451	453	449	479	499	470	424	460	463	534	468	471	456	451	461	437	459	435	495	467	469	429	464	444	504	449	483	428	452	466	455	480	485	477	456	467	453	485	442	462	461	470	437	457	480	444	486	429	423	455	467	486	432	469	452	457	503	467	414	454	446	470	478	452	485	465	485	492	471	462	465	444	470	460	456	537	472	455	441	476	475	479	459	473	475	468	512	447	466	511	492	427	431	456	445	480	479	498	485	460	457	441	452	430	458	456	497	440	456	450	483	441	470	446	435	459	457	507	448	452	449	478	436	446	472	475	447	449	486	466	468	502	472	475	489	447	488	479	424	434	473	412	480	439	476	444	449	438	472	436	473	417	459	446	446	434	457	468	499	477	434	455	471	454	457	418	436	494	441	463	464	445	444	453	441	442	436	481	501	434	462	443	485	452	446	432	450	429	465	455	458	455	441	432	481	521	480	463	463	507	486	452	508	464	434	474	434	436	500	442	436	482	455	451	461	460	454	478	476	505	463	451	420	441	473	466	438	490	466	438	493	476	456	456	468	473	443	449	453	467	481	470	462	481	467	444	461	472	468	456	482	461	472	445	470	477	434	491	457	446	437	432	475	480	468	473	463	464	471	430	434	461	425	437	431	438	478	507	461	458	436	449	441	484	465	488	513	491	459	461	462	514	469	465	498	438	466	437	445	478	472	444	421	476	484	463	465	443	449	478	438	467	462	453	448	493	429	455	472	451	468	502	439	451	479	465	516	446	453	426	461	451	427	485	492	457	460	483	476	459	473	444	448	439	409	454	428	447	512	450	472	482	449	459	486	444	486	431	478	461	481	440	462	433	438	462	436	459	501	415	427	463	444	488	443	464	458	461	466	457	431	431	416	458	447	429	453	463	456	491	466	467	450	438	484	440	451	498	461	447	440	485	450	427	468	473	425	487	494	437	435	461	453	454	454	433	442	471	436	475	468	523	448	455	460	443	439	473	425	487	469	506	450	477	489	482	462	485	498	476	446	414	501	405	452	450	449	515	453	450	489	436	476	432	480	449	439	462	470	439	486	438	469	451	461	418	498	469	426	466	441	452	457	452	436	472	451	467	452	453	476	478	446	450	442	477	446	496	453	527	477	437	501	434	460	430	470	467	468	434	450	463	455	454	474	482	446	449	480	474	471	463	510	426	422	433	446	477	439	459	455	448	468	487	496	419	441	465	489	486	476	452	458	485	453	455	456	466	491	489	464	494	455	428	451	425	442	449	478	433	421	471	449	481	482	440	445	469	451	471	460	440	457	464	415	452	453	473	486	467	489	451	461	478	471	459	457	439	438	435	520	433	449	402	448	461	476	446	435	458	465	448	489	484	494	450	455	463	460	483	437	456	471	480	491	494	438	496	463	447	452	488	440	484	491	457	446	458	456	486	466	455	449	467	499	495	457	480	439	445	452	451	473	415	482	440	451	471	460	472	473	426	459	443	466	449	480	445	466	448	488	467	434	443	424	494	435	471	476	495	438	468	494	437	474	485	414	450	441	431	469	445	451	466	432	444	449	433	458	447	532	498	407	468	442	445	464	470	509	451	449	426	482	461	480	467	450	472	465	478	473	442	459	460	469	461	487	461	447	442	447	462	477	458	498	473	417	479	453	425	461	466	460	469	459	474	492	474	450	493	502	466	444	498	465	452	483	468	466	429	449	466	486	461	486	453	453	440	443	450	443	477	450	445	450	479	434	486	424	452	472	476	468	475	452	481	456	488	478	462	460	467	480	469	481	469	428	434	448	478	483	470	443	444	463	484	420	483	466	460	496	460	468	442	460	419	475	500	456	471	484	473	435	469	499	457	464	503	484	411	472	456	474	467	477	486	441	489	447	442	447	467	473	479	476	451	455	433	454	465	486	476	501	439	507	454	416	419	393	460	481	457	452	473	453	441	503	471	470	432	448	446	468	457	452	435	471	434	494	458	451	429	427	421	448	505	467	435	467	457	469	447	478	466	449	500	457	439	430	451	453	503	431	486	441	453	466	462	461	491	471	433	466	451	463	460	456	473	424	429	471	457	477	481	509	451	449	447	456	467	450	440	447	468	477	469	469	458	466	478	437	431	429	436	463	443	464	467	456	450	462	445	458	466	450	442	502	464	480	473	472	431	481	426	458	439	471	458	471	448	442	431	469	449	490	472	467	488	495	427	458	449	440	435	478	495	475	459	475	456	474	471	480	459	452	477	453	457	416	483	428	464	476	459	471	481	444	452	449	449	481	461	483	442	473	485	437	480	458	483	488	427	442	464	470	442	481	447	442	485	465	443	478	474	465	483	488	460	450	424	426	463	418	500	462	468	475	447	471	461	458	442	406	486	469	455	464	459	498	472	446	490	480	466	480	441	430	439	463	483	489	423	467	480	466	470	451	479	459	469	456	481	454	432	427	478	446	451	463	468	441	415	425	446	470	440	463	457	513	487	455	478	445	455	469	446	426	437	499	441	453	452	433	476	464	463	487	471	476	454	450	470	482	419	462	430	469	453	456	468	495	473	455	455	488	413	404	437	513	447	417	451	448	481	463	452	451	488	449	454	466	475	465	446	445	467	456	457	441	459	436	510	456	477	447	493	460	502	472	458	460	440	486	481	474	455	488	445	473	435	481	462	468	457	438	447	474	423	442	468	467	480	468	460	470	471	471	485	423	423	452	484	480	461	449	460	454	468	468	486	478	447	413	487	437
1056	335	189	105	136	207	191	181	184	132	135	147	119	103	99	76	63	78	64	76	73	65	87	77	54	59	65	63	58	75	96	73	76	78	51	67	66	57	67	74	312	1009	815	616	327	168	87	63	50	61	55	59	47	46	39	54	44	51	54	47	40	51	31	49	40	39	47	49	51	44	38	45	35	47	59	40	51	58	43	27	42	30	60	61	42	45	46	36	45	57	57	41	59	48	55	51	41	46	47	54	53	50	55	52	53	43	68	51	54	48	42	50	48	60	33	39	49	48	48	56	66	58	49	51	44	63	46	59	45	46	56	49	43	46	55	52	61	36	35	61	49	48	41	49	41	51	45	47	60	50	57	40	41	39	54	46	54	56	42	48	41	52	52	49	38	57	26	48	51	50	56	39	57	38	53	39	41	50	48	52	48	50	47	53	41	46	56	33	48	42	44	57	57	36	44	41	55	49	41	45	59	46	48	61	43	49	39	50	46	45	44	49	38	61	55	46	51	56	47	50	52	54	46	36	48	52	44	42	46	49	46	50	62	56	49	45	54	47	56	39	48	47	54	52	59	39	51	43	52	53	39	45	60	41	45	46	41	54	64	44	55	36	47	48	47	41	48	39	37	48	49	40	56	49	62	49	41	38	44	42	44	45	44	53	49	46	45	52	46	44	57	39	46	45	58	51	63	41	49	38	49	41	39	41	43	39	39	54	54	45	51	55	55	37	57	39	48	35	44	51	56	54	49	54	52	46	58	38	46	43	47	45	34	46	41	39	54	55	48	44	52	48	48	42	50	44	49	44	48	55	43	47	51	45	59	46	50	33	53	44	55	55	37	44	44	51	47	48	48	45	37	50	45	47	49	33	40	52	41	41	41	48	41	51	30	60	51	53	58	59	44	46	53	35	41	38	55	58	47	43	55	53	60	43	41	49	42	42	53	45	45	57	46	51	60	55	49	48	51	35	50	37	65	45	47	38	58	48	68	54	44	45	60	53	45	38	52	44	40	41	44	61	58	55	47	48	41	56	42	48	65	41	52	47	62	59	51	51	53	49	39	56	39	38	49	68	53	58	54	45	42	51	47	44	49	43	46	51	41	58	53	62	44	46	43	47	49	56	47	51	55	51	47	51	44	37	41	48	58	38	49	49	49	44	51	57	39	46	54	61	53	41	59	45	41	54	69	44	36	55	57	43	43	50	57	52	50	54	52	48	57	44	36	48	55	41	37	61	51	53	62	40	51	51	47	56	72	39	43	52	44	44	51	47	41	35	38	51	41	59	46	43	36	50	48	43	43	39	54	63	37	62	47	35	45	45	43	50	52	41	53	49	57	39	47	40	49	47	42	43	45	51	68	69	45	43	58	41	54	56	61	60	46	41	46	43	46	48	51	45	34	51	46	42	42	53	47	44	48	40	52	31	41	52	47	57	51	40	46	53	47	42	36	59	45	34	52	49	57	45	38	56	44	54	58	61	42	35	63	49	46	49	53	53	40	48	38	50	46	43	45	46	49	55	50	45	61	43	56	51	56	50	53	57	45	46	46	49	51	50	48	48	48	55	58	54	49	36	51	39	44	48	50	47	49	40	54	56	47	41	53	52	39	48	61	49	46	33	52	36	46	52	58	54	40	52	51	36	52	53	72	53	41	37	43	46	44	31	61	49	46	45	47	44	47	43	57	60	46	59	44	50	40	55	57	52	42	55	58	39	58	56	47	52	45	54	51	54	49	39	36	56	52	50	33	42	52	50	37	46	51	59	56	35	47	62	39	44	55	49	54	42	60	51	48	34	58	52	42	48	49	56	39	49	59	54	55	51	46	43	43	45	54	44	40	50	50	41	62	52	53	41	44	36	44	47	51	48	50	42	45	60	37	43	46	40	47	40	59	45	52	57	51	36	59	52	46	53	55	40	55	49	52	43	60	44	49	37	51	54	47	52	39	50	57	45	41	49	39	46	53	42	53	37	50	53	55	49	40	44	52	45	63	61	39	54	55	42	46	42	48	48	50	45	62	46	50	45	49	44	36	43	53	57	51	45	49	58	45	53	39	50	52	45	37	48	50	44	50	50	43	53	45	51	45	51	43	59	48	56	42	46	49	49	40	48	32	55	58	39	43	41	58	45	37	46	55	58	51	43	54	46	45	46	44	52	38	45	41	57	46	49	57	51	52	57	53	49	45	40	39	38	53	48	55	50	40	57	42	41	49	45	51	42	39	45	49	54	39	52	50	61	48	36	51	41	57	50	59	46	49	58	47	49	56	50	39	53	48	51	51	47	55	47	49	43	52	45	48	57	41	52	56	53	52	58	45	50	35	34	48	50	40	39	58	51	58	33	46	42	50	44	49	61	36	41	48	45	46	47	42	51	53	46	47	46	58	37	42	41	54	50	58	43	41	44	49	52	37	50	48	59	53	48	49	52	37	51	55	47	48	54	67	42	39	54	52	38	37	46	49	45	43	48	48	57	53	48	36	46	59	53	54	41	55	45	53	68	39	60	49	38	39	44	42	46	52	51	56	49	48	49	43	55	44	47	44	58	55	51	61	49	49	48	44	39	47	52	39	44	46	48	53	47	64	48	50	49	59	53	36	50	49	47	51	48	47	47	46	53	54	47	59	56	53	41	51	55	42	48	48	44	48	53	57	49	48	44	57	50	55	43	48	44	41	50	45	48	51	61	44	43	47	49	38	35	47	52	54	61	43	39	53	51	49	51	46	43	39	38	39	49	53	48	51	52	56	58	62	56	49	48	46	49	56	51	41	37	49	47	53	42	57	53	42	47	53	46	52	38	53	43	44	55	49	45	33	51	58	44	40	34	40	38	50	62	49	46	23	43	48	53	49	49	46	55	43	42	50	56	44	52	44	55	57	61	43	47	52	59	41	41	48	47	52	41	59	46	47	39	36	53	45	54	50	55	55	50	62	51	48	48	52	39	51	49	51	52	48	52	42	60	43	39	53	49	40	36	34	38	32	37	56	42	45	54	43	47	41	42	59	40	45	62	54	48	52	49	47	51	49	42	49	60	53	44	46	46	47	56	43	50	47	39	45	47	48	49	47	54	41	63	47	41	69	51	58	37	39	41	45	47	40	60	51	57	49	46	44	43	50	54	40	44	59	55	51	59	55	44	62	54	57	50	41	35	45	31	38	44	55	47	51	47	40	52	37	43	54	45	51	51	46	44	51	42	50	44	47	44	54	53	60	47	45	49	50	46	51	47	50	46	52	60	72	41	39	44	51	38	54	55	41	40	49	54	47	46	43	47	52	58	46	53	53	46	56	46	44	55	54	46	48	44	60	43	48	51	51	39	42	46	38	45	43	47	43	51	43	52	48	39	45	61	38	57	47	51	38	47	41	41	46	51	52	35	41	47	42	49	53	44	50	52	52	54	61	51	47	50	68	48	44	63	55	47	40	41	47	34	53	53	39	57	52	59	35	41	50	46	47	48	50	55	47	51	47	39	47	44	45	47	49	45	50	46
15111	6544	3312	6268	12630	13961	12558	10298	8021	6160	5349	4470	3574	3226	3047	2506	1904	1655	1459	1437	1373	1239	1255	1342	1137	1026	1292	1566	1404	1644	1537	1350	1410	1439	1494	1385	1639	1460	1324	1363	8479	18781	15411	12556	7348	3745	1699	920	655	591	558	544	540	544	571	524	506	526	510	526	532	520	572	558	506	524	503	534	547	533	568	531	602	606	535	599	505	532	542	547	543	556	544	518	524	542	552	554	554	577	499	521	537	561	513	532	497	530	541	526	534	586	588	534	555	554	548	552	532	567	541	530	538	511	528	567	523	526	508	511	487	551	576	510	546	505	542	576	542	538	546	492	561	518	527	530	564	543	549	581	527	518	546	578	510	547	512	552	556	560	531	550	529	543	497	552	553	513	534	508	535	563	502	532	529	553	525	566	554	549	510	528	536	542	533	525	510	495	565	572	503	527	521	545	555	538	571	542	553	571	522	515	545	526	571	530	529	511	577	552	510	553	541	505	577	510	510	578	514	553	531	549	535	563	580	569	524	515	544	532	547	528	558	548	554	581	557	510	559	539	559	551	545	566	534	516	509	578	530	549	547	538	546	552	529	563	528	577	565	566	541	501	535	506	522	542	579	557	551	500	499	534	501	550	498	518	526	537	538	555	495	554	518	564	519	509	531	537	544	549	538	527	582	555	541	525	548	540	542	508	541	551	528	539	534	578	508	567	537	563	547	514	513	539	563	521	536	562	545	535	566	573	540	561	562	580	517	567	543	601	546	551	553	585	483	572	543	566	507	557	529	551	553	573	567	600	563	501	543	558	522	518	530	580	546	556	594	553	510	548	543	554	539	528	518	557	516	549	571	543	557	539	575	535	561	538	522	549	536	561	547	513	571	553	561	523	512	482	512	538	502	560	544	541	540	546	553	527	568	497	535	510	551	552	495	565	547	542	564	583	507	525	531	517	537	542	536	615	561	538	536	551	544	519	531	535	513	530	566	539	539	551	522	557	533	505	496	554	555	527	528	548	572	590	560	569	496	551	557	565	532	508	541	555	564	593	514	530	574	540	559	549	521	554	515	559	543	570	527	537	546	535	543	527	585	541	549	546	557	516	522	564	553	528	528	562	559	514	568	535	535	535	581	538	543	522	547	516	564	552	572	579	545	525	531	519	522	520	505	521	578	514	564	529	554	555	536	552	515	563	556	514	557	559	533	509	546	530	564	549	540	553	492	503	537	554	523	560	542	550	568	555	528	541	590	538	543	524	567	528	549	563	601	543	559	543	542	554	546	561	543	548	536	501	529	550	556	555	554	558	521	514	531	493	553	491	542	575	539	547	527	516	539	553	533	574	584	521	538	516	575	479	531	530	547	569	553	553	560	511	560	553	562	530	512	508	566	593	518	554	578	545	503	509	555	545	552	532	564	542	573	544	516	525	549	566	516	537	549	549	526	552	517	545	560	523	528	498	554	547	547	534	512	517	551	544	556	542	562	566	552	550	553	534	546	560	590	546	555	560	549	544	570	571	525	546	458	556	557	518	535	534	530	508	510	554	553	542	559	559	529	538	562	521	592	543	524	558	553	504	555	572	538	569	571	524	542	549	548	525	548	516	546	532	553	516	544	543	529	538	549	544	564	532	514	541	535	568	585	534	545	579	542	550	518	525	558	562	549	503	513	540	554	547	572	561	551	580	531	548	532	527	555	578	538	528	530	516	536	546	515	533	562	560	547	566	593	541	551	542	578	570	562	550	538	521	537	549	529	555	506	516	528	566	521	576	493	514	550	551	545	593	557	552	530	566	580	549	516	535	486	550	539	556	518	524	560	516	529	535	524	502	557	517	548	559	544	516	503	539	543	542	508	576	565	560	530	538	570	531	563	517	589	537	554	529	559	573	509	507	555	582	577	498	538	533	576	511	527	511	496	525	560	529	538	506	527	526	563	521	550	538	531	544	534	547	534	514	539	557	548	550	565	564	552	523	499	573	539	526	558	538	551	538	609	483	571	523	549	539	564	568	564	556	550	563	553	528	531	575	576	493	563	501	485	492	548	532	600	527	553	548	521	522	549	524	528	527	594	557	544	553	553	558	556	554	514	530	510	527	536	524	548	554	522	584	511	538	540	546	534	531	499	578	535	538	571	550	533	530	546	578	520	533	563	537	531	535	528	523	560	578	550	520	554	526	570	549	550	535	549	501	510	545	567	552	563	555	587	565	557	537	576	552	520	551	550	524	519	518	546	555	571	514	553	536	520	537	564	525	539	544	523	550	555	503	557	599	534	519	554	499	538	496	506	523	529	547	524	500	575	535	536	529	572	523	518	570	539	581	576	516	534	536	549	546	529	558	485	507	538	514	594	535	537	552	533	509	551	542	559	495	551	542	525	553	555	570	582	547	524	554	518	517	561	554	515	523	538	559	562	541	500	536	593	568	502	551	574	576	529	536	565	550	559	555	514	514	523	540	561	541	509	560	545	550	519	477	566	514	548	561	555	568	510	518	531	572	579	563	560	545	573	530	537	559	534	534	526	542	532	517	562	583	566	530	518	561	523	552	510	517	549	556	573	540	561	559	510	519	516	528	506	543	518	555	546	552	544	550	563	523	525	563	560	521	493	534	531	535	521	543	563	562	535	513	542	589	567	583	527	538	551	531	540	589	518	559	550	548	562	552	549	536	508	542	543	520	534	561	515	552	569	566	558	570	546	554	543	577	540	567	507	583	552	528	549	542	540	553	580	528	544	552	540	563	555	570	578	527	520	543	519	553	541	586	518	532	567	557	509	533	553	581	517	518	601	531	581	535	559	578	516	523	584	586	485	552	554	526	527	594	557	521	514	555	514	561	588	566	545	546	533	546	534	504	549	514	577	541	529	538	549	550	582	568	521	545	593	511	535	587	526	561	531	576	533	517	545	517	556	496	561	546	534	526	544	502	533	531	520	563	540	554	482	557	530	530	519	558	534	550	556	546	552	539	589	589	543	501	521	517	552	560	528	573	524	527	555	519	482	569	552	544	538	534	504	564	525	567	570	554	545	549	519	548	564	564	576	556	522	536	540	605	537	539	499	536	529	545	538	577	540	519	541	532	545	558	569	573	533	543	524	564	562	553	544	563	524	568	505	517	592	563	578	564	525	548	528	578	504	581	560	551	574	542	551	490	571	535	545	521	563	539	550	552	527	515	591	535	592	509	560	539	601	565	534	519	544	546	496	509	546	560	552	524	556	529	545	570	546	562	509	557	517	540	544	507	515	532	547	536	571	517	519	523	535	560	561	550	532	520	533	546	514	551	513	549	582	499	521	512	546	566	548	553	519	559	598	547	541	578	545	534	528	541	588	551	513	527	553	566	533	554	548	529	543	558	537	512	552	511	553	536	547	538	534	565	513	533	539	517	558	518	517	522	583	575	571	541	575	558	521	550	513	561	516	521	537	527	516	549	557	509	545	539	544	559	545	565	563	566	577	514	556	545	547	581	545	501	568	560	540	514	578	561	542	499	556	517	566	514	535	506	521	571
1401	154	119	78	77	100	97	81	84	67	67	75	57	59	58	43	48	59	45	30	45	61	59	47	36	48	42	39	50	40	49	36	54	41	54	63	41	50	60	60	99	230	203	247	145	107	53	50	44	44	45	40	38	34	34	39	34	50	45	43	41	37	37	53	43	42	45	40	47	53	50	40	33	28	41	34	36	22	23	44	32	45	38	36	46	42	32	44	29	46	36	42	52	41	36	46	47	57	51	39	49	43	41	44	46	45	38	56	44	36	40	34	45	37	31	45	34	37	49	55	48	52	36	39	38	32	44	44	34	41	43	43	52	39	43	46	33	38	49	39	57	40	42	32	43	38	28	33	45	36	37	39	47	48	43	30	46	38	34	48	37	35	48	52	49	41	47	49	35	38	27	39	41	29	32	43	37	55	43	53	40	26	40	47	39	43	44	45	28	39	41	41	44	44	40	43	45	46	34	47	44	38	38	36	26	42	39	30	40	43	48	33	45	44	39	33	49	45	55	34	39	45	45	42	51	44	56	47	54	43	40	40	46	54	48	35	44	43	28	33	45	48	37	36	39	44	35	54	37	36	51	35	35	49	35	48	50	48	42	36	50	37	31	40	47	34	43	33	49	44	37	43	40	29	26	51	52	44	45	29	39	46	45	58	44	33	43	37	43	47	38	35	44	41	48	47	63	36	46	38	41	39	51	41	50	46	49	39	48	43	31	45	35	39	52	37	47	44	31	43	40	42	38	56	33	39	38	46	28	38	38	26	45	27	32	38	50	45	39	52	38	42	31	45	28	39	38	36	45	50	32	33	39	35	53	40	40	46	37	37	49	38	58	37	36	32	32	50	44	35	55	39	29	37	42	43	42	60	34	39	51	43	40	36	48	42	50	46	35	40	43	33	55	40	44	52	50	42	38	33	41	32	37	28	41	40	45	36	38	38	32	40	36	44	42	47	29	45	35	48	46	35	44	36	32	37	43	38	38	53	44	54	37	44	38	48	43	38	33	38	39	54	39	29	30	33	44	35	40	39	39	46	48	39	36	36	40	50	43	36	35	38	55	29	39	48	44	51	34	47	39	53	35	34	39	32	41	38	45	36	43	39	42	48	36	37	53	45	35	30	34	46	37	49	42	41	39	43	34	35	40	49	43	46	39	42	40	30	49	33	42	44	42	29	35	36	33	31	45	36	30	32	40	31	49	42	28	42	35	34	46	42	36	43	44	40	38	37	43	38	29	44	43	38	42	40	33	43	52	21	41	49	38	47	43	37	51	42	39	46	29	41	44	48	51	38	47	44	49	55	32	36	39	42	53	39	49	52	43	39	46	43	42	43	42	48	37	41	37	47	47	27	40	35	28	47	37	30	41	38	44	26	48	44	36	40	51	47	45	38	27	33	48	30	41	41	48	47	39	53	37	32	32	33	35	41	39	46	52	27	40	36	34	43	38	49	35	33	44	35	36	43	39	46	43	39	39	38	47	41	34	44	44	41	47	44	40	42	42	34	42	46	43	39	44	38	36	37	49	36	36	47	41	38	41	43	35	41	42	43	46	35	39	38	40	53	43	46	44	50	39	59	45	46	40	48	39	45	46	40	44	47	47	57	31	44	51	38	56	46	41	47	57	51	48	34	37	40	53	49	36	46	41	37	37	49	51	42	46	43	46	51	31	38	40	41	38	36	44	23	45	57	34	32	44	42	36	41	18	46	52	50	36	46	32	49	34	40	34	42	35	38	38	40	42	49	44	29	38	44	43	31	44	35	39	38	36	42	44	35	35	30	36	39	41	40	32	34	42	36	40	34	38	37	39	29	43	48	40	34	32	37	51	42	38	38	41	45	44	41	32	42	32	50	41	47	44	38	41	33	46	39	45	28	44	38	37	38	37	29	43	44	37	42	40	43	24	51	42	49	40	29	29	36	41	46	41	41	42	35	39	45	40	38	29	38	41	36	46	49	47	39	41	39	35	50	34	40	32	35	52	38	41	41	37	53	55	62	45	33	39	32	41	38	45	46	34	39	45	45	35	43	34	37	50	45	40	34	52	40	38	24	37	48	49	37	43	42	44	40	45	39	34	45	34	46	41	47	39	44	52	37	34	37	48	47	43	43	49	42	32	43	56	43	43	44	41	43	40	41	38	48	43	34	40	48	41	42	44	33	53	48	42	46	37	41	54	53	35	42	46	43	34	42	56	31	37	41	28	34	33	49	46	38	30	47	30	32	34	44	38	32	53	33	34	42	40	39	43	55	45	44	22	46	33	34	30	33	42	41	54	30	35	51	40	38	39	37	50	34	50	41	35	36	39	54	47	35	33	54	45	36	32	27	36	47	35	42	40	46	45	42	45	42	34	56	41	36	33	38	40	39	38	41	34	47	26	30	43	50	35	37	37	41	32	31	33	44	34	48	41	32	53	30	37	43	21	43	46	39	45	32	42	45	50	43	42	39	46	34	43	40	51	43	44	47	35	36	47	52	39	35	48	30	41	35	38	41	41	34	41	46	36	43	37	43	38	37	32	31	27	37	44	34	42	34	37	46	45	45	37	35	53	41	53	38	42	34	39	46	37	52	49	37	47	36	47	42	38	52	47	30	41	41	46	30	39	34	37	31	40	44	42	47	36	54	52	42	40	36	39	38	31	31	38	40	46	47	44	28	37	46	31	38	41	38	36	40	48	47	39	41	27	37	40	38	39	42	31	45	44	41	43	42	36	46	35	45	44	37	34	44	50	40	37	44	48	41	40	53	40	35	33	49	42	49	39	47	32	43	45	47	37	44	51	39	57	32	38	46	46	41	37	36	44	42	42	50	44	45	56	39	28	33	32	43	38	40	32	32	35	37	41	49	40	28	44	40	34	45	42	43	39	36	42	36	45	46	36	44	42	39	50	48	48	47	39	49	33	45	41	37	54	46	38	42	38	45	47	45	48	29	53	37	44	44	33	47	39	41	39	42	40	43	55	31	46	38	33	40	45	55	41	48	57	53	42	54	40	36	41	40	44	28	50	33	34	37	49	49	31	42	55	50	32	41	51	43	40	33	35	44	36	41	36	43	37	37	36	47	36	35	38	43	39	47	34	53	46	43	41	44	38	31	42	40	33	34	42	34	38	48	48	43	39	36	33	34	41	38	47	45	39	44	44	33	43	43	35	37	49	29	35	47	39	52	36	31	39	41	42	34	43	43	39	32	30	38	43	41	42	47	34	33	39	40	24	34	36	37	49	41	41	44	39	46	34	41	44	42	45	41	36	41	33	51	38	44	43	40	36	49	43	47	43	45	43	57	40	41	42	39	51	52	49	26	48	42	41	57	38	27	42	51	31	49	36	46	47	45	33	55	41	34	34	36	47	32	39	41	33	52	43	38	36	49	36	39	40	39	50	43	31	35	47	41	40	39	39	40	45	41	46	41	44	41	39	51	44	34	41	48	45	30	39	43	33	35	26	52	33	44	36	35	43	42	46	39	44	58	36	33	44	36	39	43
9883	3167	1627	2976	6442	7093	6416	4865	3845	2740	2214	2115	1848	1781	1314	994	784	709	722	761	720	712	696	723	638	626	608	780	1008	1002	855	853	964	951	903	845	680	873	1000	942	2505	6371	5770	5060	3024	1653	944	594	491	496	417	461	473	424	427	443	487	461	443	451	451	439	452	482	447	455	457	456	449	501	457	467	420	449	457	405	450	497	467	421	433	441	467	456	457	476	467	416	428	485	400	466	465	466	462	484	441	429	463	461	435	432	462	469	451	440	486	446	481	450	423	476	436	438	434	444	470	483	437	448	472	473	458	432	457	434	445	467	459	477	470	434	438	436	460	464	431	483	464	435	463	460	429	461	476	425	478	481	460	473	465	451	443	420	477	434	462	462	445	465	435	452	424	454	454	466	473	465	445	444	454	457	456	470	513	473	473	469	498	464	463	472	494	410	491	475	501	466	481	477	427	452	482	467	427	484	434	424	503	442	467	420	449	417	432	472	458	426	453	425	464	474	456	425	465	461	450	492	423	453	498	421	453	441	465	466	475	422	489	491	436	450	437	486	425	446	460	442	451	460	484	456	467	483	401	465	467	477	431	486	465	466	452	457	479	472	479	457	411	445	471	446	462	468	485	462	470	458	463	466	451	418	492	474	469	422	449	459	416	500	475	483	441	466	448	451	453	489	436	446	461	472	445	456	478	501	464	431	455	470	404	428	449	436	450	464	496	480	450	464	455	492	453	480	434	460	452	452	473	426	485	452	419	487	468	456	463	432	431	456	450	463	463	440	490	482	495	467	493	458	446	469	395	463	435	476	461	450	492	444	475	502	462	425	442	441	481	455	479	451	484	492	457	466	470	437	438	454	452	479	442	459	465	409	445	463	464	481	455	437	411	456	438	506	463	456	427	469	486	432	452	441	462	460	448	484	460	421	458	442	442	482	424	462	469	421	476	454	449	473	440	463	467	467	472	394	456	457	475	429	445	459	454	446	466	491	450	457	402	443	433	479	452	442	461	453	464	449	455	521	456	428	464	475	461	471	437	462	466	491	507	458	460	486	449	479	403	475	473	451	485	465	440	415	452	487	491	441	448	430	434	487	487	448	458	472	443	420	482	469	475	455	424	497	447	406	442	473	466	448	440	457	466	455	493	495	459	461	491	509	488	464	458	487	449	460	455	467	459	466	426	449	455	457	434	462	467	451	479	479	451	471	437	476	456	445	414	462	452	485	488	487	450	436	476	406	455	463	422	411	424	461	425	476	484	514	479	455	456	470	450	470	475	449	456	461	450	422	462	472	474	464	485	490	452	456	447	444	472	470	475	438	433	451	474	438	425	463	468	444	419	450	479	457	478	459	480	453	458	434	472	419	442	466	453	443	458	464	469	458	461	441	425	483	452	475	475	456	480	489	473	424	466	471	446	434	452	463	468	449	474	478	445	452	470	465	462	441	465	456	453	447	459	468	451	453	466	421	442	465	472	461	453	439	478	439	459	477	449	482	477	440	477	456	429	464	454	447	449	453	454	448	436	450	464	470	491	450	468	437	461	493	466	481	453	465	464	452	474	463	464	425	455	468	439	430	482	421	473	433	454	427	445	436	453	429	495	431	478	468	480	465	436	458	510	454	455	484	401	457	423	448	448	419	445	457	466	434	448	489	490	462	435	450	479	448	430	467	437	465	417	508	436	444	446	454	429	440	448	444	472	443	436	390	451	492	455	459	489	470	444	419	476	455	473	453	437	436	460	470	470	491	464	423	481	504	450	468	466	467	464	488	435	486	494	458	473	473	460	448	439	440	436	451	450	433	472	454	462	440	442	463	510	490	460	472	470	437	430	435	466	431	475	444	477	479	503	483	432	489	460	479	440	425	489	455	428	418	447	480	454	501	440	435	452	477	472	488	491	479	458	489	426	474	446	473	425	442	449	457	439	448	464	472	465	479	454	483	451	464	480	440	502	469	465	483	484	457	477	464	423	452	439	459	444	493	427	449	448	456	461	442	478	429	422	477	413	468	473	453	465	478	485	468	453	474	487	482	474	460	461	464	446	468	468	458	456	451	459	455	445	411	492	478	453	459	453	470	441	453	445	459	454	463	455	454	420	439	461	463	457	454	439	474	442	475	456	493	440	475	479	467	452	487	442	410	453	477	457	451	417	447	473	442	498	434	437	458	478	433	466	460	436	437	452	434	410	474	477	453	433	458	462	445	463	450	444	482	491	440	504	429	473	480	441	467	468	442	462	472	480	462	452	466	445	454	494	489	505	447	457	465	516	447	473	452	475	449	442	425	479	448	458	410	456	478	434	456	456	406	473	492	449	470	453	493	469	443	436	492	442	488	494	429	461	462	432	460	483	457	456	472	484	469	469	477	424	487	485	461	473	476	434	452	437	433	423	462	444	493	455	415	416	444	457	476	458	433	439	496	449	445	487	460	477	456	453	456	488	436	476	505	494	444	452	489	446	472	467	454	490	463	445	484	437	455	457	458	458	473	485	439	447	472	455	408	439	460	429	436	461	448	435	449	450	431	418	504	472	474	467	437	489	418	430	449	448	443	464	489	471	429	426	465	448	470	490	471	481	507	468	467	461	516	479	436	479	458	466	473	471	459	470	448	450	467	436	485	455	463	478	444	450	465	483	427	445	443	454	490	506	460	461	479	434	470	492	464	440	424	460	467	451	460	457	448	512	479	445	456	460	473	476	449	453	472	472	476	468	488	442	453	437	445	459	460	479	506	437	431	462	473	448	447	456	515	473	448	461	476	418	429	481	471	441	456	480	475	467	474	418	425	423	464	465	476	522	467	446	461	479	470	474	428	479	476	489	472	472	494	469	446	473	482	435	470	433	479	466	455	476	439	467	442	490	482	478	470	481	478	433	472	460	479	437	454	461	465	452	459	469	466	447	465	469	451	459	481	433	428	459	439	464	476	473	469	489	463	452	444	440	469	477	475	473	427	458	443	411	440	459	435	460	495	453	473	425	423	456	470	480	475	502	476	488	425	468	497	523	458	464	492	479	471	466	486	444	427	497	468	469	468	487	419	429	440	476	519	453	493	445	475	443	455	451	454	471	433	468	467	457	458	413	454	465	482	450	497	475	493	486	444	478	464	452	437	393	428	421	454	416	422	473	442	503	449	483	453	463	433	426	467	438	486	465	441	458	457	466	452	471	467	426	455	460	453	432	479	471	470	463	482	455	468	449	490	446	435	437	457	467	455	435	449	435	448	461	413	460	468	481	441	496	481	475	447	493	469	458	482	460	440	476	476	438	499	439	457	439	478	469	462	428	445	477	476	445	456	427	429	503	479	466	453	471	418	450	451	456	497	440	480	506	452	493	474	475	438	469	439	503	459	430	442	482	467	502	442	507	464	469	461	460	517	445	469	408	434	465	465	449	452	487	489	484	438	447	463	461	452	459	459	439	475	429	458	467	463	454	437	440	444	436	481	448	453	429	498	444	407	475	465	484	455	446	426	445	492	473	462	463	456	437	451	452	479
677	262	165	104	118	164	171	135	149	118	108	95	85	86	73	58	75	60	60	64	44	69	58	52	60	53	58	59	72	70	58	57	57	57	57	38	50	64	64	92	272	510	487	397	243	169	83	69	43	49	52	43	44	46	55	45	50	58	42	51	36	43	56	42	44	51	60	55	44	51	50	45	46	58	50	44	49	50	38	44	61	54	60	49	36	48	45	56	52	47	56	49	50	63	44	55	40	45	46	41	42	46	40	50	52	36	55	48	45	60	46	52	33	36	33	44	42	42	51	55	46	49	39	41	40	46	57	48	50	58	56	49	47	53	37	46	41	56	48	39	47	56	39	39	45	51	48	55	48	59	59	49	43	49	53	39	54	47	50	52	43	47	51	51	42	44	48	55	34	50	50	46	51	43	61	49	43	36	56	48	47	48	47	40	48	54	45	37	42	38	51	42	46	44	51	62	55	39	57	57	46	39	57	60	42	49	42	52	58	56	50	47	54	46	41	61	42	43	51	55	52	46	47	43	35	51	49	47	50	46	41	45	51	45	49	40	49	39	46	52	39	58	47	55	49	39	46	45	47	58	43	42	52	52	46	46	56	53	40	53	47	53	47	39	53	47	37	30	48	47	45	52	53	37	46	53	66	64	43	44	46	49	39	51	43	51	41	40	56	43	47	49	50	53	48	36	49	43	67	50	39	43	58	47	36	49	58	40	38	49	36	52	56	53	40	48	49	48	47	38	56	40	45	48	38	65	53	57	53	51	45	46	42	53	49	45	48	41	53	45	47	50	49	49	41	56	63	42	45	47	53	40	32	43	50	53	46	48	51	55	44	40	47	44	53	44	61	60	37	54	57	44	54	49	44	38	44	54	41	45	57	37	41	47	42	51	50	31	51	44	41	40	38	45	50	38	41	45	51	52	48	40	42	55	48	43	55	41	50	43	46	36	48	48	56	51	56	41	50	41	32	53	44	56	48	37	44	38	40	43	34	47	53	56	46	47	47	44	29	39	37	42	53	60	57	56	44	44	43	48	46	45	47	47	48	50	34	48	45	51	43	40	35	50	63	44	58	43	49	47	53	49	56	33	59	41	50	47	42	52	40	41	55	44	44	46	46	52	48	50	33	57	39	49	56	44	51	38	37	52	41	53	53	44	50	38	44	44	44	54	35	49	44	64	57	54	53	38	49	43	41	41	55	35	52	51	43	34	45	46	44	38	44	44	41	57	39	44	51	52	44	49	49	56	58	48	53	45	31	34	51	57	44	45	40	45	54	39	50	42	57	50	60	44	52	43	48	47	51	51	42	46	44	40	48	54	51	37	47	44	46	40	56	54	49	40	62	46	50	52	52	46	48	48	48	60	50	35	48	56	38	61	59	40	49	46	48	43	57	41	55	46	41	54	55	45	47	45	49	45	52	48	46	54	49	52	66	51	52	46	44	56	47	38	35	42	47	46	40	46	44	40	51	54	62	37	55	47	57	23	38	49	52	56	39	38	52	62	52	58	49	53	46	61	47	55	52	52	50	41	46	39	52	34	47	44	49	50	40	50	51	41	41	51	39	44	53	59	54	36	45	44	47	44	46	48	51	49	58	55	52	57	50	39	42	46	39	52	49	47	43	65	42	49	49	40	39	41	55	38	53	60	44	54	40	51	47	51	34	41	52	44	46	54	50	44	61	45	38	50	53	33	41	41	41	47	54	43	55	45	39	43	44	40	38	55	54	54	51	38	41	59	51	47	46	46	43	48	54	57	58	48	47	36	51	38	44	41	51	50	50	47	52	51	38	53	54	41	57	43	48	61	42	45	55	51	45	45	62	44	41	46	45	48	55	42	63	43	49	53	40	42	57	44	42	57	50	33	56	51	48	50	54	50	36	34	57	46	42	43	43	51	36	53	50	43	54	55	47	33	48	39	34	37	52	55	46	61	49	44	51	45	39	47	45	47	57	50	55	58	52	41	38	40	34	47	48	55	36	51	45	54	38	44	46	45	34	45	45	59	50	41	43	39	62	38	45	35	52	61	53	38	49	56	41	38	47	56	49	43	45	59	52	45	52	53	58	49	42	49	53	62	37	47	50	50	50	30	41	42	41	43	47	47	42	47	50	52	59	35	36	54	49	43	47	34	49	42	46	38	37	42	48	46	40	46	44	36	43	48	43	48	52	46	56	54	48	54	59	37	49	38	64	43	53	49	49	47	53	56	45	41	55	59	45	41	47	51	55	55	55	38	41	40	35	50	49	55	52	48	38	43	46	40	53	39	43	42	35	48	55	47	49	53	55	46	49	61	38	39	49	42	45	59	33	52	52	56	53	35	36	47	44	49	54	59	46	41	41	47	47	43	43	57	51	38	47	46	51	51	45	49	44	39	50	42	42	48	31	43	62	53	47	51	39	47	40	44	64	42	57	59	51	51	43	48	40	53	48	47	45	53	66	44	64	45	42	37	58	36	48	58	45	49	49	42	47	47	44	47	48	38	47	47	46	42	49	42	49	48	55	39	52	46	40	51	51	44	52	45	54	47	48	53	54	48	53	45	46	45	49	42	53	48	48	34	51	54	49	33	56	49	40	42	44	50	48	45	39	48	42	44	52	51	51	51	47	53	53	53	55	51	48	49	49	52	48	50	38	62	45	52	47	48	54	55	55	49	49	56	44	42	51	41	49	39	36	46	40	46	47	42	45	49	59	58	56	54	52	44	49	50	54	48	40	44	38	45	55	43	35	48	46	46	38	47	43	53	40	40	53	38	51	51	49	46	58	45	43	46	38	49	41	34	47	48	46	55	42	60	41	59	47	49	45	52	38	52	47	49	61	40	46	50	54	51	45	51	50	50	52	45	52	40	52	51	58	49	46	42	53	55	36	50	45	47	51	55	46	43	43	52	41	55	45	45	38	52	45	55	55	41	47	52	44	41	46	51	48	43	51	42	47	41	67	46	48	52	46	45	44	44	50	53	47	50	42	46	51	51	35	48	52	39	42	41	47	49	41	48	42	40	48	56	52	43	36	53	30	47	51	53	50	55	47	52	53	42	52	54	45	41	41	68	44	54	48	36	46	47	52	46	43	49	54	43	43	51	32	47	64	46	46	47	49	35	45	51	45	43	51	49	39	48	54	48	51	49	46	58	49	48	41	47	42	49	43	47	40	46	42	49	54	50	44	46	46	51	42	49	49	57	50	44	46	48	55	68	51	45	38	38	43	47	49	54	47	51	45	49	50	59	45	45	40	55	41	47	44	53	45	55	48	51	50	36	53	54	47	54	43	47	41	51	48	48	51	55	49	54	46	41	40	31	49	40	46	39	45	54	49	48	65	48	51	62	41	50	47	39	42	44	59	38	55	37	41	42	49	45	50	47	50	51	47	34	54	54	47	62	47	44	43	64	45	54	51	47	45	44	38	45	52	61	57	37	46	40	45	35	45	65	46	42	43	51	58	45	51	62	38	50	55	50	46	42	52	44	39	49	50	46	49	49	50	49
12024	5702	2706	5275	10701	12222	10839	8204	6372	4589	3671	3593	3256	2615	2018	1407	1207	1134	1185	1010	1025	952	958	1008	958	877	925	885	1453	1301	1034	994	1021	1047	991	818	851	1075	1252	1773	6906	12895	11083	8689	5781	3155	1533	807	636	557	579	557	527	510	553	525	550	515	589	505	527	532	529	531	496	564	523	542	535	513	602	500	545	552	554	541	595	585	578	557	500	519	560	565	546	535	490	532	564	586	548	558	523	521	529	536	528	512	509	528	532	519	525	543	508	540	536	526	503	523	531	611	549	539	562	504	553	532	546	523	571	525	517	551	514	507	536	505	553	537	550	528	522	550	530	526	507	549	540	546	522	565	539	550	493	534	514	496	546	528	513	532	551	524	504	542	554	521	531	542	543	513	527	547	544	539	525	518	521	541	539	532	534	509	559	518	563	557	536	563	549	542	544	512	591	519	546	538	492	514	501	533	507	533	522	516	494	500	543	531	520	509	493	545	529	527	517	531	514	544	510	547	503	543	560	571	564	598	529	529	536	510	510	537	557	564	466	520	525	550	500	517	493	537	499	537	529	536	546	572	527	536	499	495	572	548	555	531	527	553	546	506	571	531	560	503	588	556	518	542	495	536	559	544	510	580	546	548	538	528	546	543	530	541	558	496	600	520	487	580	526	508	523	538	524	536	560	477	555	518	555	534	522	517	527	536	559	505	521	517	541	542	471	571	499	527	511	539	552	539	559	514	566	544	547	515	505	531	546	515	543	576	524	559	521	525	531	547	515	546	522	548	523	542	532	527	561	547	526	512	513	523	583	504	534	560	536	546	521	525	530	569	555	535	573	551	545	479	499	526	510	529	546	510	572	505	546	552	521	520	557	523	552	582	518	562	544	512	538	509	524	540	517	541	512	501	510	527	527	552	547	538	538	552	488	543	502	544	557	540	521	502	503	531	534	520	504	553	547	529	554	526	502	543	524	578	518	540	511	534	565	516	531	536	520	550	488	535	516	480	530	513	550	560	550	512	553	543	503	520	551	540	532	544	528	507	541	559	541	535	501	510	547	514	523	519	576	533	574	539	557	542	528	499	552	503	488	512	544	524	538	545	536	535	548	548	577	532	556	511	519	528	538	510	552	521	469	504	517	501	516	518	525	573	510	554	563	508	536	520	545	547	536	515	547	533	540	555	537	519	484	504	549	527	496	526	530	526	527	551	536	533	530	531	481	551	504	501	562	545	525	519	531	505	526	538	587	544	506	535	557	533	533	527	536	524	589	538	551	498	509	520	571	531	512	542	566	549	575	535	514	587	527	519	535	521	526	539	572	517	516	543	503	544	492	572	534	506	497	515	517	564	493	553	539	557	509	526	514	545	554	542	512	525	500	542	505	542	521	562	530	535	564	521	543	505	525	543	520	548	549	509	539	553	516	572	557	536	539	515	543	521	499	533	479	561	537	548	523	558	523	529	528	516	572	556	523	579	531	536	507	540	548	536	560	519	539	513	532	554	541	532	550	565	508	499	514	484	500	507	509	521	537	579	496	555	548	533	520	487	539	553	514	495	523	543	500	581	577	502	563	533	512	506	558	538	516	538	549	519	561	517	535	534	522	532	528	528	480	523	527	572	528	547	537	573	536	538	543	554	561	553	523	520	554	532	556	555	549	574	530	553	543	545	554	524	484	540	563	530	527	468	506	556	549	533	565	539	528	528	550	537	580	550	533	547	541	540	526	560	531	565	545	578	528	501	519	506	517	502	578	579	552	552	562	536	511	514	519	536	561	546	533	522	529	512	503	547	543	553	534	549	544	518	524	515	573	543	513	549	529	518	598	552	513	527	508	523	546	532	540	523	527	516	516	547	524	571	533	570	575	511	548	555	558	566	528	505	536	542	578	531	537	545	559	526	493	537	569	512	560	524	490	540	530	550	503	552	552	535	587	520	513	532	515	539	550	541	530	527	521	482	544	497	518	548	531	509	554	523	543	511	566	537	492	524	533	543	529	527	546	545	524	549	552	547	561	523	510	527	502	526	541	590	526	519	554	515	517	571	526	564	546	582	532	532	504	521	542	538	555	530	534	523	525	542	538	560	506	565	492	560	542	525	526	500	518	545	514	544	543	540	524	497	531	530	506	569	556	538	557	522	505	535	514	541	528	509	529	501	536	549	510	554	562	525	553	553	572	543	555	534	529	552	541	563	495	556	536	544	531	511	519	533	519	514	573	559	548	512	535	486	519	558	535	519	542	510	539	582	537	553	573	555	509	544	546	541	519	523	570	519	552	538	527	557	482	514	502	577	519	522	528	524	535	568	540	533	585	569	574	534	516	527	532	552	553	523	501	504	509	558	547	535	548	529	544	484	546	563	467	528	506	518	553	497	524	539	546	518	516	531	548	515	514	511	535	533	533	533	509	526	511	523	542	533	518	503	533	525	580	522	563	527	548	537	530	545	538	520	557	562	566	541	547	524	551	548	543	517	524	537	514	521	562	537	540	516	564	524	556	489	537	557	540	519	502	542	552	523	534	516	580	517	566	509	541	502	556	525	541	486	517	483	505	505	521	543	537	525	541	556	562	525	541	494	557	533	514	523	541	511	538	466	506	548	507	535	513	568	527	477	602	522	503	536	530	488	533	525	574	565	538	532	531	531	527	561	563	539	536	514	504	530	559	506	521	481	511	525	564	524	590	502	502	536	532	548	525	498	554	551	513	565	549	556	547	567	518	507	553	549	524	515	578	509	550	494	559	495	545	581	515	522	511	507	570	540	500	551	478	471	515	574	504	535	543	519	522	522	524	517	530	536	502	582	538	497	550	574	483	525	522	566	512	516	506	465	547	537	520	540	522	564	540	535	570	563	522	504	538	520	550	558	553	557	556	517	496	535	499	494	534	530	572	568	536	592	473	549	535	514	573	522	536	480	519	534	516	492	480	576	532	554	560	495	525	522	570	516	539	553	508	537	474	530	531	535	551	557	498	568	507	526	512	552	495	543	504	528	538	536	549	523	557	506	527	539	496	517	516	525	561	523	531	526	547	548	578	547	553	540	540	528	517	522	523	490	544	505	526	512	527	554	505	540	564	524	550	524	527	562	546	550	557	536	550	526	523	489	548	540	515	544	494	521	505	525	550	559	592	566	569	501	534	573	533	544	508	523	511	537	541	488	522	531	569	525	554	539	495	545	483	588	533	525	541	574	515	527	520	494	525	497	531	522	557	508	544	544	546	488	530	531	549	523	520	525	573	500	536	498	524	547	520	516	547	533	495	545	552	526	533	543	566	530	545	509	488	560	465	529	542	523	533	523	513	527	541	587	529	517	533	545	482	510	531	536	540	559	526	527	553	541	524	509	528	519	541	546	504	549	584	519	527	556	497	527	553	521	511	556	568	495	549	557	548	505	546	573	565	527	555	538	543	512	539	536	539	538	529	536	514	518	549	529	555	533	544	460	529	556	564	569	545	576	534	517	525	522	518	533	538	567	550	547	524	569	521	542	529	562	533	529	545	524
2031	208	130	111	109	179	172	140	114	103	85	104	101	86	68	56	60	41	52	68	53	42	42	68	54	63	43	35	52	57	48	46	56	52	53	53	49	60	40	72	330	590	510	407	263	148	76	59	50	36	46	49	31	29	37	35	39	45	43	44	41	38	42	42	44	45	50	37	40	41	38	46	43	45	51	25	35	39	44	35	22	43	40	41	39	39	34	55	34	36	26	36	40	39	41	37	51	42	31	48	45	49	29	46	37	40	41	47	31	42	46	40	47	48	43	39	37	27	49	48	35	32	41	36	44	41	41	38	37	35	37	36	39	29	36	39	47	44	49	32	40	40	38	38	41	41	43	35	42	41	39	34	50	40	32	30	45	32	46	31	36	43	38	33	36	46	37	36	34	44	40	32	42	42	42	31	38	44	49	41	33	32	37	43	41	38	37	37	38	37	44	38	49	34	33	37	36	44	44	27	31	44	46	34	41	41	38	33	45	41	43	53	35	29	33	38	32	39	29	39	35	42	37	39	33	32	32	48	45	46	43	37	35	44	39	34	27	37	42	35	38	38	32	42	40	36	38	42	35	44	50	40	38	34	37	32	42	34	43	29	35	33	43	44	36	46	46	28	43	53	41	39	36	34	32	35	35	41	31	37	43	41	35	54	31	52	42	39	27	42	43	32	32	39	43	30	49	42	38	42	33	42	41	37	45	29	26	40	40	44	40	41	40	41	45	36	53	33	37	45	37	47	38	27	39	38	38	40	40	28	30	32	39	31	42	31	40	41	33	39	40	45	28	39	32	37	33	33	39	47	26	47	41	41	39	47	33	37	46	47	43	52	56	28	43	43	47	49	41	43	28	32	44	39	40	45	37	32	40	32	34	36	36	39	28	32	40	29	32	35	47	39	43	41	39	35	40	45	36	32	39	45	20	40	41	31	42	35	48	31	32	36	45	34	46	39	40	53	35	35	31	47	32	32	51	39	52	31	37	34	31	38	46	38	53	36	33	36	39	34	40	37	49	28	43	33	31	40	45	37	45	51	38	39	42	44	30	35	35	34	38	49	36	34	48	38	32	36	36	50	39	31	37	41	45	38	45	57	37	49	37	24	32	41	34	39	46	27	41	33	49	41	41	37	43	38	29	37	41	34	44	51	34	35	37	32	41	33	37	47	34	44	32	35	48	33	46	45	38	29	41	41	48	33	43	44	41	37	38	36	39	35	49	48	44	36	41	38	51	49	40	41	40	35	38	31	41	35	48	43	34	37	33	41	43	41	40	47	34	44	49	29	43	42	36	39	53	57	42	28	37	45	42	44	28	38	41	40	37	49	34	43	24	43	36	56	43	46	35	44	32	56	40	37	34	45	45	37	40	37	38	44	43	40	46	38	37	42	36	46	52	36	50	29	45	34	37	39	44	35	40	34	24	33	37	43	40	39	41	33	44	49	49	28	36	31	40	37	33	28	34	31	36	32	34	33	31	44	45	42	32	48	33	37	38	37	47	34	42	41	37	30	38	32	32	43	37	41	35	44	43	36	33	36	41	39	37	36	42	35	36	55	33	37	41	37	27	52	48	41	36	39	45	29	42	47	37	43	35	40	35	30	36	44	35	36	32	38	38	32	25	58	40	42	38	36	35	33	44	46	44	41	32	40	26	39	51	28	36	38	44	47	47	50	32	21	42	36	49	48	31	42	52	33	41	38	37	41	30	32	49	43	39	43	41	41	47	30	44	30	30	44	45	43	32	35	41	42	37	33	38	41	31	31	53	33	41	34	40	35	39	42	33	34	42	44	39	35	40	40	46	34	42	24	43	38	41	39	46	44	38	37	34	39	47	46	40	37	41	44	39	34	37	33	42	45	54	33	42	32	45	35	45	52	54	51	37	33	37	38	33	36	43	38	37	49	34	43	34	52	44	41	42	31	35	37	37	35	43	39	42	36	42	40	42	40	42	38	38	46	38	40	35	41	40	31	39	38	31	47	49	40	35	36	35	43	51	35	33	34	36	34	42	39	37	42	29	36	35	42	36	38	45	48	45	33	38	40	29	49	41	39	46	34	35	36	37	47	38	43	29	50	30	48	27	42	43	33	39	47	40	36	40	45	39	44	35	47	34	39	38	30	49	40	33	43	48	25	43	38	39	36	38	39	33	47	37	41	35	36	41	30	31	40	37	44	30	31	41	45	32	29	27	43	42	40	33	38	31	35	38	35	36	42	37	36	31	52	45	38	35	33	30	41	37	52	42	46	36	46	39	37	28	38	37	39	40	38	46	42	39	51	41	34	40	39	26	32	32	26	45	38	43	31	36	44	32	35	34	31	43	42	45	32	42	35	35	35	43	41	28	33	44	39	48	51	37	30	44	44	32	36	38	37	37	44	34	43	37	40	48	24	33	29	36	31	34	36	34	34	49	39	33	32	38	41	42	46	36	38	47	48	42	58	28	29	48	41	41	33	40	38	35	44	46	44	41	42	38	40	41	27	33	31	43	45	41	41	37	37	43	43	36	41	39	38	48	28	34	38	37	51	44	43	39	43	35	38	34	37	34	38	46	41	43	32	43	38	36	44	41	49	42	39	39	41	48	34	28	44	31	40	41	37	31	34	26	32	32	41	48	43	34	46	29	41	39	45	39	43	32	36	33	48	44	49	32	30	28	42	36	36	33	48	42	49	46	40	38	39	51	53	32	35	31	37	47	44	36	37	38	38	34	38	47	36	42	38	42	34	43	41	41	40	40	41	33	39	36	30	31	42	48	44	31	24	32	35	37	41	31	48	34	42	48	39	45	44	47	27	40	33	39	33	49	34	29	37	42	34	42	52	52	60	44	35	40	43	39	40	34	43	43	51	33	37	42	45	40	39	46	34	32	41	36	43	52	34	35	42	52	38	34	39	46	56	40	43	32	37	31	36	32	38	37	32	47	38	49	43	34	48	52	37	34	48	33	35	58	32	43	32	30	41	36	22	44	43	41	48	32	31	45	31	28	39	43	41	38	46	39	48	44	40	41	36	34	57	39	40	38	38	45	39	51	40	42	45	39	38	37	42	44	37	42	46	30	42	35	44	44	38	40	41	33	45	29	52	48	35	38	38	37	40	39	43	33	48	35	37	36	41	31	38	42	22	55	40	36	49	47	33	35	42	40	43	35	38	39	44	42	41	37	43	34	36	38	40	45	42	46	42	46	43	51	35	32	44	50	41	36	49	40	38	40	38	36	43	47	32	32	47	39	28	43	48	36	40	42	26	49	37	40	34	34	36	38	47	27	40	35	44	32	36	37	56	47	42	41	37	38	46	39	43	45	45	34	35	44	35	45	27	18	46	37	39	48	35	37	36	45	31	29	32	45	35	38	38	51	38	46	57	38	39	39	32	34	31	34	35	37	34	33	45	33	36	39	39	42	43	42	45	38	50	33	45	46	50	46	30	44	34	34	40	45	42	41	40	34	49	26	53	37	45	41	40	42	31	33	35	45	34	47	34	45	38
12363	4998	2510	5005	10394	11764	11015	8720	6390	5007	3391	3582	3247	2596	1757	1309	1228	1259	1097	1036	938	871	1048	1019	909	843	725	812	1026	1022	869	776	1037	1151	1014	972	1020	1044	1112	1927	8195	13400	11878	8762	5729	3049	1538	813	581	475	471	463	464	476	500	469	447	453	443	487	467	455	453	499	475	468	458	450	446	432	478	414	438	447	486	495	452	494	466	460	452	458	441	477	431	479	418	484	442	447	431	422	481	439	468	464	448	443	438	463	464	425	468	471	453	443	506	457	439	455	435	446	453	434	433	442	440	450	432	480	451	415	461	456	484	426	476	419	462	430	481	423	441	453	424	407	452	477	458	416	463	445	445	458	443	478	478	429	431	483	430	412	476	436	441	454	443	470	447	447	449	463	459	426	474	423	455	440	463	450	451	429	440	435	435	455	398	455	484	454	450	468	452	466	418	487	444	444	476	452	418	434	428	451	442	444	431	381	428	472	458	463	442	460	460	406	436	465	434	481	457	442	446	472	448	486	459	408	475	441	432	458	484	445	428	430	469	457	497	475	453	447	481	441	455	434	461	484	449	436	426	476	436	454	446	422	448	471	492	448	430	430	453	459	461	459	473	414	437	414	409	430	451	445	436	433	457	449	437	453	511	434	469	456	433	425	452	433	462	528	435	451	403	461	447	482	461	470	474	456	374	484	452	429	447	402	449	417	439	476	488	480	465	468	447	451	450	436	447	480	460	450	451	443	503	473	449	466	437	450	480	446	425	517	449	493	448	402	436	483	455	453	457	422	459	438	457	465	441	441	459	442	474	460	449	482	454	467	441	471	423	465	456	492	430	450	427	402	442	458	457	428	451	461	457	448	453	470	436	466	456	438	450	467	455	422	462	420	470	435	456	425	461	427	478	457	427	454	420	461	439	486	458	423	485	470	454	455	444	436	456	427	455	464	454	457	426	450	434	454	454	449	436	439	415	410	425	473	463	473	518	462	475	465	456	430	435	418	416	452	449	463	459	464	500	438	407	443	436	431	467	425	448	479	443	428	452	429	449	460	477	448	436	483	398	469	415	464	447	442	425	447	457	415	438	446	424	471	436	454	464	463	462	457	449	416	473	461	479	416	453	449	461	446	445	438	481	437	442	440	460	487	438	452	460	456	462	437	430	463	444	405	462	423	460	464	468	435	452	439	496	472	440	451	471	455	453	457	460	464	491	458	468	431	477	458	413	468	443	440	454	438	449	441	449	445	431	492	445	445	458	431	437	419	436	448	489	398	472	431	470	440	471	430	429	442	454	445	452	461	419	470	455	439	487	445	482	459	430	452	438	427	453	498	470	428	465	449	428	443	487	453	452	445	470	503	431	459	451	491	472	484	439	448	429	448	413	408	470	479	449	480	450	459	394	422	460	451	443	438	461	446	420	472	471	466	424	440	445	457	417	486	436	444	420	475	451	452	420	469	432	430	475	421	487	428	455	473	438	440	456	454	462	420	467	430	466	426	461	450	459	449	464	430	446	438	426	436	459	429	450	442	451	457	491	463	426	431	466	465	431	449	510	446	482	424	460	444	441	454	468	468	421	458	466	466	483	467	438	481	458	453	470	459	444	455	463	435	441	421	450	442	456	448	454	452	473	454	485	461	448	467	442	429	450	422	435	434	460	451	462	411	456	430	422	417	472	476	452	461	464	481	459	421	423	494	420	452	466	466	469	427	415	474	459	459	428	462	447	485	414	405	399	439	461	416	460	448	427	430	461	439	463	439	419	433	431	457	446	457	409	453	457	456	451	470	467	420	456	417	430	416	442	473	456	467	453	443	394	463	457	496	426	459	462	424	428	446	474	458	426	434	395	450	477	460	472	443	454	473	474	466	467	449	452	460	470	458	466	437	459	448	475	417	429	441	442	449	445	475	451	437	465	418	403	427	483	462	423	474	453	460	473	453	453	470	427	447	420	489	429	452	442	417	462	480	426	470	457	449	463	476	460	464	459	454	454	462	421	461	439	448	465	429	412	420	403	495	462	454	416	448	474	452	440	459	457	426	476	464	456	480	480	453	452	457	472	442	430	433	479	450	426	465	477	459	465	439	442	484	466	474	444	446	447	437	441	474	425	436	479	429	462	453	440	456	439	458	450	421	425	501	459	453	475	451	471	442	450	462	441	424	437	422	409	421	489	475	481	430	464	450	449	447	431	469	445	471	466	453	437	443	460	465	434	477	476	455	481	449	414	457	434	443	459	461	436	433	454	465	416	431	462	446	453	435	399	455	444	462	450	460	412	462	420	448	465	458	481	455	430	415	435	462	446	451	433	431	417	474	489	431	424	484	454	432	450	462	443	396	437	497	426	446	445	461	450	424	436	433	461	416	460	457	472	448	438	487	453	415	435	435	475	438	439	430	472	462	435	499	459	474	456	455	450	437	446	411	456	465	468	439	453	463	464	449	468	436	454	441	500	402	432	474	466	436	430	418	477	446	438	432	483	463	450	410	406	475	443	451	418	475	433	482	477	432	431	422	442	420	424	454	480	418	440	460	447	443	481	467	433	429	419	451	470	434	445	415	442	469	451	437	459	470	448	423	413	457	453	452	450	436	444	438	457	471	435	421	442	437	514	466	490	426	441	441	464	473	448	474	466	457	450	482	460	450	454	433	417	421	465	460	415	424	449	453	433	398	452	471	470	478	454	450	435	456	454	414	443	458	439	451	438	446	445	439	418	447	444	446	423	430	494	421	487	444	435	455	467	448	390	439	442	454	454	462	479	483	448	476	457	431	429	445	405	460	458	446	461	470	451	428	432	457	446	437	475	426	432	486	448	492	457	418	454	479	416	473	464	449	483	461	440	461	431	487	465	462	464	454	464	447	463	457	477	438	447	452	424	499	477	432	433	441	444	439	461	464	457	485	483	464	428	421	429	464	433	467	428	412	437	440	469	488	498	462	436	459	442	394	451	447	455	430	444	449	473	480	458	431	480	440	448	455	429	484	419	468	440	452	460	466	451	463	481	453	449	430	475	432	460	467	442	455	420	452	429	477	451	466	446	448	439	447	466	491	455	442	424	437	445	409	454	420	471	446	472	455	458	446	459	433	467	422	455	423	477	437	440	462	430	458	474	404	496	427	474	460	477	451	420	448	464	437	464	443	433	460	404	451	466	482	456	455	421	445	427	460	416	433	468	436	464	466	457	506	456	442	434	468	442	464	462	446	464	425	443	432	455	465	462	427	442	423	436	462	508	474	408	425	428	429	437	449	467	485	453	463	461	403	489	469	468	444	451	418	449	462	442	400	460	435	478	457	428	459	420	466	459	428	418	439	477	466	481	443	453	444	477	461	413	478	467	474	449	417	425	438	423	476	446	471	421	495	453	440	466	446	441	455	466	468	431	461	438	418	471	495	446	452	476	438	465	494	449	449	426	427	440	463	476	500	476	494	455	460	444	439	459	429	484	443	449	429	513	499	422	439	471	410	432	428	421	479	449	463	486	447	431	430	432	429	465	441	439	451
1088	329	202	123	155	218	212	209	173	138	132	104	123	82	94	82	92	80	59	68	65	75	72	87	56	66	67	61	68	64	68	55	88	85	69	75	76	84	71	102	401	790	749	566	346	192	105	77	60	55	41	34	55	44	50	62	45	40	52	42	50	34	51	31	45	42	47	56	43	45	40	49	46	58	43	39	57	51	55	44	54	39	38	45	58	48	45	52	45	60	58	52	46	59	48	41	46	47	53	61	41	39	37	50	45	48	46	37	42	38	46	46	47	46	45	36	39	47	46	50	49	40	41	42	45	51	47	45	46	45	34	46	45	43	51	47	36	42	44	35	61	42	49	49	45	46	49	51	49	38	45	65	47	43	50	47	47	48	42	53	51	44	43	50	34	39	56	40	44	57	49	40	56	47	43	51	55	43	47	51	37	41	44	39	41	43	49	43	45	33	37	39	51	36	43	52	55	38	46	52	47	46	46	39	62	51	33	38	54	37	51	45	58	50	41	54	47	55	48	46	39	51	49	34	50	36	44	42	43	46	38	49	36	40	44	43	48	51	49	44	42	50	55	37	48	61	40	53	56	47	50	47	41	54	40	38	51	61	42	42	54	47	48	40	45	47	44	60	42	38	48	49	47	42	41	49	44	40	49	49	54	53	44	57	42	36	53	51	56	49	59	39	52	38	51	41	36	54	49	45	51	50	46	42	44	42	41	52	44	37	55	59	39	58	47	39	51	36	32	37	46	37	45	43	44	52	42	54	55	39	51	41	51	47	47	48	61	40	60	46	45	40	35	38	48	55	39	37	41	49	54	49	50	71	53	60	41	59	44	47	39	37	39	45	44	49	55	52	53	48	52	46	40	49	40	42	52	46	37	60	46	59	59	46	37	50	48	41	38	44	46	56	50	42	47	38	38	42	42	54	55	47	52	45	53	42	43	52	36	46	59	52	47	56	41	65	40	47	41	40	55	43	48	48	53	33	37	44	38	57	33	41	40	36	52	36	43	51	43	38	50	46	50	32	43	55	43	53	46	47	48	45	40	40	48	50	45	51	46	36	57	51	50	57	41	47	37	42	47	48	48	51	46	52	48	54	49	53	38	39	46	71	40	38	45	45	47	51	37	59	42	36	49	49	50	46	52	50	46	37	42	53	54	61	51	48	44	51	52	44	50	56	42	43	42	42	55	36	50	53	48	53	44	44	53	47	52	50	51	58	47	62	47	53	49	44	44	67	47	40	38	51	46	39	50	39	57	36	53	49	41	53	42	43	45	40	31	40	44	57	37	45	49	53	48	63	46	44	42	46	52	46	48	40	34	49	46	55	45	47	55	44	51	55	45	30	46	57	45	49	40	38	39	41	51	43	45	49	49	47	47	57	65	51	44	49	33	46	53	53	32	48	51	46	38	52	43	44	43	56	52	41	54	46	45	47	50	31	44	47	60	48	60	48	51	53	44	40	48	36	45	48	52	39	57	52	40	52	32	51	35	50	35	44	45	52	67	54	52	46	50	49	46	46	61	49	38	38	53	39	48	55	54	51	55	47	39	56	56	52	49	36	44	52	44	57	57	59	49	42	56	53	52	44	39	53	47	58	54	34	65	57	59	57	41	42	51	62	42	44	46	55	49	40	40	43	44	32	38	44	38	44	49	49	50	52	58	32	52	47	40	43	53	37	39	37	39	44	48	34	41	50	45	38	35	51	41	37	45	48	55	51	44	37	46	39	50	45	48	52	48	50	53	50	33	40	52	50	43	50	47	50	39	45	43	50	36	46	57	46	49	40	48	59	44	43	42	46	60	53	47	46	61	52	34	59	31	49	52	36	45	43	47	50	61	38	47	47	44	34	40	52	39	44	54	53	43	51	47	52	40	47	60	49	37	51	48	55	44	51	60	38	54	43	32	42	45	57	44	55	53	45	32	49	38	39	47	56	47	45	48	44	54	49	55	60	49	67	41	45	49	52	46	60	39	49	50	46	54	50	54	64	46	49	49	53	57	54	59	50	36	49	33	51	51	63	30	47	34	48	42	47	36	58	47	49	57	47	47	45	41	43	44	46	47	46	44	34	48	49	45	54	49	42	43	49	65	62	48	36	40	40	43	40	45	27	52	45	29	51	56	46	44	54	51	53	29	46	48	50	49	35	44	49	61	45	52	57	42	49	43	46	60	49	45	44	59	54	52	56	57	52	45	43	51	52	56	48	39	40	40	46	62	41	39	56	57	56	52	48	28	44	44	44	51	47	50	53	51	61	53	42	56	48	43	59	56	39	44	49	53	34	48	50	45	59	51	55	53	49	54	47	42	51	40	48	53	47	43	60	63	42	42	49	43	51	47	56	40	39	58	34	41	54	35	48	34	45	38	56	60	41	49	53	46	41	49	42	50	42	49	33	43	44	54	45	60	36	40	48	48	49	41	42	48	51	53	43	45	48	40	44	44	55	53	62	48	46	43	43	59	59	45	55	37	37	32	41	35	51	54	37	42	37	39	41	57	46	50	60	40	56	46	44	56	49	46	39	46	35	49	47	50	52	49	45	44	42	42	42	49	43	53	54	50	45	39	52	32	51	41	51	55	36	51	47	47	50	43	38	49	59	49	38	49	49	50	42	37	49	41	33	34	51	45	39	45	48	47	54	56	50	38	44	52	52	60	46	44	46	46	49	43	37	50	56	41	44	44	46	53	42	42	47	33	45	43	45	51	46	49	53	48	42	55	60	56	46	39	52	59	50	42	43	31	50	54	56	49	50	49	38	39	52	41	39	58	42	42	43	42	46	35	46	44	36	55	42	44	40	47	54	55	45	49	45	35	36	41	47	53	40	59	44	36	53	47	48	45	46	45	45	43	45	39	37	46	44	52	52	43	41	41	45	50	41	39	37	59	48	50	58	35	41	45	45	50	45	45	41	47	39	60	52	34	45	42	55	53	41	43	54	55	52	50	48	56	61	64	51	29	28	46	50	35	37	50	56	50	57	44	43	45	58	41	42	46	50	51	41	45	50	30	44	52	47	55	41	54	39	40	40	36	48	50	46	50	49	57	47	47	46	50	53	57	44	33	44	44	44	46	45	46	41	45	43	52	46	44	42	53	36	31	42	40	55	40	40	48	53	46	48	49	32	42	49	48	53	44	32	53	42	37	52	43	44	55	50	40	55	40	46	44	53	49	59	57	43	53	45	41	45	45	47	52	54	56	55	54	41	60	45	52	48	50	55	42	44	45	48	55	52	50	30	49	53	50	50	53	48	39	53	46	47	51	41	49	48	47	51	44	42	35	40	47	44	37	43	59	41	41	37	44	49	42	52	35	50	47	45	44	42	48	42	40	35	36	43	48	60	55	44	44	41	47	47	44	49	39	52	64	50	40	51	42	39	54	42	53	50	44	39	34	52	48	44	53	43	42	47	49	51	51	47	38	52	49	47	54	51	54	58	44	46	50	48	46	51	45	51	45	46	34	38	47	44	60	44	52	51	57	58	44	41	59	74
15660	7153	3526	7022	14268	15316	13757	11466	9031	6664	4660	4272	4544	3423	2255	1814	1883	1737	1493	1372	1355	1518	1429	1274	1165	1147	1090	968	970	1138	1030	909	1392	1638	1510	1346	1263	1323	1510	2935	10247	17755	15406	12243	7987	4531	2120	980	704	597	514	544	506	540	536	511	586	537	522	553	572	509	558	531	547	563	508	566	532	537	502	533	525	508	529	553	511	550	520	555	510	516	556	534	546	525	531	506	546	512	541	523	555	517	527	546	531	546	578	550	481	544	533	511	535	567	551	463	537	527	570	555	534	534	539	518	548	530	529	525	525	502	565	534	540	528	526	542	566	514	544	526	530	517	530	542	530	551	511	545	540	569	524	509	504	582	489	508	523	536	562	522	513	467	517	544	567	556	516	514	577	507	522	547	528	539	531	556	565	506	536	566	574	533	576	526	501	517	590	539	589	533	554	507	514	529	577	565	547	552	558	529	569	551	569	508	566	535	512	564	554	556	508	558	531	512	509	520	555	528	549	534	518	547	523	537	562	586	489	549	557	536	575	559	534	530	552	521	515	579	572	527	605	534	557	488	524	521	544	542	548	593	571	507	590	508	512	535	486	516	568	549	564	533	542	550	524	489	560	572	526	493	517	512	546	553	513	553	578	527	569	499	571	536	556	563	574	546	558	516	577	522	494	565	514	554	555	543	540	548	530	493	530	551	524	465	552	564	546	539	519	545	559	522	576	529	561	527	545	508	568	561	581	487	544	522	517	540	580	480	530	529	524	496	499	553	543	518	533	521	522	517	522	530	517	525	517	521	542	542	536	548	554	574	532	536	533	548	532	521	526	530	540	568	519	561	548	553	525	549	529	574	556	557	509	480	591	487	539	572	531	578	538	528	538	548	571	543	562	498	536	474	528	535	523	576	516	524	506	548	556	531	518	533	549	506	542	494	490	525	562	493	558	533	529	537	527	567	554	535	515	560	522	465	508	536	547	539	544	498	544	523	539	542	529	529	527	527	511	530	551	520	550	543	507	513	557	509	514	523	528	564	552	570	501	515	519	540	525	533	518	539	536	491	510	526	557	532	532	514	539	525	495	573	561	532	521	533	550	477	524	538	525	513	518	532	516	526	529	551	527	554	558	551	518	531	550	528	557	533	558	531	535	513	534	543	537	515	568	535	537	536	545	540	535	553	548	524	554	514	534	548	525	566	531	537	524	550	587	524	539	522	552	513	533	542	549	536	525	572	542	566	578	558	558	510	514	519	519	553	556	525	534	550	524	546	488	477	551	534	543	543	530	548	534	536	504	495	515	573	546	530	539	512	532	551	538	553	551	572	480	579	503	523	534	557	520	503	524	537	523	563	536	536	530	536	510	558	534	545	552	568	544	563	515	574	549	525	529	528	512	547	505	511	522	531	561	503	500	522	584	515	533	502	530	509	534	553	477	527	548	538	506	519	513	532	558	493	543	569	497	560	543	495	553	511	542	561	536	551	547	543	467	571	554	544	509	505	522	542	501	540	549	500	543	541	536	524	561	570	527	525	516	515	529	533	595	562	541	535	516	550	552	544	544	541	509	504	519	568	556	485	532	557	568	542	558	530	577	565	521	542	540	521	484	551	549	514	548	586	565	508	519	558	502	510	557	531	507	478	520	559	515	514	509	516	536	585	563	530	582	509	518	546	568	551	569	535	551	533	521	490	563	555	552	491	533	515	545	553	562	584	534	517	520	514	540	573	550	547	548	563	532	526	535	510	497	531	502	540	514	554	527	490	518	561	544	562	541	552	549	551	576	545	513	517	541	476	605	555	516	548	531	546	520	489	519	581	511	512	540	488	518	510	561	509	526	534	522	507	535	521	571	522	495	533	536	538	533	554	564	545	528	535	492	542	532	534	509	545	524	591	547	485	568	549	552	581	520	564	511	540	549	507	567	525	533	475	531	553	544	540	527	539	548	533	540	554	518	526	549	557	537	557	537	515	555	551	520	528	551	541	502	508	501	543	549	519	521	533	604	554	562	518	553	486	516	550	559	537	540	552	507	532	530	523	531	568	523	526	499	555	551	510	555	531	539	494	560	533	522	531	569	531	597	550	504	559	543	588	530	579	511	549	591	554	552	530	511	520	512	543	554	550	528	502	509	541	563	546	564	502	525	536	560	513	543	489	496	510	518	544	515	554	529	552	554	545	541	543	519	535	534	550	503	505	504	542	551	485	549	562	557	524	491	532	565	533	540	521	566	483	523	567	559	550	516	504	533	531	502	535	576	585	550	507	521	516	555	517	590	561	522	547	544	547	522	521	556	515	549	528	537	561	542	544	538	547	570	534	514	512	588	519	496	510	502	525	550	549	521	527	517	497	499	549	541	571	554	503	534	550	466	528	578	512	574	533	583	563	554	531	544	559	533	536	569	513	580	527	507	537	530	543	505	501	547	578	534	515	508	539	530	509	516	510	521	517	545	565	539	533	510	531	526	542	552	512	519	508	561	546	534	525	521	548	500	570	520	487	560	540	558	568	537	537	555	515	552	537	533	587	531	572	542	530	544	545	554	541	565	554	561	557	512	537	541	569	582	538	509	560	530	572	543	570	503	511	564	527	537	506	511	569	547	535	566	500	558	513	526	527	506	511	600	541	531	501	583	493	560	513	502	555	510	515	517	514	522	537	514	510	501	525	526	548	531	541	542	523	524	563	549	554	533	540	502	545	526	519	528	502	534	528	536	507	518	576	533	518	550	507	570	547	525	538	558	552	534	534	562	525	590	521	495	550	521	503	528	556	539	560	494	558	521	588	546	575	542	531	507	518	544	565	520	543	536	574	512	519	529	509	521	582	489	552	512	531	511	562	544	515	563	535	588	576	540	513	527	590	605	533	479	579	524	530	519	542	515	538	538	503	558	540	558	577	527	536	505	532	553	565	511	522	501	552	531	506	538	506	504	515	530	526	546	512	550	536	537	577	521	533	513	527	539	508	556	550	528	537	571	548	552	582	574	524	541	549	560	543	554	515	498	495	517	546	528	568	533	555	557	523	521	556	551	562	539	542	521	514	534	549	549	548	561	586	533	534	489	557	511	545	508	549	519	544	547	551	565	507	535	541	529	488	531	537	537	543	547	511	531	543	544	544	556	556	509	548	534	544	494	553	528	525	503	509	543	519	569	515	556	523	504	530	546	515	542	547	561	541	496	525	561	585	548	565	546	545	542	533	521	500	549	513	509	537	526	526	558	514	501	535	507	562	558	550	556	562	549	536	511	591	523	528	537	543	506	555	491	525	562	494	517	555	565	524	537	537	548	528	544	561	542	513	525	530	542	527	546	518	512	532	545	566	533	539	556	561	510	566	563	504	516	554	532	538	552	539	567	522	543	547	513	546	523	453	545	541	480	534	490	571	493	557	569	526	529	586	509	513	573	547	536	534	547	526	489	563	513	518	519	513	553	545	555	578	535	529	512	520	545	504	563	528	560	527	546	588	554	504	503	535	553	494	535	536	550	564	562	491	509	510	517	559	565	521
1373	157	96	91	80	113	106	106	89	88	56	57	66	59	53	48	49	47	46	45	47	49	54	54	44	48	41	48	37	37	52	39	39	67	54	38	43	49	40	57	102	223	228	177	123	102	58	40	40	47	49	41	39	42	36	39	37	29	38	41	33	41	31	34	39	49	42	37	44	29	46	42	50	41	46	38	38	37	31	42	36	39	44	43	49	29	37	52	45	36	42	40	27	41	37	34	39	26	40	31	36	22	41	40	41	47	39	25	51	38	44	29	47	44	45	37	35	42	42	51	40	40	39	27	43	33	34	50	44	43	37	46	38	39	37	43	44	36	46	36	36	25	30	38	38	35	47	46	40	38	42	41	29	25	26	44	34	31	43	43	42	36	36	29	36	33	52	39	41	38	45	39	45	36	42	43	46	37	43	35	44	46	36	34	39	36	41	49	26	40	45	35	49	42	40	39	52	42	38	46	49	50	49	35	48	44	42	47	47	38	35	26	26	26	32	35	41	42	36	45	41	34	36	42	36	40	38	40	30	43	37	40	42	39	32	44	39	37	32	29	30	42	43	43	34	44	48	30	31	43	45	48	53	47	45	40	39	33	41	32	37	32	38	39	39	49	44	41	41	35	35	46	28	46	41	42	53	40	47	39	41	39	39	38	36	48	35	41	41	37	52	34	31	43	44	42	32	47	34	39	32	46	41	44	43	41	35	46	33	37	36	46	41	40	44	45	49	36	36	29	39	40	31	36	33	44	50	36	48	44	52	40	37	38	52	44	35	42	33	42	42	39	44	42	37	46	24	35	36	43	28	40	32	24	32	41	41	35	46	31	34	32	32	34	45	41	32	29	31	42	37	34	37	42	33	37	35	40	38	41	35	35	35	40	41	40	33	39	44	50	61	33	48	32	35	47	41	40	32	41	28	36	39	44	41	52	57	39	37	32	53	50	45	50	42	39	44	27	44	45	42	39	37	47	38	41	42	38	24	54	48	43	48	45	24	59	43	41	37	30	39	40	40	35	39	37	41	33	34	29	36	48	52	33	39	31	50	34	40	42	38	29	38	41	24	46	44	36	40	50	28	37	43	41	38	45	47	40	45	45	43	32	41	36	48	33	36	42	36	54	29	37	39	41	51	31	43	40	36	43	34	43	32	55	43	36	35	28	38	52	38	44	42	53	37	40	33	36	35	48	39	45	50	33	38	49	33	39	32	39	36	37	51	34	48	27	48	32	43	42	27	32	41	29	30	43	28	37	47	41	35	34	41	29	45	35	31	49	38	39	32	44	50	39	42	31	39	36	43	50	43	43	46	36	41	45	38	34	32	36	41	43	37	35	47	47	38	42	43	40	34	50	34	37	34	41	32	35	47	49	46	45	36	41	28	36	34	35	39	41	39	33	42	37	40	40	41	30	43	49	45	37	37	38	42	39	38	36	35	45	38	47	43	44	30	41	29	35	41	35	26	31	38	40	45	45	36	32	43	38	42	34	46	43	36	38	31	42	47	46	54	49	28	47	46	37	43	46	31	52	39	31	43	32	49	41	37	33	39	40	47	38	30	38	47	49	29	40	38	43	36	31	44	36	34	43	37	34	37	49	42	47	38	39	31	36	42	41	34	38	34	40	30	50	34	31	45	43	37	42	41	38	49	28	35	45	39	30	39	34	37	44	31	52	43	22	41	44	53	37	45	42	38	33	30	59	42	49	43	40	33	38	37	41	34	37	35	36	34	40	34	42	36	43	45	46	56	40	40	48	48	42	34	47	38	28	40	48	46	45	38	31	49	41	28	28	34	46	44	42	27	36	37	47	43	37	51	47	43	43	34	54	28	52	41	44	42	37	29	46	41	42	43	42	47	38	39	38	58	50	36	36	48	40	43	48	44	42	31	24	31	45	38	41	45	30	48	44	48	39	38	45	34	49	32	34	53	40	46	32	37	41	40	40	43	41	42	43	40	36	36	31	28	25	36	34	42	37	43	39	35	44	30	51	43	31	41	53	35	38	36	60	40	40	41	34	45	37	39	39	39	32	45	42	32	38	47	37	41	37	29	49	48	37	37	39	46	55	42	40	34	40	44	44	42	37	32	39	33	36	37	42	45	32	36	39	48	29	54	34	38	43	32	37	43	54	41	39	37	32	43	42	41	43	36	39	38	44	30	25	36	43	39	45	36	42	44	34	32	37	39	21	36	38	40	51	29	38	40	42	43	42	45	37	43	51	39	39	34	46	45	43	51	26	46	35	46	43	40	34	38	24	32	37	39	47	43	45	33	38	48	62	42	46	39	32	45	35	33	47	34	39	48	39	43	47	41	45	46	31	35	40	31	42	45	41	45	33	39	46	38	34	38	44	48	44	40	48	33	31	42	42	50	40	49	35	45	36	40	33	34	40	44	40	45	36	33	33	34	52	46	33	43	28	41	24	57	41	32	34	38	46	42	36	41	32	47	26	37	43	35	39	48	53	46	41	29	34	42	40	27	49	33	42	43	44	48	45	39	40	43	24	30	38	43	53	45	46	37	46	31	40	39	33	47	41	38	45	51	38	32	37	38	45	42	49	41	42	43	38	41	48	40	49	42	57	34	32	38	31	32	32	36	46	36	38	45	41	29	33	33	50	37	31	43	38	48	46	39	45	45	56	47	45	38	42	37	39	36	50	39	33	45	43	55	45	44	37	45	35	39	36	33	26	34	42	47	31	27	45	49	38	48	35	26	38	42	42	39	30	37	49	51	33	43	43	42	33	30	43	36	40	48	43	51	35	36	36	45	31	42	27	45	39	43	48	39	26	36	40	40	38	42	36	48	40	36	45	38	34	28	34	42	44	51	39	38	36	38	30	26	31	51	35	39	37	30	41	33	39	43	26	36	37	46	49	36	54	49	49	40	37	33	50	32	37	37	42	40	43	40	46	35	34	39	49	42	33	34	38	36	36	35	24	48	38	40	41	54	45	39	45	24	37	51	48	46	35	44	41	38	36	31	39	32	48	34	50	37	41	38	43	43	39	49	37	39	31	43	36	34	37	31	45	37	45	45	42	42	50	58	29	41	46	40	29	41	40	46	31	30	37	38	35	47	33	36	34	31	35	31	52	47	51	39	37	51	39	41	47	39	42	32	32	35	46	41	35	38	38	49	39	32	35	36	44	40	56	46	35	44	24	50	38	36	33	33	48	38	50	33	30	39	44	41	45	47	43	34	41	43	36	40	48	45	33	28	52	36	34	34	45	51	36	43	33	38	38	37	41	58	35	45	45	41	42	48	39	34	37	50	40	27	43	55	42	30	41	52	44	40	35	37	35	35	37	46	34	29	36	44	46	39	40	34	40	41	34	41	36	48	37	45	40	47	36	43	34	42	41	46	53	41	41	44	28	31	46	30	30	37	39	50	49	30	46	37	46	32	36	41	37	31	29	41	35	41	39	41	40	50	46	40	33	42	32	49	50	35	37	41	32	34	38	36	39	39	45	44	39	54	41	44	39	34	30
10430	3506	1949	3225	7146	8937	7767	5570	4188	2939	1820	1634	2092	1389	971	775	835	696	717	706	667	688	851	845	818	785	598	537	561	537	600	604	759	784	972	926	777	728	838	1058	2748	6013	5747	4649	2831	1756	988	621	476	449	467	447	484	434	463	435	459	470	475	438	479	452	458	415	439	430	482	427	467	454	503	427	448	445	448	470	426	464	456	459	432	468	448	438	435	491	436	428	464	485	503	478	458	431	468	488	442	433	454	482	421	431	460	434	454	448	458	425	462	434	456	449	425	439	459	417	467	442	498	457	451	462	447	414	440	453	431	449	460	479	423	460	474	459	428	497	457	435	476	437	466	446	441	423	438	460	452	471	373	427	437	495	431	400	424	443	476	460	493	456	446	465	463	449	429	493	498	469	470	460	419	492	469	502	452	449	457	493	442	433	506	455	470	425	440	486	481	476	460	461	458	427	460	428	465	456	461	470	460	465	406	426	403	475	435	461	459	440	428	453	409	441	458	455	487	427	449	469	485	446	444	453	441	436	452	409	383	431	413	451	423	459	452	467	412	443	407	469	503	471	441	447	426	483	452	450	465	462	449	432	450	506	440	446	487	436	446	456	461	467	427	441	470	424	426	491	486	459	464	515	410	448	419	472	490	446	426	467	459	468	489	432	424	465	443	473	454	437	451	450	431	451	451	471	452	451	495	438	467	457	490	463	477	443	470	423	473	463	451	451	468	447	468	468	446	477	481	423	450	448	459	461	454	463	464	479	430	428	414	473	473	465	457	453	449	426	467	462	460	427	476	481	478	408	441	445	442	492	447	419	439	421	417	508	451	434	432	447	412	456	452	461	451	464	424	434	443	449	493	457	518	485	444	477	496	470	450	458	438	475	474	442	460	423	483	425	423	449	451	421	457	473	450	435	445	434	426	466	447	421	448	434	425	465	436	469	478	467	475	475	442	454	467	458	449	463	452	419	468	454	469	426	451	463	433	445	454	476	470	417	445	434	474	457	456	442	461	431	477	472	529	460	446	455	454	470	417	488	479	474	433	466	442	461	443	440	453	439	460	449	422	445	415	436	448	470	438	454	430	456	436	454	489	444	466	426	419	465	446	428	484	413	453	459	460	461	474	445	450	436	482	459	463	435	481	464	444	449	473	443	410	506	463	428	457	452	451	414	405	467	468	414	457	435	430	438	470	458	429	401	458	434	457	430	461	459	459	445	455	469	480	448	461	412	512	470	470	452	469	431	435	447	450	456	482	461	452	427	444	429	463	481	462	465	463	483	467	460	370	431	473	433	474	442	440	493	475	452	447	447	435	412	435	444	410	449	462	469	471	443	440	465	444	439	475	423	479	447	421	467	456	474	456	472	462	467	464	418	462	493	441	426	467	460	466	445	447	437	441	457	475	493	457	470	467	445	472	472	416	458	464	429	417	447	455	448	463	465	404	462	439	454	463	453	449	451	480	436	456	438	493	438	428	444	409	422	461	456	436	503	434	409	456	439	465	483	459	445	459	412	439	454	422	450	445	447	455	474	433	450	460	482	439	468	402	467	445	430	419	429	503	445	426	427	482	399	454	464	452	409	410	474	435	473	441	453	437	429	460	436	453	464	491	458	445	458	428	454	440	495	417	439	456	418	465	447	468	461	430	478	427	445	473	440	453	465	443	435	454	430	455	438	507	442	446	427	434	444	452	433	440	445	470	475	423	451	448	436	459	464	460	475	438	442	455	435	451	453	440	458	436	418	436	476	474	487	421	497	458	445	423	499	440	424	462	450	422	490	428	414	439	430	394	456	452	418	406	450	428	435	375	450	475	504	456	421	460	429	447	433	452	494	478	469	435	459	464	441	454	463	492	478	459	436	465	458	447	465	453	486	464	459	425	438	457	429	421	458	442	446	432	434	449	432	452	442	431	444	450	471	445	450	490	435	472	449	445	458	446	453	448	458	462	484	462	431	482	476	442	430	444	422	492	437	436	484	479	450	473	441	429	462	475	477	440	464	451	397	456	427	485	430	433	413	459	452	457	460	456	460	498	451	482	484	447	461	426	456	435	429	440	468	425	464	462	463	444	456	461	462	452	436	466	448	401	439	478	455	439	453	453	464	429	465	452	436	469	460	448	459	459	394	454	432	434	465	438	444	496	442	429	487	442	424	439	416	473	473	439	412	429	436	412	457	448	451	424	458	462	445	465	480	472	430	463	424	428	445	452	435	447	442	442	462	475	416	450	498	472	415	397	440	432	451	497	434	454	443	435	451	437	435	424	393	453	453	455	430	439	442	475	468	478	453	414	440	414	475	455	458	425	421	450	462	461	451	477	457	439	450	463	437	452	455	469	441	443	454	436	438	467	434	424	420	455	448	415	512	448	473	444	485	457	461	478	454	470	460	437	481	445	440	458	470	451	409	452	456	476	442	416	444	451	422	480	426	450	444	475	453	432	438	459	417	462	437	463	456	451	454	481	453	479	443	435	468	445	513	501	462	445	445	457	478	395	436	417	448	441	440	462	431	449	451	405	455	473	470	431	466	452	429	443	441	475	491	440	449	431	497	413	439	439	416	461	452	458	468	449	429	420	434	437	468	443	465	460	435	425	438	419	437	448	464	450	411	469	458	439	472	461	446	452	427	482	465	439	425	448	437	453	446	427	489	409	450	439	441	430	464	476	448	447	401	448	473	441	415	407	429	466	459	459	457	399	415	469	467	488	464	460	418	485	417	472	450	432	462	406	431	453	466	451	447	458	469	447	449	443	445	471	454	469	461	394	435	464	413	463	476	472	442	463	502	427	437	484	440	428	453	470	492	461	439	477	486	414	466	473	430	454	480	465	462	461	451	435	446	462	467	445	464	419	476	445	445	404	428	465	461	471	481	439	428	448	458	479	455	425	434	446	471	454	461	514	460	414	430	499	451	457	459	428	458	437	424	471	429	482	466	444	444	450	451	434	425	488	477	418	452	469	447	464	428	486	451	472	449	450	428	471	462	439	433	429	457	431	440	465	439	420	441	423	453	454	452	490	469	424	465	477	497	454	454	441	438	415	458	482	426	440	455	469	480	463	483	460	433	435	478	453	462	432	456	456	458	449	441	432	438	471	447	425	462	450	442	492	423	434	471	452	403	459	446	437	440	451	428	448	476	478	447	438	449	483	449	447	408	432	452	447	435	468	457	399	444	436	454	432	450	424	441	458	459	419	462	445	429	439	478	487	459	445	443	475	456	448	453	485	460	408	457	475	421	449	451	464	474	470	465	441	436	490	432	454	513	445	450	452	459	442	453	427	446	418	455	442	477	492	442	464	472	435	434	416	438	452	423	456	446	450	462	457	460	454	449	453	437	466	435	435	465	477	468	450	430	475	437	435	492	418	457	424	446	461	470	467	432	430	438	432	420	424	473	428	414	439	447	439	469	450	412	459	472	433	443	431	474	440	418	426	426	457	500	480	447	383	483	423	449	452	442	484	474	408	482	411	434	454	445	486	490	445	465	431	481
692	273	162	119	130	190	198	155	143	96	107	77	81	84	69	64	59	48	52	48	62	60	62	66	73	52	51	72	47	52	64	50	48	64	69	62	68	75	58	108	264	565	472	347	240	137	76	59	41	38	53	47	45	45	55	46	39	57	47	51	46	46	40	45	47	50	50	47	49	52	56	37	42	53	49	41	57	65	51	30	39	54	37	42	51	37	55	46	40	39	49	48	43	55	35	35	40	36	42	49	40	47	41	46	54	52	55	41	61	56	51	62	59	51	45	58	47	47	42	41	58	51	49	54	58	40	46	42	54	47	50	47	43	46	45	54	41	36	43	39	56	50	57	50	52	33	47	45	45	45	47	47	42	38	44	47	44	41	54	61	46	45	48	36	45	46	44	57	39	48	48	48	53	40	52	47	42	47	54	45	45	42	46	52	48	39	49	46	44	62	38	51	53	47	39	55	46	41	49	59	38	49	53	49	45	38	37	54	46	50	45	44	43	43	45	51	42	47	37	37	44	36	57	47	53	43	53	42	48	50	52	54	38	48	45	62	42	56	47	44	56	41	49	41	47	50	43	55	57	31	38	43	48	45	51	39	51	46	46	38	41	46	45	46	43	52	36	50	58	49	50	41	48	49	42	48	37	53	32	45	37	52	52	37	40	49	36	48	61	52	42	44	45	46	50	39	47	43	54	44	46	47	54	36	45	40	41	41	34	46	44	60	49	50	55	55	49	36	45	40	46	51	41	55	44	45	53	43	51	46	48	56	45	42	35	54	51	39	49	37	44	48	43	40	47	51	38	47	42	41	45	48	43	54	54	39	46	48	56	43	52	57	48	46	44	36	46	49	42	39	48	37	45	52	49	50	42	37	50	50	40	47	48	55	40	52	52	45	47	40	44	44	56	39	51	46	46	52	32	57	43	39	53	40	53	43	59	38	42	44	56	52	44	44	40	57	47	57	62	53	49	53	45	50	38	51	37	53	48	43	43	49	46	51	45	48	58	48	44	53	49	38	46	59	52	44	47	41	57	47	36	44	51	57	46	44	35	53	52	46	39	63	38	47	39	41	47	55	39	53	56	51	32	63	48	36	66	42	50	40	34	51	44	52	47	49	57	43	61	42	47	47	49	52	34	42	54	43	50	44	46	44	54	44	41	53	37	47	44	45	51	42	46	38	41	48	45	48	38	51	51	47	44	35	56	44	45	49	44	44	49	44	44	42	56	48	55	47	55	38	52	48	40	44	48	41	50	32	47	53	53	47	45	58	41	45	45	52	53	46	44	49	51	44	46	54	49	65	54	41	45	63	43	41	46	52	43	39	66	55	41	44	58	46	56	44	44	48	41	44	47	42	50	29	48	49	36	48	43	40	48	51	42	60	34	49	41	48	47	45	40	53	44	56	46	49	47	44	53	54	43	35	61	38	51	47	42	55	40	64	45	47	50	49	64	39	43	47	47	42	49	44	42	48	47	48	42	55	44	45	42	44	44	37	47	43	55	44	45	40	41	38	42	38	47	49	42	40	56	48	53	54	45	37	54	42	49	44	47	55	45	38	51	48	58	49	41	45	41	43	43	38	52	29	40	46	31	51	58	45	60	44	42	41	52	55	43	37	42	34	49	48	36	40	43	47	43	53	34	49	62	56	50	40	41	44	37	45	40	49	54	51	49	34	54	52	44	38	38	39	42	53	53	42	37	48	54	45	40	55	43	47	61	54	38	40	48	49	43	49	65	55	45	51	45	50	41	42	60	58	41	46	46	43	45	56	50	47	44	40	55	42	42	39	37	47	65	43	47	36	48	48	45	40	52	59	43	36	38	57	51	33	51	50	42	48	38	57	46	41	57	49	41	47	39	45	55	52	54	51	42	38	42	42	53	49	44	40	48	49	58	51	61	45	41	48	38	54	50	51	54	38	43	38	56	54	47	45	42	33	45	44	60	46	57	38	55	47	34	49	51	48	44	48	45	32	54	49	55	49	45	46	48	58	44	54	40	58	47	49	55	46	54	39	35	50	51	50	52	35	60	52	51	44	56	47	56	49	41	51	44	47	42	41	57	44	48	56	51	48	36	47	49	37	52	50	56	34	37	46	46	51	56	54	56	43	46	42	37	49	42	47	55	41	51	47	56	54	32	46	41	59	36	45	40	41	45	51	37	49	41	52	31	39	56	44	54	41	54	46	37	48	43	57	57	58	48	52	54	43	54	47	45	56	43	33	48	55	46	49	61	44	51	43	44	52	54	51	56	46	61	47	45	58	44	54	48	36	52	53	51	34	46	48	47	35	49	47	46	44	44	45	46	54	54	61	49	40	47	52	46	53	58	50	48	67	44	47	45	59	46	57	40	49	30	42	46	43	46	50	37	35	40	51	52	42	52	52	42	47	50	47	46	39	49	46	36	50	43	42	30	41	45	42	51	45	37	46	52	37	48	44	53	42	44	50	51	55	41	44	42	38	43	52	33	49	41	40	39	55	47	40	49	51	50	47	45	56	54	55	44	41	37	43	46	59	51	53	51	38	44	48	55	42	48	47	47	53	39	49	55	40	49	48	39	41	44	47	61	41	52	47	45	39	50	48	39	54	60	46	60	53	48	35	38	42	48	38	54	43	43	57	56	42	38	46	44	31	43	44	29	35	50	33	48	60	50	46	40	41	41	48	50	37	43	52	45	41	37	64	54	46	50	42	53	45	52	44	35	48	51	42	50	51	40	61	46	42	45	40	34	28	43	50	45	47	50	60	52	51	31	39	53	44	38	48	50	47	56	56	54	47	53	46	54	42	46	40	58	37	47	43	45	43	43	38	50	51	52	45	47	48	39	42	39	65	42	39	44	50	37	34	39	46	58	50	54	43	41	43	47	34	39	45	36	48	60	48	44	53	48	48	49	45	31	44	45	48	41	54	43	45	48	50	39	49	43	50	52	49	37	39	30	51	48	30	48	50	62	50	43	51	42	53	55	48	54	49	39	38	46	47	52	44	57	47	47	36	60	39	58	53	54	54	40	56	38	48	39	37	50	46	53	54	57	45	47	53	40	38	35	41	37	43	44	53	49	35	44	54	53	51	48	36	41	46	40	47	40	43	45	44	38	56	50	46	52	59	39	30	45	46	54	31	47	43	41	46	50	50	44	44	34	41	50	47	47	44	46	57	45	48	33	52	41	56	40	50	48	44	40	49	48	46	34	40	48	38	57	36	45	45	50	42	48	37	50	44	62	57	46	43	48	47	49	37	44	41	52	57	37	45	47	37	39	42	48	51	58	53	43	46	40	62	50	39	49	41	46	47	54	56	43	52	47	56	53	58	35	46	38	43	55	49	47	45	50	32	40	41	54	45	28	51	39	34	52	36	64	52	35	47	46	54	52	49	54	46	46	49	52	45	44	46	45	45	51	39	57	45	34	41	44	67	49	41	39	34	40	45	58	35	41	53	47	58	43	41	55	52	60	45	50	45	40	44	40	53	34	42	45	36	45	43	53	40
12548	6122	3033	5895	11757	13410	11759	8939	6571	5084	3453	2683	2694	2388	1742	1468	1201	1118	1178	1044	937	939	1065	1225	1058	981	782	918	838	842	740	701	710	851	1247	1417	1249	1045	1194	2521	7864	13240	11069	8084	4972	2667	1440	785	635	547	537	495	565	495	517	551	554	558	564	533	526	527	528	538	494	495	512	531	528	519	524	512	523	534	522	495	520	512	524	528	518	509	515	551	579	532	555	509	565	545	540	533	558	511	539	565	507	539	500	564	518	494	543	519	566	531	557	528	507	518	537	473	516	533	491	546	502	538	529	479	518	532	501	507	558	489	508	529	574	543	567	504	529	515	545	488	512	543	523	481	509	554	494	519	527	587	502	522	496	551	518	534	504	506	520	488	515	517	568	518	552	546	492	561	520	545	509	542	512	508	502	520	537	524	499	517	547	515	493	512	545	526	528	533	482	538	537	523	516	503	537	534	548	535	560	511	520	492	506	515	563	513	484	519	544	543	543	550	505	495	516	558	552	486	525	546	518	511	495	512	541	496	503	532	498	564	486	535	527	506	503	518	537	486	513	507	523	568	498	513	516	546	537	562	540	521	525	529	548	537	566	532	545	489	519	577	552	475	530	514	538	516	533	488	526	515	553	557	507	520	530	554	533	557	528	558	559	567	552	489	545	539	514	575	544	565	515	512	536	522	565	523	530	526	545	552	503	547	503	553	552	569	562	509	515	537	543	538	516	552	548	559	561	515	529	534	554	479	561	537	558	547	539	520	528	525	582	567	543	563	560	554	521	553	503	536	484	542	556	529	510	515	548	541	519	558	512	518	526	574	517	511	481	533	493	534	512	549	545	570	501	534	561	553	564	567	525	536	504	527	507	510	519	532	492	510	517	496	566	480	545	586	544	521	551	557	522	502	543	510	547	535	543	544	507	505	531	513	518	550	541	531	532	600	538	521	526	513	522	532	535	504	470	512	519	535	524	522	493	548	516	552	552	532	522	536	518	538	477	555	527	525	530	516	561	540	501	513	508	529	494	496	536	473	539	552	504	524	531	505	523	530	535	531	547	540	509	542	532	500	543	523	488	545	546	477	549	557	509	518	534	520	550	527	515	511	522	509	536	527	534	536	533	517	558	534	505	509	510	548	536	544	576	552	518	529	581	562	517	512	525	535	519	491	538	522	536	513	528	554	495	486	557	568	511	517	494	492	564	549	462	546	532	551	515	554	529	549	521	509	543	549	551	550	565	528	538	501	535	511	500	537	536	521	487	477	615	501	542	529	497	545	532	487	503	495	478	541	514	480	530	520	514	492	537	537	539	517	497	521	519	536	545	544	601	466	564	521	499	525	552	558	535	546	502	547	546	584	511	532	453	535	533	540	542	534	503	508	586	513	527	545	527	544	532	550	530	527	547	530	595	515	531	549	534	489	540	512	513	528	548	522	498	547	566	520	511	528	506	501	557	499	500	546	549	476	554	542	530	525	494	506	493	525	509	533	549	526	525	544	547	517	536	514	525	545	520	496	556	511	556	544	508	537	532	523	503	513	518	516	521	558	517	544	468	511	526	507	527	549	493	558	509	552	540	528	558	525	531	494	555	528	541	524	523	535	540	493	554	568	524	521	554	542	498	527	532	546	526	523	528	533	509	514	501	508	526	517	518	569	537	546	508	525	521	527	523	554	535	540	513	547	556	525	495	513	576	552	484	530	573	517	483	491	526	501	504	548	547	572	484	530	520	540	522	546	533	499	532	563	529	507	533	528	549	520	530	596	523	505	522	513	538	526	543	516	551	523	540	515	525	527	493	580	561	529	543	499	500	542	504	532	534	501	515	505	541	517	508	513	533	548	516	530	548	529	529	505	517	482	519	504	501	521	536	517	505	527	512	572	536	552	517	537	517	492	518	511	504	556	547	489	486	555	497	552	514	506	528	512	509	542	529	530	555	541	475	544	576	548	576	518	513	533	511	551	531	536	503	518	518	500	552	522	503	562	531	530	557	501	531	529	506	508	570	535	529	559	539	508	459	519	517	530	546	556	549	489	545	514	522	517	480	518	543	539	493	546	555	542	541	556	572	531	546	540	573	546	488	551	553	534	554	530	536	559	488	529	523	514	510	541	535	534	533	530	521	543	514	476	553	543	508	515	540	564	499	505	556	581	538	545	463	527	502	534	527	540	552	537	511	518	540	520	528	489	556	479	520	536	526	509	529	538	538	539	484	513	526	510	532	523	511	518	561	548	526	539	519	548	486	498	545	552	559	518	548	515	522	519	543	531	566	512	539	487	531	509	526	524	563	572	514	550	496	519	554	472	547	488	509	567	506	510	558	528	548	538	526	506	517	552	524	560	553	533	537	549	516	513	505	523	546	533	489	533	529	497	480	546	552	520	576	505	506	521	534	521	530	516	566	525	512	508	539	541	539	503	561	544	508	540	524	526	522	512	543	526	508	541	535	520	527	502	539	519	525	531	554	538	509	573	506	537	522	490	512	521	510	534	544	500	563	513	539	501	490	503	544	517	511	478	535	576	521	545	521	532	556	509	541	510	547	519	561	541	532	495	533	571	543	552	529	548	518	505	495	515	536	537	501	571	511	543	518	572	521	554	496	563	506	531	519	539	532	535	530	502	523	520	490	537	535	522	528	527	565	510	572	571	521	501	515	533	544	536	473	501	535	529	529	516	538	530	513	520	539	489	528	502	541	548	493	514	512	469	516	493	526	535	521	522	505	503	553	523	491	565	515	499	511	529	539	567	563	573	533	523	511	518	494	535	562	496	522	486	512	519	546	497	553	524	493	492	521	529	552	500	491	508	525	512	495	551	521	497	466	530	530	527	522	483	533	548	523	533	574	524	533	507	514	543	552	516	546	547	529	522	524	534	547	504	499	498	541	538	564	536	537	511	505	510	476	515	536	555	518	518	543	517	502	516	570	563	535	483	514	538	566	497	532	489	512	536	525	572	481	509	492	525	511	534	526	514	505	530	471	533	529	501	519	516	489	547	501	510	531	571	540	483	574	528	512	500	556	542	530	500	554	482	530	521	551	518	499	551	535	491	529	570	506	490	524	512	553	569	538	506	546	506	531	526	549	537	528	502	529	520	511	491	538	544	540	505	532	560	577	560	499	538	522	528	513	552	522	535	528	566	528	525	533	523	578	515	537	508	544	551	529	520	546	517	558	556	522	526	503	542	532	518	529	533	529	500	575	544	514	510	480	548	574	516	527	511	540	495	541	487	513	528	502	513	527	487	518	517	504	578	540	537	490	519	549	560	539	549	558	531	521	520	516	517	554	583	528	512	530	532	487	508	549	524	511	497	551	527	532	537	519	512	512	503	506	512	539	554	542	507	539	530	535	546	545	525	546	526	509	505	560	512	509	531	528	498	516	527	540	550	557	562	516	508	505	544	538	502	533	574	548	535	544	545	514	543	505	503	525	543	532	516	536	531	487	550	515	541	510	546	558	567	522	540	542	531	543	545	551	479	517	520	530	574	536	574	472	535
2076	266	149	115	124	176	190	158	127	112	98	78	63	74	83	52	56	51	60	50	45	55	57	55	47	46	42	58	62	50	33	50	64	61	64	58	67	46	64	131	434	614	477	318	217	133	62	47	44	43	38	31	33	40	40	39	32	39	42	44	34	34	41	37	38	39	50	47	36	36	38	44	37	33	37	48	43	41	49	37	40	46	43	31	34	32	53	48	43	34	46	40	41	36	38	43	39	43	47	39	46	33	44	47	38	32	40	42	44	48	42	40	39	37	42	53	41	46	36	51	52	36	43	38	36	45	44	42	47	41	38	46	36	41	32	46	34	42	37	33	40	46	41	40	47	44	47	40	41	40	36	48	44	41	40	29	50	39	35	41	40	31	41	48	35	41	29	43	32	31	42	27	42	32	37	32	40	25	45	37	42	40	47	42	37	38	42	38	32	42	29	41	41	30	39	39	37	46	37	41	36	41	38	42	53	37	38	38	48	34	35	51	39	38	36	26	38	37	35	44	43	34	42	28	41	41	45	45	36	52	45	49	31	36	48	39	51	38	44	32	34	38	34	39	31	35	32	41	38	30	38	40	48	33	31	36	33	40	35	40	42	35	42	37	43	36	35	41	28	47	55	46	40	41	37	42	42	41	39	40	43	35	35	47	39	52	45	37	34	29	32	40	36	47	38	32	32	40	43	48	43	27	42	44	27	42	45	34	34	35	44	30	43	40	38	53	35	42	56	34	39	35	41	29	40	26	57	39	33	40	42	41	51	38	29	44	37	44	42	36	38	39	37	38	49	34	33	41	52	37	35	41	45	49	30	35	46	35	45	53	27	34	38	50	35	44	38	36	49	32	41	40	43	35	38	27	58	42	38	23	30	40	32	42	38	50	33	40	40	43	39	36	43	38	34	53	37	39	35	41	37	36	39	43	45	43	28	37	43	43	36	30	35	33	43	35	42	38	46	27	31	35	54	37	33	37	35	38	37	45	20	39	34	34	40	37	44	46	40	43	27	52	44	41	41	45	47	34	43	42	29	36	31	43	39	47	44	39	43	44	39	39	53	38	46	35	40	50	40	47	31	44	30	39	34	32	43	39	38	34	40	31	46	40	35	37	45	45	30	40	47	42	35	38	33	32	44	38	42	41	35	34	42	32	34	43	29	39	38	41	52	34	39	37	37	55	37	41	37	41	39	37	47	44	34	39	39	44	41	43	34	34	23	37	36	26	29	41	35	34	36	48	40	49	33	35	38	43	42	34	46	55	40	38	34	39	36	38	42	36	54	46	45	31	33	30	38	44	34	39	34	32	45	35	35	27	40	50	37	41	38	44	35	32	48	42	34	33	50	45	45	30	38	36	38	34	34	43	52	53	26	34	42	35	47	41	34	30	37	37	38	37	48	27	45	36	46	32	40	32	30	28	39	35	43	40	41	30	38	49	46	33	43	38	36	40	39	31	45	43	37	33	46	31	45	40	40	35	44	39	40	29	29	35	42	44	33	39	18	38	38	30	46	47	47	35	42	46	41	34	36	34	34	43	54	30	38	37	42	44	35	41	44	47	42	47	49	24	33	27	37	36	34	34	43	41	36	33	41	37	39	40	40	38	31	49	45	48	40	26	46	37	29	45	43	39	47	35	32	36	37	45	37	41	45	32	48	42	41	39	42	32	51	35	34	31	34	34	48	34	43	34	43	36	41	38	29	41	41	47	37	50	31	53	44	42	43	34	47	32	44	52	36	42	27	41	40	32	36	37	30	35	31	42	55	39	34	45	44	35	41	31	44	38	33	45	40	33	34	32	36	35	34	35	39	37	46	45	38	49	33	29	34	27	48	38	43	31	45	38	33	33	42	35	35	32	42	47	40	48	36	52	40	33	32	35	40	45	34	37	37	41	32	36	46	38	29	34	46	40	51	43	58	28	33	40	36	36	36	38	48	37	35	38	38	50	31	28	34	39	40	37	40	35	49	46	40	38	34	38	39	39	51	37	37	37	31	46	37	37	35	46	34	37	30	31	43	28	35	32	32	37	31	30	32	41	35	40	51	52	40	34	40	44	39	34	39	38	38	60	40	41	39	46	33	35	42	38	44	32	49	35	29	39	48	49	30	53	36	27	44	38	36	48	46	33	40	46	38	40	48	29	37	58	31	30	36	44	27	42	31	55	39	42	38	33	39	40	32	37	32	44	44	36	38	31	38	36	36	41	35	34	34	41	39	38	42	31	37	39	49	34	33	37	41	33	23	30	35	36	37	51	33	49	30	39	29	54	37	42	40	33	27	43	36	42	35	34	37	39	36	43	38	41	34	51	38	40	29	40	38	31	31	46	32	39	51	38	39	46	34	39	38	40	44	34	41	33	39	34	44	30	39	41	39	27	40	36	39	40	26	38	38	44	42	39	33	44	41	36	38	37	45	35	43	37	40	49	38	26	30	49	37	29	36	40	46	41	37	32	37	29	40	34	41	39	30	51	39	37	33	35	36	37	39	45	35	38	30	40	35	43	38	41	40	25	40	40	42	38	45	43	36	45	36	33	30	38	41	40	31	29	38	36	38	46	44	35	50	47	43	35	35	43	34	35	39	39	41	43	38	28	34	37	32	33	30	42	30	46	31	30	42	39	34	36	44	44	36	43	50	35	47	39	46	39	40	38	34	39	42	44	27	44	37	36	31	48	35	42	33	32	50	35	33	39	29	35	43	36	39	39	37	43	38	33	42	33	33	37	42	49	41	37	39	36	44	48	46	31	43	46	40	25	38	37	40	42	39	38	43	33	39	33	39	39	30	39	40	43	35	35	30	40	46	48	34	32	44	40	34	32	38	48	41	31	37	49	39	36	44	29	25	40	39	43	27	42	47	49	49	39	44	29	35	35	38	31	41	35	48	36	42	49	36	38	40	37	41	27	37	23	37	41	41	34	34	34	48	37	44	46	39	50	44	44	36	44	42	45	41	43	36	39	43	38	29	38	42	32	25	45	35	43	34	33	36	31	28	30	40	39	39	34	39	30	45	45	41	37	39	33	34	30	26	36	40	36	37	41	30	39	41	33	33	41	31	44	37	39	34	32	37	44	30	44	58	41	40	36	37	42	45	40	33	35	42	42	44	43	34	36	39	26	37	34	33	48	33	42	39	39	36	48	40	43	46	52	41	41	45	34	45	46	43	35	45	38	32	37	36	36	29	33	39	34	40	34	37	31	39	39	46	35	37	39	43	40	43	33	39	25	44	31	45	33	33	35	27	40	46	44	36	36	39	41	42	40	45	55	42	36	43	48	33	37	38	39	42	39	43	27	47	55	47	41	35	44	38	42	42	26	35	39	48	29	35	44	41	61	37	44	43	32	44	46	46	41	51	52	39	50	37	44	31	36	33	45	57	45	35	36	37	38	37	44	37	40	45	40	28	33	39	40	42	41	33	42	42	39	45	40	30	40	32	38	49	35	28	43	40	43	34	34	41	44	40	36	39	38	40	36	37	45	41	44
12776	5384	2750	5497	11190	12443	11349	9035	6398	4992	3564	2626	2346	2043	1863	1295	1241	1076	1059	939	857	969	1014	1029	926	821	854	910	832	774	754	705	659	865	1171	1028	1080	1009	1187	4113	10404	13641	11246	7822	4765	2456	1248	668	548	487	434	426	453	397	449	461	414	433	458	427	443	437	440	430	475	458	478	491	420	458	433	430	464	436	449	448	429	481	438	501	396	473	420	464	452	450	431	467	436	463	390	423	436	476	461	420	437	418	419	455	446	476	431	433	432	401	457	490	450	390	448	438	430	417	459	431	390	454	443	415	448	441	466	404	421	390	447	453	430	436	443	432	393	447	427	417	484	421	448	429	416	415	445	433	420	467	425	447	461	440	436	452	435	491	426	481	464	439	471	419	410	483	423	444	453	474	471	463	458	442	421	442	423	417	449	459	412	457	472	464	429	456	413	387	437	460	401	450	481	447	443	410	460	449	468	449	495	429	455	452	430	441	448	460	449	416	459	468	430	430	443	465	433	441	433	452	414	465	443	472	449	438	429	429	411	462	473	443	451	421	452	435	458	451	467	415	416	432	441	462	473	495	403	429	416	441	432	436	424	444	456	463	462	470	451	440	429	449	447	462	424	439	408	462	426	452	464	466	417	453	423	413	474	466	418	463	458	432	427	426	461	451	454	417	449	435	458	465	418	428	462	441	458	439	444	420	438	421	454	411	463	438	457	436	443	447	474	480	440	424	475	489	437	423	443	464	433	426	432	420	448	451	443	437	438	446	451	432	451	436	454	445	453	446	449	475	405	471	412	464	426	440	405	439	425	447	430	419	446	407	442	438	442	425	436	430	407	463	458	443	430	451	457	470	444	449	447	434	457	453	456	470	455	446	446	421	428	441	462	444	434	419	404	432	417	428	429	451	469	425	456	443	456	419	478	437	426	436	446	465	464	411	451	438	431	421	420	434	448	451	456	487	457	422	440	416	444	407	408	453	432	444	418	478	428	437	479	452	466	474	417	450	491	410	421	442	475	466	433	434	463	428	453	467	450	431	438	398	392	385	462	442	454	434	437	414	450	419	438	435	425	443	476	394	427	459	429	402	429	449	412	446	457	442	428	451	456	439	438	421	457	441	431	446	453	419	436	421	436	438	435	488	436	454	448	426	438	436	426	438	450	466	427	414	424	447	457	444	457	430	413	402	410	432	429	443	493	442	432	429	448	434	464	463	448	462	426	432	475	422	455	421	460	412	419	405	404	445	422	401	424	445	452	458	436	415	428	446	381	429	442	460	456	445	434	425	453	448	435	442	469	402	451	432	415	442	412	431	430	440	418	440	461	411	417	461	430	432	466	461	435	454	467	437	446	475	428	449	427	450	427	443	421	421	472	449	401	428	445	450	422	421	425	478	445	428	475	407	435	418	428	450	417	447	436	407	395	400	399	411	464	428	407	426	425	432	450	436	417	432	413	469	428	429	405	482	419	463	468	424	429	412	455	453	417	426	460	471	417	460	470	446	462	445	436	414	445	466	437	413	433	472	423	456	435	432	439	400	406	433	470	446	419	432	448	385	427	432	443	424	410	452	400	453	410	426	456	419	441	445	427	380	432	452	450	508	409	418	480	430	440	411	439	433	432	425	435	438	420	463	443	401	404	451	451	444	415	438	500	398	444	451	449	430	463	418	443	452	456	462	473	417	429	444	469	456	478	470	429	449	433	443	450	455	439	463	404	439	398	462	428	468	445	442	443	414	459	456	410	463	427	444	449	425	451	456	474	450	426	444	469	458	453	466	428	412	438	399	443	459	407	445	452	444	448	455	426	444	431	459	444	454	447	433	440	435	432	412	486	444	415	434	423	440	452	441	491	426	428	459	417	437	409	447	449	434	423	458	426	393	441	441	446	506	474	435	453	425	449	442	504	436	438	424	433	408	450	473	449	457	424	446	441	473	461	475	435	484	440	470	450	443	406	414	440	400	429	477	416	461	435	430	447	491	443	442	417	418	463	442	467	447	431	455	462	428	445	506	408	443	458	432	440	460	455	435	443	426	424	454	450	418	439	457	425	423	398	414	444	459	425	439	422	438	458	459	419	447	480	427	449	446	425	442	464	465	436	468	424	468	435	411	409	436	452	492	447	414	421	465	431	456	482	460	472	438	405	425	474	450	455	409	459	443	456	474	472	411	448	398	470	451	457	470	472	424	422	463	453	474	450	398	449	430	416	425	471	451	429	433	438	442	467	438	425	423	426	441	433	439	467	460	436	412	457	441	424	404	449	410	479	438	463	445	425	483	433	428	469	432	439	468	460	414	445	429	469	426	459	446	430	425	455	418	443	436	460	464	450	429	423	392	469	394	445	463	457	503	441	461	431	445	453	436	419	447	420	406	427	435	416	431	467	442	437	438	465	446	452	472	485	441	441	508	421	444	429	436	437	450	474	450	419	475	440	435	483	456	430	453	460	421	420	451	439	464	451	472	463	468	397	431	420	463	443	431	463	409	450	462	438	430	442	443	434	417	454	458	441	426	445	421	452	428	457	425	451	420	489	414	426	424	450	411	450	436	440	462	419	451	464	456	443	450	398	434	457	468	427	390	427	420	415	456	441	423	426	429	450	463	442	436	465	436	438	419	395	472	475	434	414	447	449	461	436	465	452	442	438	452	410	460	451	455	436	414	433	456	441	446	437	425	417	378	433	425	414	442	452	449	450	418	433	465	449	441	469	410	476	474	464	442	456	447	419	453	467	427	420	390	452	446	424	434	422	453	436	435	478	415	457	393	430	444	446	453	459	430	431	458	442	402	428	457	465	452	439	443	436	461	413	421	474	472	436	437	426	446	447	419	452	444	428	447	480	436	441	438	408	403	455	449	427	465	441	474	448	446	447	453	422	470	444	445	465	440	468	425	441	432	455	449	420	408	505	431	450	408	417	432	479	458	474	452	438	446	446	430	442	439	440	441	438	432	438	493	432	458	426	475	437	456	417	425	451	418	495	444	452	481	457	434	455	445	456	412	412	438	443	451	404	442	439	415	459	450	422	450	422	468	438	425	427	485	432	472	420	428	448	417	453	427	423	453	432	451	411	454	462	480	411	441	430	462	417	427	430	471	436	458	443	439	467	475	396	466	416	417	421	444	438	428	448	445	378	433	472	428	448	444	415	457	475	423	422	443	391	416	403	444	482	439	407	438	395	433	430	468	437	444	424	443	450	468	453	418	421	443	442	435	441	412	419	427	452	443	411	435	423	478	434	447	478	433	434	436	485	442	423	448	468	475	449	476	430	427	416	377	435	457	468	427	408	447	439	458	448	416	450	455	438	440	449	422	436	431	454	447	438	454	424	458	430	452	463	459	429	441	482	440	473	439	436	427	427	438	456	454	433	447	448	442	461	422	430	472	418	437	441	478	453	477	475	455	461	434	433	451	413	466	458	433	460	451	439	441	445	453	470	465	444	434	469	448	423	445	455	446	410	456	421	421	478	448	470	452	458	419	424	429	461	443	395	468	445	431
1168	407	229	177	181	267	261	206	164	135	134	86	103	95	86	74	64	60	69	71	72	69	62	57	61	66	48	59	63	53	66	55	63	73	78	61	76	51	84	250	657	911	663	471	283	140	86	63	52	38	44	48	70	55	42	57	49	51	55	53	44	59	44	39	60	40	44	47	64	48	49	39	54	44	44	55	54	52	36	54	41	41	32	49	40	46	46	49	45	41	47	58	49	48	45	52	60	48	54	32	40	46	43	44	42	41	48	59	59	47	51	58	42	45	50	44	51	45	47	51	51	63	37	45	57	52	56	46	39	47	46	61	51	38	53	42	45	45	33	44	49	52	53	48	47	46	38	47	46	52	43	34	51	45	46	50	52	34	53	47	42	51	57	55	46	48	37	53	43	48	63	54	38	54	47	35	43	39	53	34	46	52	44	53	50	56	47	57	25	51	42	59	48	61	43	47	50	51	52	39	45	40	47	36	48	46	50	46	60	40	56	39	48	51	39	52	45	46	62	43	58	45	53	37	54	45	51	48	52	39	56	49	46	49	44	38	48	51	41	35	39	47	57	39	48	56	48	44	39	56	40	44	44	42	47	43	47	43	54	47	50	56	41	49	48	54	49	40	38	49	48	47	49	42	51	50	56	55	52	49	54	54	44	46	46	53	59	54	36	51	46	50	48	54	45	52	40	47	41	44	37	47	48	57	51	47	45	42	42	51	53	41	60	40	37	42	49	43	34	52	38	38	43	41	47	50	46	31	44	39	41	46	57	39	40	48	35	48	49	43	41	48	44	53	41	36	52	53	30	53	48	38	50	42	50	53	55	53	48	48	40	52	46	47	45	47	58	43	50	44	46	45	38	65	35	53	52	45	50	45	46	51	44	56	64	37	38	39	49	53	44	51	46	57	46	43	56	38	47	53	53	42	45	47	56	59	46	48	49	37	46	41	57	45	42	48	48	49	42	46	46	55	41	54	34	45	45	45	52	42	48	41	43	47	34	52	45	42	40	45	41	49	43	44	50	46	59	49	42	46	46	47	50	51	50	40	47	39	52	59	48	48	42	41	44	51	57	45	42	48	51	48	49	45	45	35	56	44	45	53	42	38	47	54	37	43	44	40	37	52	52	45	47	49	44	46	51	51	42	53	49	59	51	48	52	34	44	52	43	44	43	30	30	55	39	63	48	57	43	45	57	40	38	47	48	48	48	42	55	45	43	41	43	41	45	48	48	42	46	58	40	42	49	45	52	55	38	46	50	42	35	42	49	51	49	39	43	47	51	45	52	50	39	48	44	47	48	47	46	51	59	47	46	56	47	48	41	50	52	42	42	47	54	52	37	47	49	46	67	45	50	48	55	38	43	41	40	61	49	33	44	49	38	47	49	66	46	48	41	45	48	55	43	45	44	47	43	36	64	46	39	51	35	58	39	47	43	48	49	37	48	53	36	54	46	44	54	42	37	55	34	49	47	37	38	45	43	43	44	44	49	49	46	46	50	47	58	43	36	41	42	48	46	46	40	45	40	43	37	57	37	64	50	39	59	44	41	62	60	48	45	46	60	46	42	59	39	43	42	42	46	43	37	57	52	53	40	50	52	50	53	50	47	47	46	52	52	45	44	42	41	48	47	65	45	40	58	45	43	51	46	48	62	56	48	57	45	47	34	56	49	46	43	55	47	37	44	38	39	42	48	60	57	43	40	53	54	49	59	57	48	41	39	39	54	52	54	44	40	45	45	40	58	51	39	50	47	40	45	51	57	49	46	50	42	46	52	39	53	46	39	54	45	40	52	44	52	44	52	42	45	47	40	45	39	43	59	51	47	54	50	48	42	60	53	55	47	31	45	54	60	57	60	41	47	45	38	40	50	50	56	44	46	46	51	41	58	55	65	56	45	51	51	46	49	43	57	51	42	44	41	28	49	49	47	43	45	51	46	38	43	45	45	58	49	53	39	49	42	55	46	37	46	44	53	52	57	49	58	44	47	54	38	41	38	50	50	42	51	46	48	38	56	43	45	40	54	48	41	38	35	44	51	38	51	42	49	45	46	40	51	40	48	51	50	38	43	48	36	39	46	45	49	39	63	38	42	50	45	48	55	47	43	48	53	59	40	46	42	42	45	65	54	46	53	52	48	41	55	40	45	47	41	38	36	49	52	33	45	42	51	38	47	46	57	47	42	54	38	50	42	45	60	54	39	52	42	53	43	53	48	44	55	34	39	51	52	51	39	41	45	40	46	40	31	60	39	54	52	44	42	54	49	34	40	53	52	40	46	45	55	41	54	47	55	43	46	46	44	50	41	41	45	34	50	59	44	51	47	47	33	50	47	63	42	40	46	51	40	54	36	43	53	28	36	60	59	37	40	49	40	45	52	37	49	50	60	56	44	51	45	36	42	48	61	44	58	46	49	38	43	55	54	59	40	51	47	62	44	54	56	50	61	32	39	50	46	49	50	40	44	63	45	56	44	37	48	30	43	49	30	36	56	53	48	53	39	48	47	63	52	47	39	61	45	49	47	46	47	37	51	43	61	34	52	44	58	50	49	39	49	61	58	42	36	56	64	46	46	39	37	53	44	43	47	51	55	52	52	33	55	44	38	49	51	39	54	58	46	42	47	47	37	46	51	50	44	48	45	43	50	41	34	37	50	46	57	50	52	45	54	48	59	30	52	48	45	47	42	58	41	56	34	37	46	43	49	46	45	57	47	53	41	42	53	40	49	57	57	51	48	55	44	48	36	43	50	44	63	59	48	48	45	38	45	59	45	48	50	44	44	49	41	44	55	58	51	44	41	64	48	51	43	60	61	43	42	36	35	35	52	49	39	43	39	45	42	41	45	47	53	47	31	42	54	36	47	31	40	38	40	54	38	50	52	49	53	44	49	47	47	50	47	49	45	47	52	50	53	49	57	58	53	45	61	46	43	43	51	48	45	40	50	48	47	48	53	46	47	46	51	38	40	43	41	42	43	56	56	46	56	64	53	46	54	51	39	45	44	59	37	45	44	43	49	36	58	44	37	49	53	39	41	44	43	44	42	47	42	59	53	56	58	58	44	50	48	52	36	45	42	44	43	51	49	45	47	49	46	46	55	44	44	47	51	43	60	38	49	45	47	40	40	53	35	60	34	44	52	38	57	61	43	42	42	57	46	37	42	48	57	50	43	46	41	37	50	61	55	51	49	60	47	40	46	50	52	61	60	52	56	42	54	53	50	37	49	42	57	54	44	48	42	55	38	41	48	48	32	56	45	52	46	47	43	50	38	45	57	50	46	49	53	65	50	39	54	46	43	53	46	56	48	51	54	48	48	39	51	46	45	56	45	49	51	46	69	50	52	45	48	40	49	38	56	53	55	54	40	52	51	49	43	52	34	52	33	47	48	51	52	47	45	50	61	57	50	56	53	50	40	54	54	40	49	45	48	54	32	32	52	49	47	41	57	44	51	53	48	55	41	40	50	48	48	49	44	52	52	46	54	53	55	47	47	50
16067	7664	3956	7605	14715	16241	14329	11647	8452	6307	4807	3769	3270	2733	2496	1877	1587	1545	1400	1395	1355	1454	1335	1248	1218	1098	1132	1117	1235	996	975	897	998	1062	1522	1304	1170	1074	1475	6642	15335	17134	14119	10048	5833	3122	1434	809	592	601	535	540	525	553	561	511	569	505	526	531	566	536	547	481	516	557	539	546	513	548	556	533	517	530	498	549	492	546	542	493	498	529	503	573	513	512	541	527	520	531	516	501	547	509	519	517	536	538	511	506	540	531	534	523	476	543	489	531	556	544	517	534	549	499	551	509	524	506	542	499	522	529	553	522	519	477	553	580	528	519	500	549	537	532	534	496	547	533	540	477	576	515	508	483	511	527	494	560	495	510	518	490	525	545	498	522	543	516	488	543	503	508	520	570	542	567	493	491	545	556	520	526	537	545	562	530	532	542	534	493	522	525	531	537	528	498	554	533	537	496	483	562	514	520	539	502	533	511	566	526	532	557	511	508	550	581	532	535	522	543	531	518	487	485	515	519	527	518	516	508	532	509	543	514	516	498	516	488	519	524	552	542	509	516	504	525	530	516	507	509	487	518	495	487	550	513	519	583	537	543	546	508	530	552	548	554	515	548	536	528	565	564	539	510	535	559	531	542	515	525	543	518	523	542	536	524	540	550	503	551	505	534	497	502	542	506	513	501	533	539	499	508	521	557	517	529	520	548	502	548	530	535	553	488	533	515	539	510	521	532	522	494	522	515	540	528	493	552	514	509	529	521	528	519	501	524	578	534	533	477	501	529	494	544	503	548	535	567	521	516	530	559	520	551	527	484	513	523	547	508	523	537	507	488	530	562	540	542	532	548	539	537	524	560	553	539	511	514	528	539	511	508	528	559	507	534	565	527	520	503	517	555	530	522	541	526	548	540	547	542	547	593	535	573	564	481	505	524	534	493	553	535	532	508	515	521	508	529	521	504	546	544	527	550	576	511	523	529	508	547	530	492	529	534	490	500	563	481	555	519	526	539	537	541	490	522	525	512	529	496	499	507	508	540	537	502	533	520	506	544	530	555	521	507	537	535	498	508	472	478	535	527	571	547	518	551	502	513	551	522	491	535	516	545	531	561	525	496	549	552	576	490	526	539	506	528	525	524	537	509	586	566	544	522	534	560	530	539	521	549	518	522	542	511	527	507	532	523	585	549	516	562	510	507	539	506	482	513	500	502	558	505	558	495	552	503	513	504	465	543	508	552	517	519	514	473	492	519	560	519	497	492	541	489	583	502	527	490	521	502	505	526	539	499	559	537	508	533	499	532	539	512	494	505	548	531	535	530	507	545	525	564	548	546	548	527	485	528	545	539	528	496	528	493	528	503	483	576	538	507	514	522	497	528	506	538	542	492	501	535	525	542	498	501	529	529	540	554	524	485	493	495	509	493	516	526	517	539	542	557	500	534	537	489	551	523	529	514	498	527	568	509	554	516	533	467	526	552	505	539	528	518	597	527	511	504	538	556	491	535	496	508	523	523	540	522	518	500	569	532	502	509	535	512	562	504	520	513	516	531	553	547	501	551	517	507	518	541	534	530	508	537	531	551	536	590	533	554	603	514	555	525	539	507	513	541	517	547	528	530	524	522	520	496	518	543	551	506	548	492	511	533	530	534	518	482	527	543	567	504	565	498	520	501	538	551	537	517	491	521	527	527	538	515	516	487	555	490	506	558	554	547	566	501	537	526	493	521	527	538	547	525	543	513	547	525	528	499	516	517	514	506	508	538	528	518	527	481	555	503	483	551	543	524	554	531	555	484	558	532	508	558	518	499	518	510	504	557	574	499	538	554	510	507	518	519	507	535	576	501	518	532	520	518	520	497	512	523	519	489	519	512	545	513	544	529	555	532	530	518	547	519	532	518	578	553	527	517	559	523	516	522	517	530	537	559	520	552	534	544	561	556	539	523	508	524	492	498	521	548	513	541	489	483	564	493	510	522	512	509	514	562	531	490	522	566	528	559	495	528	535	516	503	486	548	515	551	558	529	523	550	491	518	489	502	531	519	523	518	503	530	531	514	540	493	519	537	517	573	528	531	524	530	505	512	550	555	523	499	520	535	497	542	488	515	516	495	535	502	511	521	541	505	514	500	530	581	552	526	539	564	541	554	526	519	532	529	500	547	522	506	530	548	545	496	539	489	533	512	561	578	537	558	522	472	534	499	534	504	483	529	536	544	513	529	581	512	538	547	488	502	546	509	516	543	515	549	499	515	500	502	510	536	559	505	537	521	473	525	545	536	537	532	524	506	502	568	518	553	551	496	530	539	486	511	541	508	499	510	545	511	491	519	550	509	525	540	526	483	515	500	527	553	514	518	527	530	519	509	542	521	488	519	549	517	517	545	542	539	518	495	482	548	530	495	561	555	552	538	527	548	522	514	551	532	504	549	511	549	562	543	530	561	548	502	499	539	513	542	510	520	546	516	518	526	548	522	508	531	496	535	528	522	535	514	546	533	525	510	496	547	522	501	544	523	535	510	506	524	549	543	541	563	513	522	549	521	517	496	552	495	533	507	565	530	549	525	538	518	504	542	501	529	498	517	525	506	497	569	527	527	520	532	522	521	533	521	513	471	528	519	549	566	493	532	481	475	526	513	527	485	527	470	537	529	535	540	554	533	546	547	542	502	553	540	532	507	499	532	488	546	520	537	518	486	518	530	495	529	543	485	520	510	512	522	560	515	518	508	525	536	498	509	513	559	532	517	510	498	573	520	525	476	517	547	551	521	482	557	517	562	529	527	553	555	550	533	528	542	496	526	487	577	534	548	523	524	508	526	545	523	572	525	543	540	516	501	494	494	513	511	517	519	484	556	538	482	542	531	492	552	517	522	505	557	506	531	529	489	552	547	507	500	537	558	508	548	534	539	557	515	513	526	543	495	493	545	539	515	540	529	520	562	529	524	507	488	525	514	536	530	533	532	544	510	560	515	527	527	516	545	551	537	557	515	545	508	527	549	526	514	558	493	532	513	541	537	501	481	501	503	521	534	523	527	521	514	522	527	501	517	533	528	571	514	501	534	527	531	515	515	569	545	516	529	533	505	545	528	524	539	484	513	466	474	512	514	516	541	526	545	520	494	501	531	522	471	490	536	496	528	503	523	526	550	476	522	544	496	531	538	538	511	501	535	525	544	516	553	502	521	489	538	520	517	541	507	520	516	545	526	513	552	535	518	518	538	516	529	519	528	504	560	523	481	545	525	525	535	521	504	529	538	534	520	533	551	502	484	487	501	501	505	517	558	493	563	529	538	516	546	504	555	581	577	531	524	500	572	488	506	521	542	529	498	511	517	485	515	503	514	533	495	525	492	557	574	553	537	534	530	521	544	519	497	491	526	531	554	542	541	516	540	540	521	559	595	531	545	517	503	537	495	531	542	542	508	493	513	480	514	518	512	563	526	492	521	542	517	503	501	509	508	525	542	530	503	524	515	520	528	576	503	530	499	530	538	515	537	525	547	503	513	528	526	539
1508	188	126	105	77	134	121	118	76	59	47	62	36	65	35	43	52	49	33	43	53	46	41	44	44	53	46	51	49	37	46	47	55	47	46	44	52	45	46	94	197	199	179	174	112	73	54	57	44	49	45	41	31	45	32	40	41	44	35	45	36	42	38	31	43	38	39	45	39	34	34	39	44	39	41	39	29	38	46	39	53	38	39	52	37	44	36	41	31	43	45	28	39	34	36	40	35	52	44	42	37	35	36	29	42	30	28	36	42	34	40	34	41	33	34	38	35	46	41	55	39	34	39	37	49	48	40	46	36	38	34	39	40	40	38	42	44	38	46	35	38	40	33	32	46	40	47	42	38	29	43	40	38	36	40	42	36	36	41	41	36	40	32	23	40	34	45	49	31	53	32	35	47	40	32	39	27	28	35	54	34	28	24	39	30	37	41	36	49	33	38	32	39	40	46	42	36	42	43	48	45	30	52	38	48	35	35	35	39	35	39	36	36	41	37	51	34	42	53	33	37	48	51	28	45	36	57	31	33	35	40	40	33	46	40	39	33	43	50	32	30	38	34	38	32	33	45	45	43	34	36	50	24	47	38	46	26	46	47	36	32	41	36	36	43	43	34	46	35	31	41	35	32	34	41	49	50	41	45	48	39	33	36	36	34	42	47	37	37	43	52	35	45	36	39	31	38	30	38	26	37	31	32	44	35	41	37	45	47	40	39	49	48	33	42	50	40	47	40	42	44	37	43	34	39	29	51	40	35	33	37	39	37	39	28	42	44	46	38	41	45	33	43	43	49	46	31	38	31	40	40	34	34	46	39	46	51	34	43	44	22	49	53	34	40	49	38	43	45	40	51	36	39	39	41	37	42	33	40	34	42	43	37	47	51	37	36	50	28	48	40	31	36	38	45	42	34	40	39	46	45	38	42	33	36	39	42	31	41	43	36	29	38	34	27	44	43	41	42	24	42	35	34	35	33	37	42	39	36	35	35	48	40	34	42	38	31	39	44	29	41	30	30	50	37	31	48	42	35	46	29	37	39	38	43	39	41	42	43	44	32	39	38	36	39	48	45	47	41	30	39	39	32	32	39	41	36	31	33	38	48	30	39	45	43	35	40	31	31	39	50	42	34	39	53	42	43	40	37	41	38	33	33	43	40	37	45	36	30	44	46	42	28	33	33	27	41	37	31	39	43	35	42	41	33	33	45	57	37	41	39	44	39	35	36	44	39	30	37	41	40	43	43	42	46	33	37	36	30	31	40	36	44	38	40	47	29	23	28	34	39	35	41	38	41	30	37	33	48	47	43	34	40	36	40	32	42	34	30	40	42	43	31	31	42	35	43	40	31	33	38	38	49	28	35	29	29	34	29	30	37	29	31	42	41	45	30	37	32	40	36	39	31	37	32	45	44	37	42	43	40	42	37	45	41	37	27	47	35	43	43	31	45	51	40	34	31	38	46	34	39	24	45	44	40	48	44	44	48	34	38	35	32	32	29	52	31	42	39	38	28	49	27	24	36	42	41	41	37	40	38	39	36	27	38	43	45	34	44	52	40	44	28	29	42	42	37	29	29	31	43	38	37	42	40	42	42	40	49	42	37	37	54	33	39	39	34	29	20	46	38	29	44	51	39	34	43	41	44	36	40	34	40	46	39	30	42	41	41	39	35	39	32	42	36	40	42	42	39	32	48	39	35	27	46	42	42	43	34	30	44	34	51	46	32	50	30	43	43	37	30	63	43	34	43	43	35	50	39	40	34	42	38	42	40	44	41	35	46	28	35	31	44	26	49	49	39	39	39	49	34	24	32	36	33	39	40	34	33	30	34	47	43	33	38	49	23	41	39	27	50	41	45	42	43	38	34	25	48	32	45	39	40	36	41	32	32	32	31	48	34	32	49	34	48	37	33	47	30	47	37	43	43	44	46	40	34	35	34	48	34	34	43	36	38	38	41	37	26	30	35	39	31	37	36	57	36	35	39	38	35	23	37	36	42	37	46	59	40	32	37	35	32	37	40	34	33	33	30	39	29	34	34	31	45	40	42	36	32	31	45	38	50	39	35	39	50	32	46	36	47	50	27	34	33	39	27	44	44	40	53	39	42	38	36	31	35	36	48	34	40	43	36	34	41	34	44	33	45	39	47	47	44	29	45	36	34	39	24	39	48	38	42	47	36	30	40	36	35	29	42	41	45	35	39	45	36	36	36	46	36	41	38	52	40	33	40	46	47	38	35	38	45	31	40	31	41	41	41	37	39	34	42	38	40	31	44	43	35	44	32	42	51	37	31	28	34	32	48	33	41	33	31	33	37	42	42	45	37	43	37	40	44	44	37	28	41	45	37	36	40	35	43	35	46	42	34	39	45	48	36	39	42	40	41	50	40	43	36	32	44	42	48	39	36	46	49	41	32	39	43	40	40	35	42	46	45	44	46	31	37	40	40	35	54	36	30	37	41	35	36	35	33	43	34	55	30	37	49	32	35	37	39	44	41	40	42	45	25	42	40	47	43	40	37	36	50	50	40	46	40	40	33	33	36	37	44	32	42	47	47	33	44	41	36	40	39	43	43	42	36	41	49	36	35	37	45	41	41	35	46	46	34	36	46	41	35	37	52	42	32	43	40	45	33	35	41	34	32	26	38	30	47	46	38	45	34	41	44	40	38	39	48	40	47	37	42	31	55	36	31	30	35	29	42	42	43	31	44	41	55	31	43	38	51	35	37	50	37	39	46	43	38	38	29	27	40	36	41	34	41	40	44	45	46	37	44	42	44	46	44	38	35	41	47	32	46	33	36	43	38	53	43	32	35	41	39	41	49	36	34	31	37	40	31	41	43	29	37	34	35	47	33	36	47	39	37	48	30	45	33	35	29	50	44	46	32	45	35	25	37	45	35	41	38	52	39	53	36	41	45	36	40	33	48	38	46	49	39	47	40	51	42	44	34	49	41	36	36	31	47	44	29	32	49	42	42	37	36	45	51	42	32	41	38	37	49	40	51	38	40	48	44	36	38	42	25	39	48	49	38	47	32	39	32	27	30	40	27	50	45	35	37	31	42	53	42	37	33	35	43	39	33	33	29	33	45	41	51	35	31	43	47	41	41	32	36	44	44	32	37	53	34	47	39	36	45	32	45	37	37	37	43	44	32	40	41	40	45	39	37	36	36	31	40	34	36	38	40	38	35	42	31	32	32	52	42	33	36	41	50	38	26	59	31	42	26	45	43	41	35	37	42	29	31	40	30	39	48	31	30	33	29	32	40	45	37	41	38	38	26	46	43	33	41	36	39	34	41	47	38	34	38	32	50	40	47	47	38	32	31	55	36	32	36	45	40	40	34	36	31	41	43	38	33	37	40	32	49	34	30	35	37	42	24	42	32	40	40	37	42	30	39	39	41	38	44	32	37	41	35	28	35	44	33	46	33	25	44	54	39	37	29	37	30	45	44	45	45	38	34	37	46	28	34	42	48	41	37	47	40	52	38	46	36	33
11163	4189	2097	4192	8500	9780	8093	6251	4078	2608	1844	1451	1275	1165	944	798	782	722	696	760	850	839	885	792	686	757	749	730	647	649	595	667	679	676	729	876	775	783	1089	2367	5275	5948	4707	3311	1929	1167	749	548	478	457	435	417	451	422	441	457	414	450	412	430	451	455	429	460	471	433	439	399	448	437	430	449	451	419	434	467	410	434	411	437	449	447	452	412	416	444	453	471	443	430	389	456	470	434	441	442	493	462	426	426	414	430	461	428	411	438	441	451	455	421	425	434	446	432	418	429	407	466	465	420	470	430	438	425	431	416	439	435	433	477	397	456	453	439	427	429	445	446	433	445	418	442	435	455	460	474	452	415	443	422	434	442	424	437	461	427	451	442	373	457	443	408	411	407	465	494	460	443	452	444	423	475	417	418	465	422	434	463	458	437	422	426	434	468	441	422	466	419	443	445	444	460	450	447	434	398	438	389	404	448	441	462	442	467	446	427	456	443	391	456	455	469	433	444	423	438	444	486	438	434	425	484	409	427	431	429	433	470	425	439	457	461	467	462	454	440	452	454	447	427	404	398	439	430	439	431	441	449	393	440	441	427	487	453	471	458	497	449	460	451	470	420	406	422	411	456	436	423	481	407	442	394	460	444	432	452	458	458	448	423	439	431	452	462	445	420	455	462	454	425	435	456	425	438	445	411	421	405	412	452	433	435	459	469	441	433	479	483	444	483	464	434	442	442	418	451	452	425	422	467	470	426	463	471	399	500	452	434	447	463	440	426	464	475	420	432	437	446	427	437	456	487	443	409	434	464	462	461	442	412	452	447	430	469	456	439	445	393	395	447	444	437	440	449	452	439	447	437	446	440	456	469	442	446	436	461	449	419	424	448	411	453	455	432	452	450	436	435	421	428	422	448	467	411	454	444	472	432	456	453	434	456	418	427	450	454	472	403	442	473	469	410	464	467	442	415	444	453	479	502	459	451	445	444	458	427	438	448	428	424	418	470	457	462	454	416	428	457	442	452	414	462	451	397	421	479	463	441	442	434	460	443	480	473	437	458	447	452	433	455	447	467	440	432	429	446	440	425	428	460	427	452	403	452	430	428	453	405	425	446	470	440	443	421	425	439	438	447	414	423	444	411	459	448	416	450	429	452	482	453	442	480	452	428	442	427	423	428	424	445	394	455	433	454	448	437	461	462	468	432	463	416	414	447	455	422	447	460	476	472	431	439	455	440	416	449	433	445	485	454	461	435	419	459	437	415	463	450	434	470	436	430	449	446	465	465	490	469	460	430	462	462	429	461	444	469	481	429	473	429	473	427	446	448	449	456	442	409	412	413	439	415	426	428	468	480	441	463	452	416	479	427	466	417	435	439	431	406	452	469	427	410	457	426	436	437	464	451	426	447	434	454	457	425	446	501	440	461	439	471	446	471	449	435	495	477	422	467	468	414	409	477	454	432	426	450	470	390	441	440	457	475	452	427	441	430	425	452	435	422	433	431	447	439	445	489	437	427	464	457	439	428	461	447	442	429	461	443	464	442	461	461	433	421	446	406	430	495	420	413	438	449	436	414	400	458	433	454	458	457	418	428	486	425	439	444	455	428	429	454	438	422	393	464	454	433	446	426	433	464	465	453	454	403	443	460	423	457	437	461	395	462	443	443	460	455	439	433	444	377	444	462	430	455	419	470	447	449	409	438	438	463	454	446	461	384	442	484	445	450	424	451	449	440	441	448	466	442	462	431	452	436	448	422	386	447	461	422	444	439	442	442	448	429	437	439	474	455	457	443	437	434	417	433	452	462	428	418	399	432	460	469	441	477	433	462	453	460	456	438	438	461	452	431	433	459	417	442	435	456	471	436	445	442	448	453	443	398	430	449	446	440	434	425	453	419	452	460	442	440	437	468	440	431	428	439	467	402	453	449	455	451	433	435	442	439	450	429	432	444	457	431	421	446	431	429	417	426	411	461	475	460	470	444	434	416	458	450	463	397	445	456	440	462	431	456	407	439	446	434	420	450	480	464	433	473	432	447	456	452	443	418	466	441	436	433	435	480	462	438	448	433	461	450	440	474	442	415	443	431	464	415	462	444	426	445	414	449	455	458	428	421	404	420	420	476	443	454	425	491	415	455	454	459	449	457	442	466	452	457	425	427	452	468	431	428	433	446	470	425	500	451	463	430	403	426	437	437	439	424	445	485	440	465	460	456	445	417	459	414	447	474	442	413	447	446	420	436	460	406	414	423	485	440	462	429	455	400	428	429	425	411	406	467	458	424	459	465	451	439	443	439	424	441	439	416	468	448	439	427	478	451	451	512	421	463	430	437	427	437	455	455	418	430	443	447	428	424	456	434	444	438	411	422	428	440	446	444	464	434	424	437	440	463	443	487	417	454	435	447	446	417	455	439	412	441	441	471	450	412	483	451	430	456	437	440	465	482	454	452	469	417	466	414	417	454	388	468	412	454	488	415	424	441	480	445	436	480	425	439	490	463	438	473	426	469	439	463	423	456	420	437	452	476	439	462	439	496	485	435	429	481	444	461	442	482	450	451	453	454	408	428	479	463	422	452	451	476	443	427	422	432	465	437	434	461	432	471	444	415	451	458	452	488	452	447	420	393	434	451	434	418	460	436	463	429	472	462	429	438	430	449	431	424	436	470	432	494	430	457	484	442	415	484	418	444	459	417	436	453	433	436	416	450	460	468	441	445	407	450	496	475	459	449	437	448	435	403	457	443	465	423	468	456	442	466	418	437	469	451	461	412	374	446	449	466	439	425	431	436	478	447	437	436	454	451	442	445	490	424	459	439	464	444	441	420	442	447	447	432	402	467	450	465	431	459	423	412	486	496	421	425	429	470	458	433	473	460	472	446	413	424	437	413	436	434	421	425	421	431	458	458	442	488	443	477	430	444	418	448	434	468	412	434	449	450	393	465	453	468	457	466	431	462	426	459	437	431	457	419	408	431	444	422	479	447	458	460	436	458	427	437	448	426	437	452	445	418	420	460	450	465	442	479	438	454	449	445	425	469	469	444	443	458	450	444	445	438	488	427	431	447	451	453	413	421	453	477	454	431	464	428	485	464	450	441	448	462	400	456	491	460	436	436	405	487	457	457	446	457	447	457	448	434	462	413	418	433	392	490	437	507	440	416	447	433	444	417	420	440	479	463	401	449	447	414	472	453	440	431	439	421	435	488	444	419	410	442	468	433	415	411	409	447	457	443	431	435	458	437	458	391	435	463	450	448	453	416	423	430	460	464	443	437	428	430	449	451	415	435	455	425	435	505	459	455	460	430	464	425	414	412	460	449	461	426	453	458	431	419	450	418	451	460	471	472	436	445	429	436	470	456	444	439	438	429	449	458	439	411	483	428	422	424	457	464	474	437	456	414	420	437	429	441	438	427	461	480	448	450	450	469	411	443	466	464	441	445	430	448	451	441	426	429	462	451	437	445	465	434	446	392	433	416	467	439	434	449	406	437	445	425	463	464	441	463
778	336	210	159	141	188	201	166	142	103	86	85	72	60	79	73	68	63	67	52	67	58	64	63	60	77	59	70	55	53	49	55	58	60	57	63	74	55	88	201	362	500	438	330	202	130	79	53	42	52	51	51	48	43	48	43	59	45	43	36	35	43	52	45	46	51	50	47	46	49	45	41	52	37	48	53	37	56	57	50	49	49	45	52	43	63	36	48	42	39	54	43	47	39	48	54	47	49	48	40	45	39	43	41	55	49	43	53	58	43	59	44	49	44	53	56	42	50	46	40	39	52	40	52	51	44	49	44	44	41	46	45	33	43	39	35	47	43	44	47	48	41	45	43	45	50	41	38	47	46	41	52	52	56	40	46	45	51	51	44	55	49	48	54	57	53	39	54	41	34	53	48	50	37	55	46	45	54	50	51	42	48	62	52	45	36	42	33	54	40	50	43	36	42	43	46	46	46	57	34	41	60	42	36	43	38	45	49	64	44	49	42	43	41	41	50	50	52	50	40	34	55	34	55	44	54	41	38	46	39	42	44	48	34	50	62	42	37	42	43	32	45	40	51	43	43	51	47	50	40	50	50	53	47	56	51	57	37	46	52	47	47	47	45	49	46	57	45	44	42	40	47	44	47	30	31	45	46	56	52	48	51	45	45	51	36	46	32	37	43	50	48	38	43	48	57	39	46	59	38	52	35	47	39	42	45	48	47	40	46	46	45	35	51	35	51	53	44	53	52	49	47	38	48	44	49	59	39	57	49	35	46	46	67	42	33	45	49	47	45	45	46	43	44	41	36	53	36	53	51	48	42	52	48	52	47	50	47	36	39	52	51	41	45	48	47	46	42	47	50	47	48	46	44	48	46	38	44	43	52	65	40	53	54	33	39	54	63	42	47	53	49	49	50	51	69	46	48	38	64	69	61	52	41	47	51	52	53	45	59	59	45	43	41	49	40	37	47	42	45	48	55	42	52	48	53	63	39	46	49	49	48	50	44	45	61	48	40	44	40	52	48	45	49	46	46	40	47	50	57	60	44	48	45	38	37	41	51	41	42	46	49	49	51	38	56	45	41	51	47	49	39	48	51	41	35	40	54	47	48	56	53	60	48	44	42	45	67	52	51	42	48	64	51	43	46	51	43	37	49	51	42	53	65	44	51	40	55	39	49	44	48	46	52	45	53	45	43	37	41	49	44	35	46	51	58	48	38	38	46	49	46	36	40	49	48	54	35	50	36	36	39	40	48	41	43	51	47	52	50	50	50	44	47	48	43	47	45	50	52	42	43	47	39	48	48	51	46	51	39	57	37	58	51	44	45	52	36	35	53	38	58	38	48	59	51	55	50	51	59	42	39	34	51	56	45	40	49	49	40	42	56	40	44	47	43	40	37	41	46	45	41	51	47	50	52	44	30	41	31	46	42	46	54	49	44	47	48	40	63	44	56	43	49	53	44	54	32	53	41	35	44	41	51	37	40	58	37	44	49	34	38	46	55	44	53	51	44	42	41	44	45	50	46	46	40	45	41	53	34	53	44	42	47	47	47	48	43	54	52	43	51	47	42	44	42	26	44	38	44	46	45	49	57	47	41	45	50	57	40	48	40	37	48	65	39	35	45	44	40	49	39	43	35	48	50	44	52	48	43	44	38	36	51	45	51	55	57	39	42	47	43	58	47	59	50	48	46	45	34	45	38	44	44	36	35	46	32	41	50	37	48	52	57	50	46	56	36	48	44	43	43	46	43	48	48	44	57	54	61	47	42	49	44	44	53	43	35	35	55	42	48	50	51	58	58	37	44	48	39	47	54	35	43	44	48	38	50	53	55	49	40	58	45	59	45	43	46	42	39	45	43	50	40	51	50	44	48	36	35	55	62	32	53	45	50	41	56	47	42	51	39	52	48	48	35	43	50	47	44	55	53	45	38	38	38	49	46	46	50	39	47	46	53	47	43	41	46	46	50	48	50	45	53	52	42	39	56	43	42	35	37	38	54	40	53	58	51	42	51	39	54	56	24	40	45	34	43	40	43	42	39	49	43	41	38	31	49	38	43	52	42	43	48	49	42	52	48	47	53	43	44	31	28	37	45	52	39	56	57	50	59	38	30	47	39	41	45	46	54	53	43	44	52	42	46	30	48	41	40	54	41	45	39	37	52	57	52	54	39	44	50	49	41	36	41	50	43	43	46	49	46	45	52	40	38	43	44	48	52	46	36	39	40	58	45	43	44	48	47	48	43	54	40	51	44	41	42	44	43	35	48	47	61	40	42	39	50	43	41	45	50	40	41	52	45	44	47	54	42	32	42	49	38	49	39	44	47	40	51	53	53	51	45	47	36	50	45	44	53	30	39	45	37	34	40	42	45	43	44	41	44	57	49	51	40	36	42	57	36	44	57	40	39	45	47	45	71	41	63	32	43	53	46	34	37	44	41	45	36	62	53	48	43	43	36	46	51	56	54	57	31	40	41	46	59	51	44	42	57	38	49	41	65	42	57	39	46	50	45	37	44	39	37	40	53	46	40	59	53	37	42	38	41	54	37	45	49	48	41	56	50	43	43	41	37	48	51	42	43	38	42	34	59	43	52	35	41	39	47	45	48	51	51	38	40	47	53	53	41	41	43	45	50	53	44	46	52	52	49	34	38	61	52	50	34	49	60	56	28	41	54	47	43	48	51	50	41	41	40	49	48	44	43	50	54	48	41	45	57	45	50	39	50	55	41	42	49	40	46	40	47	57	38	66	49	48	43	36	52	36	57	39	53	38	36	32	37	49	45	43	42	50	40	39	43	50	36	53	48	45	53	45	56	47	53	49	46	37	55	47	48	38	52	44	48	44	43	41	44	50	55	43	47	52	44	51	49	49	37	71	41	42	45	43	55	38	39	45	46	44	50	52	47	42	38	56	42	40	39	50	56	50	42	55	58	32	39	40	50	43	47	44	57	55	45	41	47	41	49	43	44	53	38	47	49	54	43	56	38	36	40	50	47	45	45	44	43	45	47	49	42	42	37	53	48	48	66	58	40	63	44	53	44	51	36	38	49	55	31	37	46	40	45	46	46	46	54	48	54	57	56	56	46	39	51	39	44	41	47	47	47	52	54	62	40	37	35	36	38	37	40	36	40	36	44	55	42	40	43	54	55	64	37	42	60	38	55	40	40	43	40	46	45	52	50	42	42	41	42	39	39	48	38	55	52	46	49	47	50	40	37	47	33	48	54	40	47	47	37	43	52	53	39	45	43	41	40	35	48	35	40	61	42	35	38	43	46	50	38	52	43	56	35	54	43	48	39	48	38	32	45	47	49	33	37	44	44	52	43	39	40	41	47	49	53	41	50	50	47	42	47	36	46	44	49	50	47	36	42	40	57	44	57	67	48	48	49	45	52	56	53	53	45	56	40	47	42	47	42	52	49	35	54	43	41	42	50	50	49	51	48	49	49	59	64	55	48	39	39	42	43	55	37	52	43	47	52	60	52	50	49	39	56	52	46
13577	6922	3665	6925	13394	14210	12221	9780	6701	4651	3391	2563	2090	1830	1521	1293	1467	1228	1059	1152	1356	1373	1361	1077	1084	1034	1114	1129	875	920	807	962	834	899	887	852	1066	1179	1805	5075	9543	11556	10090	8081	4475	2353	1161	741	549	524	529	521	520	503	500	514	525	521	558	550	566	512	533	533	516	528	532	546	521	538	531	508	553	564	526	493	490	533	526	495	530	476	518	508	512	548	543	524	520	516	544	526	522	515	529	525	512	571	514	515	505	525	517	506	571	506	531	503	460	513	501	519	526	516	488	532	505	495	538	530	519	518	564	504	480	492	541	496	522	479	496	520	518	507	494	491	532	547	512	524	490	500	514	484	519	491	532	527	541	526	456	485	496	517	560	522	505	487	529	512	510	512	555	542	536	494	550	454	513	523	495	545	543	545	478	556	494	527	534	511	485	507	480	536	537	510	535	515	510	512	497	529	508	549	473	536	559	507	515	556	464	544	500	473	527	516	513	513	507	517	524	522	528	523	521	542	534	542	554	504	523	527	566	528	488	517	531	538	532	520	510	488	538	539	518	541	525	509	554	476	548	533	492	504	493	516	468	527	536	531	502	493	477	560	548	490	555	503	518	550	481	541	521	494	532	483	501	519	514	532	498	506	492	501	524	457	547	516	487	499	564	548	474	506	497	510	498	513	477	516	479	520	520	539	513	536	538	493	548	502	490	498	502	508	562	533	536	531	526	512	530	524	491	511	523	482	512	539	561	514	540	564	500	540	501	498	511	510	555	517	513	524	494	514	466	507	498	502	520	471	533	529	477	502	550	498	525	551	539	540	516	538	520	489	509	541	525	518	497	533	526	544	522	524	498	505	541	535	470	493	506	488	513	509	505	513	528	515	534	520	479	534	520	479	515	496	502	521	520	527	500	498	528	522	511	537	526	492	498	502	480	511	518	555	520	491	530	558	500	503	508	514	516	536	513	483	502	474	514	539	510	519	516	548	500	502	523	509	506	515	523	567	474	504	508	540	522	537	491	480	531	514	526	462	510	543	518	483	542	519	522	532	535	523	479	513	517	530	496	504	512	498	509	542	499	569	514	494	499	515	530	555	543	533	481	509	544	501	531	519	546	534	488	508	515	524	501	517	526	529	556	534	511	511	542	533	545	504	501	521	513	571	527	522	497	538	541	518	532	476	507	526	511	525	498	493	486	521	544	516	471	539	523	517	543	528	516	506	496	488	538	528	525	502	537	506	528	516	499	518	514	537	532	511	513	501	487	504	514	524	520	533	542	531	495	492	522	528	523	510	535	504	560	487	519	497	516	509	558	530	483	491	541	501	492	537	503	537	509	519	551	552	493	526	493	529	532	520	522	599	498	487	514	489	516	537	555	555	525	535	539	508	526	511	560	523	499	542	525	525	526	477	526	530	512	514	498	535	519	549	514	551	500	523	511	494	494	533	522	448	503	496	538	547	522	533	494	525	506	530	477	496	484	501	557	506	535	491	513	519	534	484	504	513	484	521	554	542	485	516	555	539	517	483	503	509	516	543	535	518	512	510	551	527	513	498	529	558	503	497	518	465	514	518	527	499	506	571	523	531	559	502	557	539	510	538	498	506	509	513	538	508	520	542	522	547	553	526	503	510	517	534	553	511	545	503	508	486	559	522	529	494	508	542	488	492	549	552	493	514	544	518	489	537	513	494	501	544	531	528	494	510	516	568	532	537	567	566	493	547	547	537	500	559	482	483	504	528	550	512	543	552	526	526	522	561	501	534	537	499	526	557	557	514	533	534	494	488	474	518	508	506	604	514	555	515	511	493	487	524	468	500	558	518	518	530	516	479	521	529	495	534	508	542	485	520	532	545	471	506	473	536	530	516	504	520	518	496	498	499	537	483	515	526	506	493	517	533	514	476	500	559	553	542	535	525	520	571	535	513	520	529	497	520	540	533	475	568	493	510	527	491	484	553	527	462	495	583	504	539	522	508	509	554	512	567	545	538	508	504	509	524	531	493	506	469	551	515	508	552	557	530	522	520	529	512	527	471	493	503	524	516	550	529	533	527	523	544	526	540	530	515	511	493	530	506	543	505	526	491	517	505	468	505	515	539	513	527	534	519	528	477	488	514	525	539	516	525	555	496	534	530	543	492	515	534	506	510	505	569	502	469	516	527	535	541	478	528	516	514	539	483	512	531	542	486	488	526	535	488	505	528	550	491	521	501	503	518	523	500	503	498	538	525	493	515	468	526	478	523	514	495	533	517	496	542	493	526	503	508	519	520	507	462	537	482	488	546	507	542	510	526	507	514	550	497	575	516	498	514	488	556	493	516	516	504	472	490	493	533	520	496	495	517	550	507	542	510	503	517	540	522	521	506	505	498	462	516	500	505	538	505	524	514	562	551	509	539	515	495	511	522	541	506	558	482	552	510	527	552	485	507	485	510	542	508	496	530	505	507	553	513	511	513	520	499	504	497	520	546	507	540	518	552	496	508	513	483	526	494	519	500	473	550	492	515	532	486	548	531	519	534	534	467	540	536	500	500	546	555	468	513	521	507	491	510	502	520	539	504	506	524	532	496	512	544	514	488	502	528	496	544	490	497	540	557	517	506	479	510	512	525	547	499	522	485	512	514	542	552	554	548	512	534	504	517	513	471	503	543	523	550	510	537	509	511	527	499	487	535	538	487	514	544	545	556	502	550	465	515	533	518	553	517	513	506	527	518	540	531	505	500	523	541	520	498	473	501	521	475	465	499	525	494	529	512	514	520	491	503	499	520	569	509	540	512	510	560	546	555	516	529	559	467	543	501	518	488	523	540	523	512	498	530	485	527	494	526	533	541	475	556	531	526	575	521	558	504	496	504	518	479	527	513	521	552	512	493	526	493	509	491	532	527	536	504	520	512	572	494	528	501	541	530	550	549	543	502	528	527	546	504	520	473	530	468	532	487	513	507	479	487	492	460	486	526	499	477	465	534	514	541	557	508	520	520	542	505	484	538	553	516	541	513	541	537	556	494	500	490	547	540	530	490	539	524	514	528	489	534	493	532	522	531	513	513	464	513	560	495	532	480	524	507	499	508	508	535	472	482	497	539	502	516	503	534	521	512	496	502	531	549	535	523	496	553	510	515	500	506	510	536	477	546	530	508	537	519	497	532	543	513	535	513	517	519	551	523	571	517	549	504	540	560	568	521	497	490	513	511	529	507	532	541	497	527	515	515	500	503	511	507	508	508	544	547	504	514	517	534	535	561	521	542	531	509	500	508	525	571	494	484	543	491	502	511	492	505	510	541	505	538	506	526	481	515	501	491	511	481	508	501	538	532	519	535	545	526	546	517	491	512	531	438	526	540	527	497	509	523	537	538	556	513	508	542	501	521	533	523	503	492	543	526	533	540	477	546	525	458	485	562	457	520	517	517	518	509	537	527	518	488	482	479	507	496	477	531	545	545	469	487	524	509	531	533	501	516	525	519	527	543	499	534	484	511	517	522	542	499	490	486	515	563	528	541
2177	331	185	125	136	202	189	156	139	107	91	68	71	63	59	56	72	61	60	54	60	49	53	67	49	42	59	52	59	36	50	31	44	60	26	39	50	54	58	128	269	483	616	392	218	140	79	56	42	35	42	39	30	45	31	39	33	28	32	44	34	28	44	33	42	35	24	53	37	33	32	40	22	34	43	32	37	41	38	40	34	39	43	33	40	33	34	38	35	47	49	37	46	32	41	41	31	36	45	30	29	34	49	37	41	39	33	34	30	43	44	29	45	30	34	36	42	43	53	42	42	35	46	33	38	36	30	47	46	36	34	43	38	27	41	37	33	36	31	39	40	27	41	41	44	31	39	37	44	34	34	40	46	46	35	34	39	43	43	29	44	32	37	40	38	44	31	36	46	32	41	33	37	31	41	34	38	29	34	38	49	39	36	41	45	38	38	38	32	44	33	37	35	41	40	42	39	47	31	41	39	36	41	40	37	36	43	39	33	40	53	29	37	36	47	37	27	50	36	35	47	41	41	58	42	41	34	38	35	40	35	34	39	31	29	27	28	28	49	36	37	36	30	46	35	45	41	42	33	38	29	35	40	36	30	39	36	38	38	33	41	36	46	36	33	34	33	44	45	34	32	36	39	30	66	36	31	36	48	34	44	34	28	37	25	33	38	43	40	32	34	35	35	37	39	35	50	37	51	40	39	35	41	44	44	41	33	32	35	56	36	35	31	42	36	31	45	39	31	24	30	36	32	39	23	41	38	25	43	37	40	43	40	39	29	49	42	43	39	44	33	37	52	37	28	34	40	46	38	47	43	45	35	56	38	39	41	26	38	31	43	44	39	31	38	38	37	29	45	38	34	47	41	36	31	39	35	39	46	42	33	41	31	27	36	38	50	34	46	47	40	38	46	33	42	34	36	33	44	38	55	40	41	42	44	44	47	46	41	45	31	38	41	47	34	25	41	44	41	33	27	39	38	46	38	41	36	36	34	36	30	38	35	31	44	34	37	22	34	48	50	35	41	47	37	34	27	45	41	41	52	35	34	33	49	38	48	47	24	46	44	48	34	49	44	30	31	44	41	45	41	37	26	48	37	35	38	36	43	36	35	34	33	42	47	32	39	42	29	41	36	38	45	20	39	34	35	34	40	43	41	40	34	33	39	39	36	43	38	46	33	52	42	33	38	39	39	42	42	29	34	33	35	51	37	34	46	30	43	46	35	42	31	33	41	44	28	44	39	40	39	39	40	33	34	33	38	37	42	32	31	45	37	27	29	41	33	34	39	32	40	27	34	38	31	37	41	43	41	35	29	42	36	38	33	32	23	36	40	36	31	29	35	37	34	33	23	27	40	47	36	37	44	27	29	42	33	47	45	45	29	44	51	39	35	34	45	35	48	33	42	49	43	40	33	54	35	33	34	33	41	37	39	37	43	42	41	36	43	45	32	40	35	38	36	34	37	48	47	39	37	42	47	39	37	23	31	36	47	33	34	32	39	30	31	49	32	36	39	36	31	34	43	29	34	40	42	30	36	46	39	27	45	37	37	30	43	35	36	39	36	33	45	33	33	34	34	33	44	36	36	38	34	32	37	37	26	35	39	36	51	40	30	39	43	31	43	28	35	37	34	52	38	35	52	29	35	37	28	45	46	40	31	42	37	37	38	32	48	33	37	41	39	28	34	37	33	40	39	31	32	38	36	40	32	36	39	37	38	43	32	33	34	38	44	39	32	37	39	37	45	35	50	36	43	31	37	37	44	29	40	40	34	47	36	38	37	41	45	39	43	37	44	44	36	27	38	40	44	45	41	33	29	36	30	42	33	28	30	39	40	43	53	41	44	38	38	51	37	47	40	44	43	30	41	30	34	32	45	44	34	37	37	35	32	56	37	34	32	35	44	39	43	38	43	47	41	30	44	38	41	43	30	42	33	41	37	32	39	42	43	37	48	37	36	27	54	33	36	38	29	40	22	43	35	33	42	28	36	39	37	44	36	36	29	30	34	35	40	29	38	50	38	38	42	45	28	40	47	23	35	33	42	34	48	36	43	41	29	39	42	39	53	32	47	46	46	45	32	41	45	33	42	30	32	41	41	32	38	38	40	27	32	37	41	26	44	30	33	39	46	26	45	41	39	42	38	37	39	34	36	44	32	29	42	34	48	32	32	35	35	40	29	52	38	44	35	38	33	35	27	38	32	34	39	45	44	39	41	31	43	35	37	37	44	42	27	32	40	34	39	49	36	41	40	39	40	38	43	40	28	38	37	47	36	55	36	44	42	38	37	44	34	35	41	37	41	34	32	36	26	33	38	38	32	35	35	40	29	42	34	35	47	41	51	33	51	49	41	37	38	38	28	44	31	33	37	32	49	41	26	43	52	31	27	43	43	39	35	30	52	39	41	50	41	49	41	36	33	46	29	34	36	45	33	50	32	38	45	34	39	41	32	49	30	49	33	43	47	35	42	39	45	34	38	23	35	35	43	37	34	32	41	47	38	31	43	39	43	41	39	22	44	38	49	34	44	34	40	35	45	30	47	29	38	29	35	29	35	34	32	38	39	40	30	43	29	34	30	43	30	25	37	43	31	37	38	38	35	31	38	44	50	34	38	30	33	34	37	49	41	38	42	39	35	44	43	35	27	37	45	35	41	41	37	35	35	33	40	35	48	32	41	32	41	24	47	44	32	54	52	43	41	31	25	36	32	44	26	43	42	33	41	31	43	48	35	42	29	36	32	28	39	30	39	36	37	56	34	34	36	38	28	45	39	34	41	39	49	55	47	33	36	42	44	36	29	43	41	36	39	27	36	40	33	40	46	26	47	40	38	46	42	43	36	38	35	33	40	25	39	32	46	32	40	38	36	40	34	43	32	39	47	48	39	27	42	55	49	43	40	31	42	43	38	42	26	29	40	43	27	42	52	40	28	48	37	33	44	51	28	39	43	35	38	37	50	48	27	36	31	32	36	32	39	27	31	40	33	43	46	28	38	37	43	41	42	33	38	41	30	38	46	27	41	33	33	49	34	34	32	35	31	53	32	36	36	38	29	39	34	45	47	35	31	38	34	30	44	47	34	46	35	35	56	41	37	36	39	42	34	35	39	36	32	39	41	40	34	31	38	41	34	44	33	41	39	37	35	39	33	34	42	39	40	41	36	26	45	32	39	37	38	40	29	24	38	44	28	32	32	44	37	33	31	39	34	37	39	31	46	34	23	33	45	43	37	41	37	42	40	39	44	44	25	34	38	46	42	51	29	43	46	39	42	39	33	38	45	42	37	39	31	34	30	40	38	32	29	50	43	36	26	34	48	33	40	32	40	37	39	30	35	32	36	30	33	31	33	31	36	34	34	44	37	37	45	33	43	38	57	35	41	40	35	52	43	45	38	42	41	46	34	41	29	36	40	38	39	43	41	41	41	37	34	32	38	29	29	47	34	48	33	39	44	36	44	37	50	49	45	30	32	35	51	37	43	30	45	31	34	33	43	33	36	35
13624	6351	3418	6697	12872	13897	11554	9458	6692	4856	3563	2635	2138	1844	1594	1409	1465	1192	1240	1392	1552	1344	1283	1171	1145	1158	1174	1075	1051	1041	915	1018	958	757	709	763	896	1098	1617	3056	7385	11691	13074	9281	5376	2724	1269	652	536	432	446	426	449	442	425	439	441	435	442	402	409	431	440	410	430	464	446	428	476	428	463	461	402	449	407	417	419	439	458	455	410	424	403	429	429	468	393	410	407	419	411	417	430	459	434	404	469	453	398	396	425	471	426	514	404	428	437	433	449	432	423	424	425	461	440	436	439	392	439	413	450	437	425	412	474	438	418	409	427	447	422	427	420	450	467	436	449	475	434	448	426	434	420	420	428	432	417	478	436	425	430	411	415	393	408	454	452	392	426	441	405	417	435	457	412	434	464	463	429	425	451	431	429	409	424	448	453	444	421	427	412	436	446	449	448	424	446	444	453	433	396	428	398	402	465	417	434	432	416	404	432	449	453	434	408	427	445	414	442	404	418	436	440	428	392	454	430	440	415	467	395	458	424	432	434	458	458	451	456	447	461	417	387	427	457	454	421	443	412	437	450	437	400	455	458	437	429	419	426	408	437	435	414	406	398	470	419	442	447	425	446	423	431	452	434	437	477	424	420	421	452	464	424	436	394	426	406	477	440	419	420	387	397	398	419	451	451	466	407	432	446	416	436	435	440	442	443	418	434	423	427	390	380	421	425	441	410	457	486	422	409	454	431	432	437	421	387	449	442	457	419	411	423	419	398	442	408	433	471	446	434	436	432	452	410	423	419	428	421	420	461	443	450	385	446	427	430	448	420	421	424	445	431	438	413	408	436	396	439	413	383	450	440	417	413	432	395	380	397	430	410	405	458	448	415	448	443	450	426	431	472	448	414	445	394	408	391	447	427	434	424	383	427	405	412	434	450	472	462	479	422	400	443	431	433	466	432	470	435	437	422	425	390	429	449	437	444	453	468	443	409	400	440	429	413	436	434	424	423	410	424	426	417	443	451	405	434	447	413	442	443	444	451	422	438	455	429	406	422	444	428	426	401	398	429	442	429	424	384	392	419	441	452	446	399	406	419	415	451	434	438	421	457	409	421	408	454	489	429	425	473	425	417	406	397	431	451	443	399	391	417	463	445	408	453	430	447	436	428	429	404	435	431	419	433	460	422	426	411	442	389	451	453	434	449	441	438	426	443	434	424	481	447	385	421	412	406	407	414	385	419	441	454	449	443	430	429	422	449	424	410	404	409	443	444	411	384	417	458	416	425	426	458	410	450	428	431	441	411	419	429	405	424	423	410	430	458	413	419	416	441	425	481	443	458	442	468	399	405	449	446	430	426	451	448	440	426	402	459	416	384	399	417	462	422	423	410	437	433	412	507	425	443	411	440	444	413	382	424	415	409	421	458	442	441	414	478	421	431	448	441	421	415	467	435	450	461	430	434	375	424	440	455	397	435	435	441	432	448	398	473	429	436	452	446	419	426	475	488	409	466	421	449	428	426	443	434	398	429	439	423	472	414	408	436	430	428	453	433	421	449	438	407	460	458	394	423	411	422	428	422	443	441	471	445	451	418	412	428	457	419	383	437	418	445	438	436	474	437	432	438	459	421	429	428	415	423	431	411	427	422	444	421	400	409	453	456	407	398	450	466	410	436	430	444	409	417	429	437	434	438	465	451	431	442	425	431	432	393	432	450	451	472	472	417	474	411	438	430	434	431	454	433	421	430	435	433	443	415	402	467	402	432	409	435	437	447	420	412	416	373	423	434	405	441	403	435	415	443	419	438	449	453	469	431	389	422	428	443	454	431	424	428	406	425	384	407	456	444	452	459	389	411	422	434	444	424	404	393	423	463	429	414	446	420	397	449	435	424	410	442	416	403	448	414	458	429	477	403	468	431	406	418	420	423	449	411	445	451	412	419	417	440	417	449	422	408	419	436	420	420	415	442	394	401	451	434	386	461	387	419	389	431	448	437	435	406	411	421	425	428	426	422	435	407	405	456	442	462	456	450	431	428	464	393	419	452	439	460	435	416	443	415	402	436	409	449	434	455	433	466	411	460	409	438	449	378	450	463	452	475	447	417	421	464	442	442	407	415	455	428	432	418	441	431	430	408	439	429	444	435	441	432	442	451	430	431	404	417	401	424	423	460	412	432	447	415	467	428	424	452	444	416	436	408	407	450	447	396	413	409	422	455	439	446	446	396	440	442	391	424	451	441	442	458	420	428	436	426	444	441	453	419	452	425	463	435	425	438	408	431	415	431	406	430	484	426	437	447	445	438	432	376	422	387	409	430	398	421	429	451	387	408	433	430	437	413	430	448	435	442	441	385	402	418	422	450	449	440	423	413	407	428	451	432	447	437	424	416	437	411	411	415	439	402	484	443	446	413	380	422	431	449	435	458	458	426	413	428	446	456	431	435	439	420	425	417	415	442	436	458	451	442	442	406	451	425	405	432	444	458	417	433	427	441	418	442	447	436	388	411	404	412	425	409	416	469	416	449	429	442	401	408	448	433	437	441	376	474	437	427	439	421	434	439	426	409	386	429	438	437	415	427	423	400	405	456	461	464	406	444	440	460	434	449	448	441	403	413	412	410	439	452	423	407	397	409	477	390	440	423	438	411	417	437	441	443	410	452	462	473	418	418	404	438	425	438	458	420	442	458	420	429	433	435	420	424	427	435	412	421	422	424	404	390	432	458	438	450	424	436	424	435	455	434	426	428	431	434	418	409	459	467	394	427	487	426	427	452	409	451	456	429	427	446	459	405	426	428	431	419	434	440	402	438	453	441	464	407	404	402	449	422	402	442	460	437	480	447	441	459	462	422	393	421	433	430	443	402	407	451	387	449	426	400	446	462	434	416	413	422	421	447	448	428	427	432	414	443	442	439	442	463	427	403	417	430	432	431	413	387	414	424	402	426	453	446	432	395	465	414	469	458	477	445	418	425	467	459	407	441	429	437	428	436	442	400	425	426	452	422	408	419	465	449	469	426	379	424	425	409	449	429	453	464	424	425	450	400	461	448	424	441	443	448	458	456	414	436	470	462	414	449	443	470	422	440	458	462	464	420	411	429	427	418	416	435	464	430	434	444	410	446	455	384	433	397	409	421	457	426	435	428	433	408	426	423	423	421	459	439	454	438	491	453	426	425	406	370	440	456	430	473	413	462	442	442	394	421	385	430	428	428	468	402	439	448	445	425	419	433	456	427	416	407	412	392	401	429	459	397	421	442	395	410	408	434	465	451	412	426	456	422	376	442	424	411	430	428	425	452	436	435	440	451	399	434	453	419	439	473	407	436	416	461	404	428	461	406	466	409	425	442	389	411	400	460	406	409	393	453	463	422	444	430	442	457	426	436	407	403	423	413	450	399	449	445	430	406	401	453	431	453	415	406	427	411	412	431	417	415	413	402	426	407	419	422	444	413	444	411	462	422	421	454	423	425	433	431	424	432	459	462	450	408	440	426	428	424	468	430	439	406	452	461	408
1213	469	206	170	179	277	238	236	176	157	145	102	71	82	85	59	83	97	73	74	85	65	52	86	69	68	80	61	73	61	55	62	65	55	59	73	51	59	101	174	519	911	641	436	347	180	105	58	59	58	45	40	29	45	42	56	52	54	57	53	37	42	42	46	50	45	45	45	62	58	61	49	51	49	42	47	39	42	45	48	48	54	41	42	40	52	45	40	44	50	61	37	49	31	39	57	50	43	47	38	54	52	59	57	50	46	46	46	40	45	59	46	49	64	52	40	44	34	40	53	47	44	41	58	50	53	42	49	46	51	58	40	40	44	38	57	54	37	39	38	49	49	61	40	45	38	53	76	50	36	43	41	47	54	60	45	56	44	61	44	47	54	46	42	44	48	46	46	38	48	38	46	50	55	37	48	39	39	56	52	46	39	46	43	35	51	50	46	48	49	53	59	48	40	52	48	42	49	46	53	50	46	41	44	48	49	50	44	37	51	46	37	41	31	49	41	33	56	35	47	50	57	50	49	42	60	46	45	50	46	57	45	52	41	64	60	42	44	35	50	45	39	39	32	44	50	44	53	42	48	40	51	37	42	46	52	40	49	40	48	40	47	53	49	49	41	50	57	46	42	39	45	39	52	45	46	44	46	45	46	53	43	47	59	42	33	51	58	43	44	43	49	51	60	46	45	50	44	44	40	54	41	35	44	50	46	41	50	44	51	48	49	46	47	43	50	34	44	51	50	45	51	46	48	45	37	42	44	41	39	48	49	46	51	44	45	49	47	43	39	48	54	50	55	52	49	52	40	40	44	49	47	31	46	47	50	37	48	53	36	41	47	37	49	51	44	43	37	47	44	41	47	46	49	49	33	50	49	40	52	47	48	53	46	43	35	39	60	43	46	45	53	65	48	61	36	59	44	55	39	46	53	37	42	37	50	52	35	32	40	54	37	43	53	51	36	41	59	44	47	35	36	43	43	50	35	49	49	44	45	39	51	45	47	38	33	40	55	41	41	50	49	50	44	38	57	47	58	39	46	44	60	53	42	46	51	39	48	53	45	55	53	32	44	38	59	49	47	45	40	59	46	40	52	48	43	42	39	46	44	44	45	47	45	52	39	51	39	52	47	46	44	49	39	38	51	45	46	47	45	40	36	36	44	41	55	45	60	40	39	41	47	46	57	45	42	58	48	44	43	45	59	43	44	47	47	43	29	34	54	48	38	30	49	40	33	55	50	47	52	54	37	54	42	40	37	50	37	48	50	40	46	38	50	55	49	51	43	58	44	43	47	35	46	58	43	49	43	37	51	48	45	41	43	41	50	45	43	53	48	48	47	53	44	47	40	44	55	49	38	44	51	42	51	46	46	59	52	39	38	41	45	46	40	57	56	42	45	47	44	51	32	48	44	44	42	54	40	47	47	60	47	41	44	48	33	48	42	57	51	38	50	48	47	58	41	42	57	46	50	49	53	55	37	43	38	36	40	34	33	44	34	46	54	42	51	41	53	58	31	37	55	54	54	37	56	38	46	39	60	52	49	31	57	56	42	53	46	51	42	44	48	44	48	41	46	42	47	49	44	44	64	35	48	52	46	53	39	41	36	38	45	46	47	33	38	54	41	48	49	49	48	42	28	35	44	34	43	44	37	42	58	44	38	53	41	55	43	40	55	50	43	32	39	27	42	53	51	50	46	49	53	51	39	37	36	43	49	44	52	34	45	48	50	43	46	34	58	46	46	50	52	48	52	45	40	38	49	33	53	42	46	48	37	40	58	33	43	38	53	37	44	37	40	49	43	48	55	43	38	50	49	50	35	37	40	35	59	51	49	45	47	44	50	44	44	46	45	52	35	50	44	40	46	45	44	66	51	53	46	52	53	35	40	50	47	46	41	41	49	40	38	46	54	54	43	51	39	52	47	41	58	39	58	50	47	50	50	42	51	52	46	50	44	41	45	39	44	44	52	37	40	49	40	54	49	42	41	41	42	54	31	59	37	46	35	42	40	43	47	51	38	51	48	58	49	48	45	41	49	44	53	41	42	42	56	44	46	35	52	38	45	46	48	40	40	44	49	50	58	47	46	52	55	51	34	45	32	44	45	44	42	56	46	45	46	37	39	38	48	57	37	40	45	44	39	56	40	42	49	52	53	59	45	47	41	49	34	45	48	45	51	39	37	50	42	50	50	40	54	45	42	54	47	43	37	37	38	47	56	47	58	47	48	33	51	39	57	43	56	39	45	49	56	43	47	52	35	47	49	54	32	49	41	42	49	50	36	41	37	60	58	33	43	43	55	57	40	48	50	43	40	48	41	43	48	47	42	46	54	51	40	51	31	61	48	46	39	37	53	37	45	38	39	48	44	42	48	50	50	47	32	52	51	61	43	44	48	59	49	52	50	39	45	58	49	52	42	48	50	50	47	39	43	55	42	59	46	48	54	37	51	45	47	42	40	34	51	36	50	41	50	47	36	46	39	39	53	48	53	39	52	47	40	44	40	38	49	39	38	53	54	67	46	30	46	45	44	43	47	44	44	49	46	40	45	43	56	40	48	48	46	54	40	47	38	37	49	44	36	41	59	37	49	51	50	50	44	48	50	41	44	43	42	38	43	55	36	31	45	51	48	48	39	55	53	52	54	38	41	40	33	44	43	42	51	43	58	52	50	37	48	37	41	44	36	38	48	45	40	46	34	62	44	48	36	51	48	34	48	45	48	43	39	45	50	49	39	42	48	28	44	50	51	54	38	48	42	53	51	45	36	37	46	39	42	48	42	57	39	60	50	54	49	56	37	50	55	54	51	38	45	57	64	30	29	47	53	40	47	48	59	48	57	52	56	50	44	40	53	36	43	34	45	38	44	59	46	49	51	46	43	40	50	38	49	58	36	43	49	39	57	50	53	50	40	45	39	36	44	42	48	36	42	40	42	42	48	50	29	47	44	54	45	40	56	44	54	46	48	41	52	46	45	51	44	57	46	55	37	45	44	44	53	52	62	49	45	64	52	51	41	56	44	47	48	66	48	46	44	43	37	44	40	44	46	48	54	49	47	50	55	48	43	42	46	53	51	44	55	35	52	46	42	36	39	52	56	41	56	52	50	40	56	43	38	63	44	52	45	45	56	43	46	45	45	48	49	41	59	42	37	40	51	48	39	35	50	38	56	43	48	47	35	42	46	49	43	36	47	33	42	49	44	44	46	56	46	50	59	59	40	51	39	47	43	43	58	38	48	36	51	44	51	33	38	53	44	40	48	45	57	51	47	57	38	46	33	44	42	46	48	45	46	44	48	56	43	43	47	43	45	43	55	41	55	59	38	37	43	36	50	42	36	49	51	34	46	47	41	41	46	46	47	66	45	44	41	46	37	40	61	33	41	46	42	60	38	47	55	49	61	51	51	50	44	42	45	56	53	44	48	47	52	54	48	45	52	47	35	42	40	45	59	43	60	43	52	44	53	45	47	44	55	48	43	42	44	53	40	46	35	43	42	45	58
16974	8110	4328	8616	16399	17526	14379	11616	8811	6509	5017	3707	2996	2597	2263	1927	2359	2236	1826	1732	1902	1591	1391	1403	1604	1510	1520	1466	1389	1366	1104	1257	968	900	921	841	903	1088	2043	4788	12661	17795	13643	10609	7642	3961	1776	888	621	558	551	556	511	488	509	519	513	506	512	510	510	560	512	517	510	524	510	517	502	487	513	507	532	519	487	483	541	550	526	526	502	507	519	533	520	527	527	498	538	520	531	540	472	547	531	489	531	529	451	516	506	554	525	491	519	545	541	488	511	530	518	494	539	477	544	524	562	518	500	500	532	482	480	506	561	489	544	515	516	494	491	467	507	522	519	511	568	517	554	552	539	561	502	545	500	560	497	512	517	537	472	525	514	507	505	496	521	512	497	523	562	556	560	476	504	520	479	545	466	543	513	544	499	512	530	513	466	556	519	510	507	529	539	492	541	522	524	459	482	555	532	546	555	532	525	532	567	509	513	541	523	518	506	491	533	503	505	532	555	492	486	560	532	520	533	544	497	515	498	533	525	516	538	491	516	511	543	493	513	481	513	504	526	525	511	509	558	445	528	553	549	556	489	524	517	532	525	526	486	506	498	519	515	521	518	521	507	503	584	544	502	530	532	559	503	516	515	520	523	508	518	499	513	544	531	519	518	536	529	543	527	501	567	552	520	571	510	541	493	493	521	565	546	517	504	508	487	535	495	501	530	503	532	516	556	518	498	534	515	551	518	529	508	557	537	514	512	524	499	553	509	504	499	534	522	506	523	513	500	530	496	516	539	528	493	508	488	559	493	538	501	523	538	533	529	539	489	520	499	521	555	505	555	516	532	497	565	519	549	525	490	567	534	528	554	505	496	539	500	484	569	561	544	545	509	519	556	498	525	493	499	564	536	501	553	544	486	551	476	482	490	497	510	524	543	542	570	485	495	540	522	537	504	514	494	527	540	545	498	517	504	528	525	538	541	504	542	463	505	481	492	544	532	499	532	504	486	508	483	468	509	553	546	564	517	501	508	498	507	538	542	507	530	469	540	526	503	502	515	479	531	477	509	498	509	564	543	513	539	504	488	517	453	563	524	546	536	529	532	530	522	503	515	494	498	532	559	555	526	540	509	495	511	542	545	520	547	531	490	522	522	539	533	502	526	539	523	491	491	532	519	478	511	513	533	512	543	547	497	512	514	559	489	540	526	510	497	495	512	529	522	519	522	480	526	513	530	496	524	507	501	503	542	505	494	539	504	513	529	534	516	548	551	526	544	498	506	518	532	515	529	509	493	508	512	503	529	532	512	518	498	550	532	492	496	505	510	521	513	572	524	510	515	538	524	533	521	498	535	540	507	501	536	538	509	525	530	532	498	498	547	529	515	530	522	501	529	489	525	535	499	529	509	521	551	517	508	553	495	544	499	550	514	534	508	482	529	500	516	490	548	499	551	501	528	534	536	491	520	523	511	541	503	540	497	470	511	534	514	524	558	471	535	501	489	522	491	552	519	515	487	542	527	464	558	524	507	509	473	499	489	524	501	543	530	492	554	545	502	505	531	549	532	496	490	532	487	518	540	547	542	477	530	518	528	492	525	538	514	495	542	532	513	528	507	521	544	525	505	546	509	578	461	504	496	505	500	544	536	507	480	507	505	502	541	509	536	580	545	523	514	481	527	511	528	544	538	526	499	519	531	517	537	547	533	568	496	555	523	502	506	517	534	515	518	537	525	525	494	516	544	528	524	534	517	511	539	497	504	487	523	504	505	511	511	522	519	505	517	506	479	565	518	524	487	552	517	515	507	501	515	527	510	511	455	510	517	519	501	483	511	533	511	553	525	512	583	511	500	562	528	549	568	519	529	522	543	518	528	548	522	519	505	513	527	510	524	503	515	547	543	500	489	482	544	516	529	536	516	512	532	500	512	482	538	530	556	537	512	525	503	481	492	474	508	519	539	471	513	519	518	534	511	536	543	553	488	527	500	498	537	529	495	495	508	540	499	521	529	505	551	478	497	522	518	548	557	522	532	534	516	530	524	528	493	544	549	520	511	551	536	527	534	508	477	554	513	539	533	521	527	511	504	507	505	513	514	541	530	516	529	516	555	509	509	474	530	536	514	526	526	537	505	535	492	506	489	564	516	479	499	496	517	512	530	507	518	462	514	544	539	464	504	558	490	551	517	539	500	547	542	495	525	554	533	574	505	528	494	551	475	495	518	530	545	507	510	500	500	521	507	507	554	524	528	556	504	493	482	524	522	485	556	537	540	543	504	507	475	541	535	498	497	525	519	514	503	519	507	535	522	533	533	507	545	538	516	537	531	525	521	521	510	484	525	470	512	494	492	532	497	520	486	505	498	561	531	500	536	523	541	513	497	570	517	540	537	539	501	548	500	518	522	561	538	515	515	526	552	508	513	504	539	493	542	526	508	497	514	508	536	480	534	529	473	503	520	543	465	508	532	542	534	523	508	521	507	536	492	499	507	537	533	534	524	559	550	528	503	528	500	552	556	518	563	495	500	494	489	533	525	494	528	502	510	498	528	545	459	523	538	470	492	498	489	510	497	484	514	518	510	545	539	513	517	547	514	536	519	573	503	521	490	481	541	553	519	501	563	546	500	555	528	476	524	530	517	533	500	495	512	515	548	539	549	507	545	448	503	503	529	528	527	524	544	531	568	494	517	525	525	557	536	507	554	512	484	506	536	510	526	534	575	525	500	557	517	496	524	528	491	485	518	535	497	536	546	531	519	524	508	548	541	526	544	505	540	535	491	553	548	530	510	519	529	500	544	555	526	536	551	500	513	509	496	520	545	522	502	570	510	498	509	534	501	502	498	541	504	536	521	516	483	537	483	522	527	550	518	544	494	548	509	521	498	565	535	512	568	549	521	533	540	510	530	541	539	544	531	491	516	529	495	527	498	499	527	526	490	532	510	529	532	520	552	580	548	516	506	491	522	533	516	518	560	533	547	508	530	501	486	527	518	485	503	523	543	542	511	504	530	530	504	530	514	502	511	520	519	510	517	529	511	536	521	534	509	529	520	520	508	516	536	529	540	525	520	520	516	510	515	506	548	499	508	525	550	565	525	519	554	509	481	543	495	520	540	544	514	504	494	537	548	517	521	488	514	510	509	535	569	490	533	495	540	516	508	553	556	523	527	546	505	529	483	534	537	489	548	525	548	529	501	524	500	541	488	563	498	527	516	514	519	472	534	544	558	499	488	495	512	532	506	539	508	486	546	518	535	530	524	542	548	525	510	515	505	537	548	538	478	530	577	514	530	513	542	498	561	503	484	538	498	472	508	525	514	522	523	534	555	546	517	504	530	511	542	489	536	555	548	550	505	545	523	539	560	520	563	548	542	540	510	529	526	506	502	528	524	512	510	575	518	527	499	508	511	527	523	527	535	489	527	515	548	531	511	533	535	508	539	514	571	533	538	569	502	507	545	510	512	507	531	511	540	504	545	547	500	499	529	521	519	548	556	567	472	519	556	495	559	539	509	505	505	530
1489	199	141	96	103	145	112	89	99	74	66	65	42	53	49	45	74	81	50	38	43	49	29	63	38	51	50	44	43	50	38	41	37	41	41	36	39	49	48	65	155	180	189	121	122	87	63	40	47	44	31	33	31	37	32	34	35	32	41	39	36	36	36	44	34	28	35	31	44	28	33	44	51	35	43	51	32	45	37	31	40	29	41	44	39	30	30	44	31	35	46	48	24	40	45	48	40	37	36	32	36	48	30	31	40	27	38	34	39	30	34	34	35	35	31	32	32	32	24	42	35	42	41	41	36	32	40	45	30	44	34	23	35	32	30	29	29	51	35	31	26	29	33	46	31	48	35	36	37	43	38	36	42	43	41	28	39	44	39	28	49	34	44	46	41	38	46	44	44	31	36	28	37	42	36	43	43	33	44	39	47	50	41	33	34	39	51	37	38	38	36	39	30	41	38	32	40	36	25	45	42	30	34	42	33	42	45	45	39	35	43	33	34	49	47	43	35	38	39	29	38	40	32	37	42	32	43	33	33	19	32	31	38	36	31	29	57	34	44	37	21	35	36	46	37	24	41	41	48	41	37	34	39	40	41	46	45	48	36	36	39	36	32	31	36	35	38	36	37	49	41	37	25	38	37	39	29	33	31	41	37	30	44	40	36	36	33	41	33	44	36	42	45	37	34	34	39	37	43	41	42	31	38	46	31	33	42	28	27	24	48	28	37	42	33	41	29	30	39	32	34	34	31	38	31	35	40	45	39	40	42	43	41	42	32	49	54	36	32	32	45	36	31	42	36	29	35	38	28	35	48	32	52	48	25	31	47	39	46	38	43	36	38	38	29	39	43	37	32	44	28	42	44	25	40	33	41	29	35	35	33	36	31	26	31	29	43	40	39	39	45	37	26	33	36	49	34	33	42	34	39	29	33	49	35	39	36	33	46	32	39	38	44	28	27	33	33	33	41	36	28	34	32	34	44	40	42	31	47	43	39	46	33	47	39	34	34	34	49	41	37	43	36	29	29	37	42	31	58	39	36	34	45	37	38	35	39	30	29	33	27	38	43	42	46	38	30	34	45	40	33	37	42	45	46	56	42	36	46	48	29	40	40	33	44	41	26	34	31	29	33	39	34	45	40	37	29	30	35	35	36	41	32	41	39	41	38	38	33	40	44	36	45	32	49	32	40	30	38	33	31	35	34	39	30	33	36	43	32	37	48	33	28	43	43	37	36	33	40	43	31	37	38	30	36	39	41	23	29	34	32	32	37	48	31	34	39	36	37	34	31	40	39	37	38	23	30	35	42	38	39	43	31	30	51	42	38	32	42	44	30	35	38	30	61	36	26	32	34	40	49	46	40	40	40	35	38	49	36	43	44	50	41	39	44	29	35	46	27	23	36	36	35	42	37	27	39	30	43	39	26	41	36	45	42	38	55	28	38	29	47	35	39	40	36	38	26	31	27	37	39	36	40	41	37	36	39	38	42	26	32	35	47	43	38	35	36	40	32	41	28	32	37	34	31	36	27	38	35	34	41	40	49	36	34	39	39	46	27	38	46	34	35	42	36	33	44	40	43	31	55	39	33	42	37	35	33	28	38	41	41	33	38	39	39	42	37	45	27	44	30	48	38	42	38	41	30	39	40	38	30	36	37	41	41	41	39	25	43	37	44	33	37	33	30	37	34	36	47	42	36	41	41	39	33	39	36	47	42	44	44	47	39	38	51	22	35	36	32	30	50	39	27	34	38	43	44	48	31	37	35	38	36	30	37	34	27	42	29	28	40	38	31	42	29	41	32	47	42	35	36	42	20	31	34	42	35	51	35	57	53	31	46	33	26	35	33	36	36	36	31	33	34	45	33	41	38	40	31	53	34	46	32	26	34	44	30	28	31	49	45	39	32	47	28	42	30	29	37	42	43	36	48	33	30	42	39	38	36	45	34	34	47	43	38	37	36	28	35	29	47	30	44	43	40	31	43	42	31	33	37	35	39	34	39	37	38	32	44	47	39	48	33	28	45	29	27	37	37	36	42	38	39	45	41	35	43	30	33	40	40	44	31	32	39	51	32	42	44	43	50	35	38	40	33	50	33	40	40	36	34	39	51	38	44	31	49	36	30	29	39	35	35	36	45	33	32	26	31	40	27	25	44	35	37	41	35	49	35	34	23	39	49	35	43	43	36	41	32	35	37	31	40	47	34	43	41	34	36	27	35	34	38	35	40	36	37	33	29	35	27	38	32	36	37	36	36	41	38	31	40	30	36	35	25	35	46	34	32	36	40	37	33	33	39	38	32	39	26	38	38	42	36	39	39	27	41	47	27	38	39	34	26	38	37	40	43	38	45	27	32	51	35	42	43	41	48	42	41	34	48	43	36	35	29	47	33	30	32	39	32	42	34	43	28	41	45	39	37	26	37	35	39	39	41	38	37	34	42	45	43	33	33	25	42	38	39	36	46	36	36	39	37	42	29	45	36	36	42	40	33	42	39	35	43	34	43	36	46	35	33	39	36	38	32	37	43	33	37	34	38	42	45	35	42	45	28	35	38	42	25	43	39	41	36	25	30	34	43	29	33	35	46	33	33	38	49	35	37	28	38	35	27	38	32	31	39	30	38	28	44	38	48	49	32	43	32	37	43	29	35	33	34	48	45	37	49	33	38	43	35	39	36	36	37	46	40	33	37	32	38	37	37	37	40	39	45	37	35	45	36	38	36	37	34	42	27	37	40	36	47	37	34	59	29	41	41	36	34	28	33	28	35	39	37	43	35	37	34	39	41	39	45	37	43	38	56	42	34	36	32	45	36	30	46	34	38	45	38	30	38	47	29	42	30	31	37	39	35	29	25	38	33	39	33	44	47	46	42	38	40	42	38	46	40	29	36	38	48	46	37	28	33	40	32	43	41	47	42	33	40	32	34	37	32	31	39	28	47	39	24	43	38	36	35	37	28	36	34	45	30	30	39	33	32	43	46	40	47	38	43	34	37	42	39	31	40	36	37	41	45	44	37	42	39	39	38	38	38	43	31	36	32	42	33	39	41	38	41	40	43	41	40	30	35	45	46	45	43	54	22	48	38	38	27	45	42	35	38	42	46	28	50	27	34	40	46	47	35	42	54	48	32	29	30	33	31	34	37	42	33	41	32	33	40	42	43	39	39	35	29	32	36	45	46	43	38	28	29	46	53	33	40	24	33	29	40	23	27	40	38	37	36	30	35	36	46	41	48	29	33	40	32	30	37	40	48	30	57	39	39	43	34	29	44	35	34	36	36	46	41	31	37	34	35	36	32	33	47	36	40	42	31	26	47	42	30	47	38	38	31	42	35	43	33	37	39	24	43	40	41	41	39	29	37	46	48	34	40	40	33	33	47	24	36	37	31	36	50	27	36	36	39	40	33	38	32	34	41	39	29	30	35	41	22	29	42	47	39	29	37	41	31	44	34	32	31	44	42	27	23	45	31	45	38	34	25	35	42	32	38	42	41	35	43	34
11980	4806	2567	4807	9492	10656	8207	6119	4358	3211	2064	1522	1116	1014	937	821	1288	1539	1400	696	897	879	766	778	828	902	901	750	748	819	732	720	618	535	500	540	521	556	731	1922	4441	4890	4637	3524	2568	1683	1027	658	521	453	421	428	411	408	455	402	415	413	464	497	390	419	416	424	403	421	420	462	449	409	447	434	410	411	435	436	453	437	450	415	408	460	459	407	428	411	399	378	417	432	448	422	459	469	431	446	434	439	431	432	414	442	463	418	425	437	427	444	444	422	417	420	396	431	453	394	438	442	419	399	425	436	403	465	424	442	458	459	428	441	423	403	409	413	442	405	405	427	455	455	448	429	424	441	407	442	435	437	415	458	404	451	430	398	415	478	430	467	448	459	457	411	405	412	435	423	445	425	423	419	404	440	442	399	377	430	442	449	430	450	376	409	436	432	435	423	444	408	441	437	423	437	433	389	456	446	384	434	441	427	468	399	456	436	443	411	432	435	404	396	428	403	440	459	419	384	419	469	436	407	387	430	466	435	453	422	456	403	418	453	435	441	423	419	425	471	404	409	467	422	414	462	415	398	437	412	452	417	414	465	440	431	418	407	438	405	441	427	474	413	418	426	412	454	412	407	436	417	436	415	403	438	378	443	422	458	458	432	443	400	473	457	462	435	426	428	417	439	401	423	422	446	407	440	421	434	404	405	405	450	432	426	392	430	430	419	449	415	389	406	456	448	421	392	398	425	417	427	405	450	436	377	428	469	448	423	434	428	405	403	401	478	423	457	450	427	452	460	439	417	411	432	433	437	444	439	422	458	424	410	422	390	443	407	409	407	439	422	452	452	432	400	409	426	467	414	418	434	451	443	424	412	436	448	426	436	407	432	408	451	422	449	410	440	428	417	483	436	432	437	454	412	409	419	412	455	458	414	409	423	443	444	474	431	410	403	434	430	463	443	446	427	427	422	406	445	434	395	462	439	446	454	406	404	455	427	432	417	437	418	488	427	435	436	430	406	432	453	397	447	410	395	449	441	423	439	418	436	445	421	431	428	457	439	442	430	433	438	433	398	461	459	400	418	412	416	397	461	451	393	417	451	430	433	448	463	448	431	446	429	426	399	438	425	413	411	429	385	399	423	447	442	423	404	446	423	416	427	400	449	404	430	426	458	441	428	437	441	480	393	428	438	415	434	468	442	409	420	427	405	435	445	383	419	440	419	418	439	447	464	451	455	411	444	439	429	447	425	444	449	446	436	418	393	404	429	420	414	445	439	390	440	420	457	402	385	417	438	436	419	415	416	433	434	460	414	437	449	455	445	430	428	434	418	445	435	417	411	436	427	411	401	441	429	468	432	469	411	461	425	438	459	407	468	433	437	420	456	430	448	399	444	442	450	423	423	415	425	437	433	402	429	426	456	402	420	420	418	429	432	430	398	460	412	416	405	432	468	400	439	478	423	431	404	411	434	407	439	399	416	408	461	427	385	451	438	439	448	390	459	394	439	464	410	439	416	403	444	454	420	448	435	405	442	432	417	417	394	399	403	418	463	414	453	423	398	445	419	410	470	407	439	421	406	426	420	417	431	426	424	434	406	434	422	423	439	408	428	390	382	406	434	455	439	430	441	395	407	454	452	452	449	452	423	416	456	407	415	424	443	413	470	404	427	443	404	439	436	438	446	431	407	433	454	420	433	427	435	449	415	443	440	460	399	421	481	399	477	418	432	429	417	434	427	435	417	422	451	433	451	429	447	395	414	409	407	426	419	435	400	399	414	406	428	407	433	437	483	417	433	406	451	462	410	459	398	443	450	414	409	425	402	442	424	401	405	429	398	435	463	430	425	443	423	480	430	419	432	433	397	445	389	382	458	408	419	440	417	443	426	413	432	424	436	408	388	427	380	411	452	454	396	477	417	435	397	433	424	437	450	454	420	435	427	440	451	425	436	449	419	409	429	403	445	431	433	425	446	403	436	429	454	416	417	418	434	441	443	439	443	466	428	443	406	441	410	438	384	439	413	422	422	433	448	401	419	415	447	445	400	424	422	404	409	400	436	447	429	413	416	426	457	432	460	448	427	448	433	439	421	425	430	412	424	431	416	405	437	446	427	422	418	421	448	418	403	460	420	427	448	414	437	414	423	431	475	470	391	424	437	429	399	401	444	417	420	441	428	412	441	466	414	392	437	431	406	409	404	439	400	411	425	434	410	459	398	417	449	404	444	419	457	405	385	470	422	427	403	405	409	409	427	480	423	422	413	406	449	414	446	451	390	426	439	429	410	431	428	414	430	444	458	437	412	469	423	411	420	446	425	401	431	422	451	409	474	430	463	415	464	431	440	428	422	443	450	426	411	436	413	402	449	415	427	434	392	407	430	439	405	423	388	445	425	464	440	423	408	426	443	395	438	409	433	457	461	429	428	405	456	454	438	424	409	440	419	457	429	422	422	423	452	410	442	410	431	433	433	453	429	447	418	444	417	427	412	470	441	422	422	429	447	408	429	413	462	434	432	407	420	426	401	425	424	415	406	449	447	440	412	452	450	410	445	410	363	450	426	413	416	410	382	428	418	440	423	392	454	411	424	412	437	436	421	416	437	448	417	412	430	441	445	399	414	428	463	456	417	448	424	435	455	420	429	450	410	429	409	423	468	452	406	411	405	387	446	452	414	415	436	408	445	425	388	431	484	414	465	467	455	433	405	445	436	457	411	437	420	438	457	433	437	452	438	430	400	438	424	425	428	390	413	429	437	428	413	440	472	403	422	447	425	441	456	430	408	418	472	432	444	389	424	462	414	421	425	459	454	410	446	427	387	453	431	420	392	472	430	449	472	423	412	416	427	476	392	403	421	440	424	408	449	402	404	419	430	395	416	420	419	459	440	456	407	420	436	419	414	449	433	406	422	373	413	446	395	449	407	454	436	422	464	497	452	419	451	431	414	405	434	437	422	474	462	407	428	385	435	409	442	400	415	396	447	380	441	436	447	397	464	372	419	456	439	409	412	417	408	433	419	426	439	423	404	466	369	435	405	432	429	429	448	417	407	457	428	414	420	412	454	427	453	394	439	454	424	409	442	421	408	422	399	435	433	459	426	435	421	450	458	449	452	419	446	438	416	440	453	430	443	437	421	415	443	456	453	451	433	441	411	421	393	408	416	439	427	449	453	441	443	419	425	369	416	444	429	430	456	433	448	422	418	432	458	443	435	428	420	445	426	417	431	402	411	468	429	443	412	421	402	459	407	446	453	446	457	432	440	422	480	406	443	443	415	412	418	432	438	414	418	428	435	426	407	440	436	457	401	418	421	434	448	421	412	415	421	426	417	436	415	427	390	412	448	403	455	397	461	405	423	450	417	428	404	446	365	448	409	405	453	419	375	433	441	401	434	403	446	454	454	431	452	408	482	417	427	433	405	415	410	421	405	429	494	420	475	446	408	443	443	410	483	405	448	432	436	407	424	442	440	358	436	431	417	448	449	435	422	414	461	449	414	408	417	404	443
819	343	221	151	154	219	200	198	168	155	108	70	79	81	66	65	62	89	68	52	68	65	62	59	64	62	68	59	74	63	53	61	48	52	51	44	56	45	68	169	296	396	357	331	272	161	115	61	59	52	53	44	42	60	49	52	46	50	40	53	36	46	54	50	38	39	53	53	44	45	46	40	46	35	34	51	51	42	40	36	49	47	43	53	36	36	56	41	57	60	35	38	42	48	44	50	50	39	43	51	46	44	40	41	40	38	48	46	39	45	41	48	40	37	39	47	51	38	56	37	36	44	42	41	39	43	37	51	42	52	39	33	44	49	54	40	34	52	55	43	50	45	60	50	45	46	25	51	45	39	57	37	44	37	37	42	47	52	57	50	40	54	43	45	43	48	26	46	42	51	47	63	35	46	35	48	49	56	50	39	38	54	40	49	50	41	38	45	45	46	49	48	35	44	46	47	34	49	37	49	43	51	45	46	49	43	37	52	48	50	52	40	45	45	53	43	46	48	59	48	47	45	54	54	50	51	34	48	44	43	54	42	48	57	47	38	50	38	44	51	46	46	40	41	48	49	34	44	42	51	50	52	52	59	37	55	42	56	38	55	54	48	37	35	39	56	47	56	53	42	51	51	44	41	40	54	45	52	48	60	49	39	48	37	41	42	50	53	47	36	37	44	51	63	51	56	49	48	36	52	43	50	27	46	35	52	54	46	55	42	43	40	51	53	62	45	34	56	48	44	46	47	53	41	52	40	52	47	44	48	39	42	31	42	42	44	59	43	44	53	48	42	48	54	49	60	56	46	51	47	38	45	46	46	59	42	43	45	41	47	56	51	41	39	48	49	35	47	48	45	44	59	60	52	43	49	44	42	46	42	47	53	52	38	62	39	46	52	38	47	38	35	47	49	42	41	39	60	42	56	45	47	35	54	48	51	41	49	44	33	69	36	45	43	43	41	43	44	29	41	55	48	61	43	53	44	46	41	46	35	43	31	47	55	53	39	44	36	53	52	61	44	51	46	39	36	46	56	53	49	47	46	36	52	49	35	49	45	39	40	36	35	56	31	45	63	55	53	49	54	48	40	42	38	42	45	46	59	36	49	40	42	51	51	52	36	54	49	46	49	53	48	47	49	44	55	56	35	36	51	41	62	45	39	48	53	39	50	49	39	50	36	47	43	45	53	44	39	46	49	57	44	39	42	54	50	43	55	40	42	46	33	51	43	36	50	46	52	34	59	44	46	40	48	51	48	53	44	52	36	45	36	53	40	46	47	43	47	36	45	28	46	43	41	43	54	39	48	32	43	53	47	43	45	45	29	42	53	43	37	54	53	43	57	41	44	46	44	45	42	34	43	37	47	43	38	63	50	45	55	36	36	48	50	37	42	47	51	54	50	50	57	40	38	42	33	44	45	53	44	53	40	42	47	49	45	41	43	50	52	41	37	43	43	44	37	47	63	45	40	39	44	44	52	50	49	40	42	44	51	45	53	42	39	43	50	44	48	44	46	36	63	48	48	46	48	45	45	37	41	43	50	50	35	57	53	42	37	49	47	45	35	42	38	44	49	56	46	49	46	47	44	61	45	45	45	44	43	51	35	46	38	47	48	35	31	48	48	44	41	45	38	40	45	39	42	50	49	39	34	34	53	39	54	30	51	59	43	41	47	71	51	46	51	47	45	51	36	44	46	46	45	49	55	54	54	49	42	51	49	54	51	40	42	50	43	42	49	47	58	50	48	57	53	42	45	37	34	32	36	51	49	42	58	43	49	47	43	40	41	54	42	45	50	44	55	48	44	44	31	43	45	48	46	55	58	47	35	33	61	53	47	52	43	53	41	46	53	47	39	50	55	47	55	54	47	63	45	48	41	42	55	38	63	49	44	54	40	46	46	48	51	47	30	49	44	44	45	45	49	45	43	50	40	48	40	43	40	41	55	39	42	47	47	53	44	50	50	46	46	34	51	45	55	45	54	65	42	56	47	47	44	37	54	46	44	42	41	50	43	32	48	53	52	61	54	53	44	34	44	39	53	38	55	60	40	45	64	60	29	42	45	50	48	38	54	58	41	39	50	38	51	54	44	46	39	49	49	42	49	46	50	37	44	45	51	44	50	36	38	42	46	41	37	41	43	42	51	37	44	54	30	50	53	53	38	38	44	44	46	49	35	42	48	48	43	38	51	39	47	45	52	52	42	45	47	51	58	48	49	46	55	43	44	37	52	56	49	46	49	51	40	56	47	38	59	47	39	33	46	38	48	47	54	36	41	43	52	44	53	32	45	28	44	47	53	45	45	54	40	45	54	42	48	42	47	47	43	49	58	40	38	45	49	44	46	47	51	33	43	44	45	50	52	25	47	47	62	33	53	47	45	41	39	44	45	46	48	46	38	45	34	39	49	45	51	43	44	51	49	45	48	54	45	53	40	48	40	53	44	47	41	47	52	44	41	37	47	42	52	56	45	52	53	44	42	50	45	36	50	58	43	45	46	43	44	44	49	47	47	46	41	42	47	45	38	55	49	41	51	44	44	44	51	43	45	47	51	43	51	39	51	38	43	32	39	46	45	44	55	47	36	47	41	47	41	43	58	55	45	41	37	48	50	42	51	46	48	45	47	44	41	48	49	42	57	51	43	53	36	66	47	55	47	48	45	55	49	58	50	36	49	54	42	41	45	59	55	41	47	54	38	52	58	46	43	42	53	44	41	48	42	63	51	41	42	42	38	42	46	51	39	49	42	43	50	45	41	48	46	53	31	59	49	42	52	48	44	44	44	50	39	54	56	53	54	44	40	36	65	35	46	55	35	37	38	48	50	36	32	42	51	40	47	43	41	54	40	41	42	28	32	41	41	48	49	45	35	41	51	43	41	40	45	45	46	49	44	38	57	43	52	45	45	41	46	52	53	41	37	43	43	54	42	51	45	60	47	53	46	50	50	54	51	52	43	52	36	45	44	52	39	37	62	44	37	44	58	51	41	31	41	40	44	50	49	55	51	43	42	48	49	54	34	39	57	42	54	53	31	47	48	53	40	50	35	42	50	45	40	42	40	45	44	59	44	54	39	63	43	41	52	39	60	49	32	49	43	40	58	44	42	42	42	39	44	44	49	53	44	43	52	39	43	54	54	47	47	44	39	34	39	49	49	43	54	48	55	31	42	27	44	44	50	52	55	44	44	42	53	48	59	42	47	41	49	47	41	38	52	47	36	33	46	51	44	36	50	43	54	34	58	38	52	44	37	50	48	50	50	45	48	55	41	44	52	41	48	60	48	57	49	58	45	54	39	58	41	46	61	47	53	38	51	49	46	55	48	39	47	42	33	47	43	51	39	50	35	52	42	60	57	42	47	44	39	36	55	37	59	42	44	46	39	48	40	41	35	50	32	38	44	43	58	41	41	38	35	43	41	40	41	43	49	49	53	47	54	51	50	41	32	43	48	46	46	59	38	48	42	45	55	43	49	51	48	48	48	43	35	46	53	47	57	39	54
13971	7460	3807	7633	14044	15685	12763	10135	7429	5539	3686	2893	2058	1726	1560	1367	1446	2416	1818	1061	1299	1230	1117	1119	1159	1167	1303	1136	1017	1052	946	929	787	689	696	600	672	766	1314	5048	8210	9800	8925	7662	5942	3609	2113	1106	716	587	515	541	471	545	523	510	528	527	444	518	518	542	530	511	476	502	487	494	508	495	528	541	501	516	499	522	516	548	504	471	481	518	506	496	558	511	540	514	486	520	525	503	502	478	524	517	555	511	488	517	518	533	485	473	509	551	491	504	478	521	523	523	535	545	498	466	493	491	521	481	517	522	475	520	547	540	507	467	497	501	492	499	517	475	485	531	495	521	518	511	514	485	505	515	497	524	535	498	499	552	544	499	535	555	531	460	519	479	514	486	532	499	489	550	465	503	509	515	509	526	502	492	525	549	479	535	537	494	510	543	511	508	527	535	500	500	476	511	488	505	470	552	504	552	510	519	493	550	525	508	512	500	524	514	508	485	557	470	540	491	470	509	517	483	521	502	539	535	486	521	527	500	532	519	531	532	485	510	518	507	543	496	535	482	538	500	486	531	517	498	500	519	481	492	473	526	523	519	540	484	496	506	532	483	507	537	489	494	501	487	514	506	535	500	471	509	505	507	483	489	495	467	512	516	508	488	538	490	474	466	532	482	547	528	494	504	520	509	517	473	501	505	496	491	523	493	513	525	516	524	485	514	490	466	487	490	463	514	534	511	455	534	506	521	556	517	499	521	480	483	528	530	536	536	478	530	550	510	481	521	516	473	543	527	492	511	464	527	475	539	524	507	528	519	504	539	523	508	510	522	514	506	514	524	496	507	482	538	552	544	551	540	449	519	516	531	520	557	530	517	560	507	534	506	508	513	490	544	528	532	511	506	550	530	519	541	491	496	501	491	519	474	528	526	527	538	520	517	513	477	464	579	512	508	521	539	538	497	499	511	520	521	484	521	469	539	543	549	493	540	498	493	479	529	518	541	499	548	509	491	490	464	456	479	532	520	535	552	504	515	521	507	494	522	489	508	544	498	492	507	470	532	459	481	522	529	515	513	502	555	509	570	514	505	549	504	501	527	529	510	557	489	497	505	515	531	482	534	525	535	534	533	486	528	539	506	570	486	534	519	547	509	487	490	507	532	546	541	527	493	504	509	505	501	526	523	510	509	554	505	482	516	507	464	519	508	512	510	509	519	537	533	462	525	522	536	512	509	540	532	526	522	525	517	521	499	505	455	523	551	553	540	543	501	509	460	515	517	503	486	495	513	537	512	498	463	486	521	496	533	478	510	534	513	503	486	482	541	515	507	498	510	507	507	541	555	519	511	551	497	513	540	509	496	479	502	514	535	503	503	526	543	517	528	532	546	463	516	493	515	508	498	509	518	505	506	512	484	520	491	524	497	500	512	529	547	513	510	549	515	474	529	527	500	492	551	530	507	522	531	509	514	499	501	533	493	513	542	520	528	554	462	498	540	482	528	545	525	502	482	561	510	510	518	501	519	539	489	528	538	515	554	531	555	501	478	470	523	503	505	520	548	515	505	540	481	542	485	570	501	537	507	516	557	541	511	497	509	522	520	555	487	521	562	516	531	482	467	500	516	515	480	525	514	483	512	497	486	514	494	513	540	493	520	503	477	504	507	511	551	519	511	523	502	515	518	478	490	533	487	490	521	514	519	527	477	529	512	518	517	512	483	499	534	514	495	530	538	520	515	497	487	500	487	515	464	515	493	486	502	521	522	499	546	524	518	530	527	523	516	486	505	473	529	522	473	487	529	489	505	549	496	507	499	574	510	490	539	498	493	535	533	509	534	585	536	516	520	534	508	467	515	483	483	498	539	468	487	517	510	530	487	552	531	516	515	552	525	508	474	532	494	533	518	532	499	532	523	472	475	552	533	531	502	493	544	559	519	521	534	493	526	517	527	582	499	525	512	517	501	517	492	547	493	491	519	509	515	535	537	526	528	503	531	513	536	472	500	514	519	501	562	483	520	523	508	531	485	522	555	529	490	537	536	486	508	477	526	490	527	497	487	508	525	492	553	538	544	480	538	493	499	529	524	523	529	496	514	499	481	497	480	460	495	480	475	477	501	515	504	513	558	511	488	534	504	525	562	482	490	512	489	505	527	528	481	485	527	472	510	513	524	550	553	472	519	528	517	510	541	512	503	483	512	510	526	501	545	524	484	512	489	533	512	528	531	524	495	512	518	579	540	512	518	517	526	515	501	471	502	522	542	540	499	483	525	488	472	541	533	530	516	526	538	505	501	516	492	503	515	537	491	539	512	490	531	548	488	473	517	515	491	541	525	544	489	509	516	518	530	480	500	491	533	493	516	496	541	514	531	498	495	512	528	515	538	560	505	490	527	442	529	504	548	516	492	503	508	503	532	523	541	511	547	517	526	496	547	529	520	494	527	553	527	488	475	538	505	584	541	499	531	500	503	446	509	474	497	502	529	499	518	537	511	528	507	509	477	495	503	562	504	515	513	529	537	525	473	505	508	501	523	511	500	538	483	524	537	461	526	506	483	509	517	497	556	500	517	550	519	520	518	510	506	499	491	527	550	525	499	534	524	518	532	508	526	550	501	477	504	564	492	550	519	508	491	515	534	501	519	490	551	525	506	483	494	551	507	549	536	521	500	518	527	519	507	552	494	513	523	489	557	509	528	472	467	524	496	527	505	515	515	521	527	506	474	542	518	514	515	526	488	538	485	492	516	512	498	497	497	508	530	514	503	477	488	522	480	545	469	520	518	513	492	512	499	443	463	517	512	546	494	487	557	531	542	503	501	462	489	517	504	481	527	528	524	481	536	519	522	495	473	535	494	511	529	513	516	455	509	510	491	502	522	523	530	485	515	491	511	495	516	490	511	489	555	507	534	530	488	520	550	551	502	495	522	529	523	502	524	525	520	517	527	486	505	473	516	503	530	543	505	554	517	538	501	491	519	510	493	512	485	460	478	495	536	542	505	523	476	496	480	513	529	460	444	515	525	516	524	502	487	510	479	494	481	522	548	512	513	532	517	530	544	472	504	488	548	532	536	525	539	488	528	503	532	476	524	528	507	560	533	574	526	476	518	522	539	480	529	475	484	491	562	563	476	500	556	558	550	505	484	539	519	520	534	498	532	525	501	529	558	492	494	505	502	501	523	524	541	508	533	509	528	568	542	541	531	513	515	572	486	510	490	544	501	518	517	513	508	489	512	472	536	521	520	526	485	512	517	519	484	534	511	477	509	499	524	548	552	505	506	526	494	524	503	493	477	550	532	520	523	522	537	539	538	523	506	470	532	541	519	535	538	483	548	526	533	493	494	522	527	500	530	518	542	514	489	532	542	500	504	515	483	516	487	517	500	540	472	505	483	527	540	533	506	484	499	507	486	472	513	525	485	497	517	502	525	496	510	460	485	504	511	497	505	550	564	503	512	477	556	507	498	542	553	496	529	470	500	508	518	490	487	541	527	511	521	518	486	528	472	533	556	532	536
2204	331	182	140	174	222	232	206	163	133	108	87	92	68	48	64	56	71	85	58	48	78	52	48	53	58	47	50	49	56	51	45	56	39	40	51	31	42	78	123	311	378	393	348	251	183	107	71	41	42	50	37	34	31	34	27	30	26	50	45	35	37	38	31	34	30	36	41	45	33	30	37	36	44	32	44	36	40	35	48	35	41	38	35	35	39	33	29	39	41	30	34	40	39	29	31	36	28	45	31	40	35	34	34	26	42	35	27	46	35	33	38	33	39	40	34	26	41	33	39	27	36	36	39	38	33	39	32	32	36	40	40	41	36	37	39	38	35	20	34	37	36	42	38	51	32	43	37	31	38	45	39	39	44	31	36	39	32	47	36	39	35	33	40	35	40	37	28	33	47	34	37	31	26	40	44	38	37	32	32	41	30	39	27	48	35	45	34	28	51	32	30	42	33	43	40	43	43	40	28	39	33	34	37	30	26	34	36	35	30	30	26	32	36	44	30	31	38	30	43	36	29	34	30	33	35	30	33	32	35	50	29	38	35	29	38	39	35	30	34	45	36	37	45	36	32	39	33	41	52	32	27	38	35	41	27	41	37	28	40	32	24	43	39	27	36	37	53	41	39	33	36	44	37	31	44	41	39	32	27	34	39	26	38	31	27	47	35	17	39	33	44	47	46	42	40	36	33	34	32	42	37	32	34	33	32	34	27	34	37	36	31	35	30	32	29	38	34	23	40	35	39	43	34	31	34	42	29	34	26	30	34	42	35	31	36	31	32	21	31	42	31	33	39	45	33	39	41	39	39	27	39	33	36	40	31	34	25	31	44	32	36	38	40	42	37	42	37	37	32	45	41	37	37	31	35	32	45	35	38	35	33	38	35	34	32	34	42	29	40	35	40	30	30	41	32	51	29	31	39	40	33	42	32	40	30	30	42	31	22	37	39	38	41	43	29	39	39	40	38	28	38	42	43	45	31	44	46	30	38	22	24	39	42	38	33	38	42	30	42	39	51	33	31	41	45	35	36	35	39	37	46	34	34	36	27	33	29	32	35	38	38	35	34	33	36	43	36	41	31	30	40	31	35	51	29	44	37	32	31	48	34	43	40	36	28	41	33	46	29	29	32	34	26	27	31	38	31	41	48	31	34	41	38	42	37	36	46	25	43	38	30	42	27	34	39	34	32	37	36	27	44	30	32	42	32	30	31	39	45	33	35	30	52	42	28	38	22	26	31	36	28	32	45	43	44	28	34	36	56	36	31	27	35	30	39	34	31	36	27	29	40	40	33	40	38	42	36	35	36	24	38	44	41	41	34	43	42	34	34	45	39	37	33	19	24	42	37	35	31	34	35	31	42	26	26	30	36	35	36	34	42	32	40	41	32	35	38	45	37	39	33	41	31	29	32	34	34	50	38	44	36	16	37	39	26	39	39	36	42	32	26	39	26	30	36	52	33	46	35	54	39	39	35	46	37	42	39	36	33	43	32	29	34	37	42	37	28	39	38	33	32	31	39	39	36	36	41	40	38	42	35	49	39	30	42	43	41	33	47	40	48	39	35	24	34	40	39	27	36	37	35	28	29	39	33	30	38	41	34	27	28	26	36	45	32	30	34	44	35	29	42	31	42	26	28	37	38	32	30	26	38	37	37	36	46	28	36	27	34	28	49	37	33	36	45	48	30	33	36	39	34	27	32	39	43	52	40	39	39	23	40	34	42	40	37	33	41	42	37	26	35	27	37	25	42	45	26	29	29	37	35	36	46	40	27	27	28	50	32	30	38	35	35	46	34	30	31	41	41	30	38	44	37	46	49	27	44	44	37	29	35	37	34	43	39	39	36	33	30	32	26	40	34	28	38	37	46	44	32	47	36	38	37	41	41	34	38	33	36	44	40	35	29	33	39	31	26	44	33	35	34	33	43	37	30	29	34	45	41	41	41	34	29	41	30	28	30	53	33	31	32	28	39	33	30	35	42	39	38	33	27	30	40	39	41	37	41	31	29	28	37	38	36	37	38	49	42	40	29	37	44	36	43	38	36	37	32	34	40	40	44	31	35	47	33	37	35	41	50	45	46	45	39	39	43	38	35	36	43	51	25	48	36	37	45	33	45	34	38	44	39	56	30	27	33	35	45	25	40	48	34	40	34	26	43	45	27	31	43	36	23	35	33	40	41	43	24	39	42	29	33	38	27	40	33	40	43	34	45	28	34	45	32	40	35	47	39	43	34	38	35	32	32	33	32	38	32	41	31	58	40	32	39	38	26	33	32	29	35	32	35	42	39	34	36	40	34	40	38	33	32	44	39	35	47	46	25	38	30	41	36	36	35	37	50	35	29	40	41	24	31	40	41	38	43	39	32	44	46	39	32	32	36	45	47	30	42	36	36	37	43	32	28	31	41	39	34	41	41	27	39	36	33	29	42	40	45	34	28	28	35	37	36	41	41	30	36	40	42	35	44	32	43	36	38	41	42	39	34	45	46	43	37	31	43	38	37	48	29	34	33	38	36	41	34	31	30	33	40	28	39	45	28	46	30	30	35	36	40	21	41	36	38	47	35	40	42	29	45	49	34	39	31	28	33	43	47	41	42	42	26	33	43	28	32	41	35	39	30	24	30	46	34	33	41	30	32	33	43	23	38	45	34	43	39	32	30	36	32	33	37	40	41	37	40	33	44	31	33	32	40	29	33	31	37	43	35	32	31	38	37	32	42	32	33	40	34	41	33	39	37	44	35	47	28	27	35	40	45	28	29	29	32	35	29	40	30	32	38	26	32	45	30	52	46	34	41	41	40	43	35	34	42	31	38	31	38	35	36	34	38	33	30	32	44	34	36	26	41	38	36	41	36	38	30	36	52	38	50	45	36	48	35	37	31	42	38	31	37	40	38	34	35	44	31	43	34	26	28	49	34	39	28	35	32	31	35	43	28	39	42	35	40	37	27	35	35	37	40	36	33	39	36	37	37	24	35	38	40	29	34	34	35	40	49	36	46	36	34	45	41	37	36	28	40	43	45	37	32	34	32	47	38	29	26	49	36	36	47	35	39	37	39	28	36	36	34	45	41	30	35	30	47	38	42	36	42	35	21	33	22	32	31	33	37	30	30	36	33	35	37	38	38	37	40	40	36	41	33	26	39	36	35	41	42	38	30	33	41	30	20	33	29	48	38	37	29	27	41	31	30	31	50	40	34	36	33	37	31	40	26	35	42	37	27	31	41	39	37	31	28	32	30	45	34	31	40	45	36	28	35	25	33	34	38	38	38	33	38	30	36	40	29	26	36	37	46	34	35	38	42	29	37	33	41	28	37	39	40	32	46	27	37	34	26	43	36	40	35	33	32	37	22	39	46	40	27	43	35	35	38	28	43	27	31	34	35	36	43	33	43	38	31	39	36	32	31	34	32	41	38	33	46	33	39	36	37	39	41	32	33	29	35	35	44	24	51	40	39	31	26	39	43	36	35	28	28	35	39	34	44	40	27	32	29
13987	6648	3718	7206	13602	15578	13632	11185	8288	6046	4019	2853	2324	1782	1584	1343	1656	2644	2414	1298	1631	1203	1068	1178	1122	1162	1275	1062	946	1028	966	799	675	699	714	630	522	731	1610	3679	8829	10060	9250	8459	5814	3853	2322	1282	795	578	489	462	410	422	409	429	381	449	439	400	405	413	408	383	418	403	410	375	453	402	410	401	396	380	382	424	388	405	442	382	421	381	461	438	411	404	431	411	396	411	404	364	389	416	375	402	397	436	445	405	405	425	396	399	392	454	397	422	419	419	408	438	427	403	388	389	367	415	407	404	439	448	396	395	406	402	400	393	378	419	395	418	442	412	401	449	428	402	393	441	413	396	411	452	413	448	365	450	362	398	403	386	443	447	411	413	399	405	383	405	418	445	377	401	413	425	460	426	429	378	415	431	375	408	413	425	406	431	392	407	424	417	404	413	411	396	404	396	428	386	410	418	422	393	394	383	425	402	415	412	385	442	422	424	394	434	366	386	389	362	392	427	412	419	429	383	423	420	405	417	383	414	372	410	371	415	425	399	438	418	391	385	405	405	421	419	396	409	421	423	407	403	429	442	424	395	435	400	405	375	452	393	422	442	410	432	397	432	412	351	417	353	409	409	359	432	426	373	424	386	441	402	433	403	413	403	432	378	415	374	434	361	401	420	439	389	422	425	401	405	408	408	419	408	422	406	369	402	416	402	396	421	410	405	420	396	365	407	403	444	397	422	425	368	382	406	419	423	414	429	391	425	409	388	434	432	373	445	427	452	425	427	396	431	413	420	434	409	427	394	394	388	421	433	384	411	452	416	427	367	375	463	417	410	420	390	438	398	413	380	405	385	431	434	408	423	406	401	413	375	423	408	410	356	392	420	433	407	456	431	398	442	439	414	426	416	405	440	414	396	381	426	404	418	468	396	416	407	422	439	410	393	391	426	416	454	397	419	418	396	427	435	401	389	390	384	394	414	416	418	386	397	453	411	395	389	427	399	385	404	391	407	399	429	422	423	444	377	419	393	420	371	440	406	399	400	428	394	414	408	428	413	430	428	391	433	396	396	402	428	386	410	393	429	389	394	410	433	418	409	394	408	400	422	407	412	407	441	386	440	416	399	432	487	412	421	398	426	386	418	395	407	422	398	418	397	425	413	339	405	416	406	425	412	425	405	399	398	426	421	402	390	418	442	432	420	415	385	405	428	420	376	404	406	401	405	393	419	404	424	447	374	356	411	405	407	422	423	415	388	430	438	417	412	430	414	369	386	447	424	364	390	422	412	423	434	424	398	442	416	425	381	434	391	364	411	393	438	378	454	399	438	375	419	371	418	383	452	433	363	425	423	446	430	399	421	384	421	417	423	396	412	417	419	410	409	414	422	371	401	405	435	450	410	406	403	410	395	401	389	395	400	417	390	381	420	414	396	437	377	395	425	406	411	406	438	410	405	429	424	397	395	391	390	415	406	356	425	381	398	412	423	394	402	402	445	453	377	399	414	416	440	403	386	408	426	429	419	404	420	426	392	417	444	396	383	419	443	427	419	397	396	425	390	421	404	384	393	462	402	429	432	389	382	374	401	422	371	403	416	442	366	397	398	418	462	398	422	397	372	380	394	408	400	405	402	426	408	405	381	419	426	390	405	370	403	436	409	447	428	446	415	410	387	411	395	434	399	421	397	390	406	402	439	411	433	439	433	445	409	414	435	433	410	421	416	390	419	370	372	400	428	414	400	400	403	391	410	398	390	446	409	416	372	378	393	426	424	412	445	412	461	411	433	414	423	379	411	434	436	406	389	411	401	438	428	417	407	412	420	394	458	419	393	408	427	404	424	418	426	447	410	406	409	418	395	420	382	404	432	353	381	384	410	377	379	391	413	387	397	414	457	407	400	383	400	378	393	395	415	439	405	373	395	417	425	410	427	397	428	418	433	378	391	417	422	456	412	362	423	395	441	419	442	415	374	420	426	422	401	407	449	414	422	394	410	386	385	417	403	437	393	365	453	397	385	434	396	434	432	414	429	429	406	416	411	398	410	399	380	405	422	408	433	416	411	400	427	397	416	419	445	423	427	420	401	431	438	419	426	385	398	417	403	430	420	398	433	389	408	413	402	404	399	385	395	367	394	396	418	414	425	399	443	400	410	411	354	409	417	429	390	413	399	413	438	433	369	435	418	386	390	421	394	440	416	437	401	398	409	407	368	429	390	411	388	410	411	393	452	394	412	405	411	431	425	445	355	402	425	415	395	457	386	375	391	392	445	395	401	385	406	380	406	426	418	426	382	453	407	430	431	400	418	369	414	386	383	417	402	423	398	433	419	406	414	396	410	413	409	388	398	423	418	431	407	396	424	416	414	409	408	399	428	393	420	401	400	400	412	392	444	422	431	411	413	429	420	422	390	385	395	408	361	397	411	375	426	396	361	435	394	439	403	401	395	374	393	421	446	404	422	398	401	374	400	405	405	409	417	419	370	411	409	375	417	414	394	405	430	382	409	367	395	429	420	421	398	388	435	384	402	438	403	412	441	399	403	419	417	446	439	433	395	428	432	432	404	413	422	411	403	464	432	423	406	379	392	388	404	414	414	402	421	409	443	432	419	425	395	400	397	393	410	413	416	393	442	406	397	395	410	409	397	394	405	446	382	397	388	423	393	391	398	455	459	382	404	434	419	393	419	382	417	436	435	413	427	388	420	432	393	419	388	416	428	434	438	406	420	420	405	392	410	444	432	409	400	420	412	402	431	381	387	398	418	391	398	392	422	396	408	437	401	402	443	412	391	450	385	430	422	429	440	388	370	393	414	414	421	414	421	400	394	424	410	413	401	396	395	397	421	386	385	402	387	382	375	411	368	406	408	398	402	466	396	413	406	398	397	385	411	421	410	424	433	439	400	406	391	385	372	413	403	375	388	389	411	447	416	415	447	383	421	394	378	411	394	423	402	396	416	358	399	392	432	399	397	386	432	406	430	411	421	412	407	388	412	401	388	447	425	393	410	405	409	398	400	429	430	412	437	451	395	393	447	458	458	428	456	402	405	397	399	392	385	398	432	418	399	438	425	430	458	414	393	412	381	410	439	389	387	394	432	437	440	450	425	399	430	369	392	440	397	411	383	440	408	433	405	430	407	447	405	414	413	418	379	469	416	427	386	407	403	416	447	440	447	443	421	406	404	388	438	407	385	430	431	431	461	378	420	434	396	440	425	412	402	414	423	408	418	383	402	401	426	430	391	399	425	427	421	412	386	359	429	395	386	423	421	402	366	422	393	435	413	418	438	406	438	389	429	409	394	425	434	402	410	398	401	446	396	407	406	449	457	377	425	391	436	435	443	414	357	416	391	375	412	385	439	428	439	422	398	421	434	442	396	435	413	435	420	440	401	399	419	411	397	402	424	370	414	424	443	456	433	405	407	436	428	368	417	411	440	391	392	399	402	391	435	446	446	370	440	422	441	435	400	401	431	432	394	405	395	419	430	396	426	364	402	402	383	379	428	404	412
1316	550	281	198	212	306	337	277	246	201	148	101	110	93	80	79	95	152	96	99	59	69	66	76	66	77	60	67	76	75	57	40	68	64	52	51	54	44	90	312	814	738	508	382	239	154	105	56	63	55	55	41	50	52	39	43	45	41	41	48	38	36	44	57	60	47	39	38	54	33	55	47	45	44	44	62	44	52	44	50	46	39	53	44	44	49	38	42	51	51	48	59	38	43	46	51	43	48	43	58	43	36	49	44	46	54	42	44	30	51	49	38	51	46	49	35	39	48	41	55	49	53	46	40	55	39	53	35	45	46	45	38	48	48	52	41	36	41	41	42	35	33	38	51	53	38	37	45	39	50	46	43	46	51	52	46	31	49	39	42	34	54	46	54	50	49	52	56	50	50	35	54	44	57	38	46	48	53	44	50	33	38	44	50	40	40	37	40	38	48	40	57	43	47	49	41	40	53	39	44	38	54	40	37	62	46	41	48	46	54	42	38	33	49	39	52	53	37	41	51	51	43	41	58	39	44	32	43	53	42	50	55	54	48	44	39	46	61	49	38	51	56	50	52	45	42	48	47	44	50	41	41	56	49	43	46	38	46	44	40	50	47	46	48	54	40	36	52	37	50	34	41	43	44	51	45	54	49	52	55	53	37	61	39	44	55	33	46	38	51	47	50	40	46	45	42	38	37	48	49	52	59	43	38	49	55	45	40	49	46	51	47	44	54	52	51	46	52	48	51	51	40	46	44	48	40	37	41	47	43	40	55	54	50	56	39	52	59	44	40	50	45	43	49	39	32	45	44	43	53	41	43	51	38	31	59	35	33	44	37	50	39	55	39	49	50	50	49	38	42	50	46	47	47	49	46	45	48	44	39	52	37	49	34	46	53	35	62	41	64	42	32	39	42	55	47	45	50	46	44	53	60	39	44	38	39	43	53	48	36	51	39	47	39	56	47	41	48	40	42	41	52	43	35	41	49	44	47	50	54	48	55	49	61	54	44	40	33	52	39	53	43	43	41	52	46	44	39	49	47	43	40	51	39	43	49	38	44	37	41	45	51	33	46	49	38	41	41	43	38	43	49	41	53	42	50	36	48	31	46	48	45	46	43	47	43	57	37	56	47	57	51	47	49	51	31	44	43	41	47	43	38	23	51	47	50	32	42	38	45	36	40	36	51	46	56	54	46	54	48	40	40	49	47	42	38	43	50	42	43	35	54	47	45	38	36	46	47	41	50	41	33	38	46	53	46	44	40	43	41	42	45	32	48	55	42	41	43	44	46	48	54	56	57	34	38	50	49	53	34	41	47	46	32	40	55	43	44	35	40	36	45	51	52	45	46	51	49	35	49	47	41	47	34	51	39	47	37	57	40	44	53	48	51	47	53	37	58	50	49	53	40	47	36	62	44	37	44	66	61	52	50	43	43	38	45	69	40	57	54	42	52	35	49	46	42	53	34	55	38	50	47	37	49	43	55	44	39	37	41	46	49	39	53	52	47	52	51	44	46	56	55	38	41	44	53	39	38	68	42	46	44	44	57	48	53	40	47	36	46	42	55	51	47	51	39	46	48	49	36	38	43	37	47	41	51	47	46	56	49	43	40	38	54	43	32	57	49	38	50	47	38	36	45	53	53	39	38	53	40	58	38	40	45	47	41	36	46	54	46	38	55	58	52	44	40	56	43	45	63	40	49	43	46	47	47	42	35	41	46	53	39	37	53	49	56	43	58	41	44	57	51	42	49	40	44	49	42	38	61	55	44	33	53	58	48	43	38	56	43	45	47	35	51	41	46	54	46	52	40	51	31	47	46	44	35	42	44	50	47	60	38	37	48	48	39	47	45	38	38	31	44	36	47	54	33	53	37	47	41	45	44	57	45	59	46	28	56	45	43	37	48	33	57	54	44	47	40	57	49	50	50	46	34	41	45	35	48	43	47	55	50	52	46	53	50	38	44	44	39	50	46	55	49	39	34	42	36	54	40	49	46	40	50	50	44	51	52	43	52	55	43	45	40	44	48	56	36	46	41	51	41	37	49	43	61	41	53	41	50	51	52	44	37	47	46	36	49	43	44	52	51	37	42	45	50	45	45	50	46	43	38	36	44	61	34	41	53	43	54	50	52	48	56	38	53	44	44	45	53	43	54	45	28	59	52	59	47	49	56	40	58	50	46	61	42	53	40	56	41	55	49	53	49	34	39	42	56	59	35	44	51	45	40	42	47	54	45	40	49	47	48	54	50	38	48	44	40	45	48	39	53	53	36	35	47	27	44	48	50	55	37	44	45	30	63	45	43	37	62	52	44	48	41	45	33	32	43	45	50	54	42	42	42	50	54	45	43	59	41	37	34	43	38	53	47	35	44	46	53	44	37	50	49	40	36	45	52	49	36	44	37	49	43	40	38	43	53	48	42	41	43	38	41	41	46	47	49	55	41	50	49	43	39	41	38	52	50	47	49	47	27	52	52	49	41	40	42	46	48	39	66	55	44	32	44	40	44	39	52	52	42	46	55	53	47	62	51	62	40	56	51	43	34	41	57	41	33	55	42	27	66	39	63	51	45	48	51	45	47	56	39	31	41	47	53	47	39	52	42	48	38	50	40	56	44	38	44	48	42	49	46	46	40	44	41	51	51	48	38	43	52	48	50	36	51	36	40	36	42	53	45	54	45	48	49	46	38	32	24	52	47	43	37	60	36	45	46	47	41	30	51	47	38	55	39	39	49	48	55	49	58	48	51	42	44	46	46	44	30	39	41	36	56	44	43	42	43	34	56	52	43	57	46	41	39	37	46	41	53	63	46	46	55	50	36	54	42	47	37	32	50	57	67	46	47	27	49	33	50	57	38	54	41	45	46	51	35	51	37	57	57	56	48	43	43	46	51	61	39	54	52	52	50	40	28	44	50	46	40	36	42	52	56	41	57	51	56	51	51	37	51	48	42	46	38	38	44	39	48	53	42	45	54	45	34	40	53	47	48	62	34	62	56	44	54	34	57	48	47	48	31	56	49	43	51	45	43	53	50	54	41	47	39	35	41	43	43	46	57	51	44	39	46	50	44	44	38	48	49	54	43	40	45	56	47	50	36	53	45	41	38	50	37	36	57	42	47	41	43	41	43	43	47	43	49	48	41	37	44	35	48	42	51	41	52	55	45	55	33	56	44	44	37	54	57	43	39	40	39	36	46	39	44	42	53	47	47	42	45	37	35	51	40	48	41	44	49	54	62	62	51	44	59	39	54	50	40	47	60	45	47	42	48	51	55	41	35	51	32	46	47	49	38	45	44	47	53	50	38	52	47	40	36	43	46	38	36	57	55	43	52	47	39	56	50	36	37	46	48	44	58	40	40	47	48	47	42	49	49	50	40	48	40	42	47	36	36	50	41	49	48	42	38	41	48	39	50	68	48	31	44	40	41	56	36	44	41	40	47	62	56	48	50	43	44	45	47	53	35	44	55	43	43	45	46	57	55	53	37	38	44	53	36	57	49
17452	8909	4943	9608	17826	18679	16875	14624	10852	7943	5550	3838	3181	2554	2159	2019	3082	4078	2984	2197	1661	1511	1260	1538	1713	1508	1396	1239	1316	1258	1008	927	967	958	907	887	908	1004	3087	8342	16946	15261	11699	8826	5544	3400	1706	942	710	576	556	550	517	484	480	495	507	546	539	529	506	519	535	500	556	513	504	521	536	483	515	533	515	501	482	520	545	515	506	476	528	520	510	543	541	520	511	551	536	524	508	538	473	476	517	499	522	494	517	527	541	516	460	521	526	576	480	511	523	503	508	521	526	484	536	503	559	504	498	522	500	481	513	544	483	503	493	478	520	494	509	519	516	530	515	527	523	521	508	504	503	485	508	468	492	547	523	544	552	541	497	518	517	563	511	486	552	514	543	546	530	509	538	509	519	494	499	507	552	505	492	567	492	483	537	481	511	489	524	501	518	494	520	550	515	499	497	504	499	538	469	537	504	503	504	489	533	495	555	458	516	517	507	539	525	532	535	473	554	500	530	513	530	486	527	522	494	510	527	504	503	506	529	506	527	528	536	545	503	519	487	487	519	528	495	480	586	509	525	544	526	506	530	546	539	502	551	512	502	500	505	493	524	473	528	542	521	568	526	506	528	552	527	535	495	506	537	541	536	518	546	522	505	507	499	527	485	517	530	520	487	528	544	519	534	501	555	526	510	534	484	547	448	468	528	552	537	524	515	549	465	531	518	523	519	520	512	497	538	515	538	519	493	509	522	549	455	512	497	505	522	535	544	506	494	510	484	499	518	511	528	511	490	535	547	516	522	533	522	489	527	506	503	551	476	542	469	509	527	552	486	517	480	545	501	526	477	534	524	530	495	494	503	543	498	576	454	522	505	514	528	560	491	573	510	498	519	479	507	489	532	521	523	489	518	501	494	549	543	511	493	534	521	494	553	490	524	530	520	516	517	493	525	512	512	470	514	451	514	519	546	506	521	531	529	524	501	526	566	532	513	506	518	509	564	490	516	500	527	559	534	539	514	532	558	516	533	522	512	521	543	503	509	524	513	555	512	528	530	506	532	504	472	550	511	501	536	488	530	546	479	530	548	516	490	517	524	512	554	520	528	520	524	498	511	499	525	511	510	490	524	520	512	536	478	489	533	521	519	525	503	543	483	517	497	528	469	506	526	527	535	560	527	489	499	532	528	508	507	503	471	517	481	539	493	499	507	516	538	478	556	521	518	542	509	496	461	532	537	542	532	507	484	546	505	571	505	523	481	546	517	504	523	488	550	493	524	556	501	527	517	507	497	533	521	487	533	529	547	531	474	521	548	490	515	510	546	543	528	493	491	481	522	536	515	532	541	519	525	513	538	485	531	487	510	542	492	529	546	474	476	498	495	527	503	512	495	507	557	561	552	509	520	500	520	499	519	512	538	484	527	556	519	500	523	529	548	537	509	512	532	504	484	517	508	500	531	496	498	498	518	519	498	532	496	496	512	531	508	518	554	478	502	511	534	518	499	512	509	520	532	495	511	544	496	499	556	524	568	513	535	528	473	515	564	486	499	517	511	504	514	481	477	527	496	481	543	489	547	501	516	487	487	516	481	572	507	522	508	512	547	521	500	519	537	505	532	503	490	558	487	474	522	561	555	501	542	522	497	496	537	483	482	539	530	533	531	493	528	483	483	505	523	543	502	535	480	540	487	514	505	510	503	540	517	500	522	540	474	504	536	508	496	558	541	545	540	496	502	526	523	550	530	492	511	508	513	587	523	471	496	511	477	516	463	535	547	544	498	527	525	474	559	547	545	522	504	510	531	503	542	506	511	549	550	514	560	549	505	516	525	514	505	520	515	527	502	547	530	522	521	499	526	471	539	531	490	548	514	508	498	479	539	518	525	560	512	550	529	524	500	535	500	517	505	529	513	521	503	491	554	510	496	536	502	521	542	524	500	537	504	500	463	535	528	485	583	540	499	471	508	541	504	490	513	499	563	494	528	517	524	485	529	460	499	500	484	493	457	535	502	504	548	509	469	488	466	509	499	520	522	507	542	541	543	498	519	508	512	590	500	535	536	560	498	560	553	527	524	454	501	516	508	509	518	491	519	491	474	503	511	545	542	554	529	482	537	548	521	520	526	539	510	508	511	498	507	522	493	493	508	547	529	516	493	544	519	508	508	533	512	521	505	509	531	524	543	542	513	567	476	470	514	530	517	519	513	533	515	546	513	509	525	510	493	517	520	510	542	520	510	541	518	498	517	513	519	532	528	496	520	501	526	512	522	522	568	455	524	507	533	546	503	540	505	533	512	483	506	512	532	502	509	468	521	494	482	547	524	488	548	473	556	543	516	497	508	508	538	529	520	504	505	529	490	515	474	505	534	522	530	544	472	539	511	514	562	532	511	506	516	515	546	495	466	474	504	530	500	491	480	506	542	472	518	495	540	509	498	520	498	497	540	521	492	486	511	505	481	521	550	458	518	528	512	537	509	550	519	492	515	507	522	503	544	517	552	506	502	510	499	507	483	522	532	528	553	551	533	491	532	534	527	521	520	509	494	534	483	500	497	525	526	524	546	504	515	537	542	547	530	509	473	495	501	516	506	534	475	531	492	532	533	501	560	468	515	572	536	531	522	505	530	539	496	550	520	530	504	541	527	535	515	505	502	512	551	539	515	510	536	519	483	481	508	489	506	517	532	487	527	516	507	532	504	521	496	514	527	550	507	489	527	558	509	539	498	546	518	533	484	454	507	529	521	536	516	501	529	506	470	563	502	588	524	547	529	498	514	510	497	516	464	527	565	525	507	489	485	514	499	517	497	532	513	533	470	494	514	484	521	575	485	530	528	528	518	531	507	519	495	555	502	520	531	491	485	509	496	495	499	513	474	475	494	546	528	535	487	534	544	543	538	480	490	538	550	525	522	548	503	518	521	517	504	491	490	504	473	547	551	489	502	542	558	509	525	531	494	497	512	500	501	495	516	499	476	504	555	538	509	514	488	495	519	516	586	497	523	525	525	484	545	501	501	523	509	510	534	470	534	510	515	482	512	507	543	532	493	511	518	516	559	486	475	490	468	525	573	540	520	525	499	521	527	497	505	521	484	511	557	527	515	514	526	523	514	525	501	498	477	521	538	525	493	453	532	484	514	546	507	556	527	529	510	471	544	530	532	541	490	493	484	504	500	493	517	499	518	554	494	553	527	503	551	541	507	525	543	537	492	540	523	468	482	542	504	510	558	486	557	470	503	503	510	507	503	484	499	532	506	557	556	502	533	562	527	531	514	516	510	529	546	504	539	557	524	486	530	508	536	541	530	520	532	527	542	517	538	540	487	509	483	475	472	493	524	501	544	544	485	546	490	544	609	513	525	509	489	511	512	513	533	475	511	488	498	511	506	527	553	522	469	530	511	509	528	511	503	524	539	514	496	474	506	472	479	495	509	531	570	547	534	514	507	527	494	532	491	496	533	515	537	536	536	507	528	509	527	529	552	480	519	507	495	508	482	472	514	508	536	501	548	527	467	522
1440	250	127	92	117	178	144	154	113	70	69	74	64	64	56	46	63	69	65	47	44	41	51	51	52	44	43	39	51	58	46	33	48	35	28	48	42	51	41	83	231	220	184	138	95	81	66	50	34	25	46	37	45	39	42	36	39	35	28	46	37	33	42	41	27	31	31	34	37	41	42	33	43	28	35	33	34	38	32	46	33	40	39	38	23	37	45	41	38	42	26	34	36	35	33	42	28	38	32	50	37	25	49	34	32	31	30	39	45	26	33	40	42	29	37	50	42	41	37	36	39	28	39	48	36	37	27	39	45	44	31	31	31	42	39	35	31	33	39	40	32	33	37	26	31	38	39	32	32	40	46	39	33	36	32	36	40	44	29	31	33	44	41	45	33	28	37	29	33	34	40	42	36	28	46	32	34	50	40	46	33	34	33	31	47	40	46	30	31	42	44	38	43	39	49	40	34	30	33	37	34	40	43	27	42	37	28	35	34	41	42	33	34	43	38	34	46	40	43	33	46	43	43	44	33	44	35	34	30	29	40	29	38	28	42	35	36	34	43	40	37	39	36	48	32	29	39	27	45	48	33	34	34	41	22	33	37	30	34	31	36	37	33	36	55	36	43	36	35	30	38	41	42	37	39	40	48	41	39	45	40	42	38	31	40	39	36	38	34	31	37	48	46	36	40	50	23	35	25	35	36	28	42	46	37	39	44	29	38	28	34	40	42	53	39	27	35	50	34	29	36	38	31	32	38	34	30	40	45	40	32	39	44	40	29	36	32	54	35	38	35	39	29	35	37	37	46	33	43	35	46	26	25	29	29	34	37	41	30	43	30	45	40	48	40	41	41	44	38	48	36	39	34	39	34	36	41	28	46	30	31	39	49	38	37	43	42	31	40	36	41	41	39	42	33	33	39	39	38	38	40	46	28	41	42	38	34	28	41	44	31	40	27	34	32	46	37	41	38	37	25	40	30	49	45	34	38	30	35	34	42	34	31	46	35	39	30	45	44	43	37	33	33	30	38	35	44	31	33	39	41	38	46	35	38	37	34	34	38	38	38	36	36	40	46	29	49	39	36	39	35	29	30	36	38	33	41	33	29	39	48	47	26	52	35	45	46	27	44	36	21	30	43	33	41	34	29	59	47	42	32	34	35	39	34	42	41	32	47	37	30	36	26	32	40	43	37	44	39	31	51	44	49	42	34	39	40	34	40	39	36	37	29	37	39	52	52	47	47	38	41	33	40	40	40	38	32	28	44	35	30	40	28	38	43	30	36	39	37	34	40	33	40	50	35	36	42	35	32	44	30	28	39	38	36	44	35	31	37	45	37	38	42	38	35	31	40	31	37	40	31	41	39	28	40	42	42	35	36	46	33	47	49	36	28	30	38	43	42	46	40	39	30	29	33	37	40	31	37	33	43	33	32	39	36	37	38	42	34	31	32	47	32	37	45	46	30	39	35	46	56	35	38	40	35	42	36	39	32	38	34	48	40	45	54	40	28	34	42	30	27	55	28	41	39	43	44	42	35	35	43	45	43	33	36	41	23	34	38	34	36	39	42	38	49	41	32	38	33	36	40	31	34	37	32	36	38	48	38	50	39	36	37	34	44	50	36	36	38	30	38	38	39	49	22	54	39	43	27	32	37	36	34	46	38	38	49	36	28	39	42	38	37	42	44	40	37	37	35	49	37	43	34	32	39	35	31	32	43	34	39	40	42	31	37	37	39	43	41	45	38	29	29	45	29	40	39	39	40	52	31	42	35	39	41	36	53	41	36	44	33	38	38	48	50	48	38	31	36	36	49	36	36	42	33	38	35	47	44	39	30	34	31	36	37	45	33	37	33	46	41	38	24	31	33	45	36	35	40	40	38	37	34	29	39	32	44	33	28	30	34	50	38	42	35	46	40	37	36	39	35	24	20	25	39	41	39	33	34	37	34	43	44	41	25	47	34	37	40	39	38	40	40	39	35	30	25	41	41	39	39	45	30	42	37	46	29	39	33	42	31	36	46	40	35	32	29	32	46	33	45	35	32	37	38	24	40	42	36	37	41	38	38	41	45	40	33	31	38	39	47	34	34	48	44	37	41	38	34	34	50	54	45	44	37	38	48	42	42	37	32	34	35	33	36	42	46	39	31	41	40	40	43	40	44	43	32	33	35	40	26	33	56	30	36	42	43	47	29	33	35	37	41	40	30	38	39	37	34	31	40	46	50	44	38	34	36	42	27	48	36	41	44	32	42	31	41	42	40	38	45	34	40	44	39	38	48	30	42	52	39	36	42	39	41	27	30	32	45	39	36	58	45	39	34	32	37	28	31	34	32	43	32	42	34	46	33	23	44	33	40	31	30	35	38	40	38	32	42	40	43	44	45	27	39	32	40	43	47	36	45	40	35	34	39	35	35	38	35	39	26	33	39	52	32	32	38	39	36	36	38	25	32	35	33	46	36	35	33	50	34	37	41	40	41	32	37	34	38	35	45	32	34	35	41	49	49	43	33	37	55	40	44	30	40	25	37	46	33	44	42	35	34	32	37	33	41	42	45	48	39	41	43	33	36	43	34	39	42	33	33	41	35	49	34	36	28	26	43	32	41	47	37	30	32	37	39	35	32	38	45	35	38	34	39	42	29	40	42	36	42	36	36	29	36	45	34	39	39	35	25	31	31	40	45	32	41	39	34	31	34	36	24	37	40	38	31	42	40	40	35	38	41	37	57	48	37	33	36	38	41	43	40	27	31	47	33	44	30	48	50	38	40	45	48	39	28	36	38	43	40	38	35	34	35	40	41	39	32	38	34	43	41	31	47	26	43	31	39	26	41	37	40	52	39	35	38	37	34	28	39	35	43	32	37	41	43	31	42	43	37	37	28	36	37	42	37	30	37	33	44	28	51	49	42	40	50	36	39	41	42	39	35	41	43	41	37	38	30	26	48	41	41	35	52	32	37	34	34	35	45	34	51	38	29	38	47	48	31	40	40	46	49	41	36	42	37	44	40	40	33	40	39	43	30	40	36	42	45	40	54	34	41	43	26	35	38	47	28	37	45	39	42	41	30	32	30	47	55	28	40	39	39	39	34	44	34	36	39	37	33	33	31	51	35	30	49	39	34	43	40	37	35	45	32	42	44	35	29	35	31	35	33	46	31	33	33	34	37	38	33	36	42	43	37	32	41	37	38	45	43	36	24	34	37	34	32	43	44	43	37	35	36	33	43	45	36	39	32	50	35	33	38	34	35	29	50	39	43	33	41	40	48	35	44	48	37	30	33	36	34	43	47	40	37	33	33	44	34	36	45	37	28	37	41	23	38	46	52	35	34	29	50	39	36	33	40	33	41	25	45	40	36	35	38	43	35	43	37	34	33	27	36	46	28	30	33	33	44	42	39	36	47	33	38	42	45	35	34	43	39	41	30	41	33	47	27	39	29	32	43	25	34	46	28	30	37	44	38	40	39	40	32	35	23	41	35	37	34	33	41	29	34	45	27	40
12386	5087	2562	5569	11218	12369	10869	8730	5944	4100	2775	1717	1268	1135	1011	909	1806	1896	1249	931	892	759	757	845	891	927	884	789	838	631	609	623	543	579	627	650	673	693	680	1934	5974	6209	4432	2870	1803	1120	751	499	511	440	422	432	421	423	403	404	394	413	422	441	417	426	434	424	420	428	380	428	416	416	447	416	437	415	394	435	418	409	421	428	412	425	419	394	436	441	441	464	406	420	422	448	403	403	425	383	374	430	448	383	423	417	369	398	423	445	382	445	411	428	432	445	401	421	408	459	416	420	427	407	454	455	406	448	401	418	463	422	417	438	434	394	402	456	374	412	466	407	397	423	449	425	427	442	457	458	410	423	420	432	453	447	425	449	425	441	436	442	413	384	442	426	405	441	392	418	426	438	426	441	421	459	425	440	401	416	463	365	345	428	454	457	457	403	437	412	428	412	430	435	445	433	452	430	427	431	438	408	428	393	441	416	401	420	451	459	406	437	443	418	426	425	445	445	435	412	456	435	461	419	412	434	448	448	439	425	444	405	388	430	427	425	403	414	404	398	417	418	434	414	418	453	408	425	428	429	422	429	423	450	424	423	416	399	404	411	439	428	416	452	383	419	464	446	430	434	415	401	411	406	428	449	404	433	474	451	429	438	435	438	454	447	415	456	427	455	454	402	461	413	424	431	421	417	440	460	468	404	416	440	434	446	428	420	432	421	458	403	446	416	415	407	423	444	439	405	408	427	452	427	416	474	429	454	462	437	419	429	412	434	397	449	418	443	474	443	399	406	434	411	442	439	397	441	407	419	428	396	438	438	427	411	420	412	434	393	419	410	419	427	391	441	413	420	426	449	374	425	467	419	429	395	453	413	437	438	419	422	466	379	411	429	420	423	412	464	436	450	433	435	427	441	410	452	444	429	425	439	402	372	429	432	418	437	400	418	422	434	415	443	457	431	427	421	447	440	398	427	424	458	422	424	435	411	419	386	457	461	439	438	441	424	433	422	436	437	417	433	441	408	447	418	413	403	433	474	439	445	451	426	405	455	439	453	424	454	475	407	404	477	470	430	444	439	427	410	460	445	425	429	456	446	418	443	470	450	438	434	385	412	403	443	437	434	482	431	456	444	421	433	440	462	462	431	438	407	443	405	426	431	417	418	420	425	417	454	433	410	426	432	434	425	426	429	402	448	404	452	416	453	386	382	429	457	446	442	426	428	389	417	436	396	433	417	427	424	400	425	446	473	444	371	418	418	448	425	403	404	385	404	404	414	439	420	459	424	404	445	425	409	441	416	445	413	433	436	433	453	400	472	457	430	458	425	461	401	444	404	451	423	374	435	406	425	415	449	402	424	395	443	396	432	403	406	389	432	434	435	445	394	402	449	437	418	431	428	463	430	450	440	409	444	420	423	419	402	458	450	453	457	437	468	435	433	431	396	458	437	437	414	428	444	416	434	407	430	451	422	444	439	380	439	433	425	421	414	442	413	409	419	404	410	440	390	427	418	457	448	424	387	428	441	438	423	439	408	436	408	411	436	377	431	430	405	440	442	452	398	476	454	415	411	431	428	446	414	425	412	420	448	414	440	395	431	453	443	459	401	430	437	420	394	446	428	470	398	410	433	439	421	449	450	428	414	431	438	440	409	438	432	416	431	407	449	420	375	393	391	419	414	446	415	409	418	425	445	434	424	456	410	385	430	423	407	427	443	384	434	416	411	406	438	425	422	447	404	428	416	441	444	424	434	398	415	443	442	417	424	432	431	412	438	448	434	407	419	432	439	402	403	451	404	429	463	443	459	417	400	432	429	439	432	436	407	428	413	423	451	430	423	417	428	435	438	392	441	401	442	459	440	423	447	424	443	393	419	465	435	461	409	445	397	400	412	427	401	427	415	395	433	401	430	434	432	421	450	433	453	451	410	417	419	456	455	418	448	425	410	387	431	429	407	447	463	379	433	450	444	423	400	396	441	411	432	426	440	400	424	433	450	385	459	430	412	433	451	445	431	418	422	403	435	434	420	441	439	462	408	438	408	447	415	448	390	410	415	412	436	412	430	411	466	400	421	390	472	422	401	406	395	412	426	416	420	434	486	432	420	406	449	428	432	436	460	435	423	460	435	437	446	467	437	443	380	405	392	435	450	449	458	427	418	461	392	407	423	397	440	449	435	446	429	428	462	427	443	428	400	430	443	471	406	421	423	426	448	419	426	439	428	406	416	441	418	420	418	421	412	403	469	436	411	447	430	402	467	481	431	404	400	424	443	388	408	438	439	427	413	430	437	429	435	439	405	463	398	463	410	420	427	429	457	431	402	426	422	434	436	425	402	418	442	451	425	432	414	445	465	427	448	410	457	435	440	395	430	417	455	447	423	442	422	410	449	417	408	448	423	445	415	408	457	382	430	396	430	406	431	453	421	405	440	404	443	437	411	436	406	415	426	430	478	440	461	434	386	427	394	429	420	439	433	444	430	453	431	398	469	451	405	462	440	427	383	459	464	432	436	425	448	427	419	436	429	418	434	434	402	421	440	412	435	410	419	421	438	421	419	430	472	409	460	422	442	383	431	443	440	417	422	421	400	423	405	405	411	423	422	398	433	418	468	419	442	394	434	441	464	428	450	392	416	442	420	412	427	427	433	467	408	414	447	421	387	449	468	411	428	442	387	388	435	405	430	421	442	449	418	439	417	408	419	421	414	425	398	370	434	420	453	442	400	447	416	449	423	416	431	437	451	423	423	423	407	407	432	422	433	425	405	433	427	417	442	418	418	422	448	434	432	443	381	429	440	419	402	442	416	405	370	434	414	438	442	415	388	428	428	420	398	442	421	434	418	424	408	422	411	442	448	421	425	410	401	424	450	435	424	415	443	441	414	410	398	426	414	455	424	432	433	385	452	403	446	419	380	378	459	446	402	420	440	415	416	422	457	451	451	395	400	435	390	433	435	433	422	423	426	454	384	421	406	457	430	405	453	432	453	442	439	415	421	426	450	452	408	405	459	401	420	397	432	421	458	436	422	430	438	425	409	454	420	417	461	464	438	446	406	438	444	460	456	427	436	418	445	426	465	424	419	446	437	445	439	406	406	426	447	431	408	451	423	415	459	405	418	434	445	511	443	445	424	447	445	434	400	414	416	426	429	411	401	403	418	368	454	445	388	430	433	450	438	417	433	436	424	416	448	426	461	404	430	429	459	432	414	432	481	408	414	441	430	458	414	443	433	428	454	448	404	428	447	420	404	428	434	384	422	448	450	454	452	433	411	429	422	424	442	426	428	411	430	409	424	443	429	412	425	432	387	423	380	429	411	425	435	409	413	427	420	438	427	460	421	452	424	411	478	377	411	422	421	410	454	435	422	397	455	430	448	446	408	459	414	423	433	409	466	404	415	427	398	428	452	412	428	407	407	388	435	439	428	438	443	455	424	394	413	416	427	433	426	421	426	428	412	455	413	412	448	397	435	387	460	427	417	428	396	398	433	404	449	432	425	420	403
901	414	216	167	192	255	244	201	185	131	119	82	88	66	72	51	82	77	74	61	51	47	68	57	61	47	63	59	59	50	57	54	40	48	51	57	65	52	61	169	498	508	387	263	145	124	73	47	51	37	44	65	43	55	39	41	51	47	39	32	55	42	48	38	48	57	40	37	43	37	43	45	43	44	43	55	38	49	43	49	42	56	50	46	43	35	51	43	39	37	33	39	42	60	39	55	42	46	41	49	44	44	37	49	36	41	49	44	46	33	44	42	45	40	43	58	36	47	60	51	51	39	46	60	45	40	48	47	39	49	44	51	36	53	42	33	44	43	41	41	38	42	54	48	38	42	45	37	39	50	42	39	42	43	47	50	51	39	36	49	51	37	48	44	41	35	57	41	39	49	47	45	57	56	36	37	35	49	37	46	50	42	41	36	47	44	42	44	54	40	42	52	36	39	52	59	55	45	47	46	43	50	44	64	41	48	57	52	55	48	39	30	54	55	45	49	43	46	34	44	47	48	44	47	49	37	28	63	42	49	42	37	45	50	41	45	38	44	52	40	39	49	49	46	59	41	40	38	38	48	42	54	31	52	37	48	50	36	42	55	48	50	50	51	40	59	33	43	39	48	38	49	45	53	40	38	44	48	49	34	52	36	46	35	39	38	54	40	52	39	38	47	47	49	42	46	44	40	56	38	43	42	59	52	44	41	56	49	44	47	52	49	38	42	41	43	43	43	40	56	47	58	38	49	38	45	52	42	46	51	50	43	47	47	51	40	49	51	48	42	35	43	50	39	44	38	46	47	47	40	46	46	52	39	47	41	53	43	43	31	57	40	49	45	35	48	33	38	51	46	49	43	48	44	34	47	50	42	43	51	51	37	48	41	38	42	49	65	46	53	44	43	41	45	55	48	52	39	35	35	37	53	35	30	44	37	40	46	48	38	53	39	47	39	46	51	45	45	38	49	33	55	57	60	34	44	57	43	45	39	49	35	51	31	42	41	48	47	38	32	45	39	56	46	58	36	41	49	56	49	38	60	50	53	57	57	52	40	47	44	52	52	35	39	38	41	49	44	38	51	42	49	41	49	41	46	47	58	39	41	42	45	48	50	36	50	50	49	48	37	52	42	45	43	52	56	49	48	53	47	53	41	46	40	42	36	51	46	43	35	48	52	36	58	37	37	47	52	49	53	43	36	44	37	54	55	52	31	43	51	47	41	32	34	48	52	48	45	50	49	53	35	36	50	41	48	40	38	58	48	34	43	50	52	44	48	36	36	57	52	33	43	49	46	40	48	36	43	47	37	53	38	46	46	50	40	53	45	56	55	47	52	41	59	40	47	63	44	40	37	40	45	51	37	49	41	50	40	37	54	55	36	45	43	36	49	37	44	52	52	36	50	51	51	41	52	43	38	42	31	50	50	39	48	40	46	39	63	56	43	45	45	50	44	53	35	40	46	46	54	47	44	50	44	31	52	38	45	44	48	47	41	36	40	44	55	42	53	47	46	44	51	46	41	50	56	46	39	48	38	49	39	41	47	42	53	41	52	43	46	47	44	44	47	55	43	41	43	56	40	53	51	39	43	41	51	43	39	48	50	44	40	53	41	48	33	53	43	43	40	53	47	43	56	39	49	49	43	37	44	38	38	35	45	26	47	31	46	51	62	42	40	50	51	34	43	32	49	51	47	39	44	41	45	36	38	48	49	42	40	49	44	53	43	48	40	43	39	53	40	48	53	50	51	36	39	34	43	39	31	44	54	44	45	47	38	50	38	53	44	35	50	44	52	41	51	42	46	42	35	54	44	60	45	45	37	40	38	39	33	36	42	46	40	49	45	48	49	38	39	46	48	36	42	37	53	46	39	41	49	53	50	46	43	41	46	50	41	45	43	39	38	43	48	44	49	44	50	42	38	38	32	41	42	41	38	36	48	43	49	46	58	40	33	49	44	52	47	40	43	48	43	41	50	56	57	34	35	48	38	44	45	52	36	50	50	44	63	49	50	32	46	46	46	61	36	34	46	56	38	52	43	60	45	57	48	36	37	35	44	51	43	48	54	51	40	51	39	46	46	42	43	40	54	46	47	41	54	45	37	65	47	37	53	53	43	44	41	44	57	56	45	41	54	49	56	44	48	51	43	52	45	55	55	48	39	43	54	48	46	45	54	48	35	43	47	60	48	47	35	55	41	39	33	47	38	52	74	46	41	47	46	37	47	48	56	58	49	37	45	42	32	49	53	46	40	40	46	50	54	39	46	52	48	49	40	38	44	44	44	47	53	42	46	48	48	48	46	42	51	51	39	43	46	47	50	42	51	39	45	49	48	52	34	42	46	52	52	55	60	43	43	38	42	52	47	43	38	43	36	52	48	43	60	32	44	50	43	44	59	46	49	37	41	45	46	37	44	42	38	46	41	41	49	48	37	51	43	37	41	34	65	54	41	54	44	44	57	38	29	38	38	55	40	43	34	52	38	40	46	45	48	51	38	54	46	37	50	44	41	32	46	52	53	36	50	47	50	40	54	40	41	43	48	43	47	47	41	42	35	44	57	44	49	34	40	47	49	40	50	43	47	39	52	50	39	42	40	31	35	45	43	45	46	42	49	43	49	42	68	75	31	54	45	51	35	51	38	51	40	35	44	35	51	40	39	46	42	46	50	53	45	43	43	56	50	42	54	53	32	54	43	44	41	44	42	43	39	46	47	45	40	39	43	34	51	48	44	45	47	55	34	58	45	48	31	53	47	48	28	43	37	43	46	45	48	61	30	37	40	50	40	49	60	42	48	41	50	46	44	36	43	57	46	45	42	47	45	42	37	34	49	40	45	36	47	43	49	41	43	41	45	50	55	44	45	39	31	36	45	39	47	56	37	33	45	32	33	36	27	43	49	42	43	48	49	39	31	45	39	42	29	43	41	48	45	45	36	46	34	40	50	52	41	45	50	45	48	51	50	51	47	49	45	31	44	54	47	35	39	42	50	50	44	38	38	44	41	34	35	34	55	48	43	39	42	40	45	49	41	46	50	46	49	48	40	47	53	42	46	47	51	42	49	40	41	33	47	40	46	51	39	35	40	23	41	46	35	48	33	42	50	44	57	45	43	37	47	43	37	43	45	46	51	53	38	42	38	50	47	44	48	60	52	41	45	51	50	42	40	59	45	47	32	43	50	41	42	40	54	39	40	40	48	55	38	38	44	47	39	57	45	52	40	35	32	36	40	49	33	52	47	51	54	53	39	47	38	49	53	51	40	39	44	46	42	48	50	39	43	49	34	31	36	42	44	45	41	44	54	43	26	33	38	68	41	52	41	43	49	56	42	56	55	39	37	61	47	38	45	38	41	52	36	44	33	45	53	56	35	39	44	46	45	32	40	44	42	41	49	61	50	57	42	45	39	48	44	48	52	45	47	30	49	59	48	40	37	43	57	45	45	47	42	44	47	50	52	41	54	47	41	51	34	38	39	42	42	58	50	39	36	47	46	37	46
14665	7624	3882	7942	15492	16267	13796	11467	8593	6396	4479	3159	2211	1940	1787	1523	2749	1983	1768	1234	1082	1083	1133	978	1101	1204	1211	1204	987	926	890	719	720	710	734	855	951	979	1293	5908	11877	11822	9005	6020	3409	2068	1032	693	552	536	490	511	554	529	530	523	536	507	483	502	477	529	506	561	505	497	525	474	480	508	501	538	468	520	484	529	495	510	505	521	498	472	508	491	541	515	526	544	537	508	488	483	490	468	512	482	548	520	494	472	515	546	515	528	475	512	467	514	510	484	500	484	479	502	531	483	494	483	509	492	527	487	523	540	525	508	500	509	544	476	490	492	489	505	532	540	492	470	485	509	485	503	504	487	510	516	540	518	511	503	505	549	513	499	514	470	481	479	548	518	494	516	496	498	499	508	487	493	495	499	481	543	465	470	503	482	516	524	488	485	515	469	532	527	523	531	542	511	523	521	509	559	520	531	485	491	539	513	484	527	535	530	501	481	538	467	555	485	503	474	502	511	524	512	483	502	528	516	490	526	534	537	517	471	523	526	533	525	525	488	500	478	499	545	497	481	512	500	514	510	512	518	532	496	553	494	509	505	485	525	481	515	521	495	487	477	507	520	485	511	502	487	527	509	493	525	523	538	517	516	526	531	486	487	493	489	492	509	532	493	499	494	480	503	488	499	505	508	485	528	487	520	531	479	504	505	516	525	527	521	490	486	541	508	484	499	525	487	521	503	545	511	488	537	507	521	479	505	490	503	494	501	504	490	483	480	460	503	518	515	475	516	519	528	537	485	474	526	500	525	465	533	506	499	496	532	482	518	488	486	445	452	498	507	492	524	457	502	485	473	503	508	505	497	538	530	499	498	492	493	465	512	524	501	534	534	540	513	557	531	481	521	506	503	535	520	515	505	493	531	517	486	499	502	531	494	517	480	499	514	487	513	546	507	557	485	516	521	497	545	485	486	501	562	493	524	494	514	509	511	511	519	532	480	482	506	483	463	501	498	542	491	486	471	555	507	541	500	543	527	490	466	477	485	536	504	495	505	537	512	511	504	549	494	529	508	475	492	492	493	529	529	517	514	541	542	510	503	481	523	493	526	509	520	529	527	505	489	561	496	475	520	493	479	494	496	511	497	513	496	448	529	449	496	544	463	500	524	496	512	520	508	496	526	510	521	493	508	507	510	521	533	481	524	516	513	506	521	524	506	529	478	475	505	491	520	509	491	537	500	499	516	514	508	537	480	491	528	556	485	501	522	506	496	524	571	487	486	482	490	498	506	515	535	481	503	506	515	483	490	529	535	518	490	510	552	517	468	516	468	510	469	490	484	495	524	498	504	525	539	440	532	537	504	504	510	513	500	537	503	507	509	529	515	564	492	535	490	521	533	494	493	514	536	486	525	507	552	545	530	507	525	487	501	544	523	549	503	503	510	504	476	498	511	504	519	500	515	495	535	538	529	515	496	522	496	513	513	524	487	542	494	487	522	524	523	506	507	513	509	498	512	518	540	518	563	510	493	518	533	493	560	520	494	500	545	548	503	478	457	505	499	470	537	541	507	546	484	512	538	466	523	540	533	505	524	486	499	451	493	549	493	535	528	486	515	519	513	486	512	502	500	529	539	511	528	536	532	456	514	513	455	483	481	474	492	507	513	545	493	516	499	514	465	508	486	514	504	504	525	492	499	504	496	527	560	516	531	528	495	520	518	514	520	499	514	504	517	458	512	466	503	498	490	493	523	524	554	496	498	541	496	505	517	506	496	483	486	503	497	506	536	518	473	506	470	517	470	521	516	487	517	504	516	498	526	475	494	541	533	524	516	474	518	478	476	479	537	511	507	490	495	542	513	537	526	481	506	460	508	522	484	512	544	530	490	480	471	505	517	541	473	507	516	468	558	551	466	501	519	468	514	466	515	488	499	498	492	491	472	486	509	521	505	490	490	507	517	484	482	477	536	492	502	484	502	511	511	501	496	511	515	478	503	522	480	557	500	513	492	497	485	512	486	530	457	469	490	540	485	448	487	494	470	544	484	465	496	511	514	506	501	527	509	527	466	504	499	524	539	491	526	505	482	517	510	515	504	429	510	464	526	492	524	475	497	491	478	492	491	478	529	479	549	521	519	546	459	476	555	498	515	521	481	523	488	503	483	498	509	449	499	503	524	501	509	486	504	483	482	495	521	527	505	530	490	514	489	458	524	496	509	505	531	509	507	532	488	505	444	523	529	465	525	546	473	476	485	512	511	499	493	492	514	540	532	524	489	483	506	475	531	481	499	500	495	509	537	503	543	458	509	518	484	484	528	486	517	505	513	485	536	510	515	517	503	489	519	428	503	513	506	501	510	500	459	538	499	513	521	522	467	498	503	458	534	523	504	502	478	493	506	513	480	533	524	512	546	503	515	519	462	515	455	489	519	482	525	525	493	477	538	483	496	456	482	493	544	500	475	505	491	488	496	538	504	519	528	527	501	504	501	492	462	505	516	473	507	496	477	544	508	482	504	511	490	523	507	476	488	495	489	543	495	507	519	527	453	520	474	495	500	480	502	532	514	526	525	501	496	532	507	508	504	515	538	467	499	480	546	501	545	506	552	538	515	521	539	482	545	505	486	477	498	524	506	525	537	525	529	539	517	472	510	521	519	465	520	493	506	472	518	510	480	534	477	512	512	482	524	504	494	517	544	520	509	488	528	534	550	530	508	518	546	509	537	553	473	491	521	503	553	504	478	495	523	534	515	507	506	530	527	497	491	459	465	489	550	509	512	490	510	523	497	519	494	511	499	527	503	524	448	507	474	521	524	494	477	549	497	535	509	492	509	469	519	548	511	486	485	510	514	471	508	489	471	514	498	556	491	452	496	500	523	534	528	509	501	528	532	532	476	524	522	524	479	514	496	509	467	519	464	511	498	500	473	535	495	526	515	520	496	504	534	505	480	527	500	507	543	520	512	525	475	523	529	526	504	461	515	505	481	555	520	519	510	549	447	476	527	497	516	503	451	480	491	524	546	505	521	475	484	488	486	502	490	539	493	508	510	509	527	507	512	464	504	518	494	489	505	481	491	519	514	553	526	539	529	501	506	560	508	476	538	514	485	498	533	528	502	489	464	530	522	503	549	468	495	492	526	533	499	547	497	503	488	482	512	497	488	540	503	502	502	479	542	483	466	496	552	518	496	520	502	503	515	524	506	511	522	490	536	502	557	531	524	538	531	487	529	512	526	532	484	468	472	523	466	542	509	513	518	548	483	490	542	488	513	474	474	520	517	566	491	474	529	501	505	510	462	496	553	491	540	473	475	487	532	490	501	490	518	505	480	491	478	450	532	509	506	475	484	518	503	466	482	492	474	503	544	519	502	515	478	515	483	500	478	523	532	536	479	522	506	495	523	526	425	495	556	516	488	504	546	493	532	499	505	512	516	478	510	533	526	469	506	477	494	515	512	502	527	493	507	519	503	509	536	502	555	550	477	543	511	530	493	504	500	502	503	510	521	493	459	493	493
2259	374	237	150	148	217	247	176	178	156	119	110	66	64	64	67	81	66	66	53	69	64	55	40	38	52	61	49	52	49	50	43	50	57	42	54	46	55	70	302	533	503	369	262	123	101	70	49	44	41	41	47	37	55	39	34	30	34	37	38	34	39	35	35	41	33	44	32	42	29	34	32	45	36	40	34	52	34	30	33	40	32	39	37	33	35	32	44	41	42	45	40	45	33	27	30	41	38	36	38	27	35	39	41	36	39	51	34	37	26	39	32	31	36	32	30	40	36	33	40	27	35	33	45	43	30	41	36	40	34	41	38	39	29	35	37	33	43	39	35	41	41	31	41	47	29	47	33	40	33	31	47	40	35	35	32	37	30	41	40	32	35	39	39	50	32	31	33	48	35	41	37	44	42	39	35	27	33	38	50	40	39	39	38	42	39	32	36	36	31	33	36	31	32	37	41	43	39	42	33	31	43	31	32	33	38	28	29	30	29	39	30	38	20	39	41	43	32	36	37	40	41	34	37	35	37	31	43	28	32	34	43	34	46	15	40	35	33	36	36	50	31	37	40	40	42	33	45	40	36	41	49	41	34	34	42	51	34	29	48	35	38	36	39	34	37	37	37	34	36	33	32	40	47	37	36	50	46	43	36	28	38	30	41	26	40	50	42	31	34	35	50	25	41	32	30	50	40	39	39	36	42	30	28	33	43	43	36	55	49	35	40	35	27	46	46	34	48	37	37	35	30	33	42	39	44	29	35	37	44	39	37	35	39	37	35	35	50	42	32	40	41	36	42	41	40	34	43	41	46	36	31	53	39	34	46	41	43	29	27	37	28	38	35	32	47	30	35	35	38	32	40	31	38	40	31	42	36	41	33	50	45	41	47	53	40	30	22	42	33	45	43	42	32	36	37	41	38	53	39	46	29	42	41	45	39	40	46	38	35	30	29	44	38	49	35	36	50	34	46	42	35	36	25	45	38	46	33	44	40	37	46	48	31	33	38	48	47	41	35	37	30	41	31	32	30	44	36	37	37	45	52	32	41	40	46	33	35	24	38	33	36	35	29	33	47	28	46	48	41	38	37	36	36	30	33	29	33	43	38	35	35	35	31	47	43	30	34	43	37	34	34	40	44	41	26	37	46	37	33	49	34	35	39	39	35	32	31	29	41	47	40	39	38	46	46	35	39	36	29	30	24	31	34	51	52	49	43	42	30	38	37	46	48	37	47	32	40	38	39	38	47	40	47	25	37	35	40	39	39	32	45	37	41	31	42	53	36	32	41	35	43	28	30	42	39	36	33	32	42	38	39	40	35	27	30	38	23	40	40	43	43	39	41	39	38	32	26	28	40	32	44	41	38	33	40	37	31	36	36	36	39	46	34	43	30	37	40	27	33	36	30	41	35	39	29	41	42	46	35	43	28	39	34	54	39	37	35	46	43	43	40	39	28	33	40	39	27	33	36	35	33	33	37	50	41	48	36	45	30	54	46	38	37	36	28	25	44	48	41	43	38	40	50	27	40	38	40	37	38	36	38	42	40	37	33	47	42	35	27	49	32	33	40	39	33	41	41	46	33	31	34	38	47	36	39	36	41	34	34	33	35	26	36	37	35	41	30	37	37	33	37	32	37	52	49	28	31	47	41	26	31	33	41	33	37	40	34	30	34	33	38	37	39	35	41	30	31	38	37	40	34	28	40	43	29	38	45	49	44	46	37	26	30	37	59	46	34	43	33	34	34	42	37	43	25	37	32	28	34	28	30	36	48	52	28	38	37	36	45	39	35	34	39	29	39	34	30	41	27	34	32	39	35	52	43	27	45	26	45	44	19	45	28	39	33	37	34	39	31	51	38	48	27	33	43	42	43	45	42	35	43	38	40	36	38	37	38	32	24	38	34	56	28	37	36	41	39	40	29	38	37	36	47	38	48	41	33	42	35	34	26	39	42	35	39	33	43	42	33	43	33	31	30	29	43	40	33	39	32	43	43	34	35	42	35	38	44	37	41	41	38	38	41	35	33	37	35	36	25	53	43	28	34	41	37	32	32	31	45	40	31	38	36	37	50	28	38	32	38	29	46	47	33	36	31	38	38	31	43	34	25	42	44	50	31	33	31	32	35	28	35	35	42	40	39	37	41	29	35	45	39	36	36	40	31	34	32	36	44	45	31	34	36	37	28	37	34	34	37	37	32	37	38	44	36	26	36	43	43	36	31	34	40	31	32	42	40	36	26	32	39	41	30	35	34	32	43	40	31	39	35	41	40	54	36	31	37	42	45	29	38	39	38	26	42	34	31	39	56	46	30	34	38	39	34	34	30	33	45	46	45	33	34	36	37	46	41	39	37	37	36	35	36	41	37	52	31	38	31	38	34	44	44	32	34	36	36	42	34	39	42	43	31	39	27	37	39	45	37	32	27	34	51	34	39	40	42	38	35	37	42	55	41	31	38	37	32	47	32	37	26	38	34	41	41	34	32	48	27	25	46	42	32	37	34	28	43	29	33	38	42	34	39	43	32	40	26	31	45	29	35	39	36	21	47	41	42	46	33	37	39	48	29	47	47	46	32	38	37	34	36	39	42	41	37	29	33	36	43	31	35	22	51	34	34	38	33	34	34	40	34	45	35	41	37	48	36	39	39	31	32	60	36	27	40	44	47	34	46	38	27	37	41	46	34	35	33	38	33	39	43	48	30	44	45	25	35	42	39	39	37	47	46	37	40	50	44	34	33	34	28	36	38	36	24	35	33	29	42	32	41	44	32	40	47	39	41	29	38	45	36	37	43	41	36	26	34	34	43	34	36	38	25	37	41	45	44	37	30	49	34	33	52	36	36	42	41	32	37	25	37	41	31	44	36	41	29	36	44	51	32	45	34	44	41	40	43	40	32	30	39	38	37	38	46	44	43	41	29	43	41	29	33	28	26	28	58	31	28	43	46	35	30	29	34	39	38	36	41	24	37	29	32	30	38	37	36	32	48	33	33	38	33	38	42	36	47	42	39	30	33	44	38	30	35	49	49	38	40	42	36	42	31	42	36	40	37	36	31	46	29	35	37	51	31	38	37	36	40	32	46	48	29	41	34	42	34	38	33	41	33	38	38	38	40	38	24	35	36	29	35	35	41	35	41	51	47	29	43	40	32	49	39	30	40	39	35	43	39	37	42	41	37	40	41	41	41	36	41	38	34	44	29	34	34	44	41	40	39	48	38	37	31	32	37	29	42	37	29	36	27	38	28	42	35	33	34	50	46	41	38	29	43	35	34	35	36	37	33	37	41	30	44	38	35	38	36	41	34	46	49	40	48	38	37	49	45	42	28	28	34	47	44	33	41	36	32	27	49	35	38	31	38	32	36	36	41	41	35	33	44	37	46	46	47	39	34	29	25	39	31	46	37	35	44	37	43	41	44	37	38	48	38	43	41	39	33	44	33	47	34	46	38	45	37	27	37	35	37	38	44	39	40	36	27	38	33	37	50	39	29	38	49	36	42
14896	6886	3869	7488	14374	15577	13461	10944	8916	7014	5058	3361	2473	1927	1806	1712	1936	2188	1807	1352	1177	1128	1127	1046	1117	1140	1135	1102	1021	897	822	678	826	816	815	682	794	1047	1982	8263	12846	11623	9278	6019	3260	1711	875	594	490	460	436	454	414	435	441	420	440	472	423	440	407	402	408	488	441	384	402	456	388	411	443	434	430	458	420	438	422	455	433	407	445	390	439	426	423	419	437	438	448	454	397	416	405	436	440	417	450	441	421	390	416	438	455	426	416	426	432	416	449	471	407	461	425	446	439	458	429	420	451	447	420	416	445	406	430	432	411	425	420	411	417	425	417	398	419	432	443	438	425	454	390	454	458	438	434	414	404	440	435	447	441	432	422	419	463	451	404	474	407	474	430	401	482	454	430	452	402	426	425	411	427	459	403	403	454	398	443	429	440	436	487	418	401	419	396	413	438	408	437	455	441	438	405	421	426	441	403	463	435	441	445	429	413	428	443	382	422	434	413	406	434	440	443	444	413	467	422	438	439	401	421	457	427	436	383	451	391	428	472	424	450	428	482	460	361	425	427	426	405	415	408	426	483	441	484	418	393	460	427	411	407	412	416	437	410	387	436	487	408	426	449	417	430	440	470	424	413	424	402	435	403	435	433	446	415	409	453	414	428	404	443	451	486	448	438	419	424	430	441	421	465	438	428	486	445	450	437	419	430	429	418	416	397	436	438	387	438	442	449	434	465	434	405	422	431	428	399	399	390	471	426	453	422	447	455	454	392	397	412	446	469	412	423	434	430	455	441	466	417	405	384	417	438	420	404	427	421	453	430	440	474	447	430	414	459	440	447	449	448	444	430	420	429	408	440	399	425	416	400	440	421	415	408	441	425	439	426	428	431	441	416	449	480	434	419	425	419	388	389	439	416	420	422	438	459	437	411	435	440	431	432	420	414	409	411	413	386	447	435	437	417	428	439	405	400	435	406	429	419	422	435	436	423	428	443	404	439	439	416	438	441	422	380	450	448	441	445	437	410	470	447	424	422	459	415	434	399	436	399	448	428	445	430	440	397	438	427	432	433	436	426	393	433	415	444	405	446	429	458	416	432	426	410	447	429	418	424	398	395	432	450	455	479	425	410	433	428	412	465	421	454	427	444	438	461	411	421	439	416	430	418	396	451	445	376	414	447	435	444	467	421	444	437	450	448	428	404	434	426	415	413	471	437	434	440	439	410	388	413	407	413	445	442	422	417	461	446	415	435	425	453	412	433	448	439	435	431	419	429	410	399	422	421	449	447	409	389	436	427	405	424	401	433	418	432	465	448	465	419	421	459	423	422	413	441	434	446	373	422	442	451	470	464	460	408	395	452	456	417	408	399	436	444	441	427	430	437	465	432	413	421	446	438	436	456	439	415	430	424	397	417	390	429	374	464	427	456	446	404	398	411	428	413	436	427	431	410	405	432	407	388	428	401	440	388	419	401	426	417	458	406	439	425	426	411	434	412	440	423	425	440	394	397	399	466	435	417	408	434	437	443	461	421	411	419	410	437	410	405	447	411	459	430	440	411	406	415	433	412	416	433	446	447	406	422	455	412	436	425	395	400	435	402	454	425	401	419	451	441	398	450	436	413	432	387	450	472	437	437	393	407	414	436	398	438	459	410	435	386	412	391	430	436	394	432	414	438	414	404	488	435	394	420	408	443	438	404	420	462	436	422	409	416	430	432	433	428	393	398	436	428	436	440	445	450	444	425	446	447	437	422	403	438	472	397	413	410	446	428	436	462	411	468	432	408	460	426	406	423	417	413	378	421	400	393	404	421	419	423	418	459	427	445	403	437	427	413	392	411	451	422	446	446	443	427	418	427	445	431	442	438	457	430	408	412	461	433	418	404	378	388	456	416	463	425	429	402	432	430	449	436	435	423	404	454	449	417	404	420	422	419	415	411	418	431	428	420	403	412	464	438	428	418	441	407	468	381	418	425	419	431	416	408	423	404	444	422	455	452	425	409	397	441	401	456	446	439	465	403	432	426	403	405	421	407	398	420	465	450	408	429	419	421	436	408	424	441	429	434	393	438	421	405	456	438	444	437	366	413	421	422	444	417	438	432	441	412	374	407	411	451	423	444	417	399	394	411	411	433	425	432	416	421	422	394	446	427	445	436	414	435	437	400	424	441	436	407	431	414	433	431	428	418	448	413	413	398	459	418	423	419	393	407	458	434	455	417	383	471	425	420	399	433	401	443	393	456	421	424	409	430	420	434	449	402	401	428	413	441	398	428	420	370	443	423	442	449	420	424	411	428	395	440	400	431	440	447	458	431	467	489	419	460	458	418	438	469	432	395	447	427	436	394	429	432	440	439	433	401	417	421	426	419	448	427	419	405	427	446	443	447	414	407	404	402	444	429	414	410	440	418	434	390	409	411	409	416	446	397	459	434	409	412	431	434	437	428	442	401	431	458	418	449	411	469	419	431	466	435	431	409	461	441	462	430	433	401	439	425	433	373	442	440	425	471	381	397	429	435	433	399	425	422	416	418	385	447	442	462	450	431	409	440	412	412	470	472	431	472	429	464	427	438	444	457	450	448	439	439	458	458	433	430	429	429	399	402	424	420	422	396	424	419	403	404	441	411	402	404	416	419	446	447	440	449	462	403	454	410	436	403	403	412	403	442	458	431	406	419	388	428	434	433	419	473	395	427	391	420	403	429	414	432	407	456	410	446	424	400	425	455	429	426	412	441	404	421	403	397	412	404	425	431	441	449	448	470	435	401	440	465	443	422	417	403	449	446	452	428	393	426	422	443	391	480	417	445	447	419	435	394	405	408	431	406	438	405	446	428	416	404	426	439	402	425	445	458	454	463	434	416	424	407	445	436	483	476	387	438	425	428	423	451	437	432	406	409	426	403	410	435	422	440	446	413	430	436	413	422	399	398	400	445	445	452	449	427	407	421	429	384	432	429	420	434	445	461	442	406	414	398	431	439	441	404	443	389	388	418	431	479	398	437	438	406	409	432	429	408	442	446	400	420	440	420	432	399	417	430	471	426	429	425	441	413	399	389	442	419	446	438	432	406	388	422	435	407	429	409	464	450	445	417	472	404	429	408	435	457	436	453	430	398	456	427	424	426	484	424	419	453	418	438	434	413	439	402	408	394	399	417	409	407	385	435	411	437	455	423	441	437	431	428	471	433	406	438	419	419	414	421	450	449	431	430	406	448	427	407	424	387	413	460	422	402	447	409	427	403	429	422	413	420	421	427	449	424	462	431	397	439	457	437	401	396	448	448	426	453	466	422	416	440	444	397	408	426	413	445	411	432	458	443	419	430	459	418	425	434	438	427	406	433	406	421	450	401	420	414	408	459	384	433	429	488	384	436	406	398	439	443	436	418	419	466	426	445	454	472	404	419	461	410	428	403	430	397	445	436	432	451	428	409	468	434	400	431	390	453	418	428	442	406	436	436	428	433	440	426	427	433	412	421	426	455	438	415	405	436	410	408	426	410	412	422	427
1360	524	265	158	224	364	320	285	232	203	176	126	117	90	83	98	74	82	85	64	63	64	68	43	66	71	74	60	64	53	60	65	47	54	61	54	56	70	195	572	714	727	561	327	183	122	75	50	61	45	49	34	43	36	32	41	34	50	48	45	40	55	47	50	54	58	48	47	47	49	43	47	56	43	44	38	45	42	43	44	51	50	41	50	44	52	45	47	50	41	44	44	38	51	30	42	44	49	39	42	53	51	43	56	44	46	58	37	51	48	50	46	37	46	41	41	45	45	44	46	37	35	48	50	47	35	47	56	33	45	46	51	34	44	44	31	42	41	41	44	36	41	43	50	54	60	43	48	47	45	42	46	47	36	40	46	56	47	29	54	43	41	49	38	37	41	57	61	39	46	40	56	38	50	49	48	35	48	41	51	40	40	46	48	47	59	56	37	47	55	40	46	44	37	43	40	52	49	56	55	36	45	53	53	39	42	37	44	33	43	49	40	47	56	39	48	42	41	49	47	43	32	34	45	47	41	45	48	44	39	42	52	34	37	48	52	38	43	43	42	51	42	41	45	34	46	37	50	45	50	44	39	56	39	40	46	44	47	50	36	46	36	46	41	58	40	43	46	47	49	42	47	48	46	41	42	59	30	52	47	42	35	52	37	45	42	53	42	46	37	50	57	42	53	43	51	40	52	59	48	44	49	37	57	50	53	53	49	42	36	44	34	40	47	29	51	35	35	49	44	41	52	53	47	42	47	50	45	46	56	46	41	44	50	44	38	44	50	31	52	43	53	46	45	52	51	37	44	41	45	50	47	47	33	37	48	42	33	34	41	37	47	32	42	47	39	34	49	48	41	31	44	41	41	50	39	56	43	47	37	48	36	48	47	42	48	40	48	44	42	49	45	50	42	39	41	45	42	45	48	44	44	46	50	43	45	42	42	48	43	50	32	42	43	49	39	38	44	46	44	44	45	47	42	26	43	45	37	59	48	39	50	34	35	47	48	44	38	59	38	37	43	47	47	49	40	40	35	46	35	50	42	52	34	47	48	42	50	49	41	41	42	40	45	48	53	43	39	44	46	34	43	45	35	51	46	48	51	45	57	59	37	54	52	51	56	46	40	44	61	42	55	49	41	54	54	48	48	53	54	49	38	53	44	43	55	57	47	42	44	50	50	38	39	43	45	45	39	50	43	34	48	44	46	44	46	44	38	41	41	38	46	40	42	45	41	51	47	40	34	51	63	49	40	37	43	48	48	39	49	46	38	31	40	49	46	40	48	50	34	62	51	41	43	42	29	41	62	48	51	40	42	36	47	49	51	46	40	44	32	32	66	45	62	49	43	32	38	49	54	62	53	45	48	41	41	49	48	39	46	55	47	40	38	32	39	43	51	46	35	48	41	41	46	41	49	46	46	39	45	57	37	38	37	42	46	44	53	45	42	40	43	45	51	49	47	40	43	38	40	40	46	47	52	41	48	49	55	51	46	45	35	41	40	43	47	32	33	38	49	61	60	57	35	40	43	49	39	54	41	44	38	42	46	51	42	38	49	39	45	37	48	41	48	50	35	44	45	42	44	42	26	48	43	45	59	36	35	52	47	45	41	43	40	36	42	50	47	42	37	33	48	62	39	33	50	50	54	53	49	33	44	48	53	42	45	36	54	42	54	44	46	38	46	49	28	41	57	40	38	62	50	50	49	34	36	45	45	44	53	40	29	32	49	37	49	41	42	44	39	39	46	37	47	42	42	48	49	35	46	42	46	52	47	52	58	39	37	43	48	56	43	32	55	44	44	49	53	43	38	45	47	32	34	49	48	48	41	53	42	47	52	53	39	41	46	61	41	41	47	47	42	43	46	60	54	37	40	59	51	43	52	45	54	48	38	56	39	35	48	46	48	32	39	42	41	50	46	49	56	40	45	58	37	51	39	41	53	52	46	39	54	47	52	40	39	40	43	41	35	53	40	42	50	43	45	41	39	39	43	48	52	44	52	37	44	40	44	37	40	47	31	50	51	38	37	48	45	41	40	47	36	43	52	38	50	54	47	49	45	47	53	47	44	42	35	38	54	43	44	42	54	35	49	47	38	63	40	47	45	46	42	41	45	47	47	43	40	48	50	54	55	44	40	54	52	40	45	38	40	33	40	34	30	47	46	58	52	47	48	47	39	55	40	45	50	51	43	45	53	37	48	52	39	43	49	46	54	41	42	37	44	54	44	46	53	51	50	30	49	35	49	45	47	34	46	49	48	38	46	47	49	59	39	39	47	38	54	42	47	42	48	39	43	41	36	45	52	48	55	46	46	33	43	47	49	40	36	41	48	57	53	47	42	39	50	33	38	41	47	52	51	40	36	43	56	38	40	47	41	36	42	42	41	40	52	46	55	53	42	52	54	42	44	44	39	55	39	63	41	41	41	47	44	40	36	55	41	40	38	50	46	43	50	54	42	65	38	44	44	38	34	45	51	42	51	49	44	50	44	49	44	43	40	48	57	33	38	52	47	35	37	34	47	41	45	50	56	29	46	55	38	36	51	35	57	49	55	41	44	53	43	52	48	46	31	37	49	37	40	49	47	42	34	41	46	41	53	47	40	49	45	33	48	46	42	44	44	43	40	42	40	40	47	45	46	52	58	42	55	39	46	47	50	42	35	52	41	48	38	39	47	47	36	43	49	39	44	45	53	48	44	48	39	51	37	39	41	53	37	53	49	38	40	48	40	45	47	46	31	35	33	57	43	54	36	43	37	39	52	49	55	53	45	32	47	48	44	42	31	46	37	48	44	43	47	25	52	41	45	38	44	54	61	52	38	40	40	50	42	35	56	39	29	50	41	37	41	49	42	48	48	41	45	43	48	35	33	38	40	41	46	36	34	48	54	42	42	40	32	48	35	33	51	42	47	49	51	44	46	51	39	59	39	30	42	42	33	44	52	42	46	34	45	47	38	47	42	43	44	53	48	34	35	47	39	52	37	42	37	46	51	53	48	48	50	48	57	41	44	43	49	48	46	60	43	47	46	58	55	37	48	48	54	42	38	47	43	34	40	49	45	43	45	52	40	49	53	45	50	56	50	36	40	37	47	46	29	45	49	48	44	49	42	58	55	38	46	49	47	54	38	43	52	40	41	43	39	42	50	38	44	50	40	41	40	52	50	45	39	45	47	42	39	41	60	40	48	38	44	43	44	54	47	56	54	51	48	48	35	38	41	43	43	43	41	42	43	47	45	36	35	46	50	47	38	42	49	38	41	49	40	38	45	43	43	45	44	62	54	58	56	43	36	53	44	45	47	39	51	39	37	39	52	37	47	41	39	40	41	44	36	41	47	43	58	54	42	40	48	47	31	41	40	45	53	36	54	42	47	41	44	48	43	37	51	40	56	52	37	30	43	45	43	41	36	47	39	55	51	54	40	54	53	38	31	48	34	47	46	49	48	42	47	45	54	38	45	42	47	54	42	39	43	44	48	45	55	46	38	40	35	40	41	43	40
18021	9264	5086	9789	18883	19359	17045	14294	10969	8736	7057	4898	3263	2637	2425	2345	2201	2156	1975	1776	1631	1433	1337	1486	1540	1412	1363	1311	1171	877	959	963	1067	1141	1055	1060	1113	1097	5613	13741	16284	14868	11439	6890	4078	1987	980	653	558	512	539	482	489	499	493	539	489	498	531	499	500	453	514	523	542	491	492	526	502	510	511	489	529	500	522	514	543	464	501	529	466	501	500	562	545	545	480	491	541	509	541	528	510	466	478	495	491	544	514	528	470	513	526	475	512	562	554	538	492	527	484	502	489	520	524	477	506	527	503	524	516	518	505	500	482	507	447	498	506	479	492	552	514	503	495	519	464	497	522	491	519	490	485	480	475	512	545	520	517	508	515	493	487	498	490	499	502	526	490	509	513	520	503	504	525	504	518	493	468	488	506	520	499	469	486	524	538	454	486	503	504	513	498	488	479	523	473	551	512	466	537	496	524	505	485	516	530	500	530	517	497	507	512	483	510	520	526	523	487	513	550	534	534	526	499	488	523	475	535	468	532	505	478	485	536	489	503	496	521	490	496	510	495	481	535	535	520	505	492	515	495	468	497	481	514	500	535	487	501	466	514	513	516	537	476	510	455	536	492	532	493	497	498	490	508	531	476	511	508	487	507	549	492	492	546	534	529	501	503	525	483	520	532	507	482	486	521	515	517	522	477	491	513	516	488	530	534	522	500	481	503	537	511	533	508	521	435	523	465	530	540	508	486	535	517	512	499	476	488	493	496	507	502	518	488	510	466	523	486	502	523	495	500	502	536	498	539	508	499	486	499	503	517	516	523	549	520	487	515	507	504	549	556	522	521	489	509	532	513	484	502	527	543	514	554	483	518	529	537	496	501	518	518	484	483	522	525	536	550	504	513	488	518	486	487	484	515	474	529	523	528	536	529	499	493	522	473	530	501	536	519	511	496	476	513	520	556	516	522	492	501	526	518	534	481	448	494	505	438	491	500	501	483	511	556	463	516	506	499	512	517	541	508	504	500	495	576	528	495	508	475	519	495	506	500	520	513	489	530	498	501	535	545	508	493	485	497	512	471	479	518	481	498	552	518	472	505	522	499	545	451	533	467	534	499	513	566	510	498	547	474	562	516	503	490	519	511	512	506	519	511	458	487	483	526	503	505	538	519	491	528	521	497	473	562	541	517	518	544	526	463	509	501	490	475	508	529	522	524	520	490	509	489	505	483	461	530	481	527	480	530	516	541	480	503	472	508	504	530	502	506	507	493	500	519	499	554	505	484	524	515	517	490	508	467	531	522	518	458	497	526	511	495	476	540	498	499	535	522	551	542	516	526	517	536	511	513	509	508	532	487	544	524	519	510	453	510	506	498	474	539	505	505	506	554	525	505	489	504	532	500	508	508	499	509	444	518	514	534	505	514	495	490	508	488	501	472	506	499	511	508	506	501	431	514	508	501	537	477	487	518	539	515	461	482	503	491	543	547	514	501	504	498	569	501	495	488	481	510	528	528	519	529	534	503	529	495	525	536	529	483	497	496	521	498	509	539	524	513	500	504	511	480	507	487	492	496	508	540	524	510	543	506	492	479	496	517	541	478	519	476	507	528	476	534	520	515	503	489	495	445	492	502	478	497	491	506	498	558	507	450	525	490	516	519	503	499	477	519	498	504	506	498	511	532	505	491	541	533	489	489	505	519	486	497	492	489	501	524	525	520	552	526	501	507	524	541	542	506	487	489	510	511	477	506	497	507	529	500	526	529	492	506	519	574	522	501	464	479	516	488	505	482	534	497	504	517	506	455	524	525	527	527	500	483	512	493	488	476	485	513	521	518	485	490	503	481	521	490	534	490	489	512	530	528	492	536	505	500	488	525	463	500	475	505	496	533	536	510	505	463	507	538	508	505	478	510	473	510	524	528	497	484	485	478	513	524	527	518	512	472	562	518	453	473	498	519	512	533	541	480	488	469	493	537	509	544	500	506	533	468	510	492	450	483	498	507	493	489	514	507	533	507	508	514	528	532	493	536	494	484	491	510	494	500	509	499	511	455	521	513	492	502	537	511	530	488	498	536	534	465	507	522	518	518	544	502	488	502	534	484	461	534	493	486	548	505	556	502	460	472	499	502	513	526	528	482	529	460	516	544	478	468	521	514	515	498	531	510	471	496	516	508	539	512	503	500	513	532	513	453	490	542	506	515	540	512	485	533	532	480	503	507	522	498	474	483	488	536	528	520	478	533	506	543	505	477	499	479	494	521	512	526	503	479	491	540	504	517	498	513	512	489	493	532	486	524	507	542	501	499	533	485	486	536	508	505	517	492	481	489	509	524	456	534	488	540	523	503	501	519	453	504	519	502	532	511	498	529	493	461	512	472	504	497	484	488	523	516	464	506	484	491	543	526	490	530	486	510	480	480	524	479	504	469	493	552	536	446	541	543	558	529	483	512	504	507	519	553	482	543	508	511	529	524	512	504	495	501	514	500	495	505	523	517	497	478	511	507	518	466	468	550	505	507	494	511	517	519	514	510	513	480	515	553	505	478	503	547	494	533	519	521	544	521	509	539	511	526	532	529	572	532	510	547	547	473	513	487	512	504	526	563	494	487	508	485	482	518	484	532	513	513	499	488	500	525	530	479	538	529	507	514	508	512	502	494	519	548	529	505	498	477	513	533	520	520	517	509	545	528	556	490	526	493	546	518	536	575	535	460	544	491	533	507	510	515	511	502	510	519	490	514	467	514	558	538	518	519	497	519	471	492	509	540	511	491	515	466	576	488	477	487	526	556	487	517	510	523	554	503	528	500	496	468	535	519	559	514	522	491	532	489	496	456	499	530	500	502	528	506	508	509	519	530	525	519	501	482	444	495	489	494	532	537	494	466	493	518	513	534	522	540	521	535	516	492	493	481	517	510	522	534	487	512	506	528	492	508	510	505	521	495	500	522	523	514	539	483	527	516	480	500	494	505	481	503	515	503	470	511	471	506	450	457	478	498	537	502	543	472	548	497	523	487	549	486	460	514	500	532	507	499	520	504	466	489	505	521	495	507	505	460	483	500	528	530	488	535	502	490	546	499	578	503	537	504	546	494	514	498	500	509	493	510	488	513	538	512	489	469	536	484	522	516	512	517	498	484	479	517	516	502	568	509	551	511	464	476	486	517	527	524	515	496	526	491	534	517	482	544	462	506	510	510	523	478	498	484	478	481	494	502	520	470	497	512	500	495	517	515	523	497	521	480	552	548	494	460	515	507	497	499	516	493	477	464	507	484	511	474	513	517	503	532	469	507	488	542	525	496	500	556	521	525	537	507	462	475	513	507	495	566	490	494	525	486	495	482	488	546	488	507	514	492	510	469	486	515	534	505	481	475	493	535	494	529	516	499	494	558	494	506	499	504	469	481	487	509	493	533	524	491	518	482	521	475	478	546	547	494	508	499	512	499	479	533	535	527	499	554	487	501	512	479	478	502	483	509	552	498	514	530	479	448	465	482	492	522	492	491	495	480	498	504	523
1533	246	147	91	132	196	181	143	147	100	78	75	63	44	55	61	37	64	45	53	43	42	36	43	45	46	54	47	37	46	38	43	39	42	49	27	37	41	66	167	209	221	169	124	87	60	51	46	36	46	34	35	34	41	47	48	36	33	39	43	27	41	28	40	35	39	25	37	40	36	39	33	35	35	26	36	33	42	42	38	44	40	39	43	39	38	40	32	34	35	33	26	36	46	38	48	25	39	37	32	41	31	38	33	33	32	43	29	33	46	46	41	43	38	40	33	36	43	35	38	33	43	39	26	43	25	44	48	27	49	48	36	41	41	41	41	41	39	37	40	31	35	40	41	40	34	31	56	34	42	30	49	34	41	45	44	33	30	35	34	34	45	34	42	38	43	44	54	32	36	34	34	30	42	49	40	33	42	32	29	37	37	31	27	43	37	36	37	31	38	35	55	36	35	41	36	36	39	33	33	40	37	33	32	41	46	42	34	35	44	43	38	44	40	31	32	35	38	38	37	42	32	31	38	36	44	44	42	45	35	36	37	41	28	37	38	40	33	41	40	42	47	42	41	43	38	33	35	29	36	47	46	34	34	33	37	34	42	40	39	38	37	43	47	39	44	35	32	47	41	38	34	33	40	50	26	39	29	44	48	42	43	28	29	23	35	44	40	43	42	36	31	34	42	44	43	28	32	39	42	46	35	30	33	43	45	46	40	41	44	35	49	35	55	35	43	33	37	41	38	50	37	37	47	34	29	44	30	42	45	31	44	40	26	37	40	38	38	45	42	30	39	38	41	38	32	46	38	39	38	46	26	41	29	46	45	33	36	45	35	42	30	34	25	35	33	37	36	50	29	29	33	39	29	32	25	23	34	46	45	36	34	38	39	41	44	39	38	40	36	26	40	38	30	41	44	39	42	29	35	49	40	38	40	40	42	42	42	58	36	41	29	34	47	38	50	38	34	39	35	43	38	40	25	40	33	35	28	36	49	34	32	34	30	44	46	36	26	34	34	41	43	32	34	35	35	37	36	37	38	39	34	55	40	36	43	35	42	35	30	40	36	49	44	32	34	35	44	33	47	39	39	29	42	41	44	30	40	40	36	31	34	37	31	20	41	44	33	38	31	42	39	39	43	42	37	49	33	39	30	39	30	29	37	40	42	49	54	36	32	40	37	39	34	50	39	40	29	41	35	33	43	38	39	39	40	44	36	36	31	36	49	37	39	39	39	30	32	42	41	31	33	43	49	43	28	43	41	44	35	40	41	58	37	40	44	45	33	32	33	51	35	46	34	39	36	33	30	33	46	33	31	31	45	36	23	43	42	42	30	33	35	42	37	38	43	47	38	31	35	40	40	38	39	34	40	39	35	42	30	38	33	27	38	44	33	33	38	30	34	38	39	38	42	41	34	32	40	33	27	38	43	36	39	37	36	41	36	34	31	47	43	39	36	30	49	44	42	40	30	44	41	35	36	37	38	38	32	34	45	30	42	35	38	42	41	49	43	40	34	39	47	33	45	41	47	32	37	48	27	39	38	35	29	28	37	33	40	37	38	35	38	30	38	43	41	33	28	31	35	42	45	35	37	38	43	41	41	37	43	34	47	36	33	43	30	39	52	38	51	27	42	26	24	34	36	42	30	38	38	38	32	36	31	28	37	39	40	30	31	33	39	35	33	31	38	43	40	41	41	38	31	35	43	42	45	26	32	32	37	45	42	38	37	35	40	49	33	45	41	48	40	44	38	49	39	29	45	39	42	30	35	39	31	41	39	30	48	48	40	32	31	32	35	46	34	32	35	27	31	38	32	30	26	39	43	43	41	45	41	35	30	46	49	47	37	34	37	43	43	50	46	42	43	42	40	39	37	43	52	37	46	47	35	41	37	42	36	46	36	31	39	44	42	26	41	35	32	45	40	35	34	37	47	40	42	46	40	30	33	35	46	37	37	32	34	32	41	49	38	33	42	28	48	44	41	32	44	39	32	45	41	43	42	41	29	42	38	41	45	36	44	43	35	42	39	37	36	41	35	35	27	38	43	49	36	38	37	47	49	41	36	39	32	45	36	40	45	46	43	46	37	39	28	35	51	40	39	38	37	36	36	41	41	52	32	20	39	39	30	34	46	42	40	35	36	46	35	47	36	43	31	48	47	42	37	47	30	40	35	26	36	48	36	39	37	34	39	36	35	35	35	30	32	46	45	32	40	49	48	33	37	35	30	36	40	26	29	40	33	38	26	40	42	28	41	45	46	34	34	37	36	36	40	42	43	43	31	40	44	29	39	32	51	40	35	33	35	35	31	39	45	40	33	39	37	29	41	34	40	47	30	36	45	24	31	37	36	33	31	36	37	44	38	32	38	41	53	46	22	35	41	34	39	42	32	48	35	35	31	33	30	30	37	36	37	42	44	39	33	44	40	42	38	40	39	42	32	52	37	42	25	42	48	27	44	45	39	41	34	41	46	41	45	36	39	30	25	27	34	48	40	33	49	39	29	36	38	37	41	38	35	35	41	46	46	35	46	41	47	37	32	48	42	38	34	36	39	46	36	39	28	43	38	32	33	38	29	35	33	33	41	28	37	38	43	33	39	33	28	41	37	43	38	39	39	39	32	47	41	36	42	44	40	31	46	45	35	39	37	40	37	36	51	35	37	41	42	43	39	42	43	27	36	31	39	29	39	29	47	34	33	36	37	48	22	30	39	46	40	45	44	37	31	37	29	41	40	44	48	38	58	37	34	43	34	40	44	40	32	38	31	49	33	54	43	42	36	36	51	39	38	38	47	30	39	41	39	34	43	38	51	32	51	29	46	36	40	32	44	33	38	52	37	41	37	34	38	45	38	43	38	33	27	40	42	35	37	31	48	45	35	33	28	34	44	36	39	40	35	39	24	40	41	50	34	39	39	34	32	37	49	46	36	31	44	38	33	36	50	24	35	42	30	42	35	35	54	46	35	35	42	35	31	35	46	36	46	36	26	38	42	43	40	36	29	34	47	36	29	40	51	38	53	33	49	39	38	33	32	34	31	38	38	35	39	31	37	35	25	33	42	42	40	39	37	31	38	43	37	39	31	45	50	32	37	39	41	43	33	31	42	43	28	33	35	33	33	44	48	26	36	44	39	47	44	35	35	41	37	28	32	41	42	39	41	42	44	38	40	42	40	41	28	48	38	45	30	27	34	44	44	43	41	44	30	40	39	45	40	33	36	39	27	41	30	34	35	41	38	35	40	34	46	48	39	51	42	33	30	37	33	32	33	30	38	36	41	28	31	41	35	29	41	41	31	38	47	37	31	48	40	32	33	47	39	32	37	35	38	37	43	43	38	34	34	36	27	43	49	34	28	34	37	43	36	41	30	39	41	37	44	34	29	43	37	29	27	31	38	40	38	35	44	41	37	28	33	41	39	31	40	27	44	35	39	35	32	34	42	49	48	49	40	32	38	28	37	41	35	39	42	42	27	43	31	50	35	35	45	37	31	44	31	26	26
12904	5641	2831	5290	12242	13077	10735	8502	6389	4733	3556	2636	1596	1170	1006	1273	1171	1097	930	980	960	833	872	858	925	885	733	617	706	585	632	710	729	646	702	632	555	746	1260	4098	5691	5300	4093	2496	1445	905	616	505	417	471	446	405	417	431	425	458	420	426	411	436	443	452	445	429	420	446	408	459	432	470	418	429	457	463	439	433	429	445	418	435	423	407	433	427	460	401	382	409	413	447	422	425	434	429	449	462	438	394	426	479	436	453	401	418	394	430	448	462	434	439	424	399	455	428	425	432	415	413	433	446	432	427	399	431	440	419	427	437	390	445	386	443	423	409	439	438	445	433	427	463	428	438	447	447	418	402	431	462	403	430	441	429	398	434	414	402	438	461	438	439	451	444	409	435	456	460	410	411	464	441	456	420	448	414	443	463	446	453	417	438	433	417	440	411	386	451	441	441	424	437	396	418	433	408	435	414	445	407	463	435	455	444	421	405	408	449	422	412	459	408	417	467	436	427	426	467	438	424	421	448	478	438	445	402	435	419	443	407	385	425	381	439	435	428	445	423	462	439	452	419	471	404	429	435	453	422	429	429	462	434	438	416	438	420	421	437	485	470	433	441	474	462	440	424	450	420	397	440	442	402	386	454	413	420	454	436	406	443	448	476	441	439	419	435	448	458	401	417	451	436	475	425	430	447	435	400	447	402	408	480	405	445	446	394	437	436	450	415	417	438	458	457	443	458	423	442	449	410	430	442	472	446	485	443	440	412	441	417	439	419	422	412	436	432	401	430	456	431	426	426	430	444	424	459	445	438	400	436	424	463	435	425	388	393	454	399	455	415	464	444	449	384	458	433	428	450	401	416	411	422	425	411	463	461	448	458	440	450	435	441	477	431	424	392	416	435	452	453	448	390	440	450	468	403	423	430	476	443	434	371	432	422	472	427	425	428	430	437	425	466	449	430	444	416	422	417	423	436	435	442	433	425	455	399	431	394	407	426	432	427	413	438	439	411	433	419	440	456	454	405	449	457	450	429	428	418	427	439	433	422	424	422	450	410	429	413	416	428	408	408	416	399	443	418	401	426	412	461	431	436	413	452	449	450	437	465	454	433	403	451	414	428	400	414	427	442	435	436	414	396	420	472	403	404	419	449	440	421	444	416	421	415	436	429	463	396	443	439	415	420	399	400	453	425	453	411	432	478	440	466	455	406	373	413	441	478	425	428	452	413	421	451	437	415	395	457	425	424	453	403	430	421	448	410	412	428	418	441	423	411	419	417	446	438	429	430	485	436	418	417	459	408	460	429	434	414	432	423	432	411	410	437	437	441	406	412	484	453	436	431	412	443	416	412	416	396	455	396	439	441	462	453	423	446	406	416	449	452	415	439	459	432	431	458	434	425	451	396	407	436	411	417	444	444	392	437	438	459	401	411	440	427	440	461	398	449	437	394	391	403	453	419	452	409	411	426	467	440	445	433	403	431	400	407	442	415	450	459	446	443	442	432	411	430	479	444	412	438	407	417	428	430	420	436	451	432	425	460	389	395	428	454	423	402	453	440	442	441	427	453	433	428	413	440	450	404	390	412	413	431	424	420	404	451	413	430	426	457	446	448	422	452	440	405	441	447	474	439	422	455	416	436	438	435	430	428	451	408	445	473	431	413	451	453	441	450	439	439	439	415	420	419	416	439	461	437	442	460	430	411	417	443	413	417	432	455	436	440	468	461	404	449	441	457	423	423	419	416	418	430	414	453	399	423	425	415	488	404	428	434	436	422	467	437	420	429	424	418	447	449	386	416	437	434	442	375	384	427	406	457	427	409	412	456	407	421	462	428	455	435	472	453	445	418	456	438	431	420	467	414	410	438	417	417	432	405	437	421	459	434	427	477	431	422	415	422	394	438	423	466	438	439	448	472	449	451	449	449	463	438	452	456	416	438	456	435	429	434	459	470	439	425	420	462	437	455	453	452	430	402	456	452	419	444	433	439	452	403	420	422	392	389	435	461	420	453	468	437	447	466	401	398	415	433	425	419	435	416	438	421	434	478	414	416	434	444	427	404	457	440	451	453	416	440	433	444	400	411	423	431	481	434	435	414	455	483	459	429	437	434	424	438	439	425	456	459	410	417	441	396	430	435	449	450	434	455	454	427	421	436	445	415	436	462	426	407	446	446	396	424	433	440	435	424	408	424	454	438	452	477	465	445	436	425	435	477	413	440	424	404	418	407	428	409	457	429	449	455	473	416	463	418	450	463	439	419	471	421	440	431	437	436	443	439	455	458	441	444	415	415	463	418	447	421	421	393	412	410	433	446	420	479	429	462	409	409	443	423	439	426	436	399	443	462	428	439	416	423	436	473	418	402	471	435	448	446	415	390	416	434	396	436	456	434	445	413	391	445	468	425	443	396	421	453	431	441	448	464	440	463	423	439	442	409	410	447	471	422	459	446	434	438	465	435	469	442	443	397	428	405	400	371	437	407	450	423	437	412	444	412	426	455	398	445	487	457	427	422	448	426	429	427	454	440	469	427	420	468	433	414	416	433	429	409	427	435	415	420	454	447	424	429	411	401	389	445	448	395	430	417	412	476	431	446	418	412	413	423	420	453	447	459	440	476	438	420	461	412	414	427	404	472	415	411	436	457	451	415	417	473	429	444	424	418	396	473	459	421	423	428	433	443	418	396	427	436	466	442	401	444	391	449	431	421	457	384	452	409	450	465	424	440	445	440	413	474	441	426	434	415	452	443	437	424	424	468	442	420	412	439	413	399	404	450	407	417	423	448	422	435	411	430	415	445	466	421	421	400	443	437	433	432	421	430	479	448	418	422	463	429	422	422	430	424	448	418	435	417	428	400	423	425	433	455	435	436	475	442	455	424	441	449	439	436	446	442	461	461	433	463	440	461	480	421	424	401	443	424	437	453	444	441	463	433	408	451	419	439	417	407	390	457	403	455	443	421	431	440	425	447	468	430	418	435	425	439	441	403	459	473	411	454	447	420	448	442	454	437	465	429	457	418	451	466	448	393	430	428	422	428	400	469	455	406	407	434	443	425	437	450	454	412	458	458	430	434	456	448	467	416	444	465	439	443	415	451	412	453	436	445	427	432	451	406	435	393	423	397	392	408	410	402	409	419	456	397	422	416	414	394	420	397	418	433	432	428	435	397	416	453	476	422	469	455	398	449	444	440	452	384	449	457	415	459	432	423	425	404	452	456	434	427	440	430	412	422	415	440	410	432	428	429	440	440	436	439	438	435	448	459	437	454	451	416	440	468	426	435	432	448	420	435	437	453	435	416	419	445	444	403	443	417	461	440	438	442	421	422	406	423	446	427	434	392	451	462	437	451	442	460	403	425	418	448	451	426	415	455	423	503	460	453	426	455	420	435	400	404	439	442	438	431	417	407	468	401	407	432	439	415	421	464	424	421	410	404	413	422	448	485	416	408	454	449	453	410	410	453	414	404	452	426	408	426	391	491	434	460	429	408	441	429	442	426	475	433
964	396	222	158	182	251	231	210	173	142	143	120	92	75	52	73	80	71	65	65	74	68	55	70	59	62	45	49	39	48	60	43	57	63	55	52	61	72	169	427	481	395	293	207	124	89	53	52	47	49	36	56	57	35	41	47	46	49	53	47	51	45	45	47	34	47	53	36	48	34	44	48	37	43	47	42	44	36	51	44	40	41	46	41	42	39	32	44	32	40	35	58	51	39	44	53	47	37	56	41	42	43	46	50	39	52	37	38	43	48	55	49	58	51	42	45	41	41	56	48	45	45	40	41	45	48	37	36	46	42	51	44	48	37	46	41	45	52	42	37	43	43	51	44	45	57	44	44	41	51	41	63	46	43	44	48	65	54	44	38	48	43	30	36	48	41	40	44	47	41	43	42	51	60	36	47	37	39	44	62	45	47	40	51	37	44	44	55	42	40	46	38	40	29	57	31	35	42	33	41	50	53	43	49	39	47	45	37	50	43	44	36	55	55	48	46	47	37	46	44	45	44	62	40	56	38	53	41	53	58	42	50	54	57	54	56	52	49	45	44	49	47	58	36	51	55	44	40	50	41	38	38	51	44	31	37	47	48	46	48	43	58	44	38	40	41	42	48	63	44	42	39	50	39	53	53	46	44	35	44	40	43	41	43	42	50	45	30	45	38	51	33	48	56	45	55	40	48	51	39	41	41	56	37	43	39	35	35	36	39	35	41	41	46	56	42	39	47	44	45	47	41	53	43	51	38	51	42	51	42	47	46	37	41	35	56	47	35	39	40	36	44	44	51	39	34	50	50	43	41	46	41	44	42	37	39	59	40	41	46	41	37	58	46	58	39	43	47	54	44	44	47	55	45	41	52	45	38	52	31	39	40	44	39	37	50	34	34	49	45	39	48	41	52	40	39	45	48	36	33	56	46	41	49	47	32	34	49	40	53	50	35	32	34	50	35	38	49	39	51	53	52	49	48	37	51	57	51	43	33	47	40	36	48	38	61	41	41	51	43	34	51	38	59	48	55	45	44	41	41	49	47	34	47	37	47	63	44	54	47	45	42	42	47	33	42	38	42	56	56	46	41	39	40	45	49	40	37	47	54	31	62	40	40	30	57	46	40	50	35	44	38	36	41	54	44	42	41	37	40	34	50	38	47	46	52	51	52	32	41	34	40	45	40	39	42	42	41	39	34	36	37	59	44	40	40	46	32	43	59	46	60	48	46	46	45	38	30	43	39	40	46	59	43	41	39	41	45	37	52	51	51	52	39	43	31	43	43	43	37	39	32	44	42	42	40	53	45	37	37	34	49	41	32	26	43	35	53	48	39	55	41	48	40	47	51	44	41	33	37	47	52	38	56	33	36	30	37	50	50	40	43	41	54	41	38	46	39	44	52	44	49	41	49	39	46	28	41	42	43	41	49	37	40	37	54	40	45	46	32	46	50	45	35	43	56	52	48	38	36	43	41	39	40	50	35	44	55	42	39	43	48	45	43	49	40	44	46	35	36	52	43	43	55	38	41	39	40	43	49	46	41	37	52	35	37	49	56	47	36	40	31	49	43	48	43	40	35	41	39	47	43	50	41	48	43	51	51	39	44	45	44	44	35	50	43	35	44	41	38	43	29	38	50	44	50	36	40	43	45	39	44	37	49	44	41	38	43	45	49	55	45	37	43	34	50	40	44	42	37	45	45	41	48	35	35	28	41	40	41	38	44	38	46	43	45	46	31	45	34	49	48	36	44	40	38	44	48	42	36	48	39	43	44	31	43	41	47	43	47	49	53	56	41	47	49	49	41	40	50	35	53	39	41	39	51	38	40	58	50	44	28	48	43	56	38	51	47	36	38	40	50	41	44	37	28	50	51	55	39	43	54	50	36	50	62	61	56	57	39	56	47	55	32	30	54	42	51	42	37	32	37	42	35	45	43	32	52	45	41	35	39	51	41	41	38	43	37	29	48	46	40	54	50	59	38	32	53	48	39	38	53	36	47	50	51	36	49	39	44	44	51	47	50	41	45	41	45	49	35	42	54	51	35	49	37	41	55	49	33	56	47	41	38	44	41	46	53	42	56	44	38	38	51	44	47	46	41	33	46	27	53	51	46	53	52	55	34	44	40	56	42	40	47	46	39	42	58	50	44	48	40	52	44	42	37	39	44	39	52	56	44	51	46	46	37	33	40	41	40	50	39	41	43	47	46	45	52	35	51	46	46	44	52	42	52	51	42	52	36	49	42	43	39	45	55	47	44	42	57	33	49	40	39	47	49	36	32	50	37	37	46	42	41	47	42	35	46	55	40	43	40	40	37	44	42	40	35	47	54	44	47	48	42	44	43	40	57	51	35	45	55	41	49	36	51	55	45	50	40	36	41	45	58	42	41	42	50	53	39	31	53	36	36	53	40	35	53	46	43	48	39	34	46	47	46	51	48	29	38	47	56	47	49	48	43	43	43	37	50	41	37	51	49	43	60	33	48	46	43	39	45	45	49	56	52	39	38	67	37	40	47	50	44	44	41	51	46	46	57	42	38	34	61	43	39	49	46	49	43	50	34	41	43	50	39	45	45	40	38	41	41	53	52	40	48	41	42	50	42	47	46	31	42	42	40	40	53	54	39	43	45	47	42	58	36	33	49	50	32	45	40	57	46	56	55	35	34	43	46	34	40	43	31	38	39	40	40	56	47	45	37	46	40	52	46	46	42	52	49	47	52	43	44	49	39	43	38	43	36	36	36	54	47	45	42	51	52	52	45	46	37	41	55	55	54	45	44	45	42	38	39	46	50	31	42	44	45	45	31	50	50	47	34	42	48	45	48	43	45	48	51	43	41	39	53	41	48	48	58	44	44	49	39	38	46	48	45	43	46	36	38	48	56	38	44	38	46	52	48	35	40	68	46	46	43	43	43	45	46	33	47	38	40	42	47	48	41	43	65	45	30	36	45	44	48	44	47	30	52	46	51	47	54	40	49	41	49	40	54	51	53	44	42	40	46	37	38	38	42	45	49	37	44	41	47	35	49	55	46	58	52	51	56	46	37	50	49	35	63	33	59	50	52	39	48	41	45	39	35	57	34	43	37	49	42	50	50	54	47	35	52	44	43	42	47	61	47	50	47	48	35	49	39	50	35	42	43	40	46	43	52	47	33	29	49	54	36	47	44	49	52	55	45	41	49	30	49	51	40	45	43	42	38	41	53	36	45	46	29	50	49	45	41	46	59	30	47	45	48	50	48	58	42	56	37	52	42	32	47	57	55	47	46	44	38	43	48	46	44	39	42	47	50	46	40	45	44	30	41	40	41	52	58	30	45	49	35	44	40	41	58	47	45	40	48	48	40	44	41	34	44	40	46	51	47	37	42	38	35	41	54	43	47	40	42	39	49	47	43	56	48	41	52	47	47	54	38	42	38	49	38	58	50	59	39	33	42	47	50	47	50	42	41	46	40	49	51	40	42	40	50	37	38	49	33	52	47	52	45	51	42	39	48	50	41
15087	7761	3861	7599	15202	16277	14129	11772	9238	6947	5350	4101	2768	1966	1577	1975	1918	1420	1355	1473	1251	1200	1281	1374	1238	1186	971	875	783	830	1015	1025	892	734	747	775	782	1212	4892	10747	11830	9648	7461	4718	2480	1281	750	575	519	499	487	497	515	502	507	538	545	525	469	510	521	489	493	510	508	523	488	467	496	482	495	503	467	492	491	485	470	499	486	501	481	497	511	496	480	502	487	465	514	497	488	494	522	490	506	507	524	545	519	502	521	500	517	524	488	500	460	500	524	520	494	504	508	442	520	492	521	471	521	479	478	485	511	505	536	524	482	510	514	538	529	508	505	489	498	556	516	506	485	495	496	492	501	533	485	477	501	543	532	483	506	521	501	526	485	502	504	511	530	482	504	511	508	499	491	508	536	506	471	494	500	513	516	494	440	575	534	478	524	547	505	510	499	479	513	542	520	511	488	485	525	486	491	505	542	556	531	504	516	475	502	485	497	493	473	533	525	494	503	477	546	531	480	536	499	499	497	493	469	525	468	497	509	533	524	529	536	526	529	470	519	500	493	486	491	516	496	477	518	532	489	495	519	507	476	479	459	508	490	496	498	506	496	498	530	485	503	506	475	505	469	474	504	503	521	483	466	522	545	487	455	477	499	493	520	490	464	487	483	511	478	484	507	513	478	456	504	532	511	530	466	488	515	467	505	515	503	482	462	541	499	529	504	497	449	531	500	497	512	508	510	490	498	514	511	514	487	497	500	484	487	493	488	478	490	459	483	489	511	523	530	524	514	502	503	505	489	516	488	500	485	490	494	487	471	469	518	500	521	514	533	484	492	503	540	487	492	492	460	485	505	480	526	488	475	483	479	478	492	478	509	504	491	535	473	546	501	498	488	559	522	479	467	515	488	518	527	521	498	499	524	507	496	494	483	485	504	511	530	490	515	510	515	471	510	544	465	497	476	490	507	527	510	485	519	493	446	498	493	490	506	520	494	507	505	490	514	510	488	487	494	533	529	481	518	519	492	517	539	512	495	469	513	510	493	511	541	499	493	533	539	521	470	483	542	486	545	505	431	484	477	529	519	503	481	509	497	472	469	493	528	467	479	500	522	548	489	485	508	535	499	482	487	515	502	535	489	506	485	515	477	484	496	511	517	492	489	518	513	486	513	468	518	478	517	494	501	500	480	512	509	505	480	506	469	505	464	526	571	513	501	523	491	481	543	473	503	452	474	494	526	528	484	501	487	477	487	543	505	506	514	531	496	523	506	496	491	454	497	503	486	485	519	482	481	438	518	529	498	491	498	508	489	475	504	513	487	506	486	508	498	475	480	467	519	532	507	517	496	524	524	481	510	509	525	535	460	562	487	479	456	524	535	526	516	494	551	463	512	514	540	527	503	517	479	487	482	528	514	505	475	536	472	510	456	518	508	469	517	509	505	495	487	516	476	506	491	501	503	501	525	491	474	456	528	473	503	531	502	498	518	497	482	531	525	497	470	502	507	513	523	486	488	502	487	529	509	485	491	527	495	515	506	515	470	533	486	491	512	484	498	523	506	483	527	508	518	482	507	548	542	472	507	505	471	494	515	511	510	520	516	505	525	544	455	472	517	521	531	487	480	498	492	486	500	462	513	521	526	476	512	470	493	500	494	487	473	486	465	496	483	500	526	508	515	507	501	499	514	521	471	494	497	478	492	543	505	512	500	550	493	525	510	533	521	485	483	485	508	484	500	470	504	485	507	484	502	503	532	505	498	511	490	498	499	541	543	492	538	470	510	479	550	495	550	475	459	508	497	464	478	484	546	505	513	504	518	495	511	495	516	492	450	516	511	456	465	445	494	532	516	503	490	515	516	490	475	512	462	443	522	522	499	509	500	527	523	504	515	495	536	467	516	487	498	483	517	474	509	428	534	480	533	500	475	552	533	472	487	485	467	477	555	472	492	460	485	498	481	495	494	523	485	511	513	514	529	516	517	527	481	496	495	535	508	535	519	538	515	495	555	507	491	500	510	507	505	502	483	475	504	466	489	477	512	497	498	526	508	506	503	511	520	490	498	530	459	442	523	481	548	525	494	496	463	494	545	517	502	514	530	476	505	490	491	463	490	493	495	466	483	524	512	477	470	513	530	501	493	496	509	515	517	482	483	498	501	538	535	509	527	526	514	507	527	490	539	505	498	509	528	500	490	532	510	463	538	526	486	486	546	517	499	546	466	482	478	515	508	479	518	511	503	530	518	491	510	511	475	503	485	467	481	514	491	483	483	510	486	517	513	503	506	519	493	499	482	483	500	476	549	508	484	501	500	510	501	504	497	504	473	484	508	546	479	527	460	541	501	483	488	506	495	538	555	506	490	473	483	470	479	467	492	490	515	502	505	491	488	456	498	494	509	537	487	501	542	552	473	530	505	525	470	456	491	500	521	487	531	478	519	504	534	514	497	501	517	484	495	479	549	483	484	508	481	525	503	503	518	507	482	492	513	477	518	511	485	453	502	512	504	502	495	492	461	495	499	483	502	518	509	485	477	531	548	492	532	530	501	536	513	495	516	496	456	486	487	533	495	510	489	499	518	495	551	504	474	474	548	498	530	492	513	471	506	507	530	542	490	490	455	529	510	451	508	488	521	530	477	511	477	466	521	499	511	488	497	479	507	510	539	483	497	522	510	499	493	495	518	512	490	528	555	476	505	512	469	525	475	537	486	508	523	499	512	476	516	507	517	515	482	504	501	508	551	484	496	519	492	493	500	550	540	505	533	545	517	518	502	506	515	520	501	502	504	503	498	484	516	462	521	533	508	512	505	471	451	498	492	491	521	476	507	474	524	501	491	481	515	508	472	483	485	470	486	506	534	462	485	506	501	530	498	505	508	488	499	507	519	503	504	537	513	483	519	540	477	460	484	491	474	504	469	500	522	483	493	472	498	496	466	492	507	536	551	498	515	493	525	501	514	488	488	518	502	525	504	470	503	518	477	508	526	509	480	500	491	535	480	531	481	486	544	483	473	481	514	503	514	503	547	491	552	500	526	521	510	476	516	505	503	495	521	516	508	513	513	463	477	541	538	520	521	494	530	505	497	510	482	516	516	494	525	523	493	477	507	518	477	474	511	474	501	496	519	503	497	498	522	517	499	485	498	515	547	498	509	475	522	511	506	468	529	472	503	468	500	533	500	492	495	516	516	520	551	483	500	508	547	471	481	501	489	507	519	504	517	485	520	489	522	474	495	482	500	466	527	482	538	527	503	535	497	460	464	500	503	518	506	485	486	444	513	500	495	584	530	489	501	577	525	508	531	505	492	458	475	485	501	492	529	451	496	500	493	512	514	499	493	525	541	486	503	472	519	491	495	471	474	499	542	485	517	466	506	457	491	480	458	494	494	535	494	521	498	552	520	499	544	493	521	555	508	508	520	497	496	489	487	488	503	504	515	514	491	559	523	527	477	527	518	528	490	481	502	512	508	471	491	518	447	493	486	543	507	503	454	483	512	487	506	483	514	540	486	556
2262	369	196	169	165	246	247	210	210	169	160	102	84	71	55	67	75	74	70	57	50	50	54	63	57	64	54	42	52	46	47	49	46	39	37	49	45	44	157	480	551	461	352	204	102	58	47	59	38	31	37	36	37	37	34	49	36	42	39	37	39	53	36	36	31	30	36	26	41	31	32	37	39	45	43	35	39	43	35	36	44	42	36	32	44	29	36	45	51	33	39	35	35	31	34	43	43	36	30	33	43	41	39	49	34	26	38	42	56	39	34	34	29	36	39	31	37	32	28	33	39	33	40	52	41	37	28	37	46	29	42	36	37	40	38	45	33	39	42	31	31	31	39	40	39	35	30	54	38	35	41	28	30	33	33	34	36	28	30	46	40	43	38	38	33	29	31	35	45	50	46	30	27	35	35	42	28	32	30	46	28	45	37	34	37	44	47	32	43	36	38	35	41	27	36	27	35	34	33	41	34	32	38	36	50	40	33	29	43	39	32	42	46	35	48	38	36	34	43	46	33	47	44	55	45	43	40	35	51	39	32	46	33	38	42	34	34	42	31	34	40	40	35	35	45	35	37	34	43	29	35	33	37	46	30	57	37	36	46	35	37	38	39	43	50	39	48	28	28	32	39	43	40	24	27	27	39	36	52	49	35	37	36	31	37	45	49	44	42	37	39	44	30	45	42	51	49	53	45	40	50	34	44	42	44	38	39	33	31	36	37	31	36	46	41	40	33	41	47	36	37	41	30	43	33	40	37	50	46	43	37	38	50	42	33	40	35	44	50	47	43	32	51	39	42	36	48	35	35	40	38	44	31	38	44	27	44	32	28	37	35	44	32	29	36	47	22	31	35	45	32	45	41	40	42	30	40	42	41	28	30	40	32	40	39	42	38	37	26	38	40	31	24	35	48	42	41	38	40	35	34	41	40	31	41	41	40	37	28	42	39	35	37	37	35	44	33	34	28	40	42	32	39	39	46	31	41	31	32	45	34	43	42	34	43	39	37	41	49	34	47	37	33	42	32	34	37	38	46	41	43	32	32	37	53	31	37	49	50	37	34	35	37	41	30	31	41	31	46	42	36	46	37	34	31	42	38	38	31	47	23	37	30	22	34	41	33	26	42	46	31	35	47	47	40	38	29	35	37	27	32	42	37	42	48	38	31	50	46	31	45	23	32	33	45	35	42	24	40	37	37	40	41	34	38	33	38	33	35	43	53	33	43	34	28	23	31	33	36	40	44	44	36	46	41	33	26	39	39	40	30	36	36	31	39	34	29	39	28	47	41	39	42	33	37	44	40	47	41	48	43	39	31	29	40	41	41	43	34	40	30	39	29	22	44	36	33	33	46	33	39	41	46	36	41	29	41	37	41	42	34	39	26	43	31	41	36	48	37	47	42	36	39	30	36	36	39	36	43	40	26	37	39	32	36	39	49	41	45	36	29	32	41	35	35	35	35	23	36	39	30	34	25	45	44	34	34	40	34	27	29	39	42	33	31	36	56	40	51	36	44	36	35	31	37	35	36	34	44	40	33	35	41	31	38	37	41	43	38	28	35	30	37	33	37	31	37	35	40	43	40	43	31	36	38	25	37	37	43	45	32	30	30	29	43	42	38	32	27	37	47	42	41	41	55	50	44	30	43	28	41	38	44	28	27	35	36	27	36	41	34	36	32	39	44	44	39	39	31	40	30	28	56	40	48	40	25	32	42	41	34	34	32	40	43	30	23	38	43	35	44	47	38	41	37	35	31	39	35	34	37	39	44	38	33	43	38	33	50	29	36	40	41	38	34	41	47	35	40	44	34	27	37	38	43	34	35	35	33	37	44	33	39	49	32	25	35	37	32	39	40	35	31	47	43	34	40	34	27	43	44	28	38	45	48	40	44	42	26	35	38	34	36	39	31	38	27	39	40	37	36	35	32	39	38	40	37	27	37	30	28	28	36	42	49	37	36	44	28	41	30	38	26	39	35	38	44	39	38	52	38	41	36	43	34	38	36	35	42	39	28	32	43	45	36	47	29	39	44	39	45	42	32	37	37	30	35	40	36	37	42	51	33	39	24	36	32	29	29	36	40	42	30	42	40	35	41	33	34	39	32	35	33	26	41	29	43	40	32	47	34	37	42	43	42	31	39	45	31	42	37	32	42	41	33	43	45	31	36	39	34	37	38	36	45	39	41	44	31	32	29	27	27	47	39	38	37	46	44	43	46	30	41	26	47	37	31	39	48	40	45	30	35	36	49	28	38	36	42	40	33	51	50	44	55	34	34	46	35	37	38	40	43	36	33	47	29	46	37	43	36	31	35	30	38	38	37	38	36	37	35	41	41	29	40	35	34	37	34	41	38	41	37	37	32	43	47	40	46	37	30	41	27	32	42	40	33	31	33	31	35	35	37	50	38	39	42	48	32	42	36	40	39	38	44	36	35	26	38	41	38	46	40	36	44	45	34	35	27	48	29	39	34	43	32	37	41	43	32	26	30	41	29	36	46	39	29	35	45	33	44	41	43	37	28	44	41	32	41	45	37	39	41	36	45	35	39	39	35	42	36	39	34	41	31	44	40	41	37	40	36	42	42	40	32	30	39	38	35	41	33	39	31	36	33	38	41	47	42	35	41	35	35	35	49	36	40	36	46	48	38	51	36	33	42	39	32	34	47	43	36	36	31	39	41	31	29	38	44	48	36	31	35	29	27	42	41	34	38	36	40	45	34	34	27	28	39	42	29	36	37	35	33	34	36	29	43	39	41	34	49	45	31	35	44	33	41	41	39	39	37	39	35	30	45	32	34	26	47	31	29	24	35	40	50	35	39	43	48	36	48	34	38	51	38	37	50	36	39	36	40	38	39	34	28	45	45	28	38	39	43	39	26	41	36	32	32	41	32	47	41	37	40	42	52	36	35	43	28	38	31	35	29	42	30	47	39	28	31	29	36	41	39	31	35	48	51	30	35	34	35	35	36	49	35	30	45	43	37	44	40	35	32	41	40	43	37	34	32	31	39	40	37	28	32	34	47	38	35	38	36	32	46	46	24	30	46	39	36	49	31	41	25	41	36	39	38	40	39	36	40	38	27	30	37	28	43	45	47	38	33	33	40	40	43	47	49	50	29	28	38	35	30	51	38	34	33	39	33	29	27	42	36	36	43	29	40	44	44	43	44	38	36	42	26	34	36	42	51	27	29	39	31	27	43	36	33	41	38	38	34	42	40	41	41	31	38	36	40	34	32	47	40	35	37	41	40	41	32	37	37	38	39	35	33	34	37	42	43	38	33	36	36	36	43	39	41	27	43	39	30	42	37	33	43	30	30	29	34	41	33	33	36	39	41	38	29	39	35	44	42	43	40	37	34	37	31	37	27	36	39	31	34	45	36	34	34	34	40	39	38	42	31	35	33	41	43	29	42	34	37	30	39	54	40	32	36	33	28	33	36	47	36	36	38	44	38	26	45	23	45	35	39	29	34	31	37	38	40	37	31	34	42	43	27	36
14971	6837	3809	7166	14411	15778	13930	11931	9540	7284	5655	4400	3083	2048	1583	1611	2505	1926	1715	1694	1202	1253	1236	1358	1169	1256	1068	946	842	824	946	988	815	813	743	669	708	762	4349	12245	13231	10026	7695	4363	2196	1108	699	509	436	466	441	386	417	417	483	454	429	436	408	452	460	455	400	425	395	422	444	414	393	424	425	461	443	463	466	421	399	438	416	408	446	425	444	428	420	425	439	466	412	447	414	450	404	426	438	397	398	437	420	453	404	411	401	396	438	429	443	445	413	419	474	421	425	417	454	410	422	424	445	429	433	405	458	405	393	401	440	401	434	422	453	388	449	408	426	411	428	455	423	448	424	457	431	419	431	404	441	445	443	478	439	417	435	395	432	429	410	442	454	420	450	423	440	398	440	430	425	449	414	413	462	417	434	419	450	430	400	428	437	438	406	405	429	429	411	430	442	402	445	419	437	426	423	405	402	437	394	433	387	405	388	423	445	406	421	413	434	418	402	425	426	439	466	416	443	445	419	412	470	429	437	391	470	449	430	430	426	436	446	421	388	446	438	456	438	420	445	436	452	422	453	432	426	463	458	468	407	399	437	474	457	409	416	417	442	459	456	421	425	410	398	406	419	409	412	406	418	410	402	421	433	442	453	413	425	447	429	416	473	423	447	419	448	446	453	419	422	396	438	419	418	429	408	440	400	433	443	437	429	441	427	404	397	453	433	429	410	440	410	436	458	441	434	410	387	460	427	449	454	444	403	452	422	405	421	450	436	436	455	440	419	442	435	406	460	422	405	416	433	409	403	386	445	434	411	438	429	436	406	427	411	405	395	410	450	421	402	408	424	406	429	450	428	425	440	444	427	427	443	447	411	454	399	402	421	433	396	435	398	391	408	410	426	422	452	420	403	456	428	418	441	461	432	428	398	465	406	403	424	442	440	419	421	434	426	453	430	429	430	443	415	415	413	411	435	428	420	428	432	449	423	413	437	439	421	438	439	438	406	436	457	426	466	425	438	421	476	443	432	414	420	457	403	405	426	479	463	431	419	416	431	437	442	426	444	429	422	409	434	430	395	419	407	438	435	423	454	443	420	465	449	414	428	409	421	445	424	442	461	426	430	411	459	436	449	402	419	404	414	471	431	421	481	445	431	439	402	426	462	431	422	414	453	467	465	424	424	423	410	393	438	426	439	440	451	432	410	455	441	439	405	445	434	430	410	392	444	423	438	428	429	426	411	424	425	425	422	438	427	413	446	430	442	457	415	450	466	437	405	466	438	411	426	396	456	444	433	418	416	425	417	416	411	413	442	408	417	452	404	428	403	416	431	464	452	434	420	439	425	441	462	418	426	450	445	437	426	415	437	428	417	423	415	427	431	448	431	434	424	446	395	461	425	445	436	452	456	481	412	432	380	401	426	404	400	436	482	430	408	448	442	418	445	432	443	425	426	466	427	437	437	443	439	436	424	377	450	443	401	415	422	445	393	426	456	388	458	399	410	434	416	388	424	433	426	420	412	424	439	425	425	445	394	447	470	427	435	438	410	387	435	460	387	465	417	435	400	420	434	429	399	436	453	418	426	453	429	402	443	426	410	424	440	415	439	415	469	443	417	403	401	404	427	439	413	409	449	431	452	440	424	415	420	436	424	453	424	443	415	441	418	432	434	428	424	442	438	407	418	440	427	432	442	432	419	449	417	450	435	439	421	435	452	404	416	413	436	445	417	438	426	413	446	451	391	459	443	444	422	418	450	431	414	409	427	423	450	396	427	403	428	433	423	412	456	438	422	450	438	431	393	420	444	403	461	410	444	445	455	412	428	413	434	440	406	453	401	434	483	381	450	440	446	439	439	421	430	439	452	408	436	387	405	442	407	473	441	400	449	440	416	441	428	433	420	412	402	439	445	447	417	455	463	411	436	409	425	426	447	394	422	411	449	407	424	447	462	408	432	431	411	441	391	424	407	453	494	437	420	452	470	443	436	422	413	421	430	413	425	428	445	430	432	432	396	407	423	429	426	412	398	478	425	410	450	403	457	436	417	453	450	400	427	442	439	432	418	428	413	441	440	440	423	401	402	457	409	434	425	420	438	473	435	424	429	435	417	457	431	401	450	439	417	372	427	435	426	434	429	438	440	461	450	464	421	440	423	446	474	417	396	443	424	422	452	431	426	454	469	415	409	453	457	413	449	428	465	451	403	400	412	410	444	446	411	392	438	442	463	431	432	420	430	457	419	442	416	486	435	433	473	404	450	390	424	427	443	426	425	403	393	452	427	419	464	412	440	445	454	410	419	425	418	440	440	443	415	403	432	421	459	465	441	430	406	450	427	449	441	434	443	438	430	442	398	404	431	411	436	458	464	424	457	403	410	419	425	401	441	395	456	436	428	456	426	443	411	428	431	434	410	446	410	448	444	439	443	432	418	444	424	442	442	428	450	449	447	421	439	452	482	419	454	385	455	456	407	417	394	415	420	456	434	456	447	424	417	462	436	397	419	435	472	461	413	460	435	466	427	439	414	434	444	432	471	458	447	455	431	467	426	465	421	445	451	444	410	405	403	441	456	460	463	451	412	417	435	394	422	424	437	444	480	446	379	420	423	433	420	390	419	392	444	433	405	438	424	415	422	492	418	443	433	431	429	389	436	447	445	442	415	384	430	434	422	428	416	410	435	419	385	408	440	430	408	427	441	403	452	424	438	434	416	459	424	437	430	459	403	413	459	459	402	414	446	433	428	397	435	413	450	430	420	422	478	426	416	422	423	441	379	416	398	401	462	477	486	411	435	433	415	450	400	423	451	436	418	416	382	436	404	391	388	415	432	411	401	412	454	405	450	444	446	424	424	420	462	406	412	438	401	443	441	461	412	428	414	430	451	426	415	407	422	435	416	436	421	427	431	416	453	454	432	427	404	420	422	433	426	448	435	417	420	459	403	431	396	452	417	429	403	437	462	429	417	429	428	388	432	392	431	469	411	409	420	411	427	408	406	442	471	439	444	453	432	423	452	399	419	414	445	411	413	470	435	404	457	447	420	421	420	426	390	426	436	450	394	443	409	413	452	454	418	509	448	421	443	447	402	441	439	449	418	411	406	371	408	412	440	414	431	409	422	423	391	414	426	433	464	441	406	437	465	445	413	435	462	426	434	399	403	409	436	419	466	421	425	410	463	443	428	452	437	421	436	458	444	409	433	430	399	468	412	487	448	430	440	436	445	441	449	419	417	439	427	439	439	437	440	458	463	433	429	427	416	412	441	440	413	430	424	435	415	444	451	411	434	444	435	455	411	441	446	434	427	389	425	422	415	442	431	426	434	409	416	399	434	445	397	399	469	441	408	438	417	419	379	404	458	449	428	455	469	410	462	420	417	452	425	423	463	457	466	422	420	441	422	423	423	409	436	384	437	462	419	431	412	433	412	418	400	454	397	428	414	431	428	414	427	454	403	442	409	392	388	441	448	424	394	426	468	437	456	422	408	403	447	452	439	429	434	425	437	429	394	455
1384	512	301	192	214	316	343	309	251	188	199	143	115	91	66	92	85	87	102	91	70	55	80	77	74	66	67	54	56	59	59	69	69	65	57	42	69	63	59	481	904	785	547	289	186	90	62	56	47	46	37	52	54	42	45	39	34	40	40	44	43	41	38	37	41	38	56	47	52	46	43	44	42	51	33	36	42	38	45	47	43	43	39	46	57	50	44	38	38	51	41	50	41	47	40	42	46	42	43	43	48	42	53	29	48	43	46	52	32	43	40	57	53	47	48	37	53	50	52	31	41	49	42	40	31	46	43	41	47	39	39	39	43	34	43	47	39	44	33	44	45	30	39	44	46	45	59	44	51	46	49	49	38	43	39	38	55	47	33	37	37	43	46	47	42	44	59	38	34	44	29	36	41	44	54	49	41	36	46	50	50	40	53	33	41	31	58	44	37	46	36	34	46	39	41	30	45	49	43	47	42	41	48	35	51	36	37	45	39	41	49	44	33	45	47	40	44	48	48	40	56	49	47	54	38	41	48	50	48	49	44	44	34	43	56	51	47	37	48	48	37	54	43	44	45	41	43	45	39	40	45	53	43	34	34	38	40	34	43	41	39	40	50	43	43	43	38	68	40	46	35	43	57	50	36	48	45	46	53	41	49	43	51	57	46	45	35	43	49	54	39	36	53	36	43	40	40	44	37	46	54	53	46	47	42	42	59	42	46	50	52	46	40	38	43	54	38	51	46	46	49	56	44	48	55	37	44	30	37	45	36	50	48	49	39	37	52	36	48	43	45	44	37	45	39	49	41	45	40	50	42	45	42	38	41	47	50	46	45	42	40	49	53	64	39	39	31	46	46	31	40	49	43	45	55	31	43	33	44	41	48	35	33	37	36	39	38	42	41	44	41	52	41	48	52	29	46	35	42	51	46	52	41	36	42	44	42	33	54	45	51	34	45	39	43	36	50	33	51	42	52	34	43	39	42	43	33	55	43	43	44	40	36	38	66	39	50	37	47	34	45	48	48	35	39	39	40	40	45	44	39	38	31	43	39	47	48	38	45	50	48	58	38	40	41	44	60	34	43	34	41	46	46	37	51	57	54	48	49	41	49	49	41	43	31	41	32	39	45	43	49	50	38	40	31	39	45	39	48	39	45	49	44	42	52	52	41	40	47	56	49	41	50	43	51	52	49	53	46	40	37	38	41	38	47	49	44	53	42	39	48	54	45	46	50	50	37	44	43	34	37	33	44	39	37	46	47	38	55	47	37	34	45	43	36	44	42	41	47	59	39	38	39	41	32	53	60	46	40	44	32	39	38	45	57	43	53	31	42	39	37	45	49	38	49	45	52	38	41	42	55	60	45	56	48	50	48	44	49	47	43	45	37	46	47	38	45	45	40	45	48	48	46	50	43	51	56	40	59	47	48	50	36	53	39	49	48	44	38	36	39	37	46	53	46	38	36	49	36	37	30	45	45	46	49	41	63	52	40	47	41	42	49	47	37	54	43	38	33	38	39	57	42	41	51	45	46	64	46	39	51	50	42	57	45	42	33	38	56	39	52	40	41	35	37	38	51	39	50	51	47	43	42	40	38	48	55	47	51	48	29	41	42	49	47	38	45	28	36	42	42	48	53	43	51	39	40	46	43	60	47	44	40	52	42	35	46	47	44	35	52	49	38	38	28	51	37	56	45	52	34	52	40	51	50	43	37	43	47	40	36	59	38	49	53	60	44	51	30	37	37	54	35	37	51	52	46	32	42	52	51	49	37	55	47	48	35	48	35	39	35	48	57	42	41	45	40	43	47	58	41	40	47	39	39	48	37	36	58	47	45	41	41	46	42	40	55	40	50	42	39	42	58	46	55	42	42	47	38	45	43	36	50	41	48	42	39	47	30	51	31	55	47	54	61	31	41	41	43	49	45	59	51	33	55	46	43	69	40	44	42	46	46	39	40	36	43	43	45	37	48	36	51	44	55	56	44	35	45	40	38	38	51	40	52	42	41	34	50	43	47	53	51	33	46	34	45	42	48	57	60	44	49	52	51	41	44	35	42	40	42	42	49	46	44	36	39	45	57	42	43	47	48	61	48	41	41	45	48	42	53	48	31	39	33	46	53	44	39	48	34	46	45	48	44	52	38	47	45	52	48	33	31	48	50	32	45	46	42	39	55	40	36	40	53	58	42	39	39	39	45	27	40	51	46	39	49	50	41	49	34	50	51	42	47	48	40	40	42	41	37	43	46	44	34	31	37	44	32	61	45	50	39	51	39	38	46	41	33	46	42	39	45	39	52	34	40	48	47	29	49	40	52	42	48	44	41	31	33	40	43	41	50	49	54	40	41	40	49	47	40	41	36	43	55	35	43	51	44	45	52	35	43	45	52	34	40	39	43	54	46	38	38	47	43	41	39	35	38	40	56	44	45	49	37	57	40	46	42	42	53	40	38	49	45	43	44	44	41	52	52	46	38	46	52	43	22	53	37	41	44	44	46	52	45	43	48	44	48	53	37	49	42	35	47	45	47	46	48	44	53	45	50	44	51	52	45	39	44	37	53	37	44	29	51	45	50	47	52	48	48	37	44	49	39	49	48	42	57	43	30	56	39	44	39	38	42	35	45	46	44	37	49	32	31	47	51	31	38	35	53	40	42	42	53	41	43	51	45	58	31	41	51	48	50	36	51	51	41	48	49	45	31	58	47	36	48	41	45	32	43	34	43	39	53	45	42	45	42	51	38	46	35	35	38	43	51	37	43	38	48	41	47	37	46	43	50	35	42	43	52	34	36	33	39	41	38	50	35	46	29	40	51	38	39	45	48	41	59	49	46	44	47	45	47	52	47	47	50	36	49	44	44	44	37	39	49	42	31	43	45	46	37	36	52	54	43	35	44	47	45	31	37	33	46	35	45	32	43	40	41	56	36	42	43	43	49	36	43	40	39	46	45	47	39	39	44	37	36	48	43	32	33	48	47	46	39	37	32	27	51	64	44	41	45	47	39	47	47	43	46	53	44	45	52	36	49	41	40	42	46	48	49	33	41	58	44	53	48	47	47	41	46	45	37	51	49	53	41	41	41	50	41	45	42	48	44	42	36	46	44	59	40	54	47	41	41	42	48	45	35	44	33	49	42	51	50	45	58	40	48	44	36	47	42	58	44	50	48	34	34	49	55	41	50	52	55	55	43	43	38	44	50	51	37	50	45	42	50	39	41	48	46	56	41	44	40	46	40	44	40	47	56	43	45	42	41	45	46	40	49	44	45	40	50	44	42	42	44	63	48	44	34	40	53	35	40	41	50	56	35	44	37	43	50	61	51	31	43	40	40	36	47	43	34	33	37	51	57	47	42	49	40	49	53	41	48	46	51	49	39	44	57	49	57	33	49	45	43	44	33	46	53	38	60	42	42	47	62	43	50	49	51	48	42	46	47	44	46	52	39	36	38	48	47	40	35	48	39	37	33	43	34	45	42	40	45	45	37	45	50	40	55	41	40	41
17918	9255	5045	9617	17686	18847	16887	13895	11398	9296	7664	5928	4617	3033	2292	2039	2605	2609	2756	2370	1606	1506	1629	1626	1427	1463	1425	1105	988	1008	1111	1303	1384	1300	1057	896	987	1127	1197	10872	18348	15682	11494	6884	3802	1900	920	687	540	531	456	525	488	494	524	515	482	486	517	501	504	495	512	482	514	506	484	532	496	533	496	506	498	527	504	479	504	497	559	531	530	542	499	517	476	520	483	484	508	504	531	454	481	489	459	518	471	469	479	527	506	466	504	464	497	499	502	530	506	544	524	524	523	545	463	520	499	522	466	506	510	507	494	530	519	516	504	501	484	501	532	521	507	485	486	480	523	527	484	503	523	494	544	502	559	472	458	496	500	493	505	455	494	476	485	477	502	515	495	542	456	504	494	513	481	483	516	502	534	493	499	489	470	524	492	507	508	531	497	523	506	520	531	570	539	506	507	506	503	526	550	501	487	484	515	478	515	505	480	478	516	501	503	490	448	511	483	476	538	490	487	514	493	475	508	488	513	518	476	474	508	490	524	505	542	528	497	515	494	473	456	492	535	513	490	477	492	483	507	493	520	500	499	517	517	504	488	520	534	491	488	529	518	532	487	522	496	533	493	534	519	500	498	487	496	514	535	489	513	492	491	488	491	496	504	541	482	503	463	504	521	483	517	485	506	486	498	478	523	485	482	512	495	502	475	486	514	472	501	493	478	490	493	515	530	516	503	530	526	512	509	453	471	523	515	492	529	498	521	484	500	492	498	505	513	510	486	475	486	500	507	540	456	486	500	507	480	513	503	502	494	480	511	536	482	477	455	498	524	453	552	474	509	501	494	491	526	491	483	504	491	518	508	502	483	507	527	453	511	499	473	497	463	527	472	487	509	515	499	524	523	509	473	499	516	517	527	520	481	493	528	474	511	482	459	505	495	521	525	460	502	518	472	508	449	524	540	470	501	498	497	520	516	534	499	524	487	489	499	497	554	492	451	532	554	525	489	504	473	492	475	484	514	503	524	528	513	489	473	557	517	464	536	520	554	504	530	509	529	531	487	528	509	525	494	508	523	486	498	486	501	503	455	481	542	479	497	526	480	494	482	500	545	441	499	468	500	512	539	489	504	515	509	491	520	487	479	508	491	494	533	512	516	505	516	499	506	540	487	486	495	515	487	496	529	517	495	501	485	450	509	503	539	514	496	523	493	465	472	490	510	531	531	483	508	486	481	532	517	464	514	498	497	513	481	476	554	504	514	486	511	469	491	502	517	503	512	499	503	554	513	488	488	473	508	516	480	478	465	458	507	478	494	478	466	518	480	502	499	473	495	464	517	494	527	485	560	482	504	503	484	527	501	500	503	544	509	497	477	482	535	525	497	531	533	512	506	496	533	543	492	496	484	541	491	501	520	466	557	529	477	492	529	468	525	474	516	533	482	517	496	512	490	526	487	489	507	540	503	499	497	506	513	479	546	486	509	511	489	506	473	519	528	508	506	502	555	496	516	516	491	478	494	534	505	491	483	546	483	532	508	503	485	513	495	501	495	519	512	542	519	511	510	511	488	507	494	491	508	503	507	467	554	497	490	432	497	473	519	528	476	513	503	541	506	488	481	531	523	527	496	471	488	495	489	509	498	525	503	505	532	524	521	499	528	465	473	482	509	508	528	489	478	504	493	496	531	486	507	504	494	519	506	560	515	488	477	512	463	455	518	470	523	527	493	489	478	508	525	515	510	475	482	496	479	468	524	484	515	494	476	549	472	480	473	488	487	508	496	497	490	499	491	509	464	513	526	516	476	490	499	508	564	496	520	501	489	489	497	505	562	544	513	533	515	503	522	520	528	507	507	491	541	507	478	487	511	509	477	515	470	472	539	467	513	492	490	532	515	521	511	484	540	522	483	490	523	503	486	532	475	490	483	519	531	507	496	501	501	486	494	503	444	492	535	485	565	474	483	485	530	544	495	488	485	549	499	490	527	517	491	480	503	489	467	521	524	465	480	526	472	486	478	475	465	509	507	528	510	510	497	519	506	495	491	542	440	521	516	527	511	485	496	477	516	464	466	529	486	527	533	492	506	512	472	457	474	503	505	492	520	511	531	509	531	545	469	520	537	552	498	538	468	499	478	468	536	487	503	527	540	466	494	492	494	501	496	492	502	504	506	500	491	505	494	503	488	476	535	531	510	524	490	516	477	496	522	473	534	525	529	513	481	492	463	480	486	464	502	491	481	525	504	523	486	542	525	478	480	496	525	483	474	506	519	528	471	497	504	507	509	482	509	466	503	491	510	534	512	496	525	543	493	516	499	501	529	529	499	491	515	531	466	509	440	462	521	507	533	492	537	478	529	479	512	537	506	490	498	520	525	477	536	514	498	479	527	474	486	476	512	487	501	507	519	496	512	501	509	507	546	539	523	492	466	507	460	516	531	464	509	515	515	513	480	519	505	495	494	480	517	507	498	501	501	516	496	441	521	499	493	507	491	510	488	509	518	483	501	494	470	484	545	514	528	505	510	491	499	516	466	549	535	510	478	513	495	516	489	468	518	516	567	490	505	518	480	460	511	517	513	523	537	495	484	482	488	471	510	472	483	442	514	460	521	521	491	518	503	553	490	501	488	484	519	528	548	503	518	491	532	480	479	491	502	541	460	505	517	523	528	457	475	511	522	514	476	516	495	509	516	473	477	534	506	549	476	487	475	510	465	538	498	502	505	498	484	505	487	483	512	475	485	515	508	494	479	518	521	512	510	467	545	507	469	525	503	528	507	510	521	502	450	521	481	504	492	480	492	504	518	516	494	501	506	500	461	511	511	513	491	511	524	472	500	504	483	523	535	519	487	489	477	524	530	523	508	488	504	461	502	510	486	509	509	502	517	490	500	470	475	479	522	479	487	532	461	504	500	469	477	477	526	523	478	479	482	506	533	489	466	525	522	524	509	502	507	497	492	524	489	494	481	528	503	518	484	526	480	518	500	551	486	495	530	485	506	531	489	476	515	497	478	529	491	512	505	489	506	519	516	493	523	506	487	506	550	486	537	523	502	503	504	505	553	512	502	476	515	531	511	509	525	517	509	486	471	486	510	450	487	468	507	497	492	471	515	481	524	461	490	534	501	493	500	508	537	515	530	504	467	489	499	518	525	503	521	486	521	537	494	487	504	458	488	476	496	521	501	515	537	551	482	482	508	525	475	473	492	505	446	486	476	498	497	508	501	474	453	517	519	469	534	576	494	506	535	505	508	460	518	458	477	500	505	523	486	509	487	497	513	480	504	549	507	517	514	517	513	500	480	540	520	509	534	494	487	537	484	531	500	496	465	492	481	506	461	492	495	492	496	495	489	490	491	523	483	500	543	483	481	498	456	488	463	547	500	495	514	510	479	488	450	515	493	507	482	535	521	514	518	524	506	551	504	504	530	515	511	467	471	502	528	511	480	453	530	495	478	488	483	515	550	522	475	501	502	508	516	497	491	494	546	495	461	473	525	511	503	427	485	528	504	541	502	491
1544	251	164	132	105	181	160	138	137	126	109	92	93	71	58	53	36	63	59	67	42	39	60	50	57	40	54	50	32	48	41	58	48	51	39	46	50	43	39	54	165	232	210	157	94	82	56	46	32	41	50	38	30	40	36	34	31	28	41	30	45	31	37	31	35	34	25	41	36	43	43	36	36	34	37	35	35	33	38	33	52	31	42	35	33	31	35	34	44	44	40	42	34	40	27	34	33	29	30	40	47	36	42	38	38	41	39	30	35	32	50	42	38	40	25	41	34	42	33	25	40	51	41	40	38	47	39	32	25	32	30	37	54	38	40	32	29	36	39	37	45	26	41	42	42	31	36	43	47	36	34	48	34	25	34	29	31	37	38	32	37	42	35	43	33	36	29	33	33	35	24	35	37	37	43	33	30	42	33	30	32	42	45	31	34	36	37	36	34	36	34	31	44	40	34	36	45	39	34	38	34	32	45	26	30	34	26	37	42	41	36	41	45	32	31	40	55	36	46	35	31	35	46	35	31	31	37	40	32	42	22	38	31	46	40	42	48	33	46	41	39	45	34	51	38	39	41	28	36	31	24	52	43	33	43	30	34	38	33	38	33	23	44	30	43	34	40	41	32	43	44	41	43	34	40	40	30	32	35	40	42	33	31	58	37	27	35	49	32	42	38	31	43	38	46	36	40	48	53	33	41	39	27	31	33	27	36	32	30	35	37	46	31	40	45	35	41	31	43	37	41	28	45	41	45	28	32	39	37	35	36	38	44	46	33	28	34	34	34	32	34	37	35	38	37	33	37	34	29	29	32	37	44	34	29	32	31	31	38	34	42	29	26	36	23	39	46	34	34	46	35	34	48	47	33	27	33	36	31	36	32	39	37	40	38	36	35	37	42	27	27	41	45	28	45	35	34	37	31	37	45	38	43	36	35	36	44	39	31	21	50	38	33	33	37	41	36	27	27	44	52	29	28	43	41	36	37	43	43	41	36	33	35	45	39	46	38	43	27	46	32	40	35	39	46	33	40	48	33	31	38	34	40	43	42	43	32	30	27	36	43	23	34	26	27	35	30	40	30	37	41	35	41	30	39	31	33	38	30	36	30	35	40	30	27	36	32	40	31	43	37	35	37	53	37	32	42	36	41	33	31	43	35	31	36	42	38	33	44	36	31	46	34	36	36	32	36	28	32	33	20	31	39	35	36	32	35	39	34	42	36	33	30	39	45	41	34	40	38	36	37	44	32	32	36	46	42	35	45	33	41	41	35	32	33	35	36	46	43	36	45	46	41	42	31	32	31	32	32	32	38	37	33	41	38	46	34	45	35	39	36	36	35	31	33	38	31	49	42	45	40	37	44	37	45	29	42	44	31	33	33	39	38	32	25	45	37	33	28	36	37	41	32	42	35	42	34	37	40	34	39	42	42	39	31	31	41	53	46	42	41	32	33	36	35	51	46	35	40	38	39	43	31	30	24	46	29	26	36	30	42	40	29	46	41	38	43	32	40	46	28	28	33	39	40	41	28	39	38	39	41	35	27	45	35	38	37	45	31	26	28	37	46	31	42	35	31	30	39	32	37	39	35	35	36	51	35	40	40	34	32	26	37	35	41	48	31	44	35	26	51	36	36	41	34	31	34	37	35	38	48	34	39	35	37	31	42	33	43	41	37	38	50	37	37	52	53	47	36	32	36	37	33	32	23	37	30	42	42	35	43	35	37	33	42	32	45	38	34	41	36	41	33	33	38	33	30	33	35	36	36	31	42	38	41	42	48	39	32	36	40	42	32	34	40	32	37	41	35	35	36	40	38	34	34	53	30	33	37	34	38	38	48	36	33	27	41	40	42	35	33	31	38	43	35	44	35	37	49	35	37	53	27	41	41	28	36	35	36	43	41	40	26	26	35	26	50	27	36	39	28	35	37	38	37	32	41	29	32	22	33	38	48	30	33	33	36	35	38	54	39	41	32	35	38	30	32	39	44	37	41	42	22	31	51	33	41	44	40	42	37	41	35	31	25	39	40	36	37	33	35	32	30	44	38	38	40	30	34	40	43	38	32	35	40	29	38	40	34	37	54	36	43	42	39	26	40	36	29	48	32	43	43	32	34	36	27	41	39	44	42	45	26	35	37	46	42	37	42	43	40	44	49	31	31	37	45	31	44	33	32	49	45	38	25	35	43	48	41	46	37	29	33	35	44	38	42	42	33	33	45	33	42	24	44	35	30	33	35	30	37	39	27	35	39	41	29	38	42	27	36	36	35	44	39	38	28	38	24	43	40	39	39	26	41	36	38	39	36	42	28	33	38	32	44	36	35	41	39	34	40	43	36	37	34	36	37	29	30	46	35	39	31	24	37	40	28	32	40	32	36	46	36	39	39	36	39	43	38	34	41	32	47	40	36	48	31	40	35	40	34	30	46	42	48	34	38	41	43	37	39	42	35	32	40	39	30	43	39	38	42	41	33	42	43	43	24	43	32	48	40	27	42	40	32	41	47	33	38	44	29	30	29	35	34	46	36	36	37	35	42	34	32	43	36	39	24	47	47	22	37	40	38	35	39	40	36	36	25	40	45	41	35	36	43	31	29	45	28	41	39	39	33	34	34	39	40	37	35	36	40	27	49	42	43	37	42	36	44	40	33	48	40	34	39	30	36	44	39	44	34	41	29	42	43	39	45	48	34	36	42	40	45	39	44	33	42	31	43	33	47	43	36	35	31	29	31	36	34	34	29	38	31	38	36	43	36	38	41	36	32	40	41	38	45	38	35	30	41	34	37	45	35	39	31	40	35	39	37	38	48	33	38	45	26	41	45	32	41	44	37	39	44	38	43	28	30	33	35	34	47	39	41	46	44	38	43	36	27	34	51	40	34	39	32	34	30	41	42	39	32	50	40	33	27	39	41	42	32	42	44	36	33	41	29	35	40	49	35	39	40	25	35	34	29	39	33	30	41	34	38	46	38	34	30	34	34	39	35	37	32	36	40	33	45	42	36	49	50	39	30	44	44	45	46	44	40	34	52	42	27	31	45	44	39	31	32	44	32	51	36	34	29	49	36	42	34	28	46	31	31	43	47	46	37	40	32	41	41	38	35	38	43	49	41	36	33	34	38	36	35	31	38	40	31	33	39	39	35	36	43	27	22	42	36	40	36	40	38	38	33	30	21	30	45	40	33	35	38	37	48	37	51	36	35	38	29	45	35	32	33	41	32	42	39	39	39	44	28	38	32	35	41	31	25	34	30	34	34	28	37	52	42	36	42	35	48	38	36	31	41	33	38	31	43	52	29	36	47	43	29	41	30	34	26	40	32	34	39	46	31	31	37	37	35	44	42	39	43	41	36	50	37	44	38	29	30	38	38	39	38	41	30	37	39	40	41	47	31	31	42	39	32	47	35	37	44	36	37	32	38	31	54	36	39	35	37	33	34	32	32	45	41	20	34	42	39	24	37	50	43	39	32	44	34	39	43	39	39	44	39	41	33	34	36	39
12905	5558	3013	5840	10807	12150	10940	8358	6741	5291	4565	3559	2881	1904	1099	974	1086	1570	1791	1394	884	859	1029	956	851	972	953	784	642	628	862	984	907	842	866	693	585	844	844	1578	4912	6101	5083	3236	1975	1107	711	488	445	430	428	410	451	426	415	450	429	456	410	400	441	454	405	412	416	441	467	406	442	408	463	423	428	407	394	450	424	449	456	405	431	444	392	434	423	417	458	425	431	397	450	393	436	439	453	400	470	453	445	450	441	405	399	436	446	423	396	408	428	432	416	435	452	422	446	473	454	430	393	430	454	407	428	433	450	415	471	453	406	427	437	449	381	443	427	443	413	422	424	427	399	453	451	424	435	438	427	443	426	429	417	438	441	444	479	430	430	394	424	470	461	465	439	436	447	460	423	425	399	424	436	439	420	432	458	451	406	426	429	420	434	446	436	422	398	432	416	404	421	443	419	438	446	438	399	387	418	468	434	441	439	466	426	457	420	403	449	417	436	431	448	424	398	431	423	457	396	392	463	446	440	431	467	431	418	427	422	421	426	439	429	439	444	442	430	431	451	478	458	429	446	444	426	399	421	418	452	422	387	446	436	415	420	446	453	400	426	427	437	462	419	430	422	431	418	424	422	418	421	406	442	431	408	410	414	420	417	405	391	424	453	398	405	439	450	429	452	443	456	467	425	412	426	419	444	433	410	448	452	401	428	455	418	462	446	410	445	427	416	409	428	445	461	417	448	430	419	426	404	428	442	436	448	447	414	433	426	441	434	427	420	428	452	460	432	410	449	452	426	434	417	419	432	447	455	423	461	434	421	429	438	451	402	459	418	385	400	420	420	482	443	405	452	460	446	423	437	449	453	436	434	449	432	444	465	404	450	425	424	432	400	416	431	441	414	438	455	415	421	435	420	394	390	432	434	430	440	418	420	444	425	400	414	424	425	452	400	413	459	441	419	438	435	439	407	424	460	433	406	392	420	420	446	408	424	445	397	429	408	451	442	450	397	417	421	420	411	415	445	486	418	422	447	452	395	452	376	395	397	419	420	417	451	413	419	465	428	488	437	442	446	420	444	409	385	454	425	431	419	424	401	447	419	422	393	439	437	413	395	416	419	421	433	431	430	411	443	429	390	413	463	412	450	483	448	420	408	430	459	410	376	430	419	437	426	441	416	422	433	425	415	426	471	426	452	432	452	423	416	423	423	455	417	396	408	477	467	446	449	433	417	431	424	430	436	435	442	482	440	395	450	446	437	424	404	414	422	434	442	432	459	419	409	426	415	437	435	437	425	415	431	455	412	422	428	433	406	436	423	441	456	447	417	459	403	417	426	415	412	446	446	417	463	431	411	408	456	379	399	418	466	438	387	438	418	413	445	414	415	468	430	398	441	462	437	462	441	427	432	449	416	430	427	456	424	420	409	465	454	428	422	422	429	389	441	439	466	403	430	418	406	400	445	427	411	435	404	421	447	463	481	451	445	413	409	442	433	435	449	423	446	380	427	413	382	428	427	436	435	415	436	413	451	441	483	431	427	394	451	465	416	442	422	424	461	422	398	391	414	459	409	447	437	446	461	430	419	429	445	444	407	404	435	452	426	415	450	442	437	443	421	421	384	442	431	437	464	426	428	421	448	473	424	410	386	421	422	413	417	438	410	416	434	389	393	413	420	432	445	407	403	465	434	434	425	434	442	423	419	400	411	431	417	420	411	448	400	456	395	415	456	430	454	464	419	394	407	452	415	449	439	434	465	439	462	404	413	438	421	411	436	430	402	404	473	424	400	466	422	407	409	421	478	445	411	418	432	460	459	411	398	446	462	439	438	424	420	450	432	472	415	425	452	446	427	427	460	445	433	434	480	444	417	402	421	415	431	430	436	426	445	430	436	402	412	451	442	460	440	446	430	396	420	400	420	453	421	412	406	434	411	397	427	431	465	450	427	433	364	445	417	426	423	432	424	418	463	424	418	403	411	417	441	441	422	435	430	412	440	447	430	444	434	407	441	421	464	449	419	447	421	434	410	424	392	446	418	423	434	430	409	460	403	421	439	416	411	425	424	434	492	410	466	428	425	478	408	429	461	408	453	448	445	446	446	417	389	424	456	412	432	401	422	418	454	413	436	454	434	413	422	426	398	406	425	446	432	428	433	446	411	390	436	453	416	459	457	434	408	460	456	427	419	427	472	432	442	448	417	432	445	410	425	447	431	410	443	417	443	426	441	450	437	393	408	466	436	410	412	454	426	409	419	448	407	471	439	437	445	436	421	438	442	432	429	455	440	426	427	479	433	436	450	458	417	423	402	390	416	466	441	459	425	441	444	435	396	437	448	449	427	424	403	446	443	450	440	422	428	447	422	418	445	421	442	419	434	415	456	431	415	410	421	429	458	405	434	425	413	481	446	469	433	451	451	449	434	421	443	453	422	414	425	412	425	428	441	422	422	416	437	410	414	444	455	457	462	410	417	435	457	400	425	419	404	425	451	431	442	423	410	419	420	425	441	440	423	399	427	440	431	451	449	438	462	446	438	421	442	392	411	476	394	402	449	435	443	410	439	430	415	428	410	429	418	405	431	434	420	439	424	421	438	456	397	426	426	480	403	414	476	420	442	458	454	431	436	460	386	411	441	412	454	457	434	474	440	467	405	423	400	404	449	415	420	485	427	427	435	419	417	435	428	443	455	447	453	445	453	454	442	437	433	446	445	438	437	443	443	435	401	404	433	448	435	413	453	393	413	435	452	438	445	423	459	408	423	463	403	433	474	433	473	421	485	446	394	469	421	461	461	426	408	430	397	451	449	462	407	457	421	412	411	416	473	442	447	432	466	448	439	418	442	419	418	447	447	463	407	443	415	420	408	418	431	497	420	415	422	439	431	485	459	419	410	427	424	415	404	447	410	433	415	482	455	436	438	415	420	442	386	432	441	414	405	441	435	414	419	455	434	417	443	417	446	441	427	446	437	440	427	449	455	474	429	396	451	425	425	447	451	454	434	425	402	446	428	424	438	402	437	458	421	413	443	391	488	442	437	462	443	439	442	423	437	419	401	429	388	410	412	446	420	443	433	440	431	444	399	418	423	448	420	391	425	415	460	412	421	443	414	424	433	418	404	439	415	404	461	421	446	409	459	441	416	435	418	442	414	424	425	448	444	439	422	447	444	463	416	450	413	439	391	414	446	434	436	423	409	456	392	385	413	397	430	423	430	452	403	407	407	465	434	433	467	438	440	457	441	438	393	423	406	424	492	420	439	426	431	440	407	446	402	412	441	442	427	418	421	459	460	429	406	443	422	428	437	440	430	422	463	410	426	441	399	451	455	397	392	419	425	417	404	459	429	413	427	432	428	448	415	420	467	435	398	428	415	437	429	438	396	422	418	440	436	426	401	451	441	404	450	397	430	433	442	410	446	444	429	425	460	415	409	421	391	445	445	428	404	445	425	444	450	447	404	403	439	457	402	441	430	406	432	427	421	410	454	411	413	399	425	438	450	437	430	464
885	445	252	166	190	258	250	234	197	166	165	171	122	107	72	87	65	89	96	77	62	73	58	67	80	52	55	63	59	51	60	55	66	63	56	51	52	60	62	74	271	545	390	350	206	123	66	48	46	61	37	40	38	42	44	40	40	44	37	53	48	41	42	44	51	37	33	37	44	52	55	49	48	43	48	54	28	46	36	48	47	53	49	46	32	34	48	43	39	49	46	43	46	44	47	37	48	43	31	47	44	47	42	37	46	45	43	47	43	44	45	39	36	46	37	57	53	39	39	41	29	59	50	57	39	35	41	43	44	48	56	35	48	44	49	39	47	51	49	45	42	44	45	44	37	36	33	40	50	37	38	45	46	47	43	38	31	44	49	33	53	49	39	42	53	37	55	41	45	41	55	41	57	61	45	43	40	50	43	39	47	39	34	44	40	37	39	40	42	45	38	31	35	53	52	48	48	38	48	49	37	43	54	38	45	44	51	54	46	42	51	44	35	65	55	41	36	43	38	40	41	42	53	39	44	41	41	46	41	50	49	42	41	39	40	47	37	48	56	49	51	40	47	39	46	43	40	36	35	45	39	34	39	50	31	49	43	51	46	41	41	51	47	43	38	44	49	35	43	45	51	41	51	50	41	40	49	39	43	37	48	40	42	44	39	36	42	44	50	44	37	37	60	33	42	36	36	35	49	55	35	41	40	52	45	45	44	42	46	47	42	33	38	51	36	56	44	34	33	44	33	46	41	44	42	44	46	43	45	38	37	43	50	54	39	49	41	44	39	36	40	35	38	47	50	55	43	48	47	45	33	52	41	29	35	48	44	44	36	40	47	42	52	43	37	47	40	55	40	49	49	47	48	44	44	35	48	44	40	48	45	39	28	50	36	48	43	42	38	29	51	36	41	47	54	37	41	50	52	46	55	51	35	49	42	43	48	61	37	44	46	44	44	51	44	49	37	40	35	35	35	50	47	22	33	35	54	47	52	51	35	43	42	37	53	40	45	53	54	48	49	41	36	45	44	45	38	60	46	37	51	47	44	47	47	41	55	40	43	42	61	50	34	34	56	43	39	52	41	43	51	52	46	53	36	47	45	56	54	45	38	40	38	35	43	38	40	42	45	32	36	49	38	49	39	47	38	42	41	46	53	36	43	36	35	39	42	40	33	44	44	42	43	50	43	45	47	30	33	38	38	36	56	41	47	49	39	33	42	43	33	48	43	45	50	48	34	49	40	36	42	46	37	51	49	44	47	50	38	43	46	45	53	54	46	32	36	40	46	31	39	36	39	44	37	37	45	38	47	40	44	44	51	48	47	50	52	44	30	47	61	44	39	40	36	34	52	48	49	54	45	37	46	43	39	43	50	40	41	50	49	31	43	37	44	36	37	34	37	39	51	37	37	40	40	44	35	39	42	42	42	38	50	37	42	47	35	42	44	40	30	34	46	37	39	52	43	57	46	37	33	37	34	46	43	50	52	35	51	40	48	46	41	42	33	42	35	45	40	39	46	52	47	34	43	47	54	47	44	45	35	36	55	36	43	34	45	42	52	38	35	36	42	57	39	45	46	38	47	57	43	42	42	39	34	57	44	50	31	47	42	36	46	46	34	43	40	57	42	51	43	39	40	42	45	44	44	49	36	49	36	42	50	52	34	49	56	48	42	53	33	47	38	48	58	51	38	41	47	42	50	46	30	45	50	29	32	45	38	47	48	43	52	49	37	37	40	43	46	32	58	55	43	46	42	55	39	33	41	45	45	41	39	45	56	53	44	54	59	51	35	36	44	53	48	48	38	47	40	45	43	44	51	41	52	40	39	37	39	40	38	44	42	41	53	35	41	45	41	53	46	30	48	38	40	44	43	35	48	40	45	37	38	45	50	45	49	43	39	42	40	42	56	33	34	34	39	55	57	46	45	52	37	48	52	43	51	44	47	42	44	46	39	42	46	46	43	40	34	55	39	37	47	45	57	48	34	48	36	41	36	44	49	36	44	47	36	43	48	39	47	39	50	42	36	38	38	39	36	58	40	38	42	44	36	40	37	43	57	42	49	42	39	34	39	54	40	54	53	42	43	44	40	35	43	40	33	42	49	52	41	57	46	37	38	56	45	46	35	48	41	48	36	28	34	56	45	45	41	50	40	38	47	44	53	46	43	46	38	47	39	41	32	48	42	38	41	49	51	31	58	50	41	42	45	56	37	50	40	47	42	47	35	50	43	51	47	55	40	39	46	42	42	38	38	58	41	46	49	33	45	46	56	51	46	43	32	35	38	44	46	35	48	50	27	37	41	47	52	42	46	45	50	49	36	45	41	57	41	41	46	39	40	46	61	41	52	50	53	46	52	53	44	33	49	39	44	40	38	45	40	40	43	53	50	45	46	45	42	44	51	40	49	36	43	46	37	40	43	32	38	48	38	38	44	39	57	50	41	40	52	50	47	41	48	57	36	50	48	52	38	37	33	45	42	34	46	49	41	40	54	38	39	52	41	45	43	49	50	41	46	43	44	40	48	50	37	41	42	51	50	41	50	51	29	42	43	38	49	43	40	44	41	46	49	40	48	46	39	46	48	40	47	44	44	49	49	51	54	44	40	46	44	30	47	29	57	37	36	37	49	38	48	40	48	38	35	42	40	36	43	36	50	34	39	45	44	36	32	42	43	39	45	44	49	37	35	40	39	52	36	41	44	40	45	48	43	45	49	46	52	39	50	51	44	38	36	34	33	60	31	42	42	43	43	37	45	51	38	41	49	36	54	44	52	48	43	36	51	26	45	37	46	52	42	41	47	42	38	62	38	47	33	39	42	46	41	52	40	39	38	48	43	34	40	43	49	39	43	46	41	54	48	42	40	51	50	52	43	45	53	53	41	36	45	42	46	43	42	55	47	61	48	45	33	53	50	43	44	47	41	49	42	48	46	46	44	40	45	47	43	42	41	50	37	38	48	38	51	39	48	41	37	41	33	29	62	40	42	43	65	45	37	42	41	42	47	56	42	43	36	48	43	48	46	51	44	52	44	50	43	39	39	44	52	40	40	46	40	47	43	54	43	39	33	51	33	53	44	37	49	45	51	45	58	33	31	39	43	34	42	40	40	39	41	42	34	35	43	39	49	58	44	42	47	36	45	27	45	55	31	33	41	37	30	45	50	48	42	40	43	46	33	36	38	42	45	36	29	40	43	47	39	48	47	42	39	38	40	41	45	40	42	39	39	44	43	42	40	55	44	35	53	56	45	49	59	35	56	53	41	38	45	43	47	40	45	57	39	52	41	46	34	38	37	35	41	40	27	38	40	39	50	44	46	47	43	36	31	39	57	41	38	40	34	40	40	38	44	39	52	49	37	39	41	48	41	46	39	44	51	52	28	35	53	42	49	41	31	43	56	48	44	51	40	39	31	41	39	35	61	30	58	42	51	41	39	39	34	45	34	34	43	42	51	34	54	25	40	43	34	51	41	34	38	47	37	35	50	37	46	36	52	34	51	52
15301	8280	4583	8564	15641	16433	14313	12052	9947	8204	6622	6232	4379	4011	2300	1899	1718	1996	2360	2173	1522	1437	1604	1459	1154	1200	1245	1087	883	899	1061	1158	1123	1108	1106	776	873	1098	1412	1471	7422	12871	9946	7938	4886	2588	1254	739	594	485	509	453	477	493	466	524	510	496	489	510	506	472	493	500	524	517	533	496	488	527	484	516	483	492	499	507	488	512	492	527	490	491	504	473	490	463	467	517	504	516	547	504	462	468	472	492	475	497	461	469	487	511	463	498	512	503	480	474	490	471	481	534	489	492	468	465	506	516	469	456	496	458	521	505	482	496	512	479	503	520	516	465	471	523	471	522	518	493	496	522	507	482	486	504	511	519	496	532	509	503	497	512	472	503	476	492	493	473	520	506	483	491	533	489	476	450	486	466	482	531	496	497	526	499	491	490	512	489	507	466	486	472	489	488	523	495	522	512	467	510	494	481	477	481	488	489	521	539	472	487	517	493	508	468	537	472	480	480	497	520	471	478	466	487	480	485	510	473	525	483	543	490	536	522	530	505	509	498	524	458	505	544	482	509	495	481	492	484	486	507	525	482	516	469	491	490	490	528	537	504	518	504	501	523	523	488	498	516	480	502	533	480	473	496	541	500	477	490	489	486	473	526	489	458	504	519	490	479	515	487	515	507	525	543	490	474	489	459	500	511	460	482	470	508	521	498	506	444	485	493	493	500	495	495	463	476	492	481	507	479	475	467	507	501	522	501	516	484	480	489	499	492	505	496	529	504	498	478	485	462	501	517	503	501	486	540	479	497	506	532	508	533	525	486	485	477	508	515	528	481	479	484	516	456	501	523	470	491	471	457	476	489	525	509	478	505	483	482	492	516	480	510	503	521	483	480	533	546	490	508	470	492	506	476	493	494	517	504	491	503	502	475	508	550	517	455	505	478	524	503	502	525	483	518	506	493	468	495	476	524	529	466	506	480	500	502	498	494	512	471	522	499	501	483	478	484	498	486	482	499	507	498	514	463	462	522	452	499	472	502	502	520	507	501	523	523	519	483	507	500	494	523	510	482	455	555	485	492	480	510	509	478	474	501	460	494	474	505	513	495	483	477	477	491	496	539	462	492	478	504	486	481	512	470	501	466	457	513	475	492	481	452	506	482	467	457	503	491	489	488	480	519	491	507	521	478	492	496	485	520	524	472	545	478	467	506	475	546	492	480	532	463	501	514	514	475	474	504	473	509	536	478	454	483	498	506	494	518	455	515	510	470	488	468	469	510	497	494	503	480	504	490	508	536	539	466	524	507	512	514	510	480	493	526	487	514	490	501	526	535	523	510	518	498	473	470	492	524	496	497	486	528	502	492	482	498	485	494	453	487	508	544	474	488	475	482	511	543	477	464	491	535	538	515	462	516	538	474	518	513	442	457	466	473	516	525	501	545	494	492	501	512	473	489	554	528	561	520	494	492	525	484	503	484	503	509	475	523	481	472	491	504	502	503	497	546	495	525	463	490	513	533	492	497	480	470	496	513	512	491	485	516	516	486	492	485	537	471	490	479	470	468	485	474	499	479	519	526	500	478	488	468	480	506	504	512	522	509	449	470	517	488	462	481	498	504	496	505	526	529	536	541	515	474	482	505	462	499	471	553	508	499	500	466	529	500	499	517	467	436	509	458	464	513	480	498	493	478	533	489	528	509	497	490	495	481	494	489	498	478	486	448	513	478	471	539	484	487	465	515	501	497	509	490	524	488	493	477	540	501	502	530	491	499	498	442	529	506	482	494	528	481	489	472	521	493	493	497	459	469	499	506	470	506	527	517	520	503	460	474	517	509	502	490	498	473	502	474	494	512	504	530	497	514	494	502	484	487	482	501	490	521	483	519	532	473	471	482	463	489	450	525	507	479	470	471	526	533	480	531	517	481	501	524	507	479	442	485	520	499	480	466	519	507	522	529	490	497	491	496	456	507	468	466	487	496	490	457	462	521	510	560	478	488	503	531	490	513	435	499	497	466	491	470	521	490	507	490	509	489	477	522	516	495	504	481	488	489	505	529	486	499	498	488	524	497	494	480	488	471	525	490	493	466	515	531	523	528	529	482	490	504	478	531	447	493	522	513	485	527	514	482	477	485	504	501	489	500	526	544	475	501	481	505	472	494	477	529	485	520	500	507	516	481	523	507	507	488	480	478	486	504	502	469	523	493	469	513	499	500	483	468	526	479	486	513	541	519	489	507	500	519	471	529	509	477	509	516	500	471	529	476	480	503	500	502	496	512	482	486	520	487	497	466	481	455	493	491	525	514	482	502	515	518	520	467	475	503	502	477	509	547	475	482	506	474	499	477	492	535	491	488	498	498	477	484	472	557	498	493	482	454	541	554	492	491	486	492	482	502	520	522	494	477	501	504	507	503	473	481	499	487	481	490	482	502	550	490	530	471	499	501	474	513	497	533	495	496	529	513	466	481	509	479	518	490	501	525	480	470	489	483	503	509	480	508	478	501	504	484	453	515	482	458	490	470	487	517	481	537	500	480	479	508	439	497	475	463	519	525	534	508	513	521	480	534	494	527	456	505	489	489	527	500	522	529	507	465	470	507	497	444	497	492	484	528	450	507	433	467	491	499	502	488	479	484	487	505	473	490	483	549	472	489	516	501	574	469	512	516	481	514	506	503	490	485	474	488	480	460	475	521	468	461	518	493	466	475	493	513	509	492	512	484	537	474	505	490	527	482	504	458	539	501	507	467	526	488	491	515	502	523	510	481	457	517	501	482	517	550	497	493	480	536	450	512	512	505	469	460	467	498	500	506	465	535	484	462	471	504	494	533	492	491	532	500	504	492	447	511	500	498	483	502	474	459	444	521	495	498	493	482	459	519	479	486	523	490	521	497	520	512	487	505	505	516	499	472	462	470	503	476	491	485	501	492	471	469	471	489	501	487	481	483	487	481	507	476	521	504	512	533	504	514	490	471	510	497	509	469	487	484	499	504	531	498	457	522	511	496	495	503	500	515	474	477	517	504	481	474	488	507	457	511	503	517	497	477	480	501	489	562	488	497	495	488	460	492	500	516	464	480	469	471	476	510	509	524	499	517	521	453	523	465	500	503	495	471	497	499	502	482	489	507	511	541	498	517	513	489	477	518	496	466	538	512	489	486	512	492	521	501	524	514	518	498	514	477	535	528	508	512	500	531	466	486	530	504	544	515	511	503	528	478	490	468	448	543	477	448	465	481	476	476	495	493	497	520	442	462	474	517	486	500	503	513	492	517	472	496	486	493	489	504	477	503	457	517	508	516	485	504	513	522	444	530	493	508	491	487	503	512	478	520	465	485	492	518	542	498	483	534	461	540	511	508	479	483	535	484	485	516	486	503	488	490	493	498	546	517	492	452	495	520	507	463	503	479	501	484	480	459	474	508	502	507	494	487	501	525	447	509	501	485	544	536	507	458	464	493	506	495	491	543	499	508	512	511	455	526	481	508	485	480	493	512	507	501	473	483	512	517	501	494	494	492
2266	457	242	167	188	251	262	241	221	194	162	161	115	109	86	65	65	70	85	87	62	62	66	70	39	54	51	60	41	42	50	49	56	53	55	52	45	43	45	71	270	586	494	331	194	127	78	56	39	38	36	46	32	31	44	30	35	27	40	38	26	39	30	42	48	30	36	44	43	48	32	32	27	32	39	49	42	32	38	27	48	40	46	40	24	42	28	17	50	41	36	36	35	35	26	50	47	35	32	43	35	22	26	41	36	46	39	38	41	33	37	32	37	38	25	33	34	38	42	40	31	39	38	42	41	39	42	40	31	35	47	28	35	45	27	31	29	39	31	38	33	29	44	36	37	40	42	34	30	38	35	31	41	40	31	41	48	32	38	36	41	29	45	41	28	38	25	37	40	43	44	35	41	36	41	29	48	40	29	52	41	41	44	42	40	40	32	41	35	44	34	50	33	31	41	37	32	39	41	30	35	47	36	33	42	33	35	43	41	40	37	31	39	43	33	32	39	41	43	25	40	34	33	31	40	36	31	36	28	44	38	37	39	41	39	34	38	41	39	44	48	36	28	34	44	43	30	40	51	46	33	39	42	46	43	32	41	27	29	27	45	40	44	42	35	35	32	28	33	31	33	45	28	26	31	36	34	27	45	35	38	29	36	47	34	41	43	41	45	33	36	37	34	38	38	37	33	28	37	40	38	34	33	43	32	31	29	50	46	30	36	48	24	34	35	45	39	39	39	32	34	35	40	27	37	36	34	52	45	32	45	43	26	37	30	35	34	38	38	39	38	34	43	25	42	26	31	40	28	41	29	40	41	44	38	31	38	47	35	38	41	49	31	38	35	33	37	31	34	34	41	33	45	36	38	30	23	36	41	28	39	38	23	35	36	40	37	35	32	30	39	51	26	30	37	45	46	33	32	37	33	42	29	46	40	31	35	31	42	38	34	39	33	40	45	34	36	35	35	38	41	30	31	43	44	25	42	49	47	39	38	42	29	39	33	31	45	39	36	34	32	49	29	45	37	30	42	35	36	40	42	37	30	48	31	42	26	35	44	24	40	32	35	41	39	35	40	37	43	43	39	45	26	35	34	33	41	31	38	39	39	30	31	35	36	38	47	36	35	35	35	34	33	32	36	35	26	39	33	36	31	35	32	40	38	34	33	34	48	30	38	32	36	43	27	27	36	41	39	36	47	38	33	36	37	30	37	37	32	34	42	37	49	37	41	34	28	27	40	47	44	34	42	40	39	27	34	43	32	41	35	28	29	35	41	45	33	37	28	43	35	37	39	43	32	33	31	30	36	41	34	40	42	36	44	41	33	33	33	44	29	30	40	34	36	44	36	43	34	29	44	43	41	33	38	28	32	42	42	42	38	34	40	30	32	34	32	33	38	33	22	23	34	34	31	39	30	30	37	36	38	44	36	33	47	36	33	36	40	39	34	41	43	36	35	38	50	39	40	31	42	34	33	35	35	43	36	43	38	48	31	49	30	30	42	49	40	31	24	29	48	31	42	41	36	33	24	43	45	25	39	34	34	41	32	36	39	33	39	27	40	26	35	38	37	32	40	32	32	27	35	29	32	51	41	36	40	48	41	36	39	45	26	39	31	34	41	36	31	25	31	34	45	38	38	35	42	39	30	29	43	41	42	33	36	36	42	34	38	42	30	35	24	42	38	45	29	40	26	37	45	49	27	35	34	35	38	32	32	40	48	35	31	34	50	41	38	39	36	37	33	36	39	43	41	36	33	25	40	25	32	49	31	30	36	42	48	26	35	25	31	35	37	38	46	25	35	39	37	38	43	37	35	31	29	38	46	40	40	33	39	35	39	30	37	25	40	34	28	31	35	23	31	37	39	47	40	35	32	28	36	40	33	39	44	41	39	40	51	38	47	29	35	41	48	50	36	24	34	41	32	34	42	42	44	34	37	37	34	38	33	31	36	36	41	45	43	26	43	42	33	35	44	31	27	35	32	35	40	43	43	47	22	31	27	34	38	35	33	35	38	29	34	35	44	45	35	35	35	33	33	41	39	31	24	36	45	34	50	40	25	37	37	39	34	31	39	41	36	34	37	39	42	41	33	43	43	34	29	35	32	35	38	31	27	26	29	30	32	37	43	47	29	32	30	38	56	31	30	31	35	46	47	36	28	36	34	38	33	31	32	36	33	31	38	49	30	43	41	31	26	44	25	35	38	35	30	32	41	37	46	42	33	38	40	30	38	45	38	33	42	40	40	41	36	45	47	40	24	41	36	41	36	34	38	27	42	33	35	40	38	27	31	22	30	43	42	42	47	40	45	41	38	33	40	29	36	33	36	32	31	38	36	32	46	41	28	33	40	36	33	42	35	28	48	44	37	32	43	38	20	35	41	50	34	33	38	46	32	39	38	38	35	33	42	33	35	26	41	31	51	42	42	41	39	34	47	30	35	32	33	38	36	32	49	31	49	40	34	54	38	35	36	31	45	40	37	35	22	43	36	34	37	19	37	35	39	31	43	38	38	37	37	32	50	36	35	29	40	39	33	42	43	44	32	30	33	41	45	40	29	26	34	38	39	47	37	35	35	25	41	33	40	42	32	45	42	32	35	42	41	33	36	34	26	27	36	37	32	37	33	35	32	40	26	35	43	36	38	50	42	34	38	38	37	43	26	32	34	32	27	32	39	33	24	43	30	35	45	30	33	32	34	35	39	32	28	42	37	39	49	39	31	32	33	37	32	41	38	45	33	46	39	35	30	46	31	36	41	35	40	37	39	40	32	40	38	35	38	36	32	25	34	38	46	35	40	38	44	42	43	34	37	47	33	35	45	31	35	39	31	36	38	36	55	41	39	39	39	47	36	31	33	29	30	26	30	30	32	48	33	42	39	41	43	42	26	35	36	36	42	38	45	45	31	26	36	38	37	36	42	44	37	47	38	51	33	32	37	35	30	36	18	43	40	48	40	30	30	35	23	41	39	42	39	36	32	42	26	42	33	38	32	41	41	44	32	36	36	32	29	28	30	34	31	34	28	45	38	36	38	37	35	41	48	36	27	39	33	41	35	30	39	36	38	39	41	35	44	34	32	36	34	37	50	32	29	49	36	35	37	33	36	31	36	32	37	44	48	32	40	44	27	41	41	32	32	37	29	35	35	26	38	39	37	35	41	25	31	32	35	43	43	34	37	40	48	36	39	27	40	38	44	27	16	30	35	37	28	30	36	30	34	33	33	44	39	31	33	36	32	37	46	35	40	35	32	37	41	33	36	42	38	45	34	38	39	32	32	34	36	38	28	35	37	34	42	42	34	40	42	46	39	41	33	35	33	38	40	42	28	37	30	39	38	38	35	25	35	51	37	44	35	43	34	32	36	27	40	32	43	37	33	27	40	35	37	43	37	36	40	33	36	35	43	41	41	35	34	39	37	37	37	48	30	38	39	39	29	37	34	42	44	45	43	45	30	25	37	38	42	40	38	36	28	41	45	45	32	38	50	35	38	30	30	26
15158	7454	4450	8304	15216	16330	15111	12804	10486	8585	7276	6741	5243	4373	3114	2046	2050	2003	2223	2138	1398	1447	1513	1338	1218	1228	1094	1142	868	975	1062	1064	1136	1152	900	961	782	735	1011	1954	7749	13515	10994	8320	4963	2624	1247	692	509	490	424	450	438	400	394	428	407	413	421	417	425	436	405	434	414	414	420	408	418	427	431	402	411	425	421	454	411	425	429	441	433	433	429	437	397	407	417	417	412	453	408	440	436	466	409	424	444	419	436	419	403	441	427	404	412	430	388	425	357	448	422	446	400	428	417	444	412	435	410	412	416	443	377	413	434	410	398	438	401	394	439	409	410	422	459	422	415	435	454	434	437	415	430	401	402	402	415	402	435	449	440	431	427	406	452	366	385	429	422	410	453	382	404	416	416	459	445	423	477	462	453	435	441	432	386	397	439	439	409	427	455	408	439	415	438	450	424	402	440	383	430	413	395	422	447	424	417	406	399	394	439	460	399	388	412	436	431	382	401	435	425	387	434	411	414	399	434	408	395	446	393	463	454	405	424	406	455	433	443	400	438	420	420	416	458	415	451	439	401	410	410	419	435	412	430	404	410	422	420	428	424	441	425	415	426	417	413	421	434	406	393	443	459	410	436	416	433	467	400	443	407	403	411	472	444	431	392	418	429	440	395	383	416	435	429	450	395	451	433	458	427	439	432	419	462	376	433	420	440	405	423	434	402	459	445	444	392	416	413	419	401	437	443	429	444	412	420	422	399	425	425	414	392	423	435	444	398	393	389	450	398	441	434	432	417	430	418	442	446	479	472	417	419	415	415	400	393	432	434	418	405	425	444	436	428	421	417	417	416	389	387	413	419	394	410	398	442	375	412	423	381	443	406	404	424	398	435	435	397	437	421	376	392	415	414	417	464	418	387	391	427	421	427	419	398	424	429	406	438	421	408	406	411	433	445	458	422	452	400	394	419	422	448	402	439	390	394	427	406	400	446	429	414	403	454	415	383	416	410	439	436	398	408	451	412	426	385	452	458	422	431	419	452	382	400	456	411	407	423	404	442	445	391	414	431	431	446	417	445	443	384	474	429	427	421	410	432	403	392	406	441	395	422	426	408	424	426	436	408	429	430	429	410	402	395	422	390	448	422	438	448	445	449	422	416	428	430	427	418	478	396	411	432	407	437	455	407	417	408	420	411	418	419	456	424	429	396	414	410	414	427	429	452	427	411	451	424	416	442	429	417	406	398	384	416	459	421	437	420	385	450	429	449	401	454	409	399	427	412	390	374	400	431	425	437	374	418	437	405	445	424	390	371	408	419	438	451	394	445	420	459	440	410	398	450	456	428	381	416	421	443	435	431	428	410	431	428	393	449	415	437	425	415	425	393	445	443	425	421	414	454	411	416	446	432	426	448	485	434	430	434	397	437	407	397	425	430	406	433	445	440	425	418	444	421	442	423	419	436	442	425	405	420	449	426	443	456	393	433	431	420	414	430	450	413	447	418	403	435	407	415	391	382	414	406	434	461	426	442	412	438	420	397	366	481	423	414	409	433	406	410	389	458	421	409	413	425	424	385	421	443	467	403	408	438	437	423	411	401	435	402	416	437	435	398	428	448	433	390	392	418	413	423	410	424	449	452	456	413	426	408	440	419	425	449	421	419	380	444	421	419	423	413	420	410	427	425	429	410	447	420	425	402	417	451	398	446	413	387	433	437	415	408	394	412	445	420	441	420	415	439	371	420	410	385	437	390	381	425	405	414	431	401	423	436	433	424	422	411	452	413	403	433	429	428	425	423	407	433	449	399	420	403	377	396	453	396	439	435	460	387	443	439	395	410	458	457	432	434	393	417	436	421	418	410	425	401	407	412	419	436	440	438	436	423	436	419	426	407	385	430	389	424	456	462	422	383	433	423	427	411	433	448	452	425	422	446	429	403	417	423	367	426	394	417	418	412	411	438	446	443	409	410	424	390	440	419	434	443	446	423	455	398	440	407	423	407	385	424	424	455	440	423	448	442	435	394	406	433	394	455	447	397	432	402	420	410	433	407	419	410	403	425	418	409	382	443	451	468	401	441	430	462	431	431	386	415	405	403	395	448	438	445	397	426	476	392	408	447	468	401	423	411	412	447	407	429	416	457	438	416	401	473	419	409	446	457	448	431	437	432	427	438	397	500	429	439	414	422	423	408	406	404	425	445	418	419	401	408	447	409	420	451	424	402	451	426	439	390	424	427	417	440	453	438	412	427	380	426	438	418	392	422	427	405	419	436	428	446	422	396	365	409	408	444	421	449	432	369	407	458	425	390	434	452	447	445	427	438	446	376	444	436	415	445	404	410	405	420	415	413	429	403	411	441	357	411	468	391	436	429	441	442	442	441	431	435	396	451	464	398	405	403	391	409	434	414	426	439	413	440	430	404	403	432	394	436	397	449	403	407	433	469	378	439	401	399	408	403	431	455	398	423	436	434	432	437	421	400	409	386	448	423	435	406	407	436	419	402	415	438	420	415	418	395	413	421	405	450	423	411	471	457	402	430	405	428	414	426	415	398	460	399	422	416	418	435	444	397	420	433	450	456	399	374	385	427	411	404	418	424	419	412	441	398	420	419	409	394	418	441	407	439	417	437	416	404	436	439	381	444	442	421	414	406	429	419	419	439	420	439	373	412	393	425	397	440	421	420	431	416	449	425	440	422	410	435	396	437	417	415	432	416	415	405	428	451	428	421	422	420	421	413	421	454	408	434	481	443	384	427	410	421	407	401	409	422	417	424	422	438	441	440	409	432	388	416	423	449	421	423	426	424	419	406	441	392	440	422	433	433	395	435	418	410	406	432	458	437	467	415	428	404	426	430	426	401	375	441	379	415	434	396	397	455	393	420	432	427	424	437	432	438	393	453	427	428	458	442	420	410	376	435	383	401	402	405	449	412	454	397	417	458	427	421	424	433	400	401	408	393	436	434	434	433	444	392	402	437	428	432	417	405	419	405	408	440	417	407	439	435	412	414	425	456	430	415	415	455	415	483	402	445	424	390	432	450	404	457	451	425	441	405	379	463	410	449	412	407	439	401	386	429	420	437	434	439	408	453	438	402	397	428	435	424	403	442	410	412	425	449	413	398	409	402	425	440	410	463	417	432	411	443	449	443	422	433	415	410	385	418	417	403	404	383	420	452	410	442	400	401	404	414	403	415	420	440	403	463	423	446	441	422	433	433	414	411	425	453	409	442	430	406	445	414	450	416	415	429	424	456	428	471	429	448	421	397	428	406	392	407	404	426	427	381	415	411	394	416	388	415	426	409	422	452	412	379	432	435	444	414	405	427	403	414	405	384	432	410	415	433	360	452	425	425	432	437	421	411	418	393	420	382	428	438	412	433	446	408	421	456	433	435	414	425	389	427	407	417	429	415	397	430	446	428	442	438	403	398	379	414	423	393	432	438	445	451	445	441	386	393	422	420	429	375	438	425	407	454	436	433	375	452	423	388	408	407	434	392	435	413	413	462	417	439	416
1388	587	308	226	227	340	351	351	270	257	222	209	181	151	135	125	122	98	117	91	84	80	83	74	77	78	74	55	66	69	61	66	68	66	73	67	53	42	55	130	444	812	682	480	302	141	79	48	47	47	52	47	55	39	47	49	37	46	43	24	39	35	33	56	46	42	44	42	40	39	64	47	44	32	37	35	40	54	36	39	46	48	41	46	36	40	41	40	55	53	47	55	47	46	56	47	48	49	55	52	40	49	50	41	42	41	36	31	40	43	37	42	42	51	48	43	49	47	43	44	41	62	41	44	47	43	58	33	33	47	39	39	41	43	41	46	44	44	31	47	48	44	38	57	42	42	52	42	43	39	42	44	33	41	42	46	40	43	44	47	44	46	43	37	48	52	49	48	47	42	30	57	48	38	43	52	44	31	50	36	38	43	33	48	39	43	48	52	47	48	41	40	39	50	46	49	44	53	49	45	41	41	50	35	52	42	30	37	53	53	42	45	36	45	42	37	39	45	40	46	40	63	48	42	53	46	44	42	53	49	38	64	40	45	40	42	45	45	48	51	55	41	36	45	54	44	44	49	40	38	41	46	57	39	40	51	42	40	44	32	45	42	50	46	45	40	42	58	40	35	51	50	46	55	42	37	55	44	45	48	40	38	46	45	46	46	39	31	53	34	35	34	44	39	56	49	38	47	49	44	38	38	49	41	46	42	50	43	43	65	43	53	46	49	40	43	47	38	48	48	42	42	28	39	41	60	44	41	43	33	37	38	39	37	40	47	53	49	45	43	42	44	57	51	47	51	42	43	53	39	46	37	44	44	56	38	50	38	42	39	43	32	38	52	46	41	51	44	41	45	54	41	46	32	44	41	41	51	40	44	49	44	40	40	49	42	43	42	33	47	39	46	41	36	51	38	38	49	39	52	45	48	42	46	52	41	43	46	31	39	38	50	33	41	49	48	45	47	46	50	54	36	46	46	45	48	44	48	47	40	33	48	50	37	40	49	42	48	49	49	52	36	40	44	28	53	44	52	54	46	43	44	51	36	43	47	43	51	44	48	43	44	48	46	37	51	40	41	44	46	47	37	48	36	50	49	41	30	47	48	52	38	39	36	44	39	36	51	49	49	42	45	50	33	55	44	48	48	32	46	48	43	49	43	45	54	41	46	32	45	52	42	47	33	40	38	36	41	39	42	43	44	37	42	37	37	49	49	42	35	54	38	49	45	54	38	30	46	43	33	40	35	40	46	33	38	46	39	38	41	44	45	59	41	46	44	51	42	43	43	48	47	39	41	48	46	44	32	54	34	42	33	34	38	51	43	41	31	48	45	45	47	50	47	41	51	39	45	50	39	29	43	46	28	50	36	52	40	46	49	52	56	33	41	38	37	41	41	40	50	37	56	46	43	36	46	35	55	37	43	38	46	48	54	46	42	55	37	56	41	51	41	45	33	40	48	50	47	48	42	41	50	57	53	46	40	40	48	46	52	57	34	50	35	34	39	46	39	45	45	63	45	47	49	48	26	39	48	42	34	58	47	39	40	38	36	29	45	45	40	42	44	48	47	40	46	41	43	41	43	40	33	40	40	47	47	36	54	33	46	37	42	41	39	50	45	51	49	47	41	45	49	44	47	45	39	45	44	44	43	43	49	35	49	42	41	52	54	52	51	46	54	46	37	45	46	34	34	49	41	42	46	34	44	45	44	40	56	47	32	46	49	50	47	44	50	41	50	46	50	39	46	47	47	43	43	39	39	48	44	42	34	38	46	40	43	37	44	38	47	29	40	35	46	38	41	39	28	44	56	47	46	35	38	36	36	40	48	46	40	47	47	53	43	52	53	56	55	41	45	42	41	49	38	38	50	51	39	37	32	48	43	49	51	44	48	42	41	42	42	46	42	59	38	39	53	34	45	48	50	57	43	38	38	40	38	46	41	34	39	56	43	51	30	48	47	38	33	39	56	62	44	56	61	40	33	48	40	45	40	38	44	42	44	46	35	47	37	41	41	54	41	46	44	40	42	43	58	48	43	52	41	48	41	34	37	47	48	52	47	42	42	35	36	40	40	49	34	40	36	46	37	35	45	46	49	51	47	50	35	43	52	55	42	51	48	52	46	44	32	40	42	42	50	41	39	33	49	35	39	40	29	45	36	47	46	40	47	48	36	49	47	53	39	49	44	39	54	44	53	41	49	45	50	33	36	52	52	40	54	49	28	36	42	45	49	41	39	52	42	45	39	53	53	38	52	43	44	45	41	42	46	39	47	55	38	40	45	47	56	45	42	48	51	42	42	40	43	43	39	47	40	47	49	43	45	46	28	44	57	36	51	38	45	42	49	51	43	40	36	42	44	45	55	41	44	38	51	59	42	36	42	42	38	34	44	40	43	43	56	41	48	43	44	46	36	37	41	38	50	38	42	45	55	36	48	49	42	43	39	51	35	42	42	32	42	34	47	39	53	45	48	51	38	43	49	37	45	54	53	47	37	38	44	38	51	36	39	36	25	39	44	58	41	32	49	41	45	46	58	43	38	43	37	42	49	41	58	43	39	50	37	41	41	37	48	46	40	49	53	39	48	53	45	50	45	43	45	38	52	51	38	48	36	37	51	39	34	53	36	43	48	39	48	38	55	47	45	53	42	34	34	45	45	40	31	41	48	40	50	31	40	46	32	54	50	57	38	35	47	41	41	46	33	52	46	44	51	44	46	43	46	46	46	40	53	40	39	36	28	45	46	49	39	44	34	40	49	52	50	45	32	51	50	30	58	50	50	29	44	47	43	38	60	35	43	44	42	38	33	37	39	52	39	37	46	31	39	41	37	38	41	48	36	42	41	57	48	43	37	46	45	42	43	47	39	38	39	56	49	52	45	46	53	42	41	49	53	40	39	46	37	50	48	33	36	43	41	48	47	40	49	50	40	32	38	39	45	51	41	43	44	37	40	35	44	54	58	49	43	50	45	46	36	57	41	38	44	37	47	42	39	55	36	37	49	47	43	41	63	50	36	37	52	35	49	43	41	42	32	43	56	54	36	43	36	41	46	48	38	40	48	52	31	42	41	47	54	45	40	40	50	45	39	46	43	36	40	50	43	40	40	40	48	55	41	39	38	51	50	41	52	44	43	48	56	42	51	52	40	37	54	39	36	39	34	48	49	49	41	43	40	56	37	46	42	35	49	54	44	56	50	41	41	47	52	37	38	41	41	52	51	48	51	42	37	46	46	47	47	39	55	53	52	39	40	50	33	46	43	43	58	42	34	38	45	54	36	52	48	28	53	57	30	39	41	43	34	55	38	43	52	35	57	44	43	36	44	49	43	37	42	34	45	50	43	56	55	44	39	47	50	41	31	46	49	46	35	42	51	49	47	51	44	54	44	51	46	46	24	35	45	37	52	39	56	42	52	48	53	45	40	42	50	35	40	36	46	37	50	54	48	58	52	38	48	67	40	42	44	54	38	38	36	41	36	43	39	46	47	40	52	31	50	41	41
18546	9993	5657	10607	18352	19697	18286	15858	13190	11031	8866	8113	6714	5153	4999	3607	3373	2894	3471	2700	1733	1984	1757	1599	1616	1335	1248	1161	1092	1221	1680	1407	1537	1601	1418	1141	960	818	817	3032	12185	16919	14167	10771	6665	3478	1624	832	627	555	493	516	533	485	516	488	509	490	474	494	500	504	497	483	476	523	514	500	492	482	478	494	483	463	524	505	489	498	492	500	507	482	503	480	513	536	481	468	504	502	526	506	505	495	473	467	486	478	513	480	505	553	487	455	478	473	495	488	510	507	522	523	460	519	486	501	531	495	463	508	463	464	470	529	514	515	488	517	488	500	500	490	514	519	540	492	442	477	462	506	489	482	489	504	499	484	507	468	496	475	497	514	466	446	512	473	512	483	501	522	489	478	468	497	509	492	523	510	545	493	493	505	497	502	459	477	490	488	504	536	477	493	496	508	474	523	520	500	526	462	490	510	472	491	503	495	472	496	483	465	504	502	495	491	524	481	497	487	539	489	502	502	462	481	480	490	466	517	511	534	471	500	531	481	504	468	516	525	535	467	520	511	477	490	503	507	467	513	476	493	490	475	510	486	508	475	512	456	467	491	505	504	509	460	514	526	482	471	500	486	518	504	493	484	498	542	475	433	505	513	489	517	495	488	460	524	505	527	536	506	517	506	515	502	488	510	526	509	530	454	474	459	475	489	512	562	466	502	496	491	506	462	471	507	487	447	519	520	483	508	473	495	482	514	490	488	490	491	491	457	540	515	492	528	510	517	495	504	478	483	523	515	509	494	450	567	515	499	495	497	442	533	523	524	453	511	471	517	531	498	517	491	525	510	489	513	485	516	510	517	534	522	477	508	517	477	516	497	493	477	490	527	492	521	512	497	536	542	501	483	477	508	536	492	532	489	509	508	522	493	518	470	495	500	505	541	512	495	502	469	501	455	531	475	461	497	525	477	485	515	503	497	498	481	490	501	494	534	496	491	512	494	472	503	512	505	484	520	488	543	476	492	459	467	514	505	523	498	526	492	458	513	492	490	519	516	497	475	487	465	482	518	493	496	485	517	506	521	497	490	501	498	491	530	497	517	479	517	490	521	500	557	514	477	509	512	489	507	536	503	497	496	504	477	512	474	518	485	510	536	504	501	521	504	505	522	538	482	475	474	460	468	513	507	485	486	480	513	499	487	567	504	524	518	506	472	485	529	501	519	518	518	451	499	515	474	522	489	480	500	497	474	508	492	505	533	492	488	526	487	512	495	494	485	500	514	508	494	524	500	488	503	474	503	478	500	500	508	456	472	470	512	462	451	479	518	525	487	512	488	511	504	525	519	512	472	512	544	484	481	516	516	511	484	504	509	529	455	500	485	530	484	518	488	495	482	481	504	517	521	534	506	487	474	505	493	534	475	441	523	524	503	473	502	517	468	476	471	518	488	534	488	455	515	500	533	485	462	460	515	503	508	504	464	515	536	462	526	524	465	479	493	497	485	520	476	491	457	514	500	492	509	493	452	483	485	505	560	507	521	490	528	561	503	486	499	507	498	491	499	480	507	515	492	494	444	489	477	496	526	513	469	478	462	515	518	521	486	516	458	490	466	513	484	514	494	482	510	538	483	527	500	511	491	504	526	535	490	512	517	492	459	541	502	519	521	460	474	451	497	526	484	520	494	523	491	501	480	501	500	490	525	519	478	487	524	523	489	476	502	531	486	508	527	518	487	511	481	508	523	501	473	488	517	495	478	511	486	512	505	528	475	556	500	502	520	499	506	484	495	502	488	511	483	505	501	569	489	536	527	477	468	476	515	534	474	492	468	514	449	478	500	485	498	531	508	506	497	475	502	511	527	486	509	480	490	458	481	494	519	491	498	498	538	491	464	465	513	505	491	518	489	478	528	488	461	497	510	518	528	478	513	532	519	520	493	516	510	456	490	527	486	491	483	484	481	505	514	503	525	538	504	468	474	494	466	544	502	509	498	465	468	502	507	455	497	480	484	470	497	463	467	512	480	499	529	546	495	485	495	497	508	505	483	488	507	509	496	476	484	469	496	499	448	537	497	525	476	528	490	494	485	476	490	528	504	494	514	482	499	497	487	489	485	467	514	507	471	502	485	490	440	500	526	449	530	474	529	541	508	520	473	501	468	449	492	483	459	488	494	500	539	493	466	478	516	489	517	476	465	496	504	538	501	462	548	528	455	525	463	512	506	519	527	525	502	545	517	515	481	494	486	495	489	459	474	511	478	503	502	514	496	499	469	493	539	492	473	507	466	485	476	496	505	469	501	501	494	510	507	524	547	483	458	460	468	506	502	515	472	527	484	483	504	508	544	495	523	502	487	478	506	510	525	489	519	538	534	459	511	509	471	487	481	499	495	494	473	478	504	477	469	508	491	456	462	513	546	502	502	467	513	470	512	498	494	488	510	469	483	501	481	542	507	498	513	543	448	483	481	513	476	517	478	503	485	501	505	471	536	523	479	527	499	474	470	502	475	454	496	509	452	506	524	514	481	516	476	508	488	510	517	511	464	485	491	505	475	471	458	473	493	497	456	470	481	508	505	455	518	486	457	506	504	505	486	503	493	512	492	487	506	478	491	507	521	503	492	502	498	491	497	502	495	532	519	495	496	529	518	492	510	528	485	464	484	514	515	539	494	473	479	466	482	523	556	496	497	500	520	507	496	452	508	507	496	517	501	483	476	550	491	511	485	475	531	489	494	479	473	492	532	505	534	469	499	522	519	462	482	488	494	489	453	477	478	501	517	460	507	508	498	477	459	490	482	470	520	488	497	513	485	509	538	516	484	500	505	500	518	491	465	533	508	497	512	508	530	489	513	491	441	510	500	491	498	476	506	476	478	528	497	520	498	510	529	464	517	507	469	465	499	460	519	476	473	497	519	517	504	500	499	467	509	510	496	511	518	507	475	531	496	556	503	538	516	524	489	484	519	500	501	487	502	516	510	516	540	469	474	476	523	496	494	501	530	499	496	492	490	493	445	467	504	500	499	497	492	459	495	523	504	479	473	490	517	518	494	463	475	544	481	513	498	512	497	490	509	538	499	526	492	520	462	500	474	509	481	518	501	482	502	490	541	496	508	485	481	502	501	486	502	512	530	506	467	492	463	510	501	522	492	527	450	501	486	483	500	523	526	511	520	478	500	490	495	493	501	464	482	507	488	510	497	516	528	502	493	480	510	487	477	485	489	473	503	505	466	488	486	481	485	507	490	495	522	493	472	486	489	473	485	485	491	478	509	533	481	483	462	514	489	495	483	486	493	510	448	506	446	484	468	479	473	477	510	506	479	478	501	515	480	531	478	514	503	464	501	463	515	491	519	484	494	493	490	493	475	516	509	479	510	505	491	486	468	526	507	509	497	489	466	497	486	509	494	504	537	493	496	466	519	542	507	479	526	480	517	501	505	510	502	508	488	474	501	465	525	500	512	480	508	517	477	509	478	496	502	531	491	514	467	458	463	479	464	484	470	479	491	486	498	488	483	506	506
1548	314	164	148	145	208	202	168	145	120	106	123	104	90	81	100	79	68	67	70	50	39	48	42	70	55	46	46	46	48	48	48	51	51	37	40	54	52	42	41	114	244	188	152	124	83	49	34	43	46	39	36	35	25	38	33	45	40	37	40	36	33	40	43	37	26	40	45	41	41	29	47	40	32	38	39	38	30	35	38	41	39	36	40	42	43	39	41	39	33	35	50	28	37	40	34	36	25	39	34	45	44	34	31	26	39	29	34	43	42	32	45	36	33	45	29	43	41	34	43	37	44	40	38	34	28	33	37	35	41	34	38	45	42	34	32	44	35	27	33	36	43	28	31	43	39	43	41	37	35	38	34	36	43	30	37	28	32	39	35	36	42	38	49	32	38	29	42	49	40	36	41	41	40	37	32	33	45	27	34	36	34	40	43	34	39	36	45	30	36	42	41	39	49	48	28	45	26	36	33	45	53	36	41	40	38	40	35	35	31	36	30	39	40	35	36	34	31	44	39	29	39	40	33	44	34	48	33	39	40	37	29	42	32	39	43	41	36	33	39	37	39	35	39	52	42	33	18	29	34	36	36	34	34	38	35	41	36	33	31	35	41	31	34	28	46	41	36	36	36	41	37	31	30	31	29	37	43	34	29	37	39	30	42	29	35	26	35	33	37	44	32	37	34	29	35	39	38	30	45	38	33	39	38	36	34	37	37	51	44	40	28	40	49	41	30	30	46	30	53	37	30	41	56	43	42	37	40	36	40	39	50	34	34	39	36	38	38	44	43	36	31	47	47	28	41	32	37	41	25	44	36	39	29	33	34	48	46	32	34	40	36	46	32	33	42	35	36	33	32	30	40	25	40	26	29	34	34	38	40	26	41	28	38	46	33	35	40	40	41	42	39	41	38	36	45	23	30	39	28	35	42	37	27	38	37	45	40	31	33	40	29	36	27	43	49	29	27	47	32	39	29	36	36	37	37	36	33	48	46	33	38	39	40	33	43	46	32	35	34	48	38	31	35	43	35	35	38	27	36	31	45	39	29	38	27	50	39	31	35	31	39	29	32	38	33	34	35	37	35	32	43	35	35	35	34	42	44	42	31	39	34	43	39	31	36	45	54	45	29	39	40	51	35	28	40	40	45	30	36	33	33	44	43	32	27	44	26	27	33	48	29	28	30	39	36	46	42	37	27	30	29	45	33	38	33	35	27	32	36	26	32	36	43	36	40	34	33	35	33	46	39	35	24	33	38	46	41	40	47	35	43	38	36	38	46	29	37	31	41	38	45	40	37	43	41	27	36	36	32	37	36	44	46	37	35	41	32	22	34	33	38	42	42	31	39	32	42	42	40	29	35	34	35	20	35	40	43	40	30	25	41	31	26	35	20	35	45	40	38	40	43	36	35	45	30	43	42	40	54	34	28	38	37	31	41	39	44	32	33	29	41	39	33	25	33	39	49	39	24	30	36	51	37	37	36	36	28	29	40	26	48	34	47	25	43	55	36	39	30	35	35	38	35	25	42	60	33	27	48	36	31	36	46	42	39	39	44	37	35	45	48	32	33	40	39	35	49	32	38	39	31	37	42	29	36	42	42	25	29	38	36	36	37	40	33	34	36	33	35	38	31	36	35	25	32	34	36	42	39	35	37	40	31	39	37	48	31	47	29	33	37	36	41	41	43	44	45	33	40	24	37	30	36	37	40	37	37	34	28	37	36	25	39	34	41	45	44	41	34	40	39	46	38	40	39	37	31	39	26	43	29	40	30	35	47	30	44	43	34	32	33	38	42	41	42	30	34	33	39	39	29	29	41	38	36	20	34	42	37	40	35	48	34	35	37	29	37	25	35	41	42	41	32	50	46	49	43	30	32	50	38	32	31	35	40	46	36	41	43	30	39	35	41	42	34	45	38	38	38	31	38	42	33	38	45	34	36	33	26	46	30	35	42	43	37	33	41	32	40	32	28	33	37	33	41	32	42	41	47	33	35	48	30	36	36	29	44	37	37	30	41	42	39	47	43	35	38	37	29	37	35	50	34	37	24	33	32	42	31	30	32	33	52	30	29	33	32	42	35	46	32	40	36	46	38	46	31	34	32	44	34	43	31	41	36	28	47	27	45	27	39	46	41	34	32	47	42	35	40	43	36	34	31	34	47	42	21	37	42	43	32	37	39	34	36	35	35	33	38	49	24	58	42	41	38	26	37	33	31	31	35	29	45	44	38	38	38	37	37	48	29	34	43	37	30	32	33	40	44	38	44	39	34	31	38	26	28	42	38	33	34	40	40	35	36	45	45	34	42	47	36	36	34	34	32	48	43	31	38	28	40	38	28	41	38	38	47	29	33	30	44	41	34	39	46	35	33	28	35	37	36	34	40	55	38	35	45	38	40	42	31	32	46	36	36	31	37	42	45	39	43	27	29	30	32	46	44	39	44	31	37	44	49	34	36	29	44	32	34	39	33	41	33	47	30	40	33	37	37	30	34	35	31	32	46	39	31	45	29	31	41	43	51	31	44	33	33	30	34	30	41	36	37	40	35	42	36	38	34	40	41	41	40	44	38	40	38	45	40	38	18	33	41	30	32	28	37	31	40	27	40	37	44	35	29	42	27	37	38	25	40	31	31	32	45	40	37	35	30	34	30	39	30	38	38	39	45	31	41	40	34	38	38	30	32	34	24	38	27	37	31	40	51	46	36	40	36	36	28	35	33	29	42	34	34	38	43	39	32	37	38	34	34	30	45	50	42	38	39	46	46	36	37	36	38	32	55	32	40	33	34	33	39	48	37	34	34	36	31	34	42	43	42	26	40	31	30	41	34	28	42	39	26	35	40	36	33	36	47	33	46	39	42	42	37	38	39	32	38	41	40	38	30	49	33	27	32	34	43	31	43	35	44	43	32	40	35	38	38	42	38	35	33	44	34	39	31	29	33	38	44	31	26	36	40	48	35	35	34	36	35	33	24	26	50	37	47	27	38	38	36	37	40	37	38	42	40	34	38	34	38	47	42	35	38	41	34	28	44	41	39	33	36	44	38	42	53	39	41	38	34	39	33	39	31	41	30	30	39	39	35	33	32	32	35	27	35	29	32	29	36	39	32	48	36	23	33	30	25	42	38	44	40	36	45	46	48	39	44	40	44	36	36	29	39	39	29	41	28	38	39	46	27	41	43	38	41	47	30	29	36	42	37	29	39	36	34	34	38	32	46	31	51	39	42	40	39	38	52	37	35	35	37	35	36	43	34	39	32	44	38	38	24	36	50	40	34	41	38	41	36	38	42	39	30	42	42	42	35	42	33	31	44	38	41	34	31	33	41	35	40	37	36	35	40	36	44	39	33	36	40	34	35	35	33	40	28	33	33	39	30	31	48	38	37	34	42	40	32	48	35	36	38	31	33	32	42	34	33	40	40	37	34	38	37	31	37	32	35	37	37	35	36	41	37	33	36	34	28	39	34	40	30	30	42	36	30	41	35	27	41	33	34	41	28
13237	6119	3357	6347	12523	13653	12375	9913	8052	6506	5001	4750	3938	3100	2941	2776	2238	1565	1659	2030	1061	1052	855	883	918	746	731	660	719	879	870	885	859	918	814	781	757	718	733	817	3496	5977	5114	3905	2423	1407	800	549	466	451	446	412	432	453	449	390	415	438	400	415	431	437	385	411	431	448	452	439	431	440	441	412	418	423	439	433	432	392	454	414	453	439	439	453	418	408	432	380	395	451	420	437	406	420	410	403	435	423	419	393	365	440	430	418	424	428	435	424	411	448	385	445	471	420	440	402	438	432	432	461	446	420	428	447	408	439	422	420	420	420	438	424	403	452	413	447	437	446	426	428	430	417	397	423	405	411	400	477	455	424	423	405	404	419	419	422	442	404	412	384	417	446	421	409	444	465	388	441	464	432	450	456	420	424	447	419	385	420	419	380	429	385	379	461	414	392	397	436	418	435	436	395	446	421	397	431	440	426	416	432	363	429	418	424	479	388	421	445	426	402	410	415	426	436	419	431	393	411	410	420	489	427	433	373	428	430	431	452	397	430	426	416	433	413	414	457	398	429	417	413	406	463	425	437	452	421	451	428	438	399	434	396	387	425	452	419	406	431	421	438	407	436	429	413	449	421	429	459	435	399	414	426	418	393	464	427	408	511	414	468	413	408	399	436	428	390	409	438	412	433	430	439	400	417	440	423	421	429	412	415	412	407	416	411	445	448	429	461	382	407	397	425	390	451	400	396	426	429	400	414	420	413	415	395	438	420	416	423	440	465	450	441	412	426	403	416	422	448	447	433	397	410	450	401	425	408	449	427	386	408	429	442	437	425	467	450	462	435	407	416	390	446	427	406	436	425	435	418	431	460	425	410	452	437	410	415	465	379	428	437	426	424	433	433	434	405	431	426	451	412	469	397	414	380	431	397	428	407	431	395	411	442	463	433	446	403	409	426	457	412	440	430	442	448	389	446	431	426	423	461	446	443	413	438	412	449	438	423	434	412	429	422	461	433	416	434	430	429	427	433	423	421	445	461	411	441	433	443	411	396	433	442	450	422	404	448	426	429	430	426	417	397	404	393	456	413	466	413	432	454	415	425	410	423	424	409	419	405	434	401	435	427	400	413	426	397	403	396	426	384	443	428	430	426	427	424	441	453	399	428	418	464	419	423	422	378	403	426	399	463	416	402	389	448	439	408	434	424	438	439	400	450	468	386	459	438	408	401	412	424	409	440	418	443	413	407	429	419	397	397	437	408	426	445	434	459	392	479	424	429	387	428	453	434	432	426	416	410	423	435	438	402	398	425	413	412	436	443	433	424	462	450	439	444	410	414	411	435	402	465	458	431	402	396	425	410	398	426	420	400	461	389	404	460	442	430	414	439	449	428	456	433	410	417	407	453	396	423	414	433	419	418	440	400	421	417	422	416	396	408	407	382	457	404	437	446	455	417	428	420	415	420	442	449	438	435	371	465	447	431	435	456	421	456	448	402	452	419	454	434	394	424	414	422	436	453	412	393	424	450	442	424	438	446	420	429	410	411	423	398	426	415	374	446	404	419	409	388	445	391	424	385	428	397	426	418	457	409	449	401	420	434	420	475	463	434	386	421	443	429	431	437	446	456	437	437	445	409	421	442	444	437	411	406	393	400	423	398	416	424	415	430	403	427	406	440	415	456	411	428	419	437	418	393	427	419	449	414	421	462	418	425	395	413	438	421	447	405	428	409	419	424	445	438	413	408	452	425	456	413	407	387	409	485	449	376	429	442	405	463	408	464	441	411	416	449	423	418	453	443	412	407	400	414	432	434	414	431	419	422	408	438	413	408	460	425	426	434	366	405	432	414	399	409	423	419	436	420	432	439	395	414	417	447	447	396	453	440	401	428	378	417	424	417	442	427	427	389	390	394	413	446	437	437	428	469	419	418	432	442	402	428	412	409	413	413	458	443	478	429	398	451	438	408	424	415	395	403	450	416	438	436	448	472	451	403	408	449	428	443	457	445	414	435	397	446	438	387	422	418	425	450	422	408	419	426	455	458	419	399	441	411	390	475	415	450	438	429	421	402	405	419	417	435	434	475	438	428	414	456	410	454	417	437	432	412	408	405	433	469	418	396	409	424	424	409	444	439	391	371	442	432	475	408	421	427	402	418	445	433	440	372	449	479	397	416	458	434	400	435	421	448	438	423	431	428	418	404	411	458	462	447	431	424	420	424	429	434	411	392	397	394	412	420	430	416	426	437	455	413	442	411	412	458	383	377	483	395	428	407	428	414	443	453	415	413	412	472	406	424	448	398	439	439	420	459	406	406	397	449	386	403	425	414	442	434	458	438	417	421	400	426	425	401	429	401	441	414	414	472	404	437	432	413	477	436	425	411	448	414	392	423	396	421	414	442	401	411	443	387	436	459	429	433	432	432	408	413	434	444	425	424	433	432	430	438	413	396	462	433	388	425	437	416	417	427	448	423	422	432	428	432	414	422	433	443	443	399	449	392	435	408	427	419	444	433	399	444	429	409	447	439	427	439	406	406	418	424	442	437	399	412	408	439	416	412	426	420	422	460	467	445	434	396	419	412	439	460	419	420	408	431	446	425	409	455	416	431	424	445	420	435	404	395	433	433	438	400	400	422	430	434	428	426	445	428	436	454	440	434	415	402	441	410	437	434	458	406	445	426	426	455	418	434	420	422	419	402	388	446	437	404	426	423	489	409	414	455	438	401	404	423	416	443	413	429	426	390	408	434	427	422	412	416	469	399	459	431	441	411	410	442	443	438	440	435	448	436	372	415	450	418	404	443	461	426	469	430	428	421	408	425	400	400	389	451	435	420	448	406	394	416	419	424	426	446	434	410	407	403	442	421	431	442	427	416	381	416	428	437	408	446	414	441	432	454	404	445	397	410	430	443	452	453	395	396	448	415	433	426	414	430	432	419	406	411	390	395	426	436	395	402	419	437	422	418	413	432	454	423	434	426	479	412	402	410	427	422	416	398	433	394	432	404	464	454	437	429	409	409	421	416	460	435	443	396	409	427	440	430	448	457	430	412	408	396	416	439	427	442	421	391	439	427	412	445	395	419	443	410	420	402	441	430	424	464	439	442	418	441	402	391	439	414	459	452	395	442	443	424	429	397	416	430	405	413	443	434	389	401	420	414	398	422	416	429	411	385	411	406	406	438	371	416	448	459	415	423	416	447	436	422	435	451	454	431	446	409	429	422	437	416	393	401	418	444	429	438	416	415	447	403	417	464	413	475	431	441	431	421	406	383	412	456	422	408	414	403	414	392	403	443	389	418	415	406	410	442	445	387	446	418	426	426	419	441	391	401	414	426	430	428	403	425	417	426	417	431	446	407	436	437	424	396	393	375	419	431	413	429	421	460	398	407	430	402	411	433	418	413	432	398	426	426	409	415	408	430	419	437	421	386	439	436	410	403	406	469	434	428	407	441	431	428	440	427	421	447	434	433	444	477	450	423	437	410	443	420	454	415	413	398	422	437	438	448
945	450	228	161	191	341	332	287	235	207	189	159	140	124	111	110	77	72	73	69	78	71	64	49	47	61	57	66	54	62	59	44	50	54	62	56	62	54	50	59	235	496	422	331	229	123	89	57	53	34	55	48	32	36	42	52	44	42	47	46	45	36	34	54	38	32	45	39	45	38	50	54	42	49	64	42	40	48	43	49	50	36	51	53	48	40	46	40	41	47	33	40	39	45	61	39	34	34	37	31	54	43	46	33	37	34	38	31	41	40	37	46	43	45	40	48	44	45	38	36	45	46	44	35	46	41	50	38	35	39	39	41	50	50	25	36	54	39	52	47	41	53	46	40	45	39	50	46	49	48	47	40	43	42	45	42	42	48	34	43	36	44	42	36	48	53	44	44	40	46	31	42	45	48	39	32	42	34	37	37	44	47	39	43	49	44	36	42	41	44	47	48	35	32	40	46	38	44	49	41	47	42	52	56	43	41	45	48	36	48	45	34	54	38	48	38	50	42	43	44	39	54	44	46	51	47	31	39	48	35	39	46	31	49	42	45	47	45	39	38	47	41	38	52	50	42	36	38	48	41	36	50	32	41	33	32	32	31	46	54	46	44	56	52	39	45	48	34	46	32	40	48	35	33	37	30	51	28	41	34	49	50	32	44	48	41	47	47	46	50	52	50	41	49	43	38	47	39	48	34	53	29	36	42	46	43	46	41	39	41	36	48	40	48	33	45	46	36	31	48	49	40	45	40	46	56	31	38	33	47	36	54	44	50	55	48	44	37	44	34	45	41	43	46	46	50	40	39	38	46	42	48	38	31	52	54	44	57	49	47	41	39	36	43	58	52	35	33	41	51	35	45	46	32	62	47	44	57	46	40	36	38	46	56	33	55	49	42	38	47	38	40	38	38	34	37	31	32	40	49	45	32	46	49	41	40	46	38	39	59	56	40	33	41	39	41	36	47	49	39	41	41	45	44	44	52	42	39	36	42	44	36	30	40	43	50	55	53	52	34	54	34	44	35	45	49	48	51	41	37	49	44	41	42	35	40	35	40	37	43	39	46	42	39	46	37	47	45	42	45	37	46	33	31	46	45	38	42	38	50	35	45	31	44	33	31	51	64	45	38	44	42	57	39	36	52	54	56	47	34	41	40	42	44	45	44	54	49	46	32	38	45	48	41	46	41	42	38	41	45	39	39	55	44	33	43	48	45	45	35	44	49	52	47	44	41	44	28	32	59	54	43	44	54	37	40	49	47	37	63	37	42	37	40	48	47	36	48	64	49	54	43	38	44	34	45	42	48	37	47	44	52	48	62	49	43	41	40	45	38	34	48	47	58	34	32	46	49	35	56	62	41	43	46	39	41	44	33	51	45	42	41	34	42	56	42	41	36	37	38	48	35	44	55	38	52	41	54	42	45	31	45	35	40	36	37	51	44	42	32	43	43	31	44	59	45	47	46	44	41	40	43	43	47	49	43	48	50	40	61	41	47	32	43	38	45	52	53	46	39	37	46	42	56	40	40	54	38	59	43	49	45	45	36	47	54	37	48	47	45	46	47	32	36	33	46	36	36	48	40	32	38	51	43	39	35	50	51	42	43	47	35	43	47	48	28	51	45	23	43	40	34	44	37	35	45	37	36	40	53	39	35	49	48	48	40	41	42	40	36	44	36	36	42	34	45	38	45	35	52	63	59	39	43	54	47	40	45	44	42	47	33	41	37	63	39	55	39	44	46	43	43	35	39	49	49	48	33	41	37	44	39	42	40	40	40	54	45	44	54	50	54	32	50	30	42	44	53	52	43	46	46	31	33	47	56	40	45	50	41	48	42	32	44	44	52	35	50	43	36	34	47	28	43	38	42	40	42	48	37	46	28	40	37	51	33	43	45	57	43	41	58	50	49	41	40	46	50	35	33	40	38	39	51	36	41	44	37	29	41	51	40	45	28	31	35	50	47	36	43	46	42	37	37	45	35	56	48	39	42	44	44	32	51	33	43	68	41	39	48	42	41	36	42	47	39	34	51	49	57	38	38	43	39	33	35	49	43	40	40	46	47	43	50	41	49	40	44	37	36	44	45	39	32	48	42	46	52	47	43	39	50	37	44	53	42	38	39	54	41	47	59	32	52	42	30	47	44	44	43	35	50	46	29	42	36	51	42	41	37	42	54	55	51	43	38	46	45	42	46	45	41	49	44	52	45	45	44	44	48	45	46	47	38	49	52	45	49	34	37	39	35	49	49	42	42	40	48	46	47	49	34	47	49	45	44	39	49	49	32	44	28	48	34	44	40	39	44	42	40	61	41	42	50	39	40	42	35	44	45	35	41	40	54	54	42	35	44	39	48	42	55	44	41	39	45	53	48	41	54	48	45	30	44	54	45	51	51	44	39	51	46	34	44	46	43	47	56	38	38	52	45	44	43	47	44	47	47	48	39	44	38	44	39	48	42	45	45	37	41	56	54	52	61	40	45	41	34	38	53	45	36	46	45	45	31	42	50	44	41	40	45	38	52	43	50	45	37	39	42	39	46	41	44	46	54	45	50	51	35	37	41	35	45	44	34	51	41	47	47	39	47	35	41	45	36	44	46	45	44	49	41	30	38	48	43	50	40	51	48	39	46	40	41	50	33	32	44	47	41	43	39	46	43	47	34	41	60	48	44	53	41	47	50	45	41	46	40	45	43	39	38	48	48	43	48	37	48	35	46	45	41	51	39	47	37	48	57	49	37	50	52	38	45	43	35	46	42	42	43	43	34	44	47	50	51	36	42	35	46	46	60	38	35	44	47	45	39	52	56	42	44	44	45	36	45	35	44	57	38	32	41	47	46	44	41	41	43	48	47	50	45	48	34	30	32	38	37	37	47	42	38	44	56	56	37	49	43	34	42	49	40	43	47	53	39	45	45	41	46	37	50	47	40	50	60	36	29	47	40	44	49	50	50	56	40	42	42	56	47	52	47	50	40	59	41	45	44	45	39	53	43	40	40	49	33	62	48	41	39	42	44	39	47	36	43	35	48	35	47	37	51	47	43	40	33	42	54	49	49	35	37	57	54	45	44	45	47	49	43	32	34	33	40	39	46	28	34	40	37	43	35	46	48	39	36	47	41	32	48	50	40	48	47	41	35	44	35	39	36	41	44	31	46	27	35	36	61	40	42	39	34	46	35	43	55	57	49	57	48	42	38	53	41	34	38	38	35	52	50	39	44	42	25	52	44	34	45	45	37	53	48	50	43	31	44	47	36	53	38	44	39	39	45	48	47	47	37	55	54	34	57	51	44	32	45	40	37	50	49	46	44	37	54	43	36	38	47	53	43	45	40	58	46	45	48	46	49	41	36	40	46	40	43	43	41	47	35	39	45	48	53	38	43	40	44	26	35	45	41	48	45	52	41	41	38	51	53	44	37	44	45	37	46	42	52	28	41	52	50	44	39	59	57	34	53	34	42	41	35	36	50	35	52	28	47	41	40	51	42	44	40	39	47	39	48
15363	8711	4578	8884	16215	18116	16895	13799	11573	9260	7235	6041	5725	4792	3820	2764	1836	1654	1975	2095	1675	1321	1158	1292	1167	1042	990	999	1067	1355	1044	1048	1005	1024	1095	1178	1083	1134	1063	1070	6355	13135	10522	7854	4824	2585	1375	770	570	524	468	522	494	449	533	472	437	436	446	492	473	518	512	507	472	452	481	511	457	501	522	507	503	507	552	474	472	512	478	497	479	500	486	487	505	544	522	487	454	485	490	533	491	502	524	475	467	502	465	482	459	480	485	450	510	473	453	467	476	493	514	472	499	461	506	504	525	527	487	495	468	503	500	516	487	476	436	493	463	522	506	502	478	518	507	495	535	499	485	474	512	536	523	510	475	524	498	537	513	510	514	518	467	467	493	482	505	503	479	523	503	512	484	512	505	428	463	485	489	494	491	494	484	472	484	476	489	456	506	484	503	452	500	478	537	506	494	497	485	486	474	480	502	514	479	498	514	499	457	523	521	469	463	481	510	484	496	516	498	528	459	461	488	501	511	511	487	463	431	512	489	451	461	485	463	447	457	453	500	478	477	500	492	508	502	496	493	492	484	520	524	480	509	495	475	471	473	512	540	479	501	495	498	492	508	481	515	453	458	453	491	490	494	496	477	518	513	508	502	471	516	505	499	523	518	507	480	501	492	491	476	503	494	488	499	496	495	501	477	497	528	526	504	475	482	483	467	500	500	504	490	486	522	534	488	470	480	435	460	515	503	482	514	530	531	481	474	487	504	528	492	457	557	461	490	460	509	477	466	513	504	496	508	455	458	477	503	469	464	481	484	521	507	489	487	468	480	483	478	471	456	496	510	478	463	490	500	471	466	506	489	489	519	476	480	455	536	523	486	479	474	470	496	506	469	459	474	491	555	521	517	486	459	458	507	492	525	520	502	492	501	478	512	510	525	470	552	517	474	465	492	489	497	503	475	519	515	485	489	499	466	502	498	485	481	490	496	448	505	476	449	504	523	549	488	529	484	500	501	484	466	533	479	448	503	462	475	528	464	493	464	492	487	469	434	523	448	489	464	491	489	529	481	469	495	469	491	475	497	484	500	473	507	475	518	485	515	513	509	460	500	512	483	475	507	490	495	499	458	501	484	490	520	489	495	482	481	484	463	468	477	483	503	453	513	532	443	504	462	546	475	463	464	461	523	462	524	482	458	476	479	476	483	529	458	487	507	536	518	512	488	492	521	511	483	487	497	496	498	480	499	507	489	516	442	476	479	461	507	490	504	479	498	483	487	520	463	446	481	499	454	515	499	484	505	445	484	471	484	477	506	496	489	494	493	489	482	500	515	485	520	485	500	488	521	502	509	485	498	500	472	551	464	455	492	455	509	518	503	515	512	453	512	472	518	517	495	486	497	469	509	508	468	463	475	480	503	501	483	444	515	447	466	499	511	478	490	505	486	524	491	511	543	497	507	483	474	494	446	518	509	499	482	478	493	489	478	528	493	467	493	501	476	488	485	497	464	529	497	459	491	454	502	469	512	474	491	494	499	462	495	473	498	506	473	482	486	497	499	484	468	491	512	507	466	500	483	515	471	491	499	466	488	474	482	485	500	490	540	504	460	477	482	440	512	501	517	463	513	525	451	494	468	496	506	519	489	539	514	510	504	494	481	516	474	491	485	471	482	498	510	507	452	492	501	497	477	493	481	492	534	536	486	455	504	485	494	492	467	529	486	482	478	472	472	484	492	478	481	486	492	473	508	467	502	486	489	513	530	480	481	514	507	465	505	481	482	505	467	474	489	508	472	463	476	510	511	442	511	503	485	481	496	496	492	497	462	494	469	479	524	466	481	471	510	481	487	444	484	485	488	543	479	500	514	478	489	513	541	478	511	478	487	483	470	467	481	505	522	437	478	495	475	494	458	477	488	463	458	491	484	514	493	559	475	519	504	471	478	443	471	497	531	515	473	483	496	466	481	479	503	503	457	480	510	514	496	528	476	527	461	509	475	483	474	505	502	473	465	502	493	488	466	473	519	520	460	449	490	499	475	498	458	500	466	478	517	463	493	478	496	490	501	506	488	493	493	471	502	501	477	499	507	488	545	461	494	516	500	468	499	505	485	498	497	462	494	506	491	511	503	476	510	504	518	470	465	490	495	477	483	463	512	498	505	484	476	509	457	461	496	504	497	511	524	485	477	480	536	496	470	496	492	514	475	515	533	516	492	497	522	496	509	486	502	522	511	504	504	501	461	504	507	501	471	503	460	505	481	516	472	499	477	487	497	475	482	507	478	536	498	480	456	502	512	455	471	462	495	475	493	464	519	522	454	468	526	499	498	497	497	508	472	487	493	482	503	500	519	482	478	490	517	499	493	477	478	497	469	531	518	496	469	489	502	499	508	507	458	483	503	524	476	474	488	542	511	507	506	445	542	482	497	523	444	469	475	493	502	483	444	494	453	473	461	507	462	494	464	473	477	513	477	491	517	497	450	528	499	471	444	496	463	534	534	491	480	510	525	483	499	483	476	508	535	513	507	493	456	504	510	500	536	494	515	502	511	482	465	487	471	499	486	482	514	489	501	501	506	465	450	500	477	484	491	506	460	480	489	529	512	500	512	520	504	495	517	484	449	518	499	433	519	524	472	506	499	508	502	489	473	497	461	480	461	474	463	484	487	491	475	491	483	478	480	449	485	458	492	517	502	499	492	535	471	492	500	504	494	490	462	495	486	500	503	446	553	513	498	498	471	515	463	471	461	501	506	442	474	492	512	454	471	503	481	477	497	501	509	541	459	475	482	444	483	444	524	509	496	477	496	526	489	475	480	497	482	491	487	484	476	505	476	482	502	469	481	471	452	529	484	521	489	496	531	494	522	466	477	471	483	482	495	469	463	481	522	526	458	523	479	531	474	471	470	532	517	476	483	505	490	464	515	497	518	482	479	504	461	489	475	459	467	537	495	527	520	490	485	478	485	523	536	485	493	476	481	489	499	521	470	466	446	454	456	489	504	509	476	538	501	504	500	523	485	503	512	475	505	509	526	476	481	487	542	500	487	494	454	489	530	499	507	495	496	469	482	489	506	490	498	457	486	518	500	483	484	522	520	482	464	517	509	481	500	503	520	472	496	506	489	487	506	522	489	472	482	503	502	496	504	481	526	507	480	507	441	471	473	482	456	511	496	463	501	485	491	504	512	512	492	510	502	466	486	485	498	489	503	491	498	510	500	499	480	519	517	517	469	518	489	480	480	531	485	506	480	475	468	468	481	466	550	533	503	492	523	519	469	540	450	508	476	501	522	494	485	498	504	538	463	473	453	468	471	501	507	525	499	502	484	558	517	474	522	504	513	493	474	505	522	472	496	505	478	507	493	519	501	454	499	472	551	523	494	479	545	531	526	507	485	468	507	439	438	512	509	505	521	467	487	503	521	495	500	521	486	487	471	508	488	472	445	505	505	529	499	513	488	492	497	462	488	480	462	456	490	507	461	488	482	510	471	512	496	463	521	472	498	502	496	472	457	492	513	509
2259	408	241	140	177	314	310	281	243	197	171	134	156	139	122	75	74	56	70	79	79	59	60	62	57	54	57	56	51	50	60	63	44	48	47	59	54	84	56	49	345	653	451	324	207	111	56	48	36	31	40	36	27	37	42	40	32	36	43	29	33	44	46	40	28	31	43	43	38	40	30	41	29	49	39	43	33	32	41	39	21	44	39	36	35	44	48	33	43	38	44	41	40	36	43	42	36	36	35	31	36	43	34	36	34	33	37	37	40	31	32	40	35	41	37	37	29	48	29	31	35	35	39	44	37	30	39	38	28	36	43	41	42	35	41	31	35	45	36	29	46	39	31	36	31	32	36	36	36	41	35	34	35	31	42	35	47	37	41	30	29	38	55	42	36	44	45	23	34	46	34	42	32	29	34	39	35	42	46	35	38	42	33	42	43	38	47	38	30	47	47	38	32	46	40	44	33	33	42	35	33	38	36	35	29	28	37	35	35	43	40	36	43	46	51	31	29	38	42	44	38	37	32	40	49	36	50	43	33	40	42	41	34	31	36	40	40	34	30	41	37	34	42	42	39	40	48	39	35	33	33	38	31	48	32	34	48	40	35	40	47	35	30	21	34	26	33	30	31	32	38	32	41	36	38	28	43	34	37	53	34	31	27	36	43	48	27	35	36	37	39	44	29	41	42	26	27	41	28	28	30	32	51	24	27	37	40	38	34	48	37	38	41	36	28	45	35	29	39	34	35	40	30	26	50	43	37	45	28	43	54	43	42	41	46	40	31	37	36	39	37	39	40	36	36	30	35	44	33	40	35	29	30	39	41	39	49	41	50	35	33	37	37	22	34	24	39	41	43	42	28	33	53	23	31	45	37	26	34	35	40	36	24	47	38	39	40	40	33	37	44	43	32	36	28	46	37	43	35	46	40	53	40	41	32	38	34	27	40	33	20	33	40	35	48	30	28	44	46	31	56	27	28	32	31	22	37	35	24	41	45	30	37	38	29	44	35	32	33	37	38	40	42	41	37	33	40	34	39	33	43	36	25	43	50	35	33	47	29	35	41	35	43	39	41	40	35	38	44	37	30	40	40	38	32	41	37	42	32	44	48	44	39	31	43	42	29	40	34	31	36	35	46	44	39	46	25	32	34	38	41	34	40	36	41	29	37	33	40	31	37	23	41	32	48	36	39	42	34	34	34	31	41	41	42	44	45	39	38	43	34	38	37	31	37	36	32	32	39	36	31	32	34	51	37	30	34	39	41	26	26	39	37	47	39	37	44	37	33	51	39	31	39	26	39	35	42	35	36	37	37	37	36	40	39	30	35	46	40	42	39	33	37	46	48	33	48	25	24	42	35	41	43	39	44	37	41	39	40	35	34	36	34	31	34	44	31	45	43	38	34	25	44	33	39	32	43	32	37	38	39	32	41	23	34	33	34	39	36	34	37	45	38	39	36	40	39	43	30	40	39	36	44	31	37	40	41	31	39	31	32	47	45	37	41	42	33	29	38	39	32	32	27	29	46	32	38	33	37	35	37	39	51	32	26	41	41	29	39	41	30	37	36	49	36	30	37	28	43	33	32	41	29	31	28	29	33	19	38	42	27	40	28	24	56	31	39	42	29	43	26	35	31	35	37	42	31	39	35	34	34	40	31	38	35	37	30	29	36	31	43	28	38	36	33	25	37	34	33	39	36	38	39	37	42	41	38	39	31	29	29	47	35	28	51	31	41	31	41	26	42	39	34	36	41	30	35	47	40	32	46	42	48	49	32	34	38	36	41	51	30	36	39	37	32	41	34	55	35	29	38	40	40	41	34	32	35	32	32	37	49	35	41	34	44	24	36	35	30	38	24	38	32	30	29	35	36	44	39	36	34	43	37	42	23	33	43	27	39	28	30	33	29	43	30	28	30	39	38	40	27	35	37	37	37	35	38	38	37	31	36	34	30	44	35	45	38	43	38	36	39	35	37	31	35	38	33	39	30	34	36	36	38	36	41	43	29	38	44	42	44	34	33	45	38	40	38	41	36	28	37	36	30	32	25	33	34	46	38	40	36	25	34	40	32	42	35	34	46	37	36	47	40	41	46	39	37	40	43	36	38	34	32	30	44	38	40	39	39	39	33	41	34	41	31	44	46	40	41	33	45	26	42	33	37	42	31	40	44	46	45	37	39	39	38	37	32	39	53	48	38	30	26	39	34	47	36	26	46	38	33	38	40	25	43	33	30	38	48	44	38	38	29	36	33	27	44	40	26	41	36	38	37	47	34	38	43	39	33	42	34	38	30	37	41	35	40	39	44	41	37	42	37	38	39	39	38	33	38	41	35	38	29	44	45	37	35	39	28	35	33	38	40	33	44	50	30	35	45	27	34	31	34	35	35	37	44	34	39	32	45	33	35	30	32	40	41	35	30	38	34	31	41	36	48	42	38	28	40	47	38	43	40	37	30	40	37	37	44	35	34	34	38	37	36	29	52	42	35	34	35	34	42	41	41	27	30	42	44	33	33	35	38	36	39	27	42	37	41	45	33	39	50	28	30	39	36	42	29	39	24	26	44	35	26	44	36	41	32	44	33	40	42	32	33	31	39	32	44	33	40	36	38	38	32	42	30	38	43	35	30	37	39	29	37	38	38	33	36	30	48	47	44	37	43	36	35	32	41	36	38	51	50	46	40	39	34	36	29	35	31	30	39	34	40	48	37	41	50	27	33	35	32	26	43	29	34	44	40	28	41	30	36	33	40	39	33	29	32	45	43	42	45	32	35	40	48	43	27	30	50	35	35	34	41	29	42	43	45	38	44	31	37	41	42	57	49	40	37	37	42	41	47	42	35	41	52	36	34	37	26	27	40	26	37	35	45	32	33	41	37	36	41	48	43	37	43	30	30	40	25	43	37	39	37	40	48	38	34	44	38	35	27	43	37	25	36	37	45	41	33	41	52	44	42	33	35	26	30	30	48	22	34	40	30	44	35	39	47	35	45	36	32	33	29	36	49	38	35	26	30	37	37	36	43	31	45	34	38	27	48	29	43	31	46	43	37	36	40	29	27	34	45	29	54	28	27	32	35	41	36	32	42	33	45	34	36	26	44	28	42	26	34	40	38	38	40	42	32	37	31	32	33	41	44	34	27	32	36	41	39	42	39	35	34	39	41	37	41	44	39	37	36	32	46	34	45	33	42	35	35	32	47	31	37	37	45	36	37	34	42	37	31	34	41	40	36	53	45	32	43	34	27	51	37	30	38	43	31	30	33	38	35	33	37	41	38	41	25	40	37	32	32	27	30	44	41	38	36	46	43	39	40	45	41	47	34	47	33	31	32	25	40	45	36	30	38	39	30	45	29	46	34	42	42	37	30	39	36	47	37	40	29	50	27	38	30	46	36	39	36	27	40	44	26	40	30	50	42	39	41	31	37	41	37	40	46	32	34	32	36	49	27	41	36	34	45	30	38	51	39	39	31	31	47	32	27	34	37	40	34	32	39	38	37	40
15211	7727	4253	8453	15613	17713	17349	14500	11670	10002	7588	6376	5955	4838	3988	2899	2186	1671	1758	1903	1651	1306	1235	1230	1080	1026	1108	991	1222	1232	1079	1101	1029	989	1075	1161	1281	1161	1233	1130	8496	14106	10193	7965	4661	2329	1179	672	487	429	438	418	428	404	432	424	432	413	426	431	443	445	436	426	401	406	437	416	424	444	404	400	399	444	415	406	469	408	431	439	434	421	425	430	387	446	401	406	414	403	399	421	458	419	410	425	424	427	432	429	455	365	416	413	422	418	457	464	406	399	432	433	391	407	426	409	434	411	411	414	426	446	434	416	418	434	401	406	435	438	435	421	379	406	424	381	417	445	418	414	440	389	398	412	454	429	450	422	427	426	445	437	433	434	453	440	382	413	456	407	452	425	411	402	397	428	396	431	436	392	370	408	395	426	408	412	474	411	435	404	418	393	413	407	415	397	408	392	427	447	462	411	452	439	431	403	405	448	458	410	435	401	430	367	425	367	417	426	413	442	428	416	418	422	413	430	424	422	436	406	378	440	441	438	427	463	384	406	417	446	416	387	450	434	427	420	424	412	450	432	436	422	420	442	444	434	425	369	435	390	415	415	435	429	470	392	400	396	455	427	414	448	405	424	424	403	399	439	417	436	425	440	409	450	420	434	396	421	449	424	463	418	434	457	406	428	395	417	436	421	430	403	399	412	413	409	391	433	447	391	434	433	426	431	486	400	432	408	412	418	410	409	411	423	367	443	431	418	443	406	428	414	437	437	461	407	403	466	418	413	450	406	439	432	422	430	424	427	446	407	426	418	450	423	451	430	448	434	436	432	433	442	421	429	443	400	434	433	419	446	433	420	432	415	443	412	464	437	409	392	459	433	451	444	436	402	428	420	398	421	387	417	414	438	415	425	446	412	422	435	377	420	424	434	431	440	398	390	426	408	410	425	392	400	420	429	408	388	404	423	431	429	432	408	392	407	402	415	430	418	405	417	428	408	429	391	422	392	460	460	396	427	428	412	421	403	431	445	435	432	435	401	414	454	435	419	419	411	458	432	414	429	411	423	415	406	420	416	423	396	426	421	436	433	426	387	424	447	433	455	446	433	430	452	399	438	464	433	445	422	411	411	430	434	422	422	398	421	401	427	439	394	441	399	396	422	404	452	450	404	408	439	426	450	449	419	438	404	429	442	388	424	417	412	447	410	400	423	421	435	401	453	453	443	408	421	371	426	418	420	440	458	428	452	438	439	388	444	427	428	435	439	414	409	427	446	436	399	397	419	435	421	446	406	405	411	441	412	431	434	417	410	440	404	424	439	437	407	412	439	427	411	375	450	409	406	433	441	416	418	415	459	440	444	398	414	414	428	435	408	429	440	427	449	412	442	441	409	408	402	431	406	441	414	409	411	411	446	409	397	408	389	415	401	436	442	440	456	454	449	423	404	472	467	379	472	404	431	433	399	452	402	462	410	449	453	448	409	412	430	401	418	406	387	402	423	430	418	406	432	427	403	414	443	408	421	395	387	414	415	424	427	419	427	417	401	428	417	450	405	428	383	393	436	397	473	429	414	438	449	405	463	434	409	427	430	417	427	454	408	405	385	423	409	446	447	428	439	414	422	427	425	457	424	399	414	475	403	441	427	418	392	444	427	418	427	391	402	423	397	417	412	439	420	455	419	382	400	394	425	403	400	431	408	433	391	377	374	402	417	409	430	430	407	414	392	414	406	425	454	420	410	431	412	447	440	441	455	423	454	414	419	439	416	433	458	413	425	474	466	432	394	432	386	428	444	447	441	369	406	430	414	433	434	425	425	417	431	444	398	394	451	414	417	435	408	405	434	418	407	426	423	430	432	446	400	414	415	410	407	412	432	388	388	455	460	425	428	408	412	431	456	425	415	427	412	409	414	417	440	411	428	448	430	394	395	426	411	451	441	435	414	421	428	417	432	397	400	453	439	420	431	416	443	388	420	415	399	421	416	445	444	443	422	412	419	414	423	444	430	407	415	457	463	451	414	438	431	440	465	433	418	410	405	418	413	429	446	414	462	441	457	403	480	429	423	420	441	422	451	412	441	409	450	439	386	401	418	398	407	446	423	409	426	387	417	430	442	422	456	471	423	452	413	410	410	433	433	432	420	424	390	402	406	454	461	445	434	429	427	418	389	425	417	410	461	417	470	411	429	385	436	408	410	415	449	444	409	436	407	437	436	392	438	401	404	399	420	404	404	379	421	433	408	425	413	442	418	429	469	444	449	455	441	430	404	431	419	412	409	410	423	421	459	381	420	422	435	403	423	465	439	388	437	395	415	434	413	413	414	454	436	444	414	435	459	431	436	439	440	423	410	433	458	396	418	411	409	431	422	402	460	459	434	440	444	413	435	399	385	445	436	413	423	427	415	368	440	440	418	436	394	407	449	414	418	412	438	384	413	442	401	402	396	434	445	429	415	410	395	443	434	410	422	426	423	400	440	427	450	423	411	409	388	436	458	426	406	439	439	439	392	406	457	414	448	403	453	428	442	418	454	427	389	439	429	421	399	434	426	432	397	426	442	421	410	401	434	383	445	428	453	408	419	427	395	428	419	446	439	439	415	441	426	428	426	431	404	434	416	418	455	423	407	425	424	452	408	461	403	409	409	419	407	456	429	417	419	436	409	456	427	429	437	423	432	401	450	422	450	443	414	375	426	411	427	436	414	424	437	408	393	436	438	423	430	430	408	430	433	417	424	406	409	424	471	435	408	422	428	409	462	439	410	413	385	388	415	457	406	406	431	442	461	443	397	433	431	429	444	411	407	407	422	425	397	396	444	444	434	406	400	443	415	447	396	457	399	412	402	416	418	418	403	405	426	396	425	407	431	418	443	429	429	405	429	428	410	436	417	410	445	394	457	409	400	441	388	390	425	423	402	394	425	430	424	440	447	390	438	428	410	428	406	411	419	432	387	433	423	445	446	432	395	409	394	412	432	432	429	422	445	391	411	438	399	399	413	401	470	406	390	417	445	425	459	449	444	423	417	422	423	411	412	413	419	384	409	452	424	429	432	432	419	426	418	431	437	433	440	457	416	441	412	458	401	400	434	428	414	393	449	463	424	434	399	413	440	449	397	429	435	386	445	467	371	427	431	389	397	402	375	417	456	432	419	456	411	425	416	437	408	439	449	421	467	435	403	437	442	425	411	438	454	406	441	395	413	417	431	449	410	382	419	414	424	406	402	413	375	390	443	400	428	383	431	427	430	474	418	416	415	431	387	460	409	443	437	427	425	393	423	431	451	440	387	416	430	440	410	410	423	424	449	435	457	403	411	447	415	452	379	407	444	430	415	440	415	382	384	456	472	430	424	413	415	398	418	376	423	428	435	422	460	452	408	437	407	415	459	451	398	434	414	425	413	411	401	434	408	409	424	419	451	386	405	424	396	478	420	435	428	423	390	435	405	395	410	445	447	421	467	455	419	403	416	407	448	430	429	439	405	402	435	445	416	387	448	430	433	386	424	446	407	399	421
1352	569	296	197	291	402	436	365	341	316	234	187	201	169	126	107	90	110	92	91	70	74	66	76	59	62	67	69	63	71	66	43	75	67	72	73	69	79	74	71	406	925	579	473	273	158	98	58	52	38	48	50	52	36	47	45	47	45	38	43	60	36	38	41	53	39	52	40	56	42	32	39	37	42	41	44	43	35	41	46	42	47	46	50	30	46	45	38	44	38	45	46	37	46	49	39	32	45	37	41	38	41	32	40	43	43	39	50	41	40	27	48	41	39	43	58	35	47	23	34	37	36	36	48	51	46	40	45	54	39	42	40	39	46	47	40	40	42	51	56	50	42	37	41	57	48	50	35	41	48	37	46	45	33	49	43	44	48	54	39	40	32	38	27	42	55	49	49	46	45	48	54	42	48	42	47	48	36	36	37	45	47	47	37	47	45	49	39	32	51	49	44	40	50	45	43	33	35	46	40	48	40	34	40	49	37	41	43	46	31	36	34	40	40	34	35	38	47	45	35	42	36	35	49	39	37	36	44	42	33	39	41	42	35	40	46	58	44	39	42	36	33	26	34	48	35	46	41	50	46	34	43	39	45	43	36	36	51	42	44	59	27	29	40	47	39	38	42	47	33	38	41	50	49	39	44	32	54	48	45	41	39	50	47	32	39	43	38	42	41	32	47	42	37	49	38	38	32	27	40	51	45	49	36	48	50	31	38	53	36	35	38	42	40	54	43	40	45	42	33	29	40	39	51	45	46	37	26	39	55	44	42	34	39	28	45	36	48	41	42	53	40	46	42	42	37	41	43	43	41	44	45	41	44	51	48	43	38	45	49	37	51	37	38	48	48	44	29	54	53	42	38	44	49	41	35	39	46	33	48	45	51	45	48	45	49	47	45	39	49	47	46	56	49	44	46	46	38	39	53	45	42	55	46	49	32	43	36	36	45	48	40	45	38	48	43	42	29	44	54	43	59	50	48	44	30	40	37	37	41	50	33	43	35	49	41	44	40	34	43	36	43	44	51	35	38	46	48	57	46	35	38	37	45	46	39	43	39	41	40	44	55	41	49	46	40	32	39	48	50	42	38	24	37	35	33	35	49	40	37	41	47	45	47	50	35	32	43	44	44	36	50	44	53	53	40	51	43	29	49	44	35	53	45	41	50	56	41	38	32	42	47	40	45	42	46	47	40	37	45	42	55	66	41	46	43	45	39	40	46	47	34	42	40	35	37	47	48	33	52	40	42	42	46	42	41	41	39	52	33	48	41	45	35	52	33	49	40	39	46	45	48	40	49	43	41	39	43	37	34	49	37	54	40	37	48	43	28	36	48	48	52	35	43	50	40	46	47	27	41	42	34	36	52	40	50	48	37	36	46	45	47	50	43	39	49	42	49	36	52	48	47	52	54	37	25	45	37	38	40	55	55	48	39	40	43	41	38	54	49	45	54	46	39	45	41	48	48	45	37	46	39	45	40	56	51	37	40	48	36	46	53	43	38	46	47	41	36	36	42	45	49	33	55	41	39	40	38	50	43	52	46	41	38	34	42	41	42	41	46	55	43	37	43	35	42	35	44	38	37	37	41	30	39	49	44	40	33	53	31	39	49	46	44	44	39	48	39	35	39	51	41	42	36	45	45	49	36	56	34	48	39	34	49	43	36	47	28	60	34	30	42	50	45	40	49	52	44	36	46	54	38	50	45	38	43	47	36	47	40	48	40	45	35	38	31	53	32	37	40	43	41	35	53	42	42	38	47	45	46	42	48	38	47	37	33	39	47	45	49	44	53	49	35	40	40	41	37	35	41	30	39	51	56	43	46	40	40	53	42	41	41	46	24	35	37	54	43	45	51	25	46	56	34	42	43	51	36	44	40	58	42	48	47	32	46	55	33	50	47	44	44	40	49	49	39	46	54	36	43	41	50	58	40	43	49	36	46	52	43	42	44	44	47	45	59	45	40	39	40	39	45	40	37	41	41	53	36	45	36	49	29	39	45	38	52	42	49	39	33	48	46	46	31	39	36	44	55	39	38	36	39	39	31	39	41	38	56	34	56	40	58	41	40	48	54	41	36	49	39	49	33	52	38	58	47	33	34	39	62	39	43	40	50	38	51	43	42	41	37	37	39	37	34	40	44	37	42	41	34	42	38	47	42	42	46	40	43	55	40	52	49	41	38	43	45	43	40	42	34	51	47	49	54	42	41	41	39	37	50	42	34	37	50	44	46	36	45	47	50	44	44	34	49	37	34	49	47	52	46	38	31	47	48	50	61	37	47	49	35	53	48	25	42	27	47	38	48	33	47	38	37	49	56	42	53	35	42	47	33	42	37	36	42	47	45	48	38	43	48	44	50	44	45	45	45	39	39	43	41	31	42	46	47	41	57	46	41	45	44	45	42	46	49	36	44	52	35	51	46	57	51	41	41	36	61	45	37	35	47	56	53	35	44	42	48	43	44	36	47	53	60	49	39	48	40	45	42	45	40	45	46	34	36	45	39	38	39	49	43	43	37	35	42	42	41	48	48	28	52	31	41	47	43	45	41	45	51	55	41	38	39	37	38	51	44	37	53	51	42	35	47	36	39	45	52	55	48	42	54	45	48	44	39	44	46	48	52	37	36	43	41	33	40	42	43	44	56	54	41	40	38	47	45	31	46	47	39	36	43	41	53	36	45	36	47	46	52	46	43	39	52	32	47	42	34	42	46	40	35	55	40	37	48	34	43	42	35	49	47	33	45	41	49	37	54	45	48	45	43	35	41	43	50	38	46	47	35	40	55	54	36	40	49	52	46	52	41	49	44	44	48	43	51	43	51	43	47	42	35	36	39	35	42	37	44	38	52	42	45	44	34	62	41	43	40	42	35	43	48	40	45	43	43	48	32	53	46	41	30	42	53	38	31	49	50	32	59	38	50	43	35	47	42	39	45	41	42	50	41	35	42	52	50	42	33	40	41	39	36	46	51	36	48	41	38	37	54	44	47	48	48	38	47	42	46	46	44	48	42	52	31	45	45	29	42	46	53	36	43	51	52	49	48	41	44	47	43	40	42	39	38	51	43	40	42	35	27	37	40	42	57	38	46	50	54	42	45	43	44	51	45	40	50	41	38	41	44	37	49	38	41	45	37	49	47	51	35	31	39	38	47	47	40	45	47	38	56	55	45	37	46	40	45	48	36	32	43	48	49	45	45	45	43	48	50	30	32	49	39	37	43	51	48	44	35	33	44	50	46	41	55	52	46	38	38	48	36	47	51	37	45	52	46	38	49	38	46	41	48	33	51	42	39	41	51	38	33	33	41	44	42	40	38	40	52	49	29	44	37	56	39	48	45	43	41	41	50	42	46	42	40	46	45	38	38	40	40	38	44	40	50	42	43	35	43	34	44	46	38	42	55	34	40	45	52	45	40	53	46	47	47	40	53	39	36	46	41	49	44	36	42	46	47	41	45	43	46	45	46	39	44	43	36	50	49	40	46	40	49	39	33	45	54	38	32
18472	9688	5466	10617	19610	21706	20035	17203	15175	12625	9432	7892	7427	6202	4408	3914	3427	2724	2138	2170	1950	1596	1541	1583	1419	1264	1506	1603	1586	1498	1189	1326	1615	1345	1290	1383	1715	1690	1585	1647	11364	18105	12964	10637	6408	3362	1561	798	581	525	470	488	476	512	520	492	494	475	450	492	497	544	478	454	497	511	490	477	519	518	512	450	469	495	498	472	492	457	505	467	505	487	470	500	495	466	516	482	502	500	480	472	492	527	514	508	496	474	528	449	500	505	504	479	467	469	502	480	440	503	527	501	494	479	513	506	501	494	495	485	496	489	472	490	499	500	485	523	497	491	456	467	489	508	502	518	456	505	467	534	514	517	507	456	536	497	506	463	494	547	492	506	479	463	504	538	468	521	483	508	524	459	508	496	505	498	494	477	490	492	494	488	483	493	514	452	510	493	481	477	503	515	500	492	505	484	477	531	499	492	508	452	519	500	493	490	505	496	533	494	481	489	469	511	437	499	496	522	476	486	445	457	493	492	490	500	477	498	465	490	475	499	504	521	479	485	495	521	494	501	448	463	477	499	503	499	513	515	507	452	455	501	478	505	488	505	491	487	503	472	504	498	441	469	507	530	501	441	485	527	480	485	554	487	465	507	489	469	523	521	462	491	515	493	508	502	467	488	480	468	470	501	498	514	488	477	504	524	534	458	484	480	500	488	508	496	486	491	500	522	463	499	517	448	498	500	501	516	507	477	495	486	510	495	459	457	528	539	467	515	458	491	506	485	493	500	488	453	502	499	456	491	494	467	520	501	486	473	506	487	459	487	491	465	516	499	504	486	477	539	519	493	452	489	508	531	507	497	477	510	495	513	447	495	495	452	481	575	473	511	485	473	521	481	538	531	478	477	515	504	474	464	531	487	521	518	510	517	493	475	508	501	482	513	512	518	499	485	475	515	482	493	448	494	504	506	484	472	474	515	491	519	477	535	503	528	491	453	513	522	509	531	508	512	516	509	525	479	506	466	479	461	490	502	488	463	513	450	472	490	503	504	525	513	481	521	523	481	475	450	497	486	506	500	502	503	504	489	562	508	468	509	529	489	490	465	463	492	494	490	518	471	477	534	473	514	485	491	507	499	464	460	508	496	520	498	520	473	475	547	526	499	443	502	464	452	485	533	505	498	475	472	513	502	483	491	518	510	479	476	488	485	488	503	517	511	529	484	465	493	484	584	515	502	538	491	543	479	482	448	506	489	484	515	501	508	489	445	521	502	477	470	499	451	562	478	480	542	482	477	489	503	540	505	488	493	549	486	456	521	528	449	459	484	527	515	514	455	478	482	474	476	461	542	463	495	521	548	506	492	457	475	472	501	510	498	463	512	500	481	470	464	508	490	481	456	495	486	482	497	507	493	466	501	495	453	493	473	519	516	529	463	522	470	468	497	479	514	532	500	467	480	525	488	512	511	520	544	526	471	515	490	513	520	507	519	483	537	486	481	499	474	500	513	484	460	498	503	498	516	529	498	515	499	478	496	512	454	481	533	499	505	499	480	502	495	521	495	463	460	476	485	475	474	494	489	478	545	472	541	521	512	516	522	509	539	476	480	484	500	510	518	445	487	461	502	470	467	498	490	509	494	493	530	502	482	475	491	468	515	441	473	498	533	487	450	518	492	451	498	484	500	490	494	513	481	517	487	516	486	493	496	524	479	472	458	497	409	501	484	476	456	500	486	456	471	498	523	469	467	467	494	490	498	457	544	518	501	465	495	490	458	477	500	451	492	480	529	494	479	471	493	512	490	528	478	487	460	489	473	480	490	491	482	525	477	506	531	484	481	514	481	479	513	458	503	482	499	500	483	441	522	490	485	465	451	473	490	474	474	491	489	516	496	515	488	483	514	512	504	486	485	493	481	501	517	458	497	471	538	503	453	505	500	493	485	512	506	456	428	519	485	460	499	484	507	511	460	500	514	482	524	498	485	477	450	469	489	478	532	502	481	504	508	490	503	480	487	476	483	490	475	495	461	478	496	492	538	506	497	543	467	502	486	458	506	468	491	468	506	495	505	487	470	474	459	492	512	469	511	505	510	467	513	483	436	489	508	461	499	507	500	493	492	477	514	476	486	488	540	480	496	497	495	503	448	487	477	507	518	463	532	503	495	495	515	515	474	495	548	477	485	509	479	518	481	501	505	514	538	448	523	484	506	466	478	489	503	505	472	486	466	528	503	505	505	466	506	469	500	489	469	486	495	513	460	471	536	480	506	480	498	505	505	483	476	499	503	510	481	473	482	545	488	488	539	487	467	471	514	523	497	501	494	520	504	499	512	486	492	546	514	474	493	474	487	496	501	488	501	503	515	465	515	482	485	509	499	488	516	476	505	501	497	500	472	483	477	488	458	534	492	464	456	500	489	511	505	517	538	538	522	504	514	444	521	490	473	499	491	494	536	483	482	497	470	496	486	530	487	489	535	506	504	451	538	491	498	497	504	516	515	535	447	492	492	540	495	497	499	524	477	488	482	456	460	497	483	521	491	517	519	466	506	435	480	500	497	467	454	483	521	489	466	523	525	480	477	485	519	503	496	506	476	461	517	503	491	501	492	491	509	465	513	475	481	526	515	502	495	529	466	470	555	493	454	467	487	512	463	481	509	519	488	464	498	513	445	529	494	505	525	476	500	494	512	481	495	510	527	486	486	548	550	496	499	476	492	481	507	492	492	521	484	541	524	505	459	504	501	486	490	465	517	495	483	490	504	502	457	470	520	498	496	473	447	506	528	477	494	519	487	489	483	441	502	488	524	491	520	496	493	480	485	477	497	517	472	479	468	457	491	515	502	516	493	479	514	517	528	483	528	502	502	496	503	498	496	457	511	522	500	488	520	475	550	485	489	510	469	475	452	499	483	450	505	446	478	485	519	497	480	496	466	506	505	487	486	526	480	531	496	495	488	522	481	513	463	504	500	502	470	477	499	483	504	469	476	469	543	505	480	479	489	471	426	494	463	527	502	506	490	464	507	469	509	435	496	487	467	471	559	517	494	491	519	499	449	466	470	474	479	503	516	522	485	464	459	455	522	503	495	487	475	506	494	484	508	486	460	491	505	460	502	493	475	485	477	472	487	520	483	564	516	500	461	476	464	495	530	450	519	492	504	474	505	510	545	468	458	511	501	488	509	498	512	490	475	468	497	477	482	487	475	486	462	507	477	468	479	519	495	507	500	494	489	450	477	463	520	491	484	494	477	459	494	482	533	494	450	501	481	503	490	477	496	500	516	493	498	493	477	472	480	486	485	509	499	461	528	530	477	501	489	454	520	464	488	506	501	493	504	464	511	482	506	492	511	498	511	512	482	528	451	522	498	494	507	480	480	481	449	453	498	519	479	485	515	515	467	487	504	501	449	479	518	484	507	464	516	526	494	502	457	514	506	517	491	524	457	434	525	482	498	529	502	485	473	516	508	507	475	488	503	532	504	518	515	497	501	466	471	480	482	524	503	473	490	484	471	469	513	487	511	484	508
1517	289	185	147	187	298	303	256	197	178	129	98	104	88	83	67	74	58	56	60	48	63	42	44	47	57	48	50	63	53	47	54	67	40	45	47	43	51	51	53	95	210	153	158	111	75	53	35	42	40	30	36	27	29	37	31	49	39	50	32	41	28	32	21	40	38	38	37	40	34	29	31	48	54	32	38	38	38	38	35	37	39	48	28	40	33	52	34	30	25	36	42	42	41	40	34	33	27	29	33	32	37	37	37	37	50	33	30	29	39	30	29	42	42	40	36	44	50	44	34	37	32	43	32	34	34	49	34	46	42	33	42	36	41	36	42	42	36	37	29	32	32	33	49	42	28	48	43	30	33	30	38	34	42	42	29	31	34	36	31	30	38	37	40	53	32	34	25	32	29	42	41	22	45	49	37	45	39	40	32	41	31	34	36	39	46	48	37	39	33	47	32	45	33	29	48	28	32	42	37	41	36	46	38	35	39	43	33	33	32	45	44	44	40	37	41	31	28	47	35	32	34	43	38	34	48	39	41	29	30	39	42	33	37	39	42	36	27	35	28	41	40	37	38	39	38	29	25	38	39	42	42	45	43	33	30	46	35	30	40	33	31	43	38	39	29	33	40	38	30	37	42	36	46	23	26	32	44	40	42	40	35	44	42	32	35	38	46	54	30	30	26	39	42	32	39	38	57	38	36	39	40	40	41	42	50	48	38	43	46	36	36	33	29	38	34	39	31	36	37	37	23	27	31	38	35	39	46	24	30	23	33	36	42	35	30	43	40	32	31	30	48	33	45	42	37	32	32	42	36	42	33	37	63	33	36	40	39	30	39	45	38	38	30	43	46	31	36	25	43	48	35	25	42	32	32	31	43	36	42	29	27	31	32	40	36	37	43	35	31	43	37	34	33	30	48	37	39	45	34	43	48	41	44	28	46	32	33	25	49	45	40	45	31	30	44	40	40	48	44	34	36	30	23	29	25	39	27	34	29	33	40	43	42	36	26	32	44	26	37	22	38	29	30	35	41	35	29	33	44	43	32	39	45	36	39	44	27	41	41	44	33	28	33	27	36	44	46	33	42	43	42	39	40	38	31	35	33	37	35	45	36	41	39	41	32	30	40	48	31	34	44	31	38	29	41	40	44	29	44	36	39	36	36	24	37	37	29	28	39	33	32	40	38	39	31	22	40	28	25	29	37	31	25	43	35	32	30	30	39	40	37	37	38	40	38	35	51	32	34	35	36	27	35	28	38	31	48	23	30	38	41	34	39	28	34	32	38	40	44	37	35	39	31	41	36	27	38	46	38	35	30	44	36	36	40	27	41	36	44	24	30	35	42	39	35	28	27	27	26	35	41	34	45	42	33	33	25	32	29	27	35	44	43	42	31	25	33	29	28	32	38	38	28	36	35	45	42	30	35	34	34	39	40	40	35	29	35	39	38	40	37	36	34	28	32	42	29	33	26	36	38	34	39	27	35	41	32	26	49	29	30	47	36	35	30	32	25	37	38	46	31	32	37	26	36	30	29	45	41	34	21	50	42	39	32	40	36	34	29	35	32	38	42	29	40	45	36	43	52	34	42	44	31	37	32	41	43	34	36	47	33	26	35	23	34	33	36	41	30	43	33	33	43	50	44	27	38	20	34	31	44	25	51	33	28	33	42	36	34	33	35	39	39	42	45	43	30	34	30	38	35	39	39	42	32	28	38	36	42	42	28	39	46	29	40	38	39	40	42	57	36	34	49	36	43	32	37	35	37	47	33	38	47	41	47	33	34	32	41	43	19	45	41	38	33	33	37	31	30	25	32	50	36	30	44	41	36	41	30	33	35	32	36	45	35	54	44	48	36	34	34	30	35	45	43	28	32	28	43	29	34	45	37	41	45	41	36	38	39	31	42	44	31	40	36	30	28	32	32	35	33	36	38	37	38	42	27	30	32	46	47	33	43	34	38	26	34	37	35	30	27	40	37	35	37	36	36	40	40	40	34	39	24	44	36	34	27	38	39	34	35	37	41	29	36	22	40	29	34	36	31	45	36	45	42	34	34	35	35	42	32	25	39	29	22	32	37	41	35	32	49	41	44	42	38	42	41	35	33	46	46	35	24	44	32	31	38	39	35	42	34	35	40	35	38	33	34	39	33	27	37	46	29	32	44	28	43	34	44	47	30	38	34	29	49	39	36	46	36	27	26	39	32	59	27	26	38	33	32	30	35	43	34	39	31	37	37	37	27	35	32	42	36	31	41	36	30	43	26	23	39	35	26	27	25	41	39	44	33	31	38	39	50	42	34	37	35	38	31	41	36	40	36	39	43	34	47	37	32	33	29	42	28	43	51	31	33	31	33	49	27	28	40	36	37	44	36	47	33	41	27	36	43	40	38	36	37	38	35	39	29	44	24	29	38	28	38	40	48	35	39	34	39	39	37	31	48	38	38	25	43	42	34	40	39	29	33	40	28	45	34	52	39	33	34	31	34	40	41	37	37	28	36	34	55	39	40	31	35	36	33	43	33	38	40	34	33	39	35	39	39	39	39	30	31	38	34	39	36	43	35	34	29	41	48	39	40	34	38	37	36	29	51	39	31	44	37	35	46	42	41	30	37	48	36	28	49	39	39	41	40	33	31	33	46	36	43	32	39	46	32	44	49	42	33	35	38	41	40	38	35	34	31	40	45	44	39	49	25	39	33	41	26	53	50	42	32	30	39	34	27	37	35	50	35	42	31	35	33	38	30	47	36	32	33	42	38	34	41	44	40	39	38	44	40	43	45	34	38	38	36	45	37	36	49	36	26	33	33	37	42	35	46	38	32	40	38	39	41	40	33	29	41	27	40	44	34	41	39	40	42	46	35	42	35	33	36	48	41	38	30	34	49	39	28	35	34	23	38	32	38	29	38	30	52	48	45	26	42	27	44	49	48	41	42	41	38	31	34	25	30	32	41	28	25	36	40	24	29	25	33	35	32	43	40	32	42	38	36	41	43	32	31	28	30	38	29	26	42	35	34	36	44	25	41	44	41	27	36	34	45	45	44	37	32	28	47	40	38	43	46	43	40	30	38	49	31	45	35	41	34	35	41	42	28	35	43	37	38	32	39	38	30	38	34	33	38	33	36	40	37	35	32	37	41	35	28	39	43	50	26	34	32	39	36	41	33	54	35	28	36	40	37	34	35	47	41	42	33	43	28	25	39	38	31	32	31	47	32	48	39	45	38	32	34	45	43	34	52	37	29	28	27	24	41	41	37	34	41	39	45	39	43	30	39	27	45	41	25	47	32	41	40	42	40	35	33	37	24	31	37	32	28	35	37	46	26	38	38	45	45	38	37	32	38	42	27	25	27	40	30	31	33	30	43	33	47	40	39	46	38	34	46	36	33	37	41	41	45	28	46	35	39	43	39	38	37	40	36	42	42	39	31	44	39	38	27	38	40	25	30	35	35	43	31	28	31	31	40	35	35	34	36	41	35	22	31	42	32	39	34	31	34	28	40
13154	5951	3642	6908	13848	17558	16662	13582	10460	7893	6101	4435	4467	3677	2462	2088	1968	1724	1303	1252	1228	935	917	935	843	734	881	1195	1038	833	784	918	1024	1030	850	835	1116	1044	1148	907	2836	6289	4761	3850	2305	1378	788	533	424	470	426	409	378	421	401	446	400	435	391	424	397	448	404	438	414	409	420	413	432	414	438	414	417	457	437	390	406	382	456	421	400	388	427	412	429	431	410	455	420	440	418	419	417	399	460	389	420	421	459	440	430	430	430	430	424	401	452	436	402	432	433	418	426	405	421	469	422	374	421	430	398	420	441	410	412	405	447	415	407	442	456	397	401	436	423	451	453	400	451	450	418	451	389	432	477	458	424	429	428	457	410	444	450	403	434	448	397	472	448	418	378	404	435	432	429	438	501	432	431	412	453	435	443	410	422	400	434	402	430	423	445	389	391	415	429	440	416	410	473	393	428	437	433	406	413	378	441	414	431	405	425	427	452	399	416	417	470	433	449	429	437	405	472	425	442	425	398	421	454	458	408	450	461	458	439	407	457	438	432	408	424	435	418	470	397	421	417	418	413	464	435	407	423	449	394	439	408	425	439	425	447	400	451	447	444	433	411	406	399	442	382	396	380	475	451	412	483	418	439	446	402	378	451	431	426	433	444	460	407	445	465	410	415	426	436	416	450	448	397	460	411	423	409	438	410	386	443	419	435	406	403	458	413	436	411	421	426	401	394	418	407	422	427	402	445	444	443	418	427	417	423	381	424	402	437	412	460	392	464	401	449	407	419	428	456	426	456	466	441	443	436	392	459	399	432	424	432	419	437	425	404	395	437	395	424	401	404	433	436	408	452	418	405	394	437	410	444	421	412	437	406	413	417	402	409	422	427	414	412	422	422	405	454	461	414	442	403	418	395	438	446	449	419	408	447	437	422	436	455	433	432	414	430	366	423	460	415	419	458	405	393	476	414	430	415	428	405	436	430	409	402	430	468	441	406	415	424	426	436	431	390	395	427	411	441	414	416	412	406	419	414	377	436	432	432	419	405	464	427	426	410	431	434	435	446	405	392	454	431	410	413	406	420	439	440	432	431	425	455	403	418	415	389	416	425	415	439	413	441	401	428	388	412	426	421	416	442	415	420	461	402	456	444	415	400	410	409	437	420	456	402	415	414	424	440	429	432	424	397	401	429	429	431	397	440	404	440	439	401	459	414	392	419	437	445	439	436	433	449	432	430	429	430	407	402	419	428	412	381	438	402	422	425	445	398	414	397	413	428	449	446	387	430	414	425	424	428	447	425	422	402	444	410	393	444	413	429	387	479	431	433	432	437	392	398	394	451	414	421	411	409	416	411	442	459	448	410	460	452	411	402	429	436	460	440	439	400	450	423	430	405	429	427	417	425	405	472	416	438	419	438	430	443	410	399	420	460	437	400	419	460	428	451	428	421	412	406	389	437	439	401	420	407	422	430	387	419	442	432	411	392	431	439	384	432	417	388	464	417	397	432	397	451	431	463	446	408	422	406	462	435	428	429	410	426	429	408	398	393	397	423	453	418	410	428	418	459	449	425	424	451	399	438	428	427	401	451	410	428	424	438	463	459	471	425	424	455	434	440	421	425	476	432	423	415	405	411	420	470	410	438	443	459	418	422	446	455	420	411	435	451	381	440	426	461	407	383	438	455	434	464	409	412	436	459	470	404	418	436	447	448	414	411	425	436	453	434	427	439	440	392	441	434	421	442	415	448	417	446	393	419	410	421	416	431	423	451	432	427	423	430	419	419	437	437	423	402	436	434	447	439	466	431	418	393	411	423	421	442	436	438	416	465	435	410	462	405	427	418	434	404	419	428	415	401	427	408	420	423	411	427	450	417	394	449	420	419	439	416	426	420	404	413	434	415	443	394	425	404	432	446	425	422	429	439	456	444	402	382	433	436	399	459	395	423	433	405	420	425	436	382	414	388	441	445	443	405	446	430	433	435	435	443	444	427	400	395	407	442	415	384	415	437	380	433	391	416	401	419	433	414	428	409	394	457	448	402	426	398	422	388	426	407	417	448	438	435	419	436	427	415	406	415	406	436	419	458	445	419	402	456	436	381	439	444	447	417	381	426	420	433	424	414	455	404	448	389	411	407	431	396	437	439	442	460	438	443	423	421	400	397	412	463	442	407	453	441	434	465	410	418	471	437	424	431	428	422	427	427	460	426	444	400	401	431	416	436	429	439	451	420	429	422	441	403	425	409	392	432	427	470	392	409	408	435	445	432	417	414	420	445	407	409	424	410	400	397	421	425	444	443	410	413	426	443	413	421	403	403	411	417	453	424	433	452	407	460	432	429	427	452	429	396	397	415	436	438	474	408	404	428	455	406	415	465	425	424	398	414	409	430	410	441	422	411	418	417	431	407	452	392	418	392	389	400	423	410	469	439	430	456	406	434	422	434	401	387	450	408	447	390	427	424	476	404	440	401	445	399	452	434	433	398	444	456	419	428	422	441	426	406	389	440	432	384	426	415	462	395	411	428	436	449	424	428	400	426	429	433	424	385	388	415	407	438	419	389	405	439	429	458	428	445	439	431	438	436	414	388	437	432	443	437	439	448	469	396	426	437	419	389	441	456	438	441	419	423	423	452	388	415	403	440	422	431	403	404	412	419	391	408	449	456	400	426	436	410	409	408	437	429	443	452	429	456	418	430	370	403	453	457	431	417	427	427	442	434	444	380	412	399	398	400	477	446	404	433	441	434	407	408	449	428	432	407	442	428	427	415	418	448	405	404	406	430	410	417	416	411	424	394	395	404	428	453	433	442	433	449	381	444	377	421	403	440	463	429	426	403	423	427	377	418	420	441	403	454	403	422	467	422	442	420	386	395	424	425	475	405	407	417	416	383	426	399	399	449	430	432	429	400	420	399	397	415	438	453	410	435	427	427	440	442	441	414	409	412	426	419	428	457	426	422	436	387	427	398	410	374	421	417	437	421	411	424	461	443	449	428	421	414	408	409	430	435	405	423	393	411	439	449	395	430	447	452	444	397	428	421	401	433	428	424	446	427	411	417	398	447	415	448	400	420	451	468	394	421	416	460	400	431	421	448	441	432	379	426	424	428	446	437	422	424	439	444	412	400	419	445	428	429	432	399	429	390	395	408	438	438	492	423	479	417	403	386	425	404	401	445	434	441	432	415	429	412	419	413	424	427	449	440	428	416	400	409	416	445	411	429	419	432	424	453	433	458	434	427	426	435	404	434	403	445	422	438	426	450	437	430	419	392	402	423	434	390	428	404	411	443	467	391	420	419	409	392	425	461	450	434	420	423	418	423	410	420	407	398	407	478	430	433	388	439	426	406	438	439	430	438	443	388	426	397	403	424	425	465	412	407	401	419	419	445	445	429	431	448	374	453	416	453	438	433	445	441	434	428	393	434	422	408	381	377	430	399	401	425	407	440	395	422	416	424	419	447	417	405	459	454	377	442	438	447	385	415	454	439	430	440	438	436	429	444	426	397	450
958	551	316	213	279	421	389	351	265	224	199	154	146	149	115	90	104	90	82	86	81	70	52	59	61	63	48	67	51	54	66	57	76	70	49	67	77	67	67	67	220	510	372	311	220	133	69	57	49	38	49	28	30	42	45	54	46	37	44	44	45	48	39	45	47	42	41	42	47	42	40	55	41	29	54	45	46	44	35	46	56	38	41	41	45	45	32	33	48	38	45	44	46	40	37	38	35	55	43	51	46	39	49	49	36	37	50	33	48	45	49	52	42	47	37	42	35	39	45	44	36	39	36	35	33	31	47	40	48	42	43	50	38	47	38	57	47	49	42	36	51	51	51	35	45	55	41	45	45	51	49	47	31	39	44	45	42	42	34	36	45	37	45	45	46	39	61	40	50	39	37	42	39	36	46	43	40	41	41	42	38	45	42	36	42	40	31	44	53	50	43	38	50	56	40	36	37	43	46	40	41	41	36	52	56	40	29	48	41	42	39	42	36	38	36	49	47	45	29	49	32	40	53	50	48	32	35	46	48	46	40	42	55	53	43	49	46	47	41	46	40	30	36	43	45	44	39	44	46	50	52	39	43	50	40	48	29	49	43	47	55	31	46	40	41	44	39	42	44	48	40	38	49	42	40	45	37	44	56	41	41	38	50	47	36	37	40	43	41	31	46	31	34	36	31	43	45	44	46	28	52	33	42	46	46	33	37	49	40	41	40	40	44	57	42	40	41	54	45	36	45	47	43	53	38	50	41	39	42	45	52	48	35	30	48	47	58	44	46	48	48	42	47	51	33	40	44	44	44	53	41	47	32	38	49	43	48	45	32	40	35	42	38	57	46	49	51	42	43	37	54	30	41	46	53	42	37	42	41	42	44	55	36	43	31	34	48	43	53	34	36	54	49	43	40	45	46	51	41	53	37	38	43	45	59	37	29	36	35	33	36	42	36	50	44	25	42	39	43	46	38	36	46	46	49	37	45	52	40	51	36	52	31	55	47	39	54	38	39	43	42	43	33	52	46	46	35	38	41	54	52	38	49	38	40	29	40	44	46	39	49	41	34	36	40	31	28	35	45	38	37	49	57	39	34	34	38	54	46	32	41	36	52	38	38	41	31	43	35	43	38	36	34	43	47	41	39	54	30	55	50	28	33	30	51	43	44	41	47	54	43	37	35	22	37	42	38	48	38	43	46	46	37	40	49	46	44	49	39	36	43	50	50	43	35	46	38	40	36	35	46	42	31	45	51	40	38	45	37	35	38	38	45	45	45	35	45	38	45	31	34	28	53	33	34	54	37	44	41	39	39	46	42	52	39	40	43	30	42	38	34	44	44	56	42	53	38	49	47	61	46	57	35	36	35	48	52	54	48	41	47	47	38	36	41	31	50	31	38	40	38	39	36	56	51	50	56	43	38	50	43	45	43	41	43	34	48	27	38	35	55	46	48	40	35	36	38	39	26	32	34	44	44	45	38	49	43	45	54	48	43	42	48	46	41	31	49	41	34	58	47	48	47	48	40	41	45	32	35	42	35	37	37	40	43	40	36	51	32	39	39	46	52	60	42	41	44	41	51	34	43	49	40	39	49	35	33	46	49	46	38	35	41	38	44	44	38	29	36	46	31	46	42	46	41	44	38	51	38	38	42	35	42	41	51	48	49	42	40	43	40	42	39	35	43	40	27	44	38	44	36	44	44	42	54	33	43	38	36	47	41	31	36	39	29	41	43	42	50	49	43	47	48	42	56	33	33	42	45	32	28	42	47	47	46	29	39	51	41	41	47	33	54	47	33	39	52	35	39	40	38	42	44	37	41	35	42	44	39	45	42	43	45	50	45	35	51	33	39	41	51	37	39	47	44	38	44	46	34	45	37	31	42	41	61	57	38	56	44	42	34	48	36	38	37	42	43	36	30	47	52	35	44	51	46	46	51	50	37	52	30	52	54	40	56	50	33	33	53	40	39	40	42	42	44	42	37	43	41	42	33	40	44	49	39	32	42	39	52	44	38	46	27	50	42	47	35	59	40	42	57	43	44	39	53	55	52	46	35	50	37	47	34	37	42	40	42	49	45	54	36	43	40	38	44	41	51	38	36	47	41	39	32	47	45	35	42	31	36	35	43	42	43	39	32	37	44	52	41	40	54	46	47	35	46	34	51	45	49	37	45	43	45	35	47	44	36	35	42	43	45	50	49	39	37	34	39	44	31	28	35	35	42	46	35	44	35	35	40	39	44	35	38	39	47	40	49	43	37	41	34	41	48	45	48	33	37	45	44	35	41	48	40	42	40	50	52	36	50	35	35	55	44	34	47	37	43	51	45	46	46	41	34	45	49	39	34	40	42	29	41	30	46	51	54	50	29	32	56	42	43	57	57	33	34	50	43	45	33	39	46	54	41	41	36	45	34	40	31	36	43	40	43	43	39	42	42	49	49	43	48	38	45	46	39	49	39	52	54	39	36	47	38	44	52	42	44	30	52	54	46	38	42	44	44	53	43	46	31	56	38	39	40	34	54	37	38	38	37	51	43	52	35	46	45	37	35	45	55	52	41	34	37	42	53	36	54	47	51	45	35	40	43	48	47	33	48	45	43	49	43	41	39	29	40	44	31	53	44	42	35	30	53	41	53	49	49	39	43	43	44	45	46	44	48	31	44	49	35	37	50	47	35	34	57	37	49	34	40	47	42	53	29	31	49	46	39	50	44	50	43	50	40	39	43	44	46	43	45	45	44	44	39	44	43	44	40	37	45	47	45	38	50	42	43	53	44	45	39	51	28	27	54	43	36	39	36	48	48	37	51	47	37	44	39	48	44	33	46	45	44	45	47	55	41	48	43	41	38	39	44	42	46	45	40	49	39	41	43	44	34	38	50	42	46	41	41	41	37	34	44	41	48	40	50	45	33	42	39	39	43	41	40	42	37	43	39	38	45	34	35	38	56	35	39	42	48	46	43	54	39	53	41	43	52	42	41	40	44	46	40	38	46	48	38	46	36	39	45	50	38	48	45	29	41	49	41	29	43	40	40	43	45	40	51	41	41	32	42	56	46	46	42	26	39	35	41	65	44	45	52	38	43	42	37	43	53	42	40	54	38	37	29	33	48	47	43	41	47	49	52	53	53	46	33	38	37	43	25	43	36	38	53	42	33	43	42	48	36	46	44	53	44	47	48	33	38	46	40	39	33	53	43	42	29	31	45	42	59	38	45	41	43	49	35	45	39	36	39	35	43	34	48	45	51	37	41	37	43	40	50	37	31	46	36	43	49	43	42	43	47	42	52	45	32	42	50	26	42	45	52	54	39	36	38	40	40	33	47	43	45	46	57	51	43	41	39	42	34	37	46	41	50	41	40	50	45	36	30	44	47	52	35	37	37	43	26	49	39	46	43	51	43	40	42	42	43	36	52	43	50	37	38	29	51	44	33	40	42	37	44	46	39	36	27	40	49	45	41	41	52	53	39	32	42	35	37	45	47	53	33	51	46	37	35	51
15336	8980	5658	10646	19350	21582	19441	16407	13358	10326	8307	5855	5600	5329	3966	2823	2963	2611	2020	1705	1675	1343	1202	1187	1118	1140	1150	1352	1292	1070	1026	1169	1334	1411	1460	1634	1590	1384	1359	1252	6330	13316	9157	7494	4407	2510	1291	726	597	541	506	480	503	504	456	473	454	462	535	471	486	463	505	516	496	497	498	495	474	443	493	459	450	500	439	470	462	524	509	479	513	501	498	507	478	468	465	478	481	478	487	498	484	526	493	496	470	484	535	496	478	482	478	485	443	503	455	482	482	463	508	502	472	506	485	454	484	453	487	470	498	457	474	493	514	480	481	499	490	496	456	483	510	505	473	475	478	472	443	462	473	497	487	488	475	460	481	465	497	468	485	494	476	523	490	505	459	493	457	452	494	522	491	481	471	474	448	480	493	481	523	454	484	469	471	464	451	425	451	480	470	461	490	494	483	477	497	503	477	517	507	473	513	480	484	480	482	463	493	542	510	474	514	485	461	469	479	486	485	485	463	486	514	529	485	515	465	472	492	484	453	462	503	515	451	454	478	491	471	487	494	462	523	430	482	513	497	447	462	526	457	457	488	476	458	488	488	495	492	466	501	471	476	494	487	486	499	491	496	490	484	506	454	517	474	470	527	495	515	500	460	484	485	474	482	489	481	468	473	491	473	518	521	481	473	449	455	460	479	485	465	500	492	476	501	495	499	459	525	490	461	497	505	437	436	503	448	476	460	483	478	462	492	473	522	478	535	469	464	541	492	514	511	520	481	451	468	498	522	472	440	465	481	456	509	487	503	449	463	511	464	505	513	464	517	475	485	490	515	462	475	488	470	479	483	508	484	473	487	459	482	507	503	505	515	480	495	502	480	468	455	521	447	467	480	448	496	451	518	455	492	496	470	492	492	500	509	466	504	518	524	470	486	505	490	501	469	506	493	497	464	504	497	503	485	465	464	506	507	474	444	464	474	503	525	479	488	498	492	486	466	476	483	461	451	446	533	490	520	432	507	544	470	474	507	449	459	495	479	466	450	489	499	480	456	495	439	526	491	501	448	449	455	466	540	481	456	467	522	435	490	484	512	505	501	492	502	446	471	499	506	496	453	484	494	493	484	505	453	511	483	483	455	472	460	498	481	483	433	514	449	497	492	492	488	477	530	510	486	470	484	504	464	475	494	479	505	470	489	491	532	501	468	495	478	525	482	456	485	524	481	526	449	439	474	509	484	525	520	494	491	478	482	440	494	503	497	488	482	477	497	419	505	529	523	439	453	481	473	497	483	478	516	443	492	482	471	515	495	517	467	456	520	475	472	464	471	505	515	462	503	480	491	473	494	458	474	488	479	472	478	484	496	472	508	480	491	460	491	482	436	445	496	469	489	514	495	497	467	490	445	477	475	468	532	512	502	480	474	489	410	505	447	472	497	486	486	464	510	485	488	487	477	492	529	473	474	505	485	451	492	495	477	476	479	469	423	470	521	489	481	478	505	511	526	449	458	478	501	499	437	488	494	507	463	448	468	505	516	486	449	450	500	520	530	464	488	494	446	477	474	499	497	465	474	467	472	468	524	521	496	484	464	503	468	490	443	474	487	503	487	504	486	505	493	479	492	476	478	464	471	466	426	517	458	439	477	500	493	463	473	514	524	495	499	484	513	478	508	462	486	494	519	473	492	483	489	490	479	478	512	443	507	483	536	502	495	487	494	497	480	477	455	483	477	513	520	476	486	455	473	484	437	457	534	529	515	478	518	526	472	501	502	471	499	476	518	509	478	481	472	463	485	472	519	516	492	483	485	499	513	530	444	466	480	504	481	474	513	510	447	473	506	489	501	478	529	489	532	505	482	493	500	518	507	472	462	486	454	478	491	492	479	461	498	442	440	499	488	498	489	436	526	501	471	488	475	491	463	470	461	510	459	492	454	490	488	470	465	527	456	488	480	492	480	502	503	470	442	504	485	503	465	478	478	481	468	500	516	493	447	507	487	477	469	487	501	481	463	465	485	520	550	466	461	510	491	485	521	488	478	495	479	502	499	494	498	457	476	470	477	486	488	486	482	502	494	505	465	465	450	482	476	499	449	452	484	519	509	475	474	514	482	484	483	493	484	494	492	490	482	493	502	503	456	488	510	452	521	509	438	461	489	489	472	505	459	492	472	463	500	497	471	527	482	479	507	496	461	474	443	473	485	551	490	476	471	508	505	483	489	501	511	477	483	484	513	466	490	472	510	494	433	468	478	446	491	495	545	467	484	471	471	459	494	484	489	469	459	488	475	503	473	477	511	499	494	461	471	487	471	465	470	490	494	506	485	475	438	476	488	506	479	503	492	492	456	509	489	492	478	469	456	473	449	519	473	465	468	461	503	496	482	480	459	477	476	475	481	483	526	498	489	487	450	485	460	450	481	500	461	524	535	498	506	495	528	478	486	445	513	456	468	522	462	493	468	466	473	499	436	484	465	475	478	506	466	481	533	477	501	469	518	487	505	474	468	471	484	493	502	449	466	506	503	500	457	508	493	503	468	486	480	476	511	458	485	483	492	462	480	503	482	474	497	500	497	496	459	454	514	442	464	492	520	464	486	510	470	488	477	478	464	470	505	446	495	498	448	474	487	483	479	513	480	469	491	523	483	441	501	484	501	521	455	517	509	469	485	498	489	495	484	519	499	477	465	503	487	460	478	459	479	434	464	459	457	503	460	461	494	523	498	500	474	525	508	466	436	461	473	434	475	469	472	502	494	482	484	457	483	494	473	512	498	510	487	519	475	493	495	480	510	518	486	492	442	476	459	478	523	460	484	537	460	429	470	489	473	501	482	510	470	444	486	493	471	463	491	474	502	477	472	489	502	469	481	470	471	477	480	481	507	521	461	487	516	486	480	493	467	455	487	448	470	506	467	491	490	472	495	522	505	459	534	486	523	479	500	489	500	464	491	502	497	499	499	436	491	492	487	480	452	486	504	469	441	503	487	436	470	471	487	480	507	470	498	505	514	481	464	441	478	479	466	482	521	474	481	468	506	460	498	511	464	495	499	480	511	483	479	468	494	465	467	498	504	472	502	470	480	543	509	504	496	484	471	480	458	488	438	493	458	492	487	496	470	489	526	525	478	489	476	510	473	475	504	495	520	522	509	476	501	496	485	484	474	496	484	553	501	478	468	500	468	417	462	466	486	511	487	456	495	437	498	520	498	482	470	480	519	498	506	464	470	524	476	483	489	497	515	470	479	467	514	453	473	472	445	471	483	463	481	508	500	514	480	509	542	512	484	529	490	496	512	480	451	497	502	490	434	471	481	491	485	502	479	522	500	485	514	485	489	491	490	499	531	504	476	489	473	502	503	498	520	512	505	466	477	489	478	513	467	451	547	503	483	501	483	492	490	506	487	464	498	503	523	480	518	465	476	488	487	489	490	467	476	487	496	503	464	497	458	491	491	481	471	521	484	489	504	518	457	486	455	535	515	498	482	480	467	445	530	509	495	499	501	478	433	501	470	553	486	498	476	484
2237	532	294	207	259	397	390	364	287	222	192	184	127	141	128	109	78	86	73	65	77	59	45	58	66	46	56	47	45	55	49	47	39	70	58	75	61	53	54	59	213	620	423	320	219	101	62	48	47	35	39	40	24	40	43	41	31	28	22	47	44	36	44	27	34	40	45	25	30	40	43	36	41	42	49	24	44	35	41	37	32	31	39	44	36	33	25	34	36	38	46	40	32	29	41	40	32	33	32	38	29	41	44	31	38	31	33	33	34	36	32	33	33	41	33	29	45	40	41	37	35	32	24	34	34	29	36	31	41	44	35	30	30	40	39	40	40	32	31	35	35	31	24	40	29	36	42	38	33	37	28	32	37	31	38	22	47	30	27	37	26	35	36	31	33	34	39	31	41	30	29	31	32	46	36	46	30	46	40	41	39	32	38	31	32	40	40	50	46	28	36	38	28	39	38	27	33	31	30	37	29	43	32	29	30	52	43	42	39	42	46	33	35	41	34	40	44	41	41	43	36	30	37	27	35	43	35	32	39	36	41	37	34	34	27	33	38	41	41	38	33	37	43	35	35	43	28	32	38	26	36	36	43	34	21	34	46	33	25	43	28	44	46	39	34	34	25	34	41	29	29	33	31	27	43	36	36	34	33	37	26	37	41	33	40	33	36	34	27	33	35	49	34	42	33	22	44	36	36	40	44	35	35	34	35	37	33	43	31	34	42	44	35	47	32	27	30	38	50	41	43	34	33	36	31	41	49	37	38	39	36	32	31	32	39	32	37	38	36	45	31	26	40	34	25	36	29	30	28	31	41	30	44	33	34	38	33	31	40	40	32	25	40	36	26	26	47	34	35	30	36	44	24	42	37	35	36	31	23	36	35	40	25	34	40	33	24	40	48	28	34	43	44	49	35	37	28	31	28	35	36	26	37	33	37	29	35	40	37	41	51	38	44	39	23	47	28	39	35	34	36	38	32	37	39	37	34	44	26	30	37	36	32	25	38	34	27	34	30	36	32	41	38	28	30	36	32	37	46	45	35	34	28	41	29	39	40	32	46	36	40	40	45	34	29	32	43	32	29	34	35	35	40	46	36	38	28	38	37	39	22	32	41	27	34	30	26	33	33	32	50	35	31	39	34	45	32	45	30	36	37	28	36	35	35	37	29	33	24	45	37	32	29	31	42	38	33	50	37	48	37	38	47	36	36	39	35	37	48	41	30	44	37	23	36	31	36	37	26	38	51	32	34	32	35	38	41	42	33	19	40	30	35	33	35	28	32	39	38	35	21	47	43	32	38	38	34	41	23	32	41	31	46	32	47	44	24	26	33	28	41	41	35	38	34	37	33	35	29	28	26	40	45	43	35	35	44	42	22	33	35	35	39	38	35	42	32	35	31	40	37	35	39	49	40	36	33	32	29	39	30	34	36	33	37	37	38	38	41	50	34	39	33	44	36	34	34	43	40	33	29	32	29	46	44	31	36	32	32	40	44	41	46	42	28	51	33	26	35	40	34	38	25	15	41	36	39	37	41	32	25	43	38	33	39	28	36	52	29	28	42	29	34	31	33	47	35	25	34	39	38	37	38	34	33	37	40	33	30	40	35	34	37	36	38	35	38	40	41	37	42	36	38	31	32	44	39	37	47	29	45	36	32	33	31	37	36	39	37	34	37	36	47	30	47	33	34	44	26	40	37	39	46	31	40	29	41	31	41	37	34	27	34	36	43	41	31	34	31	33	43	43	35	33	26	34	34	41	37	25	35	30	26	29	23	40	37	35	52	40	25	38	36	46	31	39	29	33	36	26	35	41	41	29	41	50	32	35	22	24	35	39	29	28	38	36	39	30	42	33	30	33	36	44	34	34	33	36	32	39	33	36	34	33	38	33	43	33	39	38	31	40	41	30	40	32	49	38	39	33	35	38	29	32	46	43	36	41	33	26	29	20	27	42	21	35	39	32	33	33	36	26	31	46	28	43	33	32	51	33	41	32	37	39	30	42	37	33	47	35	43	32	39	32	41	43	34	36	32	26	32	33	32	38	35	33	35	36	40	38	48	37	31	31	36	33	31	42	26	21	40	32	37	36	36	43	40	41	35	45	32	33	29	32	34	35	42	40	37	34	26	27	38	32	41	33	31	42	42	32	39	40	27	35	36	25	35	40	33	34	43	31	38	35	31	37	36	32	41	30	31	50	34	43	37	49	40	29	32	37	40	39	46	37	35	31	36	41	32	42	35	26	37	43	47	39	40	33	40	37	40	38	28	34	38	29	35	39	41	35	41	40	44	35	30	27	37	34	40	41	34	39	28	34	44	33	33	31	31	37	39	23	35	33	33	27	33	39	37	27	41	39	32	41	35	35	36	42	46	43	40	33	43	40	36	33	44	31	28	39	33	33	33	39	37	31	36	41	39	43	36	37	39	41	35	42	35	43	31	35	30	26	32	22	42	32	39	29	41	36	28	40	42	42	34	41	37	42	47	36	45	46	52	43	35	33	35	27	39	23	31	30	27	34	28	34	31	35	36	37	41	34	38	33	38	34	34	46	25	45	36	33	31	41	38	36	36	34	30	36	29	33	36	39	36	38	33	28	39	23	49	37	27	29	43	41	27	53	41	38	40	41	40	34	33	37	28	40	39	36	45	35	35	33	35	44	44	38	37	38	37	39	45	30	33	48	41	38	34	46	32	44	56	23	37	28	36	48	44	35	34	39	39	26	46	48	31	34	43	38	36	37	41	39	33	43	36	41	42	28	28	32	20	37	44	26	30	33	40	30	41	28	36	31	37	30	34	35	41	27	27	45	44	33	31	38	27	34	48	44	45	31	55	30	29	34	33	44	40	39	45	31	35	36	32	35	28	31	36	35	37	44	39	39	45	32	38	29	33	28	40	31	36	36	27	39	36	43	44	42	42	32	34	35	32	35	33	27	42	37	43	40	31	42	43	42	30	30	39	36	29	43	43	43	35	32	56	26	33	36	40	35	45	47	26	41	40	51	40	38	51	39	37	31	33	37	41	37	31	45	38	35	34	31	44	32	30	32	35	26	46	38	27	41	36	37	40	32	48	33	41	35	41	30	32	44	42	44	24	41	49	24	33	34	37	25	30	26	29	31	43	46	27	41	41	29	29	34	46	40	34	35	47	32	43	32	33	38	39	40	33	31	42	46	39	39	39	31	32	31	36	41	39	27	32	33	27	53	37	28	31	36	37	46	38	23	44	29	41	39	41	31	27	24	38	39	38	38	33	30	27	27	36	41	29	41	27	35	39	41	34	42	32	34	33	52	33	47	32	34	35	36	28	50	32	27	37	29	43	33	40	34	25	37	29	48	40	41	29	29	33	41	37	37	38	30	38	36	39	32	30	40	37	45	38	33	44	54	39	37	35	39	39	24	32	34	39	45	41	32	41	47	28	31	33	41	35	41	44	36	38	28	33	37	36	24	35	42	42	41	36	43	29	41	42	39	33	32	35	41	29	36	33	41	40	37
15440	8936	5535	10871	18746	20818	19069	16234	13002	10770	8429	6164	5183	5494	4486	3207	2771	2494	2346	1702	1421	1345	1247	1236	1240	1115	1195	1071	1167	1117	987	1026	1078	1320	1586	1503	1587	1377	1339	1204	5918	14334	9799	7988	4678	2487	1183	608	492	454	400	427	422	390	416	482	425	418	442	410	431	410	393	417	423	423	406	449	429	418	440	434	390	405	437	413	426	401	469	403	417	411	427	408	448	467	427	422	425	435	428	403	429	422	391	407	446	421	407	426	422	414	477	435	440	411	404	454	412	410	437	408	405	441	413	429	425	449	395	378	448	414	420	428	440	398	465	421	412	387	406	426	432	412	430	407	393	399	433	448	436	443	427	397	398	415	391	477	399	451	411	384	418	389	461	422	429	397	452	409	432	414	428	460	423	443	451	451	407	429	412	397	438	440	437	445	432	414	433	426	395	457	423	388	438	436	400	402	427	412	438	399	433	428	400	404	449	417	407	430	425	428	453	408	422	395	424	404	411	410	428	443	429	430	434	417	425	395	442	423	390	406	459	428	411	389	409	425	423	428	403	425	423	423	398	446	443	429	397	436	425	425	420	406	442	383	429	468	441	395	408	393	431	392	416	378	386	440	431	437	421	463	455	424	422	443	475	427	422	404	445	442	436	436	417	474	441	394	396	422	461	437	386	429	425	421	407	455	411	405	399	437	427	406	433	419	403	426	411	418	447	416	442	433	388	422	411	402	422	426	397	464	450	441	454	418	421	438	403	432	430	430	460	456	387	409	425	434	415	424	397	425	431	420	432	410	426	411	437	420	399	470	423	432	451	441	379	421	391	457	391	410	418	441	412	404	420	442	420	427	400	427	416	463	440	414	439	434	409	427	425	420	416	425	432	397	422	420	395	421	391	445	433	448	416	394	450	401	393	409	411	430	427	407	371	422	381	447	434	410	446	432	423	441	421	443	422	429	381	395	417	397	426	464	436	424	422	401	437	390	414	399	415	411	439	418	387	429	371	428	434	422	439	401	418	434	392	420	413	456	409	430	441	424	461	420	446	369	431	402	433	409	434	441	395	402	422	442	422	435	438	404	464	449	411	407	406	446	418	435	422	419	423	398	385	455	408	472	412	407	415	427	420	413	422	438	426	406	423	416	405	426	424	411	426	415	440	412	397	433	403	396	427	431	390	386	409	457	444	424	385	391	433	434	436	415	379	402	417	428	441	431	412	422	404	452	420	423	406	432	401	417	464	440	413	407	424	422	410	462	426	420	388	411	430	432	468	447	450	413	424	457	425	396	452	364	434	401	433	389	412	412	422	401	387	466	412	442	422	393	445	417	430	418	421	415	422	419	423	429	405	428	413	412	421	409	432	429	410	409	419	356	426	432	403	421	434	413	375	405	417	485	428	446	387	406	382	400	424	411	368	424	402	382	415	450	447	434	423	422	424	447	407	404	408	435	411	440	397	433	397	421	435	402	433	404	416	413	453	442	375	413	416	427	424	403	419	454	417	433	459	381	381	430	388	382	432	432	408	383	428	443	427	417	445	403	403	433	459	435	431	410	421	463	428	428	449	416	400	434	437	388	433	453	406	425	398	444	419	431	411	410	439	414	408	418	402	407	393	431	421	403	435	439	405	414	420	443	444	400	422	402	375	375	424	441	370	419	412	421	437	429	436	399	413	434	405	433	416	408	457	457	422	400	413	443	395	447	440	411	415	412	393	382	392	447	431	432	451	422	414	401	390	415	414	457	433	424	419	423	410	440	391	416	418	441	448	455	417	442	424	439	440	441	449	414	404	448	441	404	412	444	385	390	441	429	380	405	402	487	449	393	411	406	411	448	419	423	444	439	410	432	409	392	409	424	433	415	440	408	426	394	404	433	426	396	418	409	400	399	412	388	388	405	404	421	438	434	436	392	419	392	404	463	470	408	461	388	444	435	471	391	452	428	463	415	435	444	406	424	438	447	417	403	428	453	409	395	440	416	400	409	443	423	415	408	469	421	428	417	424	406	414	425	407	424	419	419	421	429	449	394	434	434	413	433	440	456	426	444	419	447	406	401	395	405	453	435	438	386	450	427	409	400	405	411	437	404	410	436	379	420	387	442	428	410	387	398	404	392	400	425	416	377	437	432	399	413	436	467	401	414	397	405	432	399	400	432	404	414	408	413	385	447	435	434	385	442	466	399	456	445	447	407	443	444	412	378	444	441	439	377	433	443	398	421	390	431	426	442	423	416	433	459	396	397	415	448	421	414	426	424	413	389	432	418	415	439	448	444	404	444	401	389	361	447	413	421	414	395	400	386	411	441	403	417	454	443	450	414	389	393	437	431	431	465	422	412	404	404	436	409	411	424	431	406	466	426	421	446	435	455	444	385	453	393	418	413	400	382	412	413	402	393	414	420	405	439	453	431	420	431	415	444	436	411	460	418	418	417	403	424	430	432	388	437	440	391	432	417	404	468	430	430	426	443	396	436	405	422	432	436	424	407	412	433	409	446	421	437	411	426	417	409	416	409	420	445	446	440	440	444	407	447	402	411	432	402	421	443	451	432	420	421	427	387	428	416	405	435	393	431	406	401	401	427	411	399	430	405	430	432	403	414	433	435	425	410	412	397	431	410	449	414	383	433	406	463	389	422	424	418	435	374	399	424	459	455	429	464	431	406	394	434	414	403	397	417	439	393	465	437	430	461	410	420	411	444	436	426	413	431	426	432	417	403	423	380	419	394	432	425	408	437	427	403	440	412	413	418	422	405	434	428	395	428	424	401	409	420	402	422	455	416	418	431	423	402	452	447	412	422	419	424	435	397	424	444	417	421	388	419	445	442	439	455	430	431	461	443	449	416	422	382	396	401	408	411	442	427	433	401	447	421	418	378	427	451	421	459	419	401	442	443	414	403	432	433	441	425	414	419	432	412	409	418	414	403	426	402	450	411	439	428	418	434	417	418	403	432	418	459	427	464	417	411	429	424	408	446	409	425	410	448	431	413	425	412	378	423	427	444	433	417	356	440	406	417	411	434	395	394	410	398	401	456	421	394	442	387	405	393	470	423	416	400	398	439	429	436	428	442	428	446	420	418	403	375	409	427	441	422	439	427	418	415	432	440	360	414	441	457	431	413	438	452	401	398	434	421	474	412	412	459	422	424	417	425	416	430	417	431	397	377	419	436	387	430	453	418	429	447	411	431	448	451	441	436	439	402	428	412	432	442	409	409	452	408	394	429	398	402	410	414	403	425	427	402	438	411	433	414	442	434	459	422	413	438	419	446	450	407	409	403	450	417	432	437	430	406	411	396	459	375	411	461	418	408	419	424	418	389	455	402	430	418	422	422	420	423	435	406	437	436	405	411	408	426	422	397	427	423	412	391	426	418	415	422	410	428	450	400	407	417	422	409	439	422	406	410	432	456	439	456	430	433	461	436	426	414	386	420	373	430	438	424	422	424	407	411	458	445	431	429	403	410	377	415	412	388	379	407	413	410	405	438	408	424	457	485	427	428	425	401	411	422
1381	771	452	296	358	518	522	440	388	306	266	222	166	164	167	125	117	97	96	85	89	73	65	65	78	57	67	61	68	78	60	66	57	64	80	73	76	64	58	76	288	924	554	466	329	151	84	59	46	34	48	42	33	43	32	66	47	46	49	45	33	48	49	46	46	52	37	49	55	41	39	41	37	40	32	52	49	46	42	37	43	47	46	48	38	47	37	47	57	38	43	51	47	44	44	44	49	45	52	37	39	47	35	45	39	49	58	42	41	46	47	46	56	46	35	45	35	43	40	42	55	55	46	47	43	33	37	44	48	56	46	43	43	49	49	49	35	43	49	36	44	39	42	43	33	36	35	42	44	43	54	37	45	39	37	43	43	50	39	43	41	42	36	41	33	54	46	28	35	41	44	37	33	48	35	41	34	43	35	51	31	46	45	49	56	45	45	37	42	39	41	29	42	43	47	43	53	38	48	43	41	53	45	34	41	40	35	42	30	32	30	47	27	45	41	44	40	41	31	40	45	34	38	43	45	34	42	34	44	23	32	48	32	45	41	36	42	54	37	44	50	33	30	34	28	37	41	37	39	44	58	39	43	33	45	48	35	37	44	40	43	45	45	44	39	46	29	36	36	38	45	55	33	37	44	40	46	42	42	31	40	46	26	50	31	41	31	45	32	48	46	34	45	36	43	32	46	47	52	33	38	37	48	54	39	42	38	49	39	42	44	38	48	37	36	43	40	62	46	37	43	36	37	44	50	42	41	43	49	28	36	48	41	41	56	37	46	46	45	51	37	50	36	33	44	38	51	45	40	50	43	38	48	42	40	53	51	45	57	39	47	43	44	37	40	47	50	35	37	39	48	38	28	42	44	37	33	55	36	42	43	42	59	46	35	42	41	42	48	39	41	38	35	40	38	38	42	39	52	46	41	40	39	46	50	48	42	38	40	48	36	43	32	39	51	43	37	61	37	37	38	41	54	32	42	45	34	43	32	40	48	46	39	37	45	51	34	35	40	29	32	48	46	52	34	50	46	40	42	47	40	44	36	37	51	35	46	41	37	50	53	40	47	45	41	39	44	29	41	42	47	44	48	49	40	38	46	55	42	36	35	32	43	40	29	46	47	44	53	42	43	36	32	41	32	53	38	41	38	32	33	31	46	43	41	46	34	40	44	39	36	54	35	42	38	57	44	40	41	43	40	49	38	52	51	35	43	39	50	34	43	51	34	39	39	57	47	40	44	45	45	47	45	40	46	44	52	43	41	41	37	49	36	35	45	29	40	44	52	47	35	27	37	44	32	38	45	39	51	39	49	45	50	34	37	39	49	45	27	44	47	48	44	47	41	32	53	29	34	39	38	48	38	43	35	42	37	32	31	47	39	37	45	36	46	47	46	45	39	39	35	46	35	53	41	51	41	36	44	35	43	39	42	45	50	48	37	59	41	39	47	38	47	39	44	40	48	40	59	46	46	34	44	47	40	39	35	48	43	40	51	43	48	45	45	29	41	41	29	44	49	38	43	34	38	34	37	45	44	33	42	52	33	30	30	44	36	44	45	40	46	35	39	34	33	36	43	44	48	40	32	45	37	32	44	43	48	40	48	46	39	42	36	36	55	31	43	46	48	46	37	51	38	47	37	50	56	53	40	38	39	37	42	46	39	43	51	36	40	44	41	52	43	43	52	40	43	58	42	50	51	34	38	42	38	36	41	43	42	46	40	38	41	44	42	43	51	36	26	48	39	42	36	41	55	40	51	29	39	37	38	47	46	41	36	47	56	28	42	41	43	49	44	48	50	45	43	42	48	47	34	39	38	53	39	38	49	36	34	41	42	43	43	39	31	49	37	38	46	42	50	49	30	53	46	42	38	49	37	32	36	45	48	44	51	35	35	52	57	39	38	32	39	43	46	41	37	38	35	28	38	41	36	49	29	61	38	44	50	43	37	63	44	41	38	41	45	58	36	39	50	54	45	49	35	34	47	30	30	38	40	40	28	46	32	42	36	33	38	55	43	36	40	37	57	37	45	46	57	39	34	42	55	40	46	49	46	37	43	44	36	51	34	38	50	30	37	38	40	31	38	49	39	39	37	41	39	33	43	40	40	52	49	33	41	42	52	51	38	40	48	41	48	34	46	37	40	40	50	56	35	41	47	35	41	44	47	41	41	31	37	47	44	41	56	46	43	37	42	30	45	52	33	31	35	52	52	41	33	46	45	44	37	34	45	45	51	36	36	47	47	33	42	46	40	43	45	44	23	47	46	38	30	40	34	33	33	47	38	40	42	36	34	34	30	37	54	45	34	42	40	39	29	44	48	41	46	40	46	38	49	42	42	39	37	42	40	36	38	35	36	47	42	31	45	53	46	47	62	43	45	45	38	40	41	36	43	51	34	53	36	46	39	45	33	45	38	49	43	46	49	53	44	41	48	48	45	46	43	40	33	41	41	43	37	37	40	37	47	48	51	37	36	36	45	40	41	44	38	49	47	45	43	38	34	43	42	34	55	40	44	48	43	35	41	44	43	54	47	43	40	44	41	40	42	40	34	55	48	44	52	47	45	38	40	32	33	35	53	54	35	50	44	24	42	39	43	57	46	44	48	43	43	55	30	41	40	40	47	44	37	40	47	41	37	42	42	34	37	48	37	46	40	35	38	38	53	30	35	31	39	46	54	48	36	41	36	45	64	33	41	45	51	43	31	28	51	41	48	37	36	40	34	38	39	41	40	45	39	49	43	53	39	38	48	49	43	40	50	34	47	51	39	44	36	54	38	31	39	47	41	57	41	35	37	41	41	34	42	45	37	39	51	59	36	50	51	41	40	40	44	35	41	39	54	43	34	36	50	44	34	43	31	39	38	37	48	45	45	41	53	46	55	32	45	43	45	38	49	39	41	39	42	52	38	52	40	40	42	54	49	36	44	44	38	44	40	44	36	38	33	47	43	39	32	45	47	43	43	43	37	33	40	41	49	37	39	58	45	40	45	53	52	60	45	28	49	40	35	58	53	52	35	39	34	55	37	48	42	48	54	39	47	47	38	34	41	43	48	35	44	37	58	42	40	32	44	40	42	42	44	34	38	46	40	41	53	43	43	36	37	37	46	46	42	43	45	54	33	33	39	48	37	43	37	34	49	45	55	46	44	43	38	54	38	45	42	42	35	44	43	34	48	43	58	56	39	47	41	40	38	39	39	38	42	39	44	49	44	29	35	37	40	30	35	40	46	44	37	51	50	36	41	50	41	52	38	42	54	56	54	36	48	52	31	41	33	35	43	58	48	37	31	28	44	42	44	46	51	32	42	36	38	31	46	28	43	40	42	37	44	41	49	40	32	47	38	32	30	45	42	55	49	32	48	42	43	45	45	41	30	36	43	37	41	35	49	33	43	39	47	44	43	54	39	37	44	55	37	39	46	44	43	33	34	31	45	47	36	31	51	48	43	33	44	40	37	63	54	43	36	52	41	43	45	52	44	47	47	44	47	48	32	34	40	45
19353	11805	7679	13927	22141	23674	21725	19349	16485	13037	10549	7924	6264	5744	5612	3888	3414	3197	3011	2538	1942	1527	1406	1415	1436	1467	1442	1334	1307	1368	1149	1151	1174	1219	1481	1815	1935	1776	1499	1544	7542	18511	12905	10690	6669	3567	1611	773	581	482	464	479	466	502	484	493	495	460	476	501	494	456	486	497	484	472	502	505	494	499	505	476	453	528	505	468	462	499	501	467	507	502	485	492	475	422	471	471	491	502	481	491	462	499	501	477	452	459	501	478	497	506	476	481	469	485	472	495	468	497	473	466	493	489	474	477	471	470	469	490	488	510	513	455	495	499	491	491	489	462	471	450	507	496	518	460	453	509	522	437	496	424	462	533	472	500	484	480	491	499	440	511	443	497	505	479	445	488	517	530	481	485	490	509	508	487	479	507	515	496	455	450	498	500	463	489	478	493	497	483	509	492	484	497	500	478	482	471	483	465	514	493	502	500	499	494	469	470	485	472	520	480	436	496	508	523	478	500	509	459	497	506	525	496	489	445	466	525	486	480	450	482	470	440	482	499	473	493	443	495	498	497	521	465	518	476	496	506	489	463	496	523	487	498	451	506	447	476	462	486	507	516	486	456	458	480	485	504	466	470	494	511	486	436	497	498	491	481	487	496	475	512	522	478	481	546	486	497	503	468	496	445	508	455	501	503	472	496	483	504	513	502	497	468	486	487	466	478	491	482	496	474	502	508	483	495	488	520	473	508	525	476	493	516	516	468	520	485	474	477	490	473	502	495	502	471	494	494	529	507	489	501	477	482	473	442	519	454	503	473	466	446	494	472	484	512	442	481	499	473	488	489	434	489	484	463	488	512	514	498	499	470	506	531	489	482	468	503	467	467	490	458	457	464	463	495	465	492	468	499	451	482	444	519	494	458	490	484	484	493	482	503	483	486	481	500	495	482	466	494	453	502	481	481	516	511	454	481	483	477	482	484	479	506	458	474	511	489	475	502	478	544	494	499	479	488	469	519	475	540	509	491	456	472	511	479	446	524	519	455	496	476	462	475	474	514	470	453	494	484	491	491	452	481	429	459	487	455	489	474	461	502	511	470	477	481	473	476	483	465	479	481	534	462	446	471	486	500	474	519	495	514	489	478	477	492	452	447	477	502	482	490	527	491	494	498	510	478	489	507	508	489	465	477	461	497	514	432	460	491	477	479	489	507	499	507	509	491	497	467	462	534	497	488	452	469	491	434	499	479	441	466	495	437	500	524	523	504	454	463	498	486	440	473	473	499	462	490	456	507	476	469	486	506	439	488	488	423	501	435	535	470	473	524	499	456	483	485	494	480	532	503	486	466	495	532	496	513	483	467	496	459	496	464	497	490	464	510	421	414	485	489	435	497	502	470	496	476	517	478	487	492	453	458	448	453	482	485	469	491	476	478	495	469	522	469	487	488	456	488	513	517	489	508	516	484	471	529	472	462	461	472	477	472	487	451	457	464	473	482	491	481	486	511	482	488	437	514	478	493	472	471	500	474	463	480	458	504	521	517	517	479	498	522	512	502	483	464	488	461	498	515	504	483	460	480	505	451	503	518	432	478	511	478	485	466	456	479	468	459	456	482	503	480	459	521	462	471	483	490	490	507	468	489	486	473	498	476	492	501	502	508	513	489	464	487	479	504	493	515	471	505	493	480	457	475	485	508	510	489	525	484	479	482	495	537	469	480	526	449	454	485	496	522	491	487	480	497	450	484	486	499	495	474	509	473	473	489	514	480	488	504	503	464	498	487	483	484	477	477	497	480	501	472	498	493	510	481	476	460	501	469	477	494	477	461	474	477	465	505	498	477	526	489	532	535	501	472	481	473	493	503	472	442	533	489	472	488	501	470	492	479	494	461	513	507	483	482	459	484	481	458	465	491	470	471	474	468	492	476	496	512	507	499	489	509	492	539	513	512	478	508	491	495	508	489	494	475	490	442	447	474	473	467	477	475	468	487	447	493	501	474	458	495	472	472	464	480	481	501	500	488	465	480	453	490	492	486	491	490	475	514	446	450	470	463	534	504	462	465	528	465	485	456	508	500	482	466	508	517	494	480	520	449	481	485	468	457	482	506	499	458	451	478	460	441	505	502	474	473	487	473	452	496	473	529	498	503	437	487	494	493	515	501	463	490	467	489	476	487	486	489	528	522	508	478	501	447	489	480	503	539	461	483	482	481	511	497	458	497	476	463	485	492	434	475	509	511	503	457	479	455	503	498	511	474	478	497	477	469	458	493	493	494	486	424	494	498	470	464	479	504	494	520	511	483	431	503	471	478	474	505	468	478	461	485	486	490	503	465	464	469	519	475	499	489	471	514	479	499	439	523	474	481	516	490	463	488	502	483	487	473	469	493	499	478	453	491	488	474	516	513	508	478	539	485	448	496	493	508	479	523	475	496	524	502	455	476	527	465	522	499	456	471	487	485	507	477	495	461	512	459	550	476	515	433	482	480	485	489	500	524	484	518	451	495	459	445	477	462	461	500	480	436	470	471	460	496	488	494	493	521	495	473	474	467	496	502	500	468	453	503	488	499	516	469	465	476	467	461	493	451	468	479	458	523	462	462	452	503	498	473	478	552	500	488	512	486	463	448	460	475	498	470	493	473	492	505	481	512	505	493	438	486	484	526	476	484	495	491	471	497	473	503	508	498	462	463	491	484	515	517	484	496	480	429	483	499	501	496	466	489	497	444	495	455	493	491	495	482	477	485	453	505	502	469	508	495	500	515	460	477	431	491	463	457	486	498	464	483	493	481	510	448	487	473	488	478	473	468	480	457	479	566	486	473	502	431	464	459	474	470	473	518	480	479	467	469	460	505	490	483	459	455	530	493	464	434	504	445	490	468	526	450	501	508	482	474	486	467	473	485	489	495	470	543	491	481	519	444	486	474	499	493	473	478	475	531	470	519	531	482	477	503	513	511	477	503	477	463	500	473	509	467	456	478	451	494	491	495	501	490	468	478	470	482	438	468	466	489	491	500	447	547	435	487	449	467	491	485	532	470	483	525	501	480	469	516	412	455	484	490	490	526	501	507	475	470	485	480	465	472	470	509	485	476	483	495	473	436	459	437	460	518	512	474	496	486	492	487	474	521	472	518	458	493	511	474	482	463	502	462	524	460	462	479	494	504	482	482	490	486	480	491	511	490	489	480	479	490	490	526	487	468	463	489	485	493	515	484	487	492	450	455	459	506	496	506	481	459	468	464	501	516	512	519	456	473	484	510	509	476	497	463	537	469	491	489	465	478	488	453	477	511	501	530	481	520	436	454	503	498	486	496	500	505	496	496	456	496	488	457	462	475	530	512	454	503	504	474	497	496	478	484	495	490	492	530	520	509	498	496	490	508	504	453	476	487	499	475	482	474	453	477	474	495	488	447	464	522	482	467	470	502	488	526	486	427	508	520	511	492	501	490	508	485	468	467	458	473	485	467	468	493	508	503	474	450	487	454	517	508	475	520	457	456	435	438	502	492	480	462	502	514	500	487
1676	559	288	232	235	324	304	252	224	178	152	128	87	72	80	65	67	48	61	43	65	43	45	45	46	45	48	41	53	52	43	50	52	55	46	49	59	62	44	52	75	233	168	181	104	90	45	41	53	32	35	35	39	45	34	35	42	43	44	26	44	40	37	37	41	34	31	35	32	38	22	31	32	40	35	42	35	30	28	46	41	44	39	52	39	43	25	40	36	41	33	38	31	40	37	36	45	39	40	27	39	39	36	31	47	43	32	45	49	44	35	21	39	40	36	40	33	39	50	32	36	27	37	41	26	26	52	41	36	50	40	41	44	39	42	36	47	38	37	40	39	36	42	42	36	34	26	34	36	31	30	30	48	44	31	43	32	26	28	47	45	39	27	43	31	36	28	35	33	38	24	38	34	28	43	37	37	33	30	34	38	36	34	29	37	43	37	41	41	34	43	28	34	32	36	36	30	35	33	31	36	22	32	27	32	33	31	33	34	51	35	36	30	44	38	34	48	41	47	33	38	31	33	39	45	41	40	41	36	26	37	33	47	43	34	37	29	30	36	40	28	39	36	37	33	37	28	39	40	46	31	35	43	27	29	40	41	34	51	38	46	38	32	35	30	36	24	44	44	35	28	51	35	32	29	28	41	39	50	40	32	31	30	46	40	35	34	29	45	34	35	45	46	31	40	39	25	39	40	29	30	42	26	31	37	45	41	33	35	38	36	30	36	44	30	39	29	35	41	43	37	38	32	35	34	39	40	38	49	32	45	35	34	31	43	31	46	37	39	36	35	30	35	42	38	37	40	38	45	33	40	46	40	36	54	26	34	32	39	34	43	32	42	37	36	34	27	39	30	29	39	37	41	50	30	47	43	32	44	36	43	38	44	43	24	45	40	28	37	42	31	42	38	42	35	36	38	34	43	34	29	29	32	31	38	29	22	29	33	32	40	35	40	35	35	35	38	32	37	31	32	38	37	37	29	42	30	31	27	38	27	30	39	40	34	46	32	47	38	39	26	39	31	34	45	36	42	38	40	40	32	36	29	46	42	43	29	33	32	33	34	38	39	43	30	30	49	26	43	45	38	43	30	38	37	32	39	51	37	31	29	41	42	34	33	40	48	42	40	39	36	39	50	31	42	36	42	39	35	45	40	52	41	35	38	36	29	39	41	44	36	33	44	41	45	38	35	37	42	38	46	38	38	32	40	32	38	50	40	44	35	25	36	32	29	38	44	31	39	37	39	35	39	35	38	35	30	39	41	28	23	36	38	31	47	37	42	30	36	34	22	38	31	57	40	37	31	37	42	38	25	31	32	30	34	41	30	43	23	35	37	32	39	34	35	40	29	30	37	32	32	47	32	30	35	38	37	37	29	37	49	35	34	27	38	35	49	39	44	27	41	33	32	39	39	31	30	33	33	30	38	45	37	39	33	41	40	36	33	37	34	33	35	29	36	37	37	32	35	53	41	36	36	43	30	38	48	35	25	30	28	31	30	36	44	33	41	36	24	42	38	36	36	40	45	36	36	26	31	41	35	39	35	37	32	39	33	34	38	37	31	47	27	29	47	34	44	32	43	30	43	27	33	45	41	38	40	47	32	27	45	25	39	37	30	42	37	35	38	36	42	32	38	32	41	35	34	48	32	30	32	48	35	39	33	27	31	53	43	37	28	40	34	38	40	38	39	30	45	45	44	38	27	36	33	35	40	20	39	41	31	37	38	34	42	35	41	29	42	35	31	29	40	35	36	39	38	31	24	20	40	31	32	40	35	36	39	39	38	32	37	34	22	36	39	46	33	38	34	42	35	37	33	32	29	44	38	41	35	39	37	38	40	41	37	27	38	40	37	36	31	31	42	42	33	31	40	43	39	35	38	32	32	35	34	39	46	31	36	32	40	32	42	35	39	35	28	48	39	33	33	23	43	29	33	28	39	37	29	40	33	44	36	31	43	37	33	42	38	35	38	31	32	42	39	47	44	49	32	36	47	39	36	42	42	37	34	43	34	25	37	29	40	38	37	38	43	32	33	45	39	31	52	30	30	30	28	31	42	38	36	35	43	41	35	40	30	38	39	37	47	41	42	26	38	42	46	26	35	41	39	32	41	29	44	30	28	38	34	36	41	44	33	29	48	38	36	31	32	28	45	36	36	38	30	30	39	38	32	36	34	37	39	30	45	38	42	35	31	45	35	36	43	42	33	48	33	46	44	28	30	34	45	35	31	39	26	35	32	35	37	43	39	34	35	42	32	42	31	34	39	28	27	40	32	33	24	23	31	39	36	44	37	34	38	40	45	43	27	44	40	35	31	46	35	39	37	31	45	40	32	32	42	38	31	34	35	49	35	34	32	36	36	46	36	36	44	29	47	40	25	47	32	33	41	47	47	41	42	38	32	33	32	27	46	40	22	37	42	32	38	35	27	40	29	44	40	39	37	35	29	36	37	34	27	41	37	28	46	35	34	29	24	29	42	41	30	38	41	37	38	36	34	33	31	36	30	25	29	39	26	36	48	27	44	38	28	42	28	28	36	29	30	36	34	28	39	30	36	40	37	26	31	42	40	31	33	38	32	34	30	42	32	42	32	34	38	26	37	51	26	37	41	33	25	33	40	37	31	43	40	33	33	37	50	46	44	45	35	30	34	27	41	29	41	29	36	31	37	36	34	34	36	37	40	35	36	29	30	35	29	51	30	36	40	44	24	33	50	32	39	29	29	30	40	41	32	50	30	31	26	40	28	38	35	35	37	35	44	35	45	49	32	45	37	54	49	32	41	39	26	48	39	26	37	32	42	36	35	35	37	38	33	32	36	38	39	34	24	37	48	48	31	28	38	39	43	42	32	37	43	34	43	36	42	35	30	32	35	28	43	26	35	36	50	26	50	41	38	44	38	45	28	32	26	44	49	39	39	39	48	36	37	51	36	32	35	38	32	33	49	45	44	40	29	27	33	35	25	44	33	37	50	20	38	42	46	43	33	29	30	43	34	35	32	35	38	26	46	30	29	39	42	27	40	33	38	27	49	31	38	32	33	39	28	37	27	34	52	43	27	42	37	40	22	37	37	46	38	39	37	48	44	34	37	32	31	47	44	32	31	36	29	31	49	33	40	35	38	40	34	37	28	38	35	39	40	32	41	43	44	34	34	37	45	27	31	38	36	31	48	32	26	43	39	49	35	36	31	36	32	39	43	25	42	45	33	34	29	36	38	44	37	27	40	41	29	38	40	35	38	30	43	44	36	33	36	38	39	43	28	45	38	40	47	33	41	46	41	31	37	32	40	34	39	45	46	38	42	35	43	31	27	39	35	31	33	40	37	33	31	39	35	26	39	31	31	38	25	47	32	36	47	33	28	37	34	28	38	32	38	35	31	30	39	43	33	41	32	45	33	42	37	43	40	48	37	34	39	47	36	32	38	31	33	33	38	40	40	32	36	29	40	37	28	34	39	29	33	41	34	35	46	38	32	32	43	43	31	37	35	25	30	40	36	37
15498	8968	5641	10782	18179	18644	16157	13837	10998	8812	6913	4935	3390	2708	2490	2287	1864	1436	1340	1251	1211	880	914	1036	867	804	876	827	850	847	745	700	731	924	974	1220	1248	1158	962	1033	2510	6554	4703	3780	2275	1436	794	540	479	416	436	420	454	418	420	438	439	447	395	407	441	415	417	442	438	428	436	390	410	420	431	428	412	429	405	416	397	416	422	452	429	433	423	460	423	435	465	401	373	447	441	395	450	426	415	422	441	425	443	427	434	404	429	382	397	415	418	416	392	412	407	441	421	427	435	437	378	359	427	385	438	406	396	418	430	416	415	429	395	451	407	399	417	447	420	385	439	428	437	423	424	412	449	419	442	424	423	418	445	398	430	417	417	415	463	426	441	428	445	401	430	419	407	416	408	422	391	410	424	424	428	432	431	410	382	412	376	394	397	472	426	407	386	411	417	419	405	393	405	416	403	407	410	405	418	389	421	434	404	436	386	458	421	438	419	413	410	425	377	413	436	415	391	403	393	420	447	416	392	416	388	442	408	414	450	407	434	381	388	432	419	389	426	408	421	399	417	394	421	380	394	371	461	423	396	445	430	411	492	393	403	431	392	398	425	411	456	450	457	419	441	423	418	455	410	439	409	397	432	420	409	418	366	400	446	407	409	424	398	426	396	407	445	414	428	390	395	429	432	434	411	400	454	436	398	403	417	415	385	433	409	421	437	421	441	426	411	386	379	430	430	410	410	422	445	439	422	426	418	425	381	435	425	416	414	410	396	414	413	433	439	404	426	415	410	435	423	440	392	421	391	446	447	413	431	399	435	420	421	433	409	400	382	403	407	401	425	409	430	428	436	442	409	407	408	414	426	430	429	437	438	411	440	432	406	441	431	384	427	366	412	378	468	448	415	403	430	462	430	429	436	440	402	431	416	457	375	479	433	421	421	422	436	394	442	412	423	399	447	408	413	416	399	437	425	417	398	423	427	428	412	395	401	428	431	415	438	420	414	419	390	438	445	415	417	394	459	404	428	430	396	399	451	439	409	433	421	407	438	414	446	382	438	419	404	459	415	434	436	419	361	423	409	402	448	396	428	396	385	437	404	422	430	421	430	401	438	424	403	412	446	431	416	415	403	404	446	387	452	438	423	419	452	395	441	422	429	425	411	410	398	382	447	417	373	444	429	440	383	434	423	424	445	399	408	416	426	391	440	414	398	409	414	431	442	410	424	410	422	425	403	434	417	404	468	444	416	413	432	422	422	386	445	401	419	409	421	430	376	404	437	433	418	405	411	390	421	415	402	430	425	436	382	402	419	405	427	465	409	459	406	391	416	408	425	428	440	391	398	402	417	395	416	394	423	395	414	430	443	398	439	446	420	401	402	420	427	425	405	413	408	433	430	423	388	440	431	425	422	425	429	424	409	398	372	392	422	409	447	429	443	389	378	445	387	430	397	412	436	430	417	399	391	426	401	407	448	419	400	451	432	430	459	442	403	446	429	439	388	440	386	412	419	442	444	382	410	435	387	446	441	425	424	448	417	418	397	391	411	414	452	370	429	432	419	429	455	432	415	413	422	400	418	400	424	410	434	441	368	413	374	424	425	440	400	418	427	402	416	423	425	406	416	429	436	399	421	429	440	433	422	415	407	406	419	445	409	377	427	384	413	426	414	423	441	402	424	461	415	445	448	411	411	441	403	427	424	439	424	380	383	396	426	415	444	443	444	428	445	383	435	403	390	408	405	417	393	425	411	413	433	446	414	431	446	416	431	396	422	390	447	421	429	442	424	443	422	407	430	403	416	402	408	417	397	420	404	408	431	405	426	439	425	429	412	450	425	415	390	422	408	368	445	426	495	391	405	441	390	422	393	453	396	466	420	424	411	430	450	429	400	430	428	445	439	462	438	397	457	432	428	446	416	411	427	430	425	428	403	411	411	426	402	424	396	415	432	408	447	395	416	466	413	434	433	439	422	422	431	453	437	390	424	424	420	416	438	425	389	436	434	436	400	426	405	415	406	459	439	447	452	418	406	418	383	442	423	395	379	430	421	429	427	379	402	433	411	433	407	439	418	412	421	412	391	421	428	437	409	435	429	406	460	439	445	432	468	420	422	436	418	399	432	437	454	414	447	442	449	440	407	378	435	404	387	450	453	424	407	447	414	421	446	439	444	380	430	421	390	434	427	419	434	467	413	411	423	418	416	423	441	423	411	429	406	410	422	396	458	418	423	404	425	425	430	408	434	435	432	429	421	430	405	446	427	410	430	411	422	419	454	455	408	416	383	434	416	447	383	393	403	447	414	419	416	412	383	416	386	385	420	427	438	427	435	417	401	416	408	404	406	423	435	420	418	438	409	429	400	445	445	422	397	420	402	418	445	422	414	387	395	388	401	401	416	439	394	417	448	415	409	371	405	393	415	416	438	439	418	409	428	407	409	414	430	426	424	431	402	406	430	426	411	410	406	430	411	404	408	380	418	417	401	406	397	434	414	447	405	414	405	404	411	426	433	410	440	418	434	421	412	430	423	445	459	416	423	400	441	373	438	384	415	388	451	400	433	403	471	416	427	410	401	429	411	438	380	427	406	442	453	421	423	449	454	419	415	422	396	426	412	399	433	425	399	458	424	410	399	415	396	421	437	418	415	404	461	406	429	416	424	374	381	429	447	440	354	432	419	410	424	392	420	415	418	440	452	429	387	433	398	406	416	441	415	380	414	437	375	398	414	411	392	434	441	423	403	408	412	430	406	406	437	417	436	401	451	412	412	401	418	411	445	421	449	419	443	442	458	413	451	424	410	409	416	406	421	422	400	413	424	413	398	443	423	411	447	385	399	424	420	428	469	439	433	402	390	410	401	400	416	467	397	447	400	425	430	434	397	414	419	397	453	430	436	455	426	455	402	431	403	451	394	392	416	417	426	412	422	463	417	449	450	391	407	415	393	417	425	409	427	403	433	425	405	422	420	426	423	407	410	432	410	406	418	449	453	400	431	421	460	438	447	436	408	439	410	423	415	387	408	395	420	456	406	410	416	402	368	423	430	406	418	377	445	427	436	416	393	413	422	394	393	414	425	421	406	439	404	408	368	457	436	434	370	414	420	403	398	403	403	426	387	427	428	391	394	446	444	450	429	423	417	407	425	418	433	399	420	449	437	416	435	422	427	420	420	413	429	429	432	417	437	393	401	426	421	407	438	417	386	414	441	384	422	394	408	388	436	397	441	403	401	407	427	404	402	453	396	419	437	440	404	435	409	428	404	409	436	483	418	375	429	435	451	432	425	418	412	400	452	437	469	397	426	413	434	404	403	440	404	426	426	419	398	447	449	401	431	372	413	394	427	433	439	417	415	418	452	418	405	375	440	451	414	435	405	434	425	410	388	431	401	434	445	450	431	385	434	385	415	423	400	427	419	448	447	407	410	395	416	439	397	463	441	432	423	422	419	417	415	416	422	417	376	416	438	431	408	420	417	434	426	441	418	409	438	414	410	443	395	368	434	414	428	410
1344	825	443	317	391	497	484	404	328	277	236	184	143	101	108	80	79	77	79	59	64	41	44	50	61	69	60	64	66	56	65	58	65	58	58	67	68	66	65	66	303	537	335	247	145	91	74	46	40	50	51	55	33	43	43	39	22	39	42	48	41	43	51	44	45	40	46	43	39	51	29	28	44	43	41	36	39	41	39	38	39	48	46	56	32	54	32	26	47	43	31	39	44	43	33	46	41	28	41	44	47	39	45	47	51	50	53	40	47	41	39	46	46	48	44	42	48	34	40	40	37	33	47	45	38	34	44	34	47	40	36	34	51	52	49	49	37	45	43	48	40	39	32	44	36	40	48	43	42	49	33	37	31	36	44	44	39	40	42	35	32	43	32	37	38	43	46	49	50	48	37	30	41	38	30	37	43	55	43	53	45	41	44	41	30	34	35	43	40	49	45	47	48	28	45	28	38	40	38	33	37	35	37	52	35	45	30	38	45	32	37	34	37	40	45	38	32	44	30	38	45	51	36	34	42	40	47	35	38	49	41	31	45	37	42	47	44	40	30	44	35	41	47	31	40	49	45	33	42	43	43	45	52	36	36	46	41	43	38	39	38	53	39	47	38	35	45	38	39	36	43	48	46	55	34	38	42	39	37	41	36	54	37	37	49	43	47	37	45	53	34	35	41	32	42	48	44	37	51	29	35	54	33	30	41	47	46	50	35	41	40	39	40	34	46	42	29	43	45	59	39	37	25	37	40	37	40	33	46	35	54	42	47	57	41	43	40	52	40	44	44	47	41	47	44	45	39	44	46	48	39	50	32	38	38	32	32	37	37	45	34	37	33	48	46	36	54	46	35	28	47	41	30	41	49	38	39	46	38	41	33	39	39	38	39	45	34	36	46	37	48	51	41	54	47	52	48	34	38	45	42	34	36	42	42	50	38	34	37	45	38	43	43	41	34	38	35	48	42	46	46	40	35	44	49	58	48	50	35	42	46	51	44	57	44	37	30	34	37	38	43	40	54	30	44	59	50	43	31	38	43	35	47	34	40	33	42	46	38	37	44	43	38	26	46	46	31	46	53	50	43	38	38	48	42	40	41	28	47	43	35	43	43	35	42	41	45	38	38	27	43	51	39	49	35	40	43	30	40	39	52	35	40	36	48	36	39	40	50	46	45	44	45	46	40	52	46	30	36	37	42	27	39	42	50	32	43	33	42	43	47	43	40	45	38	36	42	45	44	42	38	46	48	46	43	40	41	35	38	47	39	48	39	42	61	43	44	33	42	32	35	43	42	40	38	43	44	45	47	47	37	35	33	38	46	37	47	47	54	39	53	26	34	36	54	42	43	33	39	48	44	39	30	45	43	42	38	48	36	44	41	42	44	35	43	46	39	36	50	33	40	46	43	56	47	47	35	41	32	46	53	33	37	50	42	45	40	53	36	40	44	55	48	41	35	37	38	48	44	44	38	39	32	50	49	38	48	45	40	39	49	36	44	50	45	44	37	37	41	43	32	56	38	46	38	49	46	39	35	52	39	46	45	35	40	45	39	40	45	50	38	28	38	40	41	36	33	46	37	42	41	34	37	45	32	31	38	31	36	33	45	46	40	35	39	40	52	38	34	44	42	45	36	50	39	30	38	49	30	38	38	40	40	52	55	53	50	34	48	50	35	40	31	34	40	42	43	48	31	33	35	37	30	50	41	44	39	46	47	44	44	42	49	54	33	48	35	44	44	60	42	43	43	45	34	44	54	45	39	36	46	50	49	37	35	42	41	56	51	33	45	31	25	45	46	43	53	41	41	49	48	44	43	44	39	41	46	35	33	32	32	34	53	31	34	43	45	44	41	44	41	40	45	44	44	42	41	30	41	36	47	32	48	31	48	42	45	33	45	34	31	28	37	35	32	53	41	42	55	44	55	42	40	41	52	43	43	41	37	29	41	44	45	45	46	50	46	39	45	39	37	42	43	37	46	54	38	36	38	44	43	43	49	33	45	40	30	38	33	39	41	49	49	47	41	44	42	43	40	37	43	39	37	45	41	31	47	43	62	51	37	48	45	37	44	33	33	36	37	43	40	28	36	44	54	40	32	38	34	38	42	38	41	43	54	47	44	49	43	43	44	44	37	44	51	38	38	33	24	40	44	39	36	46	42	35	34	33	41	42	42	45	32	29	39	38	36	39	46	47	42	44	42	37	47	35	40	47	41	33	34	44	37	50	48	47	45	35	35	42	45	43	37	48	44	41	52	41	52	38	41	38	30	31	53	39	43	33	46	56	32	39	39	40	39	45	37	37	37	51	47	46	41	43	41	34	40	30	42	44	44	56	43	32	39	47	31	44	51	47	40	43	38	47	52	33	46	44	55	45	35	43	46	49	41	47	39	33	47	40	30	42	39	49	35	40	54	42	44	50	44	38	41	32	46	48	43	40	31	41	43	39	46	41	42	32	45	44	44	43	41	44	46	41	50	39	34	39	39	47	44	39	41	39	46	38	48	37	32	41	37	31	42	37	43	51	38	39	38	40	34	38	26	33	39	43	32	31	51	41	42	53	33	45	51	39	41	39	29	48	47	60	53	41	42	47	48	38	53	42	30	38	40	43	40	33	45	36	39	31	53	36	39	32	37	32	44	46	60	46	42	27	47	33	38	43	54	47	37	35	34	40	36	48	53	36	41	37	35	44	53	44	59	52	35	48	39	39	39	37	45	29	33	48	46	33	53	29	40	52	50	31	29	46	40	44	43	56	35	44	36	48	48	45	41	32	44	44	44	52	49	33	44	43	39	50	51	45	46	44	52	40	55	38	47	46	48	41	43	44	40	41	35	42	43	51	37	31	55	36	46	48	53	51	42	38	32	45	27	27	44	38	55	44	36	34	34	33	40	46	45	39	39	41	41	46	34	40	36	39	47	42	39	32	34	39	34	45	45	44	35	43	49	60	34	41	37	43	44	43	42	40	36	42	44	43	39	42	44	43	45	40	50	45	42	42	27	40	48	29	42	32	23	42	38	46	36	43	43	38	42	48	36	38	31	33	45	42	44	40	42	42	51	45	53	39	37	56	48	35	48	46	34	45	38	41	45	47	44	43	36	38	52	39	50	42	37	47	38	34	43	34	51	45	34	37	40	41	50	41	50	40	31	45	37	31	49	35	41	43	28	38	34	41	43	32	36	24	32	39	41	40	49	45	49	40	39	35	50	40	46	39	51	49	46	36	36	51	39	38	36	36	39	38	39	47	53	47	35	38	37	42	40	41	45	50	52	47	34	36	57	45	53	41	50	29	43	36	59	45	35	36	47	47	41	35	38	33	45	45	37	56	40	28	37	41	34	49	35	36	37	46	41	35	35	39	36	42	49	46	39	31	41	38	52	32	58	40	46	29	35	44	43	37	37	41	41	46	46	36	39	45	49	48	42	42	34	41	35	35	35	57	42	48	42	48	48	32	44	48	45	34	46	40	51	39	31	48	51	46	35	42	47	49	34	37
18626	12084	7600	14745	23609	23954	20712	16703	14153	11603	8984	7284	4922	3911	3311	2942	2661	1882	1722	1444	1598	1201	1063	1166	1132	1273	1091	1065	1044	995	974	874	886	1167	1327	1445	1644	1471	1496	1532	8493	12475	8427	6471	3720	2060	1034	649	531	493	527	467	503	524	489	447	513	468	494	487	472	508	462	479	506	470	451	466	484	479	462	472	485	460	443	477	473	496	474	470	491	477	466	490	492	508	486	500	460	444	448	448	493	487	457	490	493	463	477	437	477	442	497	468	461	463	470	502	471	503	475	503	452	505	492	477	447	473	462	481	493	450	492	504	480	497	466	490	471	457	440	467	504	457	464	472	483	445	458	473	458	459	467	469	492	462	465	490	474	501	496	495	464	510	501	490	438	452	470	471	440	471	476	462	474	462	442	458	425	452	462	499	489	469	471	472	464	493	449	447	476	495	476	491	500	496	469	505	486	474	416	461	465	467	483	477	451	478	485	505	442	488	495	484	454	426	496	495	480	496	472	510	463	454	449	522	515	481	453	500	470	482	480	480	459	466	508	467	498	456	460	488	484	479	489	467	465	481	494	509	454	486	476	451	451	503	487	480	489	487	473	453	494	502	501	440	514	484	471	472	458	506	479	503	469	467	511	484	480	484	443	490	487	494	452	473	485	464	486	474	473	472	448	463	421	482	487	443	472	494	463	512	446	462	489	518	448	477	428	472	446	464	461	472	455	451	470	526	471	507	474	454	457	444	511	463	496	472	485	474	494	472	439	478	489	481	514	472	493	465	491	496	471	468	455	460	463	496	476	427	468	509	450	462	492	469	474	482	479	469	493	465	447	458	464	478	494	451	475	458	466	480	485	451	512	484	506	473	449	463	488	495	481	487	464	491	481	469	446	477	490	499	470	472	451	496	457	518	503	474	479	498	452	475	450	482	483	446	485	483	490	446	466	448	445	479	471	448	449	482	455	453	482	492	487	484	470	462	482	455	459	480	504	469	493	491	463	504	500	492	447	447	444	465	444	483	502	478	462	481	493	491	438	477	522	494	462	498	469	490	520	479	469	464	523	432	469	450	467	451	493	462	492	440	464	474	513	469	450	478	473	510	426	457	454	479	507	476	483	464	469	467	486	497	498	446	498	481	494	503	464	487	510	512	439	446	493	507	442	463	448	471	447	503	415	477	436	464	453	423	473	481	474	496	494	521	501	488	479	486	461	483	489	486	469	473	461	476	457	479	465	465	476	475	438	461	483	463	442	496	448	444	418	485	465	500	507	496	444	509	477	501	457	473	508	431	487	461	459	477	480	472	444	502	481	448	469	479	503	499	480	471	503	461	463	476	479	488	526	474	454	485	466	486	484	473	477	444	478	474	512	452	455	489	475	444	497	480	466	482	459	474	484	480	479	494	484	479	465	499	453	482	454	478	470	474	464	478	496	486	507	514	489	501	494	482	478	492	476	453	474	494	502	494	496	514	436	437	450	469	462	487	453	461	481	467	452	471	439	494	506	473	497	469	471	465	441	492	484	495	495	527	467	495	465	494	475	487	448	523	500	473	479	468	443	486	460	476	504	468	482	498	465	480	485	470	518	472	456	468	501	501	490	522	494	420	476	473	507	489	462	454	489	471	490	462	489	473	481	514	487	502	488	480	482	490	472	500	437	478	509	481	485	490	463	465	490	505	504	485	486	494	453	463	454	449	514	461	466	463	414	470	414	460	495	444	469	491	443	439	467	489	462	456	458	490	458	472	462	451	482	520	487	495	439	490	473	467	471	476	491	462	491	464	489	465	516	477	486	471	483	449	488	465	481	474	503	471	454	483	449	438	454	477	457	468	480	479	484	480	517	460	537	467	461	473	490	460	459	463	498	466	440	500	491	468	495	494	501	463	494	450	417	527	492	445	495	459	481	493	463	468	513	478	491	494	457	462	466	465	463	482	488	452	458	510	473	470	442	498	489	448	487	457	493	488	493	492	499	469	481	492	488	485	485	490	493	501	456	489	464	463	482	445	456	486	500	472	471	486	450	435	488	484	474	459	548	511	478	448	442	451	477	463	516	473	453	494	449	467	508	462	482	525	500	486	468	445	472	490	491	459	485	474	443	486	496	506	496	452	469	496	451	429	474	474	499	474	485	483	432	504	512	461	469	453	487	479	471	465	463	491	448	445	473	488	448	474	459	510	461	490	491	447	466	490	482	479	518	490	528	472	462	492	497	480	437	482	465	493	463	441	468	481	462	483	465	458	451	470	469	491	473	436	518	493	459	453	508	426	488	496	464	425	449	467	446	465	430	522	436	497	480	443	471	478	477	458	470	465	469	466	521	488	467	490	460	467	496	533	530	455	445	498	486	466	492	495	492	480	473	482	471	492	460	475	478	485	478	482	517	487	477	453	516	450	496	487	484	492	472	465	484	500	475	482	477	471	502	459	450	505	509	505	490	499	436	461	467	468	446	449	464	473	440	466	459	436	461	451	476	467	447	460	473	464	497	450	461	468	488	486	439	491	510	492	467	483	452	462	457	480	488	479	443	465	462	490	491	510	480	472	458	477	509	483	426	513	490	505	433	468	439	468	481	487	517	488	476	494	496	506	470	470	500	464	485	458	455	491	473	494	445	428	477	480	481	454	465	484	429	474	483	487	507	445	509	487	482	491	508	502	451	498	478	462	470	501	481	443	481	484	509	488	488	458	452	487	425	506	477	485	518	513	464	497	477	475	492	469	470	483	445	469	463	464	500	471	502	447	498	481	455	493	481	488	474	469	484	468	487	499	470	449	455	486	448	503	479	493	466	460	501	483	439	487	475	465	455	439	464	486	490	452	476	488	458	465	488	476	510	483	494	444	488	437	441	472	441	475	479	461	489	490	486	448	536	479	450	458	466	469	467	486	424	455	515	471	459	472	476	511	439	470	463	493	463	472	473	465	476	446	492	482	467	511	476	495	482	476	480	516	474	447	445	419	472	487	482	476	501	454	479	473	468	524	454	430	468	507	472	474	469	464	461	462	445	444	442	524	495	501	473	486	431	506	498	454	482	453	470	463	448	461	504	461	516	494	524	466	451	459	520	443	467	496	468	476	476	421	459	506	493	495	501	512	471	450	434	433	452	464	444	454	469	471	496	475	498	472	456	494	463	480	486	471	492	491	465	461	487	484	468	457	484	490	487	478	471	492	482	470	447	501	444	470	498	441	484	477	485	466	454	472	498	489	500	456	484	466	470	466	504	466	509	445	471	517	503	472	503	480	476	464	491	500	495	488	447	511	512	499	470	510	456	481	463	495	487	485	473	490	471	529	496	503	473	496	510	454	515	471	460	470	497	499	494	520	469	467	538	483	495	450	467	481	500	490	488	453	488	483	511	497	469	436	470	472	486	474	465	524	480	485	468	453	465	451	458	489	454	464	491	478	457	476	467	483	480	460	477	476	457	496	471	488	484	437	424	509	476	508	473	473	504	458	504	502	469	476	488	452	441	452	491	504	469	503	471	463	460	469	486	479	480	524
2791	783	405	278	378	580	601	389	324	266	212	172	156	120	100	89	74	68	83	69	53	41	51	51	44	50	59	48	55	46	55	57	50	63	66	68	69	68	67	77	359	579	364	282	163	91	59	45	37	34	36	43	37	26	54	42	40	35	33	37	36	32	30	29	30	41	38	36	39	36	29	40	34	23	43	31	40	34	36	35	29	46	23	43	22	24	29	51	33	29	35	32	36	41	43	34	38	31	50	36	43	30	38	38	37	32	45	42	32	35	38	34	31	32	33	30	36	32	39	51	43	31	38	43	38	31	32	39	27	28	30	32	41	36	33	38	31	25	29	33	23	44	47	32	38	39	36	24	25	25	38	41	28	32	52	43	29	28	40	36	48	37	39	29	34	29	29	38	35	43	38	25	19	41	41	33	36	28	35	39	27	38	28	26	40	37	37	41	40	29	35	50	36	33	21	43	29	42	29	34	28	35	37	43	35	37	43	43	32	36	32	36	41	38	41	38	38	46	46	23	33	37	37	35	41	36	34	38	37	42	32	26	32	51	34	37	36	38	36	40	43	35	34	31	41	24	31	33	31	34	49	40	32	46	35	32	36	32	35	37	30	40	40	33	47	37	42	44	28	38	30	24	41	33	27	33	42	39	44	36	40	22	41	31	42	30	39	39	37	32	31	43	44	31	31	33	30	43	40	27	37	30	28	41	31	39	33	49	36	38	37	29	33	39	25	36	29	26	29	37	32	31	32	35	34	33	47	27	26	25	39	36	32	33	32	30	35	49	37	30	41	43	32	44	35	38	36	36	33	36	37	49	33	31	29	30	40	36	29	33	31	32	33	36	34	52	41	50	38	35	37	30	41	30	25	30	32	35	43	34	34	41	34	34	33	32	28	43	35	24	39	42	34	30	31	36	47	24	24	29	35	35	27	32	43	37	36	33	33	37	36	41	29	42	25	29	44	37	32	45	50	35	41	37	31	27	28	33	45	31	42	30	37	48	30	39	35	48	36	36	44	36	32	26	37	35	32	34	33	32	38	38	38	40	43	44	28	21	46	37	32	30	27	35	46	48	34	49	43	31	46	28	28	23	43	36	32	28	55	38	37	45	41	27	38	31	29	32	31	32	42	33	39	34	34	40	36	32	39	32	32	20	41	40	39	37	37	36	31	36	26	42	45	36	36	31	32	39	33	35	35	31	30	47	45	41	45	38	43	45	37	26	31	37	37	30	22	31	40	42	42	41	29	30	37	28	40	39	41	37	34	38	34	48	46	45	40	40	36	28	44	30	38	35	38	28	32	43	32	30	38	25	37	45	28	30	31	30	32	35	32	40	39	40	34	40	37	34	37	39	33	35	35	35	39	42	37	29	44	35	45	34	31	35	33	31	43	35	31	45	43	28	35	34	35	30	29	41	44	40	31	39	41	40	39	40	35	44	34	31	41	30	38	46	36	44	44	38	33	37	35	43	42	26	37	41	37	27	37	43	24	44	33	35	29	46	34	40	36	29	27	39	24	45	34	39	34	29	38	28	36	31	22	29	31	35	35	53	35	33	40	42	38	42	42	41	38	28	26	41	40	33	38	35	26	31	25	26	41	44	35	41	31	39	47	35	37	38	27	38	39	37	42	25	24	28	30	31	37	35	29	45	41	30	28	36	41	30	36	24	48	43	33	53	33	31	37	50	33	44	28	30	30	41	37	37	41	31	38	44	44	41	38	46	40	45	40	40	37	39	35	24	32	31	28	37	31	39	40	28	43	25	39	38	26	30	39	32	32	34	20	47	30	32	38	37	31	38	30	31	41	29	34	40	38	28	35	38	39	40	33	41	35	40	27	38	30	35	42	24	37	33	36	32	38	31	40	43	17	43	28	39	33	36	33	40	38	33	39	41	29	28	30	35	43	51	36	37	44	31	31	40	32	26	25	40	35	27	30	41	32	41	43	31	38	38	40	38	49	35	36	37	37	39	44	44	35	32	34	39	32	45	46	54	36	34	42	17	28	33	29	45	41	40	32	39	39	38	34	21	36	27	38	36	33	41	42	31	38	29	30	35	29	29	28	36	31	28	29	29	34	36	34	37	34	46	22	48	33	23	40	37	32	28	27	33	44	34	31	37	32	37	37	41	27	38	39	18	32	38	27	28	36	34	37	42	37	30	34	39	36	38	42	39	37	29	40	40	38	26	30	27	34	48	39	37	36	43	26	47	47	43	23	44	28	33	36	39	38	47	37	33	38	29	41	36	41	33	32	30	29	30	37	40	39	28	26	28	41	33	45	45	35	32	39	36	32	36	37	41	29	35	27	37	35	40	37	36	32	33	35	39	34	37	37	41	51	39	33	34	35	34	39	36	33	36	31	40	38	42	39	29	27	30	37	29	35	28	41	45	39	32	28	38	36	36	27	38	34	54	29	29	29	36	34	37	36	42	34	23	37	26	41	35	30	40	44	33	27	37	37	38	28	26	36	44	49	40	36	36	40	31	45	31	37	42	24	27	34	36	28	44	40	37	35	35	36	36	27	35	34	43	29	34	30	29	33	30	37	38	28	42	42	34	39	40	39	36	30	35	33	32	36	36	39	35	41	36	35	33	36	40	38	25	28	34	41	35	30	35	39	29	38	34	38	34	41	46	37	29	40	34	43	32	37	40	39	24	29	30	33	41	39	42	34	33	35	40	40	39	36	49	42	30	35	32	42	32	27	28	43	36	39	38	24	31	26	37	33	36	44	40	31	33	28	43	35	40	42	46	51	43	33	33	41	36	36	45	33	41	38	41	46	40	30	33	26	42	40	34	25	27	37	35	34	42	32	43	36	39	34	30	43	27	30	22	42	39	27	38	29	33	27	42	27	42	45	35	41	41	29	43	32	38	41	39	41	45	29	46	33	38	38	44	38	39	51	31	26	30	30	36	31	35	36	34	36	37	27	24	36	38	29	34	48	33	43	46	51	34	31	36	44	35	38	34	37	33	32	35	39	37	40	48	39	40	42	36	38	36	44	42	28	37	30	42	38	37	31	40	27	26	31	37	33	38	37	29	38	35	32	41	36	39	41	25	42	33	37	36	41	29	35	34	36	33	36	43	32	33	36	36	21	41	34	28	44	40	38	37	34	37	29	28	35	48	43	32	42	36	26	36	31	38	41	34	34	35	35	29	41	31	39	35	38	45	48	33	44	41	31	35	33	30	50	40	39	35	32	34	24	30	33	31	34	39	29	37	30	36	39	34	32	29	34	28	35	29	35	27	40	20	32	42	41	27	37	28	40	31	32	30	28	33	42	27	28	41	35	30	40	40	36	40	38	28	25	36	47	46	37	34	37	33	39	31	28	37	40	42	37	38	28	44	26	28	37	37	32	32	47	32	26	42	33	38	36	53	41	24	30	53	38	28	30	42	41	43	38	40	27	29	28	31	33	30	34	40	39	27	33	32	32	30	35	27	39	32	35	29	40	33	39	26	39	33	36	39	35	41	43	27	31	30	38	30
19622	11242	7046	13962	24198	25456	22197	17503	14527	11436	9215	7167	5513	4030	3589	2876	2557	1883	1986	1554	1222	1160	1069	1050	1112	1133	1149	985	1020	943	900	982	1077	1225	1297	1637	1662	1593	1502	2009	9713	13133	8475	6937	4232	2047	977	565	487	452	416	399	430	412	438	425	434	400	423	419	414	430	456	413	423	411	414	429	424	423	414	434	420	437	411	403	398	390	394	455	420	417	366	405	392	399	390	427	428	418	403	400	405	432	396	440	383	390	388	403	457	409	416	405	415	392	424	410	424	450	422	422	414	415	432	438	439	408	416	436	399	425	423	423	439	412	416	414	417	451	405	423	421	392	395	453	404	431	435	385	405	366	451	433	390	376	422	404	403	406	450	431	434	401	419	407	406	436	426	440	407	423	414	408	433	437	385	422	418	427	370	455	446	412	438	428	412	434	412	402	417	410	419	403	436	395	451	405	420	399	410	426	407	447	436	403	434	428	423	439	414	407	379	405	359	445	387	435	395	416	434	378	455	374	416	393	397	390	397	414	427	390	411	408	403	442	435	400	424	414	441	382	406	413	421	406	397	421	425	443	431	400	372	403	423	408	424	395	437	409	421	369	398	419	417	429	429	408	416	414	385	411	437	434	397	413	427	410	441	409	394	428	408	430	418	419	403	428	433	418	421	422	418	412	369	449	415	428	410	425	418	400	419	440	408	415	385	420	408	417	402	386	446	395	423	413	411	435	380	394	440	413	374	399	390	412	421	388	393	403	389	401	411	420	371	444	392	443	401	435	418	404	417	395	414	416	439	444	419	405	437	386	428	399	437	416	410	431	414	411	392	416	367	421	431	407	418	420	425	417	448	412	430	432	415	432	428	422	401	386	429	443	423	463	411	464	434	440	407	452	368	441	448	407	420	420	417	397	414	400	430	423	440	400	398	424	409	415	399	419	397	387	411	420	441	413	400	382	416	463	468	397	466	416	405	410	399	395	425	383	439	404	440	399	394	397	435	404	421	429	431	423	404	434	424	407	421	428	419	461	414	426	434	413	411	449	433	397	405	384	407	392	437	447	438	397	392	437	405	422	414	397	399	428	437	417	400	402	434	436	414	421	422	449	417	431	406	419	385	428	419	410	438	436	388	410	449	384	395	444	439	433	402	409	419	431	398	429	411	416	423	413	407	417	381	440	415	421	447	401	399	394	404	425	409	429	387	453	393	393	409	449	421	421	422	436	414	426	416	394	386	393	362	391	403	431	382	383	422	421	393	433	432	423	414	401	462	406	443	435	422	410	388	422	420	424	426	428	410	404	392	434	429	412	413	413	439	419	412	428	423	405	445	428	382	405	435	406	438	453	469	426	415	417	394	429	435	424	442	432	451	410	396	422	462	400	446	414	390	411	398	392	415	397	413	411	416	416	395	420	418	437	440	403	442	425	419	399	438	379	436	372	386	391	432	449	446	420	416	439	419	427	431	403	420	434	451	432	433	427	401	455	447	432	401	451	434	432	406	406	420	433	432	447	415	397	411	410	415	405	427	443	415	408	404	405	407	406	408	415	456	412	378	429	399	389	429	404	390	457	388	383	408	401	402	399	416	408	406	399	412	436	394	420	405	408	422	433	382	437	410	416	417	388	394	392	412	451	434	416	423	412	414	403	398	399	401	422	409	439	434	440	439	412	423	385	404	393	427	445	411	406	418	431	374	402	407	456	439	428	379	449	387	388	385	409	415	415	412	428	434	404	425	456	401	439	412	442	405	422	446	436	420	405	432	437	416	441	431	411	422	413	406	408	399	443	438	419	428	413	401	401	409	424	427	419	411	415	433	432	464	395	430	433	416	424	397	433	403	420	417	423	426	430	396	402	414	400	396	436	448	444	398	424	395	422	450	415	427	439	443	413	424	433	413	401	422	406	392	432	444	420	412	381	432	415	404	415	443	419	432	450	429	396	394	411	423	440	399	403	418	452	406	424	402	439	416	437	433	410	436	402	422	410	431	443	497	425	437	422	424	418	394	412	416	404	418	433	439	427	446	409	416	399	414	425	406	395	410	427	409	422	404	400	450	408	453	400	419	413	396	426	420	408	415	437	405	442	422	419	394	433	403	440	394	418	430	424	397	387	405	427	423	395	422	437	414	401	398	426	433	443	402	378	391	437	435	399	404	388	403	436	401	424	398	396	387	403	411	391	435	446	415	401	445	403	409	439	430	420	411	454	427	390	404	458	393	429	413	406	449	437	422	441	440	419	400	432	422	399	425	443	395	400	419	400	421	370	399	416	432	398	403	388	388	386	413	437	417	396	424	413	389	413	439	436	441	423	410	413	449	411	412	421	400	438	410	413	436	426	380	430	417	395	398	402	388	419	378	450	370	395	405	437	458	442	381	425	424	396	399	462	406	418	441	465	394	384	412	403	436	419	437	431	425	381	378	456	391	417	410	414	410	406	380	407	430	396	388	401	408	416	418	412	414	398	433	419	389	395	408	403	416	398	414	390	422	433	429	415	430	458	372	413	425	407	389	408	431	414	417	418	387	391	404	440	423	405	411	391	424	433	408	400	455	417	382	357	427	400	451	404	403	402	409	443	423	367	410	422	411	420	415	408	416	381	446	400	411	451	430	383	410	392	430	423	404	432	395	414	413	398	432	421	409	444	426	382	425	408	415	427	425	411	431	445	442	413	389	415	383	419	434	461	445	399	403	411	424	367	437	375	398	411	409	414	398	397	420	441	412	412	434	417	420	425	439	380	415	414	384	419	446	409	408	418	417	392	409	382	435	466	413	429	426	398	413	445	396	409	416	421	391	411	410	373	449	403	407	395	406	405	405	392	396	401	430	424	451	394	414	381	413	397	395	457	412	391	420	424	424	413	409	384	428	410	402	409	418	405	419	409	410	432	425	428	428	440	427	426	421	439	444	428	397	407	415	394	448	408	397	441	432	412	400	410	424	440	420	456	397	440	407	383	423	441	418	420	435	374	427	385	414	428	435	389	417	382	414	439	445	437	425	391	388	402	414	439	422	396	428	375	388	395	393	432	373	422	401	416	428	438	415	388	401	409	404	404	430	417	416	382	419	411	437	425	451	418	407	406	414	412	390	398	410	391	433	434	405	384	426	412	393	426	418	409	466	405	420	422	431	416	433	417	407	434	414	379	393	437	426	453	402	450	401	415	421	444	416	401	357	388	381	448	393	420	452	445	404	447	449	424	425	416	427	399	400	387	420	416	416	438	406	407	466	409	434	436	417	430	369	421	430	442	419	440	394	427	379	441	378	462	412	359	423	401	423	427	425	434	420	436	371	416	406	391	407	400	403	419	421	406	462	387	411	381	406	436	438	432	418	392	446	421	442	412	433	410	410	417	427	412	380	438	428	402	406	410	406	389	433	393	394	412	416	432	417	423	442	407	385	432	466	458	420	385	400	442	400	457	431	393	423	462	468	450	436	417	407	409	402	411	404	356	405	400	424	401	430	420	354	418	408	437	396	376	393	384	428	439	450	414	385	437	406	434
2028	932	588	390	542	816	908	588	484	331	257	210	174	143	115	133	128	72	75	92	78	64	79	75	67	67	68	59	53	61	76	55	56	66	57	60	73	92	70	70	469	818	532	411	227	121	83	57	38	53	43	48	33	36	46	41	38	49	38	43	44	37	47	29	34	52	42	38	30	35	31	44	44	50	57	51	33	30	34	49	56	40	42	45	43	43	41	37	33	42	39	47	55	37	39	38	38	41	45	36	35	46	31	42	35	37	44	30	40	44	46	37	42	36	41	34	38	47	39	46	24	38	47	38	40	29	40	47	43	41	49	44	37	38	40	46	34	34	34	47	32	40	42	30	45	44	29	41	39	35	39	45	39	36	31	44	48	43	30	33	34	40	40	39	44	40	40	42	49	44	42	45	52	48	41	33	32	38	38	43	48	37	33	39	39	41	34	34	34	34	43	52	46	37	45	40	46	45	40	39	45	42	42	45	40	36	36	50	40	42	28	35	39	56	32	45	40	49	31	47	44	35	42	38	42	50	39	42	27	45	47	38	31	27	50	42	48	33	51	40	33	43	36	38	54	42	41	39	47	46	46	35	38	57	43	40	43	36	32	42	33	35	46	39	38	32	44	46	44	44	34	40	45	46	42	45	39	45	26	46	55	36	42	28	54	44	38	46	28	47	41	46	58	32	48	32	38	42	44	45	40	41	45	35	39	41	33	37	47	34	33	36	48	37	44	46	37	36	43	35	42	25	34	44	39	39	37	29	46	51	46	27	49	40	35	35	45	41	41	50	39	52	43	39	51	42	34	40	44	36	48	45	42	37	34	33	46	42	33	45	36	43	39	41	37	38	41	50	37	33	42	29	34	40	38	39	43	37	36	32	40	48	46	43	48	40	39	44	45	45	36	41	39	36	53	34	38	47	46	36	43	43	48	52	54	48	40	35	36	41	31	45	44	45	33	40	41	44	45	42	32	39	40	47	49	41	44	33	45	34	43	46	40	38	27	52	31	31	40	40	38	52	41	45	34	32	38	49	44	41	46	41	45	35	39	51	43	31	39	29	39	42	41	42	39	42	51	54	47	40	42	42	39	39	43	42	42	33	44	52	36	38	39	37	43	40	38	37	34	50	48	39	32	32	42	34	35	37	48	40	41	46	36	31	42	41	37	43	43	49	47	34	41	37	40	43	39	42	49	40	53	43	30	43	43	48	30	53	39	39	32	43	35	49	41	43	44	41	52	39	30	37	49	36	40	48	58	51	41	47	42	41	35	40	31	37	42	43	54	32	32	37	31	41	45	36	38	46	40	54	38	25	42	49	38	41	30	40	28	45	43	47	38	48	39	57	43	35	33	35	37	50	33	38	44	32	47	53	39	38	43	43	41	27	38	54	39	42	39	45	44	27	38	53	37	45	39	40	51	44	47	49	41	44	38	31	54	45	36	43	35	42	30	28	42	38	39	43	47	35	39	48	45	35	52	49	53	38	42	41	36	35	42	47	29	48	37	41	39	43	38	34	50	43	40	39	53	30	31	30	51	39	41	41	37	45	53	39	47	39	35	34	47	40	39	35	32	33	44	34	43	44	22	32	41	44	40	46	48	48	26	46	34	40	37	41	37	29	35	34	34	42	37	50	38	40	38	37	42	35	35	38	42	35	47	44	47	52	41	39	44	50	40	52	42	37	41	37	41	33	33	29	37	57	58	44	34	33	36	42	48	51	40	29	42	31	35	39	35	44	43	37	45	28	42	33	33	45	42	45	33	50	39	31	32	48	38	51	34	40	38	46	42	55	40	46	41	38	40	48	39	35	41	40	40	44	45	45	46	54	40	46	54	39	43	38	32	42	34	39	44	38	44	33	42	47	37	41	45	33	37	46	36	36	51	23	46	54	45	38	40	37	40	40	45	42	40	31	46	37	54	29	41	40	30	53	37	45	36	37	42	40	34	41	41	35	44	42	44	42	36	46	42	47	34	37	36	37	39	27	34	45	46	48	26	36	32	50	43	40	38	38	37	48	46	36	42	42	43	42	45	45	41	45	42	51	52	46	44	37	39	44	43	47	49	41	23	31	43	27	44	33	36	46	46	51	42	39	40	39	24	37	39	33	48	45	33	40	57	40	39	48	50	40	39	29	39	35	40	52	33	48	40	27	39	43	38	32	39	41	47	40	41	40	43	45	30	44	38	43	37	34	42	39	43	40	50	33	32	38	42	43	44	40	32	43	42	40	47	38	34	45	47	38	35	46	24	42	37	34	36	43	44	31	46	37	46	44	41	47	35	35	46	38	37	37	45	44	39	34	44	52	47	27	35	41	38	28	33	38	39	33	49	37	46	44	31	38	43	23	37	29	38	44	38	32	36	41	38	37	42	26	33	31	35	40	43	37	34	40	46	35	41	38	36	56	43	44	44	42	34	47	37	38	41	41	45	54	39	48	47	42	34	51	43	44	39	39	31	34	37	43	35	52	36	36	32	29	47	45	36	48	34	55	36	40	49	48	45	47	35	51	53	33	38	52	42	36	44	38	42	43	39	43	38	51	43	62	44	40	41	41	32	59	48	49	35	37	31	38	48	33	37	40	41	33	37	31	61	44	47	43	33	41	36	42	50	46	43	44	29	50	43	42	39	48	38	42	31	44	42	40	42	39	41	33	43	50	26	41	33	45	49	33	50	44	42	40	34	46	41	51	37	50	45	45	29	45	38	43	40	41	52	56	39	39	43	45	42	52	26	46	33	37	50	45	34	45	43	33	42	52	35	40	40	38	29	49	40	49	38	43	42	39	41	49	38	51	50	52	37	50	40	44	51	41	34	44	43	39	36	40	41	53	34	47	33	37	54	42	42	42	47	33	42	44	36	41	38	43	34	45	53	36	47	37	32	40	33	40	41	40	44	41	31	33	50	37	38	32	52	45	48	40	46	34	49	36	36	42	39	43	43	44	39	40	38	50	34	42	36	54	44	39	32	51	41	48	44	34	47	46	42	37	42	35	45	46	31	27	52	27	39	35	31	39	42	50	35	50	48	41	42	40	48	44	41	44	38	50	41	43	47	41	54	41	33	39	45	28	37	36	30	39	49	45	43	37	42	45	36	38	40	48	46	40	44	49	38	37	39	39	37	39	37	36	49	38	51	25	35	46	42	32	48	41	36	37	45	43	40	40	31	42	37	40	47	50	31	42	42	47	42	46	40	43	46	37	42	39	49	40	46	32	47	45	41	32	43	29	49	29	40	36	36	42	37	53	35	45	43	35	48	43	35	41	42	36	45	37	32	38	57	46	33	37	40	33	29	42	39	35	47	43	41	34	40	33	43	37	35	38	45	39	52	36	45	38	45	41	38	51	42	37	36	55	54	42	38	40	36	41	40	40	38	29	47	41	45	48	36	41	39	34	34	40	38	53	32	39	39	50	46	42	42	37	45	37	34	46	45	49	41	60	43	40	44	44	41	44	43	36	41	38	31	38	45	42	49	45	39	45	39	47	43	52
22707	13358	9488	17290	27459	29257	27020	21299	17144	13807	11032	9310	7025	5621	4399	3960	3542	2644	2667	2626	1799	1514	1372	1419	1293	1314	1243	1176	1177	1189	1272	1255	1129	1348	1467	1931	1937	2100	1974	1635	12384	16497	11470	9071	5327	2718	1315	740	539	490	475	448	520	477	472	513	467	481	461	468	477	486	473	434	437	501	480	511	438	465	468	467	481	474	450	458	472	458	480	473	462	467	504	493	484	491	525	488	482	465	479	485	479	483	469	482	470	505	438	454	429	487	492	497	494	516	503	489	458	480	516	497	473	501	483	477	472	475	478	486	479	454	499	505	505	464	490	468	512	511	487	455	492	461	494	482	519	466	480	467	464	476	493	498	447	506	457	494	445	465	501	488	477	466	503	455	488	472	476	517	488	459	468	504	478	500	475	484	498	487	455	466	435	502	496	476	509	490	455	492	481	477	486	470	483	461	444	501	531	492	480	465	500	461	458	465	507	455	467	535	438	493	468	504	537	450	468	486	488	504	487	462	452	459	465	460	488	490	432	474	499	468	477	472	525	463	442	470	464	482	449	449	494	464	461	523	463	467	458	500	485	495	442	456	465	485	484	487	453	476	486	484	450	479	453	467	470	478	478	484	489	486	481	470	471	457	421	459	461	468	509	479	476	512	522	442	479	480	491	454	452	464	475	519	487	489	439	498	491	475	489	502	483	495	489	441	437	493	479	456	499	470	479	459	469	445	482	463	457	479	492	448	501	484	481	499	467	471	506	480	423	482	483	470	473	463	511	492	495	475	476	442	478	457	419	465	499	441	505	430	458	465	498	452	443	503	491	451	478	456	473	474	464	469	488	493	442	503	503	475	443	489	474	463	460	499	476	498	477	472	444	468	447	453	475	488	465	467	477	475	475	459	483	500	454	457	486	503	483	477	501	467	466	485	439	471	490	467	479	467	482	493	479	464	510	448	489	471	510	458	447	472	499	489	493	441	471	550	472	494	475	452	460	453	462	506	447	495	458	464	443	461	466	486	489	489	455	472	463	462	478	507	459	474	483	483	520	463	471	473	501	477	484	497	504	495	481	468	478	446	463	431	506	507	452	488	458	449	454	469	501	472	464	459	475	467	491	421	519	463	513	466	447	498	487	477	467	487	526	430	466	490	492	497	483	503	486	464	468	523	488	485	485	444	504	496	469	511	445	451	453	480	503	509	492	489	475	503	468	510	481	450	439	445	479	498	511	467	509	432	455	494	472	454	482	485	472	426	494	496	515	479	473	503	463	494	520	504	493	489	422	455	448	449	440	453	471	483	479	508	492	459	475	502	484	496	439	425	495	479	457	467	483	473	458	524	455	472	490	516	512	465	467	474	490	448	452	482	483	471	455	481	491	455	487	448	475	443	477	459	487	501	461	479	453	459	467	472	457	486	457	482	471	510	459	468	512	455	465	461	507	490	442	492	478	470	482	475	478	494	477	467	475	495	520	517	494	505	491	484	465	440	469	415	467	485	495	479	488	455	500	461	457	476	476	461	469	476	474	501	493	449	452	492	489	486	488	473	519	473	496	495	486	483	484	481	462	503	477	512	415	473	490	474	457	503	476	466	489	486	493	461	463	495	486	441	457	497	512	433	457	448	495	508	484	458	484	456	466	494	500	470	448	508	450	459	504	493	468	480	496	502	486	476	465	451	461	476	492	474	535	473	473	470	489	483	489	450	436	479	486	459	452	508	460	440	465	488	481	464	480	462	480	481	400	459	530	447	492	471	473	460	450	477	475	499	457	497	455	464	440	492	457	480	520	478	453	458	452	456	448	463	448	519	495	477	475	493	480	505	501	484	473	494	467	501	477	432	467	469	500	495	480	521	476	455	472	469	455	499	465	478	477	482	491	473	491	462	464	457	460	464	467	491	513	453	434	491	465	440	478	512	456	477	480	528	498	516	452	454	471	450	450	458	460	465	463	471	486	472	459	449	506	498	467	475	454	451	465	471	534	469	474	504	493	464	466	460	446	476	494	455	494	489	499	493	463	438	502	462	508	486	463	459	482	488	481	460	502	527	505	442	466	441	485	516	472	434	498	452	440	476	485	469	443	503	484	476	489	482	472	499	436	493	479	491	489	465	472	489	467	491	484	488	495	484	514	496	463	467	459	471	462	512	462	505	466	460	442	465	491	487	487	457	465	523	434	537	498	518	455	490	458	475	485	494	475	492	512	480	451	483	439	479	509	457	442	487	474	506	491	477	470	483	461	485	493	466	497	477	476	469	468	511	466	503	521	496	467	511	460	493	484	489	509	452	466	470	464	491	443	504	488	485	500	448	512	477	486	501	455	465	457	470	438	476	488	464	480	464	454	490	473	420	478	472	502	522	470	499	413	486	458	482	455	431	453	458	467	446	465	491	482	508	476	510	470	481	450	504	457	477	456	500	482	462	499	483	464	498	484	477	434	481	468	484	497	485	449	449	454	479	486	420	481	434	487	469	494	463	442	494	503	482	449	494	462	482	459	492	477	463	474	461	504	449	502	539	490	483	516	465	458	466	476	501	499	525	467	484	467	449	450	455	522	483	455	472	439	452	470	446	453	474	516	516	479	476	459	460	480	494	507	477	490	467	456	482	429	470	467	499	484	462	468	443	479	476	487	473	493	475	474	497	447	463	512	470	464	462	467	500	478	516	462	492	438	453	452	480	465	503	443	446	487	462	503	489	472	452	473	510	481	480	459	456	507	455	444	449	496	510	447	489	465	460	472	458	448	480	431	469	513	465	511	489	470	466	480	483	433	492	418	510	485	474	449	489	497	477	459	449	460	453	477	486	504	436	459	483	467	448	474	488	480	523	497	477	508	492	445	490	499	452	460	499	465	426	467	491	502	483	467	491	481	466	495	504	510	465	484	445	468	520	450	487	465	463	468	486	453	465	478	479	444	462	466	484	513	457	473	471	482	478	498	463	522	469	472	494	479	469	423	480	475	481	457	479	510	507	476	473	494	497	463	468	463	500	468	501	485	480	504	455	471	479	491	452	509	462	484	450	504	467	457	441	460	472	435	468	469	475	503	488	458	454	481	485	450	479	463	502	496	468	493	466	478	517	514	501	443	495	491	482	452	523	478	470	478	467	510	443	470	459	450	478	483	451	443	453	477	461	508	457	495	465	493	460	485	479	467	435	476	525	534	464	523	447	488	437	496	463	491	475	480	463	487	518	490	476	454	459	459	513	471	442	469	492	520	462	494	471	460	487	462	481	484	495	462	452	466	469	503	509	478	475	494	481	468	461	538	473	462	467	485	487	483	450	473	468	496	468	449	455	476	471	475	451	504	461	517	480	450	466	489	448	525	458	487	489	474	500	481	489	472	495	448	449	473	465	468	457	501	437	482	473	476	472	464	458	493	480	476	509	455	501	532	499	471	492	483	466	488	486	471	476	495	485	489	462	490	466	482	505	474	463	455	478	472	460	459	460	483	500	458	461	448	494	476	440	441	445	429	473	493	483	480	460	469	448	465	496	484	467	488	451
1921	574	345	254	306	575	543	353	252	189	177	154	117	89	92	70	73	72	66	62	57	54	56	41	44	43	49	46	45	46	44	32	46	40	42	60	56	44	60	54	98	235	174	150	96	67	41	30	46	43	29	42	33	35	32	40	46	28	45	28	31	33	36	35	37	32	29	40	43	28	38	40	45	44	29	45	32	35	37	45	37	45	36	30	43	34	41	43	39	35	24	42	44	40	36	40	31	40	30	30	36	51	31	33	33	34	39	33	43	36	42	37	37	41	38	32	45	16	36	30	35	36	37	33	36	42	36	39	32	39	37	23	42	39	43	26	28	37	33	34	32	38	34	34	36	39	41	34	36	38	27	26	35	27	29	36	39	28	31	35	38	22	45	35	42	35	26	23	38	53	40	30	41	34	39	38	37	36	23	44	29	37	30	31	39	45	34	34	36	34	36	45	36	33	37	38	28	38	37	41	41	44	43	30	41	44	31	31	30	41	32	31	29	41	38	44	32	28	30	37	33	30	38	35	36	31	49	33	28	39	32	39	33	31	34	31	38	40	43	27	39	42	30	37	31	31	41	40	44	32	39	22	30	30	43	44	46	30	33	37	38	29	34	35	39	29	38	37	35	39	33	41	36	30	37	38	40	38	38	42	37	30	39	47	45	35	39	33	33	27	37	35	36	41	28	26	33	38	34	34	33	32	34	38	41	30	49	31	37	32	28	37	28	30	31	31	36	36	43	31	26	37	39	43	30	39	32	33	34	34	27	36	43	31	49	43	29	40	34	47	29	32	32	34	44	30	48	41	32	46	27	32	33	35	35	30	33	31	38	34	39	47	38	30	41	26	37	27	43	30	40	39	30	36	33	29	44	38	47	40	39	38	38	36	30	38	39	35	30	32	30	37	32	33	36	36	36	44	25	32	21	37	47	44	34	32	25	42	34	37	38	39	42	32	34	23	25	38	35	44	42	47	39	29	28	40	32	22	35	33	36	30	36	34	33	43	31	30	43	32	38	35	37	37	34	41	36	43	34	32	36	32	36	33	25	35	30	37	37	28	35	27	39	27	32	38	29	32	29	35	50	34	30	40	33	36	40	32	40	32	39	42	27	37	37	40	37	34	41	37	42	33	31	33	37	30	44	29	34	28	21	36	41	37	40	33	31	29	39	41	39	36	36	38	36	48	36	35	42	37	33	31	36	39	40	35	35	48	31	31	38	36	29	38	35	42	37	37	51	37	37	37	28	26	27	30	28	22	30	37	33	39	41	30	38	40	34	44	33	42	39	38	33	52	29	37	27	40	24	25	35	40	34	35	35	25	42	33	29	38	37	34	39	49	35	29	34	36	26	48	35	29	50	53	35	46	30	31	44	36	28	27	47	35	30	37	38	34	36	40	32	34	30	35	37	33	41	35	33	43	33	31	33	24	48	39	39	26	40	44	46	37	36	36	30	40	34	35	48	40	32	36	44	26	46	34	41	35	36	37	35	30	32	44	32	35	33	30	30	42	31	35	32	36	21	48	25	36	40	33	25	39	42	38	37	20	42	37	33	34	35	33	40	41	38	27	33	36	35	37	36	34	26	42	23	39	30	27	34	34	41	32	25	32	34	39	36	33	54	34	31	41	33	29	42	36	38	37	42	35	37	33	34	36	42	31	28	35	36	36	32	31	36	37	42	33	35	34	31	33	26	40	37	30	40	37	38	29	30	32	39	46	42	32	30	29	30	36	41	39	33	31	33	41	42	41	35	40	25	32	35	30	32	41	38	28	31	36	29	35	25	30	34	28	34	30	36	32	34	37	32	32	43	25	41	45	29	42	31	35	40	27	30	41	35	30	34	33	33	33	38	36	36	31	31	24	34	28	43	35	33	46	35	46	31	32	31	32	32	46	30	33	35	32	31	42	39	38	27	34	52	28	30	43	45	35	36	50	31	37	38	38	36	41	33	35	35	40	35	37	31	34	32	35	30	25	35	42	40	34	36	25	33	28	38	42	34	24	43	28	38	37	31	39	38	29	33	37	34	39	44	36	40	33	42	35	30	30	43	41	22	24	34	34	35	35	27	44	30	36	22	34	35	38	48	42	38	36	31	37	40	38	32	38	38	37	41	35	30	44	28	34	32	31	26	36	41	37	40	37	39	37	38	36	37	44	32	29	39	32	47	33	42	40	49	38	35	37	26	41	40	34	34	40	32	33	38	41	37	38	33	33	37	27	27	43	35	41	41	29	24	30	32	39	39	31	37	21	35	38	53	34	26	26	36	40	46	38	41	43	34	38	30	37	38	39	40	28	40	32	31	39	41	36	33	33	47	42	34	29	31	41	36	36	55	39	39	25	43	30	35	34	43	37	41	43	34	29	28	39	36	42	39	44	40	42	39	37	31	35	33	34	30	29	41	43	33	33	31	38	30	26	31	33	29	38	32	28	50	44	37	40	34	27	39	53	34	32	34	30	45	39	40	35	37	28	41	31	35	36	44	26	31	35	36	39	43	35	35	39	39	33	33	39	47	28	46	34	51	46	41	37	30	34	34	24	37	41	48	38	33	28	31	38	44	36	37	34	28	35	26	39	33	39	50	36	38	36	39	36	26	40	30	34	26	40	42	26	41	39	46	37	24	39	30	27	36	37	28	25	43	39	28	36	34	33	36	39	35	32	30	26	43	32	30	24	41	43	37	48	28	34	34	39	36	33	44	25	28	36	38	39	46	33	25	39	32	37	25	31	39	35	37	33	41	35	41	27	37	36	47	37	38	41	37	43	42	31	31	37	31	48	26	38	24	37	37	41	32	28	36	41	39	34	34	32	35	49	41	37	35	41	35	40	40	35	42	33	23	45	42	33	37	36	44	36	32	35	27	30	48	48	38	30	30	34	23	31	31	39	49	31	35	42	30	32	42	37	43	25	32	39	43	38	48	36	32	34	38	34	40	36	34	38	32	34	37	36	37	44	39	36	34	44	37	31	31	38	48	30	29	31	28	29	30	30	29	36	39	32	34	20	43	27	39	39	42	31	32	35	32	32	34	43	37	33	30	39	32	27	32	48	35	26	30	29	35	32	23	30	32	38	42	27	29	27	29	30	38	44	39	33	32	33	30	47	37	39	26	40	29	37	38	35	34	36	39	32	39	29	42	41	29	39	30	41	41	32	39	41	31	33	39	35	28	35	37	30	33	45	29	34	32	31	50	30	43	37	40	36	34	28	35	34	33	34	36	43	24	31	28	36	31	33	35	36	31	38	39	35	37	37	47	30	36	35	30	26	40	38	46	45	33	39	35	24	27	42	31	38	35	37	45	34	36	38	42	30	31	39	32	32	27	45	37	27	37	42	36	37	33	41	40	37	39	40	47	26	42	30	36	40	33	35	33	33	36	36	28	35	38	26	36	27	34	40	33	35	24	36	31	28	41	42	27	33	31	41	31	48	40	42	40	50	38	34	32	30	35	41	37	33	34	29	50	30	33	36	55	43	27	30	43	29	30	42
16999	10284	6421	12538	21309	24858	22068	16094	12415	8876	6928	5507	4742	3484	2918	2318	2479	2129	1892	1729	1532	955	763	760	889	934	916	844	732	744	700	770	703	764	978	1150	1229	1242	1048	828	3003	5916	4691	3223	1888	1195	668	533	425	445	398	395	424	418	421	406	389	413	373	409	383	460	424	388	470	373	407	404	420	411	439	443	423	445	382	435	387	420	414	430	410	441	429	415	428	429	411	436	421	428	412	378	419	419	403	437	400	439	391	400	436	398	409	437	394	406	412	407	418	378	408	383	430	433	412	376	439	409	417	392	386	407	418	409	413	426	399	445	394	430	449	381	426	382	435	383	419	404	421	395	457	398	413	411	418	437	387	405	428	450	422	423	425	405	393	400	422	360	419	373	399	449	452	411	430	381	401	428	415	420	398	436	408	396	395	410	444	398	403	400	430	411	419	413	389	424	378	399	418	430	372	452	430	424	425	446	437	389	400	436	403	432	421	419	403	416	430	407	406	396	398	418	410	415	413	433	436	404	420	366	376	411	379	405	416	410	404	404	405	430	411	438	425	378	379	427	414	412	414	431	427	427	445	427	403	421	410	380	442	446	399	426	413	399	423	432	399	416	418	409	408	441	369	395	397	391	454	443	403	399	428	374	411	389	426	420	413	440	393	408	402	408	395	406	406	400	425	415	436	426	384	402	401	422	401	418	436	408	390	406	438	396	424	412	395	439	431	436	421	382	398	391	406	422	397	418	435	400	407	411	446	418	444	393	451	444	437	411	408	398	406	419	430	399	393	429	418	393	415	403	455	395	398	427	430	416	456	401	454	414	428	401	390	409	379	418	413	434	426	406	405	421	424	408	387	454	431	381	422	385	430	404	414	450	442	395	403	384	407	400	429	380	420	371	448	393	398	414	388	398	434	404	415	443	456	440	426	411	395	407	441	390	418	412	396	411	404	408	426	409	449	406	388	401	431	437	400	423	397	415	449	426	435	363	423	402	401	420	420	441	430	411	421	389	421	398	392	348	385	426	400	415	441	439	407	367	423	418	411	435	384	445	433	405	408	422	415	408	428	393	385	424	392	426	429	417	415	394	364	429	424	387	399	406	396	444	427	430	414	428	430	418	408	414	420	399	397	406	401	426	408	417	411	419	370	432	405	432	413	398	403	406	408	415	428	417	406	425	413	418	436	392	406	425	407	414	432	448	437	387	400	410	409	418	427	411	417	434	424	428	394	397	448	444	395	424	424	403	420	391	435	377	377	432	416	478	422	441	417	421	408	419	393	406	457	425	428	406	386	401	433	401	418	439	423	428	390	407	415	399	435	418	409	422	403	415	411	424	408	443	414	409	458	404	420	452	446	403	404	446	441	388	408	389	425	423	383	409	400	429	451	433	406	374	412	389	403	442	413	414	429	413	400	430	418	403	423	407	418	422	409	420	382	414	420	403	422	426	447	430	414	412	413	380	395	381	392	435	378	398	396	425	401	422	396	403	386	385	401	356	394	454	417	404	412	419	419	434	396	414	412	438	434	434	414	402	384	399	397	391	445	424	401	379	401	411	403	414	438	399	439	423	413	404	410	424	448	422	388	404	429	426	414	416	396	376	429	432	433	416	432	384	421	395	446	399	422	430	394	390	451	386	444	399	374	408	368	415	432	420	429	413	417	448	399	411	417	392	434	443	426	461	418	423	385	437	405	389	406	390	408	360	441	382	421	456	440	405	428	441	399	435	385	413	423	406	446	422	409	411	412	408	450	405	427	411	441	388	387	405	394	409	388	408	391	420	381	389	413	415	430	417	383	397	425	397	398	433	435	387	427	399	423	412	385	456	399	411	416	420	398	442	405	420	414	404	427	437	406	397	437	426	448	417	432	426	392	412	391	397	412	407	404	410	431	390	430	418	447	379	431	383	378	416	413	407	406	394	429	403	432	426	451	400	454	386	392	357	413	412	407	417	434	435	421	445	411	463	400	432	402	414	362	437	402	409	418	405	444	393	458	391	411	395	415	393	394	426	396	391	414	417	468	406	412	371	424	389	435	472	407	429	405	425	448	417	392	455	399	398	394	416	392	394	389	389	427	434	394	405	421	413	401	432	415	442	424	407	416	395	391	397	458	418	423	422	440	398	420	428	458	427	453	410	421	402	422	401	411	405	425	391	400	414	414	397	429	414	401	425	403	412	387	429	424	402	443	439	412	425	442	396	429	425	396	407	375	479	400	424	444	399	436	420	385	407	426	372	394	410	412	405	418	391	405	428	421	444	403	403	379	427	400	430	398	442	405	428	410	393	412	399	394	375	404	399	399	379	417	440	396	404	379	432	433	420	415	401	433	359	424	425	407	420	413	413	422	416	404	431	440	419	442	427	422	425	443	379	424	417	438	422	378	414	401	419	408	432	398	435	411	438	428	405	418	395	372	415	412	399	427	434	443	406	411	422	427	422	419	428	418	421	432	429	436	409	432	384	443	431	401	404	409	393	467	425	422	404	410	409	409	421	406	401	409	413	410	401	406	430	425	428	417	423	453	444	437	390	416	421	399	404	407	460	407	398	419	421	399	397	437	430	444	392	432	401	399	379	399	418	424	413	422	407	416	403	416	422	429	445	400	440	404	427	446	383	431	429	390	413	410	429	436	388	398	393	408	415	406	365	439	482	411	415	419	448	381	393	393	423	387	412	408	437	403	427	410	389	408	400	431	418	395	396	416	394	443	439	418	414	429	401	384	384	463	423	407	435	381	417	436	399	418	408	435	418	398	444	402	428	408	413	411	449	373	409	447	417	426	441	386	457	421	427	388	442	435	441	428	426	418	409	392	440	392	415	433	423	441	382	405	425	438	413	384	393	406	430	429	392	409	467	394	400	425	391	394	394	426	387	455	392	420	426	401	441	391	415	441	423	439	415	408	406	441	414	434	376	442	430	440	418	425	424	431	412	415	417	399	468	418	443	409	391	390	414	449	394	426	401	406	433	395	389	419	394	367	419	417	437	398	392	412	415	391	432	405	430	381	428	386	411	413	404	387	444	404	410	416	404	402	391	445	422	438	393	409	379	392	415	416	442	385	424	456	433	430	403	389	398	420	471	408	428	416	423	363	409	402	377	394	418	438	380	448	433	400	414	403	380	393	406	410	405	412	403	379	403	423	452	421	389	388	422	415	444	409	455	440	412	414	388	408	397	388	458	382	418	423	402	410	422	427	404	393	392	393	447	402	424	385	415	386	411	350	426	426	423	446	446	431	387	431	439	427	397	410	386	398	416	405	373	422	423	404	390	409	433	398	439	422	420	446	417	406	401	401	405	392	425	382	396	411	400	427	394	430	404	422	443	411	415	406	424	358	410	399	398	410	446	416	429	418	429	411	403	379	399	436	410	413	375	425	432	396	432	411	419	437	407	420	416	386	424	407	422	392	424	435	414	415	413	396	407	447	409	399	373	470	433	436	430	391	373	396	432	427	404	397	393	390	385	443	364	438	415	400	449	438	397	445	399	434	436	413	425
1499	923	494	403	495	763	674	594	406	255	224	183	159	134	124	103	125	99	111	105	77	65	75	50	68	61	63	58	56	57	49	41	57	65	64	57	47	50	58	66	271	498	342	242	138	90	53	50	48	32	33	54	40	28	39	44	39	37	57	38	45	41	45	36	41	36	36	25	56	35	33	46	35	33	43	40	39	36	45	40	38	38	40	37	41	48	43	39	36	53	39	39	39	32	34	43	31	42	46	41	29	43	41	45	42	41	38	37	49	32	42	43	44	37	47	35	47	38	46	41	40	39	39	29	41	41	35	35	45	45	40	44	39	31	44	38	47	46	38	40	40	40	33	34	42	32	36	37	52	32	40	40	34	46	45	40	35	49	31	44	43	38	36	32	44	50	50	40	38	38	28	34	58	30	41	38	43	29	44	42	45	44	34	46	46	32	32	41	41	58	38	41	50	28	49	48	61	37	42	46	30	45	40	43	37	46	31	53	49	37	43	30	53	32	47	38	37	48	44	48	27	40	47	44	38	38	38	37	43	36	41	42	38	35	50	44	34	48	51	46	29	42	27	41	31	45	49	49	42	37	41	43	48	34	38	35	39	50	33	43	36	45	38	32	40	30	41	40	35	38	35	28	44	49	30	38	33	39	33	46	37	33	43	45	41	45	38	48	46	46	42	37	37	40	38	30	36	40	34	47	48	44	44	45	40	26	51	44	56	39	41	35	34	40	38	46	48	44	38	43	42	32	33	37	40	28	44	42	35	43	48	49	45	36	47	46	47	52	42	29	49	33	42	39	36	34	46	38	40	45	29	41	45	39	45	23	51	32	38	31	41	38	47	35	22	40	35	42	36	30	49	48	40	41	31	42	29	37	35	51	31	40	34	49	43	41	34	48	46	37	29	41	34	46	40	32	46	33	41	45	47	44	41	59	45	35	40	29	34	47	41	39	33	38	37	44	37	34	39	41	51	37	39	39	42	43	39	37	41	41	40	45	32	38	30	38	35	33	30	48	43	36	22	43	39	49	52	41	35	28	48	39	51	42	49	35	35	43	30	44	50	42	41	34	40	47	45	45	45	45	45	42	38	42	42	37	44	27	29	54	41	26	41	39	48	31	44	39	33	33	49	49	32	47	45	39	47	46	41	35	39	35	32	52	38	37	34	38	34	39	43	38	36	32	39	43	40	39	42	43	29	41	46	41	55	29	31	39	39	42	43	43	36	29	39	48	46	34	40	46	40	35	42	48	36	35	33	32	29	25	31	43	36	39	42	36	42	38	44	38	31	41	41	46	39	35	39	36	40	40	35	55	43	43	29	55	36	39	46	36	49	32	44	33	42	42	47	29	43	42	41	30	37	39	37	39	38	40	32	45	50	31	41	45	46	35	45	42	36	31	44	36	43	34	49	43	52	25	42	45	34	36	42	42	43	40	43	56	37	40	33	39	50	39	33	35	40	50	41	43	39	38	36	33	43	46	47	45	44	46	43	40	42	42	40	37	37	38	46	30	36	51	40	45	37	34	36	44	42	37	36	36	46	38	36	33	32	30	46	37	47	33	50	35	46	35	42	32	26	37	39	38	35	45	42	31	42	36	34	38	45	53	39	40	51	43	43	31	24	34	32	38	39	32	44	38	46	38	28	35	34	38	45	35	35	38	41	41	46	40	48	37	46	41	33	40	31	42	33	36	54	38	32	39	34	36	42	39	35	33	48	47	45	45	54	37	41	40	39	32	31	51	34	46	41	39	35	42	34	39	46	45	41	50	33	30	46	42	37	45	34	31	32	41	45	50	33	45	42	34	34	38	45	38	31	35	39	34	41	45	25	41	38	42	47	46	43	41	49	34	46	45	36	49	41	37	54	33	61	43	33	36	36	33	33	42	50	47	49	34	36	49	53	42	41	45	49	46	38	35	43	37	38	45	42	51	42	52	37	34	41	33	37	50	30	28	37	36	41	38	32	33	37	46	42	39	40	45	35	39	37	54	32	32	35	44	47	49	26	35	44	36	36	36	40	33	29	40	42	36	40	38	42	41	47	38	40	33	48	42	35	37	37	39	52	36	33	42	39	37	41	43	39	45	40	46	30	36	37	43	25	41	39	49	36	41	43	48	38	42	48	36	38	41	46	42	44	44	44	36	41	48	41	39	38	47	36	44	35	42	52	35	44	45	31	49	41	40	36	39	30	39	40	32	39	47	53	32	33	41	33	47	44	54	47	43	47	44	42	39	47	30	45	38	45	42	33	32	39	35	29	46	40	41	46	40	35	42	37	32	45	26	38	46	33	48	44	37	41	34	46	35	35	40	41	34	35	42	36	40	50	43	39	41	45	50	45	34	37	34	38	40	48	44	40	46	55	34	42	35	37	50	30	48	46	37	29	41	37	48	48	42	41	46	37	37	42	36	39	58	38	42	40	39	45	37	30	42	44	39	40	34	40	41	36	31	44	40	42	32	32	33	44	31	42	32	44	40	48	48	45	34	46	39	40	38	36	48	45	27	44	50	48	38	41	39	35	34	47	40	39	40	30	43	45	46	39	37	33	37	38	41	35	41	45	36	34	36	38	44	35	48	38	38	31	37	44	43	40	46	29	46	45	44	33	35	43	40	34	42	41	31	37	35	38	42	31	30	47	28	35	32	36	35	45	37	37	39	37	41	39	40	32	46	48	44	47	46	32	45	38	25	48	34	28	40	33	45	36	40	46	36	34	37	43	48	38	50	40	26	27	30	38	27	44	30	37	37	41	45	36	49	34	46	38	36	43	32	35	36	42	30	41	40	44	33	37	36	44	51	43	42	30	50	52	52	40	37	38	43	37	40	55	42	37	31	34	49	43	34	35	36	38	37	42	41	37	38	36	43	42	32	45	40	48	50	31	35	42	38	40	36	38	48	43	39	50	33	39	50	36	51	40	37	35	40	38	49	37	47	32	42	37	35	44	41	34	43	39	41	27	39	53	47	45	45	48	27	51	40	46	50	25	48	32	36	40	42	42	35	28	41	34	37	52	47	49	55	51	45	35	45	54	47	29	32	41	33	28	40	32	46	36	36	34	48	40	45	33	42	27	43	45	42	38	44	41	40	39	50	39	32	35	32	35	47	33	43	56	34	35	30	47	43	35	28	43	39	41	49	36	50	45	40	34	43	42	40	30	39	42	32	35	43	38	35	38	37	42	32	41	48	32	37	32	45	34	39	41	39	41	38	41	38	50	48	42	36	37	32	48	49	47	44	45	38	52	53	32	48	46	37	46	44	48	40	47	38	41	34	45	45	47	41	38	42	41	39	41	40	42	34	46	34	21	37	40	38	39	41	30	39	34	47	36	41	44	32	46	47	44	38	45	29	41	48	38	38	41	41	31	23	44	39	39	33	49	46	42	34	29	36	47	49	39	32	39	31	41	37	32	43	40	40	29	36	36	36	37	47	40	50	40	35	37	44	39	32	34	35	40	43	37	37	40	36	42	33	43	33	48	40	41	43	45	39
19959	13191	8758	16557	26202	27821	25052	21829	16303	11545	9062	7483	6406	5380	3925	3178	3431	3042	3464	3219	2262	1592	1486	1322	1394	1327	1606	1185	980	1025	932	955	936	951	1060	945	1043	1128	1145	2027	8028	11814	8703	6181	3138	1677	868	571	511	496	443	464	482	460	437	462	455	454	464	424	472	450	440	487	504	475	499	476	458	465	423	464	515	447	476	443	454	484	467	496	482	479	466	455	445	496	491	485	476	425	454	471	496	498	449	494	467	458	449	461	472	457	467	468	460	477	461	469	488	465	449	439	468	434	469	483	422	414	441	458	459	479	453	475	419	482	487	450	453	459	466	472	452	455	468	488	489	482	478	494	454	503	466	438	496	495	501	487	444	435	468	458	470	498	484	449	438	458	478	476	435	482	455	498	462	466	464	444	522	474	509	465	521	474	466	483	477	457	483	487	504	505	476	483	484	472	429	463	459	462	441	484	466	463	483	485	449	487	456	446	456	507	479	451	436	442	492	461	443	444	449	466	474	466	465	474	480	441	472	499	460	441	514	497	467	457	473	467	498	433	482	502	454	466	504	450	470	444	461	479	454	468	465	479	521	448	458	420	473	463	467	519	461	470	495	439	447	505	427	462	444	492	478	476	448	452	471	488	457	476	453	478	484	502	489	449	516	477	475	442	432	464	455	442	490	485	476	450	467	448	454	506	479	482	479	476	487	477	475	465	484	475	451	462	498	509	482	467	439	466	465	455	482	454	477	514	442	472	453	449	475	500	470	494	477	455	493	458	508	462	479	477	462	468	435	484	506	474	472	440	465	481	491	503	478	430	456	460	471	486	449	465	452	429	488	474	455	496	477	454	483	482	445	476	452	459	494	474	446	458	459	434	454	488	460	431	421	442	454	484	475	468	472	459	527	479	439	441	462	472	478	513	478	466	479	442	450	465	450	438	476	413	467	476	450	476	463	452	437	467	452	497	466	445	448	438	483	458	488	436	430	427	472	472	455	449	460	482	468	489	448	465	458	439	487	419	491	487	492	489	448	451	483	488	441	499	465	513	470	448	488	460	466	465	490	483	431	465	466	495	462	523	489	475	466	464	465	483	453	509	439	451	468	465	462	466	469	490	497	463	466	439	469	478	491	467	436	468	497	502	458	451	491	469	478	474	467	449	451	481	458	481	467	441	471	476	414	458	461	436	461	471	443	443	480	457	520	462	483	476	453	468	489	479	456	470	476	435	453	441	424	462	448	465	430	465	436	485	498	466	477	448	430	477	444	463	415	496	455	485	487	443	429	453	466	441	429	453	466	463	458	470	431	457	463	441	489	446	494	463	492	493	454	478	437	456	421	457	451	471	489	471	491	485	470	473	442	450	476	500	442	454	451	463	479	432	442	460	497	445	492	495	469	451	425	476	491	411	485	487	460	475	471	461	453	479	473	444	487	458	474	441	467	462	463	407	497	438	410	452	440	462	430	478	474	492	456	474	488	454	462	510	477	481	444	452	489	489	438	461	453	475	489	438	473	472	449	442	462	448	463	481	469	483	486	439	484	445	510	461	488	434	471	451	463	490	449	515	446	474	490	460	480	506	476	481	497	431	458	498	461	468	462	459	452	450	456	456	475	456	446	431	471	438	473	431	443	456	457	449	456	485	440	480	477	469	481	469	468	473	495	439	423	460	419	468	455	452	499	438	470	468	474	460	494	483	520	463	488	446	453	483	500	482	449	459	456	466	470	455	498	429	490	493	483	460	460	481	446	441	488	450	480	477	463	476	465	439	479	480	501	441	407	450	481	498	469	451	471	462	458	488	449	482	501	456	459	469	458	500	447	461	448	454	441	476	472	460	480	451	462	442	465	455	466	464	474	500	511	451	486	496	464	441	477	457	432	472	501	458	479	471	492	456	498	478	464	489	425	496	489	494	503	475	482	427	444	468	454	460	489	452	498	422	457	460	454	467	420	440	463	474	475	474	454	480	417	433	425	453	485	473	476	461	463	508	472	468	456	465	464	472	454	484	444	492	469	416	494	498	473	470	463	473	452	441	469	485	459	458	434	480	502	493	438	475	477	459	430	455	450	502	463	483	512	473	483	436	526	479	486	480	431	484	448	452	468	481	461	462	477	505	427	421	506	474	498	425	479	470	462	454	461	436	498	462	456	467	458	510	445	469	446	439	499	465	505	497	499	484	506	476	454	443	448	474	462	447	468	457	471	484	461	461	438	493	501	517	444	499	475	432	482	490	447	451	459	493	436	445	495	473	460	432	488	469	478	465	477	465	469	495	462	479	455	490	448	459	457	483	507	432	468	490	450	484	460	515	442	437	453	483	485	468	483	513	470	494	482	486	456	453	434	482	513	480	454	461	448	491	491	460	490	427	499	485	499	462	470	462	458	477	483	459	468	483	478	456	504	489	474	481	451	445	516	449	450	429	460	492	470	441	480	508	499	477	459	450	486	400	488	506	456	465	507	479	443	415	476	491	489	465	472	470	496	446	485	476	484	507	461	445	463	466	485	447	491	433	514	465	479	441	488	485	485	465	416	468	461	480	491	468	442	486	452	456	459	465	425	465	444	472	473	480	490	483	457	503	472	497	488	438	445	485	498	488	461	463	423	473	487	462	474	475	486	473	462	460	483	451	418	459	493	444	499	493	467	435	499	454	443	473	466	484	481	466	415	447	485	484	478	411	434	483	469	493	486	475	466	497	475	455	456	427	506	495	499	434	477	466	434	450	447	457	486	467	490	469	505	472	463	441	449	465	468	465	459	462	479	455	442	494	465	424	444	464	468	460	456	446	461	444	479	440	493	491	494	496	504	452	468	472	467	467	482	457	436	440	493	470	495	449	442	484	474	492	463	456	451	459	518	499	439	478	433	482	441	458	472	475	460	495	511	489	484	476	462	489	459	434	482	473	440	449	449	483	457	483	481	433	477	483	510	465	503	469	457	439	480	492	469	459	464	475	456	476	427	480	473	501	446	470	434	522	479	473	486	437	460	469	479	449	483	459	452	461	483	463	510	472	464	479	467	487	444	493	470	466	484	471	467	426	436	459	480	466	454	456	465	454	430	441	502	474	482	456	433	469	475	475	463	443	438	490	435	494	442	499	490	433	486	447	454	463	525	433	480	447	476	441	468	495	481	471	451	478	494	458	478	475	485	470	476	493	434	490	437	453	517	455	466	506	439	504	471	498	467	468	489	453	459	482	485	486	476	450	467	482	457	456	496	516	466	438	504	458	487	461	499	446	424	481	465	460	462	463	446	460	493	516	505	517	437	463	440	465	486	454	434	445	484	485	505	457	443	437	471	461	457	447	472	474	457	477	472	478	463	474	477	462	434	439	468	459	467	445	471	464	498	488	475	482	454	492	469	429	445	502	439	432	494	487	432	471	476	510	484	464	456	474	470	480	439	468	445	493	491	430	439	470	470	483	448	488	490	494	449	486	476	450	458	418	487	489	467	487	484	473	450	450	448	470	439	454	482	418	492	475	459	459	463	450	468	433	525	482
2875	937	516	376	561	790	647	560	393	257	221	189	177	153	132	102	111	113	105	93	88	68	65	66	82	65	64	55	67	49	50	39	46	32	56	45	58	50	47	52	391	505	352	239	150	75	53	54	39	28	35	34	33	41	29	37	35	34	35	26	34	31	34	31	37	28	35	34	35	31	37	38	29	40	36	37	31	43	38	30	21	33	34	40	29	25	33	35	31	30	28	36	38	26	34	30	23	27	32	33	41	48	29	41	38	30	36	34	29	29	39	24	37	28	28	32	33	32	34	40	34	28	33	37	28	25	32	36	28	41	32	45	32	37	39	35	53	36	44	30	39	30	35	35	38	37	39	39	35	32	27	37	28	31	29	35	41	27	36	26	30	25	32	28	33	33	28	42	35	26	31	30	36	22	40	36	44	33	43	28	32	37	21	29	33	42	32	34	25	39	39	32	37	32	30	33	39	29	38	29	49	33	43	29	36	31	33	26	38	27	29	39	29	29	36	35	39	31	33	29	41	36	30	36	45	40	39	27	35	39	41	24	32	29	35	39	34	29	38	28	24	29	42	37	47	26	37	38	46	30	36	39	45	45	29	42	41	29	24	24	32	45	26	23	37	38	39	31	37	27	37	36	49	35	27	36	30	27	32	31	33	37	32	30	39	34	36	37	50	35	47	26	33	40	42	42	36	39	32	30	36	42	30	33	32	32	38	36	31	23	31	43	31	38	31	37	38	30	44	37	49	41	42	32	40	30	25	44	40	45	34	27	49	36	49	38	26	36	36	28	28	35	35	37	32	49	39	42	36	37	39	35	25	46	37	51	32	37	35	37	29	32	30	33	42	40	39	39	34	24	38	30	35	30	23	27	33	34	41	31	40	44	40	43	36	35	22	38	30	41	35	36	34	29	36	41	35	28	32	36	45	28	30	36	39	29	44	35	40	34	32	49	40	36	25	25	42	31	26	45	31	38	25	41	30	38	45	35	35	28	38	39	39	32	28	31	28	31	33	32	37	31	37	35	39	34	36	38	45	31	31	28	35	36	33	44	44	36	40	22	43	27	46	34	30	36	33	36	26	25	36	34	53	30	29	33	35	32	33	43	41	48	33	43	33	30	32	43	28	31	33	37	40	30	26	40	28	37	38	43	29	36	35	31	30	28	39	42	40	30	39	32	36	38	34	28	27	41	27	28	34	42	42	36	30	33	32	34	33	44	36	38	42	24	29	41	35	36	32	28	28	23	47	33	45	27	35	34	40	26	28	36	33	35	28	43	40	35	41	37	34	38	35	33	38	42	32	26	30	38	36	44	35	32	36	23	37	24	21	40	33	32	43	32	31	36	36	31	28	34	26	39	37	33	31	33	37	22	41	41	29	47	33	36	39	28	29	38	29	25	36	44	35	31	35	23	36	41	26	44	29	39	38	40	31	30	33	29	36	36	33	37	29	27	32	26	33	20	29	26	29	40	39	34	34	34	31	39	31	22	34	35	35	34	33	29	39	40	27	33	24	34	35	38	37	43	48	46	33	32	38	32	36	35	26	43	39	32	31	29	36	32	33	33	36	32	29	32	31	38	28	34	34	33	30	29	36	37	30	29	33	36	49	37	29	23	29	30	26	25	33	30	42	39	37	41	35	28	43	31	30	45	38	34	41	37	34	40	33	42	26	24	33	36	39	25	33	32	32	37	35	42	45	28	37	45	40	37	29	32	31	44	36	35	33	39	30	33	31	37	29	35	35	33	34	34	29	48	40	44	47	33	30	34	31	43	28	29	34	34	42	30	22	32	23	32	34	42	26	25	35	43	39	46	29	32	32	36	40	27	45	34	40	35	36	42	23	47	36	26	41	38	34	31	28	37	40	48	39	44	41	44	35	34	37	31	41	39	31	31	35	44	43	28	38	25	26	26	34	36	27	30	27	28	46	31	48	37	39	30	37	36	39	28	41	39	39	31	47	38	27	38	37	32	35	31	28	35	31	41	33	27	30	28	32	36	45	29	39	37	25	25	35	29	42	40	38	32	37	33	30	39	29	31	30	29	35	35	45	38	30	37	40	33	28	32	34	31	38	25	40	39	44	39	36	26	29	46	36	34	39	39	28	26	23	31	33	36	24	26	37	34	21	29	35	41	30	35	29	41	37	34	35	44	44	42	28	37	35	21	40	34	50	39	31	31	36	43	34	19	31	31	29	41	34	33	43	32	37	26	34	38	37	38	32	32	42	51	31	34	26	20	30	49	37	28	44	45	50	35	36	36	35	41	30	27	37	39	36	28	38	29	30	41	36	33	30	37	34	48	45	32	26	35	36	37	20	18	22	45	26	40	29	31	29	41	41	34	26	33	27	30	30	34	36	30	29	36	49	39	28	35	47	34	40	38	31	32	35	34	25	31	23	31	33	47	35	35	28	38	46	34	30	41	40	34	38	34	46	29	30	41	31	30	31	32	50	36	28	32	24	36	31	31	27	28	45	41	35	37	31	22	46	36	30	29	42	25	32	30	32	28	24	36	44	36	27	28	27	31	36	28	39	29	51	41	29	26	30	40	25	36	36	35	44	37	40	36	27	41	34	32	42	30	23	39	33	25	24	42	41	40	29	45	32	42	30	34	25	34	49	31	43	26	40	43	38	38	48	34	42	36	36	32	28	35	40	38	28	40	38	26	34	23	39	36	39	32	40	46	30	31	35	30	33	45	32	33	30	32	46	30	33	30	33	31	28	39	30	34	30	35	41	30	46	30	32	31	42	40	32	42	38	38	51	38	36	43	24	31	39	44	36	40	35	35	17	39	32	33	32	33	33	41	33	29	21	28	39	36	25	38	33	34	22	42	32	31	29	25	35	46	37	23	33	29	49	31	32	40	32	35	38	33	39	38	34	36	25	43	43	43	41	28	39	36	49	27	25	43	39	39	35	38	32	32	28	37	29	42	29	29	33	32	45	28	40	46	46	31	30	36	25	41	37	28	28	42	37	30	31	29	48	48	35	35	30	42	31	33	38	42	28	30	42	34	25	33	34	27	48	39	43	34	39	41	34	31	42	34	39	31	32	36	42	53	48	34	41	35	43	32	41	42	34	36	25	41	28	28	35	31	47	37	31	31	31	38	37	26	18	33	39	32	30	36	39	38	25	40	34	38	34	42	30	39	37	34	37	34	38	30	46	36	30	29	28	43	39	30	37	38	41	27	38	34	29	32	28	40	37	37	34	33	42	33	39	42	33	27	36	43	32	35	45	38	21	27	30	34	37	36	30	41	40	31	32	44	38	27	22	29	30	37	37	34	29	31	28	43	35	33	41	37	40	44	29	33	30	34	33	37	37	35	45	41	38	32	35	34	30	39	31	33	47	37	32	32	31	31	36	37	30	42	36	31	30	32	36	29	49	31	37	51	47	42	29	26	35	33	36	36	49	40	36	38	37	28	44	45	34	30	38	38	37	28	31	27	26	37	37	49	38	43	38	45	30	33	27	32	36	32	39	26	34	28
20486	13204	8729	16855	27333	27505	24578	21296	16396	11883	9835	7618	6478	5703	4140	3698	3647	3525	3554	3043	2721	2028	1642	1636	1512	1745	1618	1388	1019	1103	988	867	873	842	934	929	972	955	917	1360	10429	11451	8446	5731	3148	1543	778	518	433	379	409	387	401	421	411	428	413	420	409	403	387	401	385	384	416	433	413	419	399	396	443	408	415	419	440	438	445	402	424	398	443	432	442	384	398	400	396	412	411	411	401	424	419	417	421	441	386	429	398	416	400	389	391	430	411	398	425	424	442	406	414	420	415	434	407	416	398	457	408	382	427	376	447	390	380	414	397	393	401	353	395	391	417	440	407	405	429	418	404	385	395	393	397	399	394	405	416	398	398	418	433	400	425	409	430	422	396	423	397	408	412	389	422	416	427	401	439	378	416	383	413	419	451	407	383	427	405	405	406	436	410	427	393	405	397	395	440	409	445	401	441	388	435	439	423	374	419	405	403	417	396	391	384	372	415	401	412	395	437	414	435	395	418	403	410	385	405	393	377	434	420	383	423	390	452	409	424	414	392	394	419	429	364	440	415	455	436	402	385	429	391	423	425	419	381	409	424	412	420	434	406	445	418	422	383	404	422	400	428	424	395	400	429	402	431	386	431	402	431	435	428	421	425	441	398	442	419	415	420	398	415	410	425	421	393	413	390	391	430	381	409	404	416	418	418	387	423	440	407	396	438	451	435	386	393	411	412	437	412	372	432	415	420	394	418	410	410	397	426	409	397	388	422	417	427	400	389	370	426	423	390	423	381	408	408	430	373	407	390	429	423	403	398	438	396	429	422	402	417	374	400	426	429	399	416	389	411	349	421	376	399	399	467	418	391	375	401	413	397	400	440	374	417	389	416	402	382	410	403	402	415	447	405	434	411	401	406	452	407	402	410	423	421	400	408	392	428	421	397	403	386	412	427	427	420	397	430	392	415	384	394	375	419	433	391	424	414	387	419	400	414	397	379	395	395	398	405	389	377	416	398	424	388	441	360	386	412	398	400	400	411	423	411	409	413	418	428	428	427	413	392	454	414	391	426	405	370	416	404	420	390	417	433	402	417	413	401	383	391	402	428	415	413	425	419	398	429	402	433	388	412	416	426	438	436	396	407	414	420	396	398	422	404	415	391	405	421	375	378	406	374	407	402	409	421	420	412	403	421	447	388	415	396	419	416	419	432	426	423	405	428	408	386	438	440	435	430	396	456	424	400	415	419	433	437	439	421	396	421	373	412	407	424	429	412	418	418	418	368	432	402	416	411	404	411	409	408	400	383	388	386	384	398	404	431	416	407	374	410	383	399	406	450	403	390	366	393	400	435	384	414	413	377	392	384	415	403	423	423	419	415	420	356	426	404	393	413	398	394	423	398	396	399	425	448	369	442	441	425	402	368	434	400	414	401	410	439	428	361	389	437	396	441	409	396	394	421	418	399	397	422	397	393	391	427	394	416	422	422	386	398	389	388	433	411	407	401	417	367	442	438	392	429	411	434	404	395	396	371	424	411	393	425	419	396	422	359	412	434	431	404	428	377	440	397	400	393	404	381	422	388	414	382	428	442	424	393	397	414	415	401	415	388	398	389	415	337	406	388	418	403	393	408	438	383	440	400	430	396	405	409	387	434	448	404	428	398	420	379	368	430	412	396	419	388	425	455	419	392	421	390	381	398	372	427	407	408	408	378	419	407	386	431	432	413	403	408	377	399	419	387	422	390	445	395	401	397	407	394	411	436	411	402	464	433	422	443	364	397	429	423	429	411	417	416	445	370	380	449	400	439	451	422	411	429	407	369	404	418	416	403	411	416	422	412	398	392	398	429	412	435	422	385	406	370	375	421	394	406	404	427	393	435	387	411	396	397	413	423	443	428	439	416	407	396	436	387	402	411	358	396	390	422	413	395	424	416	404	416	424	379	427	431	387	415	436	422	380	403	401	384	421	389	415	414	444	387	411	399	396	423	390	408	394	410	416	383	387	388	366	375	432	433	431	426	415	418	450	442	430	412	428	433	402	392	371	430	382	405	400	441	413	373	447	418	395	375	404	398	393	379	439	404	380	379	414	368	417	372	400	395	418	473	413	410	411	429	437	426	426	404	432	421	410	437	415	406	403	390	407	404	442	411	387	410	412	401	402	395	381	401	433	412	428	427	389	386	421	415	431	413	407	378	431	371	403	403	383	432	423	431	410	448	396	457	399	423	394	399	427	396	387	415	401	407	426	405	371	418	438	370	389	390	415	415	411	404	397	405	372	396	438	445	428	425	405	412	442	364	416	411	411	409	423	378	424	379	405	414	419	440	392	377	412	403	434	384	408	451	402	419	424	407	388	422	407	425	401	402	438	406	383	374	395	428	429	393	410	420	419	394	402	409	412	416	425	434	398	394	388	429	435	401	412	437	441	441	420	384	382	428	416	407	384	456	429	374	420	415	405	392	397	409	396	433	423	400	437	408	421	417	384	443	422	372	397	417	434	409	433	423	400	409	429	422	408	410	427	427	401	429	413	416	384	401	388	424	385	416	410	418	425	410	384	399	403	409	413	401	412	416	432	427	412	410	379	391	408	404	371	382	395	400	392	406	420	422	396	426	433	438	397	395	389	449	393	425	428	414	408	407	385	413	396	422	426	415	386	422	408	384	428	423	469	388	409	395	399	412	419	415	411	414	355	442	428	415	407	418	392	402	404	386	398	381	388	426	395	420	418	358	418	404	363	421	434	396	425	424	445	406	388	409	415	407	416	373	374	379	401	396	394	365	388	422	394	400	378	447	422	385	435	384	397	418	406	406	429	387	411	405	383	430	437	400	409	428	380	391	376	410	406	400	433	381	414	403	420	394	408	393	391	398	399	409	419	400	402	400	416	427	414	418	413	385	397	412	416	407	442	372	432	396	389	402	396	438	415	410	396	401	428	399	423	404	364	426	421	391	426	414	409	414	383	400	407	421	382	418	400	414	448	437	396	385	397	389	392	422	404	418	426	426	407	399	432	423	421	465	378	428	422	390	401	397	424	432	405	418	405	436	400	407	393	392	397	405	418	409	429	427	438	425	421	395	399	421	400	401	411	418	446	412	407	393	429	427	417	427	405	375	434	403	434	417	411	451	422	418	406	416	380	415	433	412	368	413	393	387	397	404	417	414	417	381	381	414	436	394	418	435	426	398	424	384	387	408	403	403	434	404	418	391	423	435	389	410	389	368	371	433	404	430	386	412	409	388	437	419	377	391	388	412	403	408	405	407	412	448	419	383	398	414	396	396	436	380	387	391	401	412	432	442	391	429	414	436	441	408	406	403	406	400	390	406	398	423	411	424	428	392	434	412	387	428	408	419	389	405	426	396	403	393	385	396	442	411	412	379	420	425	432	386	427	415	447	408	421	412	397	388	433	390	391	416	407	424	385	428	401	396	365	422	359	405	386	430	409	431	392	409	387	386	412	379	389	417	379	374	455	427	435	381	413	394	409	393	436	412	401	413	391	399	410	404	394
2376	1261	674	508	603	952	855	690	415	304	316	236	192	190	139	114	150	117	115	113	112	107	123	125	110	78	75	78	50	57	68	67	54	62	53	74	54	56	70	84	569	723	545	340	150	96	68	48	42	37	47	42	35	36	32	33	34	39	42	46	40	40	36	41	41	45	28	34	33	41	35	40	39	31	40	40	39	30	37	36	46	35	41	45	41	36	43	37	33	47	45	36	52	36	43	45	46	38	49	35	43	35	38	59	36	42	38	35	32	39	39	34	42	34	43	39	37	35	38	50	53	47	50	39	42	32	37	45	44	42	36	40	37	48	46	40	38	39	48	33	40	49	37	36	33	33	36	37	46	45	30	34	42	41	45	35	35	48	40	53	55	32	36	41	40	40	45	39	42	38	35	46	46	46	43	36	45	45	39	32	29	48	41	46	42	48	40	47	36	45	31	38	45	48	40	45	50	47	40	40	53	44	41	32	47	39	44	44	38	40	44	35	48	43	41	41	33	39	35	38	39	47	43	31	39	44	38	35	52	33	45	47	33	39	29	39	38	40	43	39	42	39	38	39	41	55	46	55	45	47	34	32	42	41	36	48	43	50	44	48	39	36	37	39	50	29	46	41	37	49	36	50	41	47	47	46	43	50	32	51	37	31	42	31	40	38	38	40	48	29	45	44	37	40	44	37	42	43	44	34	44	41	51	43	25	42	38	54	46	42	34	39	41	42	30	44	38	35	35	31	37	40	50	55	33	47	38	36	54	40	38	35	43	36	51	40	35	29	49	39	45	44	31	41	30	31	42	37	46	51	36	37	48	39	55	41	30	47	44	45	36	38	37	37	50	47	29	30	39	42	41	36	34	49	34	43	46	33	24	39	42	55	40	34	29	50	41	42	36	39	48	36	42	43	37	30	40	49	38	32	45	46	41	46	38	45	36	46	44	33	32	32	40	33	34	44	35	38	51	38	33	41	41	46	31	37	46	32	36	43	40	34	41	47	41	42	37	39	28	32	52	33	41	45	40	47	33	28	43	33	46	46	39	41	47	28	40	51	47	28	42	38	33	45	36	38	55	39	34	36	36	29	52	40	48	34	46	43	46	42	34	42	52	39	38	34	39	42	44	44	37	41	34	44	39	36	36	34	42	42	29	43	47	44	43	24	40	39	36	40	41	29	39	37	40	37	50	41	40	42	47	46	39	28	47	55	48	44	53	40	38	44	31	35	56	40	40	39	41	36	46	42	40	50	48	45	37	43	44	35	39	37	50	35	41	34	42	49	39	42	38	41	45	44	42	41	34	37	48	50	43	36	33	37	44	45	46	39	34	49	40	41	39	37	47	31	42	38	31	44	35	38	48	42	40	49	48	41	41	43	33	35	34	43	39	43	37	33	42	37	32	37	37	38	39	38	38	35	46	49	35	42	28	45	46	43	37	34	44	38	45	41	35	49	32	32	42	44	40	32	31	33	40	36	40	32	38	37	38	35	35	42	33	35	44	28	40	35	34	46	48	32	37	37	41	37	45	30	46	38	39	35	43	42	40	35	39	48	37	40	37	50	30	28	31	33	35	46	29	36	42	45	36	43	33	54	52	42	35	39	44	38	40	38	33	26	44	43	41	35	32	36	37	32	41	32	33	43	47	40	42	35	35	43	30	36	47	41	30	38	45	39	42	36	35	47	42	49	42	40	43	43	33	47	34	43	39	45	40	48	44	47	39	38	49	45	39	49	26	41	56	38	44	34	47	42	45	32	43	43	37	41	41	43	46	48	40	43	46	42	36	51	47	30	40	44	49	46	55	45	47	35	39	38	37	33	38	40	32	57	23	37	32	46	46	41	36	35	39	34	42	31	38	41	27	36	48	31	36	39	36	50	33	41	33	41	36	36	32	35	45	38	36	37	35	43	37	36	45	39	49	35	42	39	47	46	45	43	43	37	47	53	44	40	39	28	42	42	42	38	30	36	44	40	47	54	41	37	44	44	39	25	38	37	37	35	36	44	40	51	45	39	40	39	38	41	43	57	35	29	39	30	35	49	37	49	40	38	41	23	55	37	47	40	34	39	36	46	40	42	38	44	40	31	37	41	51	43	36	33	32	41	54	35	38	35	58	45	45	43	47	46	39	40	41	38	39	40	36	41	37	46	39	35	40	43	39	48	32	40	36	32	48	44	33	38	43	32	48	40	33	44	36	31	46	44	41	34	39	40	57	52	48	44	41	32	32	40	40	27	43	34	41	38	46	34	30	41	44	32	37	33	44	38	45	52	41	38	34	33	41	44	40	44	36	31	46	45	45	46	37	41	35	59	38	34	37	42	44	37	36	34	43	42	38	52	34	42	47	50	38	44	34	41	36	29	40	38	59	37	43	41	36	45	37	42	44	43	41	43	43	45	38	44	36	40	47	29	37	39	30	34	47	50	39	29	40	37	38	43	37	44	38	37	46	46	42	54	36	40	43	30	42	43	42	47	44	33	44	35	43	45	51	42	49	37	43	42	45	40	35	37	49	30	31	41	40	37	45	49	48	36	42	42	52	35	46	40	32	39	57	43	34	40	49	34	39	45	32	35	38	43	51	46	40	49	34	38	33	43	46	42	46	36	44	44	45	47	39	43	50	41	61	33	42	43	36	35	34	37	33	39	36	38	41	33	40	37	46	38	36	33	45	43	34	40	36	36	34	43	35	45	38	50	38	36	54	42	37	33	44	27	45	47	44	31	49	36	40	34	30	42	42	39	58	32	35	41	41	45	35	45	50	41	43	38	44	37	48	48	35	38	44	39	34	29	43	28	42	48	43	39	45	41	32	46	41	38	44	39	41	30	47	37	59	38	36	37	37	40	33	49	42	42	41	36	32	38	48	39	35	49	40	38	51	48	39	42	45	27	41	43	32	43	31	42	35	37	37	43	38	40	31	40	41	42	32	42	55	44	50	41	36	41	36	42	30	33	36	39	42	32	32	39	30	47	53	34	45	41	44	38	40	41	29	46	38	35	56	39	33	47	48	48	42	27	40	41	46	37	35	31	54	38	50	41	37	39	43	44	47	42	38	42	37	35	35	31	38	44	42	31	29	41	39	48	49	37	43	38	31	42	43	41	53	39	45	49	42	48	47	36	34	50	36	39	36	47	48	37	48	37	46	35	39	40	30	45	37	31	47	61	37	36	28	57	47	40	36	46	39	38	57	38	35	56	38	36	40	42	46	41	46	39	47	44	34	45	42	37	45	32	40	37	39	52	50	34	35	46	41	35	53	51	42	37	45	38	40	32	48	44	42	38	30	51	32	35	37	47	40	44	47	37	27	36	38	45	38	32	40	37	32	36	34	43	35	43	55	35	52	43	36	40	41	41	53	44	43	39	46	42	29	34	50	33	45	41	34	35	35	56	40	47	29	31	44	41	41	33	46	43	43	37	44	45	57	35	48	43	30	41	34	40	39	45	37	52	36	44	41	51	43	46	41	37	33	54	47	33	30	32	40	26	42	38
24546	15238	10592	19307	27950	29560	26692	22962	17236	13934	11719	9476	7908	7034	4966	4656	5028	3698	3845	3173	3265	3056	3678	3400	2550	2237	2154	1608	1441	1376	1284	1277	1111	1094	1112	1105	1087	1271	1411	1978	13693	15074	11720	7961	3961	2022	999	631	506	477	462	475	457	492	479	483	469	461	437	466	449	439	447	478	480	434	466	462	456	468	455	450	458	513	486	460	497	459	489	495	445	444	481	453	459	465	469	479	435	491	469	507	466	481	490	466	450	489	446	495	465	486	493	470	469	488	463	457	492	477	485	463	500	451	468	482	462	441	434	455	535	487	471	485	488	464	490	452	450	505	485	468	452	477	456	448	456	452	487	456	484	455	457	436	463	480	454	472	445	486	461	430	499	430	484	485	483	451	478	472	454	412	464	472	458	484	474	492	503	453	450	457	438	465	484	481	462	472	471	445	504	446	487	422	468	437	438	431	465	463	462	473	479	505	485	446	450	487	463	444	514	448	470	490	460	492	473	475	453	466	443	463	498	468	467	449	443	494	449	422	442	438	466	467	426	488	463	443	420	470	475	472	452	494	493	490	464	496	452	461	458	470	448	502	494	484	474	502	497	448	461	499	491	450	486	477	443	481	471	472	475	469	456	476	492	455	462	495	447	446	456	465	472	455	478	467	494	494	467	451	464	464	425	467	436	476	482	468	454	491	485	432	476	487	465	478	488	490	481	486	495	441	475	467	450	491	448	479	471	426	466	458	459	482	486	489	454	462	451	479	486	480	436	472	431	465	432	459	495	416	478	440	439	441	475	481	465	431	457	440	450	466	469	432	465	440	470	473	488	466	450	463	425	497	482	466	438	446	457	438	459	493	479	438	455	475	464	477	469	474	433	473	460	487	489	415	461	461	466	472	423	482	463	476	464	467	460	484	490	460	448	489	486	482	474	481	480	468	463	475	507	425	469	482	448	468	477	449	468	495	465	488	470	458	486	424	438	451	439	452	456	478	475	514	461	459	506	486	470	444	464	475	473	470	466	455	534	488	468	456	485	462	487	442	490	501	453	485	503	442	437	429	478	460	478	442	464	509	448	456	449	470	453	432	515	494	470	456	463	449	423	469	460	459	493	450	482	432	472	452	451	469	484	461	456	420	507	459	488	476	457	462	463	452	451	446	435	500	507	464	470	514	486	423	452	473	464	461	483	484	460	456	443	437	478	511	443	508	500	458	465	459	454	470	466	481	477	461	465	453	482	479	495	461	488	449	494	495	463	459	464	472	462	433	436	468	473	439	464	472	488	468	442	450	487	488	440	496	486	449	464	472	486	469	486	466	472	466	508	457	453	497	462	476	422	446	481	458	482	495	509	450	462	448	450	433	469	454	480	435	479	457	473	463	451	467	490	481	504	486	505	467	495	489	476	445	489	460	484	472	492	469	479	465	469	479	459	461	480	510	505	457	479	455	438	482	446	484	521	426	442	510	465	514	450	450	473	485	500	496	453	472	472	449	458	486	476	486	476	487	453	447	467	494	448	483	484	469	482	481	453	429	436	446	463	466	465	454	473	441	455	440	455	475	469	497	458	482	447	454	489	433	469	463	468	451	491	471	481	474	516	463	442	443	468	509	441	473	447	464	465	449	457	465	496	423	482	465	458	450	460	511	473	481	449	485	483	453	521	482	484	475	472	496	515	458	431	461	449	477	502	468	482	420	448	480	473	454	458	458	446	471	507	479	471	460	510	453	468	444	475	456	450	506	481	469	476	490	520	500	473	435	464	485	462	468	480	448	474	482	451	463	487	490	431	457	482	493	491	464	436	467	481	468	438	453	457	466	454	462	467	445	481	484	430	433	497	460	481	482	475	453	488	469	503	484	486	470	415	478	464	483	451	479	441	493	488	461	485	496	405	449	492	447	480	488	460	451	426	443	460	500	481	446	467	499	491	452	475	443	493	474	520	472	491	436	504	460	476	437	461	489	481	470	435	463	463	463	478	468	473	469	477	434	455	442	505	462	441	433	449	474	481	493	458	492	443	466	499	480	510	477	433	504	453	441	456	461	474	461	453	435	500	478	459	450	433	458	484	460	477	459	438	497	455	483	435	461	484	512	471	484	450	457	493	481	481	451	500	461	521	483	471	462	468	460	469	468	427	451	454	470	457	452	458	489	500	484	460	474	460	471	506	508	483	475	469	454	501	480	466	499	524	487	484	466	455	480	488	452	451	475	491	471	493	472	417	470	507	467	492	508	490	474	457	472	486	408	507	436	458	464	457	455	460	464	469	480	451	479	489	432	464	456	434	471	453	430	495	429	465	455	463	460	485	503	475	466	520	487	475	496	454	471	458	461	457	457	478	479	471	464	480	499	465	470	406	467	433	492	451	448	490	446	484	466	451	468	463	430	459	448	455	500	471	423	507	486	498	491	472	449	426	471	474	491	455	500	437	471	462	479	492	472	474	460	496	457	481	446	460	442	468	454	453	482	445	502	457	458	486	451	481	468	473	478	455	444	483	415	460	481	501	476	554	434	483	457	488	433	505	457	457	479	479	518	497	466	472	444	461	466	473	436	490	491	491	415	485	457	450	483	461	463	477	495	458	453	470	438	470	465	474	487	492	492	447	451	427	482	464	475	433	488	470	464	457	517	483	483	470	475	501	453	487	453	471	444	494	482	450	459	498	484	464	459	463	433	456	495	491	479	466	470	467	458	463	490	478	471	480	449	453	467	454	444	463	511	490	477	475	468	466	462	475	492	458	462	444	450	479	464	464	461	435	458	501	453	447	488	508	440	498	464	444	462	421	473	463	463	495	473	433	460	462	476	457	460	457	477	441	487	489	449	473	454	513	453	463	461	499	473	488	477	442	485	451	483	475	442	493	459	466	463	464	482	491	440	471	476	467	421	489	464	425	423	506	446	452	431	507	517	442	456	449	435	523	448	484	450	484	492	434	472	468	450	452	468	437	473	445	470	442	473	461	508	476	411	468	470	481	470	491	479	447	479	496	472	445	470	479	497	454	426	439	458	459	499	475	495	493	478	430	433	460	491	466	467	458	449	459	444	475	452	460	484	479	417	502	468	451	454	462	469	469	457	430	472	494	519	481	445	500	446	457	454	465	459	514	471	472	507	468	449	446	487	455	472	481	490	469	454	449	453	521	475	506	444	474	501	438	478	458	477	487	452	476	480	475	465	470	489	403	478	512	457	483	472	455	482	459	482	433	475	468	470	439	461	478	489	460	440	457	461	458	469	490	473	457	493	487	471	453	505	464	463	508	463	401	478	427	480	471	471	477	465	469	447	470	462	458	506	488	471	473	486	456	488	457	453	482	453	460	441	440	480	488	479	500	472	486	488	451	413	488	441	478	477	436	487	449	530	503	466	456	481	449	479	470	463	474	465	461	467	453	470	523	461	469	499	429	452	475	482	432	482	460	462	471	478	485	437	512	456	474	504	478	471	471	465	486	470	462	447	502	469	422	481	491	474	474	484	444	432	463	502	462	478	464	467	434	458	413	437	458	448
2279	738	453	293	313	454	449	305	222	169	144	128	139	145	101	95	78	78	75	57	48	58	58	75	48	59	46	64	62	43	46	43	36	45	44	43	49	51	38	40	153	219	178	125	85	65	29	28	44	32	28	31	48	29	34	34	31	30	31	35	35	42	35	34	30	40	38	41	32	24	38	34	34	46	32	39	35	37	39	31	40	40	33	49	37	39	32	33	30	31	30	28	28	33	42	36	33	48	45	40	30	44	32	32	34	26	29	26	31	39	33	38	34	31	46	37	38	39	36	31	39	33	35	36	38	39	29	35	37	35	26	43	26	31	25	37	38	35	38	30	38	47	36	35	36	40	36	37	34	39	34	29	26	44	41	31	43	44	29	28	37	40	38	41	49	48	32	40	34	31	29	27	30	30	38	51	35	43	44	34	26	37	29	38	28	37	44	25	41	35	41	35	34	37	26	43	33	33	28	30	36	28	36	27	26	43	28	37	30	37	35	28	37	44	25	44	37	34	23	43	37	49	32	41	29	38	27	41	24	48	38	33	40	38	36	31	42	43	33	26	29	30	32	34	31	42	37	31	29	30	37	37	39	30	34	27	29	25	27	39	20	38	30	33	32	36	35	34	49	33	31	45	31	38	45	37	36	29	32	32	38	30	30	39	42	33	36	34	32	36	43	35	32	40	45	42	25	36	41	43	25	32	39	40	41	31	27	37	35	34	38	31	33	40	38	40	42	36	37	35	30	33	43	31	33	41	32	38	42	36	35	29	34	33	41	41	31	36	45	37	32	35	29	49	46	44	33	34	27	25	41	31	31	44	32	25	37	32	42	42	44	36	35	44	34	35	40	43	33	34	42	34	50	43	49	34	25	37	39	30	35	39	34	39	27	46	29	44	35	31	31	39	37	37	36	37	32	33	19	37	31	36	22	36	41	34	49	31	37	39	41	39	35	32	48	41	29	37	30	35	32	37	44	28	31	34	35	34	27	31	34	34	36	42	37	32	32	25	31	37	25	28	33	38	41	28	30	41	32	32	39	25	29	37	28	35	26	35	31	35	41	45	39	35	35	34	45	21	32	36	43	37	41	31	38	28	43	44	43	32	31	31	33	42	39	37	31	39	34	42	27	36	48	33	35	46	43	21	48	36	28	25	36	42	37	25	39	22	35	37	48	46	43	41	38	46	33	33	35	33	26	34	33	39	28	44	46	32	49	35	35	35	26	51	30	41	33	44	37	46	36	37	42	38	41	46	31	29	30	27	28	32	42	39	36	30	42	29	28	37	38	38	30	30	39	42	29	34	36	33	35	27	30	45	37	45	34	42	30	36	35	30	24	37	34	31	26	29	40	34	32	33	31	36	27	22	36	38	38	45	37	41	30	30	29	30	38	38	41	30	35	32	41	31	41	26	28	35	32	38	27	35	30	34	36	38	43	38	34	30	27	32	35	36	45	28	46	43	35	39	39	26	45	36	40	37	36	42	45	35	34	39	38	37	31	39	35	28	32	35	34	37	34	36	29	36	35	31	37	35	36	39	42	37	35	24	30	40	35	41	31	30	37	45	35	43	45	29	39	35	43	29	34	32	37	36	33	38	42	28	30	43	27	43	30	34	42	33	41	36	44	35	31	33	40	29	35	51	42	38	37	34	32	37	36	34	26	38	30	27	33	49	25	38	31	40	25	33	46	33	34	33	31	37	30	36	26	34	41	40	18	38	37	34	38	47	33	26	42	19	30	33	28	31	36	41	39	41	29	40	32	33	29	25	43	38	28	36	30	40	30	45	39	34	41	34	40	23	36	36	40	30	30	37	46	46	26	30	41	50	37	37	44	32	40	26	33	45	24	30	34	40	36	30	34	38	41	43	28	37	40	32	34	43	29	42	44	29	34	28	42	38	33	38	40	33	41	32	47	34	38	28	35	21	37	31	38	34	33	39	36	31	34	32	31	38	40	36	44	29	36	29	40	30	35	46	35	49	28	49	41	37	46	39	42	28	32	44	27	39	28	36	32	41	34	40	42	36	35	30	23	36	27	32	39	41	42	30	42	37	37	32	38	44	38	35	27	43	33	34	35	38	39	39	33	23	34	34	63	36	37	38	26	34	41	40	34	36	35	41	38	34	31	28	27	33	31	31	26	36	30	37	37	38	25	42	32	33	25	35	37	23	30	34	37	34	23	40	41	47	40	37	47	40	37	36	39	28	44	35	41	37	37	40	32	36	43	32	38	40	38	30	34	32	33	29	41	35	47	38	26	30	31	42	42	33	42	36	35	28	33	34	45	32	40	33	22	28	32	47	32	24	31	41	19	42	31	34	35	40	33	47	32	35	33	41	41	47	35	51	34	45	48	33	28	42	39	36	35	33	38	26	42	32	36	31	44	43	43	33	46	43	37	33	39	27	33	41	40	23	28	36	24	36	28	33	36	42	37	34	34	31	30	26	33	27	26	30	32	46	34	42	44	36	35	30	33	43	42	29	44	32	30	35	29	36	27	37	49	38	29	26	32	44	42	29	42	31	32	24	34	34	34	30	21	41	46	43	30	35	30	34	37	27	35	40	33	36	36	39	36	27	31	35	33	41	26	44	31	37	38	28	31	25	37	36	34	31	33	43	29	37	28	43	28	27	33	35	45	31	32	30	41	29	49	37	41	45	35	33	43	34	34	31	40	26	34	25	39	27	40	31	46	37	31	26	32	38	38	36	38	54	37	28	36	30	38	36	41	44	34	34	39	38	42	33	31	33	37	36	30	35	33	51	40	33	41	34	29	23	40	38	30	24	31	36	35	44	39	36	43	38	37	40	39	37	43	26	36	47	34	35	33	32	28	26	26	29	33	37	36	29	37	31	34	38	30	35	39	40	45	38	32	39	46	40	34	36	34	30	34	37	37	37	45	25	33	39	35	48	43	33	34	36	28	46	45	25	48	36	22	38	38	32	37	48	36	43	27	30	27	39	40	46	39	38	40	34	33	52	36	36	31	37	21	27	25	26	36	41	37	29	47	36	31	39	35	38	27	43	39	44	36	33	43	46	23	28	24	32	37	33	44	40	39	37	32	34	39	28	39	34	31	41	34	39	41	44	36	47	43	31	23	38	32	45	25	29	33	36	38	45	37	42	42	37	31	28	35	41	38	28	32	38	46	34	23	38	40	35	36	34	36	29	41	34	40	31	32	25	32	26	33	46	38	35	40	29	40	39	25	29	30	39	34	37	38	44	29	38	30	38	38	46	31	41	35	35	37	26	27	34	28	35	43	34	44	35	38	40	34	38	38	32	35	41	40	29	31	28	34	47	34	41	32	30	39	37	25	39	29	36	27	34	35	40	47	35	39	30	27	38	37	43	29	30	37	42	28	38	33	33	28	34	32	42	20	38	39	32	31	30	31	30	25	28	35	37	34	36	41	28	34	35	43	37	37	38	30	32	32	29	31	35	40	33	33	27	47	30	28	35	39	46	34	41	28	25	26	31	33	51	34	30	22	40
19545	11854	7738	13139	20854	22343	20194	14643	11145	8799	7022	5957	4959	4656	3534	3135	3142	2483	2007	1529	1365	1329	1292	1556	1440	1189	1217	1280	1286	1016	904	871	824	761	722	658	742	844	904	900	4441	5456	4295	2805	1573	903	574	492	432	383	425	411	409	430	428	409	419	459	393	395	394	412	382	400	447	408	399	397	392	388	397	391	422	374	412	439	416	404	371	393	424	366	400	378	418	415	429	419	409	409	382	402	420	382	376	442	425	435	403	409	410	404	407	415	370	398	418	371	408	396	388	391	396	401	421	406	351	387	401	416	405	415	417	427	400	411	390	392	391	407	414	373	398	408	375	400	418	413	438	386	418	359	399	433	372	413	415	384	377	424	392	385	432	381	394	446	383	402	385	399	373	407	398	393	399	434	411	399	402	397	407	409	400	377	388	409	418	410	378	368	417	404	380	386	381	401	391	394	389	424	410	387	419	407	436	378	418	416	418	397	406	424	394	434	419	386	416	382	396	394	403	393	435	417	398	409	392	405	409	426	377	383	409	423	391	433	398	427	408	396	398	438	407	430	398	374	372	413	421	392	406	402	406	415	406	391	431	402	403	426	394	374	403	422	423	412	445	434	402	394	394	381	399	431	390	403	399	409	405	430	421	435	412	402	428	423	425	442	414	382	412	423	408	428	400	408	424	401	370	397	382	399	418	436	404	405	440	382	416	402	406	395	356	391	420	413	402	419	392	427	401	444	393	377	403	383	434	418	419	412	394	408	394	396	406	452	404	433	393	408	413	381	379	419	410	395	413	387	442	375	399	415	374	381	386	441	424	417	410	350	359	375	394	383	377	403	422	395	407	406	416	405	399	392	406	396	380	408	425	398	407	389	389	410	414	433	426	389	427	372	419	413	396	378	405	383	421	393	432	353	408	471	418	396	415	397	404	416	420	412	439	366	423	395	398	412	420	449	387	423	394	374	422	381	443	429	404	410	395	410	398	439	423	398	397	452	403	420	404	424	424	438	407	445	438	436	420	404	393	418	416	432	423	406	432	416	411	422	400	392	411	434	408	370	423	442	404	425	384	417	423	384	402	399	388	427	452	404	416	416	391	364	408	416	416	383	397	445	413	378	398	402	411	385	418	399	413	399	424	416	418	408	372	406	425	380	430	395	381	381	397	407	386	413	385	418	393	387	430	400	407	418	385	428	408	428	440	416	388	419	392	436	418	418	408	389	417	428	397	425	397	432	424	390	406	375	386	380	411	430	402	391	382	416	415	436	385	415	409	405	403	432	393	449	394	442	381	420	410	398	398	393	366	411	396	401	410	428	403	414	410	378	388	422	390	359	372	419	430	384	441	424	401	398	404	400	404	381	443	402	372	405	411	400	430	427	417	403	401	382	392	385	397	443	409	368	408	379	422	396	424	404	385	442	458	409	414	379	413	400	413	408	392	385	410	404	389	383	415	413	455	411	400	419	411	422	386	437	386	410	408	396	427	440	393	378	393	401	418	404	412	449	366	392	386	396	385	415	385	419	412	431	382	426	432	418	399	387	373	408	413	412	411	406	391	419	390	391	409	410	401	405	384	411	421	430	390	432	422	407	419	422	414	427	406	389	412	388	421	405	409	395	400	407	414	398	399	413	393	439	431	413	422	387	387	372	391	389	409	386	378	422	404	410	428	403	410	396	424	418	402	416	407	428	461	392	419	416	422	406	390	429	417	391	417	392	436	363	398	420	408	400	385	417	402	383	409	390	417	401	403	412	438	396	429	399	419	403	407	421	418	397	421	410	419	407	418	406	379	429	415	386	410	415	411	382	389	378	397	437	419	410	430	408	438	404	406	393	392	421	421	399	429	408	400	410	422	409	403	387	407	417	419	380	407	406	417	455	401	410	403	414	417	422	393	435	385	415	386	408	419	422	397	399	363	395	428	421	400	406	390	389	383	408	389	434	392	439	401	392	395	368	393	398	406	411	408	396	414	401	403	411	419	378	423	397	392	400	408	391	393	432	430	369	453	357	431	378	391	441	418	417	411	416	403	407	434	363	416	391	381	379	378	436	383	400	374	408	409	389	422	387	402	411	401	430	402	391	398	405	406	404	466	395	402	402	385	424	421	419	397	391	418	365	398	417	401	413	417	407	397	418	431	435	421	458	446	400	397	430	419	436	385	408	390	400	371	405	430	375	366	423	386	387	414	417	409	428	414	440	423	373	410	450	396	428	407	364	413	412	413	375	378	419	421	418	414	389	383	371	440	402	440	395	388	425	389	416	416	450	414	404	393	383	404	389	416	412	416	368	408	436	433	401	398	391	446	411	446	416	398	409	424	403	432	407	428	406	384	435	406	388	400	407	399	408	392	415	368	385	393	400	397	437	399	445	431	399	412	368	421	428	383	424	383	405	395	421	417	410	424	403	405	417	366	385	414	429	399	400	391	400	420	403	410	419	409	388	389	422	381	397	396	386	400	450	424	414	405	421	428	425	403	399	389	417	387	392	378	437	383	358	392	413	439	383	411	407	406	392	394	407	371	410	465	395	438	412	449	411	400	410	382	421	399	404	431	409	443	417	405	387	448	406	432	410	381	408	405	405	422	416	410	396	439	430	345	393	408	414	372	420	403	440	389	401	376	416	388	422	389	402	419	401	405	425	400	391	394	426	397	367	416	460	401	397	411	429	393	406	417	387	450	397	376	440	401	434	409	417	420	436	419	369	421	446	395	392	424	325	424	412	402	441	418	420	434	429	402	370	400	412	430	376	417	408	417	406	409	401	400	410	388	410	389	427	391	445	420	416	456	379	421	423	385	415	421	425	427	433	415	414	375	383	400	399	418	375	388	385	375	403	426	371	390	414	390	397	418	399	425	419	410	410	405	393	398	413	457	388	383	420	388	363	402	378	404	387	391	393	407	415	414	415	382	406	416	386	390	408	404	423	380	456	369	380	420	406	361	412	389	390	413	363	393	405	407	378	375	377	424	428	369	390	413	410	436	407	412	417	431	371	399	387	403	397	437	394	416	433	406	386	399	474	425	437	404	392	446	430	391	412	407	403	403	416	402	417	386	404	374	398	424	391	393	391	385	392	370	420	425	404	405	381	406	391	431	387	396	403	405	423	419	447	404	416	383	425	405	412	428	420	423	411	439	375	396	400	375	414	430	378	404	425	382	407	392	421	411	405	403	452	425	403	409	427	390	424	412	406	403	380	398	412	444	402	403	415	406	377	408	418	405	415	393	412	414	419	398	415	392	427	413	418	437	423	406	414	409	416	397	425	388	423	407	384	391	392	389	425	429	433	440	411	372	388	389	427	394	419	395	421	447	385	412	414	410	363	419	366	421	418	425	409	390	379	407	403	400	422	400	424	386	430	423	406	409	398	399	439	418	378	425	393	450	412	397	400	370	397	403	402	365	386	445	428	396	421	401	427	406	401	401	425	380	389	407	400	447	402	339	382	447	387	417	447	391	389	378	415	391	413	405	427	388	412	385	418	391	359	392	464	392	379	416	408
1881	1151	591	294	462	643	526	311	315	248	212	205	170	159	145	134	152	131	92	93	71	67	59	59	62	72	77	71	71	65	55	61	58	47	55	63	73	44	68	64	299	491	341	265	125	75	58	37	47	34	45	45	41	45	39	47	33	43	38	37	28	42	51	38	35	45	32	38	52	35	50	34	33	29	45	38	35	44	42	36	46	51	31	31	34	41	50	37	27	43	33	32	37	30	40	38	37	42	30	38	27	40	43	40	33	44	40	35	38	33	34	30	31	40	51	37	40	44	35	42	42	36	34	48	38	26	35	43	48	34	45	39	36	50	34	37	40	49	36	44	41	34	41	38	40	37	39	41	51	40	35	54	31	39	34	36	52	43	35	45	45	43	44	30	34	34	57	50	35	41	33	46	44	42	38	43	38	39	34	39	35	37	47	38	26	45	47	37	34	38	38	43	37	39	44	41	47	48	41	41	30	30	46	32	34	39	47	38	42	42	38	37	32	46	52	48	38	35	39	38	38	46	39	39	40	41	28	39	44	39	39	44	35	38	30	37	43	36	39	49	34	48	32	43	47	37	47	35	45	36	45	33	35	35	39	39	36	34	43	58	38	40	28	28	45	44	40	36	44	42	38	36	46	38	36	42	38	37	41	42	48	43	43	37	47	31	43	32	44	29	42	35	44	40	43	38	44	45	31	42	48	36	37	52	45	32	41	37	46	47	51	45	40	49	39	47	44	42	46	29	32	26	25	33	48	43	40	35	35	48	37	44	37	29	36	49	40	24	41	38	46	29	27	40	39	39	58	25	43	45	46	32	30	37	43	35	46	37	40	37	30	33	42	47	47	51	37	37	34	33	35	45	33	50	41	52	39	55	45	44	32	33	40	47	51	42	39	38	41	44	41	39	43	36	43	35	38	31	27	44	37	50	36	44	34	48	38	33	37	38	43	42	46	42	42	39	42	44	42	41	55	32	45	37	38	47	36	46	31	36	34	36	47	34	46	34	36	40	49	29	41	32	45	39	33	45	49	33	35	37	38	53	36	23	42	48	43	35	46	40	42	41	29	37	41	32	38	51	31	40	40	38	43	42	30	46	46	23	26	36	39	45	29	43	43	60	44	39	49	55	35	48	51	39	33	38	42	46	25	40	34	50	35	35	44	49	43	39	46	30	29	41	42	38	43	35	51	43	44	33	31	33	35	28	49	46	33	43	44	43	31	40	35	37	38	32	48	39	36	36	27	51	48	42	32	40	35	42	27	49	35	43	39	45	40	49	36	35	29	40	34	37	30	37	42	55	39	46	26	36	55	36	39	40	45	37	37	38	40	36	53	35	54	41	39	28	44	27	38	37	39	31	41	29	43	43	31	38	33	36	41	39	36	36	49	41	29	31	36	45	47	50	41	35	36	35	28	38	40	38	51	45	39	35	40	33	45	36	33	41	40	36	37	36	28	31	33	46	38	35	46	46	42	47	35	40	33	33	35	39	30	44	29	39	43	52	38	38	51	52	30	44	37	41	33	37	36	31	35	46	50	27	32	50	35	37	34	41	25	33	52	51	28	51	43	31	49	58	34	44	41	35	30	44	35	38	43	29	23	37	29	28	51	35	43	48	38	35	39	30	42	39	29	36	40	36	42	40	31	33	40	33	27	46	50	41	40	38	38	45	46	44	38	32	35	36	40	24	36	41	38	36	37	31	52	42	43	32	44	38	48	40	47	42	45	53	42	41	37	43	38	42	38	39	39	38	33	44	42	42	52	43	43	38	38	38	45	38	52	37	34	45	43	49	37	36	37	45	44	35	43	41	48	45	56	45	53	33	43	46	43	45	45	36	46	34	45	37	54	41	40	39	47	32	38	42	44	57	43	39	41	40	39	32	35	37	25	43	40	47	37	41	35	45	39	38	45	48	46	41	49	45	29	39	45	43	41	49	46	39	41	37	39	39	59	51	32	53	42	43	41	43	50	39	38	52	39	51	32	34	40	36	44	37	38	41	34	41	32	36	30	33	47	40	43	23	28	34	49	45	48	37	34	52	37	27	25	35	38	40	39	36	34	37	35	30	34	39	35	31	54	41	34	47	39	39	41	46	42	38	45	43	35	41	45	35	36	39	44	48	34	37	26	39	37	29	37	47	25	38	32	40	29	37	46	28	41	53	38	27	43	43	39	38	32	38	37	45	50	32	40	48	48	42	49	32	32	45	35	31	33	49	44	36	41	33	48	28	51	39	38	35	31	48	46	41	29	42	41	36	40	41	36	41	45	52	37	39	44	44	51	43	48	42	34	41	32	35	25	32	34	39	38	35	41	47	41	36	44	47	38	42	37	46	34	38	29	54	39	39	42	42	39	42	50	38	34	38	39	28	42	42	40	47	36	48	34	30	40	38	35	40	47	33	43	33	47	39	47	41	36	35	55	46	40	40	45	37	46	43	38	34	37	44	34	38	34	30	24	44	51	38	37	42	51	40	40	49	39	24	39	40	29	36	44	43	34	47	40	45	45	37	31	43	29	48	43	41	41	44	34	49	35	38	29	35	41	36	38	39	29	47	28	44	42	41	37	32	34	41	35	38	49	35	36	41	45	40	45	33	44	34	39	45	47	48	42	45	44	41	41	42	32	41	44	41	43	29	40	39	29	37	33	43	49	44	49	30	37	50	35	34	43	34	42	40	35	40	47	40	42	47	42	34	37	41	36	34	33	44	47	43	43	40	46	41	34	50	35	37	32	37	29	42	36	44	32	37	37	34	51	37	48	38	41	30	44	33	35	28	30	33	37	31	48	44	40	41	46	38	52	36	47	34	34	43	50	30	37	41	43	44	32	45	38	45	39	46	40	42	47	46	41	30	42	49	44	42	48	25	49	44	41	53	34	42	47	38	35	38	41	44	46	41	41	39	44	40	33	43	38	44	38	33	30	51	47	35	41	39	43	43	40	41	44	53	41	41	30	39	35	44	45	34	37	48	45	41	39	50	32	41	47	32	40	38	37	38	39	36	31	41	50	29	31	45	34	45	44	30	41	47	50	34	41	39	34	34	35	45	40	49	33	31	36	43	46	48	53	28	36	37	43	36	37	39	39	42	48	33	42	42	42	33	32	29	34	40	45	40	43	39	32	41	40	53	32	36	44	37	47	45	29	35	34	41	36	33	43	42	33	43	51	31	34	41	35	35	47	29	33	48	45	43	49	48	34	43	42	47	41	42	49	42	38	47	40	31	42	37	40	30	35	36	40	32	62	35	41	37	36	42	39	38	30	44	41	32	42	45	57	31	33	41	35	36	37	32	41	43	41	43	38	34	39	44	39	48	26	34	38	35	37	44	39	36	44	33	40	32	28	37	30	44	48	30	45	45	31	32	41	37	42	28	36	35	32	31	49	34	36	40	28	37	40	36	33	48	37	47	45	32	33	50	32	45	34	42	44	43	40	35	41	42	38	37	42	40	42	32	34	39	37	43	39	34	34	37	48	42	35	46	43	36	38	54
22576	14778	9391	14511	25544	25202	21145	16518	13389	10633	8757	7938	7008	6661	5256	4711	4318	3873	3277	2595	2044	1827	1854	1678	1551	1509	1506	1544	1628	1476	1411	1307	1108	963	947	998	1349	1235	1258	1086	8558	11026	8582	5696	2960	1383	863	572	472	508	474	455	449	468	424	462	462	430	428	503	470	456	439	448	423	460	449	448	459	444	461	480	479	474	439	435	484	499	470	474	446	464	416	484	493	459	451	467	437	442	408	464	435	488	461	417	482	441	458	455	479	436	451	432	465	460	460	458	456	452	464	472	465	449	437	448	452	463	430	442	475	462	443	441	459	444	432	448	450	450	488	483	442	458	491	481	469	461	432	474	451	433	473	469	480	458	465	481	492	442	497	438	474	470	448	455	466	446	459	474	429	460	437	459	470	467	463	478	488	451	480	469	419	441	451	446	498	440	472	434	451	463	467	485	479	468	496	480	438	474	469	440	431	464	468	466	452	467	437	486	452	431	476	415	468	465	484	484	464	439	441	480	470	497	476	449	457	470	432	487	437	450	485	474	475	473	448	481	465	494	407	443	452	481	467	449	458	417	421	460	435	444	440	455	466	454	415	442	463	458	473	449	472	452	446	468	449	449	448	492	459	475	427	468	407	462	444	446	446	433	477	473	445	483	456	478	440	454	465	450	436	466	492	454	457	538	479	474	475	444	420	454	449	490	458	445	455	497	478	467	485	468	443	500	447	476	462	466	499	456	439	456	461	479	450	453	467	476	485	452	453	476	426	492	432	466	446	445	429	445	434	445	456	453	463	444	440	470	426	455	483	487	408	467	449	473	494	440	430	458	464	467	471	462	453	440	432	515	446	453	459	448	447	448	440	451	459	473	432	453	404	423	501	464	459	425	459	442	498	466	441	509	457	480	440	462	458	455	424	409	435	451	444	442	456	483	469	497	479	479	458	494	454	508	470	496	484	441	490	433	486	471	442	511	450	483	474	465	459	465	426	451	455	469	443	472	496	443	415	464	449	437	425	478	478	426	464	511	488	448	438	464	470	468	486	476	441	438	468	460	467	440	472	455	448	469	459	442	455	425	405	465	468	494	468	436	457	475	463	451	464	468	473	456	454	448	471	452	504	471	478	465	446	473	449	458	483	460	449	449	487	451	447	449	451	483	481	455	471	448	446	435	514	459	486	471	491	481	434	451	503	487	448	454	449	454	496	445	474	487	430	452	463	445	491	457	492	462	454	454	448	456	465	445	452	460	433	456	462	458	426	427	486	520	465	473	482	451	455	457	502	429	507	497	479	446	495	451	447	442	467	439	455	456	455	477	462	477	471	464	480	475	497	459	450	493	452	451	445	435	429	444	484	475	447	483	477	459	481	464	466	473	458	470	464	466	441	452	419	482	468	504	439	464	442	466	403	459	479	470	476	460	485	464	431	448	455	430	454	473	465	466	475	460	436	474	495	454	402	448	447	477	462	480	460	424	457	496	426	478	488	393	494	478	461	412	464	455	460	480	436	445	462	479	487	447	465	455	443	476	432	482	434	486	456	483	461	461	455	462	463	463	482	473	485	469	455	479	449	472	471	410	437	442	453	447	459	442	469	447	493	452	447	444	460	440	430	483	436	454	528	474	441	434	471	460	441	468	461	484	429	441	450	475	448	472	487	482	449	501	465	448	499	470	457	451	482	468	476	477	471	474	443	462	457	437	461	466	481	462	447	463	434	461	444	474	427	444	442	465	464	449	443	477	455	477	446	457	471	474	442	459	505	480	472	449	460	438	459	446	471	445	445	472	468	469	453	453	426	478	430	455	467	457	471	462	468	476	430	455	473	474	477	469	465	467	468	471	489	455	509	447	475	447	493	469	442	457	494	468	492	437	468	474	480	436	468	476	457	463	463	439	443	486	440	453	437	426	462	465	453	511	469	452	483	461	493	480	467	463	444	447	427	445	501	467	461	458	480	457	488	456	437	449	427	429	424	419	431	468	453	504	436	446	461	412	473	497	461	485	465	464	476	502	488	499	428	474	454	482	435	433	448	451	440	437	465	447	477	437	454	460	437	430	457	428	462	453	434	478	465	467	438	499	454	449	458	465	495	457	441	437	472	476	471	513	457	460	485	414	480	447	453	479	468	447	439	489	471	457	446	412	437	457	455	438	455	453	461	481	469	459	434	506	451	477	461	490	466	469	460	464	459	456	462	465	422	478	451	501	484	456	442	479	451	452	440	434	483	473	483	470	470	482	488	486	468	465	473	475	475	458	456	445	443	440	426	447	453	482	468	444	481	422	448	499	501	449	442	461	462	468	459	433	443	467	458	477	463	425	431	423	478	486	434	446	459	453	496	476	448	487	441	432	484	482	460	438	488	447	467	492	470	436	457	452	461	442	463	448	430	459	492	485	460	465	442	463	417	496	482	491	477	457	456	478	485	438	464	482	477	461	451	434	470	464	482	477	438	469	449	432	455	478	485	440	444	469	478	463	441	456	449	458	412	430	460	469	450	455	442	466	450	445	491	463	447	454	422	453	453	455	436	481	432	484	482	471	477	446	475	451	485	478	480	483	437	439	491	475	481	489	445	468	488	482	436	472	455	472	434	466	460	499	451	464	466	465	492	474	467	468	432	481	466	473	450	439	480	448	433	453	464	499	478	419	444	440	457	424	412	470	439	453	458	472	475	463	473	507	442	438	481	454	480	488	481	428	469	451	500	474	425	443	460	489	460	451	447	471	394	489	465	491	465	451	412	497	463	455	481	472	475	480	454	452	454	489	487	459	445	460	490	456	469	480	480	445	433	451	478	438	461	503	489	461	457	425	466	461	486	447	482	433	480	493	451	483	439	491	441	423	425	464	480	432	460	442	498	467	493	449	486	437	465	463	483	453	444	448	499	461	440	450	510	467	407	450	480	489	458	433	429	439	470	465	494	424	453	429	450	456	444	482	417	451	464	457	442	470	486	446	475	445	481	486	450	432	474	430	464	468	467	449	479	493	427	476	442	445	459	453	478	496	442	465	470	476	434	439	485	477	477	440	438	461	448	471	437	446	438	472	447	455	471	472	474	449	464	456	463	458	497	472	474	474	494	465	420	445	455	472	485	454	457	483	447	443	483	473	458	484	463	453	448	470	475	488	472	475	493	490	444	474	418	457	479	442	456	455	490	444	453	434	485	466	471	446	432	419	500	460	482	439	452	470	454	476	450	460	461	463	430	477	476	459	467	512	444	444	440	487	457	467	420	459	443	444	449	462	478	476	438	419	483	447	486	447	478	455	499	476	474	448	477	468	474	462	460	464	466	477	527	489	397	465	458	473	480	489	460	447	440	428	462	455	452	426	450	430	461	484	405	411	476	476	470	449	454	468	415	450	488	420	460	507	488	452	480	447	444	456	480	443	435	476	427	473	464	424	416	524	453	440	449	429	457	455	453	440	434	487	431	446	464	495	433	466	488	457	512	431	473	459	414	455	458	440	453	458	483	446	492	464	420	473	448	450	451	465	459	471	463	463	492	462
3222	1079	553	280	346	471	421	318	242	223	213	194	159	178	152	131	119	120	120	94	85	74	58	73	67	66	73	69	53	64	48	50	54	50	56	57	55	56	76	79	419	397	314	209	125	66	40	37	37	36	26	38	33	25	29	36	32	37	33	26	43	27	29	27	32	39	30	32	35	25	28	25	37	29	30	28	24	23	42	38	40	39	35	30	43	34	32	39	40	26	30	39	23	39	43	32	31	44	33	24	24	37	35	37	34	30	32	39	31	33	32	33	39	39	49	26	40	41	31	30	33	30	34	25	45	32	34	35	36	32	35	26	35	31	41	22	35	27	27	30	29	29	31	41	34	25	39	24	35	31	41	25	30	43	43	40	31	26	37	39	28	32	36	43	28	40	38	45	33	30	36	38	31	40	30	35	42	29	33	31	37	30	40	29	34	29	41	36	27	40	35	28	21	37	35	35	42	37	36	48	27	41	37	34	33	34	27	30	38	40	32	20	34	41	36	34	30	36	34	29	43	27	30	41	27	29	36	39	20	36	32	28	26	29	25	33	23	30	37	30	25	24	32	38	31	44	35	28	34	33	18	32	37	31	29	26	32	46	24	38	24	41	31	41	34	39	40	49	33	41	38	39	28	39	32	36	31	39	46	29	30	31	28	32	39	27	41	34	44	46	37	37	39	41	32	36	38	43	32	22	34	32	39	33	31	25	36	48	40	34	40	37	35	38	25	29	30	37	25	30	33	35	35	26	27	25	31	36	33	26	35	31	44	23	29	31	28	30	34	30	19	32	25	36	51	28	48	28	40	29	36	19	34	39	47	41	34	44	37	38	33	32	34	39	27	40	23	29	28	32	27	30	38	30	38	30	36	33	25	33	35	24	41	35	44	27	38	36	41	33	35	25	36	39	25	40	33	30	32	24	38	37	38	43	26	37	29	36	33	36	34	31	41	40	40	30	35	35	28	29	35	34	28	26	35	40	38	30	33	31	35	44	28	36	29	21	22	27	31	35	42	31	37	39	32	34	32	29	20	26	40	40	42	33	41	37	42	27	35	36	32	42	37	38	41	36	31	40	38	32	30	31	35	26	37	48	38	39	32	31	28	35	33	24	29	39	30	31	31	32	26	37	32	27	39	23	37	29	33	32	35	37	38	32	26	31	36	42	26	25	31	37	32	38	32	40	38	28	31	36	38	32	39	31	27	37	36	34	33	42	33	36	24	28	41	28	23	39	38	42	44	35	29	37	34	32	29	31	25	31	32	36	28	32	35	30	33	39	39	32	34	39	42	36	33	30	33	33	22	33	27	31	39	35	27	35	28	38	36	33	30	40	41	27	34	39	39	28	34	32	28	37	24	32	35	34	40	33	30	41	30	33	39	34	37	38	35	39	36	27	40	41	39	23	44	39	39	34	35	31	37	37	35	27	36	34	30	22	34	31	25	32	31	35	37	37	32	34	31	31	40	33	41	38	29	31	29	35	29	37	34	35	42	41	35	49	27	34	38	34	33	39	31	38	38	36	22	36	26	25	25	38	28	34	27	34	35	28	30	34	37	30	41	35	34	26	32	29	36	30	29	39	31	35	29	33	34	24	44	24	48	35	34	31	35	33	41	34	43	29	31	32	43	34	37	29	40	33	30	43	27	33	21	30	40	29	21	27	40	27	30	27	38	41	31	33	40	31	39	39	36	37	39	27	34	33	24	23	38	32	32	38	26	25	28	30	25	39	26	42	30	44	37	34	27	32	26	30	28	38	29	34	28	28	39	37	33	33	32	36	30	44	39	40	36	37	33	38	36	32	38	29	37	37	42	36	29	36	26	32	38	41	40	33	35	34	34	32	35	42	27	44	43	40	38	48	35	26	42	31	29	37	35	30	28	22	32	37	39	32	33	31	33	37	31	35	34	24	28	37	28	35	39	42	27	32	40	23	28	32	46	29	22	33	35	34	24	27	32	38	28	34	35	50	41	34	31	30	39	37	40	39	34	31	30	44	28	31	36	21	42	36	38	29	29	40	37	30	34	42	29	29	18	38	39	37	38	33	24	36	26	19	33	32	48	27	27	36	35	36	41	38	34	37	44	41	27	36	43	37	31	30	35	31	31	30	28	43	29	40	37	32	34	35	32	34	35	43	26	31	46	42	24	42	39	34	37	35	37	30	34	29	30	19	43	33	34	32	31	29	28	37	38	50	31	33	30	35	40	32	30	48	42	29	33	36	41	35	28	36	26	27	49	35	24	29	39	30	28	37	34	28	21	44	37	29	28	38	40	42	34	25	29	38	32	38	29	34	30	31	38	24	33	27	32	33	36	25	33	31	27	37	30	31	45	26	41	41	34	34	38	39	35	37	33	24	28	40	29	36	30	39	27	38	39	28	21	33	42	36	31	30	34	36	42	29	41	24	32	28	31	35	39	44	36	33	32	39	30	34	30	43	35	35	32	41	35	31	29	24	33	25	30	38	27	31	24	32	25	31	27	35	33	36	26	42	32	32	28	40	25	30	32	35	35	39	33	32	24	24	24	34	34	41	42	34	33	34	31	35	22	38	33	30	30	26	31	26	47	25	31	37	32	43	41	30	31	33	31	32	32	31	30	26	26	37	42	36	42	38	33	38	36	25	25	31	40	37	40	36	50	33	28	39	28	35	36	32	44	37	38	26	30	40	40	30	36	34	25	37	27	43	21	31	41	42	32	50	27	30	29	29	32	31	38	28	33	37	36	42	36	28	48	37	38	35	25	38	32	35	34	38	41	29	27	39	29	38	24	26	35	32	39	51	36	30	31	33	34	35	24	37	38	34	40	33	35	25	32	30	33	26	40	31	29	38	38	24	28	33	33	35	33	37	34	34	30	24	34	30	26	37	34	37	32	26	35	30	38	33	27	38	29	43	36	35	27	33	31	36	34	28	39	36	36	28	23	33	32	28	29	36	39	32	29	38	35	38	21	40	30	40	43	33	34	32	29	38	26	25	26	40	35	35	49	31	31	32	27	28	36	32	26	29	37	37	29	31	44	28	43	36	33	32	36	32	48	33	28	33	38	38	27	38	40	37	31	29	33	39	33	42	42	30	30	30	37	26	36	32	37	35	30	37	50	31	45	38	33	40	39	36	39	36	27	31	25	35	35	35	38	26	25	29	36	30	24	35	38	33	24	33	33	39	31	22	32	35	39	30	30	34	33	28	32	29	25	38	36	28	33	36	27	48	37	40	43	32	32	38	36	35	34	37	32	45	40	30	28	36	27	42	32	38	29	35	27	37	41	45	32	31	32	28	32	29	35	31	31	34	29	29	32	35	41	31	47	30	34	26	40	37	41	34	35	38	27	29	39	29	31	41	40	30	35	28	27	35	42	35	32	28	33	30	27	34	34	38	34	39	47	29	42	31	38	38	28	20	34	48	34	30	34	42	31	40	35	38	28	40	29	34	30	27	47	31	34	29	37	34	35	27	33	22	39	31	25	44	29	40	27	36	47	37	21	32
22622	14136	9099	13450	21769	22658	19572	16187	12482	10461	8849	8092	7266	7280	6447	4988	4210	3618	3249	2527	2148	1682	1714	1675	1842	1649	1625	1696	1522	1449	1313	1244	1030	1083	1205	1301	1219	1284	1770	1922	11387	10543	8011	5063	2541	1309	705	496	424	431	401	416	410	427	401	394	383	415	384	407	402	416	390	376	407	397	380	373	417	426	412	409	365	409	398	391	396	380	404	381	404	420	377	388	434	440	402	417	435	364	421	400	399	415	407	427	358	388	394	392	347	430	386	384	390	386	395	427	411	381	442	418	371	385	400	413	384	376	423	362	411	393	421	393	433	384	396	409	404	413	371	419	395	415	426	384	423	432	380	423	402	412	439	412	431	406	420	403	401	361	419	422	428	385	412	418	393	415	411	405	397	420	419	352	387	387	428	402	415	431	407	389	361	391	372	393	425	402	419	408	423	380	373	386	387	384	435	406	418	417	359	400	399	411	410	405	381	396	391	417	429	397	431	420	370	408	405	402	433	423	370	371	402	424	400	414	433	431	389	403	407	406	415	391	402	421	409	445	402	431	406	408	397	414	409	377	390	371	384	387	420	382	405	385	379	377	416	402	401	400	379	381	383	384	405	362	394	387	379	422	389	411	373	404	430	383	392	395	377	392	399	406	366	386	421	403	376	395	369	394	384	424	397	411	381	444	393	388	384	385	423	434	377	397	361	395	420	387	398	367	380	396	404	400	408	427	413	378	402	402	388	382	408	375	410	426	414	386	425	430	421	410	396	377	406	401	406	385	392	416	383	409	424	407	399	401	413	398	390	429	464	414	398	429	422	400	393	391	364	394	374	368	392	401	397	380	425	371	410	384	403	385	416	398	430	405	382	418	408	412	400	386	397	396	397	387	385	389	406	395	411	394	421	385	448	393	399	405	391	394	382	370	410	407	384	422	433	402	386	379	381	439	402	398	359	398	377	395	379	392	379	384	362	390	415	399	377	397	387	388	420	402	391	390	411	437	385	388	394	448	425	405	410	382	426	408	391	354	402	403	396	392	369	433	424	409	364	408	381	422	398	425	400	410	418	420	405	396	395	424	417	377	407	367	435	431	386	398	383	411	404	414	370	381	393	407	416	400	397	419	389	416	390	379	365	390	410	400	364	431	369	410	399	389	409	367	423	425	379	374	405	402	391	377	367	368	443	403	388	410	337	388	444	361	384	379	415	414	386	445	382	400	414	393	409	412	392	387	423	404	399	382	410	396	414	431	415	366	413	421	453	397	374	407	405	438	422	412	424	402	350	383	409	398	396	412	425	418	397	402	417	383	404	426	396	418	406	410	424	397	401	395	408	432	393	409	386	417	408	392	434	407	394	375	383	403	380	384	387	414	391	393	398	417	403	406	409	393	374	406	402	418	385	426	415	430	396	390	393	413	429	432	407	383	359	408	385	415	372	419	439	432	407	437	390	445	407	426	385	429	390	385	419	409	405	392	413	417	404	407	418	386	398	389	415	404	427	420	382	423	376	422	404	414	411	383	387	413	391	445	393	435	416	385	427	382	434	413	405	401	401	400	369	413	389	382	374	411	394	417	399	373	381	411	403	385	412	404	397	367	408	408	397	418	424	408	387	377	405	442	375	397	420	428	401	385	381	422	389	397	446	415	401	380	434	424	382	363	391	396	380	424	397	393	407	407	429	400	384	434	386	393	406	394	373	384	401	408	399	415	385	395	367	388	406	380	409	426	432	408	433	384	382	379	404	354	380	387	386	382	400	402	377	396	408	385	384	377	383	385	380	371	393	440	402	381	395	398	432	401	412	413	406	417	371	396	424	381	409	423	408	402	428	364	420	382	380	396	394	405	402	385	429	367	391	393	447	436	391	390	437	402	385	412	373	394	379	374	399	401	428	424	436	385	400	402	393	401	435	408	398	396	360	367	383	393	375	399	396	396	417	412	397	474	397	400	394	382	415	412	399	366	387	393	391	407	406	413	388	401	418	431	410	398	391	412	364	400	436	426	401	438	424	395	404	411	408	419	377	398	410	429	443	390	403	451	426	388	387	423	373	377	377	418	377	398	385	416	378	390	403	377	411	394	421	403	440	404	410	424	397	399	400	412	388	389	407	371	444	418	394	392	361	387	411	387	395	418	374	432	418	388	381	407	361	380	397	410	391	416	428	418	399	386	380	401	420	450	408	383	358	404	397	408	402	376	400	384	363	390	400	396	380	389	389	381	429	403	398	383	391	378	391	415	411	391	454	409	419	382	372	405	393	377	415	402	401	381	383	383	397	370	397	407	389	391	423	400	405	356	407	411	367	401	372	402	432	378	380	408	376	412	399	410	421	400	406	384	389	448	399	432	372	422	387	395	393	418	409	424	422	412	393	423	428	396	339	397	412	427	365	435	428	399	379	406	400	400	403	404	411	399	386	411	386	438	375	410	423	404	379	388	398	398	400	394	482	411	396	409	413	424	376	403	377	418	421	399	401	412	369	384	376	377	387	404	377	446	382	394	417	393	436	390	400	405	413	362	401	391	410	409	403	409	427	360	400	381	410	421	414	372	396	395	449	394	417	376	407	406	408	409	398	375	387	417	400	377	382	409	396	396	403	408	395	393	420	388	425	389	402	418	392	380	361	408	406	427	396	407	393	380	378	391	374	361	356	435	390	410	428	424	421	393	390	400	389	425	435	399	390	390	411	410	384	425	402	402	406	381	387	392	390	409	386	407	407	394	401	388	408	429	410	384	379	438	439	390	396	396	420	415	432	376	364	413	391	414	396	372	421	405	437	381	395	461	379	374	422	392	398	395	410	428	395	390	390	404	390	378	404	405	411	426	441	409	402	408	400	376	391	387	448	393	394	396	432	416	419	391	437	379	401	430	395	421	417	432	427	362	393	432	398	411	388	421	449	417	410	407	401	397	370	437	397	414	419	379	381	414	390	423	394	381	369	379	381	408	376	416	405	375	396	428	381	405	382	402	388	411	403	378	409	372	390	397	410	402	384	404	411	396	421	424	406	416	393	432	400	438	385	386	434	401	388	401	405	447	396	437	414	393	390	410	381	406	426	372	384	411	372	389	412	388	412	382	394	378	396	399	421	402	408	441	414	445	408	380	403	420	369	418	383	391	390	420	410	386	388	385	408	360	432	364	399	402	423	395	440	404	393	406	359	391	377	408	417	379	399	398	409	414	408	364	445	416	372	411	391	400	391	423	413	424	407	429	381	394	397	407	403	404	429	423	412	418	397	390	427	388	390	362	421	372	399	383	391	401	433	424	402	417	373	404	387	409	396	390	398	429	377	412	393	424	420	397	387	379	405	417	420	385	389	390	436	385	383	392	413	382	432	386	395	426	421	393	423	400	418	396	369	430	427	386	413	389	396	372	401	407	456	389	365	413	397	378	377	391	398	380	441	401	405	415	413	386	428	354	418	368	415	382	372	460	406	409	417	378	389	374	379	400	390	399	384	413	446	374	419	424	419	434	372	383	366	437	445	394	367	364	382	370	396	411	374	415
2431	1347	673	367	405	732	639	379	337	270	266	266	220	246	222	162	151	114	140	92	80	85	87	71	91	78	91	76	79	67	64	68	60	43	67	60	58	89	197	269	523	576	379	284	149	71	53	42	43	39	40	41	32	43	27	35	43	28	45	50	42	36	32	43	26	42	34	41	45	42	42	39	39	38	32	37	30	38	30	36	37	43	42	36	40	43	34	30	30	45	47	39	43	30	37	33	47	45	48	41	50	40	41	40	49	39	32	28	40	53	41	34	37	33	34	41	39	44	38	45	29	32	33	49	39	35	43	31	45	41	36	48	47	25	39	40	43	38	32	32	29	32	34	43	43	46	45	42	30	36	39	52	33	43	34	40	39	38	38	36	48	49	38	44	29	45	41	33	35	33	36	38	39	42	37	46	34	38	38	39	38	46	42	38	41	32	36	35	41	35	33	34	37	33	47	34	34	35	40	41	34	33	52	44	33	37	25	29	32	54	40	38	32	27	39	36	36	34	37	38	37	40	32	29	38	37	31	25	46	29	33	40	45	34	36	42	33	34	40	38	26	38	51	40	49	35	43	39	38	44	40	38	47	42	45	32	33	38	47	49	41	40	35	47	33	36	43	56	34	37	42	45	32	30	34	44	32	42	33	50	48	45	23	36	36	44	38	45	38	45	44	47	38	28	43	42	42	39	36	40	50	42	42	41	38	45	31	45	39	32	38	33	32	34	44	31	42	44	36	36	42	32	34	30	37	45	43	34	37	34	29	44	52	33	36	36	32	44	35	46	32	48	32	39	45	43	37	39	37	44	42	37	30	33	42	43	41	43	39	43	47	44	39	30	50	37	36	35	28	34	43	54	47	33	52	34	36	33	46	31	38	38	54	51	33	27	44	34	25	33	39	46	40	38	24	31	34	32	54	29	56	52	48	37	39	47	42	49	51	35	30	33	37	57	38	42	38	38	35	30	42	48	38	37	31	47	36	36	44	32	45	42	49	33	36	35	38	35	42	35	33	29	43	40	37	37	45	43	35	35	42	33	41	40	37	47	42	38	44	26	43	32	44	38	42	41	34	31	44	43	43	42	37	49	42	39	39	32	51	33	33	43	39	37	34	35	38	37	39	27	38	35	33	36	42	40	39	30	35	41	35	35	38	31	42	42	42	34	39	37	34	44	44	40	44	32	37	37	33	37	39	33	46	55	36	38	42	30	36	40	37	47	37	25	39	25	46	49	34	47	42	49	38	46	51	43	48	30	35	38	48	28	45	35	39	44	37	43	28	42	40	48	39	57	47	36	34	35	43	33	37	36	30	36	44	36	36	42	38	38	38	35	36	38	42	29	44	38	37	38	42	40	27	44	45	40	41	39	43	29	47	47	39	33	49	39	36	45	34	35	42	34	29	36	29	40	39	50	37	43	33	34	37	43	30	49	47	43	44	44	44	39	41	38	34	47	42	30	38	42	27	26	36	40	29	25	41	38	47	42	30	36	40	37	36	41	37	45	46	38	36	28	36	39	39	41	32	34	34	45	42	35	38	33	35	32	40	41	41	36	35	51	37	38	48	34	35	34	42	34	41	44	34	39	34	41	36	38	41	35	39	31	36	41	33	43	38	36	31	43	49	37	38	35	33	35	39	36	32	41	44	39	45	42	30	42	36	37	42	42	38	46	54	43	44	38	27	46	32	41	50	40	42	37	34	45	35	32	30	36	47	33	37	36	34	33	31	34	41	33	47	40	35	43	33	36	35	38	44	44	31	40	30	34	44	42	34	36	38	42	39	44	40	52	39	53	37	36	40	46	49	38	48	30	46	44	30	54	38	41	49	42	32	44	37	36	35	39	43	33	40	43	31	34	36	43	34	34	29	34	19	33	44	46	36	44	37	37	46	36	45	38	37	46	42	39	32	39	41	42	25	32	36	31	41	38	34	27	40	28	43	50	45	33	49	29	36	36	47	31	32	37	31	39	44	31	40	40	47	24	35	33	44	36	49	43	36	52	26	35	42	33	41	30	36	37	39	44	47	41	28	29	38	35	27	46	38	39	50	43	44	38	37	43	47	44	37	34	39	30	32	36	40	52	33	35	34	38	33	32	51	39	30	33	47	45	48	40	31	35	34	52	46	33	37	41	46	30	39	41	32	48	40	41	40	40	44	33	50	36	29	28	37	38	35	33	37	34	43	39	35	30	37	39	35	44	34	27	35	36	38	41	33	37	30	38	40	47	46	37	41	40	42	60	42	46	48	34	43	39	56	40	43	48	48	36	35	44	38	36	51	40	34	39	38	30	39	37	42	32	37	33	36	51	42	42	42	41	47	30	34	37	28	33	39	42	41	40	30	25	44	38	43	33	44	40	44	40	34	36	44	46	48	43	33	33	35	33	37	34	36	38	35	36	39	40	35	47	42	45	41	31	42	43	41	42	31	51	35	50	39	50	41	40	33	41	45	40	33	32	47	49	55	29	29	28	43	36	36	39	34	39	47	47	42	48	29	39	44	31	37	41	56	30	38	42	34	36	58	40	45	42	40	33	38	33	40	31	47	36	46	35	32	41	35	48	46	36	43	46	50	32	30	30	51	31	38	35	42	41	41	41	47	38	44	42	41	48	44	44	45	50	35	45	42	35	32	29	34	34	37	31	34	47	40	35	51	42	36	27	46	37	32	36	31	45	41	50	39	33	40	45	37	34	31	36	57	43	27	34	52	37	37	47	45	36	41	32	48	53	41	43	43	36	21	24	38	35	40	34	35	31	44	35	42	45	48	29	31	41	36	33	47	42	30	36	47	38	38	40	29	36	47	50	44	53	40	35	37	35	34	35	32	32	33	27	41	36	42	46	43	49	40	37	42	47	37	38	34	43	38	44	41	46	33	49	41	27	45	46	40	25	30	45	36	46	35	43	41	44	39	32	28	33	35	42	44	33	34	40	39	29	51	30	43	43	37	47	35	39	46	46	35	37	31	34	34	35	43	31	53	37	32	36	42	36	34	41	40	51	49	43	34	38	33	42	39	48	44	36	39	35	42	38	45	27	40	44	31	36	39	38	47	39	26	38	32	36	31	48	43	35	38	40	37	54	30	49	27	35	34	34	37	44	48	40	34	33	41	57	34	35	34	31	31	31	40	25	45	28	33	43	43	38	45	34	36	32	39	49	40	31	39	34	35	49	44	30	46	42	43	34	47	44	38	38	42	50	33	32	34	40	41	43	38	33	38	53	39	44	47	54	51	42	46	39	40	42	36	38	49	30	51	42	45	38	32	38	20	43	34	35	37	40	45	40	39	37	34	33	52	34	38	24	40	30	34	44	44	36	29	37	45	38	27	31	39	37	43	56	28	36	34	38	33	43	48	42	42	38	30	38	36	50	42	37	41	38	40	49	44	29	31	35	41	44	37	38	47	46	33	45	40	38	44	28	34	34	41	28	40	47	28	30	44	36	51	38	46	29	38	43	35	45	36	38	54	37	39	48	34	37	40	34	45	40
24827	16359	10303	15582	23393	27366	23109	16645	14486	12852	11362	10716	8874	8302	7945	6088	4769	4310	3339	3015	2345	2138	2258	2341	2328	2104	1910	1939	1791	1746	1640	1625	1429	1287	1287	1272	1265	1789	5766	7593	12744	13317	9736	6206	3249	1569	833	551	493	449	496	442	449	447	463	441	469	475	451	467	462	458	438	478	432	433	446	436	471	453	482	491	466	483	501	446	465	438	444	458	445	457	472	443	487	431	454	454	442	432	447	480	436	444	457	461	479	434	460	474	456	500	464	494	436	432	495	436	452	458	447	426	427	436	461	469	424	486	467	478	452	471	426	453	435	395	467	494	443	440	454	420	422	429	457	464	460	424	490	459	483	464	446	463	459	441	464	451	460	474	445	470	447	422	431	434	497	462	479	454	487	438	457	459	460	441	443	468	440	468	416	471	440	434	456	461	468	456	451	491	461	392	487	470	440	479	469	440	457	492	480	522	493	449	481	461	474	426	488	476	442	465	451	464	448	493	440	426	468	446	426	496	465	470	453	488	475	419	459	478	461	437	413	466	470	458	464	478	448	470	459	435	463	442	442	460	434	446	470	440	475	468	514	462	436	474	432	441	430	470	437	432	469	455	433	465	464	452	489	449	475	439	455	490	464	469	446	490	440	430	481	475	425	475	444	465	440	455	432	457	458	447	459	465	465	468	475	432	453	473	464	462	463	444	436	427	479	441	470	465	479	445	469	474	480	489	492	422	462	453	442	418	484	441	442	441	471	447	467	492	469	482	458	453	445	455	450	432	479	495	460	457	420	416	432	459	437	449	429	438	448	471	444	475	496	423	433	461	488	449	459	470	472	478	461	461	492	443	454	484	484	435	431	462	443	487	476	425	465	447	425	425	474	452	493	489	451	453	477	470	454	447	439	445	454	479	465	449	462	501	455	470	468	421	430	464	477	411	450	472	463	473	468	453	465	486	452	497	472	457	441	451	458	478	451	478	444	424	451	478	431	473	442	422	469	420	488	464	469	462	454	425	443	462	472	446	483	465	475	468	446	472	426	432	449	439	471	483	451	428	470	419	459	486	447	447	430	459	462	487	465	465	447	445	489	457	430	466	423	451	442	476	422	467	455	470	449	473	467	415	473	458	448	443	481	455	430	429	454	429	447	454	408	474	444	492	441	461	437	478	427	458	478	499	449	455	499	472	436	447	476	461	463	496	437	426	425	441	455	460	465	452	489	450	440	455	473	381	452	457	451	470	449	432	434	476	467	446	411	419	495	450	424	431	448	467	470	471	451	433	461	456	458	466	478	469	483	454	437	478	478	459	477	442	455	478	417	463	447	452	452	451	437	461	441	412	454	456	462	434	484	442	443	467	442	436	444	473	444	490	474	475	463	426	472	482	475	484	455	432	465	454	448	435	499	464	413	468	457	471	440	470	465	495	489	453	469	438	459	448	444	499	472	467	454	451	418	475	427	450	457	476	454	480	489	452	432	465	461	440	447	462	462	450	450	432	426	431	445	461	476	423	501	440	467	454	450	446	426	477	434	439	471	447	471	434	468	435	461	439	477	464	468	423	471	474	424	434	477	436	455	466	440	446	424	488	492	463	425	446	441	439	450	467	436	461	416	460	496	430	456	461	417	473	456	470	416	454	484	463	464	462	444	457	450	456	473	459	486	468	476	449	453	452	461	483	423	496	465	425	463	417	452	470	439	465	432	466	488	492	455	453	450	416	436	496	466	452	474	445	463	458	439	446	421	477	440	465	468	427	476	451	441	469	446	501	482	470	461	471	412	428	470	469	452	463	476	422	491	388	431	430	509	452	459	456	464	454	450	460	463	437	440	449	471	431	461	480	408	472	500	480	468	494	438	458	488	429	473	433	451	449	479	462	477	475	404	423	442	458	406	458	438	474	454	440	485	432	420	485	443	491	430	481	452	438	468	474	475	444	489	461	445	491	427	437	457	473	437	443	473	431	462	443	446	434	437	473	490	474	448	484	471	444	467	427	460	452	459	410	467	458	459	473	456	489	435	480	466	472	471	476	457	476	434	425	469	486	438	458	462	440	441	435	453	442	421	459	459	519	460	457	490	485	482	439	452	432	436	472	471	447	416	454	451	457	456	432	432	401	446	466	415	473	461	438	464	467	452	483	444	475	471	451	434	462	448	443	427	439	470	435	470	457	478	459	493	453	480	440	426	462	442	456	466	414	467	498	449	470	473	462	472	457	473	450	442	463	452	445	439	404	469	436	422	445	424	462	450	415	449	472	456	478	460	478	447	472	420	446	453	458	462	478	453	453	423	440	478	436	442	486	469	464	471	447	484	434	472	438	423	482	465	456	437	467	451	439	436	423	448	436	430	494	453	448	507	437	457	417	475	451	459	466	460	426	452	455	487	442	461	451	445	444	412	445	417	484	429	486	474	448	470	448	445	494	432	461	457	494	484	431	490	464	417	489	430	443	462	459	440	476	457	477	410	459	413	422	429	452	443	425	458	473	476	451	469	461	445	472	405	456	454	451	464	454	440	460	437	478	436	435	444	476	455	455	471	447	456	473	493	440	479	440	474	459	459	454	457	490	422	458	439	457	436	479	458	422	434	442	509	469	478	513	451	471	443	450	444	434	415	436	461	483	463	446	462	476	443	457	450	467	427	467	447	447	465	441	474	462	478	441	486	480	446	477	459	456	447	472	493	428	476	473	477	442	437	461	445	486	490	464	432	441	435	437	439	443	456	460	477	435	452	471	457	409	433	472	465	459	501	453	452	443	419	423	458	426	451	441	455	504	456	471	469	460	400	443	471	438	430	459	460	476	503	441	445	443	486	474	439	439	483	449	441	470	467	447	478	471	441	473	412	492	439	464	430	459	470	465	503	443	429	457	456	463	495	447	445	459	452	402	464	430	469	467	458	453	508	504	454	475	446	444	440	444	410	500	480	480	401	454	460	479	399	432	459	480	425	445	450	464	480	447	434	477	428	470	451	464	485	457	476	439	420	470	443	445	433	465	466	459	403	431	430	449	437	436	467	444	449	482	467	442	408	444	460	488	450	435	429	429	451	456	459	459	467	467	452	491	498	470	417	465	454	439	465	450	455	467	457	450	488	468	454	418	440	446	450	481	489	432	459	455	445	469	434	477	478	442	492	486	481	448	422	490	468	450	444	482	462	455	466	464	404	425	470	466	485	458	475	465	502	451	476	477	445	432	416	482	452	465	475	463	435	441	425	485	421	431	437	465	439	469	454	452	458	418	455	507	440	451	505	433	451	448	432	439	444	430	460	483	445	451	472	451	427	475	484	458	448	452	482	434	529	460	430	429	435	470	454	437	431	441	463	492	444	474	482	476	487	415	520	436	466	439	472	431	419	455	456	478	445	448	452	460	463	474	461	447	470	431	439	464	471	418	435	436	446	453	452	433	426	460	480	443	483	424	468	447	470	462	457	482	450	460	440	450	449	485	422	456	452	446	405	441	474	454	450	479	470	404	419	467	438	442	423	458	426	477	461	474	483	453	502	474
2154	823	456	214	227	410	305	197	214	221	176	162	166	115	135	117	89	77	51	61	51	64	63	60	44	63	49	46	45	52	59	66	49	58	44	50	43	61	127	172	93	127	76	61	56	42	43	33	28	32	31	33	42	28	37	29	38	37	25	35	29	33	35	35	33	31	25	42	36	27	34	33	34	30	34	28	46	27	34	38	32	19	44	39	39	27	35	36	36	27	38	28	33	34	29	38	36	36	37	33	27	29	28	41	33	37	30	36	41	35	29	42	34	39	39	35	22	39	25	32	29	19	28	33	28	34	35	30	39	29	32	31	26	29	30	31	38	37	41	33	41	30	25	28	32	34	23	37	29	32	33	54	40	28	24	35	32	33	36	42	37	35	34	42	38	29	31	35	30	29	31	21	49	36	40	27	34	38	27	34	27	33	28	24	27	29	28	36	32	31	38	41	41	31	36	27	30	35	28	39	34	31	31	25	38	38	33	29	35	31	30	31	39	27	37	29	35	40	27	30	25	37	21	28	34	35	34	35	39	37	29	34	33	24	37	34	21	31	28	35	40	32	37	40	34	38	25	35	35	35	40	40	31	31	24	29	21	46	31	44	32	31	28	32	29	36	29	33	42	45	31	25	33	34	33	31	22	22	38	28	38	29	23	44	29	34	47	44	45	38	36	43	31	32	45	38	34	37	46	43	36	42	42	22	30	28	27	37	40	36	40	21	38	36	33	26	41	32	32	32	44	40	31	31	40	42	39	33	27	32	28	31	38	37	25	47	35	32	35	31	20	37	33	41	29	32	35	28	33	48	38	32	37	40	35	24	40	34	27	31	42	31	39	37	29	34	30	32	27	32	33	36	38	27	49	26	26	36	25	39	29	35	38	39	38	35	41	28	24	36	31	30	36	31	29	30	41	35	21	39	29	30	35	31	27	37	48	30	32	33	35	35	32	24	41	26	36	28	23	31	31	26	28	29	40	37	40	50	40	40	34	31	39	38	25	31	35	33	31	30	40	36	23	42	20	27	40	56	40	35	34	30	31	39	20	33	31	41	34	29	41	34	36	27	47	37	36	27	39	42	37	40	30	31	36	25	38	30	30	42	32	37	30	38	25	35	31	35	32	39	30	36	28	26	34	29	25	31	33	31	31	34	35	29	29	35	43	39	32	37	32	22	38	31	31	29	29	30	42	33	32	29	36	33	30	40	37	26	29	34	34	36	29	38	38	31	32	30	35	37	33	43	39	32	39	36	37	37	40	39	41	39	40	30	38	26	32	27	37	38	27	31	33	36	32	30	31	36	31	38	26	26	32	32	36	37	38	37	38	40	42	30	32	45	26	47	33	34	29	49	27	24	28	30	39	32	37	35	32	26	28	34	24	30	29	31	28	32	34	47	41	49	36	40	30	34	33	37	30	39	28	34	35	44	48	30	24	35	36	39	43	36	33	36	29	28	26	33	43	39	32	32	33	29	30	46	35	28	30	29	27	37	35	34	26	31	41	27	32	33	30	31	32	33	32	42	48	33	30	45	27	34	41	29	24	34	41	29	31	41	27	39	31	29	36	42	34	38	35	24	33	34	35	26	32	38	37	34	38	42	32	36	41	28	31	32	49	39	33	32	36	24	31	31	33	25	41	25	41	39	35	36	31	24	30	36	42	43	35	33	22	29	38	34	45	43	23	32	41	39	35	34	28	36	34	29	26	32	41	31	25	22	27	34	34	31	30	35	32	31	37	34	35	31	37	34	27	34	35	36	38	22	37	38	40	24	32	34	30	28	37	44	35	49	31	34	38	30	34	28	41	32	35	32	42	29	34	46	31	35	44	32	30	23	31	31	19	28	38	35	37	33	34	36	30	37	44	44	37	35	49	36	30	37	32	40	33	33	38	31	47	35	33	28	26	33	36	29	39	35	34	33	31	26	37	42	35	33	30	38	33	40	32	29	37	44	32	41	41	37	29	40	47	38	31	33	35	37	38	28	26	33	32	29	41	32	48	56	24	21	36	32	39	31	37	34	27	38	30	27	38	23	39	29	42	27	44	41	42	46	33	32	31	36	38	36	39	33	31	43	29	27	41	28	31	29	35	27	32	36	45	34	38	27	38	37	31	39	34	28	46	25	35	36	29	30	23	35	35	32	34	27	26	23	30	25	24	32	26	40	39	36	41	33	27	35	38	45	23	51	34	30	34	37	33	38	39	36	31	30	34	33	33	33	30	31	32	40	33	29	35	41	44	40	41	31	28	40	39	36	26	42	31	25	35	45	34	37	34	25	35	29	32	28	28	44	32	38	33	34	23	34	39	31	43	34	42	33	38	23	27	30	37	24	37	38	44	36	42	38	39	24	36	32	36	41	33	39	34	23	33	33	32	26	37	26	32	40	34	22	36	33	30	35	38	37	33	23	34	36	25	42	34	36	37	31	29	36	40	35	42	37	43	39	30	25	35	29	50	39	38	40	33	38	28	31	27	36	37	34	34	29	40	33	34	41	35	32	37	37	39	32	42	46	40	24	27	31	34	26	31	39	26	26	48	26	33	33	38	36	44	45	35	40	32	40	35	37	29	40	37	40	30	33	33	38	28	39	28	33	34	39	38	42	35	39	35	39	34	36	41	32	43	19	43	24	25	39	39	38	33	32	31	32	34	28	30	31	33	35	38	33	34	38	26	39	34	32	40	37	27	32	28	19	25	26	40	29	24	34	33	46	22	30	26	37	33	39	38	26	25	27	23	33	30	28	45	40	28	35	32	29	33	33	26	22	35	43	31	34	31	32	31	31	36	25	37	21	37	29	30	40	44	19	31	38	35	35	38	39	37	41	34	32	23	36	35	24	37	32	26	30	32	32	31	42	35	46	33	43	38	38	42	28	30	24	32	33	33	40	29	24	36	26	31	37	29	29	31	30	30	31	39	27	26	35	24	50	33	39	39	35	44	35	31	46	37	32	23	35	31	28	29	29	36	25	32	29	37	29	46	32	28	26	28	35	36	28	43	31	40	35	30	20	39	37	33	44	44	34	43	36	29	35	34	24	40	32	35	38	39	40	27	21	25	37	30	33	39	41	36	32	23	38	32	31	36	35	38	31	36	36	33	44	28	34	34	32	28	34	33	37	42	31	28	29	24	33	30	39	47	28	31	31	38	32	25	32	40	29	35	40	29	35	46	34	28	40	26	36	32	42	39	28	35	31	29	32	27	48	40	37	32	45	37	35	37	39	28	23	31	32	29	33	38	34	45	28	33	32	40	42	37	41	27	29	38	40	35	34	34	31	31	30	29	38	35	44	38	40	39	44	30	32	28	24	20	30	26	34	28	40	31	40	33	51	38	34	30	30	25	41	28	29	22	34	38	39	30	30	27	31	36	41	34	32	32	29	30	35	34	35	25	34	40	40	36	31	30	43	33	32	37	37	41	32	27	48	40	30	33	22	35	32	30	36	31	49	28	34	40	25	27	36	32	35	39	32	33	33	36	37	41	39	37	25
19436	12269	7886	11525	16960	21014	16628	11436	10472	9468	6969	7004	6437	4768	4903	3916	3024	2524	2238	1807	1316	1157	1333	1224	1302	1182	1147	1147	982	1110	992	1017	918	791	890	1041	1032	1323	3831	4707	2567	3065	2251	1534	900	594	458	388	416	440	397	393	382	398	393	424	404	398	365	391	394	404	372	386	414	405	397	417	387	410	391	374	384	402	386	363	401	407	397	382	352	398	380	381	406	365	410	403	373	399	410	430	417	347	401	405	398	410	385	381	367	406	356	397	381	389	405	395	365	384	418	378	381	386	403	387	408	370	387	357	393	391	419	382	443	388	427	403	402	407	405	365	373	375	372	396	381	411	422	382	372	386	397	409	387	388	343	398	357	386	389	427	443	414	414	388	378	400	400	378	418	388	390	415	385	391	374	397	384	417	375	369	400	350	351	394	390	401	393	403	406	409	406	406	370	394	384	363	403	408	390	416	386	395	359	399	366	408	412	415	410	376	398	391	407	369	375	400	416	424	413	414	377	403	363	407	366	385	370	403	387	379	397	398	398	383	389	407	395	379	398	360	397	403	417	409	379	419	401	410	404	367	372	365	373	354	409	390	383	406	388	387	406	403	408	382	406	394	427	393	386	391	382	357	382	400	380	395	392	403	411	422	428	384	369	381	380	398	401	374	397	397	411	390	433	381	355	390	397	408	343	390	391	359	375	364	382	399	400	364	393	429	407	386	386	401	347	362	414	434	363	441	378	397	361	376	379	396	395	382	360	390	382	421	410	409	412	414	402	391	390	373	402	357	370	432	400	380	375	384	393	379	408	385	361	368	422	423	379	417	397	414	378	409	398	409	408	393	373	409	390	404	384	417	355	398	391	369	377	407	375	425	365	406	411	382	393	346	389	359	411	396	394	411	420	399	428	415	392	383	386	376	398	405	379	391	401	461	364	404	383	418	419	401	377	415	380	387	361	397	376	409	433	406	390	397	366	377	396	401	400	375	397	402	394	401	366	418	395	403	368	416	363	415	380	395	415	408	394	372	386	383	408	413	405	429	392	412	411	416	406	363	389	402	403	382	391	382	354	414	414	407	391	404	403	389	376	381	377	394	394	366	420	409	392	395	408	375	413	363	385	421	362	402	419	386	417	370	379	411	419	416	378	376	403	382	416	381	402	401	363	407	433	394	378	380	383	355	397	393	371	387	411	399	427	402	402	398	344	419	358	386	437	380	436	398	361	408	415	412	414	387	391	430	396	372	414	391	382	409	421	420	380	422	385	414	410	393	375	378	417	396	384	385	384	403	415	415	400	404	440	405	403	429	370	424	364	415	385	428	400	398	420	375	393	381	387	402	390	425	383	400	397	399	366	362	398	387	396	402	359	396	402	374	419	386	405	378	411	429	390	399	408	374	398	399	400	424	402	388	421	361	382	390	400	405	382	375	362	385	365	408	380	398	378	367	385	352	417	399	381	387	385	401	412	407	398	383	410	406	382	389	386	405	405	380	397	389	421	372	379	362	395	416	393	424	369	396	393	409	377	452	401	403	390	360	390	380	394	411	389	402	409	406	383	381	378	367	371	403	421	415	404	406	396	382	410	396	403	381	383	408	412	410	424	432	400	393	407	402	406	421	380	391	389	371	382	398	373	380	392	371	405	404	399	376	395	392	413	408	394	393	402	397	394	424	446	398	383	366	387	364	440	417	397	385	393	378	384	431	383	386	414	414	402	412	393	375	354	408	360	403	386	383	404	380	410	388	376	414	388	395	417	360	417	423	372	362	360	402	392	388	407	439	409	353	411	409	371	389	401	399	393	382	383	372	364	418	372	392	418	386	380	366	403	404	409	416	398	375	395	374	393	389	382	402	373	398	350	381	405	391	385	389	374	422	432	406	439	391	400	418	375	411	383	363	379	373	394	388	380	395	408	403	416	435	383	437	391	404	405	418	417	386	399	370	376	404	411	361	369	374	405	373	391	404	402	398	408	381	386	402	374	399	380	378	401	383	397	375	409	330	385	377	396	422	393	396	394	399	435	373	396	397	423	373	382	379	368	382	417	410	385	388	408	423	415	370	456	344	386	402	418	378	409	367	391	413	370	390	388	404	395	383	408	394	419	394	380	379	358	416	419	396	404	385	391	459	435	417	393	367	378	397	395	423	355	438	399	413	392	393	374	422	402	396	380	368	345	366	401	364	354	384	375	417	431	383	386	401	424	430	402	378	435	381	418	388	422	360	440	386	381	381	407	394	384	374	370	392	405	392	392	420	409	391	390	403	440	404	403	405	377	406	414	425	380	408	378	435	385	418	380	368	441	400	409	392	364	387	367	409	376	418	399	381	367	376	417	424	424	404	391	370	410	400	387	402	383	417	382	381	404	409	388	427	383	422	393	386	404	399	375	426	377	407	389	417	419	421	362	373	410	387	400	396	349	391	376	393	411	422	415	390	382	417	399	395	396	390	396	420	392	382	380	390	370	375	384	396	410	376	377	380	420	410	368	353	366	391	397	393	373	382	372	402	419	392	389	394	389	354	379	392	392	386	445	410	416	421	416	369	407	371	378	402	381	396	402	394	372	394	449	387	402	418	389	381	413	388	389	386	385	392	410	391	406	375	421	423	397	399	385	364	388	410	407	391	407	357	380	417	429	412	384	401	420	393	367	381	360	399	372	385	404	362	417	385	393	397	363	386	333	383	399	398	384	387	417	374	393	404	395	406	390	387	399	407	370	361	423	412	375	382	378	421	378	400	400	396	404	419	380	409	364	425	364	372	381	390	400	403	374	389	393	430	375	389	419	400	437	394	408	421	390	371	401	387	422	419	387	388	406	404	390	400	378	393	384	412	378	438	384	395	376	377	381	381	390	382	403	371	416	400	362	399	389	420	406	380	396	414	401	398	394	384	408	391	338	423	403	376	377	383	372	375	424	384	366	413	413	419	386	407	416	377	381	365	372	358	370	442	399	388	374	396	411	402	379	395	398	389	428	395	360	376	393	391	389	401	398	419	420	384	407	370	407	381	400	390	356	418	410	396	423	388	362	377	379	405	391	393	404	430	434	389	408	394	391	414	429	403	388	373	367	367	387	369	384	394	390	401	424	399	404	395	363	406	356	386	394	389	406	368	362	440	363	406	407	415	396	407	399	414	376	392	384	437	379	407	387	372	399	402	381	428	403	422	361	394	373	398	416	407	395	386	405	397	395	415	411	408	392	392	391	396	383	350	402	405	420	395	365	419	417	357	408	412	407	368	396	347	409	350	396	405	395	421	404	429	384	389	439	420	397	372	351	395	393	400	368	417	399	350	394	391	405	355	396	413	378	407	390	371	410	377	391	423	402	427	387	357	354	391	387	388	373	371	367	451	398	388	430	380	408	384	374	420	407	419	398	371	398	418	373	401	397	396	440	401	399	375	405	402	364	388	380	395	360	402	401	354	386	411	377	411	393	372	369	366	397	396	407	435	363	380	374	404	369	384	410	408	404	413	418	390	373	348	433	405	441	389	425	399	380	375
1631	1029	393	234	306	386	396	386	348	308	279	271	208	216	164	160	132	107	95	88	91	65	66	64	87	70	64	71	73	51	69	66	52	55	57	62	149	121	169	296	282	257	179	117	86	51	39	32	36	48	39	29	37	36	42	41	39	37	42	38	41	33	41	32	38	36	33	40	43	36	32	38	38	35	36	39	34	43	37	36	34	37	29	40	32	35	40	44	26	36	39	48	45	43	49	37	38	36	50	39	44	32	38	37	34	38	40	34	40	48	49	37	27	38	35	36	53	42	34	49	41	38	37	30	31	34	42	33	23	35	30	30	43	36	37	35	42	41	39	40	33	33	31	55	39	30	43	47	36	37	37	38	37	47	44	39	38	31	39	32	45	39	41	56	32	33	41	46	36	21	33	33	28	33	46	41	43	34	38	38	44	52	41	29	45	39	33	35	42	39	44	36	41	32	36	34	52	41	40	49	49	37	37	25	42	34	48	40	44	34	36	43	40	46	36	49	37	47	43	50	36	39	39	31	25	34	34	31	30	26	35	34	32	38	39	38	33	44	35	37	37	37	32	41	36	29	37	35	36	42	37	42	44	39	37	37	40	35	47	45	36	41	41	29	31	46	32	38	49	43	50	36	37	30	39	25	46	34	47	29	36	33	48	31	35	43	43	44	35	44	47	40	31	47	34	35	34	37	39	38	33	46	37	33	38	40	35	49	29	29	43	36	33	53	44	33	29	42	38	37	49	31	34	47	50	26	33	40	36	39	36	36	45	36	41	32	45	34	46	33	30	45	37	30	35	40	38	47	27	32	47	45	48	39	38	31	37	37	41	34	33	45	37	36	38	47	37	42	43	41	45	28	41	31	44	35	33	40	41	40	34	30	31	36	46	39	43	34	43	43	30	49	40	29	30	45	40	34	38	33	36	33	40	44	25	37	30	50	37	37	35	34	30	49	36	38	33	35	47	39	38	42	28	51	40	43	32	32	40	31	28	41	41	36	41	35	24	36	38	36	36	36	33	36	36	45	44	33	34	37	37	29	37	21	35	28	39	37	36	25	31	37	40	28	32	37	33	34	34	45	41	34	25	36	32	40	28	32	34	24	38	50	36	44	35	40	46	44	34	40	33	46	31	37	35	34	35	30	37	37	43	32	40	44	33	34	36	37	32	32	36	35	38	43	24	27	40	44	41	39	39	34	36	30	42	32	41	55	45	37	32	48	33	47	35	38	50	31	33	41	33	39	51	28	28	34	35	39	37	47	45	38	42	37	39	33	46	37	36	46	42	27	44	45	29	44	40	40	34	31	37	43	41	47	54	35	25	41	44	36	38	42	49	33	35	45	33	39	41	47	34	33	51	35	28	36	33	53	43	35	40	41	26	41	43	42	35	31	36	37	38	36	37	46	52	41	31	32	39	39	40	29	39	35	33	32	49	37	41	34	43	37	40	40	42	32	42	35	42	35	37	30	23	31	32	39	36	39	30	36	33	23	32	48	44	48	34	19	31	41	28	34	37	42	38	48	36	27	39	35	39	38	37	50	33	56	39	39	36	35	40	28	34	35	28	39	56	42	38	36	41	37	42	37	37	30	32	40	32	31	37	36	35	45	43	44	40	29	33	45	35	29	45	35	30	41	28	42	31	51	37	43	31	42	31	45	45	38	34	37	48	35	43	48	44	38	42	42	48	30	43	35	36	36	32	41	40	36	42	45	34	36	50	41	36	43	41	38	45	49	44	35	49	40	41	47	40	35	37	40	37	49	31	38	33	39	52	41	36	39	41	45	40	41	52	37	46	38	52	37	35	35	45	34	30	43	27	43	39	42	37	40	48	39	43	46	36	28	26	39	37	42	33	48	42	37	43	32	33	39	30	36	38	44	28	28	38	46	35	42	34	43	35	35	47	32	35	30	40	47	32	42	36	49	32	47	35	37	35	42	31	42	33	38	39	42	37	30	26	43	41	37	48	33	41	47	41	36	23	45	34	47	40	26	41	27	50	33	37	40	34	37	46	30	35	54	31	38	36	44	48	34	39	36	45	33	41	35	43	35	45	41	36	29	48	38	47	49	31	32	29	33	36	36	37	38	45	32	39	49	24	39	32	44	28	39	35	35	34	32	40	39	44	40	41	32	31	45	36	45	38	25	39	39	33	35	39	45	49	31	38	44	31	32	47	36	30	49	43	46	27	35	32	40	40	37	40	33	43	30	44	31	41	36	36	38	49	33	40	39	41	47	32	38	35	38	44	39	47	42	45	34	32	46	42	39	38	34	44	40	41	36	46	30	45	35	41	31	33	32	35	48	38	46	32	35	43	41	46	35	41	36	26	39	38	40	33	48	34	37	45	35	33	54	37	34	44	42	46	31	43	42	42	44	27	37	42	37	37	36	47	39	31	33	35	43	39	40	34	41	25	44	29	36	37	32	32	43	40	40	42	39	34	41	41	35	45	41	30	39	37	41	39	42	48	39	36	32	38	22	34	34	37	40	42	43	30	31	41	36	39	46	36	32	32	25	40	37	41	37	34	31	38	32	45	31	38	31	24	39	39	39	29	40	33	39	36	41	33	35	53	38	36	45	30	43	32	45	31	32	42	40	45	40	39	35	33	40	34	34	36	28	30	37	51	41	25	42	23	36	40	41	34	35	49	46	36	40	38	43	34	36	26	29	31	48	42	31	32	30	40	36	47	33	34	33	46	29	31	37	36	50	43	42	32	45	34	30	39	43	34	43	26	50	34	31	44	36	36	50	30	36	31	30	40	39	30	41	33	30	36	28	37	34	36	32	39	37	48	49	32	33	38	47	41	40	37	37	47	36	33	50	46	39	35	38	31	52	31	48	37	36	27	38	35	40	36	38	32	41	40	37	38	36	39	33	51	30	48	41	25	32	32	38	39	44	46	42	37	40	41	49	36	34	40	31	37	40	43	28	40	34	34	34	34	32	36	48	36	41	44	37	50	43	29	34	26	32	43	25	38	42	35	45	33	38	37	45	48	45	37	30	32	45	40	38	50	38	39	43	40	31	48	41	36	40	41	37	41	30	38	36	30	32	29	42	39	43	38	42	43	29	34	40	40	33	26	38	42	37	40	42	39	41	23	37	29	43	45	42	44	32	46	41	40	37	36	30	39	31	36	33	41	39	37	31	47	37	36	30	41	23	42	40	45	41	37	35	31	34	36	39	35	54	31	45	35	40	37	27	35	40	38	36	37	41	42	38	35	38	43	38	38	37	36	46	47	38	29	48	40	35	35	38	34	31	53	37	34	43	42	43	41	38	49	43	36	42	41	42	37	42	41	30	32	45	44	34	37	40	25	45	42	37	29	44	45	47	48	39	40	32	35	54	42	41	46	36	43	41	39	37	40	39	43	28	42	45	52	32	46	42	37	31	33	50	45	37	39	52	42	34	41	38	37	35	44	40	34	29	40	29	39	33	35	35	37	30	31	37	44	43	36	32	32	39	50	42	39	38	30	39	34	38	31	30
20932	13330	6650	11882	20855	20742	19454	16580	14617	12999	11004	10435	8637	7157	6163	5408	4437	3658	3064	2443	1965	1588	1446	1621	2470	1953	1692	1902	1610	1500	1518	1410	1337	1143	1320	1362	4376	3482	5213	8285	7209	6721	4433	2596	1482	850	598	508	405	442	448	398	449	434	445	413	420	439	438	437	452	387	456	424	446	448	441	403	412	449	448	429	444	447	477	411	433	430	432	431	465	447	417	457	451	449	459	445	465	431	412	417	427	435	427	445	460	431	444	449	420	440	435	430	460	446	463	420	429	447	468	455	422	458	434	428	438	409	427	483	441	436	457	448	401	489	470	428	404	457	439	415	457	433	458	447	404	470	453	476	391	401	432	460	407	441	449	445	454	464	436	428	414	470	430	451	460	459	399	464	454	425	476	489	414	414	435	385	456	490	455	444	444	415	453	437	410	434	452	428	446	448	447	440	429	452	452	451	419	425	442	438	427	427	459	449	429	446	468	411	442	442	448	433	465	438	415	429	460	460	434	450	436	415	432	463	458	416	426	439	443	423	425	429	457	456	436	427	468	405	406	457	435	465	447	468	411	428	400	434	430	442	444	464	429	449	397	424	441	425	400	459	458	435	438	456	406	447	428	406	427	431	431	430	438	442	444	447	456	466	437	421	436	426	461	439	426	424	422	450	424	430	425	425	435	431	434	489	419	458	433	462	406	453	445	453	423	443	443	419	399	515	409	471	438	459	429	430	444	424	479	435	444	428	453	442	413	448	432	426	449	458	411	444	425	425	467	431	449	441	480	451	418	452	428	435	437	469	430	444	430	439	446	459	442	434	464	462	430	448	442	477	420	450	462	438	439	456	446	450	450	437	449	470	401	417	463	437	449	459	425	445	430	447	448	411	444	401	464	427	431	432	451	430	426	423	449	466	410	427	423	420	441	464	452	414	412	445	446	458	453	454	409	424	456	449	469	461	450	466	448	435	407	438	432	438	409	432	460	425	422	451	484	456	444	468	467	424	476	453	431	438	489	458	433	451	466	440	418	479	400	426	439	453	456	443	471	452	441	417	399	459	474	415	425	460	442	440	467	449	457	414	425	443	459	450	448	457	438	457	437	443	445	394	439	439	454	434	430	432	448	430	439	463	438	404	423	446	484	431	495	406	416	445	442	438	459	464	428	445	461	429	433	437	433	439	443	457	434	445	448	434	469	450	450	439	456	466	454	419	442	423	430	472	430	466	447	416	438	454	444	434	422	440	424	439	455	453	425	456	444	456	431	421	474	411	436	425	455	435	453	432	457	445	462	447	433	428	415	419	479	428	482	460	463	439	453	448	447	434	401	456	441	458	421	427	454	441	424	399	471	468	466	433	424	430	414	431	459	441	441	399	452	440	442	459	454	441	481	423	425	414	430	439	446	445	476	447	410	440	422	453	434	432	442	451	434	448	448	418	436	438	474	465	426	437	422	430	396	443	450	424	423	426	444	440	412	410	450	437	455	439	413	399	467	448	476	441	413	430	447	464	434	472	419	467	446	422	438	418	441	421	411	456	431	453	440	435	481	470	435	442	438	444	443	416	437	481	451	437	428	436	422	442	418	425	432	460	418	439	464	516	449	445	460	445	429	431	446	440	429	433	429	449	431	471	447	427	419	439	469	427	409	433	448	457	455	451	448	442	470	406	451	427	437	418	408	482	465	481	446	422	459	462	444	505	460	419	461	420	436	435	438	453	442	384	448	448	443	481	427	411	463	442	450	447	442	442	457	457	412	412	435	455	423	442	420	457	454	435	417	458	439	468	426	431	453	439	441	444	461	442	459	415	426	387	411	464	448	428	449	456	459	426	462	452	473	451	457	413	415	418	429	451	416	436	430	461	434	463	438	441	444	458	421	427	435	443	448	410	457	426	449	456	417	431	420	449	428	435	436	449	443	446	446	440	408	447	467	430	421	427	430	486	454	432	438	423	403	448	488	427	460	414	435	421	456	443	406	456	411	427	439	427	421	420	433	453	406	417	444	420	409	440	413	415	430	436	449	479	395	457	455	408	465	480	469	481	448	451	449	449	397	444	434	463	457	453	410	417	428	432	423	454	419	422	435	455	456	450	422	457	417	419	412	407	475	432	418	447	429	457	480	485	413	435	428	435	415	482	420	415	435	420	419	457	482	476	409	459	419	399	455	426	435	422	427	438	458	452	470	398	465	438	452	425	431	441	425	428	472	444	448	465	436	419	433	470	437	467	438	423	434	447	441	462	454	456	451	430	443	432	457	466	402	415	471	458	440	438	479	397	439	404	464	444	441	424	465	436	414	458	422	456	480	433	473	478	427	440	427	438	486	410	453	464	438	449	473	445	445	428	454	432	465	434	408	476	446	462	449	470	414	437	432	463	432	390	447	459	425	440	432	430	451	466	433	430	466	423	436	418	442	436	425	444	440	470	435	417	407	459	464	435	426	491	442	451	458	456	450	440	427	451	408	430	447	433	403	440	397	425	427	433	431	435	436	466	427	438	409	491	433	422	421	456	424	429	397	458	436	430	416	421	441	444	445	438	455	412	460	463	466	416	412	420	431	410	441	466	458	455	418	436	460	439	437	428	416	447	408	472	429	450	437	393	452	437	432	450	444	439	458	410	473	473	431	450	457	452	421	473	417	413	445	470	441	451	479	445	455	441	406	446	434	460	426	417	458	464	431	475	442	440	441	399	440	446	433	430	432	452	460	451	436	447	460	418	451	452	447	402	430	461	409	446	441	437	433	464	460	408	472	451	442	446	447	460	462	456	449	455	406	466	426	474	416	461	448	434	409	435	463	452	410	452	447	454	449	435	446	433	471	429	483	447	448	450	438	433	425	442	426	475	413	433	450	428	383	431	417	447	463	450	421	452	418	452	432	458	442	441	466	423	430	436	402	446	410	427	443	398	405	423	446	409	467	454	424	422	431	430	451	409	428	390	470	428	442	450	416	423	398	413	482	444	461	445	450	439	460	421	459	422	446	447	473	454	432	443	407	409	434	415	445	457	445	418	455	451	449	472	434	450	465	423	449	442	427	435	456	409	419	415	431	455	442	432	451	439	425	390	425	438	410	457	437	438	441	478	448	422	455	471	484	444	452	423	411	431	462	472	419	430	417	467	426	448	444	463	475	434	409	440	427	425	431	439	432	434	426	465	436	422	439	465	437	463	452	420	431	447	426	427	421	474	431	467	409	434	470	449	455	421	436	468	434	492	441	452	448	433	411	441	494	425	418	423	474	440	449	423	434	474	475	427	454	402	434	485	403	439	418	453	424	404	460	435	431	444	448	438	437	436	476	435	454	438	469	401	454	403	419	433	428	421	442	434	456	419	459	458	443	438	429	439	446	453	406	478	487	420	481	447	438	447	437	441	437	408	450	454	439	449	441	393	404	435	423	457	479	468	430	446	492	431	446	441	442	425	461	441	458	427	464	441	428	466	411	447	459	418	451	414	448	467	445	491	405	438	419	393	449	435	440	464	438	429	448	408	434	464	404	426	419	461
3039	636	294	214	268	366	360	437	405	347	283	289	260	164	197	181	175	130	96	91	68	58	61	82	99	74	67	71	58	60	52	64	44	52	45	52	187	126	159	274	364	307	219	106	63	41	41	36	35	25	35	34	30	39	34	35	29	30	31	32	28	34	38	24	21	37	31	26	35	23	30	22	29	30	31	39	41	25	35	38	32	28	27	27	34	29	31	30	24	40	22	31	32	50	35	31	23	40	33	35	39	36	44	30	29	38	27	34	19	29	42	38	42	27	25	29	27	39	38	37	34	34	23	35	33	29	27	39	35	26	40	30	40	36	39	29	30	43	29	24	28	28	40	29	29	34	30	36	44	32	24	33	33	39	38	22	32	27	32	39	38	36	37	41	36	32	18	31	39	34	41	38	30	29	29	32	32	32	37	32	37	23	43	39	36	36	27	35	26	37	35	33	29	34	26	29	35	29	41	40	18	35	28	27	25	44	35	28	32	22	24	36	40	27	24	36	31	29	32	27	25	46	22	29	33	32	37	33	33	27	31	31	29	30	30	25	37	39	30	33	30	32	35	34	42	25	29	45	41	28	40	46	32	39	36	37	41	27	31	43	28	27	34	30	31	41	39	40	33	27	21	30	30	36	44	32	43	46	41	32	35	31	31	23	25	28	31	23	32	24	34	36	33	30	36	48	23	30	33	39	29	39	32	23	26	32	33	29	30	23	36	31	27	39	37	32	27	32	32	30	36	31	37	39	32	36	32	29	31	38	27	32	39	34	35	35	32	24	23	42	33	29	43	24	36	35	28	33	38	34	35	27	37	26	32	30	41	47	27	42	38	36	33	39	34	29	48	36	42	33	30	43	41	40	24	29	34	28	28	24	38	38	38	28	31	31	34	32	32	24	27	27	34	27	40	36	29	31	34	29	40	27	31	47	30	37	33	27	36	32	38	34	36	46	30	19	33	25	34	31	37	27	41	33	36	36	34	38	28	34	22	33	29	25	32	29	33	33	32	32	39	32	30	40	23	33	29	30	35	34	27	35	32	29	32	35	37	39	31	37	33	27	36	36	33	37	33	27	33	31	39	40	30	39	32	24	32	31	31	28	31	41	32	31	39	34	40	39	30	26	27	36	34	40	36	39	29	37	41	39	33	32	37	31	41	37	28	31	34	34	24	34	27	29	34	38	37	32	31	45	25	29	32	35	32	33	38	26	45	32	25	33	36	26	34	38	30	33	38	39	34	33	45	26	35	26	40	27	44	33	38	32	42	43	30	27	42	40	30	36	44	25	25	39	28	30	35	38	24	32	44	33	33	33	32	38	37	39	36	33	26	39	39	30	27	33	36	25	42	48	30	27	22	35	31	31	28	33	32	39	51	33	35	42	28	40	45	34	33	41	26	37	30	27	38	35	40	34	36	44	27	31	31	24	35	32	43	30	27	39	35	37	40	26	34	28	33	24	40	29	35	31	37	24	25	33	37	27	43	23	24	25	38	27	36	39	43	38	33	32	34	33	37	25	29	26	35	36	42	29	40	41	36	31	33	33	38	38	40	27	31	32	27	28	32	29	45	33	42	44	27	32	20	25	30	32	28	32	35	35	34	37	22	26	27	38	41	33	32	34	37	36	22	30	33	26	30	37	43	38	22	27	31	32	39	32	29	31	33	42	36	33	34	32	40	29	28	35	30	26	26	30	38	23	29	28	35	37	39	32	37	34	39	40	20	36	28	32	26	33	28	33	27	41	30	22	33	35	23	30	39	38	39	38	27	37	28	34	25	32	30	32	33	33	28	32	30	33	26	43	39	28	28	36	36	44	34	38	30	26	35	25	33	37	32	32	32	36	32	34	33	30	27	37	41	26	31	32	35	44	43	25	43	30	36	32	34	34	36	24	38	39	36	33	31	36	41	38	39	34	32	31	47	32	33	31	36	37	29	26	42	44	36	24	33	30	29	28	46	41	41	28	29	35	33	34	27	28	37	22	35	25	31	33	35	32	34	29	41	31	32	50	29	28	28	31	28	28	37	33	51	38	34	42	25	40	30	51	37	29	28	25	42	31	42	32	40	36	25	33	30	31	25	30	39	37	38	35	39	35	35	38	30	41	31	25	19	37	35	31	24	28	39	37	48	35	32	35	26	37	23	32	40	33	34	28	29	27	31	32	36	33	28	33	29	37	32	30	36	32	33	36	32	33	30	24	35	29	32	36	32	30	41	30	25	29	31	29	21	31	34	27	18	30	33	28	36	33	28	38	31	25	42	44	26	31	41	39	32	23	37	36	36	35	36	34	25	42	23	45	24	30	29	44	29	32	35	29	36	22	33	36	36	34	37	29	32	34	28	41	35	24	28	30	29	26	27	28	25	26	27	41	29	30	34	31	30	34	27	26	31	40	40	40	26	34	34	24	42	31	36	32	26	21	29	29	40	36	39	27	22	30	42	30	25	25	33	34	33	43	30	34	31	35	34	37	32	34	33	31	25	27	34	36	35	30	32	35	42	23	30	36	34	34	36	42	46	26	44	34	28	35	46	34	44	29	31	47	39	45	28	33	46	36	41	34	39	34	37	35	28	32	25	39	19	34	35	36	35	40	23	32	31	30	43	36	29	30	38	26	39	34	26	29	26	40	37	39	23	22	30	48	25	30	27	30	21	38	20	32	34	31	32	24	25	33	36	32	29	36	39	21	43	33	42	28	33	37	27	37	29	42	35	36	30	27	42	37	23	33	44	26	38	39	41	38	29	29	35	20	25	35	30	33	28	31	38	28	36	38	30	35	33	32	25	30	40	29	44	30	35	44	33	34	26	36	28	36	28	29	47	31	28	43	32	31	41	28	25	36	30	34	29	28	30	28	30	45	32	32	28	28	37	35	25	25	34	37	25	27	36	36	34	30	36	42	31	38	26	33	31	32	37	29	35	28	26	33	39	37	36	34	31	42	26	35	36	33	19	33	22	35	43	35	30	32	28	41	31	20	35	41	32	35	42	37	32	38	29	24	43	32	29	26	32	43	39	32	35	43	42	35	30	38	25	38	33	37	37	24	32	35	39	35	38	33	20	27	40	31	22	44	31	40	38	40	28	35	32	29	33	29	40	42	28	28	32	28	35	29	37	26	36	35	44	35	34	19	32	33	28	38	35	36	38	33	38	28	32	19	29	34	39	30	27	34	26	32	31	37	42	39	31	37	37	33	39	32	20	40	34	29	31	32	37	35	30	36	27	28	37	35	33	30	38	37	40	26	32	43	43	29	43	28	34	31	28	34	27	36	35	30	36	45	34	32	35	27	26	30	35	44	32	27	34	26	25	37	41	29	30	39	29	40	31	29	38	32	40	19	34	32	25	40	38	41	43	25	31	32	38	39	36	36	29	37	25	31	33	43	24	34	37	32	45	31	26	32	27	25	33	31	36	30	37	33	35	30	25	37	34	36	36	25	45	40	37	46	33	42	39	26	38	37	30	33	34	32	27	35	40	34	38	33	32	19
20473	10217	5499	10997	19209	19721	18891	18493	16780	13232	11804	10899	9460	8222	7046	6426	5275	4272	3342	2911	2110	1556	1556	2216	2374	2247	1907	1896	1389	1442	1358	1200	1119	1049	1062	1248	5213	3485	4601	7304	9466	7637	4595	2703	1393	817	509	433	419	377	364	381	380	392	384	396	387	393	349	410	392	348	382	367	405	373	389	362	375	377	417	342	380	394	380	397	396	381	403	378	361	417	377	403	396	369	362	412	398	382	367	423	353	387	405	372	366	383	399	382	357	337	373	408	392	402	363	367	371	373	391	393	376	414	391	386	419	389	387	360	360	391	401	414	367	375	425	358	362	382	407	390	410	395	405	370	400	391	387	366	394	377	401	385	398	364	392	391	386	418	397	430	377	335	369	379	376	368	384	396	395	421	416	385	372	344	373	371	432	423	402	380	375	398	382	390	393	386	395	414	380	407	391	394	364	377	358	391	374	387	398	383	410	362	372	373	364	356	402	401	382	363	385	385	368	370	338	402	397	401	390	377	406	367	337	406	407	346	404	411	357	380	367	380	359	420	441	388	377	382	399	358	377	406	398	393	394	368	392	369	391	341	370	375	372	381	395	377	380	416	386	400	369	404	378	369	371	381	365	370	394	368	402	391	403	355	376	360	374	376	401	414	414	422	385	398	380	384	397	426	376	380	388	388	385	389	394	398	404	355	378	408	405	348	394	419	397	393	417	396	373	416	374	367	383	390	381	362	394	404	372	404	369	366	394	395	424	385	411	406	412	425	376	378	382	426	395	386	404	391	372	406	389	397	392	359	360	416	397	393	373	376	352	371	384	350	354	380	409	393	370	416	380	427	365	382	387	348	375	389	382	393	350	386	393	374	391	414	380	373	376	388	363	364	364	360	386	378	384	363	376	383	359	358	398	387	371	363	381	379	386	389	383	381	367	377	392	397	379	391	354	383	387	372	385	362	369	382	376	385	407	415	383	407	364	366	382	371	399	364	407	395	418	429	357	369	413	383	402	401	432	360	408	373	415	408	382	385	361	399	383	424	383	360	348	354	392	394	402	360	410	380	394	384	405	386	423	377	380	374	401	400	399	398	399	389	393	379	374	367	418	395	337	386	384	359	383	370	413	396	393	407	385	426	392	387	366	393	376	387	387	428	406	369	387	399	377	388	406	375	358	385	384	405	364	381	367	382	393	409	359	342	416	372	394	339	358	394	402	372	369	383	405	400	383	381	375	370	369	393	391	375	399	389	382	382	354	368	390	393	412	391	389	381	399	406	390	373	363	436	384	421	381	380	393	368	417	370	380	413	399	387	405	402	352	380	389	413	422	400	366	395	373	388	434	428	365	398	399	383	372	390	426	356	369	372	350	403	386	378	419	371	386	388	350	403	376	384	407	375	383	358	373	407	384	397	394	367	383	398	418	382	403	377	419	396	395	402	331	371	364	417	422	407	393	378	378	357	423	402	374	386	373	383	406	398	407	394	403	379	351	393	394	401	390	360	382	395	374	401	390	352	352	379	380	408	364	416	386	371	376	398	400	412	370	386	412	369	383	390	359	388	387	391	372	395	390	387	418	393	392	400	423	380	393	405	411	401	409	336	368	382	413	425	335	382	399	398	370	397	392	359	377	360	339	369	380	344	373	363	386	372	393	387	384	386	378	382	377	377	394	395	373	387	361	418	369	386	387	389	384	400	380	402	379	355	392	374	429	387	375	431	360	407	359	373	395	398	412	379	406	408	367	399	366	422	373	390	371	365	393	366	380	385	369	396	380	380	411	383	357	384	384	412	382	346	377	414	416	379	395	390	402	369	394	363	375	376	400	361	383	410	374	362	385	371	392	361	374	373	388	388	394	388	411	373	365	369	396	379	424	373	373	396	371	355	402	379	369	388	411	379	375	381	412	378	366	383	370	394	391	376	358	415	380	421	343	379	381	393	356	382	363	376	365	351	405	368	366	372	411	399	408	397	381	383	369	378	383	391	367	381	368	413	379	365	387	371	395	379	399	383	358	396	399	406	388	368	364	410	398	414	377	391	401	395	376	391	402	352	379	375	380	389	387	411	395	395	383	397	368	385	384	376	370	393	329	412	397	382	354	363	376	399	371	371	357	431	401	393	414	390	358	414	372	416	395	380	397	385	373	369	351	398	373	366	367	367	410	422	392	394	380	357	365	367	392	395	397	378	378	409	376	415	404	349	388	388	377	395	404	374	397	391	360	383	357	380	414	357	356	388	391	405	385	419	383	391	362	398	363	368	388	370	373	361	414	407	380	404	422	423	375	351	406	345	390	385	366	375	380	357	412	371	399	401	395	402	414	372	367	384	400	351	404	383	343	370	406	430	404	419	383	399	387	389	405	407	386	380	401	347	382	355	390	407	386	396	373	393	362	379	363	406	419	391	400	378	389	366	392	413	401	368	390	391	394	356	396	409	410	376	373	355	411	376	381	418	393	375	347	407	400	385	393	368	386	346	368	396	383	404	410	378	380	396	409	396	391	361	363	383	407	367	402	423	394	407	346	360	417	382	395	362	377	378	416	412	389	356	373	370	372	376	370	399	365	381	396	377	395	344	368	377	391	356	416	407	358	366	413	383	389	408	378	389	372	392	346	419	385	398	396	367	400	367	388	397	388	396	377	396	382	348	372	413	397	369	372	352	366	371	379	377	380	351	360	406	380	388	361	378	408	384	405	392	391	371	406	369	352	394	386	380	378	386	357	437	380	386	366	378	397	395	398	387	402	378	391	363	366	383	425	381	400	382	368	419	358	389	397	373	397	360	385	387	377	384	373	363	335	353	430	404	380	372	389	442	350	395	402	354	404	385	377	393	369	373	409	376	387	386	368	394	363	390	373	389	394	396	348	372	379	355	369	373	390	427	389	387	404	410	401	364	390	396	400	372	404	399	373	327	412	392	402	393	388	381	393	383	410	380	385	380	415	395	391	342	396	397	410	371	383	386	429	383	413	348	396	404	411	392	389	413	389	390	380	355	339	376	385	373	397	364	396	362	392	396	379	354	414	408	397	387	413	369	397	353	371	383	365	356	378	396	380	359	390	370	380	361	400	379	404	371	364	385	372	398	375	397	400	372	443	405	391	376	383	370	392	390	360	400	342	361	411	381	385	381	382	364	389	401	398	355	387	398	362	396	394	354	442	397	389	388	347	397	358	355	385	381	414	388	370	392	411	370	394	410	386	357	372	377	397	363	377	390	379	428	408	376	436	395	375	381	388	380	398	378	397	400	398	437	373	419	404	368	400	392	408	400	377	410	389	399	375	388	381	372	372	388	379	370	399	366	381	375	393	378	376	368	424	384	384	421	409	366	392	386	368	372	372	424	346	367	410	365	351	416	371	436	383	374	380	384	396	349	350	358	428	396	408	408	394	361	418	414	363	395	408	353	382	382	386	363	369	382	410	368	379	373	389	420	420	387	387	396	375	361	387	429	406	375	399	397	410	424	419	370	401	366	399	335	375	390	385	380	376	432	393	388	363	344	374	444	409	384
1845	739	489	330	343	541	605	659	595	515	447	354	311	266	215	212	189	155	128	80	69	96	109	86	76	81	82	65	50	55	54	66	57	64	63	46	80	128	259	225	282	710	454	256	142	77	60	49	39	37	40	46	33	34	35	39	32	33	45	34	47	45	46	33	41	37	34	27	26	37	42	38	30	43	35	33	31	29	35	40	30	38	31	50	46	35	43	46	35	47	31	27	22	37	37	27	30	35	34	47	41	35	39	38	39	46	39	40	31	35	47	43	34	40	45	43	26	40	41	30	42	35	35	40	39	41	36	33	40	41	33	36	24	31	32	50	44	29	21	36	47	37	35	31	39	33	45	36	39	46	39	44	36	40	38	28	36	41	41	36	35	38	39	36	45	27	35	43	36	48	41	35	37	57	43	29	37	43	31	35	36	36	42	40	45	39	43	39	37	38	38	37	22	41	28	32	38	34	45	31	32	36	36	42	41	37	27	33	37	36	32	35	43	42	38	37	38	47	48	50	42	35	41	44	28	32	43	35	39	33	40	29	34	38	23	37	32	53	35	34	38	45	34	32	35	37	33	38	42	40	35	33	39	35	38	33	45	38	35	48	30	44	36	43	41	53	37	31	35	39	46	35	35	29	33	47	31	31	41	43	39	35	37	42	47	33	46	34	28	43	47	27	43	46	30	38	45	29	28	36	32	42	26	33	34	47	38	25	39	40	40	35	34	36	34	35	26	53	36	48	42	43	28	35	43	51	35	32	37	29	38	31	32	33	48	46	47	39	32	35	42	36	40	34	30	28	35	21	47	41	44	38	34	36	24	36	40	41	40	41	31	27	34	41	31	42	40	41	40	25	35	35	36	41	37	43	42	34	40	36	36	37	31	37	37	35	34	31	38	37	30	37	40	36	34	32	21	46	42	36	36	37	38	39	39	42	39	41	36	50	32	36	36	45	23	32	39	35	32	37	40	48	42	34	39	39	38	38	39	35	44	31	44	46	33	29	37	36	45	55	27	34	47	33	32	35	36	37	32	37	37	34	36	49	49	45	43	37	35	48	38	31	31	29	41	35	31	46	32	46	48	51	49	36	35	31	33	40	31	41	45	34	39	27	30	44	33	37	36	37	40	26	36	35	38	45	36	33	44	51	49	45	34	38	41	44	40	32	40	38	35	43	38	51	30	32	35	28	34	32	42	26	58	32	45	38	35	35	40	43	38	36	29	32	34	27	28	28	43	39	34	26	39	32	36	31	36	39	33	46	41	41	36	42	53	39	24	34	38	27	35	29	31	34	34	37	33	36	34	43	38	31	26	41	32	40	43	32	38	30	54	32	34	45	33	43	31	44	40	36	39	33	24	41	32	45	33	42	29	41	38	29	39	36	39	31	41	45	28	27	35	41	38	34	38	31	35	32	42	35	41	41	43	35	30	47	35	42	34	37	38	37	43	33	35	41	39	31	35	40	31	37	35	41	40	39	38	41	40	34	31	35	32	35	42	42	33	43	34	28	33	42	30	34	31	32	36	25	38	27	39	46	47	36	48	41	41	34	38	39	35	35	54	35	31	32	36	37	37	29	37	24	46	41	33	41	42	48	27	43	24	34	35	49	44	27	33	44	34	39	44	30	36	46	43	33	32	38	42	38	35	36	34	44	44	35	31	45	43	40	34	36	39	45	56	35	35	42	24	36	49	42	44	34	29	40	43	41	39	32	35	47	36	37	35	34	36	44	41	33	33	48	50	27	36	41	41	39	37	36	34	33	30	38	31	34	43	41	29	37	43	46	39	36	41	34	29	36	42	28	50	45	37	35	44	30	51	36	23	44	40	28	50	32	34	35	34	39	37	40	35	37	35	40	41	52	35	41	32	39	49	35	32	31	35	36	31	33	45	34	38	36	33	37	33	33	40	42	44	30	45	25	32	43	34	34	42	31	34	33	37	42	39	33	35	47	48	41	39	43	59	31	28	47	27	40	31	46	50	35	30	52	51	47	45	30	43	35	37	53	45	30	34	32	38	33	33	35	37	42	31	41	39	43	41	46	38	40	39	41	28	28	37	42	29	30	40	44	47	34	32	30	35	35	48	38	31	41	42	37	44	29	32	31	40	38	45	36	37	37	35	38	39	39	45	33	45	30	37	36	38	29	26	37	32	36	32	34	43	43	50	31	35	32	39	23	40	40	47	44	34	37	54	32	27	37	44	34	34	35	44	41	26	35	36	25	47	36	38	34	36	37	38	29	46	46	46	36	31	39	47	27	38	52	30	34	36	23	39	30	36	42	32	29	45	37	38	47	32	45	31	37	31	33	39	36	28	43	41	45	38	40	40	38	37	39	39	45	31	32	39	25	38	30	40	36	48	43	35	33	39	35	33	33	31	37	36	42	55	41	35	42	45	41	36	46	36	40	37	38	48	45	30	34	40	40	38	40	50	41	31	45	35	36	42	26	36	47	37	38	42	34	42	29	36	33	44	42	42	46	35	35	38	42	41	34	22	34	41	48	29	37	37	45	43	30	30	22	45	40	33	49	25	44	34	37	46	38	40	32	36	36	38	46	51	42	39	35	35	37	29	40	43	34	26	30	30	46	50	34	34	33	34	34	40	38	31	42	41	58	39	20	41	37	32	34	50	28	43	32	36	37	46	56	42	36	43	29	52	32	35	37	26	40	34	28	37	37	33	25	38	43	40	43	29	35	33	50	35	39	26	37	46	34	37	45	36	38	32	41	35	39	39	44	42	35	34	29	35	34	38	40	51	43	33	40	30	31	34	35	46	31	31	43	41	42	37	40	36	37	48	41	46	44	36	44	42	33	37	31	34	44	35	41	39	42	40	39	39	37	32	42	38	40	35	46	35	30	28	35	44	41	36	53	39	42	24	37	33	34	42	46	43	44	45	36	36	41	33	39	36	31	43	38	38	40	30	43	39	43	36	40	37	41	43	40	43	35	42	43	42	40	34	35	44	51	45	43	38	35	36	35	34	49	33	27	32	44	26	47	27	36	36	46	38	42	39	37	33	36	52	37	40	39	33	31	35	49	28	37	35	42	33	30	31	44	44	42	41	44	40	34	32	37	47	43	35	31	28	44	26	42	47	33	40	35	32	35	40	43	39	39	31	41	41	33	40	33	34	36	37	37	43	35	24	35	39	42	42	36	28	40	33	43	22	27	37	33	43	31	52	39	49	44	34	41	37	32	48	30	43	46	39	40	29	40	32	44	27	41	45	44	31	40	37	35	33	50	44	34	48	39	43	41	39	37	39	47	46	44	33	40	50	41	35	38	30	35	34	37	41	48	35	38	38	39	43	41	36	30	44	42	44	40	35	31	47	38	50	44	42	42	36	35	45	42	45	34	31	38	42	42	47	41	49	35	59	33	33	51	39	36	46	34	30	51	45	26	28	42	30	46	55	33	44	52	35	40	34	34	35	49	36	35	41	46	44	27	36	31	43	40	41	38	34	34	37	42	35	38	33	35	50	23	36	29
21742	12052	8624	15094	22716	24595	23417	22821	20620	17894	16094	12355	11071	10127	8193	7560	6038	4595	4457	2648	1947	2863	3286	2881	1819	2331	2179	2036	1120	957	1011	1338	1582	1531	1443	1292	1760	3521	7005	5703	8250	15080	10327	6015	3149	1552	804	560	492	505	467	422	452	468	437	433	454	423	496	426	493	401	442	425	428	426	444	414	435	471	451	464	440	440	425	434	457	439	454	422	427	418	438	439	421	432	429	412	449	469	466	432	433	456	434	451	433	396	451	454	458	441	497	445	428	430	439	465	480	460	425	456	439	450	453	429	464	448	441	461	448	458	416	432	428	410	472	464	438	419	396	380	458	495	440	423	457	435	457	467	461	421	458	418	472	484	436	447	461	490	424	421	456	442	443	459	436	482	466	413	451	442	442	452	417	489	395	453	453	460	464	440	442	410	441	453	478	447	478	437	473	433	451	493	439	453	447	464	435	423	423	446	468	446	472	477	406	413	449	436	453	481	446	476	440	443	423	442	450	507	444	438	412	473	436	431	409	447	447	456	477	473	437	440	497	415	463	474	444	443	445	438	458	451	485	426	399	462	443	472	441	442	449	450	400	455	418	431	439	435	439	436	389	417	425	437	442	433	450	414	460	441	452	414	426	441	449	439	454	430	470	456	432	445	462	401	443	447	454	461	447	434	433	418	434	439	455	444	464	463	428	445	445	515	461	416	458	427	451	437	428	435	466	480	475	465	475	464	426	434	429	412	442	399	468	456	459	432	468	446	441	445	435	431	432	392	441	466	440	459	466	430	451	454	453	463	460	441	488	471	426	449	438	442	426	455	421	425	452	465	423	471	457	436	438	399	473	484	445	437	436	449	426	427	470	449	434	424	439	424	431	445	454	455	451	415	466	407	435	460	473	442	422	473	443	462	436	433	466	471	455	458	466	458	424	441	434	469	459	434	445	423	450	405	422	469	483	420	463	456	464	447	454	421	400	486	441	479	430	447	453	451	436	468	451	460	474	475	427	456	439	438	456	431	422	419	431	454	424	436	446	453	419	492	436	461	463	427	464	452	443	421	441	470	442	417	439	467	480	430	448	402	445	468	438	441	467	478	467	443	452	426	470	461	474	411	453	408	422	464	453	437	467	436	433	442	414	453	452	440	442	459	441	447	497	463	416	436	449	448	466	455	436	447	471	464	430	442	405	459	442	418	423	442	426	465	443	443	442	442	460	428	426	468	462	457	440	458	418	431	460	460	452	448	410	451	470	451	441	466	417	468	433	438	479	404	445	432	421	463	476	417	447	469	463	455	427	485	448	451	411	459	480	423	462	453	414	415	466	461	437	480	434	417	455	502	407	466	439	458	445	438	446	439	439	478	432	397	431	445	452	425	473	445	423	436	446	450	476	415	428	449	410	407	427	469	425	439	444	458	443	429	413	442	491	442	435	416	423	438	443	461	444	442	432	426	450	463	431	449	462	471	480	453	486	400	463	471	461	439	466	492	441	425	440	448	469	463	451	454	414	493	458	477	411	428	449	466	466	466	427	438	442	474	474	461	442	435	411	425	431	451	436	465	468	485	428	452	446	432	427	452	427	430	440	443	409	467	455	423	442	467	464	470	436	440	430	471	462	443	438	449	432	488	457	431	465	446	429	459	482	459	445	416	430	426	459	465	431	441	447	456	430	420	441	445	434	464	428	419	427	484	459	454	421	462	419	436	436	425	512	427	407	443	473	444	446	442	439	434	452	464	443	440	447	471	421	415	436	459	475	449	431	455	422	460	474	475	427	453	433	460	492	489	465	470	485	426	459	448	437	439	436	425	439	442	450	412	454	428	466	420	436	454	453	474	443	438	422	464	500	409	454	410	459	422	437	482	463	457	448	416	427	465	427	439	471	426	419	457	429	453	431	453	476	407	438	444	462	463	454	434	442	413	443	474	423	489	429	465	427	433	465	445	451	434	459	468	442	489	426	444	468	411	449	443	492	449	455	436	435	407	453	435	456	423	399	453	478	443	443	449	439	449	460	407	434	465	434	425	455	424	456	461	475	466	454	417	407	465	419	481	526	435	459	443	432	446	413	451	441	477	443	438	422	427	465	420	428	450	450	449	411	430	441	416	450	412	456	455	417	437	413	490	475	455	433	429	437	417	463	429	414	437	434	431	446	447	457	459	430	439	399	423	454	420	459	418	422	429	448	462	428	449	465	464	443	452	454	411	428	457	428	468	458	449	434	457	459	416	420	434	409	423	422	461	430	449	415	460	440	463	440	436	418	434	438	455	443	439	470	441	429	449	418	421	455	449	464	440	417	474	472	443	443	454	478	452	469	438	451	484	455	457	438	447	427	447	445	449	425	448	440	420	473	425	447	468	470	433	454	411	426	422	423	445	499	437	441	434	458	408	484	477	451	434	413	457	437	401	421	449	434	471	478	470	489	422	494	447	417	454	473	399	441	481	435	447	445	462	433	450	426	427	448	446	450	447	406	458	476	473	467	457	436	429	449	451	471	447	457	435	479	467	446	454	447	447	511	433	397	443	430	435	398	421	435	412	449	459	464	449	426	446	410	449	469	455	424	446	416	486	438	461	434	416	463	438	472	450	433	438	436	458	434	459	440	447	460	446	457	482	414	476	448	421	433	454	478	427	492	438	448	431	455	440	478	449	446	447	454	469	443	443	423	459	429	442	474	432	428	446	439	455	431	478	431	454	447	407	418	440	453	463	435	452	457	447	452	452	444	438	439	434	392	456	447	439	414	431	449	437	423	452	458	427	444	472	474	466	443	417	443	391	448	480	435	387	410	443	429	428	431	441	416	483	440	459	492	396	470	436	444	453	454	440	453	455	441	459	458	460	466	431	444	454	416	450	450	481	450	420	406	403	442	478	431	437	437	422	404	444	419	415	466	448	441	432	439	421	427	448	414	439	473	440	454	428	417	416	411	448	471	481	449	457	468	445	457	455	478	452	441	445	456	441	439	441	438	428	463	445	437	450	429	455	450	440	450	441	424	486	490	462	452	449	475	443	417	468	472	412	444	446	439	421	450	457	462	478	424	433	460	442	427	460	424	407	456	473	454	454	452	427	469	425	450	445	409	449	469	450	466	425	445	466	441	450	433	443	436	415	432	447	435	423	434	457	460	485	438	448	433	435	451	406	443	423	427	457	447	464	481	441	430	451	416	492	430	475	456	433	475	430	414	421	462	450	411	460	443	442	467	456	439	470	429	439	448	450	446	477	448	426	407	439	469	445	472	462	418	428	449	459	476	480	432	431	449	467	446	465	489	467	445	447	467	431	453	459	457	431	458	426	447	444	434	413	430	437	438	440	456	440	447	484	468	437	452	465	471	421	450	449	438	421	425	448	421	457	458	429	462	416	455	427	450	446	437	445	429	435	449	431	463	440	438	436	472	467	472	462	425	459	418	434	433	436	427	426	440	450	445	503	442	442	438	463	484	445	447	449	444	473	438	471	475	435	421	437	451	441	446	441	489	405	456	451	461	451	450	421	428	420	454	452
1655	508	267	170	230	293	338	410	343	319	334	239	155	172	157	129	131	87	64	48	46	55	39	38	36	37	44	55	33	38	42	35	34	39	37	48	42	44	53	46	106	171	169	124	87	73	46	40	30	37	35	27	28	34	33	40	38	40	34	43	27	35	37	35	44	34	32	30	24	25	33	24	33	33	28	24	31	34	32	30	29	33	43	25	34	30	33	28	30	19	32	37	33	32	24	27	35	35	21	30	42	31	22	33	26	40	26	34	23	41	25	32	33	31	35	26	30	33	32	26	32	23	37	39	21	39	26	25	39	36	31	32	33	27	27	33	34	31	27	34	36	36	40	34	28	26	32	24	29	40	28	26	23	33	31	25	29	25	48	30	39	25	27	17	33	31	23	35	29	24	30	29	32	33	36	32	36	24	33	38	28	35	29	35	34	36	35	34	23	27	25	36	28	34	35	39	24	41	24	38	31	36	34	46	33	36	29	27	30	28	25	31	28	27	29	31	30	34	34	29	31	29	38	31	34	17	24	33	35	28	34	23	29	43	39	35	25	39	22	42	28	36	47	26	19	35	30	26	28	28	24	43	24	28	39	25	43	44	31	19	35	27	35	37	35	30	31	29	21	29	23	23	31	38	27	29	29	31	24	41	29	26	22	34	29	38	30	22	41	36	27	23	23	25	31	22	32	35	31	42	27	35	37	36	27	26	21	41	32	34	32	31	35	35	28	43	31	29	34	20	34	26	27	27	35	38	39	25	34	34	36	27	31	32	33	33	27	30	30	43	16	38	24	39	35	39	40	37	26	33	39	38	43	34	31	30	38	34	29	31	35	34	36	45	25	31	34	35	33	29	27	25	34	37	38	35	28	26	26	38	34	29	33	30	26	39	43	34	38	33	31	40	28	27	28	24	28	29	31	30	22	27	34	35	35	24	24	36	27	41	33	37	25	26	31	36	26	32	32	22	36	33	34	32	27	19	30	28	32	35	35	33	24	32	31	36	35	39	33	32	33	29	25	32	30	38	44	42	28	37	19	36	39	38	30	32	23	25	40	32	36	44	29	25	29	28	35	36	33	22	31	32	37	36	43	35	33	20	33	28	33	32	27	31	39	22	28	32	30	36	30	30	28	31	38	35	31	32	23	29	27	28	30	39	32	25	36	36	34	25	30	33	22	38	26	29	35	26	19	35	33	38	33	24	30	36	34	31	37	29	32	33	35	25	20	33	31	43	32	31	33	44	30	41	22	31	36	34	41	33	34	15	33	18	29	23	23	35	26	25	36	31	38	29	27	27	32	29	30	23	24	29	33	25	35	37	26	23	39	38	27	33	29	32	37	37	27	25	21	27	35	37	17	34	30	29	30	27	28	33	24	39	38	36	31	22	31	34	32	34	35	27	24	28	35	41	22	30	34	36	35	24	37	34	33	29	39	36	31	33	35	45	29	20	32	29	41	24	29	29	33	22	33	25	27	29	26	39	27	24	26	40	38	44	24	23	34	36	28	33	34	29	34	22	37	30	31	50	24	31	32	32	26	31	27	31	24	30	30	26	30	32	29	36	39	33	39	37	40	28	24	34	31	28	30	28	26	22	28	24	34	16	33	31	28	39	32	30	34	30	22	29	41	32	29	31	25	36	36	32	34	36	20	24	31	25	41	26	39	31	31	27	35	35	30	44	32	36	35	43	27	25	22	31	33	33	32	37	25	32	34	35	31	31	43	34	29	40	27	26	41	38	39	32	28	33	23	36	35	35	30	34	29	31	26	36	29	27	43	32	27	41	31	30	38	41	46	34	36	44	26	39	33	37	32	42	31	33	35	42	35	32	38	25	31	29	50	32	37	27	43	41	31	33	23	39	27	27	34	29	44	24	25	36	38	40	28	32	37	37	28	33	29	25	35	28	27	27	30	32	34	42	27	35	39	19	30	27	28	30	33	43	30	36	24	40	39	42	24	37	36	36	34	21	42	32	30	28	27	22	30	27	24	29	37	41	34	35	41	32	31	26	36	33	27	35	40	26	32	25	41	34	28	37	25	30	41	35	28	34	41	32	26	25	32	37	31	21	38	21	47	34	28	38	36	30	24	31	29	37	24	37	17	27	29	28	28	43	35	39	37	31	29	40	30	21	27	35	32	37	35	28	41	35	32	33	39	43	31	29	33	32	28	30	40	31	32	35	43	28	34	29	36	39	28	32	31	24	20	31	33	23	29	39	34	28	35	31	28	25	28	41	27	43	31	27	36	30	33	35	39	27	46	27	33	28	30	24	22	32	21	38	23	36	32	33	38	26	38	41	33	27	25	29	32	35	31	36	27	30	25	20	31	37	29	36	29	35	43	31	31	29	32	21	38	31	39	29	27	27	23	40	40	25	24	26	36	35	23	29	27	27	30	28	30	32	30	28	29	32	28	39	40	39	30	31	28	24	28	30	38	36	34	37	35	39	35	36	26	31	38	38	32	25	33	27	26	32	32	39	38	36	28	36	29	37	36	31	29	30	26	30	36	30	33	36	39	51	25	50	34	33	28	20	33	27	33	43	36	30	27	29	26	21	29	34	32	36	29	33	32	32	38	35	34	37	44	24	24	28	38	38	43	43	34	41	32	29	39	29	35	24	24	30	30	30	25	35	34	24	30	36	37	28	24	31	21	41	40	33	34	34	27	30	36	24	31	39	26	32	26	32	25	41	28	32	44	31	37	26	46	30	33	34	31	25	29	36	35	18	39	30	22	30	19	33	33	33	37	31	29	44	27	35	28	30	35	30	31	32	34	26	33	33	32	34	36	31	25	31	28	28	31	24	29	36	34	32	25	25	32	33	32	39	35	38	34	31	38	45	20	41	39	25	26	19	30	30	26	33	31	37	24	32	32	29	31	33	29	35	31	42	35	27	31	33	34	28	36	34	28	30	38	33	38	19	28	23	33	21	39	39	33	27	34	29	32	35	48	32	26	42	20	38	34	40	34	26	33	22	30	40	29	33	26	42	39	31	29	33	25	29	38	28	29	24	35	36	35	30	35	24	25	25	44	39	27	36	32	32	31	40	27	36	25	31	29	22	36	29	27	32	32	28	30	39	36	38	26	38	27	35	47	33	34	30	27	28	45	23	33	28	39	34	34	31	29	31	31	30	30	36	33	37	38	22	20	33	38	28	23	32	27	33	32	42	31	31	23	27	39	35	36	29	36	27	25	34	27	25	33	28	33	31	26	34	22	31	29	37	41	35	25	35	29	43	24	24	39	38	36	30	23	29	35	25	32	29	30	30	29	37	33	47	29	44	26	34	36	30	30	35	26	32	25	28	46	34	32	46	30	29	32	40	44	36	32	38	31	34	28	31	19	32	17	23	40	30	32	24	24	27	30	31	29	34	36	31	24	36	28	33	27	33	38	32	27	40	31	28	38	35	28	33	32	32	30	35	26	32	31	29	35	27	24	41	42	39	37	25	33	27	38	37	31	36	34	28	30	33	32	38	32	29	40	35
15260	9215	5941	9732	17382	18162	18571	17774	15316	13944	12413	9172	6697	6338	5642	4928	4348	3337	2162	1219	1190	1385	841	793	598	957	1051	924	653	651	771	669	677	691	897	786	572	619	813	815	2888	4950	4103	2620	1795	967	626	493	404	352	340	398	376	362	340	363	377	373	357	361	347	369	359	368	376	349	411	372	370	400	365	364	373	370	376	357	363	366	353	370	378	355	406	354	354	383	373	388	341	409	352	348	351	362	388	407	393	427	369	375	391	373	324	373	361	355	333	393	370	349	361	362	372	411	388	368	392	376	380	346	414	365	354	362	360	403	366	396	372	394	377	403	397	395	372	367	394	399	381	387	387	392	373	350	352	395	384	365	347	385	404	387	383	386	379	372	362	378	405	386	378	390	370	396	350	422	356	396	397	369	367	386	438	379	400	424	387	409	381	386	380	377	352	392	376	346	358	383	373	344	394	377	396	383	368	381	401	385	370	380	365	367	381	376	398	358	370	368	388	401	381	358	355	373	374	391	341	396	373	392	389	373	379	392	379	402	342	367	388	372	358	367	404	363	350	353	360	357	374	352	396	364	372	384	361	381	357	382	336	376	412	355	389	370	371	353	364	357	379	373	331	394	373	399	376	350	373	354	386	387	364	366	367	363	351	376	380	384	392	346	382	369	402	370	396	382	391	386	376	361	389	349	401	393	369	367	375	395	350	363	354	386	392	380	377	393	360	355	378	375	374	372	367	382	360	385	391	363	350	389	364	374	379	396	376	379	365	354	373	364	385	388	388	365	390	386	366	391	356	364	368	371	356	379	423	346	372	408	390	388	363	334	385	376	361	385	371	403	375	371	392	386	394	350	360	397	395	405	381	393	368	378	417	355	395	419	349	412	389	373	413	357	370	356	367	382	392	384	417	352	377	360	373	380	362	406	376	375	373	384	409	353	357	341	354	387	369	401	366	368	359	330	380	376	382	396	389	395	411	352	388	347	391	360	373	381	354	380	378	360	372	401	380	360	421	379	371	348	359	354	403	417	378	381	391	366	335	386	405	376	372	406	400	388	393	389	387	382	374	370	376	430	379	358	363	399	402	385	364	376	366	388	379	356	362	386	399	365	405	384	373	341	337	396	374	391	367	373	362	351	366	379	386	369	383	407	396	403	366	365	376	360	361	358	364	415	372	365	387	396	351	402	385	394	346	398	403	336	399	391	345	353	371	375	363	395	384	378	371	373	377	353	357	380	396	360	419	355	379	361	391	392	397	401	367	382	375	382	389	355	375	361	378	410	374	389	362	381	367	406	374	379	341	401	407	384	390	381	400	365	343	366	419	381	333	380	386	330	344	373	370	425	381	355	381	382	413	339	379	382	362	385	408	392	353	406	368	385	392	382	368	359	387	353	373	388	402	391	403	342	371	384	397	361	379	376	375	380	401	350	403	378	409	414	368	384	377	383	380	404	381	383	381	377	379	341	392	370	368	340	368	368	388	373	384	368	367	370	378	388	378	343	406	402	391	353	362	422	375	378	373	357	342	354	349	348	394	381	391	368	359	353	350	395	384	389	376	390	364	372	402	397	376	365	386	352	363	391	362	376	368	356	343	394	411	424	382	371	394	376	408	385	365	369	366	369	372	409	400	374	388	409	371	379	381	386	371	400	385	370	365	373	377	350	378	377	392	374	407	354	429	363	390	391	403	361	358	380	351	386	412	372	358	341	373	366	372	378	378	382	374	362	396	378	331	389	379	365	410	386	379	404	400	365	367	415	388	354	372	378	371	378	384	370	371	344	354	355	386	362	399	370	409	385	362	366	356	382	361	373	367	409	394	366	390	366	388	358	374	375	386	372	374	349	410	373	365	338	386	339	354	382	357	351	371	365	374	410	381	364	330	371	371	375	365	394	397	372	334	358	328	391	390	361	390	400	350	381	360	398	406	365	383	381	414	409	418	356	413	422	364	426	386	396	402	356	343	445	393	387	374	360	371	370	404	365	355	358	391	356	412	363	413	366	359	408	386	367	378	378	345	398	388	346	383	377	384	365	368	342	399	377	384	405	386	356	390	350	372	402	393	364	360	398	386	373	379	368	378	385	344	417	362	355	387	408	367	429	365	384	367	400	355	380	381	410	387	379	351	421	340	386	393	382	380	389	372	415	387	394	356	384	347	412	386	398	375	388	373	368	389	378	363	383	369	383	366	352	364	358	366	378	426	384	397	369	354	369	372	388	363	377	396	352	400	341	371	354	376	358	388	381	386	396	379	380	416	366	364	359	377	368	404	405	376	364	352	388	406	374	351	367	391	394	387	389	380	385	372	362	378	345	390	350	385	382	405	361	414	379	368	367	375	358	367	366	385	350	409	393	400	362	360	375	385	359	376	376	327	373	395	396	369	380	410	370	338	397	373	376	370	344	342	380	366	352	366	369	393	420	387	372	364	375	373	373	337	364	419	352	389	358	397	357	381	388	417	372	393	397	354	325	353	343	339	357	383	387	387	400	405	348	398	360	379	370	385	418	375	357	369	359	398	369	389	356	350	404	349	348	344	350	356	364	366	389	390	397	385	379	362	385	376	362	393	369	401	437	375	364	392	376	385	390	385	378	344	421	377	333	379	383	374	395	394	378	382	348	418	363	379	354	440	371	398	356	364	359	391	384	372	387	350	372	376	377	372	348	378	365	378	381	369	380	371	337	388	378	400	439	405	357	377	351	357	387	388	380	385	393	360	382	374	397	407	385	398	366	362	338	367	396	380	389	399	438	409	381	362	362	370	387	413	345	346	395	351	395	389	406	368	349	386	385	390	370	360	395	366	356	365	350	383	376	322	383	393	380	358	398	355	357	405	361	420	371	357	420	365	394	363	338	373	406	385	376	387	378	386	370	404	355	413	403	363	344	395	383	365	364	371	393	376	363	371	355	336	400	376	354	401	356	384	385	348	401	386	385	389	389	353	383	371	378	385	401	388	390	352	397	418	364	403	359	367	343	401	378	357	334	427	381	369	368	349	450	364	366	399	336	398	363	377	370	363	403	367	391	379	396	397	369	349	398	347	336	423	377	383	410	401	367	382	383	388	342	379	336	341	385	376	350	373	363	384	379	374	331	351	364	393	370	375	422	363	390	388	386	361	368	388	376	367	375	354	376	398	366	371	339	362	355	359	374	383	398	390	344	384	398	359	397	397	404	346	386	364	371	387	359	402	394	403	361	401	411	382	348	375	374	385	383	400	353	374	361	348	427	391	373	374	382	364	376	368	356	400	385	375	391	403	400	353	355	373	406	354	387	431	410	386	378	369	393	405	370	392	355	362	399	396	382	386	384	355	387	362	427	382	372	379	367	410	373	385	405	380	389	391	379	385	376	379	368	330	349	384	375	382	380	372	376	387	414	406	383	372	406	388	365	389	376	381	383	397	364	371	375	374	373	415	368	383	368	371	356	348	367	392	361	341	350	343	342	381	374	392	378	380	346	382	375	369	382	371	376	366	401	379	402	372	386	357	357	363	387
1235	850	409	289	276	486	546	508	485	417	423	346	210	212	224	200	163	125	96	73	49	72	41	55	63	48	50	51	57	56	46	51	46	47	58	58	54	53	35	46	170	454	350	272	183	100	54	60	46	40	35	37	40	47	39	43	40	39	37	40	46	43	40	28	44	28	28	33	39	55	44	39	33	38	36	41	33	34	36	29	33	30	36	37	34	40	49	35	35	29	34	40	45	35	44	41	29	29	38	33	36	31	37	40	46	35	33	30	37	30	36	41	28	32	47	36	34	38	30	42	44	40	27	27	29	39	32	35	29	42	47	40	42	26	34	32	35	35	22	37	26	49	24	43	40	31	55	41	35	44	45	31	33	36	29	37	39	38	29	38	37	37	35	38	36	35	36	51	40	36	41	24	45	38	36	43	38	44	40	44	43	29	35	55	38	37	38	38	43	36	50	39	43	39	34	50	37	36	34	30	35	35	28	41	40	40	40	35	48	36	46	30	35	29	42	39	25	34	30	43	42	34	38	39	45	47	25	36	28	37	32	29	31	45	30	24	41	32	29	36	26	35	35	31	42	30	35	38	35	39	33	39	28	36	41	46	34	35	37	34	39	35	42	29	27	38	38	33	37	36	40	42	39	36	28	40	41	36	38	29	30	44	47	42	41	30	33	36	39	45	35	42	34	42	29	40	41	36	40	31	34	19	40	44	42	49	32	36	36	37	27	42	27	31	34	31	30	50	23	41	36	51	37	37	32	32	38	42	31	33	31	30	41	39	35	42	36	33	41	30	35	31	36	46	45	51	38	35	42	32	32	31	34	42	21	39	35	41	32	44	47	34	34	46	34	47	26	39	39	31	49	38	35	43	36	33	46	33	42	43	30	35	26	37	40	33	33	41	36	47	30	35	41	35	29	31	39	40	31	29	35	53	47	31	28	36	28	42	32	38	36	46	44	37	43	38	35	37	37	34	38	35	38	38	34	37	32	45	30	34	37	47	45	38	41	33	29	38	43	35	38	46	23	31	38	31	26	42	37	33	43	29	36	32	41	41	39	44	30	39	38	38	40	38	38	41	29	50	43	50	34	33	33	32	24	40	31	34	42	33	42	37	37	38	33	34	30	44	34	33	40	45	32	40	31	35	43	45	36	47	42	46	32	27	35	45	35	31	38	42	41	38	29	41	38	36	38	29	48	45	30	26	37	30	28	37	37	30	43	40	29	22	32	33	37	39	40	30	36	33	43	34	31	39	36	43	46	40	42	43	34	32	34	29	36	40	35	46	34	31	35	39	29	40	42	37	35	38	40	40	37	32	42	45	31	46	39	40	33	36	39	44	37	50	44	38	38	40	39	43	36	35	35	24	30	37	39	23	43	32	38	29	41	39	40	44	33	38	38	43	21	33	32	40	46	31	33	35	33	33	36	35	46	41	33	32	38	48	40	41	35	30	33	36	31	34	33	38	34	33	45	33	27	38	33	37	33	33	32	33	45	33	45	40	34	49	37	36	40	40	33	33	22	43	34	30	45	18	47	42	41	37	39	39	30	39	36	48	32	38	44	28	37	35	35	48	36	25	44	26	48	36	40	40	35	25	46	33	42	34	55	23	34	35	46	32	37	44	37	39	42	38	43	33	35	40	54	44	51	39	37	31	29	45	30	23	27	33	33	36	42	46	39	35	49	47	41	35	46	41	38	38	48	29	37	32	36	39	39	39	34	40	35	39	34	41	37	34	29	38	41	30	42	33	27	47	32	39	45	49	37	42	37	31	44	26	38	44	34	28	36	35	32	37	36	39	39	36	51	35	45	41	39	32	36	33	36	35	34	41	40	27	24	45	37	32	30	41	29	43	37	44	33	32	41	45	43	30	26	31	37	30	35	38	36	29	47	38	35	33	46	43	35	36	37	35	43	41	35	43	36	39	46	31	40	33	53	40	44	34	47	39	26	30	42	32	30	31	34	41	34	41	39	30	36	36	38	32	32	36	42	44	44	27	37	41	39	33	54	46	32	25	31	47	37	42	36	44	37	30	24	34	36	38	32	43	38	32	36	32	33	40	38	33	38	40	41	27	34	40	43	36	36	40	43	34	24	35	28	36	38	30	38	47	32	28	49	39	35	30	32	44	31	47	50	39	45	42	41	42	27	40	46	38	41	38	30	39	42	41	49	25	48	27	42	31	34	35	39	37	35	26	37	51	45	36	34	40	30	40	35	39	30	36	36	37	38	39	35	37	35	39	31	50	33	40	47	33	31	36	51	24	36	40	38	40	36	41	42	38	30	28	35	28	41	27	43	30	49	37	31	44	40	34	32	39	38	48	38	38	30	26	42	31	36	33	39	35	25	24	45	31	39	37	30	34	33	41	35	53	36	34	36	40	33	34	38	27	22	41	39	41	38	35	42	41	44	45	30	41	38	31	37	38	38	34	37	36	35	44	36	36	43	32	37	38	35	35	44	32	40	46	48	33	51	39	30	33	37	24	37	42	38	37	33	40	23	33	36	42	34	40	46	33	39	38	31	27	44	41	35	36	40	39	34	44	45	48	25	32	37	30	49	26	32	42	45	38	43	24	33	36	39	42	32	37	36	47	35	36	35	36	23	36	31	38	51	31	34	48	40	27	29	33	37	43	42	29	37	29	29	50	42	34	38	43	38	25	38	39	38	31	37	44	32	38	32	51	40	30	33	41	33	36	32	33	40	30	37	47	28	43	24	35	43	46	30	35	52	30	28	39	34	39	32	34	36	38	32	38	34	26	38	49	26	26	37	30	45	37	41	33	47	36	29	33	40	35	45	44	35	35	34	44	35	43	48	47	42	41	45	41	39	37	36	46	30	40	33	32	42	29	38	36	42	33	37	51	43	64	42	46	35	35	32	43	34	41	33	32	26	48	40	30	38	46	43	41	35	40	39	41	29	37	29	39	37	43	36	44	50	34	32	40	40	31	24	34	41	37	37	39	28	41	33	40	31	40	27	51	41	42	46	33	38	41	47	37	38	38	30	30	38	32	41	41	45	45	36	39	31	28	34	52	38	35	45	45	47	34	43	33	44	38	29	30	39	34	36	42	41	40	31	30	43	26	37	40	51	30	42	35	31	25	31	40	33	27	41	36	39	41	42	34	29	19	36	32	38	43	38	28	33	32	44	37	37	36	40	40	42	33	35	36	37	34	40	34	40	33	36	35	38	35	30	36	48	46	35	37	41	30	42	37	44	45	27	43	32	40	36	45	33	34	38	37	40	32	43	33	38	28	34	32	36	40	28	40	43	28	40	30	39	47	45	45	32	40	38	33	34	34	49	26	35	28	47	30	31	33	32	38	49	31	43	41	41	36	44	44	31	35	41	33	42	39	32	39	46	30	43	37	41	48	37	42	39	39	34	30	42	42	37	19	31	36	39	30	33	52	34	37	32	32	45	46	44	41	44	42	32	29	41	52	28	34	20	45	43	38	37	33	32	42	32	33	38	37	39	33	36	38	37	37	32	34
18714	12306	7366	12804	20096	23547	22604	20771	19003	17518	15132	12162	8556	7744	7712	7243	5695	4097	2606	2188	1571	1564	1174	1044	1038	1086	878	982	1208	1226	1026	997	1031	919	932	915	833	815	877	717	5117	11193	9207	6961	4182	2079	998	574	515	442	456	459	477	444	453	470	403	452	433	442	436	449	433	415	416	473	456	420	435	432	453	456	439	426	436	461	472	400	439	407	431	454	462	415	422	442	464	435	420	423	435	462	487	427	450	445	424	420	415	449	448	415	483	452	393	421	472	472	427	478	466	430	431	448	451	455	418	452	419	441	393	414	406	458	444	446	422	411	450	435	455	431	432	456	418	427	405	473	422	481	441	454	418	432	449	470	481	439	453	420	408	416	430	498	467	443	472	454	421	395	411	450	439	432	449	437	487	484	399	409	438	452	444	456	445	451	436	446	443	457	407	436	422	465	475	402	424	437	419	415	408	444	421	427	428	433	455	400	427	427	412	411	430	441	430	435	412	473	489	438	441	416	460	444	428	421	443	434	438	410	399	424	417	461	434	428	439	427	448	414	456	430	432	433	445	418	437	417	436	472	407	432	454	405	435	424	422	411	454	416	446	441	415	445	430	420	413	430	414	432	455	420	415	428	431	439	429	456	454	443	480	446	444	477	457	448	440	434	462	432	447	451	464	427	452	440	432	451	426	458	448	427	473	455	471	434	435	419	422	456	428	415	421	468	453	456	448	446	447	492	451	422	478	419	490	444	410	468	462	411	434	435	480	477	469	433	449	447	438	476	444	444	492	443	432	464	433	455	470	441	479	479	429	436	400	472	416	486	443	460	437	465	437	411	452	419	445	439	421	424	415	451	433	454	435	460	415	432	442	411	417	463	435	394	427	442	449	426	426	419	406	452	403	453	422	441	434	431	388	448	457	452	467	430	473	423	463	430	460	441	417	452	456	434	422	416	405	451	481	422	455	468	459	415	450	454	431	444	453	421	436	479	417	416	460	425	446	446	438	440	427	418	448	413	445	460	445	392	465	458	459	459	430	454	430	422	427	417	449	454	452	438	422	424	411	443	431	396	442	406	421	443	446	418	449	445	427	427	468	434	434	450	425	466	412	450	461	474	466	439	426	420	424	447	485	462	411	432	436	427	437	453	434	413	449	454	444	463	421	463	443	406	450	427	445	391	462	429	467	398	399	465	448	428	420	440	461	450	454	420	443	457	493	451	428	411	431	466	438	448	407	427	468	474	429	468	472	430	434	432	461	420	453	449	412	434	471	411	435	459	426	446	414	392	459	434	461	494	456	444	481	430	389	442	458	406	457	446	451	434	481	442	469	466	426	443	401	458	436	419	412	465	418	419	452	438	465	467	456	443	419	442	419	444	431	435	435	442	432	456	451	463	436	468	456	411	429	437	405	450	435	473	405	498	435	453	405	469	434	444	436	483	417	442	428	421	466	446	409	447	400	452	497	458	468	423	435	431	447	472	451	428	430	428	458	435	417	422	459	475	447	456	414	453	417	437	460	443	437	421	427	439	414	456	432	434	451	452	447	438	426	474	424	417	447	460	435	465	424	456	415	432	414	424	459	454	450	443	461	441	436	454	414	423	411	394	399	442	469	403	455	486	417	449	459	455	445	441	469	424	464	443	441	465	430	455	455	458	447	457	413	458	447	433	447	411	434	425	440	427	463	433	439	469	456	439	457	436	430	427	460	449	423	408	443	433	433	463	464	477	440	458	464	429	464	431	433	458	402	426	429	415	450	440	447	445	425	427	414	455	450	423	439	455	484	457	442	446	426	452	431	437	446	403	446	406	450	465	486	436	449	448	472	475	467	461	447	442	456	442	448	444	447	404	423	437	471	454	438	475	449	439	468	457	421	410	431	447	457	475	465	430	431	432	398	432	473	465	454	448	416	489	461	446	471	415	470	430	440	411	418	413	441	378	417	415	446	429	441	412	443	446	432	481	449	450	484	432	449	443	441	439	419	490	421	440	442	464	464	418	461	403	435	481	428	442	439	460	440	457	465	431	448	443	442	435	462	484	446	411	402	443	444	444	460	396	442	455	416	474	470	433	447	471	391	477	443	430	384	427	415	454	442	450	422	418	434	421	424	432	430	452	434	425	431	435	434	446	462	442	447	401	422	411	433	433	413	442	472	489	439	441	421	444	464	455	484	464	437	434	442	433	423	473	434	447	435	457	450	425	444	422	426	447	427	452	445	432	441	401	453	474	465	444	469	409	396	473	455	436	438	427	427	463	450	473	424	426	421	459	407	467	410	417	431	438	473	472	429	463	435	435	445	375	447	447	449	461	458	425	431	414	424	446	492	421	421	430	452	431	434	417	434	433	440	475	467	395	417	444	412	453	449	430	441	448	442	405	438	414	446	474	424	489	410	434	446	453	466	441	434	431	438	414	467	414	440	429	429	405	420	422	472	474	441	399	443	453	470	450	448	438	435	424	466	439	406	426	449	491	418	474	421	432	411	445	465	449	431	447	409	451	457	439	462	459	414	461	432	422	436	432	419	464	465	456	445	470	440	389	446	447	444	450	413	422	470	416	471	430	429	428	424	499	469	440	416	450	478	426	419	457	416	446	461	459	441	405	447	416	442	458	446	430	422	469	463	466	460	413	440	455	433	418	422	394	441	383	453	428	474	456	422	433	467	440	464	451	397	469	414	426	424	446	399	430	474	453	464	472	434	462	429	438	438	418	446	422	502	448	447	424	413	441	443	440	436	446	460	421	404	400	409	453	429	454	450	427	462	436	435	448	421	408	444	438	468	448	415	445	466	447	473	442	431	420	464	448	439	433	438	438	407	437	481	416	449	443	441	449	391	404	430	442	454	461	438	430	455	444	431	451	431	427	431	423	427	448	449	416	417	464	468	438	433	468	438	432	490	500	441	483	410	442	428	467	440	412	454	424	387	428	435	468	399	450	435	425	406	454	431	469	424	402	412	456	456	457	431	450	449	438	436	444	432	447	453	446	405	434	446	423	466	427	435	460	444	404	431	477	449	462	478	427	439	475	408	461	487	428	458	431	458	446	441	392	421	452	426	420	416	417	423	437	450	416	434	461	449	443	461	434	442	468	432	455	472	472	430	449	433	421	437	437	477	478	444	399	443	398	431	433	406	455	441	445	443	430	458	424	418	440	446	427	418	392	464	439	436	421	455	443	426	447	454	447	410	466	421	429	436	431	437	445	426	443	419	451	452	457	394	430	430	463	421	443	429	441	484	471	428	441	410	449	437	427	434	464	463	419	451	428	428	457	457	454	444	503	449	433	461	459	424	422	467	422	457	422	402	462	452	447	451	431	426	445	436	413	417	448	463	423	453	461	455	466	422	440	458	437	455	425	408	422	449	416	433	422	413	422	426	418	411	442	476	449	431	451	444	426	464	411	480	410	428	434	486	436	416	447	428	459	442	423	471	459	433	442	467	418	420	485	470	475	450	419	422	449	442	462	443	462	439	403	441	394	436	459	485	453	434	473	430	459	449	443
2656	645	355	256	300	425	591	596	531	420	335	348	260	160	150	143	141	103	83	109	57	61	49	49	49	42	61	59	61	73	56	53	52	44	50	40	58	51	49	47	135	396	433	328	187	114	61	40	48	34	30	35	28	31	38	27	31	36	21	43	26	30	34	32	35	38	30	30	27	32	34	30	34	23	31	29	27	31	36	26	26	28	36	27	29	30	34	35	22	28	34	32	30	32	30	32	25	33	40	20	39	37	34	25	25	26	25	30	40	38	33	36	41	20	35	36	47	30	36	35	34	30	37	27	32	37	30	37	25	32	30	35	32	30	33	38	32	35	38	35	33	27	39	35	32	29	25	31	44	25	30	32	28	34	39	37	33	34	24	38	25	33	24	33	26	39	30	23	33	23	39	32	24	46	30	26	35	28	36	27	36	42	34	24	30	29	35	24	32	25	33	38	43	30	34	38	25	26	31	36	31	36	29	37	33	30	25	39	35	29	29	34	32	33	46	33	40	31	28	39	39	32	25	28	26	31	28	31	25	33	24	38	29	32	17	25	47	30	28	45	30	34	20	22	29	28	34	21	32	28	21	25	34	28	26	39	20	37	27	30	30	24	33	28	26	18	37	30	26	23	39	29	32	31	28	24	22	36	41	29	24	36	26	27	37	27	37	33	43	37	29	34	28	32	32	29	27	36	30	34	29	25	27	26	24	30	32	38	17	36	23	24	34	29	30	32	33	33	30	32	31	33	38	24	28	35	35	36	25	28	34	35	29	34	27	24	27	32	32	31	40	32	24	30	29	35	33	29	42	29	41	27	34	33	31	26	37	22	27	34	21	28	28	39	36	29	25	27	27	35	30	35	32	30	23	27	30	36	27	35	32	27	30	35	22	26	28	21	27	37	21	20	28	23	29	31	29	25	40	37	23	30	29	32	25	37	35	23	31	38	39	32	34	38	32	31	33	36	32	27	25	38	31	36	32	24	34	38	31	25	34	23	44	21	37	35	23	34	27	36	22	31	38	32	29	35	34	32	32	35	30	30	25	27	44	30	16	31	30	29	36	32	40	41	28	25	28	31	43	26	30	33	22	24	21	21	28	36	34	37	30	35	38	31	32	29	31	29	23	40	27	44	29	25	30	31	33	36	38	25	34	25	26	28	38	30	32	34	34	36	43	21	28	41	19	29	35	30	41	35	33	21	28	23	32	37	32	31	37	31	37	31	33	28	24	30	26	29	36	24	34	36	25	39	32	29	23	38	40	20	29	25	26	33	30	21	26	35	31	37	23	26	35	25	32	32	39	36	29	28	28	28	25	27	28	25	38	27	33	38	33	37	34	29	20	27	21	34	38	33	20	31	29	38	36	29	38	29	28	29	30	34	40	45	29	27	28	33	27	35	34	38	30	30	33	23	27	33	35	29	29	31	32	24	28	32	23	35	23	30	32	37	32	38	35	38	32	24	36	45	36	42	40	19	28	43	30	25	31	20	28	28	40	34	29	40	25	34	34	21	29	44	31	35	24	23	27	26	37	27	30	33	30	27	31	27	20	31	30	21	30	21	28	33	34	26	26	36	38	28	32	39	34	28	31	37	43	37	33	32	34	36	25	38	36	27	27	28	30	25	23	35	32	25	28	25	29	39	32	37	32	27	41	31	34	29	29	29	26	32	29	21	33	30	35	30	29	28	22	29	31	29	26	33	25	43	25	39	24	36	37	28	37	34	24	29	25	40	33	27	36	28	36	38	25	39	37	42	27	31	28	30	26	28	37	26	36	41	27	26	41	33	24	29	29	31	26	35	44	28	27	28	24	31	33	47	35	29	29	35	23	31	41	36	28	42	27	34	31	24	22	20	32	30	32	33	29	26	36	33	33	22	23	36	27	40	25	33	33	28	27	18	26	23	42	28	25	35	36	21	41	42	25	33	43	33	27	30	41	34	28	32	26	25	25	28	34	30	47	25	26	22	26	30	37	26	30	40	40	29	32	41	24	34	26	23	31	30	23	39	30	28	23	38	31	33	35	25	31	25	35	26	26	33	36	35	18	33	21	40	35	23	36	32	23	29	29	29	26	36	33	28	40	27	28	27	29	28	22	23	21	33	32	41	31	32	35	21	39	30	27	23	27	29	41	29	25	27	26	35	34	29	27	33	25	28	36	26	31	40	30	23	31	39	27	22	21	25	18	23	34	30	22	32	27	22	28	29	26	27	30	31	32	25	34	34	36	27	31	36	24	34	31	22	22	31	39	33	28	35	42	29	28	39	38	24	24	32	21	32	33	27	33	34	34	30	31	36	35	34	40	34	29	31	37	34	26	43	29	32	31	25	37	26	29	35	32	19	38	24	34	30	30	33	35	27	39	30	27	26	25	31	25	34	34	37	32	23	28	28	28	22	36	32	26	29	34	39	27	44	34	31	24	23	30	33	27	14	27	36	33	25	19	35	26	34	38	31	25	37	28	35	43	26	28	31	24	21	29	34	40	28	26	33	31	38	26	26	28	31	38	45	31	31	36	25	23	35	40	40	32	29	24	38	35	29	28	26	22	30	26	27	17	33	34	34	42	31	30	23	22	27	26	29	39	26	34	46	37	39	21	32	32	28	23	42	26	40	36	33	37	37	46	32	24	41	30	30	29	35	26	30	33	32	30	28	34	28	25	28	31	28	25	26	31	38	32	32	39	28	22	36	41	27	34	35	25	35	32	34	24	28	28	33	31	26	20	37	26	40	32	35	27	32	24	23	33	40	34	37	31	30	30	25	30	39	32	34	29	25	34	31	27	36	23	26	39	29	30	41	32	34	27	22	34	39	27	40	29	33	26	30	37	40	26	31	27	30	38	32	31	29	31	31	40	44	28	32	30	34	49	31	32	27	29	35	31	35	34	32	37	29	30	30	43	38	36	34	36	30	29	38	27	45	32	38	35	33	28	30	31	34	35	36	42	39	28	35	34	32	36	36	26	32	31	26	37	42	37	24	36	25	32	26	34	32	31	31	30	33	35	42	25	33	31	28	27	29	32	43	33	27	36	26	43	28	23	33	34	23	35	28	34	32	27	32	34	38	29	35	20	30	26	34	27	35	30	32	37	30	39	29	36	29	27	39	44	38	29	31	43	28	29	22	21	26	36	29	33	31	30	29	26	31	35	30	47	25	28	24	33	29	36	32	31	24	27	28	36	35	21	38	17	32	40	29	35	33	29	31	28	37	20	39	25	28	38	31	27	32	37	28	29	40	32	31	31	25	33	31	39	39	32	29	32	26	41	37	18	34	34	40	30	34	28	28	29	23	47	41	27	29	30	38	27	36	44	22	29	25	30	17	23	31	32	28	31	15	36	29	33	26	24	33	17	32	29	32	39	28	29	27	29	16	28	24	21	37	37	22	28	34	30	29	34	38	30	30	39	23	36	23	36	36	26	34	29	25	30	27	38	33	31	37	29	33	34	33	31	28	25	35	25	28	28	34	26	25	40	36	27	36	27	37	34	25
19127	10900	6865	12016	20806	21712	23235	22301	19558	16373	13403	12453	9445	7294	6502	5828	4997	3780	2954	2691	1604	1578	1123	1152	1130	1102	1199	1393	1411	1447	1407	1245	1134	1058	970	888	915	807	807	743	4030	10810	10678	7959	4602	2196	988	554	441	419	408	378	377	380	355	354	372	352	389	348	395	361	390	352	366	341	358	346	352	373	357	380	390	331	364	363	361	379	391	394	372	380	367	382	389	408	393	355	375	344	361	342	384	364	339	387	344	372	364	394	381	358	382	343	370	365	342	343	346	370	348	363	385	351	345	396	334	415	389	394	360	403	374	371	361	388	386	392	387	370	382	336	381	381	341	417	380	382	344	381	367	355	402	348	377	367	378	380	346	381	380	350	402	367	345	388	381	379	380	326	364	398	359	369	403	373	362	348	343	373	396	348	387	399	359	398	347	375	368	401	356	392	376	411	370	403	361	366	345	391	367	377	378	394	373	367	356	359	396	372	363	387	346	380	363	354	353	348	399	342	364	368	405	379	370	356	387	393	356	343	369	353	402	378	407	390	382	365	373	408	369	383	349	375	370	365	318	362	397	367	384	388	415	357	369	404	385	360	352	373	369	368	368	383	340	369	365	348	362	367	354	381	405	359	396	356	338	354	316	371	382	352	374	401	383	336	364	392	372	384	384	385	364	355	350	375	367	389	359	376	378	385	390	373	371	369	359	350	376	364	356	339	347	388	380	401	363	392	351	358	370	349	385	358	367	397	392	388	394	384	387	321	365	404	365	358	364	347	381	367	355	352	383	376	385	361	341	377	384	355	383	393	347	385	392	378	372	346	336	340	362	351	353	377	380	335	375	366	420	370	366	374	394	369	366	363	369	387	376	363	361	360	358	368	371	381	374	389	391	371	360	340	356	384	357	376	387	378	368	370	358	379	370	380	383	357	384	370	385	372	366	382	397	329	388	392	344	393	378	355	381	384	414	360	416	370	361	360	387	369	350	357	378	332	392	366	381	358	359	378	363	388	381	403	390	373	393	353	391	401	357	376	379	352	382	411	374	389	413	357	381	367	381	352	387	399	376	365	410	387	369	339	319	412	359	434	387	361	370	375	354	366	376	365	336	354	361	386	361	383	356	356	368	367	352	367	365	355	390	383	388	377	353	361	380	358	361	370	374	343	386	379	369	363	390	403	380	365	394	404	379	371	380	380	343	407	361	369	353	358	406	362	375	390	394	336	394	360	365	389	371	360	370	357	379	364	371	336	373	387	363	363	363	366	367	340	368	353	384	381	370	381	366	396	384	370	357	349	360	351	367	375	369	420	362	361	389	350	375	375	377	383	371	368	354	358	382	367	388	346	345	332	365	389	387	378	370	383	356	364	353	389	350	387	392	381	372	351	370	368	354	366	407	378	332	375	375	385	370	382	364	372	402	401	357	357	357	391	372	373	394	360	375	375	406	379	371	372	381	351	369	393	375	403	397	359	355	375	365	397	367	338	345	373	367	369	386	377	381	342	368	366	351	373	354	379	361	371	366	385	367	340	373	352	350	381	368	358	373	370	387	384	380	338	375	353	388	393	393	353	353	366	344	368	372	358	374	367	403	375	351	360	367	370	362	363	362	366	381	362	388	387	374	359	374	377	399	371	366	369	353	339	364	348	369	383	373	377	366	363	382	394	363	403	385	360	341	375	360	387	383	363	355	346	392	373	360	418	361	377	369	333	396	356	368	357	360	346	368	378	414	360	396	346	353	374	387	375	370	403	364	333	361	369	401	328	349	384	387	385	382	378	386	343	347	379	377	369	371	384	373	370	379	378	366	394	324	347	383	363	346	391	393	377	395	363	382	366	361	383	338	370	380	366	350	436	387	373	385	379	378	355	333	347	394	417	383	387	333	351	386	367	369	368	371	361	381	358	358	389	378	373	379	378	356	416	405	377	354	349	393	325	370	377	396	357	372	350	355	370	362	395	389	339	351	352	345	369	364	366	376	390	369	373	348	400	368	381	360	360	373	387	364	344	346	389	339	353	345	353	368	356	401	401	397	364	386	376	402	355	345	381	378	404	356	393	388	358	375	352	355	393	376	385	414	327	391	376	353	386	358	354	384	360	345	414	412	354	369	390	347	379	353	368	353	354	390	365	401	379	348	356	402	365	391	370	373	350	379	343	361	379	347	366	356	371	369	342	380	365	370	375	340	349	365	370	376	404	378	385	393	384	351	378	384	336	361	366	374	405	370	375	394	353	393	352	402	369	359	374	356	370	391	384	351	380	348	350	367	360	357	370	361	382	370	378	409	382	370	359	362	360	353	401	375	367	364	377	369	351	358	326	362	363	343	407	338	357	364	384	370	345	366	396	374	365	394	363	371	338	394	394	374	373	395	379	397	375	409	384	389	369	371	347	404	387	342	390	360	378	339	377	391	383	360	353	382	393	390	384	366	379	351	399	398	383	379	388	375	382	346	382	397	395	359	376	406	365	373	356	358	347	355	387	379	382	352	364	408	342	372	364	334	378	386	367	354	390	358	337	352	387	337	373	373	367	337	346	379	357	380	380	407	410	362	371	358	379	404	365	385	353	370	323	369	378	354	376	395	337	372	339	404	396	352	359	385	366	372	373	325	380	379	367	372	386	361	381	350	331	400	352	375	388	381	374	334	409	401	354	374	362	321	380	356	350	375	400	375	414	364	341	386	373	377	365	380	371	351	340	371	385	363	339	380	358	402	377	408	361	335	342	331	374	375	391	404	382	370	383	357	355	367	362	396	369	346	361	345	360	366	397	383	391	398	392	373	391	366	378	380	376	377	420	356	349	372	353	381	372	383	352	389	383	390	375	363	393	421	360	404	363	346	372	393	378	349	376	399	358	389	354	360	339	406	389	391	372	369	365	372	363	372	381	357	360	371	387	377	367	362	345	373	403	369	348	376	374	433	383	379	361	370	360	383	360	400	387	358	351	381	368	330	349	398	347	397	371	358	374	363	374	353	342	350	386	398	359	391	354	357	395	343	369	345	379	372	370	371	347	339	374	354	371	388	358	385	386	348	356	396	363	356	344	358	362	384	377	384	381	365	378	378	361	361	344	382	360	372	392	380	367	363	354	353	362	370	367	407	382	370	366	402	392	367	374	365	345	357	376	359	389	372	367	363	389	375	390	402	361	368	366	380	401	378	391	357	386	355	396	374	353	368	359	388	376	395	365	367	362	400	349	359	349	346	389	390	419	350	399	362	395	359	334	336	339	376	383	385	367	373	374	390	402	362	355	349	345	366	336	386	377	380	347	337	384	375	376	340	388	349	377	399	384	365	366	364	395	374	367	363	350	398	376	340	360	356	392	357	396	328	377	361	354	403	351	375	370	364	370	365	404	394	365	364	361	400	389	401	362	349	380	349	398	356	368	383	355	361	388	396	355	371	352	356	348	353	367	398	387	397	364	391	387	384	370	392	341	359	403	363	357	381	412	366	370	396	402	392	375	381	386	374	365	348	347	387	359	402	381	390	372	345	397	354	392
1865	823	437	245	338	684	836	702	595	463	391	386	370	258	230	180	169	149	112	118	71	70	50	71	61	54	64	58	56	69	61	63	72	50	69	55	48	63	47	60	291	589	606	464	290	130	88	49	30	37	39	32	25	37	35	34	28	36	42	36	36	35	28	28	44	34	51	49	35	40	34	36	40	39	46	38	38	38	43	39	39	37	37	35	34	38	42	34	37	40	32	37	45	44	38	35	32	35	57	26	37	23	38	31	46	30	30	39	48	37	32	33	48	33	40	36	37	33	41	31	36	39	41	32	49	29	37	47	45	38	32	41	32	33	33	31	50	43	44	39	32	41	32	32	36	23	36	41	28	41	44	31	25	26	37	48	38	34	30	36	33	41	36	32	37	28	34	34	32	43	35	35	34	32	37	40	26	37	38	47	33	35	31	36	35	35	43	32	38	40	38	35	38	30	33	23	39	34	43	44	32	37	30	35	38	45	39	40	39	48	33	37	44	38	39	47	35	47	27	29	44	35	31	40	42	36	43	40	30	42	36	37	34	44	35	40	40	48	27	34	28	35	34	44	35	33	33	50	25	32	39	35	43	30	40	38	43	39	41	41	51	49	38	35	39	28	34	34	39	44	34	32	54	38	38	34	44	52	39	26	43	41	43	36	39	28	33	39	29	40	39	40	33	47	33	33	45	45	49	39	47	25	42	54	41	38	37	43	36	42	37	28	41	40	42	35	36	40	31	43	40	49	25	34	42	37	32	47	44	36	39	32	37	39	32	31	33	42	34	46	45	34	36	30	32	31	48	41	54	41	38	38	39	38	27	41	38	33	45	39	28	41	40	51	34	35	41	40	40	29	44	42	38	34	45	38	39	44	45	27	31	37	38	50	41	46	35	53	43	37	34	37	44	27	46	34	55	34	30	40	34	44	32	34	52	39	31	27	30	43	37	42	36	37	51	39	34	38	44	36	27	37	43	38	41	44	32	41	37	40	30	40	39	29	39	35	38	38	40	37	50	30	42	33	35	33	36	43	32	54	36	22	42	43	32	29	37	32	54	36	24	33	49	48	34	39	45	48	40	37	39	42	36	30	35	46	29	48	47	34	37	40	36	35	37	25	35	36	42	44	34	42	45	28	38	45	42	48	38	38	22	31	29	38	43	36	36	30	44	34	36	32	42	27	39	37	43	43	32	36	36	33	41	33	34	38	39	44	30	53	43	33	25	38	32	32	33	41	24	41	28	47	47	35	21	47	46	34	28	39	29	38	41	39	29	35	31	47	37	41	37	38	45	33	23	41	30	33	41	28	36	36	32	28	29	41	46	38	40	42	25	32	35	41	21	25	37	38	33	35	40	28	33	43	29	40	42	46	36	35	39	34	37	28	37	39	39	32	44	40	32	38	36	36	24	29	37	39	40	39	27	36	28	36	40	31	50	45	30	46	39	42	36	36	34	42	37	38	35	30	42	33	37	31	34	34	41	50	34	37	32	36	36	40	30	42	32	26	35	42	41	31	45	31	40	39	34	27	38	42	37	40	39	38	35	39	42	37	32	25	35	45	31	47	32	35	44	44	41	46	40	37	32	37	39	47	35	38	25	44	44	31	31	41	44	40	36	32	38	36	42	34	31	42	42	44	32	52	29	31	43	36	31	40	35	52	30	54	44	44	36	28	34	41	37	44	36	41	39	38	44	25	42	35	41	35	33	38	29	35	35	31	39	37	20	35	31	37	33	40	42	34	33	47	46	35	34	37	44	38	49	42	46	38	35	49	29	48	41	36	36	32	39	34	40	46	31	36	39	33	41	28	35	42	34	41	35	40	42	40	32	25	42	40	32	35	32	33	41	25	35	34	31	35	28	35	39	36	35	34	30	43	37	36	45	35	41	42	30	37	36	34	36	54	31	31	33	40	38	36	27	42	35	37	41	34	35	31	39	30	32	33	42	44	28	38	49	34	37	41	42	27	45	38	37	42	39	38	56	41	35	38	26	32	40	46	26	34	37	47	29	40	42	37	47	50	42	29	34	46	37	43	33	20	36	35	31	35	29	37	50	43	36	32	38	35	41	50	39	36	32	39	28	39	32	31	52	42	50	38	43	33	43	34	38	31	35	41	20	42	31	34	50	39	39	34	34	37	50	31	35	39	38	38	31	38	41	35	51	50	38	41	34	34	28	37	40	30	35	54	31	29	43	58	27	32	42	38	28	52	34	41	33	42	30	34	43	38	39	39	42	45	30	43	33	38	42	46	47	35	36	48	39	35	47	42	32	37	42	28	34	37	44	36	34	41	37	47	36	47	44	40	25	31	42	41	36	38	38	36	31	47	31	21	39	28	36	32	28	42	47	26	26	39	40	44	38	38	39	45	30	46	29	39	39	36	34	41	43	33	36	33	29	40	32	40	34	32	46	35	48	40	38	45	32	42	40	48	31	42	40	40	27	32	40	42	47	41	34	43	42	39	41	26	37	31	46	35	33	32	38	38	37	39	32	41	35	34	42	29	46	36	49	32	44	42	31	37	39	34	32	37	31	32	35	38	46	34	41	34	41	42	27	28	39	30	42	41	50	35	34	46	33	35	42	35	42	30	39	40	41	36	47	36	32	41	38	36	41	37	40	39	37	36	38	33	49	46	38	46	30	39	22	40	46	33	45	44	44	32	41	33	29	30	42	39	37	33	26	39	34	40	46	40	32	36	36	28	38	40	39	44	37	38	36	32	34	32	33	37	33	39	16	40	27	37	52	46	37	38	31	35	40	41	31	37	44	32	34	24	37	39	37	31	38	39	37	40	31	17	23	43	39	24	35	29	38	35	37	35	35	23	38	25	40	35	29	36	39	28	43	30	37	40	39	27	36	32	30	31	31	43	33	28	40	39	27	34	34	48	32	41	34	30	35	38	37	42	38	36	41	37	41	38	35	40	30	35	45	29	41	57	40	27	34	37	33	31	36	49	44	35	37	31	36	41	35	31	39	26	38	33	44	42	25	37	39	44	29	30	33	37	41	41	38	43	32	36	37	37	41	36	29	26	35	26	33	39	28	45	40	34	34	31	35	43	43	45	43	41	36	48	35	40	32	43	39	34	36	27	32	42	45	38	45	45	40	36	26	38	32	35	29	39	27	44	38	43	41	42	36	43	40	39	43	36	46	47	42	33	28	43	33	42	37	32	36	46	38	37	48	37	35	37	37	33	26	35	42	34	42	31	41	30	27	36	23	31	43	32	43	37	42	27	43	37	46	39	33	35	34	43	31	38	45	43	32	38	45	34	46	35	35	40	37	28	40	33	34	25	49	37	41	45	26	42	34	28	37	33	43	39	45	27	41	47	31	43	31	34	40	34	38	36	36	44	34	41	38	33	28	48	34	40	48	41	41	33	45	42	26	43	37	35	30	33	34	40	30	37	41	47	28	36	27	43	34	41	32	39	33	37	36	36	43	26	44	38	43	31	38	37	34	34	34	39	36	34	38	40	33	33	36	32	29	44
22101	12275	7694	11896	20985	26579	27391	24031	20577	17064	14927	12839	12051	9079	8055	6819	5520	4770	3909	3682	2149	1737	1575	1578	1371	1178	1242	1076	1253	1618	1311	1199	1154	1143	1247	1176	1098	1023	1022	1281	7224	14516	13623	10901	6557	3229	1493	836	581	471	453	424	405	438	442	453	447	466	470	467	399	449	433	441	429	461	431	414	477	449	450	440	421	438	420	432	418	414	433	484	426	447	440	408	446	421	446	425	457	425	420	459	463	449	457	454	456	422	437	434	423	431	429	441	435	445	436	416	442	475	437	476	455	409	424	444	423	417	433	440	425	472	422	466	418	416	447	458	400	478	471	416	454	464	442	412	445	455	450	460	451	444	438	469	450	428	431	431	424	404	452	429	400	448	438	448	454	449	422	464	398	443	450	425	448	423	445	433	446	447	430	429	411	428	469	408	451	443	471	432	451	443	445	463	446	411	445	451	442	476	409	438	458	461	445	408	455	444	412	445	442	435	466	476	418	434	427	416	462	454	422	429	444	464	431	429	451	442	431	434	419	430	472	433	424	455	387	450	427	448	440	440	452	446	425	495	472	436	430	449	428	418	485	417	453	435	439	425	455	468	432	489	462	459	441	458	437	436	437	470	424	413	429	396	464	462	431	445	488	426	460	416	449	482	466	422	440	438	449	436	444	467	438	454	408	469	423	444	401	423	427	464	440	477	438	454	471	439	439	452	444	413	448	449	442	438	462	404	437	430	455	431	424	370	421	453	460	499	458	472	460	397	421	438	453	446	391	448	449	487	432	496	457	461	433	392	432	444	402	453	464	417	435	467	423	438	442	444	443	436	448	464	465	438	436	425	444	441	468	431	440	461	452	454	463	438	437	454	448	408	447	486	436	421	450	447	420	458	465	421	439	456	393	439	454	428	429	418	446	466	452	478	454	472	400	453	440	476	441	422	448	460	444	452	461	459	443	453	451	441	439	471	429	423	431	470	455	459	451	433	433	424	384	421	458	445	406	452	447	442	434	453	430	458	470	422	442	404	499	436	445	438	426	440	483	411	447	444	419	463	404	433	429	454	443	465	456	446	452	457	418	406	490	431	425	426	443	387	474	448	435	419	458	449	396	491	470	459	439	436	419	454	445	432	447	457	488	432	427	446	458	485	429	394	413	466	444	451	452	421	407	444	408	440	468	425	452	459	419	436	423	417	471	456	490	441	431	451	459	433	450	446	445	429	466	439	458	434	422	430	462	467	463	470	457	405	469	483	423	438	456	416	407	454	415	406	428	455	428	461	459	434	454	461	457	415	418	427	427	425	437	426	441	468	416	463	429	426	431	442	439	451	437	410	451	432	430	454	447	444	401	441	437	434	444	433	399	443	465	456	450	459	414	449	432	442	457	432	455	450	433	458	456	463	415	427	446	429	474	456	425	488	444	458	454	421	432	470	436	435	408	473	432	412	421	429	436	445	444	447	446	439	444	442	456	462	452	423	434	422	448	436	448	468	492	475	420	440	440	466	451	438	370	411	417	403	397	442	480	421	445	429	474	477	461	445	412	455	470	405	483	449	466	413	435	424	448	448	432	455	439	424	476	422	412	408	458	444	443	461	396	432	460	491	473	423	493	441	459	480	428	399	425	484	476	447	447	430	448	443	426	434	423	488	399	419	416	464	511	423	448	464	453	450	414	420	405	486	436	449	448	388	449	443	451	474	472	425	424	459	423	432	463	457	431	455	445	462	418	455	476	422	438	456	435	426	460	428	432	443	444	444	383	447	418	401	468	461	462	415	441	445	467	423	432	439	432	458	437	437	422	435	420	455	472	397	446	431	456	469	421	463	412	433	438	430	449	430	445	460	453	429	419	437	426	427	438	449	435	493	438	462	438	469	440	422	435	432	430	424	413	415	450	442	449	456	432	465	469	429	438	433	414	447	400	482	443	475	424	422	448	398	430	475	473	403	418	469	455	437	457	415	461	470	456	457	439	429	441	454	396	444	459	413	419	452	397	449	408	433	447	482	436	445	457	421	469	451	443	470	427	454	446	445	444	449	478	411	455	418	428	437	430	479	447	406	394	395	446	451	456	464	447	406	423	435	449	425	477	406	428	434	441	457	425	430	438	431	427	442	420	426	405	447	435	443	465	434	440	471	446	423	443	426	448	457	412	465	463	446	457	448	450	454	401	424	440	420	455	434	464	433	454	442	428	461	452	438	443	433	452	471	407	462	466	427	451	474	502	455	439	422	433	425	423	432	448	470	420	436	436	431	469	438	409	423	470	449	468	473	396	485	427	443	422	425	441	451	491	436	419	445	422	434	467	470	412	446	477	472	479	447	418	449	437	452	455	401	459	434	467	418	413	455	460	471	439	442	477	421	476	426	436	456	415	400	428	440	452	449	452	442	434	430	443	486	425	452	455	441	451	423	439	407	411	445	408	447	437	456	440	461	422	435	441	428	418	427	465	424	409	430	445	436	392	440	399	437	446	472	407	384	459	439	457	411	459	453	421	459	457	432	418	436	446	462	466	489	428	399	436	420	404	377	429	466	454	420	444	438	446	427	454	505	460	470	437	452	433	430	459	457	396	444	431	459	441	447	418	435	453	491	408	429	438	416	432	399	412	424	415	427	419	458	482	424	404	462	419	439	441	476	410	425	423	479	429	422	445	434	394	471	430	460	457	475	417	445	418	463	448	449	439	471	421	420	429	452	423	434	463	443	408	466	411	444	452	432	465	422	438	470	413	413	463	411	405	405	435	419	423	446	459	431	477	484	468	440	429	422	436	412	450	457	419	454	471	465	463	446	470	467	437	429	397	444	437	450	426	435	413	480	433	435	437	475	460	459	425	461	448	414	453	431	444	429	455	456	477	449	459	435	447	477	424	458	424	442	431	427	432	442	466	428	447	461	424	425	458	425	451	446	445	452	476	409	452	461	430	407	405	475	457	436	430	452	459	423	421	429	420	447	439	402	449	442	463	443	420	439	475	434	415	427	430	464	426	470	483	408	447	457	481	476	465	433	421	466	425	435	431	458	403	439	429	472	419	456	447	416	444	462	454	395	433	444	447	468	462	450	440	431	431	418	440	421	421	439	482	420	437	444	482	423	423	467	460	433	452	472	454	423	435	455	449	438	447	431	452	432	432	466	431	423	458	404	426	430	398	429	453	420	436	420	484	470	445	399	461	429	446	456	460	467	437	418	435	447	452	453	465	427	456	437	434	425	460	425	469	430	479	441	451	428	433	460	424	435	380	442	455	427	455	446	436	453	436	426	464	442	479	403	432	419	488	463	425	475	420	427	425	443	436	430	441	437	419	437	473	420	450	430	431	458	465	436	483	470	430	425	405	447	461	464	436	433	426	464	459	416	415	436	444	436	412	426	450	440	419	464	414	423	461	481	438	442	435	464	434	466	438	416	448	444	442	404	485	462	428	403	434	408	444	449	422	439	456	465	467	443	433	437	391	457	420	406	434	426	431	427	450	434	452	490	401	443	413	435	455	467	450	449	437	449	439	419
1757	360	173	114	212	417	523	403	338	254	211	233	166	135	141	122	87	80	71	86	56	42	38	39	36	38	42	27	29	33	44	47	42	31	44	32	43	40	32	36	68	156	152	161	117	68	54	32	39	28	25	33	32	26	27	31	21	30	37	21	37	31	28	38	23	25	32	34	31	24	29	24	29	45	28	21	40	42	39	37	26	27	26	32	31	21	31	22	41	28	35	42	36	31	23	34	38	45	41	33	38	36	35	46	28	32	33	25	30	36	37	28	31	36	40	34	32	36	27	23	39	26	23	35	30	26	30	26	39	26	38	23	26	36	31	34	31	27	28	36	33	25	19	39	40	20	30	38	23	31	36	33	24	38	41	34	37	42	25	24	37	33	30	29	30	31	37	25	31	31	27	26	33	31	28	32	33	31	29	40	23	29	28	29	32	26	35	30	26	34	27	29	25	26	35	31	36	25	35	32	26	28	29	27	33	40	36	33	29	30	22	30	26	30	39	41	28	42	22	24	33	31	36	40	34	36	36	36	31	29	29	41	34	39	30	33	20	24	38	28	33	35	29	34	29	38	28	32	26	30	35	39	34	34	31	29	24	38	33	42	33	32	27	28	32	28	32	34	28	21	38	35	31	31	34	25	28	32	29	27	40	24	26	25	28	27	24	41	37	32	29	30	31	28	35	25	36	15	33	31	33	29	19	24	33	29	28	38	30	32	31	23	39	23	31	31	35	45	32	30	33	37	30	35	24	31	30	29	42	38	43	37	36	32	19	30	32	42	31	41	30	38	32	32	25	28	29	31	31	40	31	37	24	21	37	46	43	34	27	36	30	41	28	22	29	33	31	17	31	31	38	26	41	32	34	23	29	35	36	33	34	28	22	34	33	24	34	28	29	31	30	36	28	31	32	37	31	29	29	26	31	24	34	28	30	23	36	44	27	27	26	25	33	30	35	28	37	32	30	20	32	34	33	42	30	46	23	22	32	32	26	39	40	29	31	35	26	34	28	36	25	29	26	23	31	35	35	38	45	22	28	25	35	30	41	32	36	27	24	33	32	24	25	19	34	14	30	32	28	36	23	37	24	24	28	28	40	43	32	24	37	30	33	35	30	28	34	27	33	35	28	25	34	31	37	27	48	32	36	35	31	31	27	34	26	30	28	31	20	32	25	26	25	34	32	34	31	28	38	36	30	30	38	27	36	31	27	43	24	29	32	51	31	32	37	34	21	22	30	27	27	40	36	27	30	26	44	33	32	41	32	28	30	31	20	30	32	36	40	30	28	29	19	26	31	19	35	30	42	43	35	27	24	34	29	28	37	27	33	36	28	32	25	39	33	39	28	25	29	35	21	29	32	32	26	31	43	22	32	33	26	47	40	32	27	40	23	28	32	34	32	36	28	17	25	36	35	33	26	43	29	39	35	31	31	17	30	34	35	36	32	23	27	42	28	45	24	33	29	34	29	24	34	32	30	22	30	30	38	34	22	25	21	30	29	34	39	31	32	32	37	29	31	36	17	37	18	23	31	28	27	20	33	30	43	45	34	35	30	24	32	25	33	20	36	37	32	31	30	44	31	37	40	42	30	27	32	26	46	29	25	30	33	27	35	29	31	33	36	38	38	34	29	30	29	35	31	44	37	31	36	32	32	20	38	32	32	29	24	28	34	28	29	43	27	26	18	26	35	33	37	35	27	26	28	20	26	31	35	30	32	35	30	23	36	18	26	30	33	35	43	20	28	29	23	32	34	36	31	36	36	21	32	34	27	32	31	29	37	36	37	30	39	18	27	37	28	31	21	27	25	35	25	32	29	32	32	21	28	28	28	38	28	28	29	29	29	28	27	23	36	26	26	31	29	22	35	34	29	31	41	31	27	23	28	29	35	38	27	20	24	31	39	31	36	28	23	28	31	24	33	34	27	26	32	26	36	23	24	28	21	35	30	21	30	28	36	21	21	39	34	19	38	30	25	28	23	32	30	20	25	28	28	26	27	42	32	41	32	29	34	36	26	26	29	32	30	19	34	23	29	29	33	43	39	27	28	40	24	26	39	45	37	33	36	30	36	30	30	29	39	28	29	18	33	20	30	29	24	34	38	37	38	25	32	32	30	32	34	35	30	41	34	37	26	29	39	27	23	22	28	29	35	30	25	24	39	34	22	29	28	36	27	30	26	28	33	26	35	31	36	35	42	21	37	31	31	26	41	40	26	33	33	40	37	30	33	30	31	30	28	40	33	34	28	35	37	27	34	28	29	38	34	27	24	29	35	26	36	35	36	17	18	18	24	32	28	34	30	33	28	38	27	44	33	25	30	34	26	36	31	30	24	23	34	33	29	27	36	35	26	33	34	25	35	28	27	24	26	26	27	30	36	31	31	34	24	36	25	38	35	31	36	20	33	31	20	22	30	25	26	31	37	29	36	27	27	34	23	30	32	35	21	25	26	38	30	34	33	36	25	28	27	29	28	34	23	30	33	32	21	26	24	45	28	28	24	34	28	33	26	31	32	35	28	26	28	29	33	31	32	28	40	47	38	33	33	32	29	34	29	22	23	27	32	25	33	35	24	23	35	26	33	32	42	23	23	38	30	30	30	36	29	25	38	31	26	38	29	19	31	34	26	36	28	33	28	42	36	29	30	30	37	21	35	39	35	30	31	36	34	33	25	27	38	39	29	25	30	40	29	34	29	25	32	22	28	31	40	33	30	35	19	30	25	22	28	33	32	36	35	28	22	21	28	21	24	31	36	29	30	26	31	35	38	35	41	24	31	32	20	27	29	32	38	35	29	22	29	29	33	30	28	35	28	35	32	24	32	33	33	39	19	32	33	29	31	25	34	30	37	32	42	39	20	35	25	21	23	19	27	35	31	31	18	35	35	25	37	27	30	29	30	29	22	34	31	33	30	33	31	42	31	31	35	29	33	35	29	21	37	32	31	19	30	35	29	31	27	30	34	30	49	28	25	34	35	35	24	25	31	25	41	40	36	39	29	25	25	24	27	27	32	22	34	37	27	30	27	45	28	34	29	36	38	24	26	27	31	36	27	29	29	39	28	38	22	36	31	31	26	28	19	26	28	38	33	30	20	32	34	26	35	38	23	42	39	28	28	34	38	30	22	27	48	38	23	34	25	34	22	26	28	32	30	30	30	20	29	37	26	29	31	35	33	32	25	22	23	29	40	29	43	35	22	39	30	35	19	31	34	36	40	34	29	28	29	19	34	31	25	25	39	30	40	32	39	32	36	28	31	30	26	36	28	32	36	24	30	31	34	28	27	37	25	31	33	26	37	28	27	30	30	26	35	31	26	21	43	32	35	26	33	41	26	34	29	31	35	39	25	28	16	28	30	31	40	33	31	25	38	34	30	30	25	37	29	39	38	37	28	24	29	17	35	21	23	39	20	30	27	26	35	32	31	29	25	29	24	40	25	29	34	33	38	32	28	41	40	29	29	38	31	39	37	31	31	24	30	35	31	19	35	37	33	32
16815	7208	4293	7523	16851	21223	21871	18877	15030	11647	9089	8269	7531	6482	4865	4176	3082	2938	2322	1919	1172	909	901	859	695	802	714	619	668	632	623	626	611	662	804	714	607	632	513	545	1727	4715	4872	3861	2293	1341	776	483	401	416	337	374	352	341	347	398	361	345	368	364	349	390	358	374	353	344	373	360	352	361	398	341	346	392	327	351	363	362	352	363	385	370	391	369	350	372	376	345	395	346	353	381	342	369	351	352	351	351	341	368	350	379	373	394	337	384	343	325	383	362	388	397	351	352	365	363	362	362	366	383	375	321	368	337	380	333	363	347	381	368	377	326	389	355	391	347	363	347	339	366	390	354	388	358	363	377	360	369	336	353	373	350	335	348	355	339	384	363	342	390	361	364	371	357	356	320	393	342	353	359	373	371	352	348	364	350	328	379	356	348	344	343	411	348	353	341	390	337	396	347	340	408	381	358	375	376	361	410	355	359	326	342	361	377	370	336	344	370	367	377	391	359	383	385	349	392	342	387	357	382	329	343	322	355	363	376	359	354	379	405	370	363	342	385	369	388	342	354	348	377	350	335	381	346	329	336	365	331	383	348	361	370	363	354	384	374	350	355	355	384	340	405	345	381	357	354	376	400	378	367	352	352	391	368	317	342	368	372	405	339	369	352	383	389	402	337	370	320	360	332	358	356	348	375	370	362	379	395	352	359	387	348	381	363	378	352	371	384	380	374	335	373	360	345	379	384	363	344	391	334	345	378	311	403	342	373	363	411	367	383	377	344	361	363	374	379	342	342	372	404	335	349	340	361	363	365	366	346	363	362	387	384	367	384	379	324	377	377	405	383	336	400	353	369	328	369	343	331	367	394	369	389	364	327	370	356	396	383	388	389	385	328	339	370	389	378	368	356	345	371	373	369	388	374	381	354	354	361	334	379	356	373	377	395	350	344	372	369	379	390	342	335	380	378	378	355	373	382	353	358	363	360	361	370	360	395	330	350	386	349	370	383	417	351	381	358	420	364	375	390	362	386	374	366	385	357	376	362	362	354	346	376	338	357	340	370	345	350	344	350	381	355	373	338	364	410	367	381	340	338	338	375	358	396	373	371	343	379	384	360	353	359	378	360	375	378	355	352	354	368	361	348	376	382	358	339	373	355	370	366	375	350	403	356	341	329	354	354	349	357	407	389	382	374	328	368	362	387	344	342	347	374	355	377	367	365	386	337	362	335	376	366	350	382	344	388	354	417	352	389	343	372	360	363	343	337	397	350	393	336	384	390	416	359	365	369	369	373	357	395	355	317	356	342	395	359	350	398	361	373	350	358	356	361	372	352	386	364	391	340	393	345	407	365	402	374	350	367	381	379	399	348	339	372	388	365	362	363	381	353	369	366	350	385	351	379	354	376	317	343	399	353	357	338	322	359	407	401	369	341	351	346	358	364	350	329	334	379	378	369	391	343	386	371	348	401	350	362	366	383	367	359	372	398	381	389	373	356	357	356	358	376	406	358	374	356	394	368	366	358	396	386	353	332	353	329	369	357	342	373	374	406	360	334	380	374	375	367	354	384	366	371	356	327	362	367	388	329	357	387	364	389	401	367	372	395	342	372	398	348	352	383	312	353	384	370	365	404	379	361	345	362	332	335	320	349	367	368	326	359	348	347	358	376	341	356	382	390	364	375	356	352	352	341	340	369	361	351	354	354	359	404	384	374	320	383	378	349	339	356	383	401	324	348	391	363	392	342	382	331	390	347	397	352	336	372	393	336	365	368	358	344	392	373	347	316	370	386	363	346	376	358	357	389	365	350	362	379	379	366	378	369	355	390	375	379	335	387	329	350	375	358	346	369	341	338	345	349	390	346	338	372	354	330	354	342	337	363	367	384	358	367	365	409	364	389	391	382	365	358	367	368	353	362	333	359	359	335	394	362	348	380	400	390	367	378	396	359	418	329	374	325	367	361	327	354	392	359	379	356	364	371	373	364	365	372	336	372	343	422	378	360	366	367	344	385	358	353	370	347	374	320	348	386	378	350	349	333	381	357	358	385	368	362	375	364	385	357	357	350	351	357	351	347	325	346	376	369	361	417	340	356	332	398	378	348	399	395	350	354	361	345	377	363	346	368	355	372	368	381	372	386	371	344	392	376	347	381	373	390	381	359	387	360	346	354	352	361	377	366	341	341	365	362	388	340	370	385	350	361	372	346	370	342	379	388	372	367	345	375	353	350	375	373	370	399	339	382	384	351	365	375	378	362	380	367	372	364	378	351	334	372	388	376	349	363	376	351	370	378	374	378	411	364	355	375	382	349	376	366	373	372	324	339	323	344	375	376	383	355	372	365	389	361	352	403	358	349	357	339	359	384	381	344	373	349	357	371	330	346	393	361	352	376	386	356	379	357	360	340	371	357	374	389	352	382	328	378	341	375	365	346	371	378	372	358	381	372	380	353	365	375	381	360	406	349	372	386	349	371	356	387	362	362	335	346	356	322	340	378	379	367	371	355	384	346	369	373	371	376	404	379	371	364	366	343	355	394	346	342	363	386	354	329	373	400	359	387	373	348	394	364	349	357	346	350	361	345	376	407	347	364	347	380	363	390	382	376	381	350	358	361	351	350	391	382	428	343	381	333	350	332	374	342	375	375	378	361	319	355	354	358	356	351	376	378	369	359	366	373	364	343	355	393	386	359	392	373	335	371	362	371	367	377	343	330	369	405	361	379	387	364	368	377	336	359	350	348	360	350	313	392	379	367	385	363	358	332	353	355	387	363	355	387	392	372	392	355	375	348	382	353	357	352	370	371	370	371	367	348	367	352	352	379	366	371	381	366	381	414	382	373	352	349	379	390	345	399	360	337	390	379	362	383	371	351	372	377	370	368	362	387	387	346	392	373	368	413	368	360	363	368	368	371	379	360	375	373	364	331	350	366	375	352	358	361	389	339	383	367	377	388	352	368	398	402	363	387	405	350	371	333	361	375	344	313	364	342	343	360	350	385	355	337	425	377	386	356	424	345	354	333	362	369	381	359	355	366	338	354	405	389	336	340	364	382	373	373	377	389	356	358	352	362	338	369	375	377	430	354	377	394	376	358	351	392	398	353	359	367	385	358	359	389	344	410	343	377	357	362	396	390	354	385	375	354	395	371	341	369	375	355	372	371	378	381	351	348	396	378	354	379	346	377	357	336	365	382	351	336	353	410	384	341	357	366	349	359	364	334	387	360	346	367	379	373	360	346	363	369	352	339	368	361	349	323	377	337	378	349	337	380	393	356	369	383	367	389	362	341	370	387	360	381	349	373	395	374	354	377	347	378	387	356	331	360	372	374	363	349	394	371	366	334	362	360	368	367	365	399	372	371	394	350	350	387	365	360	336	375	351	383	348	365	356	324	389	341	355	399	377	409	368	337	362	368	338	337	395	372	403	375	373	344	364	367	413	354	399	384	390	364	371	380	405	397	382	334	375	342	377	383	377	379	361	360	367	336	362	363	343	351	381	357	359	362
1092	579	324	204	297	605	692	640	498	354	294	243	222	206	191	164	148	101	74	73	59	53	57	52	61	48	57	55	37	43	64	39	52	39	47	51	39	37	42	43	148	401	421	275	181	104	66	54	44	28	38	50	26	37	30	42	34	43	42	39	34	48	45	33	34	36	35	25	37	30	34	42	34	47	37	34	39	40	39	26	42	41	31	37	35	41	36	28	34	49	23	37	29	31	33	38	36	26	38	38	32	42	38	39	28	37	35	39	24	28	44	37	26	43	35	35	31	28	26	33	38	39	42	45	31	32	32	29	35	44	30	35	32	34	43	41	40	33	41	41	35	42	40	37	34	33	41	30	41	43	37	42	37	31	43	47	34	39	40	35	43	40	36	42	31	40	35	50	33	41	32	41	45	53	35	35	23	30	40	45	35	33	45	25	30	31	31	39	41	39	39	35	43	40	37	36	36	29	36	35	32	40	37	33	34	26	28	39	30	34	31	36	44	35	30	40	37	37	37	39	24	36	49	35	28	35	30	44	42	40	42	41	30	33	30	33	39	40	35	33	23	40	28	29	32	35	37	33	33	42	41	34	43	41	43	33	41	39	38	40	41	31	41	38	43	47	42	35	45	40	41	41	30	35	35	38	45	47	39	41	29	40	37	45	35	36	37	34	35	41	37	41	34	33	31	46	33	36	32	52	44	36	42	30	42	37	39	25	42	32	37	39	38	28	33	28	37	26	42	37	39	36	32	36	51	45	36	32	36	27	42	36	32	39	27	38	37	41	39	46	32	28	33	39	31	31	42	40	38	36	31	34	40	50	30	36	30	34	37	34	36	27	41	32	39	29	46	36	31	27	38	43	37	31	37	34	40	35	41	39	51	43	39	39	36	37	31	22	48	36	32	27	32	34	39	30	32	40	33	32	45	39	41	42	41	25	34	54	34	33	47	40	32	48	33	32	29	34	30	33	37	38	45	33	47	27	32	36	38	42	47	45	30	46	55	45	29	40	39	31	31	30	39	39	35	29	39	34	43	40	34	35	37	28	38	35	38	37	38	33	37	43	38	32	29	36	38	49	25	37	48	37	45	41	43	42	35	39	32	35	33	29	44	42	34	40	39	28	31	39	35	36	44	28	36	43	42	35	33	41	48	27	26	31	33	33	47	38	29	27	27	32	36	36	38	33	32	23	28	32	27	39	35	30	42	29	30	32	27	34	37	35	32	40	36	39	39	30	37	39	43	44	28	30	39	39	39	44	36	48	35	35	33	31	31	37	39	38	32	35	34	42	39	40	42	33	24	44	30	37	31	43	36	51	31	32	31	38	37	37	33	38	30	49	42	44	57	37	30	40	45	32	29	51	42	34	32	40	39	34	43	37	31	38	28	42	32	27	35	30	27	30	25	43	40	34	22	37	31	36	47	33	33	39	35	40	38	32	42	29	38	42	34	34	38	41	32	35	29	35	35	31	36	30	40	31	37	31	46	36	34	44	19	36	51	27	31	40	34	33	38	42	42	37	37	31	41	37	32	41	37	26	38	34	32	35	31	42	35	32	40	42	32	29	36	36	40	42	40	33	34	44	43	37	29	40	37	43	35	43	42	33	34	39	34	44	42	44	38	51	46	41	47	37	37	43	55	36	43	36	26	36	39	33	39	39	34	25	39	32	32	39	48	41	36	35	40	38	28	45	46	34	28	36	35	33	33	39	36	44	41	31	39	39	38	44	42	55	42	30	33	28	33	43	44	34	35	43	39	43	31	35	40	41	35	43	39	38	37	36	43	29	32	27	31	51	30	29	31	42	32	31	31	43	35	30	34	25	28	51	36	38	34	27	36	28	39	39	36	40	35	45	35	30	41	26	28	35	44	46	39	29	49	42	35	34	35	37	37	37	33	37	35	52	41	32	27	31	34	41	41	30	46	32	46	40	30	32	30	37	28	30	37	34	36	32	33	31	33	41	39	46	31	34	44	44	36	38	44	34	32	38	35	50	34	45	35	32	43	36	37	35	32	26	40	32	26	33	27	37	31	35	40	41	33	30	30	51	36	32	34	27	40	33	22	43	33	32	32	31	35	34	34	43	39	34	34	46	34	49	41	49	25	33	42	34	46	36	34	38	32	36	38	39	38	43	35	42	36	39	33	41	40	44	47	48	41	45	46	39	50	38	30	37	46	38	32	38	41	39	35	38	39	35	28	33	41	44	34	37	40	26	34	30	29	41	33	36	33	33	41	25	41	27	34	30	45	37	40	35	36	45	45	38	30	29	37	38	30	38	29	35	27	34	35	37	45	36	37	32	38	31	35	28	36	30	32	32	41	40	33	36	33	33	36	39	40	41	43	48	33	35	33	30	43	29	35	36	32	38	42	39	36	44	37	49	34	41	30	38	33	42	39	37	34	40	41	37	37	32	40	31	29	38	33	47	36	23	40	34	42	30	38	32	44	40	26	35	36	39	36	44	43	25	28	37	30	26	43	34	32	30	44	35	49	33	38	33	15	48	38	48	33	25	36	37	35	48	44	29	23	33	39	41	37	29	29	27	32	32	29	38	25	32	39	21	27	39	34	35	52	41	38	48	39	28	33	34	32	37	39	29	24	34	35	25	31	41	37	27	28	38	51	43	36	30	32	40	47	39	44	40	35	41	25	33	44	37	26	50	44	37	33	38	49	41	33	40	42	45	29	33	35	31	40	29	41	38	35	39	39	31	36	24	32	37	41	37	43	29	43	41	39	51	40	41	37	47	26	32	32	31	44	31	35	36	37	33	32	35	38	42	32	38	50	39	37	45	31	42	43	39	36	32	43	39	38	41	46	41	41	34	32	31	37	32	41	42	28	44	39	38	40	36	39	41	36	40	42	25	34	42	32	51	24	36	42	34	41	34	43	36	35	29	40	43	36	36	42	31	47	42	34	35	37	35	43	41	41	34	53	37	43	28	36	44	27	39	42	33	41	41	33	39	44	41	39	27	32	33	41	38	44	40	39	30	32	38	36	44	30	41	41	32	33	40	39	43	37	41	28	43	29	34	37	35	44	37	42	46	26	36	27	35	35	25	36	37	35	40	41	43	41	26	27	36	36	35	27	42	39	35	36	43	44	40	37	33	39	41	31	26	40	37	46	32	30	43	30	39	40	44	35	32	44	37	28	39	51	38	34	37	33	32	40	38	35	27	33	39	37	37	37	39	48	38	41	43	36	42	40	32	33	38	36	37	37	56	41	36	39	40	33	36	41	40	44	38	26	35	38	33	31	44	43	42	35	46	38	36	37	25	29	37	40	43	37	26	46	39	32	34	39	33	38	35	36	42	31	37	31	29	39	34	35	39	46	38	32	31	40	31	40	37	46	40	37	36	46	32	31	39	40	29	42	30	33	46	36	42	40	37	28	33	41	30	42	45	34	41	31	31	33	39	35	29	42	37	42	43	35	37	41	34	31	39	34	36	27	40	36	37	32	38	33	38	42	21	37	28	43	39	34	48	47	33
17456	9622	6594	11301	20413	25365	24582	22803	19018	13813	11440	9343	8582	8025	6881	5329	4543	3631	3005	2191	1570	1421	1146	1002	987	998	948	913	936	862	918	827	862	902	758	623	699	763	708	1010	4554	10890	10227	7302	4530	2251	1117	703	517	476	428	401	401	464	467	423	409	388	420	435	421	441	467	439	413	435	392	442	454	440	402	398	414	416	460	420	441	409	411	436	452	403	459	406	437	470	416	431	442	433	423	427	434	457	393	432	453	415	438	423	451	416	426	441	440	462	436	391	423	432	427	445	401	404	405	417	423	405	405	399	404	458	457	464	439	415	423	441	418	459	463	442	451	431	411	383	463	449	421	430	399	433	406	423	419	465	408	419	415	450	448	457	435	434	409	405	415	449	446	432	429	432	440	442	396	426	428	429	416	416	420	418	439	430	420	403	396	417	455	402	416	421	456	445	412	450	401	453	461	458	446	405	449	399	418	420	424	417	420	432	395	430	433	452	448	419	395	401	423	455	438	427	434	444	400	423	433	409	464	426	370	432	418	443	432	418	442	439	407	410	438	419	438	417	402	409	430	425	467	464	416	410	441	430	404	407	419	442	425	398	427	426	421	410	429	428	459	425	432	440	417	407	444	397	423	429	411	447	398	464	447	464	461	421	420	393	440	430	400	424	438	396	414	448	421	393	428	457	427	399	446	407	405	417	431	382	439	429	461	452	426	436	459	380	430	403	474	404	425	431	442	429	436	397	412	436	433	393	446	435	426	447	384	434	420	447	450	443	430	394	440	386	443	421	449	441	432	413	443	459	416	461	426	393	424	449	419	409	414	423	449	472	457	428	422	396	428	429	434	432	394	457	432	448	437	426	426	450	424	416	424	443	424	460	455	450	411	410	423	416	419	427	431	439	405	400	436	425	404	463	444	459	448	414	453	421	401	402	461	411	406	397	421	412	427	393	410	437	404	452	436	436	420	425	421	447	406	445	428	461	409	423	445	428	418	431	445	410	432	447	397	434	404	435	426	420	424	402	406	438	451	402	426	469	459	417	409	420	419	404	446	436	409	435	420	423	457	430	418	444	417	421	436	419	418	423	429	398	426	439	435	413	416	465	429	421	397	452	435	432	424	427	429	430	455	455	383	434	441	461	413	433	443	443	422	432	429	406	438	449	449	456	461	430	421	413	412	399	445	431	420	432	431	444	415	420	462	425	448	417	409	419	453	430	474	441	442	442	455	440	462	466	445	455	420	464	425	422	416	373	424	409	428	416	421	420	446	410	428	458	424	419	455	405	454	412	426	479	411	435	404	393	426	400	436	442	436	432	431	396	424	437	457	449	433	412	416	406	422	466	430	455	436	416	415	432	433	410	430	414	438	401	421	419	416	448	413	450	435	395	428	429	425	402	450	421	426	465	443	441	449	445	411	452	400	414	398	446	428	449	428	420	439	409	418	423	412	410	416	435	451	439	446	419	423	429	429	421	432	410	440	430	426	422	409	440	398	406	416	393	383	439	388	424	481	434	446	457	446	446	436	473	410	425	442	462	428	401	422	415	428	375	368	484	420	413	431	418	432	403	433	436	405	384	396	413	427	484	377	450	456	433	434	430	404	454	418	452	420	440	431	414	416	446	447	443	450	451	388	418	448	432	464	429	442	422	440	410	422	399	486	421	418	433	425	410	403	455	428	444	432	431	406	445	449	440	423	446	430	452	401	390	434	411	430	420	421	424	424	422	443	431	417	423	470	436	458	429	389	392	381	420	420	422	423	406	440	422	467	394	422	451	429	432	437	436	432	457	463	441	423	422	419	427	413	426	445	440	421	417	415	375	429	388	429	464	422	413	453	420	439	446	440	434	422	429	410	404	455	432	423	443	428	400	436	416	471	439	463	456	447	460	459	475	406	405	437	393	425	422	425	426	428	423	399	432	375	406	411	450	435	419	462	420	420	431	411	400	416	451	438	426	398	407	426	394	423	422	434	440	407	476	412	462	445	427	432	422	431	417	418	418	418	441	457	398	388	462	436	424	431	421	429	400	419	426	439	419	428	365	410	443	440	395	425	409	421	418	411	405	429	422	431	447	404	421	446	436	415	441	407	392	418	419	444	460	418	446	429	442	409	434	431	409	420	432	448	427	421	438	430	443	427	476	392	412	396	446	427	392	414	413	464	435	427	426	455	456	386	413	399	419	422	403	469	444	427	357	424	430	402	420	435	433	430	425	412	463	412	442	425	414	427	425	415	448	428	422	432	387	374	433	409	407	401	398	393	435	441	454	419	438	413	397	449	450	416	388	454	441	399	422	453	419	434	424	436	464	432	481	451	398	396	410	407	397	430	406	410	485	452	408	397	444	419	419	488	457	434	455	437	445	422	448	444	423	449	430	404	393	413	433	406	459	403	441	455	442	423	425	418	450	419	411	417	425	393	460	453	424	404	468	456	375	468	430	432	380	447	404	442	399	443	403	422	410	412	433	440	414	459	412	424	420	440	468	409	430	418	440	399	404	407	446	420	412	418	410	476	408	441	390	437	421	446	414	382	432	436	454	430	438	439	444	394	384	431	445	421	441	411	441	467	408	447	424	451	424	418	427	443	407	421	445	459	478	423	430	403	438	414	400	470	406	421	405	446	426	432	412	436	433	459	414	455	446	426	427	431	380	439	439	448	424	441	403	429	420	452	453	422	412	426	462	432	425	457	438	420	456	426	403	457	431	412	435	462	407	434	399	456	437	414	417	416	466	393	416	419	439	412	441	438	420	421	449	389	426	430	421	441	455	399	450	451	464	431	429	406	408	427	455	382	439	417	415	423	426	433	499	468	453	417	441	388	430	428	441	411	435	397	447	414	432	429	429	442	442	443	436	417	439	409	398	420	373	433	427	444	435	458	418	434	410	433	419	453	391	446	443	414	452	435	434	426	406	458	456	400	399	429	419	430	424	447	421	410	431	413	385	444	436	406	423	432	420	419	427	412	400	419	397	405	471	426	439	447	438	441	430	435	388	406	443	426	438	436	416	448	422	443	417	453	413	424	419	430	435	437	391	408	424	433	485	428	448	423	409	424	428	453	427	427	410	451	441	443	436	422	450	411	426	434	474	425	436	470	444	416	450	387	417	420	432	411	444	422	424	446	429	422	452	426	431	410	462	408	415	451	394	414	410	433	393	421	448	435	468	437	433	459	417	431	417	408	447	425	452	423	423	447	422	448	453	403	415	446	394	413	442	440	460	408	446	407	420	421	458	442	409	455	418	426	409	440	428	408	441	431	454	425	404	447	407	434	435	432	381	426	404	431	426	429	431	445	462	457	438	444	391	454	441	426	425	422	437	428	390	461	387	439	433	420	428	440	434	445	420	418	425	413	408	418	452	425	410	440	446	409	432	429	403	433	436	431	389	432	428	475	439	427	385	438	445	459	428	433	418	429	423	425	394	407	423	423	421	433	427	430	428	407	439	424	395	440	450	436	457	428	406	455	430	407	412	443	449	438	434	412	415	438	396	443	427	440	412
2376	531	375	210	271	538	653	651	487	337	273	231	208	196	200	144	125	84	101	77	52	61	52	42	50	52	56	38	45	36	50	36	47	34	37	28	47	37	34	70	192	456	375	285	193	113	60	35	40	29	30	24	28	35	39	35	29	36	30	33	34	37	37	26	24	26	24	25	37	39	25	29	31	31	34	40	29	40	34	33	31	24	34	31	22	29	29	34	30	18	22	33	38	29	31	33	23	38	28	20	25	32	26	27	36	27	25	27	36	40	34	50	32	29	23	30	27	34	22	37	30	26	26	26	28	31	29	33	26	33	30	39	31	30	32	34	37	33	38	33	23	32	30	27	24	32	35	34	35	28	38	22	29	34	32	22	25	28	24	40	39	35	33	27	33	44	34	32	41	26	20	31	24	34	23	33	34	31	24	25	34	30	36	31	30	35	33	39	29	23	23	34	47	35	32	35	36	30	33	46	21	35	40	23	29	27	27	26	35	37	28	30	35	27	38	25	32	32	36	31	34	35	20	27	42	34	26	27	26	29	33	35	36	35	24	35	34	37	27	30	22	32	28	26	23	26	39	29	44	33	40	32	32	32	31	30	39	35	43	30	33	34	28	21	24	31	28	26	37	26	37	33	27	28	33	26	34	25	31	36	35	39	29	23	31	33	31	33	28	28	31	38	32	28	33	28	30	31	29	34	29	33	26	35	30	41	35	31	40	30	38	31	24	33	23	22	33	27	30	36	33	33	31	32	25	36	33	30	33	38	42	31	33	36	26	26	29	39	37	38	44	40	41	27	30	35	26	18	21	34	31	29	26	44	31	29	39	27	24	26	26	40	27	38	27	40	29	28	34	32	30	25	28	30	30	37	47	32	46	22	39	38	36	33	32	21	27	20	25	28	22	36	39	39	39	23	27	39	29	20	33	28	44	30	30	29	38	38	38	25	32	33	29	30	27	24	34	31	34	50	30	28	26	30	37	27	35	33	34	27	28	28	23	26	28	35	27	35	32	37	29	30	29	33	28	27	22	20	40	23	36	29	29	30	32	23	25	33	28	28	28	27	21	25	25	34	20	32	36	28	28	34	23	45	30	29	39	35	27	32	26	35	26	34	20	35	39	36	29	37	35	27	32	32	25	23	33	23	28	37	27	35	31	37	20	20	43	31	36	27	37	32	36	25	25	28	32	31	34	44	32	39	34	36	29	29	38	28	28	28	22	25	36	36	26	40	27	28	31	38	33	29	32	31	33	35	43	34	32	39	32	26	30	37	33	24	36	36	23	32	40	31	27	25	26	33	33	38	38	31	35	28	39	38	24	32	31	36	24	33	27	33	33	35	28	34	35	37	31	24	31	36	24	22	38	30	36	33	36	34	22	24	22	21	37	36	32	29	27	33	32	25	40	28	33	21	25	43	27	34	32	28	37	35	40	31	36	29	34	30	32	30	35	35	31	30	14	22	37	30	24	34	34	30	39	29	35	24	32	31	26	40	26	24	29	26	27	24	36	34	31	42	33	27	34	33	32	32	29	33	27	27	38	38	28	23	36	31	28	27	35	31	33	24	44	34	31	29	38	35	35	40	27	28	27	37	29	31	31	32	26	34	31	24	29	38	21	24	29	36	30	34	25	40	25	33	40	36	28	34	23	35	32	23	26	28	33	20	24	37	33	41	37	30	21	19	35	28	26	27	33	32	26	25	35	33	31	21	33	27	22	35	32	44	31	30	34	33	25	29	36	26	25	23	39	29	25	30	27	29	28	24	37	34	38	34	34	26	31	23	21	33	41	39	29	26	38	27	31	20	29	33	22	24	43	30	31	30	34	34	31	23	33	28	24	20	31	31	27	25	33	19	33	23	24	28	27	36	24	30	30	26	26	29	34	25	33	37	42	33	34	27	28	26	28	24	27	36	37	41	31	35	22	27	30	33	34	35	23	32	31	31	24	23	24	38	37	28	20	34	29	24	46	23	28	23	20	27	29	35	28	24	39	33	39	32	38	31	27	26	27	30	32	32	32	28	25	34	28	27	28	20	47	37	28	27	29	26	27	47	40	29	27	29	27	36	34	29	38	27	21	33	28	32	43	32	27	33	30	31	26	35	39	17	36	31	37	28	25	20	25	26	39	30	31	22	40	26	33	33	33	31	29	26	28	20	25	32	27	33	38	24	23	30	29	28	31	19	30	26	20	30	29	28	27	36	36	29	37	28	34	29	36	41	27	33	46	39	30	33	32	21	28	28	27	28	32	32	31	41	33	35	30	45	28	24	24	25	32	36	34	28	27	26	40	27	35	26	27	37	30	30	23	26	33	36	27	29	41	34	34	24	31	20	33	33	41	28	38	45	32	22	42	34	29	25	30	35	42	31	23	39	29	26	32	31	36	38	23	34	39	38	31	47	45	38	38	33	28	38	31	27	15	25	30	25	23	41	31	30	35	37	30	37	34	32	33	39	29	29	28	34	40	26	26	29	34	20	24	31	21	31	36	27	29	33	27	31	28	30	32	46	26	37	32	24	34	32	23	24	30	35	25	29	36	34	30	30	37	29	33	30	38	23	26	30	26	36	22	31	28	33	32	31	33	36	35	35	34	32	31	33	32	25	37	21	29	27	36	35	20	36	32	42	30	39	29	29	26	35	31	34	31	18	34	28	36	28	41	31	36	32	44	35	29	30	39	25	20	41	34	33	27	32	30	31	31	30	29	27	31	31	40	19	34	33	36	27	32	33	31	33	36	32	29	24	26	27	28	25	24	21	32	36	37	33	26	28	36	24	34	31	42	32	36	29	22	35	28	23	33	39	26	45	17	30	31	33	27	32	31	19	39	40	27	29	36	28	27	32	33	41	36	34	26	33	30	31	26	31	28	34	22	29	35	39	34	19	35	33	21	38	34	25	29	43	33	38	31	25	30	39	33	32	25	17	23	27	42	22	30	25	31	29	32	23	35	29	23	35	32	33	23	29	31	23	18	33	29	28	28	21	29	30	39	36	38	25	29	38	32	35	27	28	40	28	21	18	23	25	30	28	30	36	27	24	20	34	24	31	38	26	33	33	35	34	28	40	33	30	28	34	26	42	32	42	37	26	46	29	30	29	39	33	36	27	37	28	30	30	35	40	30	27	28	37	37	28	34	30	31	28	29	33	33	31	25	24	35	20	40	25	24	29	26	23	29	27	28	29	34	32	36	31	32	35	29	35	34	26	36	34	36	36	31	27	29	36	30	26	36	38	24	41	20	27	30	32	19	24	23	29	29	32	33	21	24	29	25	37	37	30	28	31	33	30	37	25	41	26	22	25	39	31	30	38	37	32	29	24	29	31	35	28	24	27	27	31	25	20	34	32	26	30	31	34	22	34	34	32	31	34	29	39	31	34	29	36	24	30	32	29	28	27	33	24	30	23	35	26	36	32	28	27	26	33	35	27	27	35	38	37	34	29	31	35	30	29	28	24	27	27	25	39	36	36	44	32	40	34	31	28	30	34	34	20
16047	9413	6409	11019	20588	23948	24582	23333	18857	14878	11637	9195	7978	8014	7005	5279	4633	3231	2827	2200	1710	1363	928	884	1109	1156	1125	882	835	756	787	806	722	629	618	596	695	627	668	1876	6198	11831	9810	7412	4598	2292	1044	611	398	397	342	366	357	371	369	363	369	372	358	362	335	334	374	344	362	385	384	387	342	367	339	376	358	388	360	375	340	357	353	365	370	370	366	352	378	378	359	325	358	344	389	385	322	346	381	335	356	361	373	377	389	363	390	383	380	317	378	360	350	375	343	352	355	400	387	360	348	363	404	327	366	397	343	365	343	357	378	361	358	371	352	374	390	353	342	372	385	368	360	354	351	367	365	357	376	364	377	390	403	362	332	364	386	390	367	399	377	329	373	381	366	384	343	383	380	371	367	361	347	351	378	396	337	369	391	356	365	344	397	335	357	347	368	364	368	344	365	328	353	378	350	355	356	367	392	372	378	403	404	373	334	379	331	411	352	360	384	383	371	393	337	399	350	360	369	336	362	387	341	328	339	346	370	328	346	395	368	367	410	354	343	368	388	357	340	371	362	385	375	360	374	379	388	348	331	337	373	393	363	377	334	364	396	389	382	365	400	356	374	362	344	377	389	352	362	391	360	369	364	372	366	363	329	369	379	355	363	370	350	368	378	355	335	362	320	346	374	365	359	385	331	373	366	340	366	332	358	348	361	402	366	432	357	364	357	390	369	381	382	344	370	384	396	388	358	397	387	373	368	355	377	400	399	316	333	382	357	336	399	366	360	344	374	350	376	353	348	364	344	398	373	379	360	379	368	353	353	383	386	358	345	368	378	357	350	383	385	377	381	388	377	395	388	369	367	374	344	347	371	338	339	353	371	388	360	358	359	347	367	413	368	362	359	356	387	356	383	365	338	359	362	378	335	379	363	375	334	388	352	346	343	368	405	358	397	373	354	343	382	346	370	381	341	366	383	383	338	369	384	360	351	375	374	388	332	373	385	373	378	364	362	381	375	365	380	370	354	395	368	357	366	356	360	352	355	339	373	364	396	373	369	401	355	377	373	381	326	381	351	358	364	349	353	361	328	374	357	374	386	382	381	379	394	379	370	358	335	352	342	348	364	419	369	387	361	358	397	407	368	412	384	371	369	358	391	383	361	344	364	364	342	377	367	365	348	355	349	362	364	335	358	342	359	376	368	372	368	357	382	384	348	357	377	356	383	370	360	357	352	368	352	369	341	384	338	392	342	379	346	377	380	374	395	344	379	385	348	354	393	338	296	387	379	400	362	347	371	356	359	362	365	348	362	349	373	356	371	401	363	365	336	398	375	371	359	368	352	353	396	380	346	405	414	364	359	358	386	360	365	412	368	380	357	378	388	327	378	357	341	380	352	356	368	376	354	350	371	341	349	362	362	350	355	393	364	351	347	388	355	360	384	365	387	344	350	360	383	366	326	363	346	379	357	352	358	385	384	363	357	375	383	365	365	364	392	347	328	358	368	363	359	375	382	380	370	374	361	372	363	361	332	351	357	363	365	358	394	365	378	349	374	368	372	368	344	363	399	382	359	360	408	376	373	363	330	350	352	379	336	320	394	373	348	338	361	355	375	366	362	365	376	356	366	361	374	352	368	359	360	349	363	375	341	367	392	377	353	364	392	355	377	366	372	369	341	350	425	357	332	353	380	371	356	378	354	387	407	365	359	386	365	366	331	347	369	401	347	389	381	375	359	386	344	387	354	353	380	404	380	363	362	387	357	360	374	361	386	372	349	381	376	343	375	366	365	319	377	363	341	356	351	328	387	375	361	375	356	364	380	377	379	401	373	376	341	363	387	362	376	335	340	333	370	385	371	330	407	372	336	372	330	369	356	405	356	397	381	375	337	387	366	374	382	352	386	364	347	367	366	355	398	366	380	359	386	357	395	373	382	381	382	396	377	385	395	358	338	389	360	379	351	389	369	360	381	368	388	371	417	376	390	355	364	341	355	365	329	340	391	357	382	343	350	386	364	353	362	386	337	361	363	361	360	354	371	395	354	396	359	366	386	385	371	339	382	365	385	359	378	345	372	363	348	332	355	343	364	364	366	351	353	387	349	386	347	377	357	365	342	388	382	388	364	379	381	335	365	336	340	395	361	364	337	361	334	349	398	383	367	347	353	379	385	381	371	357	396	345	358	366	390	344	343	360	395	353	321	357	371	350	343	365	369	386	384	360	356	311	346	424	378	347	358	370	383	375	396	378	349	375	332	345	384	349	356	348	351	390	365	382	374	400	339	382	377	334	377	368	381	351	375	397	366	369	398	350	358	348	365	355	383	363	369	369	368	378	354	380	364	374	346	347	398	382	379	378	386	404	379	366	327	353	362	361	342	337	333	385	358	353	352	378	366	371	372	381	347	370	364	325	342	373	356	360	374	350	374	350	410	391	365	384	351	367	343	388	384	362	377	362	389	327	349	358	326	432	359	367	367	389	374	380	365	349	348	362	373	303	369	339	369	407	358	392	355	378	365	378	357	373	366	355	368	327	359	371	352	368	401	355	346	362	374	351	342	376	381	375	335	377	349	379	346	372	404	372	384	375	375	358	363	366	345	404	377	374	374	379	343	364	367	342	370	357	360	344	363	357	368	324	385	372	365	372	350	387	389	386	376	350	356	401	363	417	405	362	340	369	363	347	352	365	363	392	384	370	363	368	383	366	353	368	379	397	359	406	355	353	386	378	353	363	360	358	366	362	368	352	375	396	381	348	355	384	345	351	394	405	386	380	369	390	338	348	362	349	364	395	393	332	341	402	362	350	369	370	373	351	369	378	391	369	356	393	362	390	405	396	376	402	336	341	371	363	369	366	374	364	357	342	317	362	370	387	372	384	343	341	394	349	362	353	369	363	385	365	374	390	356	342	385	367	366	352	370	330	379	340	363	361	361	371	373	378	369	347	369	388	362	389	347	353	363	404	370	355	344	345	347	338	357	360	364	354	367	386	369	378	349	368	382	362	344	399	372	371	360	393	422	358	362	339	400	392	361	356	373	345	383	335	367	372	379	344	365	384	410	346	404	372	343	386	405	388	343	397	389	355	367	364	371	425	355	385	347	348	369	373	389	369	358	378	394	371	362	410	388	406	362	350	374	373	370	386	369	355	380	348	413	369	371	343	398	393	400	386	346	369	383	373	383	361	352	372	360	389	349	363	383	364	379	387	386	381	356	369	363	333	363	376	398	355	381	359	352	359	373	374	380	387	373	385	368	336	342	328	321	348	350	375	342	374	377	376	337	386	348	379	374	370	392	357	383	378	390	381	343	360	359	356	382	341	402	351	384	353	349	376	384	372	385	359	388	365	369	328	362	351	324	362	352	371	376	367	316	385	384	369	371	335	352	377	369	366	377	379	415	365	340	350	348	374	342	375	376	367	360	340	379	373	362	370	374	384	357	343	359	361	349	361	384	383	375	395	356	360	378	354	354	353	352	410	313	362	385	364	379	372	394	353	347	364	376	347	354	364
1477	770	523	297	358	660	822	846	761	534	325	260	242	237	227	204	179	108	91	72	84	75	57	47	65	55	60	47	52	48	55	56	54	55	32	43	57	47	97	286	450	602	500	363	217	102	63	48	47	41	44	48	33	37	30	37	32	38	28	29	30	33	33	34	37	35	39	44	33	38	46	36	37	35	26	34	45	36	32	21	46	39	30	33	31	31	43	45	43	36	31	46	37	43	38	34	38	40	31	33	48	36	36	39	34	28	33	40	42	26	28	37	30	45	39	40	41	42	36	54	41	29	47	31	33	33	36	35	38	39	34	32	34	57	32	26	36	36	45	37	43	23	28	34	36	45	39	41	36	40	32	35	38	38	35	35	36	45	33	44	44	38	29	43	33	40	30	30	33	37	40	33	37	44	34	40	36	46	41	29	43	37	40	33	43	37	39	28	41	49	36	36	32	38	35	35	31	30	44	28	47	42	30	42	31	30	36	36	33	35	42	32	36	29	40	45	51	39	44	40	49	34	40	34	33	45	36	26	38	42	38	38	40	43	36	30	37	36	31	29	40	41	39	38	32	45	49	36	39	36	35	42	38	32	35	40	34	33	34	34	42	43	40	35	39	47	33	36	37	42	38	25	41	32	39	34	37	35	37	35	40	31	38	38	41	39	42	30	35	42	33	31	38	32	33	38	33	34	32	36	34	32	36	24	38	37	54	32	48	27	29	32	32	29	30	47	35	33	37	29	29	36	28	30	45	44	31	48	43	38	39	34	34	37	43	37	27	35	37	30	37	26	38	28	33	40	41	25	30	35	39	40	29	38	31	24	35	32	31	34	24	38	34	29	35	31	41	24	37	34	27	31	44	40	37	35	30	42	39	39	39	38	35	33	26	31	43	35	28	33	36	31	44	32	38	41	30	44	36	28	32	31	46	30	34	40	40	27	36	46	49	37	29	29	32	44	42	31	44	33	41	38	51	47	42	33	53	29	36	35	34	40	45	42	33	48	38	37	34	38	31	36	34	44	38	41	38	32	28	35	49	28	42	43	39	34	37	48	43	36	48	37	46	32	30	31	29	42	36	31	34	33	30	26	30	38	33	32	48	40	36	58	39	28	37	40	39	41	37	39	44	45	34	39	36	35	40	43	41	44	34	42	32	37	31	47	40	34	52	40	36	36	28	29	38	32	42	36	37	40	36	24	39	41	30	34	30	39	28	39	30	38	30	34	24	40	31	40	31	40	49	47	41	35	35	39	26	31	26	40	37	45	50	47	31	32	28	37	37	26	33	29	43	39	48	28	37	43	28	34	42	30	42	35	39	35	33	28	39	32	40	29	35	44	51	44	44	30	36	39	39	38	44	36	50	45	35	34	25	33	32	38	37	40	47	27	42	31	36	31	34	33	34	36	38	33	45	36	33	40	43	42	38	37	37	36	29	43	37	31	33	26	36	36	28	21	30	39	33	36	38	32	33	29	47	27	34	44	44	34	39	31	44	44	41	45	31	42	41	34	29	37	43	44	34	37	36	31	47	42	33	38	39	31	41	49	37	47	42	51	54	42	46	29	36	36	29	40	37	35	33	32	38	39	33	45	41	39	39	29	35	38	30	39	45	27	39	36	40	35	33	38	33	32	36	36	41	45	20	30	32	27	24	37	29	43	37	54	39	29	34	34	42	40	35	31	37	42	35	48	46	40	37	43	31	38	24	41	47	31	29	43	37	39	50	45	29	26	46	39	31	43	35	30	41	43	50	28	34	46	57	39	39	29	27	31	30	34	42	42	50	36	38	47	34	36	33	37	39	33	35	40	39	36	27	40	43	38	48	36	49	29	26	32	39	46	38	40	31	37	33	29	29	39	38	41	44	29	32	45	37	31	30	32	36	29	38	29	36	29	36	29	28	48	42	36	33	39	29	38	45	34	37	33	33	34	47	45	38	37	33	34	43	31	39	27	29	31	28	49	39	33	36	28	37	39	46	28	37	45	47	39	36	42	43	31	43	43	49	37	42	37	28	32	41	36	43	31	42	27	35	38	44	33	39	38	39	33	41	35	30	41	33	35	30	42	29	28	41	41	28	34	39	34	41	33	37	31	40	52	32	36	36	43	29	32	34	42	37	37	49	29	31	40	41	28	40	48	41	30	38	36	33	36	42	34	39	47	25	34	39	38	33	42	31	34	39	28	38	38	31	40	37	33	32	38	29	30	41	32	54	33	31	43	25	40	36	35	36	27	49	29	39	48	40	34	36	35	40	33	30	31	36	35	36	40	38	46	31	35	37	35	39	42	52	40	40	36	40	41	29	32	57	28	36	40	44	38	43	36	38	38	38	34	52	43	28	44	34	38	42	36	41	36	27	38	35	35	39	22	30	31	37	30	41	35	37	30	31	32	37	30	46	34	38	24	27	37	26	33	34	31	41	33	23	37	35	26	41	33	38	34	46	39	32	39	42	45	43	42	38	30	44	26	32	34	33	36	38	37	36	45	35	37	49	38	37	37	42	36	36	41	33	49	29	23	39	40	32	39	35	44	36	34	48	34	45	38	32	43	32	48	38	38	44	41	39	38	38	31	24	40	38	42	34	36	43	36	35	42	29	33	40	41	28	35	40	43	37	40	37	36	33	47	31	35	34	37	36	37	25	29	36	41	32	44	42	33	40	39	33	35	28	43	36	29	38	31	33	27	37	41	33	26	35	39	34	40	49	31	44	38	35	45	44	36	36	33	32	35	36	31	33	32	26	48	39	29	34	37	40	38	30	43	34	39	37	42	45	39	34	41	36	35	33	36	38	37	35	32	29	39	33	44	41	42	33	40	37	35	42	32	29	41	39	28	54	41	31	34	37	44	31	29	31	34	38	33	32	30	52	36	47	39	38	43	34	33	39	39	32	43	42	34	25	38	44	48	40	36	26	41	24	29	33	34	30	33	39	43	50	43	34	36	28	36	49	33	42	33	38	39	36	42	29	40	42	38	31	25	32	34	40	28	36	36	27	32	40	43	32	30	30	39	31	39	38	33	28	35	34	38	39	35	36	37	27	37	36	39	33	43	50	37	41	40	42	28	30	34	39	34	42	34	47	47	41	40	43	41	30	40	43	38	48	28	42	34	34	41	37	37	40	37	34	41	36	31	37	32	35	29	41	41	34	41	36	40	33	36	33	40	43	48	40	26	43	37	32	32	27	31	36	39	39	34	24	43	28	32	44	25	42	35	42	39	38	42	39	27	31	23	40	36	38	36	44	44	43	37	34	43	36	36	37	40	31	47	34	32	38	37	38	48	25	40	33	35	36	32	38	37	25	38	36	38	32	37	27	31	37	33	30	35	31	23	30	34	43	27	41	36	43	28	36	31	35	43	39	37	33	29	39	43	48	33	44	51	32	36	49	31	40	45	27	34	39	39	28	30	34	34	44	39	48	33	36	36	43	26	42	33	35	40	38	32	22	26	45	41	32	41	36	26	36	32	40	31	37	37	44	33	38	26	48	45
19463	12285	9042	14318	22569	26124	27110	25259	23115	17920	12943	10927	9016	8132	7879	6663	5652	3508	2869	2416	2222	1544	1111	1111	1165	1253	1083	1005	911	951	898	944	901	790	756	737	704	768	2581	8794	11344	13775	11526	8940	5318	2563	1166	685	505	442	451	488	451	417	448	416	419	452	395	423	445	423	453	472	420	433	414	416	439	409	448	433	420	437	468	432	454	429	428	454	413	423	447	442	404	407	442	424	456	427	442	452	423	435	418	431	420	429	431	456	450	417	395	436	471	427	404	439	405	418	427	412	455	457	446	415	430	417	415	467	462	453	429	388	461	436	409	424	437	410	427	426	416	447	438	439	455	445	464	423	458	446	422	444	406	414	451	436	401	429	419	420	416	400	434	454	448	451	450	404	434	429	458	429	454	442	444	469	420	461	432	401	432	446	477	457	453	422	422	438	394	437	412	476	426	407	429	498	435	381	445	431	424	422	454	457	444	437	413	455	428	460	477	418	444	452	418	448	378	459	385	466	429	464	429	407	415	445	418	435	441	458	403	430	446	445	414	431	395	440	441	461	384	442	431	430	438	435	458	417	466	441	438	456	437	440	440	469	447	433	437	425	416	441	449	415	447	453	437	433	417	461	394	443	412	419	387	473	435	422	420	435	470	436	456	404	436	463	472	397	411	432	414	441	457	445	385	404	454	459	461	441	439	441	428	424	420	426	428	451	442	446	470	455	424	437	451	406	440	423	443	440	418	445	446	450	427	411	420	421	467	394	442	387	479	432	391	419	417	431	426	410	397	451	459	449	411	438	445	423	412	443	414	390	417	406	428	375	455	418	454	448	420	421	436	424	425	452	424	441	430	425	466	431	419	411	387	422	376	397	480	446	413	449	427	439	446	408	419	467	443	445	442	454	424	403	426	401	430	446	418	421	405	480	441	417	436	457	416	404	467	477	424	418	426	433	447	452	437	441	429	438	448	410	445	465	451	388	494	430	435	438	477	430	440	440	440	424	403	430	402	456	418	403	435	462	428	393	403	446	452	438	446	465	455	444	417	411	431	424	404	453	447	422	448	441	428	423	452	434	443	430	440	421	479	430	477	471	449	427	431	429	445	437	445	460	409	449	452	474	424	445	433	451	440	426	440	397	451	435	430	471	406	455	419	401	450	458	423	434	429	451	434	470	464	439	436	441	429	418	425	408	440	403	436	467	435	416	431	419	447	413	422	444	438	408	453	445	465	424	466	418	458	440	434	406	448	404	442	438	447	476	413	445	397	408	417	438	424	425	433	445	438	455	407	401	420	449	426	459	424	423	458	406	406	481	434	406	463	436	430	450	446	395	420	416	430	452	451	396	447	438	427	464	416	418	442	438	457	417	440	404	404	455	450	436	427	451	437	415	428	460	469	453	453	443	450	392	428	419	421	451	425	449	442	431	430	429	405	415	448	454	429	470	412	445	422	403	418	408	460	409	463	390	421	422	436	458	429	425	450	411	457	430	443	418	459	486	411	462	399	450	445	428	426	415	425	403	452	430	453	448	433	414	439	427	427	462	424	489	443	437	441	455	453	433	454	448	429	430	455	431	423	423	416	430	412	445	436	442	454	407	461	424	424	454	414	441	425	430	448	433	438	391	423	433	457	397	461	419	458	438	428	454	430	419	421	441	442	435	451	424	410	418	398	454	387	448	426	421	418	431	403	444	414	431	467	441	440	463	432	440	400	466	441	421	427	447	388	438	458	438	452	441	431	427	452	406	453	440	430	420	439	453	463	415	463	433	491	434	403	433	436	465	441	399	412	419	434	405	398	438	417	452	406	431	466	406	461	432	433	408	417	418	419	457	423	416	443	453	453	435	414	429	425	397	393	425	425	413	409	415	435	446	423	455	469	447	417	461	457	440	438	451	462	471	421	434	452	452	431	431	414	477	446	438	433	423	426	401	415	417	430	406	398	414	434	438	448	448	431	424	428	438	420	431	440	436	428	462	447	438	396	474	414	415	447	448	436	408	420	400	419	385	429	426	427	427	412	413	463	423	407	434	428	409	430	437	428	442	398	440	450	427	433	386	448	447	419	433	474	445	447	420	443	454	452	403	431	424	440	445	417	402	440	414	428	415	423	428	429	420	412	447	431	435	429	468	432	433	423	415	411	421	450	447	452	421	452	410	466	468	462	367	417	438	461	395	445	412	475	429	446	416	434	418	433	433	423	428	395	427	432	431	424	423	384	406	426	443	437	433	452	407	439	414	434	429	490	448	455	435	429	430	424	427	482	426	473	462	421	432	426	444	403	456	418	424	418	464	418	477	446	422	446	414	429	464	439	447	440	453	434	419	447	431	441	451	457	478	472	432	400	466	405	457	399	402	427	408	409	444	406	415	423	419	399	453	420	422	401	418	445	441	430	435	394	448	451	448	467	408	430	459	420	476	452	438	477	423	444	448	447	460	427	446	463	438	431	399	398	441	436	435	434	485	438	438	397	451	461	440	433	448	427	478	403	426	428	432	430	440	434	467	392	391	466	459	425	422	453	423	465	414	465	408	428	420	450	443	427	428	429	490	427	480	394	440	451	433	394	444	436	427	447	460	418	444	418	413	451	428	456	417	437	436	410	471	438	436	414	434	447	435	443	409	437	402	451	413	451	416	403	451	403	424	444	413	411	429	444	425	450	445	429	464	417	389	429	465	437	439	408	449	434	421	454	412	455	429	445	434	463	424	454	419	427	455	411	416	424	427	413	435	410	465	440	471	412	434	431	437	453	480	449	454	416	402	438	439	448	426	405	455	443	448	475	445	427	448	451	437	431	385	428	399	427	422	426	438	453	469	450	421	451	418	450	421	418	438	418	383	402	453	429	434	429	425	412	419	416	455	445	408	440	434	428	436	444	439	444	498	439	431	439	440	435	426	463	418	445	409	411	436	446	463	445	458	438	427	497	451	457	443	405	412	481	424	427	466	438	423	427	417	409	432	387	420	431	425	457	423	425	428	428	418	416	487	412	419	425	450	438	433	419	425	460	417	478	412	435	410	386	455	437	404	444	476	436	442	435	417	436	462	473	428	430	452	480	409	401	439	369	409	447	444	412	465	448	412	430	425	409	407	462	395	463	446	479	455	411	398	436	424	468	421	425	480	413	396	448	451	437	411	391	430	428	381	442	435	428	427	435	426	444	461	461	418	429	434	438	439	418	429	428	448	439	440	428	388	422	477	432	425	408	432	438	448	405	438	397	459	442	435	427	451	420	423	448	422	412	423	406	435	442	441	455	439	427	457	431	441	449	463	412	403	421	442	416	410	437	454	439	430	420	443	421	410	456	441	442	466	441	424	410	423	441	405	432	426	432	423	435	433	446	452	433	417	402	450	442	431	407	407	447	430	410	477	444	441	443	448	405	405	420	458	448	421	443	402	446	462	483	434	421	431	436	438	432	429	423	462	437	426	444	456	427	452	402	392	438	429	441	445	404	401	406	453	405	411	411	456	433	424	425	432	467	413	408	423	437	459	429	471	427	436
1686	553	266	154	232	381	463	484	476	310	198	125	122	129	125	123	104	75	61	51	40	26	42	30	48	35	35	39	46	37	38	42	40	34	35	39	29	36	50	92	96	182	152	105	84	70	37	44	36	33	32	27	34	26	35	28	23	32	28	28	25	33	36	23	36	32	30	31	30	34	39	39	26	31	33	26	29	31	42	28	35	29	36	26	17	46	26	30	27	28	31	32	44	34	30	32	29	34	24	31	33	34	32	29	30	30	42	34	31	31	25	28	26	27	43	24	29	20	28	27	27	37	42	35	28	32	21	33	33	26	38	26	28	20	34	24	24	31	23	34	34	30	36	26	31	29	23	34	24	30	37	24	28	30	36	25	27	31	40	30	27	31	28	42	28	28	32	29	37	34	26	26	29	25	36	24	25	37	24	36	28	41	22	35	25	31	33	38	36	26	32	27	28	34	30	35	23	34	35	29	28	29	27	26	32	36	37	38	36	28	29	34	35	29	35	29	36	37	32	28	33	25	35	26	29	28	32	37	43	36	35	33	30	41	26	33	43	39	30	29	27	22	36	26	25	30	26	46	27	28	30	34	24	32	39	30	24	35	34	31	21	28	38	28	28	33	25	36	21	32	30	16	30	33	29	29	35	32	32	24	33	35	34	31	26	45	35	39	31	38	25	36	25	25	33	32	22	43	29	31	33	37	30	32	19	25	26	28	40	37	26	25	31	31	40	35	39	36	32	27	28	27	15	40	37	34	30	19	28	31	24	36	27	25	32	32	40	29	33	38	31	28	36	30	30	30	25	30	28	34	37	35	25	20	25	28	33	32	27	27	31	28	32	27	33	28	27	39	32	36	23	23	20	30	26	23	30	29	22	38	30	26	30	26	29	27	28	28	29	29	33	26	33	23	26	33	27	36	30	26	32	23	34	33	32	31	25	34	38	30	31	31	28	26	41	35	40	35	35	29	38	29	29	36	37	36	38	26	33	32	37	37	27	36	29	19	29	32	30	38	30	36	30	26	31	36	36	31	23	31	28	24	20	34	27	36	30	32	25	31	24	29	35	26	22	38	31	22	29	26	34	28	32	27	40	41	28	43	31	35	35	35	32	31	30	26	27	38	23	34	38	30	33	30	28	37	26	20	23	39	23	26	31	36	32	29	25	38	29	26	38	24	30	40	25	21	36	26	35	34	24	42	33	34	27	24	35	22	26	31	29	25	37	38	17	36	28	33	36	41	26	23	34	30	32	29	40	30	32	32	37	33	23	43	33	28	36	37	34	37	26	33	30	34	29	35	29	26	33	25	18	34	20	25	26	40	21	24	31	32	34	34	36	24	32	34	30	33	26	24	29	23	40	26	23	36	28	36	28	32	29	32	30	23	36	29	20	24	31	32	30	37	26	25	24	36	25	23	39	36	26	36	23	19	33	30	41	38	30	33	27	34	21	29	23	23	34	27	26	26	29	35	23	23	32	39	39	25	18	26	32	23	40	35	27	27	27	36	41	24	39	29	25	23	35	27	30	29	24	32	31	30	38	31	26	36	29	32	28	31	21	29	23	38	28	23	35	35	35	36	26	29	31	26	29	44	30	29	30	30	29	20	27	33	22	26	43	29	16	29	31	36	28	37	30	29	35	34	25	27	22	34	30	23	28	33	23	32	34	31	36	27	28	30	43	34	42	23	33	34	37	26	23	26	44	44	32	36	34	27	25	31	32	32	28	31	32	25	28	25	28	35	25	26	40	32	30	24	28	32	24	33	30	36	24	31	35	30	27	36	29	25	28	33	35	30	28	31	29	29	27	25	31	27	37	38	33	30	27	42	35	32	35	33	35	33	30	41	25	37	29	25	35	34	34	32	25	23	33	29	21	32	35	31	30	28	31	30	34	39	32	28	37	28	31	26	35	23	26	26	49	36	24	39	32	21	21	28	30	29	26	35	32	36	37	36	39	35	31	32	19	22	37	35	29	34	30	31	19	20	39	30	24	38	29	29	33	32	29	39	34	30	33	37	26	28	27	32	30	31	35	28	31	32	37	33	33	39	29	27	28	34	56	25	37	28	35	30	30	32	32	40	27	36	37	19	32	34	35	37	27	27	34	25	25	40	30	31	33	25	21	26	24	29	30	30	33	39	40	40	29	26	23	32	31	31	30	29	32	30	25	28	31	36	28	21	24	23	25	33	29	30	30	40	27	31	34	30	27	33	21	38	28	20	24	29	27	27	28	28	32	30	38	33	27	43	26	27	32	39	28	25	34	27	29	33	35	54	32	34	22	49	23	26	32	33	24	23	31	31	28	34	33	35	25	37	38	33	24	21	35	30	36	40	35	22	21	31	30	33	31	32	25	42	26	25	34	41	33	32	28	36	38	33	30	36	37	27	30	42	47	30	27	25	42	29	31	24	28	34	34	33	39	19	32	28	34	39	34	29	33	29	27	35	26	31	23	27	34	29	23	40	38	31	30	35	26	32	22	25	26	32	31	28	38	35	20	30	36	41	28	38	25	39	33	25	27	40	21	28	25	33	30	41	27	36	27	25	23	33	29	25	29	32	31	29	30	29	34	35	29	37	39	26	32	27	31	31	28	21	41	20	28	36	30	31	39	38	41	36	36	28	30	25	32	35	27	37	40	37	16	36	27	32	34	41	23	35	30	40	35	41	21	27	35	43	34	29	28	26	34	30	28	37	22	37	30	28	31	26	30	36	34	34	35	30	34	34	28	30	30	29	35	34	37	34	21	29	32	40	36	44	32	35	40	35	30	27	32	31	30	39	21	28	29	35	19	25	35	26	34	28	33	22	30	31	34	18	31	33	31	26	29	30	30	31	27	37	18	28	36	38	32	35	32	19	27	30	22	36	37	29	40	22	28	25	37	26	28	25	31	26	30	32	33	33	32	27	29	42	31	38	30	26	35	32	28	33	29	26	32	29	40	29	36	39	32	29	29	38	38	27	32	30	30	27	23	21	30	37	32	33	31	34	28	18	30	25	27	29	35	41	27	28	22	35	35	35	19	30	31	30	26	22	37	30	30	34	30	28	35	34	38	34	25	31	30	27	27	40	36	29	21	27	30	31	34	25	36	29	39	36	27	26	29	25	30	28	38	28	22	34	37	31	25	31	34	30	23	19	42	37	26	28	29	29	29	22	29	19	35	32	35	35	38	29	33	32	40	28	31	21	28	38	20	23	31	27	28	33	32	29	27	36	20	37	33	27	37	22	28	28	37	30	34	26	32	29	34	29	32	32	32	28	33	31	33	26	30	25	33	25	27	25	43	22	31	31	38	35	31	41	38	32	33	32	32	26	34	27	29	31	30	41	28	26	27	26	27	30	34	39	30	30	29	20	37	34	32	25	40	28	43	30	37	25	26	27	35	33	23	27	25	32	40	24	30	34	27	34	28	31	34	24	28	38	35	33	26	22	30	30	33	31	36	41	25	25	41	22	35	35	26	29	41	29	26	30	26	32	37	32	38	29	29	37
14904	9326	5818	8359	17222	20707	21464	20503	17963	13427	8431	5615	5550	4814	4406	4264	3907	2559	1904	1407	886	744	658	748	729	611	609	508	526	556	514	605	578	546	512	483	481	487	983	2847	2812	4709	3996	2751	1787	1083	641	459	399	361	390	373	365	331	378	355	365	368	359	339	375	328	364	375	389	363	365	316	361	355	418	369	316	400	379	363	388	368	374	369	366	398	359	358	380	300	377	337	354	398	393	350	361	365	373	336	343	360	356	351	360	369	367	367	383	389	369	339	351	360	404	365	392	424	346	379	366	353	357	367	417	367	372	345	342	402	362	363	401	372	383	406	357	344	393	369	369	368	360	371	358	369	400	339	358	354	354	331	412	365	358	377	369	360	378	373	383	368	330	377	335	400	334	354	365	371	350	369	351	346	409	347	351	365	352	356	394	332	360	337	369	354	347	375	355	378	342	374	351	383	342	361	363	353	382	378	389	364	371	381	357	392	344	357	358	396	352	332	369	342	365	361	385	359	400	386	385	352	358	349	350	376	349	357	381	335	394	352	381	312	393	340	401	363	347	393	359	346	365	356	410	366	351	362	343	381	374	360	378	410	368	369	374	352	408	352	335	377	335	359	341	375	368	395	349	402	366	373	332	335	348	368	373	357	332	381	364	380	356	366	383	366	339	359	344	358	357	361	369	364	389	343	370	343	363	377	380	386	392	361	323	349	396	407	394	355	372	344	344	361	403	329	377	353	345	341	335	390	356	373	372	365	341	368	428	409	367	368	388	383	384	365	369	364	380	362	350	353	342	380	390	356	352	377	391	349	358	353	366	405	339	404	360	371	337	393	398	339	361	357	363	348	360	377	388	356	358	372	387	358	335	343	390	331	341	398	354	346	345	359	341	387	336	389	373	363	348	353	342	339	362	360	403	358	369	364	390	358	349	359	358	403	366	361	385	373	364	363	373	360	332	389	410	354	350	373	376	356	368	388	389	373	363	410	338	343	368	385	385	367	329	376	352	339	337	413	371	370	346	392	361	359	386	352	362	355	340	349	348	319	371	372	375	344	399	354	397	357	375	343	373	400	355	409	349	349	369	336	365	354	395	393	376	384	333	348	362	344	353	364	368	396	395	331	366	384	371	364	333	350	392	364	350	396	377	347	337	371	363	361	350	384	369	391	338	395	374	365	351	352	337	366	379	379	392	351	377	365	366	398	395	361	392	391	373	388	354	350	361	342	369	392	370	382	364	335	365	383	355	349	347	367	356	385	382	366	371	385	377	373	360	380	368	361	378	378	356	347	363	371	399	409	392	388	373	371	360	344	360	371	376	346	394	379	362	375	351	372	366	372	382	374	351	372	372	361	361	388	384	347	383	383	353	362	379	345	335	385	365	391	350	379	349	348	392	340	356	349	393	352	334	380	366	380	378	382	384	356	329	384	384	390	365	414	341	360	362	359	339	360	337	349	341	360	379	358	395	379	362	361	349	355	371	395	348	361	351	395	394	377	362	353	362	371	361	378	375	347	381	391	364	352	407	377	369	342	366	335	368	367	375	349	357	362	347	353	365	355	360	383	378	353	357	373	380	381	393	357	356	372	370	387	352	424	353	403	330	409	356	365	379	362	392	361	361	390	386	371	386	374	407	372	378	373	396	355	382	359	355	376	350	336	360	363	355	355	352	357	384	349	372	347	355	370	375	360	368	346	371	380	352	386	382	370	389	349	366	380	369	375	366	358	353	372	349	367	348	364	349	328	355	365	364	390	365	379	378	351	354	375	347	358	360	393	358	389	359	351	370	374	366	361	355	343	380	354	386	374	331	372	404	340	376	362	396	345	374	336	372	373	355	374	366	336	345	386	408	377	389	362	384	367	370	366	369	360	345	349	358	385	364	391	380	370	420	371	345	394	346	377	331	364	374	325	329	377	354	385	361	333	375	347	363	371	358	374	353	367	342	370	358	367	374	346	342	374	377	363	365	389	348	335	399	358	399	327	356	384	353	337	328	376	389	353	346	365	391	388	385	340	351	379	367	343	373	374	385	340	346	349	315	341	355	350	369	377	361	372	381	393	397	360	378	371	387	366	376	358	363	373	351	376	361	370	358	355	370	399	360	363	377	382	354	383	393	367	366	347	363	378	374	373	346	370	368	372	357	353	356	374	384	367	353	373	342	374	402	371	354	391	354	396	374	351	366	345	334	359	344	355	385	387	368	363	370	351	388	356	382	386	369	344	370	343	395	357	386	347	368	387	361	366	390	354	381	361	373	348	368	345	357	385	370	354	375	364	347	327	384	365	387	399	359	364	374	353	364	404	364	340	373	354	420	376	350	357	355	334	381	371	356	356	349	366	365	341	348	349	358	371	352	355	322	365	351	389	326	339	371	364	328	384	368	393	405	388	400	379	344	373	378	334	343	353	369	391	361	373	339	351	354	352	350	357	357	362	384	375	345	363	365	416	365	386	389	370	366	329	366	360	322	358	404	374	365	362	361	391	379	371	357	366	348	379	344	379	403	323	377	353	374	364	385	346	357	369	351	322	359	369	378	367	376	395	388	374	376	337	337	368	367	361	324	337	362	380	389	375	350	352	331	339	372	385	373	389	377	361	370	388	354	352	348	356	377	379	341	380	329	335	368	344	339	371	362	383	343	361	380	362	354	362	356	348	380	367	345	381	349	358	403	352	370	366	357	358	374	404	381	370	381	372	360	400	400	368	387	375	358	338	392	386	393	364	387	363	374	374	354	324	315	349	363	374	367	332	373	365	364	384	355	366	351	366	378	393	333	372	356	360	376	393	374	353	337	358	368	327	357	386	337	352	375	350	377	369	370	389	361	347	360	350	376	376	354	353	356	418	402	395	389	362	377	351	348	366	350	357	356	353	385	331	355	362	387	341	364	389	373	356	365	400	412	331	363	340	362	349	387	355	351	366	370	351	373	350	378	356	366	351	351	375	377	381	373	371	348	367	331	369	350	386	347	371	373	370	366	356	343	354	377	376	385	377	364	382	375	371	364	365	376	335	363	342	343	392	365	371	339	337	364	360	346	361	363	372	365	385	362	348	354	387	356	332	389	355	377	347	381	395	352	389	397	359	385	387	360	352	370	360	352	391	362	375	363	368	358	389	368	349	385	353	342	402	341	375	381	378	382	344	393	360	350	363	396	377	386	371	357	354	374	359	366	343	358	368	372	375	380	360	373	360	371	348	400	373	371	360	350	399	319	363	366	404	393	365	347	374	368	371	382	359	366	356	372	368	352	389	365	345	375	379	355	342	368	356	366	343	370	381	379	359	379	349	374	343	360	414	362	388	359	379	377	397	385	373	380	396	354	369	358	393	371	356	369	372	364	380	327	388	385	387	356	353	354	315	379	382	382	410	395	390	395	375	351	360	381	385	360	370	339	344	390	343	375	355	380	333	353	361	360	334	368	364	378	357	333	401	366	389	371	350	392	383	396	350	379	362	380	335	328	360	389	356	374	352	356	331	341	363	341	371	387	369	371	365
1150	771	413	187	276	491	746	690	593	403	272	188	167	171	186	157	146	120	79	71	62	54	54	49	58	55	45	59	40	36	41	60	44	48	41	39	46	52	71	202	312	386	300	242	153	115	50	52	35	31	38	34	42	38	32	30	49	35	37	39	45	29	42	44	43	37	41	27	31	33	44	38	32	37	39	34	32	33	31	27	29	39	42	35	38	41	31	41	43	38	34	38	29	39	37	35	38	43	49	38	22	33	39	35	31	46	42	27	30	42	34	29	54	32	24	47	27	33	39	31	30	38	39	38	32	39	38	42	30	30	36	27	29	46	39	40	39	34	32	36	34	27	45	38	41	36	36	44	35	37	50	28	36	43	45	42	44	38	33	26	25	46	37	32	39	41	44	42	27	43	38	31	30	28	40	22	31	27	26	37	44	29	31	31	25	43	25	32	45	34	34	27	29	45	43	33	39	31	38	39	32	33	32	31	46	43	29	31	41	40	35	49	32	46	37	37	28	33	34	35	47	38	29	34	42	33	28	44	43	38	30	34	34	37	48	45	38	49	46	43	29	35	43	37	39	28	42	31	38	32	26	39	41	30	37	38	30	28	37	37	40	35	36	39	47	30	44	50	39	36	45	32	35	31	46	34	39	33	33	28	41	45	32	37	33	41	31	31	29	29	30	34	27	40	42	34	34	39	33	29	38	42	39	30	41	32	40	35	35	55	35	36	31	39	43	43	43	32	25	43	34	33	39	38	42	32	37	36	36	44	44	28	37	42	36	34	32	38	38	38	32	36	34	36	40	29	29	33	45	33	35	24	43	47	32	44	32	34	43	40	37	35	45	40	33	33	30	34	35	34	39	47	31	35	25	28	29	38	40	32	41	45	34	38	30	23	42	40	46	35	41	39	41	27	31	35	36	30	33	39	38	39	44	35	37	46	39	36	34	48	27	40	36	35	37	33	30	32	37	46	29	39	33	44	42	35	46	42	30	25	30	38	29	32	51	37	40	31	32	32	44	40	30	39	40	27	34	38	32	42	47	40	31	35	46	20	33	42	42	33	36	34	42	34	42	41	28	33	48	51	38	39	42	33	42	28	30	35	36	39	42	26	39	31	25	44	26	28	46	27	38	32	35	35	30	35	29	37	35	38	38	37	33	28	58	34	35	40	37	32	33	42	30	39	39	35	34	35	33	30	44	46	42	48	28	49	25	34	33	41	34	27	33	29	28	40	37	32	40	46	42	45	28	32	36	29	36	39	35	35	39	32	31	35	37	45	40	41	29	31	35	34	42	22	28	38	39	42	41	37	38	48	31	27	41	30	28	34	40	37	31	40	17	39	35	35	35	30	15	36	41	34	41	33	38	46	47	39	27	31	47	34	47	38	36	19	27	32	33	52	35	29	45	28	34	34	46	34	44	45	35	32	26	28	39	47	42	44	40	37	35	29	20	41	39	31	33	42	46	29	35	26	41	23	40	48	33	33	36	34	45	54	36	27	44	37	39	36	43	36	42	29	29	42	40	15	33	34	43	35	44	29	38	42	42	35	35	34	33	26	37	41	38	44	34	43	33	36	29	30	40	45	29	38	38	44	35	35	43	45	39	46	34	41	35	38	44	25	34	41	49	26	35	29	36	32	38	38	37	38	42	40	36	38	39	29	31	32	34	24	41	33	45	31	28	32	34	33	41	33	28	39	45	29	38	35	31	36	38	36	35	46	40	33	34	47	28	38	46	41	38	37	41	29	24	32	33	32	37	38	29	42	33	29	35	44	37	24	41	35	31	37	39	35	33	28	35	36	26	33	30	41	33	52	43	47	44	50	38	25	35	39	30	44	42	38	39	43	29	32	39	29	35	41	38	33	37	28	38	37	41	36	51	43	53	30	32	41	41	42	23	35	40	41	44	35	44	34	35	39	38	37	37	38	37	36	45	35	25	44	37	37	36	35	39	39	39	28	36	33	31	33	39	48	33	29	37	40	38	42	41	37	40	34	42	25	39	31	43	31	34	30	23	29	36	43	27	34	39	30	35	34	30	38	40	31	36	42	30	37	39	51	32	27	20	34	39	34	31	31	45	48	37	35	46	39	36	29	33	37	45	35	34	31	39	29	38	29	37	32	37	39	47	35	37	31	35	41	41	33	31	35	34	36	33	39	41	34	37	26	49	40	25	35	31	32	32	40	31	31	37	38	33	51	33	21	22	36	34	39	48	37	32	35	34	36	43	36	41	42	35	33	36	41	30	37	41	37	27	34	34	43	33	28	39	43	34	29	37	43	26	40	41	38	42	42	46	28	31	35	38	35	29	41	46	27	29	37	36	49	32	41	34	42	28	41	41	34	31	33	35	32	40	28	35	32	31	27	29	41	30	35	33	39	27	25	31	29	51	30	40	44	28	36	32	34	41	34	29	48	44	39	36	36	30	34	39	43	29	32	33	41	39	44	33	47	35	39	38	36	43	30	29	39	35	41	38	34	44	35	34	36	35	42	29	42	24	28	36	35	25	36	34	39	32	36	27	28	37	40	44	33	37	39	36	41	41	37	46	34	44	29	36	38	36	39	41	32	46	26	46	43	36	31	42	32	43	34	44	36	29	35	33	24	31	27	26	37	36	51	34	31	38	35	29	30	42	33	41	46	35	45	48	40	39	49	31	38	37	40	42	30	36	33	46	32	31	40	36	37	41	47	37	33	38	46	37	41	30	34	33	34	42	47	39	35	32	42	39	38	31	33	31	41	40	37	39	37	43	29	30	38	36	47	37	35	29	52	38	44	29	36	41	42	49	38	43	24	34	44	30	40	39	38	32	34	43	35	45	42	49	33	26	32	41	41	24	35	40	50	43	35	41	26	36	38	35	40	42	37	33	35	27	22	36	34	36	32	43	45	19	39	24	49	33	30	28	41	31	33	28	39	31	29	39	33	27	26	37	31	29	36	28	36	25	39	41	37	43	34	41	35	31	32	44	45	23	38	36	35	43	36	32	35	43	38	28	36	40	28	36	42	38	30	34	27	30	46	32	38	36	43	31	37	48	40	34	40	39	46	37	33	52	37	28	32	35	29	35	39	29	43	37	39	37	43	50	36	40	46	35	34	35	39	38	41	31	34	34	33	33	38	33	41	38	39	33	38	35	26	34	34	35	27	49	35	37	35	34	35	25	36	35	42	36	30	31	43	40	36	41	42	39	37	43	44	31	36	38	47	35	38	37	36	41	36	41	39	38	35	37	34	29	37	35	30	32	40	38	26	40	33	39	35	49	42	38	32	31	40	42	36	28	38	44	38	40	38	37	36	45	32	51	33	37	48	34	37	45	39	34	37	30	47	45	26	34	30	33	30	31	41	31	36	34	42	31	42	35	39	28	29	30	33	43	40	42	40	37	43	51	43	31	24	34	41	45	39	33	34	33	33	36	36	41	32	42	28	44	40	26	47	34	50	33	31	40	37	27	32	43	48	31	31	42	20	39	31	37	37	50	40	36	36	31	34
17854	11972	7193	9470	19869	24114	26066	23179	20851	15108	10756	8223	6713	6537	5519	5647	4789	3891	2670	1727	1230	1112	1040	1307	1258	951	886	823	963	737	873	925	850	960	737	688	624	537	2077	5854	8013	9896	8163	5968	3844	1829	938	573	474	437	425	383	411	430	448	393	421	434	408	448	455	404	431	430	431	398	421	412	457	373	409	432	459	413	452	420	415	439	450	422	427	425	430	410	399	422	380	456	435	422	453	436	420	446	459	418	422	423	407	392	460	449	419	398	441	422	411	422	402	448	441	426	436	420	399	431	406	411	428	414	413	436	383	429	381	449	434	406	415	418	474	413	397	453	405	426	426	423	391	450	452	430	426	432	432	427	453	421	433	408	434	400	457	427	450	419	413	418	435	449	423	423	416	443	461	425	439	417	402	428	440	400	447	461	430	429	396	440	457	417	434	416	448	376	390	412	391	465	391	425	476	385	433	411	451	412	422	412	445	444	441	441	442	410	424	430	420	451	415	405	415	365	405	425	432	377	417	437	433	445	434	430	440	419	442	449	423	422	434	444	400	385	425	461	425	437	422	436	438	428	442	443	403	436	442	433	419	384	421	415	438	408	439	411	435	412	441	411	419	419	457	405	453	436	418	423	441	426	403	417	465	440	436	467	407	402	402	405	455	410	422	401	451	400	463	394	437	418	398	449	447	401	424	420	463	406	453	429	427	411	434	392	442	457	452	411	414	462	435	419	416	445	461	436	395	454	386	448	415	409	425	413	411	380	476	444	422	414	417	410	423	458	400	401	415	440	461	378	421	448	409	404	447	422	456	403	470	419	429	403	435	417	441	381	415	427	443	448	424	404	446	417	426	436	398	423	458	396	415	413	430	408	435	456	405	432	395	450	435	433	414	406	407	401	430	439	431	394	427	437	443	402	440	465	438	381	423	447	443	444	457	381	434	454	460	405	430	426	404	416	393	405	442	486	412	466	435	459	429	421	438	399	417	422	445	437	444	424	457	459	454	418	411	427	405	419	430	403	440	414	442	447	469	406	410	460	414	441	454	446	432	461	447	449	422	438	424	428	412	413	447	403	414	426	426	398	382	451	444	425	435	413	431	426	423	438	442	427	381	440	425	425	417	421	393	422	443	413	432	454	437	426	456	424	426	425	412	425	383	411	420	433	425	440	441	387	413	438	413	426	431	416	422	406	430	432	441	423	419	412	460	404	436	467	375	444	402	438	414	430	412	454	424	423	424	403	427	419	430	421	422	413	419	453	421	461	425	436	430	419	439	453	424	457	435	432	424	421	420	444	436	413	417	434	405	447	402	406	422	437	427	443	433	434	426	422	411	435	416	419	391	399	445	394	430	442	394	435	446	452	395	421	393	430	425	375	418	435	405	469	435	433	489	403	454	415	404	403	398	431	402	433	444	444	433	446	442	440	380	414	426	454	401	422	450	432	393	433	463	455	410	420	401	428	427	394	448	408	420	437	440	441	439	434	428	443	464	431	419	439	433	420	420	426	408	396	445	407	386	432	455	385	411	465	392	441	422	416	416	426	423	429	421	428	446	409	435	436	426	434	415	397	423	489	466	423	393	428	417	457	412	474	434	452	427	395	426	437	419	432	444	428	438	437	436	420	416	445	433	412	446	441	400	416	440	436	443	425	414	427	462	472	406	418	429	433	414	430	449	368	414	408	439	429	437	438	449	416	423	381	430	464	390	416	422	430	425	371	438	434	415	446	406	402	415	438	414	438	422	404	416	439	401	417	437	454	417	429	418	447	408	405	441	420	449	415	451	451	440	436	443	450	409	430	436	430	431	441	397	376	487	434	418	413	470	422	399	407	408	420	416	409	416	382	442	450	434	407	451	451	431	457	408	412	403	425	421	441	404	418	379	415	438	434	420	387	424	432	427	404	451	422	424	409	431	413	418	392	399	429	426	430	449	377	462	399	414	452	409	412	466	420	427	445	420	437	421	414	449	448	454	447	441	413	449	403	397	419	446	473	380	400	411	447	420	443	458	443	426	429	375	412	436	431	444	421	411	439	431	417	416	439	436	426	432	430	422	419	456	440	437	442	424	425	427	434	424	414	433	422	462	429	427	448	463	409	410	438	421	436	407	461	446	446	429	436	433	431	397	381	403	394	387	422	425	436	427	407	415	432	405	371	432	423	394	407	393	412	474	447	444	477	414	448	399	419	423	403	440	390	416	432	457	472	425	396	401	445	409	395	408	429	418	446	433	435	415	445	405	407	399	426	465	411	412	453	443	452	462	446	439	418	447	376	450	444	415	408	425	382	431	434	412	424	416	414	408	427	449	424	377	419	426	410	439	423	389	427	433	397	466	398	453	417	444	431	447	430	422	406	421	444	398	466	425	431	453	386	444	461	415	422	460	410	450	426	423	436	458	445	421	442	400	399	425	429	399	432	417	436	420	419	390	424	460	428	455	439	503	397	436	435	411	415	411	419	459	449	453	401	430	436	419	449	433	430	437	402	413	433	434	431	406	408	415	407	430	429	430	421	383	442	442	406	453	430	420	424	438	433	447	431	428	420	433	432	424	419	414	445	402	456	401	443	427	382	449	448	441	416	431	430	433	398	447	408	447	417	444	430	412	423	448	433	423	417	426	406	438	430	421	454	412	417	441	454	415	412	426	441	442	430	449	430	438	410	403	448	402	400	418	424	455	430	453	437	441	410	444	420	434	427	413	434	448	427	411	451	421	445	402	410	424	408	432	435	420	435	425	461	431	406	393	406	401	431	412	398	420	427	438	445	443	418	449	400	432	443	391	399	411	391	433	419	430	445	422	416	417	423	410	437	399	429	433	443	452	422	426	417	420	425	464	432	435	416	463	420	414	421	407	398	421	467	432	445	398	441	423	401	412	410	450	394	463	432	449	433	421	430	432	425	397	397	434	423	414	431	392	449	409	418	394	414	433	434	389	454	443	397	416	446	421	409	422	454	410	425	444	430	403	416	409	424	475	423	424	457	454	429	431	410	437	424	437	431	421	365	470	433	442	403	417	440	432	405	455	422	414	442	396	423	404	452	438	424	450	384	431	451	421	443	434	432	450	446	387	417	421	422	398	434	463	432	416	408	428	415	435	406	431	392	426	417	408	418	412	435	467	407	452	406	437	405	410	405	434	418	391	455	445	443	420	451	409	453	424	427	415	497	414	430	478	432	407	415	427	457	458	418	425	415	456	449	444	439	414	429	449	413	443	451	398	429	468	385	398	439	407	391	426	396	404	496	451	422	427	430	402	416	385	445	422	424	452	448	431	424	436	419	416	429	427	467	432	390	424	430	414	425	405	451	418	444	432	442	461	432	450	433	408	428	413	403	471	447	418	421	425	422	412	402	412	481	409	416	408	410	412	452	414	413	427	428	403	431	405	450	415	421	451	392	408	410	461	423	452	382	422	438	418	437	427	427	444	442	428	421	454	460	417	390	392	425	411	395	477	424	410	380	391	407	435	416	430	445	441	463	424	413	443	393	436	404	407	426
2532	696	334	162	247	539	690	697	566	515	316	204	160	147	146	132	123	108	78	59	46	46	38	55	52	35	44	32	39	49	49	49	46	34	40	46	42	33	44	157	343	367	308	255	194	102	60	47	30	37	33	36	32	23	35	27	37	35	26	38	30	30	23	31	29	28	23	25	26	34	24	30	33	32	34	31	38	27	38	31	38	33	29	30	43	29	27	41	43	38	23	39	31	35	37	29	42	29	29	17	39	35	24	29	25	36	39	25	24	34	35	26	27	35	18	28	31	22	40	21	29	42	29	22	29	32	32	28	33	36	26	34	32	26	35	32	28	34	44	33	19	40	33	24	29	29	28	32	27	27	29	28	29	35	28	39	18	22	33	33	34	32	36	35	26	22	23	31	29	25	25	19	31	35	37	31	36	21	40	31	36	34	40	25	35	31	35	26	34	29	30	44	25	29	26	31	25	40	34	34	28	41	31	35	49	22	28	23	39	35	28	39	35	30	35	26	18	26	26	25	26	40	24	35	30	33	25	29	28	31	41	28	24	27	31	30	27	13	31	17	28	30	33	30	25	22	25	37	28	22	33	31	32	30	26	33	27	35	27	32	21	30	25	29	28	26	31	26	34	37	27	21	24	32	28	33	31	26	23	27	21	25	30	26	37	27	19	29	30	25	36	23	40	36	30	26	33	28	31	34	35	26	32	18	26	26	34	27	24	31	38	36	31	23	22	27	27	29	31	22	39	24	24	30	38	38	27	35	30	28	33	33	25	36	35	29	30	25	31	29	30	21	21	24	33	27	30	31	30	32	24	34	52	39	33	33	26	29	35	34	34	27	31	25	21	31	35	33	22	25	30	33	29	31	34	28	31	30	35	20	35	40	27	23	32	32	30	33	32	32	33	35	32	34	32	40	43	32	35	33	25	26	17	25	18	31	30	30	19	34	19	34	24	33	35	34	28	32	30	32	29	33	30	19	26	26	28	41	35	33	22	25	34	30	25	29	27	42	43	23	30	43	27	19	28	38	25	29	28	17	34	23	45	34	28	40	30	38	27	30	22	30	26	30	27	30	32	25	28	25	28	22	35	26	33	30	40	29	30	26	22	29	13	32	41	27	31	23	33	34	28	42	40	37	37	33	39	36	31	23	20	34	23	30	40	41	42	29	36	26	35	24	29	30	33	29	34	37	41	28	38	32	28	38	27	30	43	31	29	30	36	39	35	34	30	44	25	26	29	30	31	28	33	30	32	30	28	24	21	27	30	24	20	37	36	29	34	30	28	30	28	42	36	34	36	35	30	30	39	31	36	36	26	16	29	31	33	35	26	42	40	35	27	36	35	29	32	25	19	29	28	33	36	32	35	33	27	29	28	27	33	24	38	18	28	22	39	30	29	24	27	23	28	32	32	33	49	28	25	41	23	25	29	34	36	25	25	27	21	34	22	40	24	23	32	29	27	26	20	28	32	32	33	29	20	26	21	35	30	30	31	26	35	33	20	25	34	34	23	23	34	33	31	39	26	35	26	36	30	28	33	29	23	39	29	30	38	38	24	29	24	22	25	30	30	34	30	30	33	32	34	28	28	35	33	32	27	28	28	33	29	25	24	26	31	36	37	29	36	22	30	39	31	30	29	32	26	35	30	41	36	33	39	49	32	21	27	23	42	29	22	27	31	37	21	25	36	30	22	31	28	32	23	32	28	32	37	31	20	28	25	24	25	33	40	30	33	37	27	29	34	34	31	25	29	32	36	26	32	28	27	39	31	28	21	34	28	27	24	20	32	32	28	26	27	31	30	30	34	41	30	28	33	34	27	27	38	35	29	21	30	38	35	22	37	27	41	36	31	30	25	26	42	27	27	31	25	27	40	29	31	31	24	23	27	30	28	26	29	24	24	27	31	32	34	38	32	29	32	33	24	28	26	21	31	24	30	34	39	26	29	26	34	30	30	24	30	24	28	25	32	25	33	34	39	37	19	25	32	34	38	36	31	30	30	35	33	34	26	26	26	38	21	30	43	29	29	30	34	28	33	30	39	34	28	30	30	35	26	21	39	37	28	27	20	41	35	28	32	26	34	33	25	32	32	32	35	38	36	26	32	31	31	26	36	35	28	22	35	31	37	35	21	21	24	30	42	31	33	35	35	40	28	32	37	24	34	20	43	32	29	30	27	24	21	21	35	35	37	30	31	33	41	31	31	32	39	27	33	25	25	24	30	28	25	34	31	33	39	32	35	38	35	25	38	32	29	40	26	20	31	34	35	19	34	38	32	38	36	21	30	34	33	35	21	32	31	29	36	40	27	23	29	23	26	31	29	36	22	27	36	30	25	32	20	36	33	36	24	40	33	38	31	27	29	35	25	32	32	29	37	36	36	26	32	36	33	36	28	31	37	34	34	30	39	41	38	38	22	33	33	35	32	26	36	40	36	41	30	25	29	24	37	34	23	37	31	29	34	25	32	33	32	35	39	39	29	34	32	31	39	33	44	33	38	39	32	20	25	37	27	39	27	29	23	29	34	30	33	26	25	29	26	30	23	30	29	36	24	31	33	30	36	27	26	40	33	33	30	29	36	37	30	28	26	35	40	24	37	30	29	36	31	33	24	32	38	36	32	22	30	30	30	29	23	29	43	35	29	30	30	31	32	34	29	32	36	29	29	30	21	34	28	33	44	32	31	24	38	31	34	26	32	32	41	27	34	33	33	24	29	29	31	33	31	24	29	27	33	33	33	31	25	21	38	35	30	38	27	42	27	36	27	26	28	29	34	30	31	32	27	23	36	31	28	22	37	24	33	33	20	28	26	33	39	30	33	31	33	29	39	34	34	30	24	27	29	28	26	32	35	23	28	33	27	32	16	24	43	34	30	25	23	30	25	28	32	28	23	31	26	36	25	31	29	33	37	39	34	26	32	42	32	22	22	25	32	32	30	28	35	34	34	30	18	25	28	37	30	23	33	30	33	23	37	40	38	27	20	25	40	31	42	33	26	25	27	25	25	27	33	32	36	36	28	27	36	35	30	44	34	20	22	25	29	30	34	30	25	25	32	30	40	32	35	31	33	35	17	32	35	31	42	29	31	25	30	21	32	25	25	28	33	41	35	16	26	24	25	21	28	38	28	25	33	29	29	33	27	45	33	33	30	32	36	37	31	27	24	31	36	34	33	25	26	31	30	37	30	28	28	26	29	30	23	26	40	40	26	32	21	31	29	35	32	33	29	28	35	22	30	26	31	39	37	37	25	32	30	34	33	29	32	29	30	21	22	24	27	35	27	35	30	30	29	24	33	26	24	38	35	32	38	26	33	30	39	26	35	32	46	29	31	34	37	42	28	33	32	37	32	33	29	27	24	28	29	22	19	21	24	31	33	27	28	31	19	34	28	26	24	37	27	36	32	24	27	31	32	25	34	36	24	20	21	25	30	30	33	23	22	21	29	27	31	22	33	31	34	24	25	29	34	42	31	34	27	32	24	31	32	30	27	22	40	36
18354	11169	6018	8982	18960	24078	25296	24010	20343	17792	12881	8801	6503	6104	5620	5177	4837	3487	2245	1301	1109	1059	1204	1414	1428	1259	947	1038	842	1151	1253	1088	952	805	722	754	604	498	1221	4853	9514	10250	8540	7063	4269	2078	861	521	426	382	363	376	374	380	383	377	349	412	383	332	385	341	373	357	390	387	343	321	372	368	392	383	382	379	374	377	340	365	356	416	374	336	382	369	386	364	376	364	346	380	362	364	366	365	347	384	356	387	368	366	354	325	367	383	391	393	361	385	370	337	361	400	393	375	367	368	369	364	381	345	403	371	347	363	361	374	375	330	365	377	385	337	405	376	359	356	343	379	368	359	365	353	376	361	377	391	409	347	368	363	365	387	328	354	357	357	368	364	356	344	375	369	353	381	357	382	360	374	397	377	340	367	368	374	350	352	397	387	386	361	373	324	389	330	334	353	362	362	394	397	378	373	381	362	360	387	362	373	372	344	365	397	379	352	361	360	360	351	375	393	369	371	399	374	364	385	355	357	378	371	388	371	349	356	360	362	347	326	397	387	367	356	376	386	354	359	371	371	347	392	371	358	372	388	378	370	380	361	388	366	353	345	385	368	343	348	359	387	350	380	382	330	359	352	362	415	357	361	343	357	354	366	357	357	339	379	349	334	359	355	350	379	363	367	349	361	392	366	380	365	360	372	334	323	355	384	355	376	372	363	362	316	375	382	373	352	295	366	350	353	373	372	333	365	347	348	384	361	401	370	394	371	336	343	366	403	343	383	356	382	353	350	354	353	385	362	375	394	348	350	377	370	396	343	368	365	351	341	381	360	348	342	330	337	338	363	367	354	387	413	390	357	392	363	374	352	365	353	354	356	355	369	401	351	353	339	385	396	357	377	344	371	389	374	354	363	367	365	360	387	404	353	403	336	384	356	357	332	394	322	363	345	375	379	366	350	361	357	358	348	361	360	325	356	324	378	359	381	366	325	369	357	349	385	363	360	367	370	369	396	338	353	396	372	366	365	392	355	352	312	377	393	345	349	369	383	344	352	388	349	376	398	386	363	368	353	344	356	383	370	364	357	354	343	348	391	359	332	379	352	396	346	367	388	350	376	357	359	354	346	354	348	372	403	355	374	367	369	376	325	327	364	371	380	362	363	359	333	359	369	343	358	387	394	363	363	353	356	370	348	386	345	385	355	381	370	400	350	382	367	362	340	356	383	377	345	359	357	371	385	371	352	375	348	329	382	379	391	370	380	376	396	373	372	363	398	399	374	354	358	394	354	384	375	397	358	336	350	357	353	370	347	383	360	383	363	371	330	360	351	361	372	347	370	366	362	328	354	365	349	342	380	337	367	348	347	337	364	366	387	344	360	355	381	347	347	355	342	390	330	380	342	365	376	391	387	367	395	373	350	324	395	348	375	353	374	374	370	359	375	352	373	381	356	405	344	396	385	356	340	399	374	371	346	336	354	359	397	364	368	340	377	380	386	364	346	349	386	351	369	381	363	389	369	356	371	352	377	390	358	360	344	357	346	380	361	382	361	369	362	386	366	364	352	325	396	330	381	395	361	385	366	382	364	366	336	349	356	375	338	339	383	355	343	377	386	364	385	384	352	365	384	374	373	356	346	387	361	360	387	364	340	362	318	396	376	358	405	382	359	364	351	358	394	358	385	362	337	365	362	377	354	350	345	378	394	354	397	370	434	400	341	354	351	342	371	403	344	357	360	345	378	338	365	368	350	326	362	366	391	391	380	343	340	341	381	361	363	351	351	341	355	349	334	372	348	361	366	377	364	359	332	387	351	373	367	368	351	372	353	335	374	366	366	352	378	326	368	335	373	393	385	356	361	372	360	347	384	340	364	388	358	347	359	364	358	381	388	391	344	370	365	387	355	389	351	364	391	357	385	338	355	371	398	383	344	359	367	325	326	347	354	377	390	396	371	394	389	369	357	331	350	336	370	357	342	338	376	357	344	352	359	345	397	381	358	373	400	359	360	358	377	364	387	374	345	357	400	378	344	365	362	360	351	351	349	370	366	395	370	375	362	329	382	379	363	370	351	354	354	340	366	351	335	333	320	362	351	330	366	401	340	365	390	339	393	340	432	387	390	358	362	345	368	382	377	359	337	362	417	379	359	378	354	361	397	388	379	348	338	353	325	383	373	364	335	351	367	365	372	320	363	378	349	363	382	364	351	365	331	371	369	391	360	350	360	382	358	331	364	349	378	371	348	373	389	374	357	405	342	356	381	378	375	376	358	389	360	367	355	331	365	344	354	367	384	362	347	383	377	377	359	369	339	369	360	355	388	388	370	380	398	322	371	368	353	380	361	334	365	374	352	367	392	350	342	374	380	370	392	361	341	359	373	342	330	349	373	349	367	357	351	352	363	365	380	390	360	356	359	373	342	396	363	374	364	334	365	366	375	389	343	367	348	376	352	386	342	354	359	381	363	343	363	371	404	389	353	368	348	352	363	357	360	335	380	378	375	356	422	339	357	337	367	335	324	376	380	415	349	353	374	383	388	336	368	355	355	369	356	348	324	387	332	361	377	385	370	374	367	343	365	367	394	359	363	364	355	373	396	362	398	361	323	386	350	351	355	345	386	325	352	384	374	370	351	342	358	344	368	342	353	360	377	359	349	366	356	361	371	400	362	384	380	365	355	335	340	348	374	350	357	365	377	378	350	363	376	359	374	349	367	323	368	340	375	358	364	356	348	377	358	400	350	340	374	358	366	350	370	348	392	363	356	360	377	356	372	372	361	369	358	338	357	368	392	386	385	378	370	352	340	357	354	362	380	336	371	373	343	374	366	390	346	325	380	362	360	344	363	359	396	348	402	363	339	334	346	351	324	353	404	370	365	354	380	368	349	321	339	343	338	368	347	353	393	348	329	324	345	364	398	351	367	366	353	369	384	351	379	353	352	355	345	367	368	370	365	344	371	373	364	359	332	377	364	360	337	382	364	346	375	351	338	404	362	371	374	334	352	373	342	335	381	341	396	402	364	344	357	387	323	398	326	356	406	354	358	388	335	360	385	368	344	373	345	320	347	341	345	371	356	345	361	383	408	370	382	375	350	373	379	343	346	385	355	364	332	376	372	359	380	389	372	367	365	372	358	360	357	369	378	382	372	371	370	389	372	400	385	329	348	367	403	359	365	374	368	342	345	381	360	353	357	366	357	367	335	356	375	380	378	358	365	385	369	368	382	347	357	357	370	371	375	373	407	349	372	397	369	330	333	392	359	345	354	377	369	339	359	351	355	340	354	370	361	357	369	396	372	349	374	340	378	354	357	370	361	381	356	364	377	353	367	361	325	353	352	386	360	384	376	365	341	354	336	337	344	388	385	335	374	355	405	367	397	409	365	345	346	372	390	365	374	384	395	382	337	408	381	362	350	368	361	381	384	351	373	356	369	395	347	417	364	386	351	378	361	374	363	371	392	399	361	340	368	354	371	350	363	368	377	359	366	347	424	387	356	349	376	351	357	338	356	351	343
1793	749	303	215	322	538	822	901	726	620	520	369	224	168	167	84	104	101	72	52	71	63	60	56	72	74	75	53	73	56	67	65	49	60	45	54	44	31	54	133	593	623	531	376	234	99	56	62	41	41	32	40	41	37	40	40	53	40	26	27	38	33	35	32	38	40	42	41	44	39	39	45	32	34	40	33	29	32	35	32	33	39	35	35	35	35	39	44	43	32	29	37	31	30	41	33	39	36	39	47	32	40	45	33	35	36	35	40	37	29	51	36	40	37	35	27	34	26	47	38	33	36	36	45	38	36	44	41	24	36	34	30	45	40	32	31	40	32	44	19	34	41	43	40	34	34	42	28	39	33	24	32	25	41	27	38	28	39	36	40	40	39	45	30	46	31	33	33	38	34	46	38	37	32	27	23	38	36	35	36	34	45	21	40	31	36	36	30	29	31	34	29	34	38	35	29	34	34	51	35	32	43	29	42	41	25	43	45	43	37	41	40	35	29	38	28	41	34	44	38	28	40	37	31	28	43	44	33	47	33	35	47	38	25	29	43	35	40	36	34	42	30	28	28	41	26	27	36	33	45	34	27	32	43	29	39	34	45	32	37	43	35	45	28	40	44	23	47	30	27	27	29	55	42	35	31	36	37	46	36	38	49	50	39	37	25	42	32	36	33	33	43	31	24	49	46	31	41	42	28	34	40	46	44	43	30	34	42	32	37	34	38	38	39	30	45	36	35	36	38	43	31	22	34	36	36	42	30	36	44	51	45	38	29	33	36	32	36	31	32	35	48	34	34	28	31	39	39	47	31	38	36	37	38	44	29	31	35	39	41	37	38	30	38	43	44	39	42	42	37	54	34	40	41	46	32	35	39	32	34	27	36	19	26	38	42	32	42	29	35	32	35	28	36	30	36	35	30	24	53	40	32	30	34	34	40	29	44	41	33	44	33	42	35	38	40	37	27	45	34	35	49	42	37	39	30	36	26	34	35	36	40	27	37	32	32	41	35	40	47	36	34	42	47	43	43	39	34	41	39	43	30	32	34	39	36	35	24	41	43	37	50	33	33	39	31	36	48	23	27	35	50	40	33	37	27	43	37	29	40	29	32	35	24	38	35	34	34	49	47	32	36	45	40	37	31	32	39	33	46	30	41	34	29	32	37	30	29	37	31	29	42	40	31	39	47	28	29	46	45	28	41	25	38	38	30	37	42	41	38	30	48	30	32	31	34	29	36	41	36	25	44	23	43	41	42	32	29	29	36	30	42	37	32	29	28	37	38	35	29	46	33	29	32	35	29	26	42	27	41	29	36	36	37	23	41	37	24	35	43	49	39	44	25	34	27	30	34	38	39	35	41	35	34	32	34	43	45	40	38	37	35	30	38	38	35	52	35	28	32	42	31	33	32	34	33	37	46	40	48	32	39	26	32	32	26	33	41	31	30	36	36	30	31	41	36	27	27	39	46	40	42	39	39	29	37	43	38	34	41	32	35	37	33	51	28	38	36	26	43	31	34	33	30	41	30	46	27	46	37	35	37	41	47	33	35	34	34	39	41	44	31	46	31	35	37	49	30	33	26	36	22	29	33	39	43	32	42	37	39	36	42	37	37	36	40	32	29	41	37	45	36	45	37	32	44	29	33	31	33	33	27	23	41	38	33	46	36	36	33	51	38	28	38	41	29	42	50	32	36	32	25	24	36	38	25	41	40	43	37	42	34	33	35	43	19	34	38	32	30	41	45	34	34	34	32	41	38	37	36	38	31	27	33	35	39	30	29	26	34	36	50	41	33	29	37	51	35	43	33	40	35	37	46	29	33	29	35	33	30	38	40	39	35	40	33	34	51	35	31	42	30	29	37	35	29	38	36	37	34	46	38	35	45	26	44	41	36	45	39	34	38	24	38	34	33	34	36	37	26	29	32	34	35	37	38	31	31	38	38	41	43	49	32	34	38	41	47	44	31	30	37	35	26	49	43	34	34	44	50	43	47	33	25	43	38	42	23	42	39	38	28	27	44	53	41	32	34	22	31	45	36	37	43	45	41	18	35	37	37	29	31	35	31	32	38	45	39	34	33	38	42	34	47	35	34	28	45	30	30	34	41	51	39	47	33	48	29	32	41	33	35	32	25	30	34	43	26	41	36	31	35	38	34	34	34	37	31	41	39	37	49	40	35	32	35	37	30	46	34	38	53	35	40	36	37	27	41	37	29	37	41	27	39	36	31	30	30	35	25	41	42	36	40	34	42	40	31	31	37	27	29	24	45	32	33	34	30	31	37	41	39	44	37	33	33	37	37	36	32	27	26	33	39	36	43	32	40	32	36	40	22	35	28	36	26	33	42	44	49	36	36	33	37	33	41	29	45	33	33	24	33	46	27	31	38	39	43	44	45	29	28	33	40	34	34	38	33	31	37	29	37	29	36	25	34	27	34	39	35	36	45	40	41	44	31	44	37	33	34	34	35	38	34	29	33	31	29	37	49	42	38	43	32	35	22	34	36	24	35	46	39	35	34	29	31	41	43	34	42	33	36	43	41	42	33	44	39	40	37	26	43	42	35	40	28	34	30	42	35	43	45	46	38	46	43	43	39	37	34	23	34	31	25	33	34	49	46	41	41	35	49	39	34	27	45	41	34	35	40	32	33	36	32	27	34	33	41	36	31	41	48	41	36	37	33	40	44	31	34	30	37	40	31	39	39	38	33	35	38	42	36	30	43	37	35	51	33	34	32	46	27	31	47	34	35	37	34	32	40	30	48	41	53	28	33	34	35	34	39	37	41	43	35	39	38	41	52	28	30	38	29	34	44	44	35	33	42	38	36	31	33	39	25	43	42	44	43	37	53	36	44	37	37	41	33	35	36	34	34	29	32	41	41	31	34	42	40	34	34	42	32	40	28	44	24	35	35	33	30	45	42	30	28	38	33	33	28	41	39	37	40	43	38	42	38	30	43	39	30	26	41	41	32	29	40	40	33	37	33	47	40	32	41	45	32	36	44	36	41	38	29	40	48	46	39	32	31	37	41	29	35	36	26	46	31	20	41	38	33	24	41	36	35	31	37	34	32	46	40	38	34	40	31	44	39	45	44	35	38	37	37	29	28	35	37	27	33	45	31	38	32	44	45	26	27	33	35	29	45	25	40	25	34	31	40	25	35	30	42	34	40	34	33	36	40	32	38	35	37	37	29	31	48	32	30	43	38	31	39	45	34	40	30	37	44	32	32	41	27	33	34	33	47	32	35	35	44	32	41	34	33	39	40	27	28	40	36	41	30	37	44	37	46	34	38	41	35	32	24	35	31	29	35	39	41	35	33	39	35	38	40	38	38	39	32	41	34	30	49	40	41	47	41	34	32	40	35	33	35	38	50	34	36	32	36	30	45	25	31	40	29	39	39	41	30	36	36	36	36	46	36	34	28	39	41	43	34	29	31	40	39	28	39	47	36	31	48	36	36	31	29	35	42	32	30	35	41	34	28	36	47	34	33	30	38
21912	11587	5709	10168	20418	25193	26760	25749	22770	20353	17867	13216	8745	6269	6382	3916	3633	3506	2248	1708	1515	1476	1413	1811	1754	1836	1748	1583	1580	1464	1319	1262	1229	1127	1003	982	748	655	893	4201	14329	14795	12801	9391	5225	2495	1163	643	508	478	423	405	467	389	435	410	404	456	429	425	410	445	423	427	444	427	467	451	486	388	433	470	455	375	445	413	426	408	427	408	404	425	404	411	430	446	423	429	451	463	426	427	469	443	409	417	436	402	440	450	420	416	453	428	451	404	454	431	420	384	425	445	411	452	415	428	438	418	409	394	441	473	410	411	424	454	434	438	409	463	415	422	440	446	419	427	395	422	402	408	443	458	465	429	421	394	420	435	464	432	440	399	416	404	437	408	428	466	451	437	397	416	433	424	426	413	481	435	426	452	430	448	408	426	424	443	448	394	448	438	452	425	453	427	422	440	417	436	443	465	407	453	457	435	428	412	438	403	434	436	431	412	440	426	444	434	430	401	399	433	427	443	394	443	445	467	437	439	408	452	434	448	425	395	434	444	439	425	435	413	440	397	443	435	465	410	391	421	398	418	403	440	462	419	435	410	439	421	436	437	457	389	431	459	429	412	447	417	415	448	454	432	480	440	448	408	421	419	429	396	420	448	436	436	403	423	398	411	445	405	455	454	415	403	423	438	433	420	471	441	444	407	451	441	456	379	438	410	437	421	490	458	414	440	425	431	430	435	426	454	430	437	453	452	422	403	428	421	428	404	451	470	417	406	400	416	468	449	435	439	411	409	459	436	433	382	431	406	414	423	413	454	467	406	400	412	404	428	431	424	429	437	422	425	457	406	431	465	418	483	413	447	429	407	454	454	413	405	383	422	396	427	447	425	435	429	418	457	430	435	443	435	445	443	430	469	453	420	406	474	421	416	410	428	427	399	421	436	423	410	467	389	418	404	451	433	391	457	419	417	415	450	429	419	399	425	407	454	424	453	422	446	425	434	412	403	414	464	444	425	460	437	400	437	427	473	444	449	452	420	406	394	398	445	413	476	422	371	409	458	391	431	447	433	442	449	414	444	433	420	400	393	484	425	409	414	415	429	434	416	437	419	428	422	397	436	421	427	450	470	425	429	384	419	409	436	456	383	449	417	433	394	460	454	423	410	456	503	455	432	464	434	427	431	428	421	437	422	415	416	418	448	405	413	446	492	394	426	435	373	410	461	435	438	459	440	433	425	413	443	403	413	414	422	402	444	414	412	400	412	435	451	446	434	437	403	398	436	431	438	441	422	427	434	458	449	406	452	432	408	455	425	444	409	415	425	429	454	449	490	383	425	462	430	417	454	423	436	414	432	445	408	426	418	471	410	407	430	444	436	415	426	429	453	422	422	405	410	427	441	424	407	429	417	427	418	398	431	413	446	431	404	444	431	464	434	401	453	415	418	472	427	418	457	398	395	468	404	458	425	428	398	419	429	433	386	426	397	475	385	407	401	408	433	437	415	459	415	403	445	393	418	433	442	384	431	427	397	436	416	446	422	441	402	450	426	458	400	409	444	391	428	423	441	464	460	404	426	456	433	437	407	420	414	388	404	429	418	448	461	418	423	429	437	449	442	430	386	431	442	431	409	459	438	441	458	398	455	396	449	433	418	430	442	423	412	444	434	439	430	422	450	460	378	432	436	426	424	424	398	444	456	416	440	453	440	400	447	428	427	455	431	439	411	454	424	407	439	435	417	436	423	408	404	410	425	419	413	469	425	465	423	429	445	424	445	406	463	416	416	412	417	477	458	461	421	442	428	392	419	422	431	400	399	417	426	424	387	427	414	449	438	424	450	407	454	464	450	447	454	432	387	439	468	429	431	427	460	418	403	459	424	480	441	462	444	401	428	418	414	414	404	422	400	413	442	397	411	417	452	405	453	466	464	439	442	408	444	437	449	408	394	461	430	413	415	439	392	419	436	437	422	382	410	443	425	426	428	405	412	380	416	430	443	409	416	416	437	431	441	417	427	460	431	411	431	401	443	398	414	428	491	420	418	427	413	428	417	433	418	433	430	439	409	398	421	438	438	439	404	411	404	468	457	445	394	405	421	443	426	411	447	443	376	421	424	431	426	456	404	464	438	481	459	409	428	454	471	428	427	448	445	426	428	455	415	390	466	410	428	466	477	406	422	421	406	433	462	447	439	435	398	439	448	426	434	413	439	405	408	412	437	407	431	427	450	429	446	410	437	444	476	436	414	446	423	456	382	440	416	477	392	455	444	400	433	412	444	401	373	421	454	397	439	447	426	403	405	428	435	408	402	424	446	402	449	455	448	438	397	453	410	413	438	430	390	421	508	450	393	412	438	422	420	421	445	423	404	447	416	443	409	418	457	433	429	426	458	418	422	437	454	410	427	414	432	444	415	405	422	455	439	414	453	431	416	430	391	410	430	445	450	435	437	426	407	463	444	432	437	423	410	462	419	433	437	419	442	421	384	441	434	396	394	448	414	446	406	442	443	425	419	439	407	381	426	426	380	432	407	443	425	428	419	443	438	399	421	450	444	423	445	459	426	426	447	413	416	426	452	443	429	470	411	429	397	434	393	424	430	412	434	422	418	436	407	430	428	440	426	398	404	392	438	410	404	429	431	509	463	439	464	445	430	428	400	447	435	443	429	448	459	400	427	433	410	411	433	406	430	444	413	432	408	456	399	397	401	381	410	399	430	459	461	418	415	440	429	419	461	436	430	401	448	419	440	426	439	451	423	447	422	417	401	412	431	398	433	405	382	417	420	459	418	429	419	441	437	410	415	475	400	444	466	399	412	413	400	430	432	412	437	423	439	417	466	413	437	422	415	456	392	453	439	451	398	428	442	387	469	450	408	395	438	410	450	433	427	434	412	423	423	458	406	419	406	448	439	408	401	450	440	414	416	450	383	397	420	433	401	427	424	418	434	434	452	432	424	423	426	422	464	402	447	400	400	396	433	450	432	404	401	434	410	399	465	406	439	431	423	416	418	440	412	428	424	463	419	461	407	434	396	410	442	407	398	414	425	427	418	466	407	467	385	422	424	411	437	461	422	417	437	408	440	405	443	405	427	392	425	411	436	418	418	410	486	426	428	433	428	457	431	439	420	447	418	420	471	429	474	403	398	448	430	426	437	407	424	460	428	437	406	439	440	408	427	412	433	445	439	391	453	463	402	453	455	438	454	484	444	418	449	436	471	454	434	471	425	402	458	462	421	458	426	415	414	421	429	443	438	414	456	416	444	421	398	466	396	363	427	434	471	410	450	422	441	425	433	449	432	432	444	408	438	398	427	423	399	432	419	419	431	417	380	391	443	430	443	406	369	458	411	430	409	429	420	431	430	428	432	444	449	450	446	436	445	413	419	437	431	412	440	397	417	414	439	421	413	416	416	437	445	441	428	447	446	413	437	419	413	435	452	409	390	449	434	432	405	443	446	405	458	445	461	432	415	443	419	438	454	445	432	417	439	400	429	449	460	478	435	390	430	466	460	437	417
1728	248	158	115	161	335	464	526	467	355	331	228	132	81	75	78	55	53	43	49	37	41	39	45	42	64	29	52	51	39	46	43	54	46	31	30	39	33	38	51	135	182	184	137	82	54	58	37	29	33	31	23	26	31	29	20	29	26	33	28	29	36	40	35	34	45	23	35	28	33	34	33	24	35	26	43	34	28	34	31	34	38	31	26	40	29	40	32	31	21	32	26	27	28	32	28	32	27	22	32	37	25	32	30	37	24	35	24	24	23	30	23	27	31	28	33	33	37	24	35	35	36	34	29	31	28	44	27	28	18	28	35	31	27	28	36	26	33	36	26	27	32	29	21	31	31	26	25	36	32	21	24	27	32	25	18	30	33	29	28	37	31	33	44	36	31	46	30	39	23	19	30	24	27	28	23	35	34	30	21	30	34	23	25	36	28	33	26	35	34	27	30	21	30	25	30	27	26	27	39	22	27	23	35	31	26	27	21	34	24	25	33	36	28	36	28	31	28	33	30	36	26	37	31	29	30	37	33	23	31	18	34	26	30	21	29	31	27	36	28	24	28	39	31	34	38	27	28	32	35	41	23	35	32	27	26	39	42	27	31	33	40	33	35	34	36	26	23	45	37	28	22	32	34	40	24	30	36	38	30	30	24	29	30	38	25	26	38	42	30	39	30	20	25	42	35	29	17	25	30	32	22	35	27	29	32	26	38	32	31	31	30	38	23	32	32	36	32	31	33	23	27	40	29	32	25	26	35	36	29	41	27	29	24	29	27	40	39	32	29	24	30	33	39	31	32	37	28	42	31	30	41	29	34	23	27	34	36	30	29	26	34	27	27	26	23	25	35	32	28	29	27	26	30	41	31	37	40	35	24	28	36	28	32	37	28	26	38	42	33	27	31	25	34	39	36	31	37	24	34	18	39	28	25	33	33	25	32	29	36	36	24	39	24	41	39	35	24	41	46	32	32	29	32	26	38	29	24	41	15	31	39	23	23	28	37	35	26	30	24	23	22	20	33	31	32	37	31	37	23	22	22	28	28	36	24	26	30	38	37	49	38	30	38	27	32	25	34	30	26	30	27	28	36	20	36	34	29	32	27	36	27	24	29	22	32	39	27	29	28	27	22	32	21	31	30	22	26	37	33	29	36	43	20	30	38	31	30	28	42	30	34	28	35	25	36	33	23	38	39	34	42	37	29	29	37	33	32	34	22	27	32	28	29	34	23	30	35	28	35	34	41	29	28	24	32	29	21	36	34	46	34	25	27	37	37	22	33	33	24	27	33	29	28	19	46	39	36	31	32	28	41	27	33	27	36	31	28	36	24	34	29	28	36	35	24	28	26	27	34	24	26	35	22	31	24	32	31	33	37	22	31	38	20	28	33	26	26	33	34	27	25	37	31	34	27	43	30	28	42	30	30	32	28	35	30	34	29	24	24	31	27	28	33	22	29	36	36	26	24	33	32	34	24	31	27	43	28	37	25	33	33	44	40	24	27	35	36	30	38	25	27	23	26	19	39	30	25	25	40	23	35	27	36	24	33	25	32	29	26	30	28	24	26	23	21	35	27	36	32	28	30	27	35	33	28	35	38	41	27	26	19	24	30	38	34	33	32	27	36	30	23	37	36	28	30	38	30	27	33	30	31	33	36	29	39	37	29	27	31	39	39	27	23	42	33	28	25	34	19	24	29	29	21	33	32	18	34	31	35	35	27	27	32	24	28	27	21	39	41	27	27	36	35	32	47	30	39	27	33	40	31	34	31	28	38	29	24	31	15	20	36	18	33	29	24	32	30	33	27	34	26	31	33	29	32	26	29	35	33	26	29	34	29	27	37	38	32	33	34	28	32	25	26	34	36	30	35	33	36	25	31	42	27	28	25	26	40	35	23	32	32	30	29	32	29	29	32	35	36	23	35	23	29	27	22	31	25	37	35	32	32	23	42	32	29	22	19	35	32	36	24	33	32	34	30	40	32	32	31	23	34	26	25	33	28	36	37	41	40	40	27	32	28	34	39	34	27	38	28	35	25	31	33	42	27	31	31	24	29	28	41	34	31	35	21	28	17	36	27	29	27	39	34	26	40	28	31	35	26	22	35	39	33	31	28	35	38	24	36	39	19	26	30	29	38	31	29	29	30	40	41	37	32	34	38	29	32	35	27	25	24	36	30	32	34	19	25	28	30	24	23	28	29	24	33	34	27	24	28	38	29	36	29	28	26	40	33	26	32	25	31	21	25	24	31	30	24	31	35	26	36	38	31	24	33	27	25	33	28	25	26	21	26	26	27	33	31	28	29	37	31	25	28	28	44	33	25	28	25	28	20	24	30	23	22	21	31	29	23	31	25	25	30	29	25	27	29	29	37	29	33	29	28	24	37	38	26	41	24	36	39	28	27	30	28	29	29	31	19	37	30	42	32	27	25	32	24	36	37	28	27	28	36	26	34	27	22	35	30	28	31	33	28	34	32	20	23	28	33	35	32	29	21	26	34	24	24	30	33	29	28	32	31	31	32	28	30	36	30	40	20	25	34	28	33	28	26	33	32	40	28	23	33	34	35	29	26	20	35	33	23	29	27	25	22	36	36	25	27	37	29	31	26	30	27	28	23	27	23	33	21	23	29	35	35	24	25	30	30	25	36	33	22	40	25	21	32	35	28	28	31	29	29	34	26	39	38	30	34	32	27	37	23	27	34	18	29	33	28	26	35	36	44	30	35	19	26	27	37	24	26	35	30	23	23	30	32	44	28	28	28	32	36	30	39	28	27	32	26	27	34	31	31	32	39	44	25	20	32	37	25	39	28	34	37	31	23	40	33	35	31	23	39	24	24	32	28	34	33	30	38	45	32	28	27	27	36	25	22	29	24	24	25	41	34	38	36	39	26	28	27	30	40	36	33	38	29	36	30	22	29	28	22	40	45	27	37	28	33	33	29	31	23	31	29	33	37	44	33	21	33	25	25	32	46	24	39	29	35	35	22	37	27	34	39	28	31	26	33	34	35	24	23	25	35	38	16	25	32	25	25	27	21	33	33	29	26	31	21	39	25	27	25	35	33	30	30	41	37	27	27	18	32	32	22	28	35	31	28	28	35	18	27	22	24	33	25	23	24	37	37	35	36	32	25	18	27	22	33	30	35	26	26	32	36	28	30	39	19	26	26	42	19	35	27	28	41	32	32	21	31	43	32	25	37	27	27	40	17	36	24	37	32	34	26	26	33	30	38	26	26	25	27	31	26	38	30	39	35	27	31	34	19	29	40	32	31	27	40	31	29	29	34	45	24	27	35	29	27	38	30	38	32	31	29	25	43	27	26	26	45	33	34	29	22	28	24	28	30	35	30	35	35	31	33	30	34	35	30	16	22	23	30	34	23	34	26	41	25	35	34	29	35	38	28	36	44	27	26	45	34	30	39	22	21	31	28	31	33	24	30	23	40	31	32	31	32	27	33	28	31	37	33	30	33	35	32	29	29	37	35	38	37	32	31
15003	5834	3081	6139	14124	18983	21089	20149	17993	15414	13057	10099	5897	3368	2703	1809	1514	1632	1210	886	856	747	902	913	915	1213	1077	1064	1049	908	791	733	660	729	724	699	593	548	478	1342	4214	5179	4219	2819	1766	994	678	520	440	364	376	369	356	365	349	404	398	326	354	363	377	385	358	407	400	379	361	379	362	383	351	366	386	336	350	357	379	361	352	351	401	379	335	370	403	318	362	313	376	368	328	365	386	377	365	375	390	349	358	372	356	352	385	353	398	370	374	353	370	396	376	352	338	335	364	383	383	400	350	345	372	335	379	348	372	357	350	372	385	370	361	359	352	369	365	362	350	371	350	377	341	349	366	357	347	330	374	350	368	333	361	359	352	359	342	348	389	358	340	362	377	362	386	362	355	404	388	361	369	391	350	348	359	360	363	337	387	382	379	375	355	386	349	367	362	382	376	363	325	356	358	375	353	348	371	394	357	366	351	376	371	356	384	368	360	371	335	347	370	367	364	360	351	351	363	352	366	371	417	361	344	415	372	364	377	332	351	357	363	344	347	365	369	378	397	339	358	358	335	373	346	363	332	351	375	361	415	372	368	359	359	360	362	346	335	403	363	342	346	390	363	351	380	359	375	395	363	395	337	384	359	384	369	375	362	350	361	381	412	385	347	393	357	351	353	344	394	361	405	366	357	336	356	347	401	359	333	353	374	392	357	357	371	390	390	353	374	369	335	347	356	340	325	345	361	365	367	319	359	357	368	332	372	348	386	356	368	356	354	357	325	369	348	378	334	360	345	396	364	344	336	344	368	383	340	361	355	356	394	367	371	339	359	350	400	353	385	386	382	383	381	355	322	402	378	358	387	375	360	361	394	349	350	351	376	381	347	355	345	385	375	347	348	377	352	387	395	358	366	335	350	385	358	396	365	423	350	341	368	371	373	380	380	356	328	333	361	355	363	397	319	379	364	378	355	373	358	335	359	361	365	384	353	341	330	326	386	380	378	371	355	358	365	344	360	354	353	348	379	372	325	391	369	385	339	362	360	365	343	386	385	394	351	382	352	339	332	357	401	324	372	342	345	367	355	361	349	358	356	355	390	379	351	367	382	364	360	374	378	355	346	326	321	367	366	352	372	333	378	367	373	362	374	348	341	356	371	370	372	386	366	384	353	397	350	388	349	369	352	359	385	390	390	351	352	351	348	426	410	367	356	366	335	374	350	370	344	357	334	374	362	330	355	390	370	383	343	358	344	371	320	363	346	346	383	357	387	387	355	350	367	368	382	324	367	370	373	385	346	370	401	374	336	355	389	344	390	365	350	354	382	389	379	306	351	341	366	346	362	346	353	355	315	370	353	328	342	316	386	351	351	364	374	355	366	378	354	361	366	344	417	391	382	387	353	370	323	378	399	360	368	349	375	385	352	385	331	327	347	381	364	347	374	374	377	375	356	329	378	365	366	377	364	350	376	350	380	372	330	366	360	404	390	380	381	358	359	363	398	336	361	399	362	365	329	350	361	317	384	332	397	357	370	349	356	344	362	387	380	366	373	347	359	322	348	368	387	385	371	361	404	354	315	367	372	352	369	369	380	350	365	386	355	385	366	362	350	362	325	377	375	401	388	351	363	364	382	374	372	371	356	380	389	339	370	345	366	401	369	346	364	380	393	352	416	382	398	363	349	329	351	392	361	375	364	381	351	386	364	373	378	344	355	337	342	332	330	363	344	343	372	369	364	375	350	349	379	392	371	346	369	365	381	399	379	351	351	366	373	409	398	332	390	382	338	375	344	429	367	365	333	332	359	373	387	375	356	339	410	377	357	392	375	361	364	363	375	369	352	370	377	381	326	374	352	363	349	350	368	356	377	335	369	372	353	356	370	390	354	350	359	365	353	324	352	340	369	366	379	379	375	359	360	352	365	357	382	363	378	365	348	376	385	371	354	343	349	374	357	391	355	365	358	359	371	353	348	355	392	360	371	403	373	375	353	355	363	385	339	391	357	360	370	395	388	331	403	390	381	348	356	370	370	366	345	380	356	368	345	372	364	372	336	372	399	349	389	354	377	336	343	363	339	369	362	361	366	369	353	372	351	380	382	355	362	378	381	368	384	370	371	384	387	368	346	330	367	369	344	410	327	335	343	385	381	361	384	379	362	373	360	347	372	384	350	368	367	387	342	395	372	356	391	342	374	345	374	355	357	339	369	361	371	362	391	398	349	363	397	365	379	354	346	366	363	372	354	362	377	357	356	373	335	356	346	385	403	350	334	342	401	358	356	375	357	367	365	357	371	383	383	379	375	358	366	364	333	364	336	363	366	357	362	383	386	361	358	362	351	379	364	347	377	362	369	389	366	368	384	375	375	368	361	352	360	394	410	362	379	372	351	351	380	377	380	365	347	364	361	357	364	401	364	371	346	355	397	390	383	379	376	392	389	335	359	414	391	346	339	341	388	365	380	405	367	374	383	360	341	369	366	378	312	372	376	333	390	374	369	382	343	363	390	386	355	378	356	363	366	362	339	366	378	365	350	368	338	359	356	359	396	346	376	386	319	375	388	361	359	338	335	396	378	366	354	352	370	331	377	365	369	338	342	380	330	344	332	362	415	360	358	327	367	364	375	395	351	338	354	374	354	351	356	366	391	419	342	316	354	393	383	396	343	371	326	360	380	374	331	368	351	372	355	344	344	380	409	379	354	349	369	384	398	380	392	355	386	356	385	359	344	384	338	341	353	377	356	335	384	350	384	349	363	338	380	380	364	347	388	335	363	356	350	366	382	367	345	382	406	363	327	384	356	360	375	355	394	335	395	329	355	351	357	362	349	331	332	344	377	355	364	364	366	338	380	351	356	370	371	382	379	390	366	329	363	382	385	326	354	389	400	309	366	366	352	367	353	338	362	377	401	366	362	355	368	361	354	360	365	353	358	356	346	360	386	355	316	364	372	351	356	368	363	334	349	371	396	392	366	382	365	367	339	398	359	353	371	359	392	377	369	398	334	341	331	350	382	345	324	388	362	390	362	404	398	345	336	352	362	363	399	356	358	356	385	338	337	365	376	357	351	356	381	358	339	348	350	374	356	354	362	360	357	369	355	327	368	376	362	405	385	335	335	375	381	399	377	369	346	372	391	397	338	365	353	364	335	378	368	389	369	350	392	382	377	377	374	352	364	364	378	371	354	391	355	348	331	359	361	372	373	340	343	369	388	348	392	348	354	392	370	365	368	324	381	349	367	339	348	417	393	335	372	371	401	369	362	373	385	368	397	389	340	375	390	339	380	376	379	365	383	359	365	323	340	387	362	332	354	354	358	368	373	367	384	337	337	335	378	379	326	336	344	358	355	370	342	378	378	331	361	361	335	397	386	357	356	383	354	345	398	350	347	368	353	348	357	392	328	359	330	366	342	366	388	356	366	337	352	330	350	354	383	349	400	372	374	370	366	337	353	376	355	382	406	357	357	353	372	395	335	365	380	388	307	364	359	348	390	334	334	371	352	394	341	359
938	367	263	164	204	371	558	614	601	525	387	384	271	131	97	72	89	56	57	50	42	54	56	73	64	63	68	63	44	56	42	43	44	43	53	47	47	41	38	83	360	404	347	235	139	84	57	49	43	34	40	33	36	37	29	33	42	25	44	38	38	37	41	33	44	38	32	36	30	43	42	31	34	29	28	37	43	37	30	32	36	34	32	43	38	30	35	37	30	35	32	29	37	41	46	38	38	33	42	37	20	24	37	34	29	36	34	31	45	35	39	30	37	41	38	37	28	31	41	37	43	22	32	37	30	35	30	39	37	36	31	39	42	33	29	33	40	34	35	50	40	29	38	37	38	47	27	38	44	42	30	24	33	37	35	33	37	59	37	25	33	41	37	28	44	43	31	35	45	38	39	32	37	41	37	37	34	36	43	48	33	33	36	41	35	38	30	38	41	45	32	35	37	35	44	27	36	38	38	38	41	34	41	35	30	30	43	39	31	42	38	29	40	57	35	30	31	30	48	44	40	36	33	34	38	30	24	32	43	36	35	31	37	41	37	27	39	33	32	39	33	44	36	48	29	45	29	34	27	35	43	48	34	41	24	39	39	36	42	37	33	43	24	34	42	39	38	39	39	28	37	40	42	35	40	41	34	35	35	39	36	33	41	27	39	29	34	23	31	31	38	33	29	42	33	39	34	25	45	34	38	34	35	25	41	34	29	39	34	37	37	30	46	34	33	36	32	36	30	43	44	31	39	37	48	34	42	38	30	31	42	34	35	39	45	34	33	29	36	24	39	39	32	34	35	31	34	31	34	31	22	53	36	34	33	39	45	40	40	26	41	42	36	34	35	33	37	30	35	40	46	50	36	35	33	39	33	33	44	32	32	30	33	37	39	40	33	52	43	39	38	41	47	30	43	32	41	45	34	36	31	39	51	30	34	36	42	34	36	36	33	37	43	47	42	38	50	36	44	31	37	30	36	34	43	44	33	37	33	40	39	43	41	26	35	32	37	32	34	38	28	36	33	37	42	36	37	35	38	34	43	37	26	32	38	39	35	35	33	34	27	35	27	37	35	37	25	28	35	41	38	33	29	38	30	48	48	32	37	34	55	29	29	36	52	30	32	33	33	56	26	40	29	19	28	29	20	30	39	37	30	24	41	37	39	36	44	41	37	30	41	30	34	38	30	45	42	45	35	35	40	40	45	33	23	46	41	31	27	38	42	37	28	33	33	46	40	36	29	39	41	31	32	27	28	31	32	38	21	47	33	30	49	43	32	34	33	23	35	37	34	34	37	40	31	36	40	38	39	28	33	32	31	31	27	42	34	30	38	30	39	41	34	43	43	30	32	28	32	36	47	43	42	40	35	31	30	31	36	37	29	41	28	33	32	28	34	43	34	31	31	49	37	29	38	44	41	38	40	41	40	40	45	32	26	27	28	41	31	46	29	25	34	49	43	39	30	37	32	41	31	31	27	50	38	28	31	39	30	40	41	28	39	37	39	34	35	25	31	38	45	35	31	25	45	38	42	42	30	43	35	39	47	34	36	36	25	24	29	44	34	33	42	45	24	39	30	38	28	25	43	43	37	32	44	32	28	49	33	34	43	32	38	34	34	33	49	45	38	39	45	47	30	36	39	35	39	30	34	43	38	36	36	40	40	43	34	24	34	38	24	33	49	32	30	35	36	28	42	27	38	37	41	27	47	37	38	41	35	29	44	40	41	30	35	39	38	27	34	37	32	31	27	40	41	40	37	42	31	40	30	41	38	32	43	42	28	30	37	36	41	31	32	42	21	36	34	38	26	32	40	40	43	33	36	37	34	32	27	31	36	45	26	33	21	31	37	33	39	44	29	34	39	32	42	47	36	30	31	31	42	32	39	40	30	30	38	46	43	37	51	42	40	37	30	40	42	42	37	32	42	27	27	38	34	29	34	43	35	42	38	33	35	29	27	26	34	26	38	32	27	29	36	29	42	27	34	39	44	34	45	34	30	49	37	29	31	30	54	39	35	32	33	34	32	41	40	33	40	39	36	36	33	26	36	31	35	38	30	36	48	42	35	30	43	20	38	34	31	34	26	33	48	44	28	41	39	40	31	35	39	36	35	32	32	23	33	44	34	33	34	38	24	35	41	32	42	28	35	29	43	43	35	43	30	40	42	32	46	41	38	31	39	31	40	39	41	30	35	32	39	40	36	35	31	27	39	33	28	30	50	25	42	42	32	26	36	33	34	46	25	26	27	36	46	40	33	36	35	29	35	35	38	31	45	28	46	39	40	25	39	48	53	31	36	37	42	39	29	35	38	34	27	37	37	40	36	43	34	34	36	28	33	35	36	35	40	36	43	40	32	30	31	39	44	37	43	38	35	31	34	33	32	34	40	38	33	37	28	31	43	43	37	37	39	37	31	45	41	40	30	42	36	43	38	41	37	40	38	31	56	40	37	44	32	47	40	40	44	29	44	32	36	35	37	30	27	34	36	34	38	34	42	36	28	40	33	38	29	39	41	37	37	35	42	39	45	35	38	27	36	44	33	38	34	35	31	30	40	26	32	42	30	36	35	46	33	42	37	43	26	34	32	32	40	47	30	40	37	33	36	33	31	34	40	39	34	35	24	35	29	31	39	37	32	44	32	27	30	26	45	56	41	38	41	25	18	37	25	28	35	26	38	36	35	42	26	39	37	46	37	30	36	35	33	31	35	41	26	32	32	34	28	33	40	34	40	37	29	34	28	26	36	37	35	36	45	30	38	32	40	36	39	34	47	39	28	35	35	35	42	44	29	31	43	36	43	46	36	32	33	37	33	34	44	42	36	30	43	32	38	33	39	37	39	43	39	32	31	36	20	31	44	33	30	28	52	30	34	26	34	44	39	41	36	33	36	30	30	36	25	34	36	28	27	39	43	47	35	32	33	39	35	28	33	44	35	28	39	44	36	31	39	35	40	31	38	35	24	44	33	35	37	35	42	37	40	35	19	32	44	34	41	29	33	34	41	33	33	37	42	41	34	42	33	39	42	25	33	36	44	40	48	34	34	37	35	29	35	40	33	35	38	36	44	36	35	39	28	35	37	46	39	31	44	35	40	45	38	43	27	43	39	31	31	47	35	36	47	30	39	50	41	33	28	45	31	30	41	45	28	36	34	39	34	38	33	25	32	42	34	39	33	33	31	31	32	31	27	34	35	36	40	30	25	39	30	35	46	39	32	40	30	43	23	31	38	36	39	43	49	26	34	38	34	43	35	33	36	48	42	37	38	34	45	30	38	37	40	28	42	35	37	33	41	35	36	21	35	31	22	34	33	42	35	45	41	34	37	23	33	35	41	40	33	36	26	40	36	38	35	30	24	39	38	34	34	41	37	31	41	27	39	35	47	46	27	37	39	32	40	36	39	40	29	35	35	34	31	39	27	34	40	40	32	41	37	31	30	32	39	34	32	26	36	29	38	34	36	41	38	24	28	42	37	37	37	32	29	41	34	35	29	40	37	36
15083	7698	5209	8282	16692	20242	22351	22363	20661	17518	15034	13541	9300	5390	3411	2212	1851	2044	1734	1402	1258	1140	1458	1492	1670	1841	1577	1423	1257	1085	1013	912	830	829	856	725	737	668	640	2495	9631	11200	8955	5895	3592	1906	1024	606	483	403	470	436	405	435	422	430	473	407	372	408	438	431	426	386	449	420	387	419	428	401	393	408	412	421	370	395	456	415	399	412	389	448	417	424	425	396	382	431	459	429	416	398	418	388	413	414	437	428	403	413	425	435	412	400	405	399	414	392	427	399	404	412	462	411	397	440	405	374	375	440	438	407	390	446	433	388	438	438	393	424	385	417	436	416	394	440	410	407	389	415	469	415	395	404	423	391	448	409	374	477	417	395	437	424	436	445	427	442	434	405	425	378	430	432	376	402	437	417	426	412	399	437	416	420	393	488	413	419	408	408	419	415	411	417	396	448	434	462	397	411	460	434	401	433	407	446	410	450	445	438	432	431	412	425	435	407	417	402	384	477	455	391	424	448	435	433	429	441	391	404	390	415	441	418	432	416	412	404	400	424	386	404	416	425	423	435	416	400	404	410	422	414	431	389	401	427	390	443	419	417	438	384	386	411	411	403	391	408	426	433	406	411	406	384	407	416	439	442	390	445	385	429	390	414	400	403	439	447	431	410	454	395	412	426	440	415	423	440	437	412	405	377	392	411	404	388	397	403	421	450	422	405	420	439	408	443	387	429	391	431	423	453	441	426	414	423	418	427	441	431	405	411	399	429	438	398	398	414	399	386	390	394	432	415	441	403	426	412	414	428	417	394	461	387	409	432	423	394	430	423	434	414	421	457	440	410	398	390	415	404	382	418	381	419	410	434	411	432	455	409	427	431	367	400	401	412	432	412	417	466	439	416	413	416	416	416	435	425	403	414	439	414	405	414	430	433	440	435	413	391	395	397	448	395	413	413	421	406	393	432	461	412	416	420	453	448	447	415	418	405	414	478	420	452	416	432	422	413	444	397	417	430	398	416	462	424	402	429	447	411	394	415	433	387	428	403	417	395	397	423	396	446	405	428	392	419	442	432	403	428	457	434	446	402	397	413	400	417	432	461	383	393	402	419	383	410	446	396	431	447	424	440	418	427	426	393	409	407	393	423	426	420	432	433	452	404	406	429	406	442	407	428	423	426	404	457	427	431	453	435	392	413	416	393	413	409	402	429	437	394	432	395	425	397	409	442	414	399	395	425	402	437	425	414	407	363	419	395	399	420	442	417	436	433	434	445	457	449	416	459	383	400	423	449	400	431	432	419	405	389	417	387	392	419	418	426	440	448	406	419	468	424	399	439	394	439	421	383	435	445	428	398	431	417	415	423	378	380	391	434	414	392	427	445	433	437	441	410	408	382	446	437	435	414	404	441	415	438	460	416	437	422	414	412	420	410	412	423	417	414	410	413	414	395	377	405	397	417	441	398	409	437	435	412	426	435	408	417	427	433	422	400	402	426	425	440	418	436	413	440	452	397	425	447	385	406	422	409	423	402	419	442	466	416	423	458	443	405	430	374	450	428	406	422	430	398	365	435	405	404	421	374	445	421	417	433	417	447	417	401	402	422	411	407	439	393	412	416	423	423	406	405	417	443	441	427	409	399	427	427	440	426	404	418	435	389	419	410	393	442	446	407	439	398	373	428	458	400	434	416	393	410	459	419	420	416	416	417	392	377	403	421	416	432	427	457	423	428	407	414	403	418	398	447	458	456	430	409	409	422	395	421	433	416	415	404	401	396	391	363	400	397	429	441	391	411	401	422	402	419	424	408	435	468	434	407	407	443	388	455	430	399	471	402	416	421	423	402	398	431	422	409	426	417	393	455	444	422	401	440	390	431	424	408	385	439	420	433	445	418	419	422	426	411	406	424	431	420	427	400	420	444	403	450	430	413	434	426	442	441	453	392	447	404	433	397	428	400	412	436	426	400	456	427	423	407	453	439	425	396	419	427	413	382	419	398	427	420	405	389	388	426	417	419	455	429	397	434	428	408	431	426	401	425	416	407	408	469	390	409	408	410	402	439	409	437	406	452	412	457	436	402	407	426	427	401	419	412	433	402	410	461	423	445	419	381	451	419	400	472	449	387	432	413	428	435	399	429	406	424	468	403	420	403	414	454	426	428	419	412	407	407	423	410	388	436	404	430	402	435	428	434	418	408	399	462	410	413	368	403	456	418	452	410	389	387	433	427	456	423	398	451	410	410	436	417	444	399	422	442	413	444	415	411	401	442	427	397	413	419	459	394	413	408	450	397	443	415	399	424	449	419	417	436	397	417	414	444	419	406	414	431	392	412	409	414	413	421	409	425	421	413	423	424	406	407	405	418	474	408	422	393	433	407	413	415	458	424	451	451	417	440	444	424	441	436	441	418	400	454	410	437	444	445	461	396	409	425	435	431	373	418	427	455	423	449	419	450	447	415	421	456	454	399	405	418	434	423	413	409	416	416	394	445	384	442	425	419	378	422	393	419	428	386	429	412	413	451	401	438	417	442	411	400	391	425	428	433	400	397	427	423	438	416	416	423	440	424	395	426	422	405	438	405	424	401	452	432	406	410	411	424	416	432	422	416	436	419	414	411	424	391	425	401	422	442	450	429	431	444	423	404	416	400	437	395	381	393	437	395	431	376	408	457	428	387	426	426	431	407	379	413	425	408	430	432	451	414	383	409	448	389	447	434	420	405	433	416	403	404	383	389	394	434	412	412	451	410	453	450	398	390	393	403	413	402	431	430	427	407	432	411	409	446	397	445	444	405	435	435	426	467	437	419	438	442	431	428	381	400	431	418	416	392	424	425	367	448	398	398	429	444	421	429	377	424	461	416	438	407	421	418	427	460	475	439	383	384	453	431	429	412	426	427	412	409	410	387	399	405	417	406	403	452	372	422	424	399	420	410	406	426	403	434	384	420	415	379	422	451	392	397	429	401	412	460	405	447	415	437	435	396	404	418	406	402	416	425	436	424	435	379	406	385	426	425	424	408	416	459	420	398	424	413	406	412	409	422	407	408	421	424	429	441	427	454	403	419	425	389	395	442	428	424	431	416	411	398	421	432	409	418	391	424	427	410	435	404	431	462	388	403	438	431	381	450	385	445	400	400	411	451	404	426	404	419	422	400	397	423	427	419	441	422	420	433	410	398	426	407	404	419	390	392	401	432	438	399	448	432	413	404	414	448	407	442	422	417	382	437	427	427	408	400	406	442	418	416	410	404	432	446	427	415	425	422	416	423	444	386	419	409	392	438	417	406	396	427	393	404	404	441	445	442	417	441	374	402	451	412	375	396	446	425	406	446	461	407	406	400	395	373	414	401	442	395	409	416	421	442	396	398	405	393	403	456	415	396	427	395	438	408	431	426	406	405	421	439	413	403	428	406	448	444	403	445	406	420	402	436	391	416	385	389	426	430	415	424	437	431	461	422	368	385	445	394	401	399	405	387	453	442	420	422	428	411	416	454	425	400	423	432	427	439	397	422
2168	447	222	142	168	353	474	559	655	556	442	365	346	186	107	67	71	58	66	69	54	54	64	61	56	46	61	56	45	66	40	43	41	54	44	35	23	33	48	72	367	508	387	249	172	104	52	44	47	25	35	23	24	30	29	31	25	31	38	31	30	35	31	22	30	19	34	31	31	24	39	31	32	24	37	32	28	38	36	40	26	26	34	27	33	17	31	37	37	35	29	21	31	28	24	31	31	36	22	35	29	27	33	27	28	41	30	27	43	32	26	25	32	27	38	24	26	30	25	22	28	28	36	24	25	20	37	36	27	35	34	20	33	32	30	30	23	25	22	33	31	33	32	22	32	30	26	30	36	32	36	32	35	30	24	23	21	37	27	31	25	22	33	28	34	39	24	28	27	22	37	24	29	30	29	28	22	35	32	32	29	19	37	33	31	35	29	36	37	39	32	46	26	30	32	39	30	29	29	32	34	42	32	24	32	37	22	23	35	38	29	34	17	33	33	32	36	23	34	24	20	26	36	30	34	29	41	25	28	37	32	29	28	31	35	26	37	31	32	35	34	32	38	35	32	36	32	24	33	26	34	38	33	42	34	32	28	32	30	29	33	25	33	33	33	32	39	25	41	28	26	22	28	32	24	41	33	28	25	14	23	40	29	38	41	38	31	24	38	24	34	28	29	27	29	27	29	32	24	31	32	26	18	23	26	22	36	30	27	34	26	28	29	23	23	36	29	32	23	26	29	21	20	34	26	35	26	25	32	30	34	36	34	31	19	39	33	39	23	27	32	30	32	30	30	37	28	19	23	29	29	35	45	36	38	36	31	25	27	25	29	38	26	31	24	42	29	39	47	27	20	30	25	34	36	28	31	25	28	29	27	29	31	29	33	32	24	33	25	31	38	39	26	27	35	27	32	25	30	27	26	25	33	43	41	30	31	27	31	30	21	30	31	31	34	37	25	35	23	21	35	33	26	21	26	39	37	26	42	29	33	34	30	30	34	20	29	32	28	31	24	35	33	29	22	26	33	32	27	33	27	29	37	29	33	28	31	33	38	35	44	33	24	35	38	26	36	41	19	22	29	34	24	28	38	24	28	36	29	35	22	29	18	37	26	23	33	27	30	35	25	29	31	27	27	24	23	28	33	34	31	25	35	25	29	30	20	46	33	39	24	37	32	41	31	20	45	24	37	40	37	29	34	34	28	31	31	27	35	28	23	36	19	25	26	42	33	34	34	31	30	32	22	32	23	22	24	28	30	30	31	32	26	22	28	33	30	30	17	29	33	28	32	40	25	28	29	37	33	35	33	24	24	32	32	30	34	30	37	23	32	37	34	27	41	28	31	26	29	23	31	34	35	30	40	24	25	22	35	23	29	32	32	23	19	30	37	25	34	20	28	22	20	32	37	33	34	27	28	22	31	24	39	26	27	26	38	18	31	34	35	28	28	25	31	30	34	21	30	29	28	26	30	32	25	30	35	27	30	25	27	24	31	29	27	26	34	35	34	37	28	41	39	29	24	26	39	28	24	33	28	29	33	23	35	28	42	20	33	36	20	27	28	36	30	30	36	28	35	22	30	31	30	29	31	28	36	38	24	28	32	34	39	24	28	32	25	24	34	35	35	31	26	36	29	28	34	27	38	37	30	36	26	35	25	34	30	27	33	25	23	36	32	24	26	31	34	34	28	39	29	28	28	26	27	31	30	23	37	25	25	25	30	37	30	28	24	24	21	40	28	27	27	38	28	38	28	36	27	31	32	22	40	29	36	28	30	19	39	24	33	34	21	33	28	29	35	26	25	25	34	29	28	29	45	29	26	34	31	33	26	28	26	37	23	33	23	20	31	29	33	26	26	32	24	14	23	27	30	38	35	33	27	27	24	37	29	25	27	18	38	28	23	28	26	28	34	29	35	28	23	24	34	34	38	35	33	42	34	25	28	28	36	25	31	26	29	36	25	22	26	26	28	37	23	30	37	33	26	37	31	20	38	27	33	32	36	31	34	29	31	33	34	29	38	29	20	35	30	28	25	26	20	42	29	34	35	18	20	24	20	24	36	23	29	33	36	31	28	33	30	26	25	30	35	30	42	20	31	25	42	32	25	32	26	27	33	35	36	33	24	36	27	38	31	34	29	27	34	32	29	31	30	40	28	39	36	42	28	35	26	29	29	34	22	34	38	39	39	31	33	32	27	30	31	31	29	23	28	30	37	28	27	31	29	37	24	30	38	35	19	23	39	22	21	25	33	30	26	32	37	33	43	27	24	23	33	39	23	29	27	29	21	32	30	36	33	36	32	41	21	39	34	37	30	34	28	33	26	33	29	25	38	29	29	34	38	17	29	25	37	18	35	22	31	33	19	28	43	31	36	30	34	32	27	30	35	29	24	25	24	30	26	33	35	26	35	30	30	28	30	30	28	44	38	33	32	29	30	31	25	29	33	26	34	20	37	24	30	29	28	29	37	24	32	32	29	31	36	28	32	34	29	30	30	28	35	32	28	26	31	22	19	31	24	33	33	31	30	18	24	25	27	33	28	20	35	26	36	36	34	29	22	25	40	23	24	38	37	32	29	26	30	44	29	40	32	22	42	27	27	39	30	41	24	34	38	29	32	23	14	25	40	21	38	29	25	34	33	36	31	29	21	33	37	29	22	29	30	29	33	32	31	31	31	34	40	35	36	30	23	18	21	29	39	36	29	31	30	26	15	26	24	30	26	32	27	30	37	23	28	34	34	25	34	33	37	29	26	29	22	34	22	27	32	26	31	39	37	29	30	35	30	30	29	25	34	34	27	27	29	33	31	30	31	26	41	41	27	40	28	33	42	28	21	29	28	27	33	36	38	27	30	31	27	40	23	22	23	25	40	40	30	31	26	34	27	33	30	31	28	29	28	36	32	31	27	31	37	25	33	26	39	30	29	32	33	32	29	31	26	33	24	19	21	33	32	33	37	26	23	31	29	28	30	23	31	30	28	23	26	25	29	38	43	33	21	26	27	27	23	28	32	28	28	27	33	24	23	27	22	31	43	24	32	38	19	25	24	33	37	30	28	27	28	33	33	31	27	33	35	32	38	30	24	40	33	26	29	36	34	40	28	25	34	33	36	25	27	22	30	25	33	27	19	28	26	34	35	24	25	30	36	44	25	27	34	36	26	26	34	24	30	39	31	35	35	26	23	21	34	22	32	24	28	35	32	27	29	35	33	31	21	21	29	37	25	35	36	24	25	35	36	22	32	34	28	33	29	41	31	37	21	34	26	22	25	35	26	40	43	35	35	24	33	45	30	34	24	32	51	35	40	25	34	25	30	26	39	26	32	33	36	27	28	27	27	24	33	26	34	34	28	27	31	28	24	21	22	35	36	30	32	29	21	25	43	32	36	20	25	35	31	19	26	32	31	36	22	30	26	31	23	24	35	26	25	32	23	32	24	33	27	27	34	29	27	30	33	35	33	38	36	42	28	21	27	34	31	36	25	28	29	37	23	43
14290	7823	4648	7128	14373	20518	21093	21678	21366	18642	15412	14027	11675	6433	3613	2410	2085	1856	1825	1512	1093	1232	1694	1504	1589	1691	1611	1378	1136	1007	1011	895	837	750	707	666	696	754	634	1323	10041	12256	9431	6516	3936	2052	1022	537	491	392	353	329	348	368	371	349	352	383	355	354	345	351	376	373	346	344	360	362	351	340	342	389	365	343	356	357	368	358	355	349	353	351	369	349	355	332	365	361	386	344	360	347	352	373	379	382	358	355	384	394	360	353	371	396	353	352	353	330	363	356	367	377	347	381	360	326	350	340	356	325	389	346	357	397	380	363	377	393	373	383	339	331	347	324	351	378	360	359	359	365	353	347	364	371	364	320	347	402	362	367	347	358	345	382	362	350	424	364	342	397	362	339	346	351	354	342	372	353	364	392	363	382	364	363	367	343	375	343	363	334	340	372	353	408	371	373	333	364	325	383	348	387	373	369	362	350	331	393	361	363	375	364	351	353	350	348	360	374	332	394	384	386	370	330	373	387	344	376	378	334	311	369	359	352	357	328	345	354	374	339	370	370	330	327	365	344	350	357	339	366	364	308	342	360	379	345	379	393	304	368	329	352	356	350	386	338	362	364	372	366	361	359	340	388	341	399	350	383	347	344	361	366	367	343	359	347	364	338	356	335	394	346	325	346	354	368	335	367	351	353	411	391	357	320	367	358	384	371	370	352	314	383	337	371	358	372	372	352	398	364	360	348	409	330	362	382	321	405	370	367	347	346	367	371	367	383	353	356	334	350	357	386	325	380	372	357	387	362	372	366	400	345	363	307	346	359	342	354	355	378	350	371	337	385	335	341	322	367	390	366	372	352	390	325	376	348	370	341	379	387	367	404	378	355	363	382	382	370	378	387	343	375	345	350	335	340	333	341	338	339	375	359	320	371	390	365	351	347	325	392	354	390	399	378	327	342	369	366	335	359	337	348	341	358	357	360	364	347	345	388	389	362	353	320	338	371	357	350	394	367	378	359	314	352	334	342	387	357	353	392	362	340	360	368	358	357	370	320	359	401	351	373	344	376	339	355	367	378	344	358	359	360	345	358	350	385	381	372	358	382	364	351	354	383	323	345	360	389	364	356	354	358	359	369	387	345	334	349	382	365	383	359	359	366	378	365	345	357	387	368	372	342	357	374	366	347	338	331	380	398	346	347	397	380	342	386	376	345	334	352	336	353	339	363	383	347	340	366	362	378	349	369	385	332	352	394	367	356	346	352	360	387	364	375	362	379	345	383	346	342	378	352	386	365	343	377	360	373	340	366	380	387	351	346	360	381	389	355	363	368	334	356	341	368	337	371	368	363	357	337	392	379	359	352	353	341	371	393	390	372	364	392	396	382	371	369	398	359	365	380	311	374	374	394	390	342	392	366	336	385	342	331	382	348	330	368	377	382	343	356	366	383	354	355	341	395	346	384	384	389	364	369	343	380	385	365	356	347	373	365	392	384	377	345	344	343	401	387	386	383	371	363	353	410	351	377	361	343	357	346	350	363	379	377	347	361	344	411	344	336	339	361	353	386	372	370	344	340	372	352	397	345	372	376	348	399	342	357	370	375	359	364	363	345	377	351	404	354	366	359	384	340	366	377	371	355	377	380	359	370	341	363	398	373	336	364	333	408	372	340	363	378	376	364	315	360	321	400	375	340	342	355	339	368	356	379	360	353	364	370	402	341	342	361	356	341	378	351	372	356	343	366	342	353	369	370	374	357	415	363	347	354	341	382	341	370	367	407	363	384	360	348	323	377	350	379	353	334	350	394	357	370	369	339	397	342	360	337	355	364	329	367	349	357	376	355	366	354	364	382	394	346	328	377	339	341	364	381	363	374	362	371	381	377	373	373	350	356	358	351	361	332	388	343	398	346	304	323	374	365	346	390	368	369	411	361	361	338	365	344	401	354	385	385	380	351	366	372	341	378	360	352	388	377	374	393	352	319	362	361	340	355	364	361	349	370	345	348	398	351	387	350	387	382	400	379	370	350	358	352	347	375	350	381	338	334	354	374	354	369	354	379	374	348	358	333	319	350	364	351	367	384	361	380	374	354	376	373	374	326	362	364	353	361	349	382	341	338	364	377	340	394	356	341	373	355	333	356	366	401	373	354	364	330	329	336	358	377	361	372	351	335	354	337	374	359	373	342	357	346	331	368	358	360	326	369	357	357	356	362	370	364	370	365	379	365	359	394	352	384	354	376	328	352	387	349	365	357	359	408	335	355	360	334	354	356	345	379	343	376	373	369	359	363	373	372	361	413	333	354	378	379	385	356	377	354	372	385	365	352	325	380	356	345	357	352	365	386	395	362	342	374	388	352	359	365	406	379	346	342	367	359	380	383	384	355	379	380	370	338	374	368	384	373	363	352	385	326	363	344	345	362	390	355	347	363	328	369	359	344	375	342	402	329	371	360	394	338	358	331	360	380	328	340	360	361	331	385	346	338	338	360	335	343	341	350	370	353	337	387	343	338	346	392	353	342	376	361	324	344	377	374	327	344	365	359	338	379	362	317	387	353	329	379	364	374	356	359	361	388	362	361	328	355	331	362	369	389	364	349	362	338	401	389	384	374	402	361	358	360	367	357	389	364	367	344	366	343	370	371	370	367	371	378	329	367	368	349	361	363	356	350	369	352	341	326	336	357	327	363	386	355	378	371	370	346	360	370	357	352	334	357	358	386	376	359	357	382	342	360	356	372	392	355	340	331	374	353	369	369	369	344	366	338	344	368	355	370	349	385	370	360	361	341	347	356	361	377	347	380	392	377	357	371	347	357	342	357	358	359	362	352	373	325	322	330	352	354	366	328	333	364	354	369	367	332	337	363	368	352	345	387	351	385	360	368	362	339	360	366	340	350	379	363	374	379	320	359	354	367	354	371	367	389	367	368	355	355	389	371	367	343	421	362	373	343	371	357	363	352	331	319	362	367	387	338	350	357	374	351	350	344	366	358	389	349	397	355	380	348	356	328	337	352	402	378	369	371	381	357	354	361	357	392	332	377	343	377	369	405	384	387	367	362	332	341	341	377	330	413	350	333	348	347	347	354	345	324	373	373	399	372	350	362	362	330	341	348	328	419	368	382	351	358	357	325	322	374	357	347	381	352	342	342	376	299	337	348	352	389	371	344	365	365	374	374	394	375	381	380	351	380	360	379	345	364	401	338	376	357	385	353	386	383	361	361	369	375	349	326	346	365	368	327	346	373	361	355	375	360	383	343	368	346	391	350	367	374	351	341	353	379	362	358	356	321	327	372	362	316	324	393	360	339	345	360	346	359	322	407	337	334	351	352	373	349	383	339	363	366	352	372	319	415	383	339	335	368	327	337	334	352	341	349	337	343	388	389	374	388	329	368	357	363	352	356	368	362	379	358	357	382	353	328	360	379	348	355	344	367	375	345	340	368	350	347	377	364	368	384	355	378	355	348	340	358	390	365	353	346	346	386	381	324	379	327	374	359	389	343	352	361	372	335	368	339
1290	620	332	185	280	445	612	569	839	841	763	561	459	290	164	89	83	100	76	84	64	57	80	72	68	65	78	52	58	51	46	51	55	44	42	55	50	66	49	47	338	752	630	436	310	143	90	61	42	31	50	35	32	34	39	29	26	34	33	47	53	28	32	29	33	40	53	47	43	40	25	43	32	49	38	39	27	45	36	33	35	31	39	35	35	41	30	35	38	29	33	45	31	39	46	36	52	36	40	38	39	30	36	36	29	44	37	37	36	37	43	38	40	30	37	35	47	44	33	28	31	38	37	39	32	35	26	33	37	33	38	37	32	30	29	33	38	38	23	35	43	38	55	32	28	41	38	52	28	27	27	34	50	41	27	32	36	41	31	35	31	29	31	36	22	27	27	27	29	28	40	29	33	33	41	32	33	25	35	22	41	38	43	28	33	28	40	23	52	48	39	43	37	44	42	28	37	44	36	19	38	33	36	32	35	45	33	41	35	37	41	38	41	31	33	33	37	41	33	34	41	34	39	28	40	23	36	41	28	29	39	41	39	27	32	44	29	44	43	30	36	30	35	38	30	38	45	36	35	25	34	40	37	41	35	33	28	36	48	41	32	26	40	38	41	34	36	45	29	35	40	34	32	29	31	39	40	38	35	30	35	32	35	35	34	22	36	35	34	21	41	35	30	34	37	38	33	55	23	31	35	29	41	32	41	35	30	32	38	28	43	35	43	26	35	44	26	33	43	22	34	47	36	30	36	37	24	39	39	34	35	32	44	39	33	34	33	38	30	38	35	17	36	38	45	36	45	35	38	28	39	40	36	37	32	36	38	35	33	32	24	42	26	38	32	33	30	44	32	42	39	33	33	46	50	44	36	28	32	39	36	28	28	31	42	29	28	34	36	31	34	37	38	28	33	44	41	30	38	40	39	41	44	38	29	40	45	38	34	30	44	43	45	45	37	40	42	40	37	47	27	36	43	34	35	36	25	44	40	36	44	47	33	32	42	40	35	33	33	31	42	38	33	42	31	35	42	45	44	30	36	42	42	29	34	46	39	40	36	43	46	40	39	34	28	33	25	37	31	39	36	42	38	38	28	46	31	42	52	34	46	39	37	44	29	42	27	40	37	37	39	38	38	36	25	34	26	41	27	33	31	36	38	49	30	31	30	36	27	31	30	37	40	49	29	32	35	34	40	45	41	39	38	41	31	42	43	26	36	45	33	40	26	24	31	39	36	35	36	44	41	30	31	27	26	38	43	31	25	39	41	39	45	34	36	39	29	21	35	37	35	23	30	46	32	29	44	52	42	42	39	38	31	48	32	34	33	30	40	42	24	29	32	38	43	33	32	36	44	28	17	40	28	42	26	42	32	34	36	30	34	28	39	36	32	34	30	51	46	37	37	34	35	38	27	49	31	39	41	31	38	38	32	29	36	40	44	51	33	57	39	35	33	34	34	32	43	34	33	39	25	32	33	33	44	25	40	41	23	23	41	39	34	29	36	46	27	34	34	37	48	38	40	41	24	45	32	27	40	37	39	40	34	33	32	39	47	39	32	35	40	29	45	32	46	39	45	38	41	44	34	32	44	34	27	35	42	34	37	29	33	37	42	30	33	32	33	32	38	26	41	34	38	26	39	24	35	31	41	42	36	37	34	35	50	45	36	39	37	29	44	29	34	30	26	40	33	39	46	31	33	32	36	40	25	38	38	28	32	33	46	37	37	40	35	40	30	36	27	34	43	33	31	48	32	35	40	38	41	40	37	25	36	39	40	31	30	31	47	28	36	44	29	25	34	48	43	34	37	44	37	49	43	51	43	32	45	42	37	40	40	36	39	48	32	26	30	44	36	36	43	34	32	34	45	28	36	33	31	36	33	40	33	45	47	33	30	34	47	26	47	29	45	35	38	39	41	27	34	37	39	30	29	32	21	39	35	34	45	29	36	47	34	37	43	35	28	40	38	28	34	41	35	36	32	37	35	32	29	40	36	42	35	28	44	35	29	27	33	45	40	45	31	44	36	30	28	31	43	33	34	43	19	23	28	42	38	47	39	39	35	41	37	33	37	43	26	27	43	35	37	34	38	28	31	20	40	31	36	38	36	32	38	52	30	45	47	36	43	34	42	33	40	32	30	37	39	36	40	33	38	43	42	37	34	33	42	40	31	30	39	34	43	37	37	37	41	37	41	23	40	34	38	38	32	26	27	29	37	32	42	45	36	33	34	46	33	29	30	32	34	32	39	36	38	31	37	27	32	33	33	22	27	28	38	58	38	43	29	38	34	37	38	31	34	33	41	43	28	36	30	32	33	39	31	41	38	33	39	51	47	29	29	43	28	35	35	31	31	26	31	24	41	36	45	34	34	22	23	47	33	33	26	37	31	41	37	40	33	32	48	38	34	29	25	40	43	45	41	30	33	39	41	31	44	30	44	23	39	47	34	36	34	49	35	38	26	38	39	36	47	34	32	35	31	32	41	34	45	37	24	42	32	37	33	30	29	35	39	29	33	33	20	31	28	24	36	31	48	48	34	52	34	29	42	37	43	42	34	43	38	42	42	30	41	31	35	44	40	36	36	39	35	24	39	45	45	43	30	35	31	32	40	30	34	55	51	42	38	34	34	51	37	34	38	40	45	42	44	37	39	44	31	32	43	41	41	36	38	45	34	33	24	30	28	35	39	40	33	25	32	39	47	37	30	35	30	37	31	39	33	29	37	55	34	37	34	37	40	35	34	33	43	31	37	37	25	35	43	27	40	35	29	44	40	28	31	39	33	37	34	37	38	44	37	33	43	25	34	34	30	39	35	31	37	27	35	32	45	46	39	27	39	43	38	34	30	38	38	29	46	40	29	40	39	41	40	36	30	26	41	39	43	37	33	38	33	38	33	24	29	42	30	47	36	45	35	29	39	42	30	36	27	29	38	44	30	32	36	39	27	48	30	41	28	34	35	30	36	35	42	44	32	39	31	25	44	38	30	38	34	32	30	30	32	37	32	32	36	38	35	30	28	30	28	43	38	44	33	35	40	42	40	30	49	37	41	31	30	42	52	37	36	38	35	43	36	35	41	35	30	47	38	46	37	34	38	36	35	34	34	44	30	37	33	30	29	23	35	33	34	40	36	32	43	27	45	48	35	38	30	43	31	31	26	31	27	38	49	44	35	36	39	37	41	32	41	35	41	31	42	46	14	35	38	34	40	28	37	43	35	41	44	37	42	46	31	33	40	33	30	25	45	25	35	40	37	34	36	25	34	43	28	42	39	21	26	39	41	41	36	46	44	36	33	51	32	42	35	30	35	40	28	33	49	39	38	32	28	41	29	32	39	30	37	29	38	42	43	39	46	35	35	35	37	46	35	26	28	40	34	33	43	26	36	25	38	32	29	29	36	32	36	36	41	49	40	40	43	32	42	29	43	32	33	38	33	37	37	38	38	36	36	35	34	31	34	34	45	33	25	39	36	39	41	29	40	29	47	37	37	42	34	34	37	48
17374	10729	5881	9951	19196	22691	23457	21248	25003	23559	20621	17566	15158	10243	5673	3549	2886	2764	2404	1861	1488	1562	1959	1890	1747	1498	1439	1329	1569	1339	1099	1053	965	993	896	850	827	898	1037	777	8329	16147	14282	10485	6619	3402	1619	712	515	447	410	385	403	426	406	405	444	410	423	429	424	438	446	378	425	410	425	420	438	438	421	389	430	401	409	431	446	448	433	433	379	432	400	469	437	444	402	441	450	441	395	375	389	433	431	391	434	444	394	454	416	459	415	398	407	421	428	398	434	419	431	383	439	405	396	407	443	407	418	412	434	439	414	437	416	399	451	393	426	426	422	402	449	397	390	417	421	439	429	441	430	404	437	437	431	409	405	415	417	390	434	455	398	389	408	414	421	466	419	401	442	427	396	399	443	401	458	419	427	421	425	416	413	393	402	457	418	401	413	417	427	417	414	428	408	461	432	420	407	429	396	399	439	398	409	387	457	427	417	435	422	394	413	424	436	414	424	412	430	388	432	422	409	430	422	450	415	395	440	416	357	408	447	408	397	469	438	409	413	408	432	469	394	432	426	390	444	434	437	418	442	425	414	442	385	437	416	422	427	438	452	458	435	438	413	443	418	410	416	449	438	420	426	423	405	412	432	429	430	420	412	409	423	452	437	412	407	457	403	429	407	428	417	450	417	418	420	439	420	416	436	436	419	424	420	395	395	373	452	438	431	430	413	429	418	417	421	439	396	406	374	394	434	391	448	415	409	430	438	393	409	423	428	430	404	430	435	420	419	414	397	358	413	403	436	439	426	426	446	385	408	405	374	420	421	404	444	431	400	395	451	434	438	428	414	429	421	415	414	415	425	435	414	428	436	439	422	433	427	415	431	421	397	420	405	391	386	403	364	428	417	389	418	423	424	457	424	429	408	418	395	458	470	446	394	443	433	478	441	416	405	417	407	404	424	376	408	425	445	389	407	429	400	418	409	419	442	423	449	421	419	451	407	434	426	413	402	409	443	413	434	402	401	417	437	419	400	418	440	450	410	394	434	408	455	430	431	427	425	455	428	412	443	454	417	460	416	390	427	448	427	417	424	429	402	444	431	452	398	430	412	392	412	456	403	430	431	396	395	459	406	413	434	393	435	420	412	390	448	381	443	452	459	436	446	422	444	430	438	453	425	440	429	430	387	431	417	427	446	428	430	423	398	413	421	433	433	431	406	393	423	451	439	407	394	437	409	420	420	390	417	454	423	409	432	410	421	399	439	432	445	422	432	421	417	449	421	423	411	417	387	432	417	385	388	407	393	445	411	461	420	435	405	420	413	417	432	440	419	381	420	417	411	416	414	430	403	434	419	425	429	437	408	455	419	431	443	456	439	398	433	395	420	424	436	439	432	409	402	405	413	446	416	423	404	443	422	416	431	401	429	451	445	384	392	466	415	425	424	445	411	418	445	411	442	413	413	404	417	421	424	452	423	424	423	413	401	407	434	402	380	411	441	439	430	423	441	416	427	411	407	412	399	414	439	436	422	419	399	440	416	420	412	408	412	448	396	449	412	391	426	408	418	457	438	437	389	419	394	452	416	444	436	408	400	432	433	377	405	429	403	403	408	401	395	452	460	428	386	395	450	430	427	414	442	430	441	437	406	399	415	400	418	414	396	427	416	425	425	413	455	434	442	414	412	402	431	412	403	410	430	436	453	403	441	429	424	428	433	450	393	430	425	378	414	457	439	445	400	400	432	402	447	428	438	435	423	410	442	436	440	383	402	408	417	412	416	427	437	440	401	427	428	428	441	466	404	431	411	445	431	435	419	424	428	405	405	465	401	402	432	424	409	395	392	433	395	412	410	423	429	414	372	413	411	430	431	372	411	447	433	385	450	432	405	408	404	445	454	398	412	426	398	451	435	441	468	430	460	439	404	454	418	427	427	400	412	419	455	399	405	413	397	453	416	426	430	428	406	438	448	416	466	386	423	422	400	445	422	422	418	399	423	403	429	440	429	425	404	415	439	438	450	400	379	448	436	426	419	459	377	423	403	414	455	417	419	412	434	413	407	390	441	446	397	464	459	405	429	419	439	398	402	463	434	414	430	461	425	400	404	398	405	450	377	430	397	394	413	378	438	425	419	377	400	430	485	395	420	425	445	412	450	417	427	429	420	405	386	428	447	426	395	440	422	439	399	431	455	410	417	455	445	426	378	409	435	417	431	438	416	454	400	398	464	434	411	445	428	461	431	454	419	409	433	423	441	396	416	413	418	404	404	446	417	418	416	418	415	449	412	406	423	405	399	435	397	416	431	390	442	432	461	387	409	428	426	413	425	423	431	438	393	401	437	396	419	408	416	434	428	411	462	439	416	417	398	407	447	444	432	432	471	399	393	405	439	401	417	399	421	419	421	445	433	447	398	424	423	382	403	400	431	461	428	411	428	400	421	409	432	455	424	422	384	436	424	395	430	405	439	429	441	420	427	442	418	432	448	447	389	469	440	408	366	423	412	426	409	425	442	421	425	429	392	408	456	448	442	430	409	398	415	408	440	414	393	443	418	461	390	434	434	382	388	420	393	421	390	398	448	408	427	421	401	427	422	394	426	433	425	464	433	449	432	457	380	440	454	384	458	434	415	413	422	409	399	412	439	418	419	421	383	441	406	389	414	430	422	389	455	402	406	409	436	398	398	447	443	431	421	417	423	416	436	424	433	418	406	434	429	421	445	409	427	383	420	419	466	403	446	434	463	425	410	411	383	443	446	433	412	438	439	438	404	409	418	404	427	457	418	393	441	431	416	397	422	446	455	438	427	458	409	452	419	397	417	453	432	413	433	425	417	418	443	433	394	413	456	451	421	416	403	400	447	452	420	396	403	433	441	423	409	435	467	400	434	434	404	413	423	418	429	432	439	469	414	439	395	492	414	421	450	395	434	431	452	418	415	435	427	444	453	434	415	426	429	421	443	379	453	438	427	466	411	429	399	414	407	416	434	417	409	431	445	439	424	400	432	405	427	427	396	427	401	452	392	450	442	408	441	399	353	400	440	434	437	396	387	444	420	443	436	418	425	428	458	431	430	421	400	408	429	440	451	411	462	429	420	418	423	441	402	438	422	421	431	458	434	417	401	390	440	374	436	411	433	376	417	420	405	435	417	450	413	415	396	377	432	403	416	433	421	446	456	416	375	447	432	440	423	427	474	425	439	418	419	398	431	419	408	447	439	447	412	424	466	456	474	400	431	436	411	374	397	422	395	425	411	413	401	412	441	419	458	419	409	430	437	450	403	406	391	435	388	452	458	406	424	460	465	452	445	434	404	425	424	424	436	474	421	414	432	432	406	411	440	392	422	434	412	428	403	408	402	432	445	384	436	440	399	402	438	414	442	428	417	426	425	398	428	427	447	423	397	409	422	416	348	424	448	411	420	426	434	387	407	477	444	424	420	418	397	432	398	399	420	428	436	408	428	402	403	426	384	429	398	426	434	406	409	410	439	427	398	433	403	438	407	432	432	413	420	404	422	421
1496	306	158	117	133	304	358	366	489	416	540	377	354	274	121	55	40	73	72	49	41	53	45	52	35	40	34	41	40	31	33	43	41	35	36	26	43	35	42	35	64	185	159	155	111	85	60	34	32	38	32	29	28	31	33	22	34	23	30	27	28	26	29	29	35	26	38	28	35	21	30	29	27	32	24	30	35	35	31	33	26	21	30	26	30	29	23	29	43	31	27	21	34	32	33	22	17	33	22	43	27	31	18	33	35	23	34	31	30	30	41	35	27	21	37	34	29	32	23	27	26	33	38	35	30	28	28	27	36	30	31	31	36	31	36	25	32	37	33	30	23	33	34	43	28	35	30	31	30	34	25	33	36	39	29	27	37	25	35	23	20	23	30	32	23	25	34	34	21	21	35	31	34	16	37	30	29	32	31	22	28	23	30	35	22	29	20	17	32	31	43	23	31	30	34	22	29	35	29	40	31	33	32	23	24	27	34	27	22	28	35	29	31	29	25	34	28	31	29	34	44	30	32	28	39	31	33	37	28	31	35	34	31	33	32	22	33	25	41	36	35	21	16	35	25	30	34	22	28	25	39	38	33	27	36	30	28	36	45	26	36	30	29	27	34	35	39	29	34	39	28	27	37	26	32	31	31	28	31	28	32	31	40	23	31	19	29	34	42	28	33	34	38	33	39	31	27	24	47	41	30	28	39	35	42	26	27	22	41	41	21	30	24	32	38	24	33	32	24	25	38	24	41	36	31	28	26	34	29	35	36	32	39	28	28	23	33	44	29	45	36	24	14	21	41	36	31	32	38	28	40	27	24	20	32	20	36	35	28	30	25	27	29	15	24	23	28	32	34	34	30	28	34	36	23	28	21	31	30	28	34	26	32	27	37	30	37	21	40	28	35	30	39	28	40	26	20	24	33	27	36	27	40	34	24	25	28	33	31	31	28	26	43	33	34	30	30	31	19	30	27	34	34	22	24	23	30	33	26	27	42	23	21	21	32	32	32	34	28	29	38	26	28	27	24	34	27	30	36	31	28	28	34	25	23	26	32	16	32	31	26	32	26	28	25	25	35	36	36	33	37	33	38	27	29	37	33	26	30	30	28	30	37	39	37	26	27	40	28	17	37	31	33	32	29	27	23	32	27	31	21	35	46	38	35	27	34	32	26	33	29	33	36	27	29	30	26	33	28	41	46	31	23	30	36	21	30	28	34	32	28	40	33	23	39	34	28	20	28	31	26	36	33	33	26	37	30	28	25	32	32	36	29	31	35	24	23	34	34	31	32	29	38	32	32	25	25	38	38	35	34	30	32	36	36	22	30	28	31	32	47	29	38	22	28	35	35	26	22	32	25	29	25	29	19	33	31	31	31	27	40	36	23	33	26	29	25	23	26	34	34	26	39	38	29	31	27	25	29	33	30	31	26	32	43	32	22	25	28	25	34	32	34	35	32	24	38	21	26	30	30	34	24	20	32	32	32	20	25	36	34	32	32	38	29	24	43	21	27	39	33	29	38	31	32	32	36	37	24	31	26	37	27	23	33	33	32	27	30	29	28	28	33	23	31	28	41	32	27	36	30	35	28	27	32	27	42	28	21	37	37	32	32	36	31	27	28	34	43	17	25	27	28	35	25	30	27	25	30	36	26	45	37	20	24	42	30	31	35	36	28	29	33	35	38	36	28	29	34	25	23	29	32	34	28	36	27	27	21	28	25	32	29	24	37	34	33	34	26	28	29	42	28	29	32	27	23	27	31	26	25	39	30	28	33	30	29	39	33	27	24	37	29	30	28	33	24	32	27	34	34	28	37	22	32	25	26	32	33	34	31	35	36	32	25	28	36	35	19	21	27	28	35	36	32	22	42	27	31	31	23	39	28	30	36	35	20	33	25	28	35	30	26	30	35	30	30	37	36	28	30	25	29	32	34	29	24	25	38	37	26	30	39	25	37	31	34	34	46	35	30	29	30	31	39	40	38	28	31	38	34	29	34	29	26	20	32	50	41	26	26	42	29	33	30	29	40	36	26	34	34	33	34	32	35	23	28	33	24	23	34	37	31	34	25	28	21	37	17	25	34	27	29	36	34	28	28	38	28	24	29	20	36	37	30	31	36	32	33	32	42	29	33	46	23	35	27	33	30	24	34	33	27	22	33	28	34	33	30	23	35	30	29	25	25	33	31	35	35	35	24	31	31	33	43	32	32	25	36	33	37	29	34	32	26	29	34	30	25	38	36	27	40	33	29	31	27	35	23	30	28	34	32	31	37	27	24	30	26	33	27	30	36	24	25	32	16	26	34	32	28	28	36	37	19	34	29	31	29	25	30	36	20	33	28	32	27	31	23	33	35	31	34	34	29	26	35	30	35	35	25	33	36	31	23	23	26	28	26	35	30	30	23	31	35	29	27	23	33	26	35	36	27	24	25	28	36	31	27	35	26	25	37	33	36	25	37	36	25	20	29	31	29	28	32	28	28	21	32	37	30	31	40	32	46	40	31	43	29	36	30	38	29	34	33	32	29	32	23	33	24	30	38	31	32	33	41	28	35	34	42	24	27	27	21	28	29	32	30	26	32	26	41	31	28	30	33	36	24	36	27	36	42	23	22	42	30	28	23	33	38	34	39	34	30	34	33	27	31	36	23	35	36	30	45	32	23	42	33	35	35	27	28	22	35	29	37	39	38	27	29	31	32	30	33	27	37	31	32	32	27	34	33	34	29	32	34	31	16	31	33	31	25	29	24	32	34	21	34	32	26	30	30	27	28	30	32	34	27	21	32	36	35	30	23	38	36	21	38	27	31	19	36	31	26	28	33	22	24	27	37	28	27	32	28	31	25	29	42	42	26	24	29	26	35	25	24	28	40	31	21	23	30	27	30	44	27	26	30	23	40	32	22	33	36	28	39	38	25	39	29	36	19	41	29	26	26	26	35	28	39	42	38	26	34	26	29	35	40	29	27	25	31	23	31	33	31	31	22	37	30	37	29	31	41	30	31	31	22	34	30	35	31	25	26	36	24	29	41	30	34	32	29	29	37	28	41	36	28	31	29	25	29	39	34	34	32	28	25	41	27	28	33	36	51	29	29	39	33	23	35	29	27	31	28	39	30	28	27	25	35	24	29	36	25	27	37	45	32	51	36	29	34	28	23	34	37	24	36	34	36	31	31	36	23	34	34	34	37	24	22	38	25	39	25	32	34	28	35	30	27	30	37	23	31	29	30	39	30	22	36	25	27	32	36	25	46	29	26	30	31	20	21	31	27	30	23	29	28	37	27	25	29	37	28	33	29	28	33	30	28	28	36	31	26	31	29	24	31	43	31	27	24	25	29	32	32	25	23	35	26	28	33	31	43	18	26	39	31	41	21	31	30	31	32	27	31	30	32	31	31	33	23	36	24	34	35	29	32	31	42	29	19	32	19	27	30	34	30	32	28	28	33	30	29	31	25	39	19	39	22	26	24	34	49	30	41	21	24	24	25	32	27	26	31	28
13528	6432	3152	6279	12665	17822	18014	18109	19315	17250	16789	14423	12986	9258	4027	1935	1565	2072	2171	1142	827	859	1239	1172	1026	858	807	977	872	650	622	666	623	560	572	535	509	509	585	570	1795	4903	4833	3934	2536	1510	769	492	398	402	381	345	355	353	357	361	337	337	356	383	353	337	353	334	371	330	382	357	354	336	357	329	351	352	362	367	359	374	363	378	382	370	382	378	367	348	365	348	348	351	344	387	363	368	360	368	353	347	333	374	335	377	347	325	356	372	357	339	356	351	377	336	321	375	352	365	331	353	358	325	364	369	357	368	354	335	382	354	343	359	355	376	383	355	351	382	342	347	340	362	376	369	355	368	373	348	351	369	392	383	391	362	402	348	347	355	348	373	387	341	375	332	380	389	387	364	358	351	357	365	365	320	364	350	351	384	368	384	366	330	358	360	357	369	366	349	361	342	377	362	353	358	338	343	359	380	358	369	382	338	362	360	362	348	358	368	348	366	349	341	340	351	347	368	368	347	349	349	369	356	380	380	329	408	372	366	376	333	330	350	370	353	372	359	369	343	347	391	349	354	353	341	348	367	368	328	355	390	365	386	368	348	371	385	339	350	394	338	333	345	381	357	365	353	378	356	370	335	362	354	361	309	365	381	326	337	371	358	370	354	370	351	358	338	355	321	309	378	370	361	356	351	380	356	345	358	398	393	369	348	371	332	378	348	386	346	365	378	364	362	362	349	337	330	354	376	381	346	354	374	353	358	352	330	384	368	371	362	351	353	365	354	350	346	392	333	359	354	385	378	329	377	374	348	407	365	359	358	348	340	340	355	348	359	349	334	339	378	348	344	370	352	343	365	353	342	363	367	359	353	350	360	357	343	344	356	386	379	392	342	355	369	346	347	339	344	382	413	390	379	346	344	350	349	365	357	366	352	354	364	334	372	370	337	368	370	367	353	363	337	371	345	363	342	349	362	381	344	363	364	349	348	391	392	357	364	352	368	379	352	398	390	345	345	387	368	388	357	346	360	337	376	346	382	346	353	386	346	328	377	345	365	379	364	354	384	359	321	383	351	341	343	336	365	365	355	380	355	335	369	400	349	333	383	343	388	376	342	355	372	334	351	340	365	370	369	361	349	396	363	348	369	364	372	340	369	352	371	326	319	372	355	326	360	366	341	356	351	366	384	385	393	361	362	362	369	376	401	372	393	365	345	356	351	366	371	369	340	344	355	356	360	341	348	363	396	374	348	338	340	353	353	387	342	342	327	386	374	380	362	342	339	361	359	351	394	355	374	338	385	355	347	386	344	373	373	339	364	381	376	359	349	371	329	376	322	382	342	384	382	363	351	361	313	339	379	356	364	398	342	331	350	349	385	331	356	330	372	371	377	358	365	344	349	379	346	371	370	378	361	353	351	347	368	345	373	360	364	332	371	375	339	363	336	364	338	354	380	375	356	361	359	371	365	375	368	327	360	344	351	369	348	366	368	362	361	343	320	333	389	337	345	382	389	346	366	367	340	324	358	354	368	386	370	346	347	366	363	347	367	340	341	331	350	328	384	406	335	364	356	359	350	366	372	365	356	356	381	346	372	353	367	392	362	349	360	385	345	367	353	345	345	377	382	359	391	342	366	337	368	353	329	391	321	358	347	401	369	396	365	376	356	337	363	352	324	391	369	368	374	354	376	361	348	326	349	358	357	377	376	345	356	343	353	337	393	361	344	386	385	383	379	362	377	379	371	372	361	361	339	353	323	398	370	347	348	380	362	335	380	415	384	354	354	367	339	322	333	372	356	358	363	370	379	343	356	340	400	371	346	362	328	369	362	379	373	409	361	349	350	376	380	366	359	337	374	391	352	391	331	352	329	331	352	353	356	353	365	345	376	336	392	346	418	371	395	349	350	356	363	375	357	365	364	352	343	357	398	360	348	356	343	370	389	324	338	374	366	357	357	361	387	314	384	352	391	306	352	354	360	363	349	349	355	378	359	331	344	357	382	334	356	394	334	375	384	326	358	379	369	374	391	366	388	362	372	346	357	367	386	372	343	359	360	341	369	361	292	372	365	367	346	405	341	366	356	352	363	355	356	358	372	396	372	365	322	322	376	368	355	334	356	342	350	374	378	335	357	356	350	351	343	335	369	351	365	373	346	372	357	364	371	348	358	353	364	352	375	345	372	358	326	356	353	367	405	336	402	376	352	343	322	341	352	341	369	374	356	374	339	366	337	343	336	336	360	401	348	346	350	347	376	348	347	325	365	358	334	380	357	341	358	347	358	322	354	343	339	361	358	354	369	358	367	344	379	388	356	357	388	370	360	338	327	372	351	354	339	361	331	333	358	349	348	383	365	325	346	341	376	379	354	349	362	333	363	312	367	351	368	351	343	357	361	362	382	369	354	370	343	379	390	314	348	359	327	391	363	370	351	384	359	349	375	335	344	352	431	337	359	367	373	364	350	357	348	335	388	366	370	386	344	354	388	363	367	342	347	371	338	358	364	345	356	360	340	337	369	377	374	346	373	341	366	362	374	369	324	353	365	404	328	341	349	364	354	378	361	357	336	373	356	365	336	370	323	344	342	393	368	342	359	367	356	343	394	363	338	363	370	325	329	358	349	365	385	346	333	362	387	371	359	348	377	324	326	337	352	332	397	353	400	356	374	366	351	386	348	383	360	362	318	364	361	362	353	324	343	353	353	359	354	394	350	367	363	353	373	386	348	342	380	365	357	365	342	373	364	382	371	371	385	390	359	353	326	368	360	347	404	376	382	397	359	371	372	378	371	333	352	369	355	351	351	341	344	388	365	388	361	386	332	382	367	339	383	361	366	357	388	344	366	345	363	368	352	339	373	335	369	384	364	361	371	362	370	344	373	353	345	363	379	370	369	418	325	367	356	359	356	351	376	376	366	410	353	364	329	374	364	380	356	375	332	360	367	368	339	352	388	385	331	371	350	369	356	334	361	355	380	386	352	363	363	367	362	353	378	355	371	357	359	356	391	364	390	359	353	368	391	393	395	354	369	371	344	362	376	372	352	335	391	385	345	374	316	337	358	347	336	366	345	372	366	323	352	394	378	317	364	347	361	353	377	359	354	372	333	357	364	339	361	363	360	333	346	361	361	360	374	373	386	364	369	358	352	381	356	385	377	316	335	383	356	366	370	341	331	359	333	354	389	329	333	350	350	392	342	353	356	346	419	348	395	364	369	375	319	382	339	396	357	336	342	355	321	370	355	356	336	340	377	382	383	370	363	378	353	350	335	361	406	328	356	354	365	370	338	339	345	336	347	363	331	300	339	362	391	363	341	377	353	340	349	336	377	355	388	350	374	354	364	356	343	355	337	419	372	387	369	379	349	353	358	339	372	371	348	357	361	373	353	377	367	372	375	350	364	377	362	360	334	378	393	379	361	364	354	348	375	336	383	365	369	336	379	354	336	389	347	347	321	334	387	351	374	358	373	370	360	345	359	363	355	331	371	357	370	348	334	355	364	341	370	364	374
1042	461	234	217	220	438	655	563	500	451	601	558	509	490	238	101	88	84	76	58	49	54	63	66	50	43	52	48	52	37	52	52	35	35	53	50	41	30	37	38	135	428	440	304	212	125	68	41	37	34	34	31	34	36	39	29	43	34	48	29	29	30	33	31	32	28	42	50	43	27	27	42	30	36	48	32	23	31	35	34	30	35	39	41	33	27	41	39	36	29	39	31	33	48	32	40	41	23	34	32	36	25	39	30	27	46	28	38	42	41	34	35	31	32	41	39	29	33	42	29	40	33	34	40	37	38	44	33	33	32	42	31	26	32	35	30	47	28	33	32	35	31	27	42	19	34	36	36	32	35	39	27	30	37	35	42	39	44	34	38	40	31	35	39	40	35	42	27	28	38	29	46	36	29	36	45	31	30	35	43	32	27	26	34	35	35	32	32	33	33	25	34	38	30	39	46	32	47	21	30	33	26	37	27	41	31	40	38	36	36	27	40	25	35	40	39	29	38	34	30	33	34	26	33	38	37	26	35	44	23	35	29	27	34	31	43	37	30	27	36	31	33	30	29	41	32	35	38	33	37	25	31	36	32	36	29	41	37	45	29	36	35	42	39	38	26	41	29	43	33	29	32	29	37	38	35	34	43	26	34	41	33	38	35	33	33	36	43	34	33	26	38	31	37	34	43	38	36	35	33	34	38	43	36	34	39	32	41	31	37	40	33	32	33	33	28	44	31	29	32	48	33	28	41	30	40	27	34	38	33	23	33	31	34	35	32	36	37	37	31	38	29	38	35	38	33	38	37	32	39	44	37	35	35	34	31	40	38	36	42	32	26	35	28	33	49	39	32	39	33	51	45	38	30	31	33	39	36	35	40	42	37	30	40	41	28	25	37	50	29	32	39	35	32	35	26	27	37	35	34	38	37	36	25	35	32	33	35	38	39	29	46	41	41	37	35	30	35	30	38	35	26	29	35	46	26	41	30	25	29	38	38	28	32	34	40	29	48	40	34	33	30	25	31	40	24	32	27	40	35	35	42	28	35	35	38	47	41	33	41	29	41	41	44	39	30	24	40	43	45	34	57	29	23	41	35	38	36	37	32	39	32	36	33	39	40	26	33	32	27	38	27	36	36	29	40	41	25	41	43	31	39	32	40	31	39	37	28	40	32	40	44	31	41	34	23	38	29	34	31	37	25	42	36	35	39	36	26	49	34	30	28	44	31	25	56	35	27	28	35	32	37	33	30	39	32	32	47	37	40	39	38	36	39	37	34	38	39	51	29	33	39	36	38	39	35	39	39	38	38	46	33	30	42	42	34	37	36	26	42	42	25	34	31	40	31	30	29	26	36	30	33	36	28	26	36	25	44	35	37	45	38	33	24	40	35	37	38	39	36	33	31	41	35	40	37	31	37	27	33	34	27	39	25	34	35	33	40	38	28	30	45	28	32	48	33	31	36	33	30	38	26	34	25	30	27	29	36	41	30	34	44	31	42	39	28	36	38	30	34	32	41	38	41	22	42	32	42	41	41	35	36	45	30	41	39	40	34	49	26	25	39	35	41	38	30	37	31	34	52	38	38	36	30	40	28	42	45	31	23	48	36	29	25	48	39	20	45	45	37	38	31	33	33	45	23	43	37	39	39	48	36	38	27	30	34	35	36	33	32	29	38	41	41	36	43	27	35	32	36	32	33	23	32	21	40	42	34	28	40	34	31	38	34	34	35	33	29	33	38	35	40	36	35	34	39	34	42	35	39	37	35	32	29	30	36	34	33	44	34	38	33	32	33	32	37	33	32	35	25	36	38	36	33	28	28	32	36	31	23	31	44	33	46	43	37	34	31	41	41	38	47	28	42	39	33	37	33	32	35	25	42	36	40	32	31	41	19	36	28	30	44	25	40	32	46	39	42	37	34	36	24	41	34	30	37	38	34	37	23	30	43	44	30	36	35	29	34	29	36	42	37	24	33	35	32	48	37	39	28	32	30	30	32	41	37	30	28	26	36	37	38	32	36	27	34	26	31	31	37	39	41	26	39	47	27	38	34	43	23	28	30	33	27	28	34	41	42	36	31	30	32	30	31	31	27	26	38	40	36	37	32	28	37	33	28	43	36	48	31	25	30	34	24	41	36	34	50	24	42	37	35	34	32	34	32	35	32	51	35	31	29	39	28	35	37	46	27	29	28	33	41	32	23	39	37	41	36	42	39	32	31	38	42	39	42	33	29	33	34	34	36	37	42	34	28	30	26	44	35	43	35	29	44	51	27	38	37	31	28	29	29	44	30	54	35	37	40	24	39	42	44	35	33	27	45	32	24	29	39	37	33	35	46	29	36	39	42	33	47	30	43	36	33	28	33	41	42	21	41	33	33	24	37	32	32	41	32	29	36	35	38	40	42	28	33	35	40	33	45	44	42	39	43	32	31	27	29	25	39	30	28	31	47	36	31	33	50	29	35	40	34	34	35	38	44	39	40	40	43	36	35	37	41	52	24	28	44	34	33	26	45	41	39	35	38	34	37	33	43	33	42	33	39	39	38	46	26	44	32	25	35	36	45	42	38	35	43	32	36	34	33	37	47	27	31	35	24	36	37	39	32	30	39	41	31	34	27	36	23	42	37	38	35	42	42	41	34	49	44	34	25	22	37	30	34	28	31	39	37	22	28	35	27	35	37	34	38	40	41	37	27	47	28	31	34	32	28	34	28	37	28	39	39	27	34	35	40	37	31	31	45	28	33	43	33	30	35	38	30	37	36	32	28	34	39	40	35	31	26	35	32	33	29	35	36	30	37	34	33	33	29	36	38	36	41	37	48	34	36	35	38	38	47	30	45	30	31	34	31	30	33	30	25	35	33	38	31	28	36	32	31	35	40	28	31	35	32	31	31	29	46	22	17	43	27	22	39	45	35	35	40	27	42	42	34	34	32	28	39	24	29	33	33	31	35	32	35	29	26	35	28	43	35	32	46	36	37	47	34	47	30	33	39	45	37	35	32	46	32	31	33	28	38	35	33	34	23	42	35	39	32	31	37	36	49	38	37	42	38	30	35	52	42	40	33	44	33	35	35	51	35	31	49	43	41	36	40	37	48	36	32	25	22	34	38	27	44	41	34	34	39	31	32	31	30	30	43	36	40	32	41	40	30	26	35	32	34	30	35	43	23	34	32	39	41	32	23	32	44	39	34	33	50	47	49	43	31	32	44	33	28	37	42	35	46	48	42	23	33	25	33	38	35	34	39	36	37	38	32	28	40	37	40	36	35	32	36	37	34	38	39	25	38	41	37	34	32	44	34	26	36	40	34	41	30	29	35	31	28	30	33	30	28	41	29	34	28	31	43	42	28	36	46	32	38	35	27	39	30	40	34	31	36	34	37	30	36	38	35	23	36	43	44	39	41	43	29	30	37	33	36	34	37	31	32	35	36	33	30	33	49	33	35	32	37	34	31	26	39	34	38	32	41	31	34	43	31	33	29	33	38	30	33	33	37
16302	8844	4376	9892	18545	22263	24420	20958	19402	16325	19202	17307	15475	14835	8677	4051	2979	2718	2415	1339	1124	1236	1823	1510	1046	1040	1215	1224	1281	793	736	722	839	774	738	736	647	639	654	732	4498	11141	10425	7749	5038	2568	1224	684	529	440	446	414	419	427	399	427	398	429	408	436	411	442	417	380	403	402	430	443	430	447	422	373	431	400	414	425	385	415	415	418	417	397	434	440	417	438	391	405	418	447	396	430	431	415	400	446	426	431	402	419	411	389	408	415	404	393	405	420	416	430	396	420	437	418	402	462	405	411	400	432	407	418	402	439	428	431	413	413	397	445	431	397	443	410	441	453	454	419	427	406	406	409	387	383	450	384	423	440	393	410	431	456	385	376	428	408	417	415	400	455	405	417	399	435	416	421	400	445	411	407	420	426	424	428	412	428	424	408	361	423	422	416	382	410	402	388	396	412	473	399	427	420	393	398	407	443	406	416	429	436	384	406	393	426	420	447	422	384	391	446	435	441	414	401	433	448	423	442	430	415	384	369	431	416	407	404	384	414	410	423	406	434	424	420	417	389	466	433	425	389	440	434	371	428	404	407	460	428	409	410	407	446	387	400	397	408	422	385	442	392	398	411	420	429	401	404	402	407	437	402	433	378	407	404	407	426	458	419	392	428	414	423	397	402	449	438	453	430	426	396	408	424	433	398	404	401	426	405	426	377	427	410	411	399	413	444	458	411	454	415	432	404	423	425	380	409	437	410	439	437	429	412	405	403	411	392	403	401	416	410	434	455	378	426	452	396	376	388	395	391	394	415	427	401	456	434	381	434	423	435	385	439	412	400	433	410	398	436	425	405	411	397	462	412	386	425	438	398	409	400	424	424	394	417	417	455	458	402	410	419	417	372	416	423	433	442	405	427	436	441	417	407	413	387	392	402	401	418	423	404	400	442	423	420	418	403	387	410	399	463	404	393	424	415	430	424	421	443	409	400	426	402	438	411	405	421	375	408	435	373	429	393	423	414	382	399	380	407	393	449	445	423	435	407	397	408	404	415	408	444	427	396	426	379	423	393	403	420	410	415	438	357	411	390	467	391	385	412	401	433	378	412	399	440	420	438	437	434	390	403	392	408	448	432	401	405	428	404	414	402	422	401	398	421	405	424	392	385	409	392	455	426	416	400	446	454	413	417	417	414	412	401	415	433	387	436	405	429	375	444	397	419	396	435	424	408	404	383	425	414	446	439	445	405	392	429	436	451	422	413	421	399	399	402	421	414	400	427	423	409	401	440	413	412	403	410	465	423	407	389	386	413	437	434	470	406	400	386	397	405	405	421	458	383	417	396	401	407	413	403	419	413	405	413	424	429	386	395	398	452	389	432	413	403	411	425	423	425	400	432	400	384	384	397	406	408	423	437	388	427	413	431	426	392	403	413	433	410	437	425	442	392	384	405	442	397	415	403	401	407	402	408	397	395	406	432	406	396	407	408	414	408	390	439	427	426	442	423	400	423	407	433	384	439	420	432	403	420	449	422	398	397	423	436	437	416	409	429	404	420	381	410	387	416	441	391	419	434	424	441	441	394	421	416	428	418	390	399	410	409	392	446	380	418	410	417	415	388	429	435	384	426	413	385	422	399	432	389	404	450	431	446	413	435	396	427	415	425	414	391	377	401	415	437	415	425	431	407	407	432	406	394	428	423	398	419	436	442	367	405	419	421	418	452	435	422	429	381	419	426	434	429	411	424	431	431	423	427	417	407	446	432	386	411	399	451	425	429	392	424	391	408	420	368	393	398	440	474	442	442	379	429	351	427	434	408	405	407	397	421	435	404	406	437	426	383	414	470	392	397	420	432	433	385	406	419	390	432	434	415	388	421	406	418	462	423	425	407	390	437	423	417	405	427	420	359	437	430	418	444	414	443	463	404	402	385	407	405	410	389	429	406	405	382	410	425	403	421	448	410	416	426	392	422	437	401	391	418	425	418	408	406	419	402	408	384	396	431	405	468	426	406	431	463	407	428	435	409	446	434	445	425	416	414	397	424	432	411	409	410	429	410	375	420	408	408	417	424	413	395	391	410	399	452	406	420	405	421	422	385	423	402	389	395	392	414	412	435	410	442	381	437	454	415	432	410	410	426	413	390	383	416	406	439	420	412	439	370	433	439	409	397	380	423	426	423	447	440	423	415	400	412	422	440	435	415	434	432	394	420	416	400	415	438	427	441	460	471	417	409	453	420	428	414	411	409	436	433	378	441	429	397	386	429	438	439	432	404	410	428	413	389	422	394	389	429	428	443	408	402	405	437	418	421	440	386	418	424	415	361	414	400	409	404	402	396	401	420	421	437	416	415	420	420	395	402	419	428	416	410	386	433	432	431	451	387	391	411	376	419	419	413	417	440	406	459	383	433	449	427	401	436	420	385	439	425	443	449	412	411	442	456	381	379	426	394	403	433	410	419	418	418	416	423	422	381	385	415	457	415	410	404	413	411	423	397	429	423	431	420	407	411	437	384	441	438	376	371	403	409	445	436	408	418	421	440	422	460	382	389	431	399	407	380	413	452	388	403	395	404	458	382	425	436	415	422	404	416	375	427	391	427	389	455	420	446	425	428	406	399	402	421	412	436	395	427	414	424	439	473	435	425	393	416	426	365	399	424	424	413	437	394	408	418	396	430	411	427	439	391	426	432	460	410	439	399	430	451	428	409	435	383	411	427	452	431	425	399	419	419	407	409	427	434	399	392	407	429	406	408	412	412	453	425	404	398	419	414	416	460	402	400	415	420	421	419	405	455	435	425	379	419	431	409	412	400	387	450	356	421	449	392	421	438	377	417	395	395	427	428	429	430	445	420	409	417	426	421	404	418	416	396	410	421	379	428	424	389	414	412	430	423	428	412	445	403	413	448	437	378	396	427	442	402	424	409	416	420	359	407	357	426	429	431	412	429	428	420	424	414	409	427	420	378	407	436	419	402	403	376	353	400	474	392	460	431	430	416	420	396	444	381	422	436	395	387	418	417	406	446	423	418	427	408	398	440	440	401	460	419	419	384	396	372	426	425	432	434	406	399	399	396	414	432	399	387	458	406	385	420	395	416	393	419	431	440	425	406	362	411	405	435	399	393	463	407	411	421	431	393	442	411	427	427	433	391	417	413	445	419	430	432	414	449	419	407	438	426	381	408	426	407	401	411	462	435	405	404	403	378	409	426	400	441	424	414	413	438	448	437	418	441	412	458	395	436	400	415	401	426	422	403	437	393	440	407	392	410	448	426	444	386	419	418	405	439	411	380	367	412	431	412	447	431	421	415	430	416	421	413	399	416	425	377	407	413	425	418	425	401	423	408	421	422	434	388	398	407	433	393	402	375	420	400	425	404	417	429	407	411	412	397	421	381	437	438	435	368	419	427	440	405	362	420	389	407	407	406	408	434	431	415	412	433	436	426	412	417	435	369	440	441	472	435	399	457	421	435	426	425	416	437	399	444	435	462	473	410	388	436	433	406	414	391	410	409
2296	452	253	174	192	417	725	776	569	441	348	493	450	389	340	186	103	101	79	43	49	49	57	54	44	50	54	53	51	52	44	39	50	32	35	34	41	29	38	49	237	486	415	286	172	91	38	34	37	34	31	31	30	32	30	24	28	34	34	36	36	31	37	48	23	24	27	29	25	32	25	31	25	34	22	24	29	36	23	28	37	25	32	32	23	31	41	27	31	33	26	37	35	39	22	28	26	21	32	38	34	27	26	33	36	26	21	31	24	25	27	34	34	30	30	33	31	24	23	28	34	30	34	28	29	27	30	31	31	28	25	20	18	26	22	24	27	20	23	29	34	33	33	34	30	33	30	14	32	19	36	42	37	29	26	35	28	31	33	26	44	30	27	17	31	27	29	25	26	26	32	27	23	35	38	31	26	27	25	37	28	28	35	36	28	39	23	25	37	30	34	21	30	32	24	30	29	37	37	27	34	32	25	33	23	36	21	23	22	30	21	48	28	24	28	29	27	35	30	28	38	24	30	26	21	29	29	36	32	30	34	31	31	25	28	24	31	32	30	31	32	35	24	40	28	32	38	30	35	35	29	22	30	39	37	38	33	34	27	20	32	27	29	22	26	37	35	32	37	25	27	16	23	26	27	35	33	31	23	30	30	33	28	26	17	26	34	37	41	23	34	22	43	25	26	29	19	27	31	30	37	31	25	31	36	27	39	26	30	27	35	30	26	32	38	25	25	26	30	29	23	28	27	29	29	30	33	34	37	27	30	23	26	33	31	38	37	34	27	22	22	24	28	22	28	22	32	34	32	25	37	25	27	27	33	31	28	35	34	29	40	33	24	36	29	28	30	28	27	33	33	25	24	27	27	35	34	26	29	30	36	30	31	33	19	30	24	19	21	33	29	35	18	36	28	17	30	27	23	25	23	25	33	30	36	41	36	27	30	28	30	29	33	26	28	25	30	25	18	28	35	31	15	30	20	28	34	31	36	25	26	33	40	29	33	22	26	34	26	21	29	30	31	25	33	32	26	25	21	24	32	25	30	29	24	30	31	28	27	27	20	27	25	25	26	28	31	27	16	30	29	25	26	33	28	25	31	22	34	32	22	29	32	34	35	42	25	29	29	30	33	29	36	30	27	25	26	33	35	28	21	29	33	24	25	28	32	28	20	35	23	23	25	37	25	32	32	27	31	33	27	37	30	31	20	38	26	24	40	29	28	39	30	30	23	28	28	32	29	28	28	31	41	28	27	29	31	30	26	30	30	25	35	33	26	24	26	32	32	35	35	39	27	30	26	32	16	21	31	35	34	31	27	25	34	35	36	25	29	33	39	30	19	35	30	32	29	28	29	26	30	26	30	23	31	30	22	30	31	25	32	33	31	33	30	31	30	38	25	22	26	26	25	29	37	40	40	38	28	29	32	38	32	34	27	35	32	37	39	36	32	23	29	26	24	34	26	38	28	25	24	27	36	33	33	30	33	38	23	31	25	17	35	24	20	24	35	36	19	33	18	29	25	27	30	36	29	31	33	33	25	32	26	40	27	30	34	16	37	37	32	25	27	32	26	27	33	26	22	25	28	25	34	30	25	29	30	31	35	33	43	32	31	25	33	37	32	23	25	37	24	27	33	26	29	38	27	20	31	36	37	31	37	36	24	31	24	39	27	27	36	26	35	29	33	30	30	25	35	30	27	28	34	28	33	31	24	33	26	35	33	20	31	34	42	35	33	30	25	30	30	28	25	35	31	41	37	29	30	42	26	31	30	31	27	33	28	26	31	29	27	18	31	31	30	23	31	33	43	24	31	27	35	31	33	24	28	19	38	32	26	30	31	25	29	26	39	32	22	35	29	32	28	29	26	24	41	32	36	27	24	26	22	20	27	30	28	30	22	34	35	28	24	28	18	41	31	31	32	26	36	30	25	22	26	21	28	26	39	28	40	27	28	31	38	34	22	29	32	32	36	23	31	29	32	32	40	32	34	27	30	43	31	25	20	31	27	24	22	24	17	21	26	31	23	28	25	33	35	29	36	24	37	28	26	26	26	25	34	30	29	32	37	37	36	25	31	34	24	36	29	24	30	32	31	22	17	26	27	33	33	32	28	34	26	25	28	30	17	32	41	25	31	31	35	38	23	19	24	31	41	16	36	31	35	34	25	26	31	36	32	24	34	29	30	28	30	24	36	27	25	34	32	28	30	39	39	26	19	33	29	30	24	26	38	24	37	25	27	19	27	40	32	18	27	28	32	30	25	30	29	33	32	31	34	47	31	33	25	40	37	28	33	24	27	24	24	24	31	33	38	42	22	32	49	30	30	36	36	38	35	33	28	38	24	36	32	26	32	37	39	30	35	28	27	39	36	29	36	41	28	33	24	29	34	30	29	19	33	23	29	32	25	26	33	31	31	36	24	28	29	28	26	24	22	29	28	33	33	34	26	22	42	33	26	33	36	37	35	23	40	27	29	24	33	37	36	34	34	23	23	35	23	30	39	26	27	21	30	33	30	39	26	32	29	29	25	33	26	29	25	27	31	37	34	28	29	25	28	30	25	29	28	36	35	26	19	28	31	31	34	25	32	30	20	28	24	35	27	41	36	21	22	26	30	23	34	39	36	23	33	32	33	25	28	31	28	18	22	36	32	28	33	28	28	32	27	26	34	26	30	27	26	25	39	20	26	30	38	24	31	33	27	25	27	14	33	30	42	23	35	31	35	37	18	25	21	27	33	29	27	30	32	32	30	22	38	37	30	26	27	28	34	35	31	31	32	29	20	36	33	23	22	21	26	29	26	33	32	24	33	28	26	34	15	38	25	33	33	34	36	29	27	29	41	36	37	21	28	30	32	33	26	30	28	31	25	32	29	26	25	14	21	29	26	30	38	31	33	24	35	33	21	32	27	35	34	30	26	26	23	26	27	40	22	36	19	26	26	35	29	25	35	21	23	31	32	26	46	21	33	19	33	21	37	30	27	29	31	33	34	20	26	28	35	27	45	28	28	27	30	33	30	28	27	24	33	30	36	35	18	32	24	32	31	23	30	27	31	45	23	26	31	30	28	22	32	23	29	26	26	31	32	37	25	34	28	30	40	21	18	28	33	39	32	23	26	32	35	30	41	20	31	32	32	37	25	24	33	35	33	37	33	29	29	35	35	31	25	28	27	41	27	28	39	27	32	26	32	37	36	33	30	28	36	33	40	31	34	38	31	19	22	30	29	43	32	24	18	23	35	32	27	30	27	22	27	27	30	39	29	28	31	20	26	25	37	29	30	25	21	31	29	34	30	25	34	34	31	28	37	29	27	22	23	34	39	22	25	29	29	44	30	27	25	42	28	32	38	35	29	42	24	26	36	32	31	29	27	23	35	32	25	41	29	37	31	39	32	32	26	39	32	26	31	19	41	29	25	33	23	21	26	32	29	18	31	34	25	22	23	25	35	31	30	27	25	30	27	21	35	30	23	23	32	23	25	28	27	28	31	30	31	22	31	26
15705	8044	4780	9065	16225	22979	26440	25310	20818	17157	14490	16654	14650	13306	10789	6342	4236	3365	2618	1225	1006	1519	1872	1378	1037	933	1246	1384	1130	838	715	753	788	763	761	740	639	589	629	1075	7492	11857	10738	7394	4313	2108	1010	511	393	379	355	368	337	371	350	359	362	359	376	371	338	359	363	354	339	351	348	343	309	388	339	347	374	342	374	327	333	353	362	353	362	344	347	352	346	354	352	358	366	366	336	348	337	323	338	357	368	330	334	376	320	349	345	347	342	351	374	368	386	364	355	332	389	387	381	370	372	349	389	359	338	373	353	362	358	362	395	379	357	375	374	333	350	369	387	354	356	336	367	372	335	380	388	356	379	341	344	362	322	324	337	372	347	342	359	326	372	353	393	365	342	353	357	351	344	359	363	367	340	351	365	339	333	338	377	382	366	363	367	373	315	370	368	346	335	346	307	354	355	361	313	347	387	315	366	353	365	344	361	349	342	364	351	341	405	354	350	359	393	379	328	340	328	341	341	333	377	358	365	349	364	372	349	380	320	351	349	345	353	350	379	350	344	344	356	367	360	372	386	353	370	328	345	354	367	345	362	395	354	376	354	367	343	366	384	379	360	364	365	348	349	310	353	361	347	347	366	373	387	351	341	378	370	389	360	378	360	338	370	364	342	359	350	346	373	369	344	357	339	345	341	333	360	374	293	374	366	344	369	350	323	351	361	384	342	324	355	370	357	350	345	377	366	366	326	368	370	354	366	356	343	387	384	346	355	359	362	357	360	355	371	362	350	373	379	343	340	357	332	379	329	303	366	351	343	388	360	362	343	358	333	358	368	367	354	348	382	370	371	339	367	385	359	390	355	359	364	342	384	354	386	334	376	356	366	367	364	350	325	342	339	342	371	380	349	361	346	356	348	357	383	355	355	392	369	345	355	366	341	331	333	344	339	386	359	353	342	324	356	348	343	348	335	334	376	362	361	364	338	351	363	331	332	370	364	360	399	373	383	367	345	366	367	363	353	317	345	347	359	350	418	332	373	357	372	358	362	363	330	320	344	326	346	360	379	340	372	381	373	346	351	358	353	356	378	351	357	327	379	333	390	377	378	353	361	369	365	375	379	358	323	354	353	359	355	344	342	366	388	365	364	366	390	372	358	350	359	382	327	372	347	384	377	342	338	334	339	373	333	353	348	334	349	316	356	355	360	364	363	354	352	365	363	345	390	339	344	350	348	354	360	355	338	333	377	337	387	344	361	330	373	342	376	372	365	336	356	373	332	360	343	372	381	370	363	354	356	341	353	367	334	392	351	339	368	338	346	348	356	361	343	388	371	350	376	418	354	391	345	371	389	362	362	375	352	407	368	339	364	340	377	365	361	366	376	377	368	382	365	341	361	360	328	372	357	341	370	352	357	358	381	363	356	375	319	342	352	335	351	331	330	360	371	333	344	368	358	373	356	359	359	374	369	325	368	378	344	386	360	340	339	357	371	361	375	341	380	384	365	361	381	367	331	361	345	365	395	344	381	333	359	402	348	368	347	389	335	391	347	352	339	353	333	346	356	335	357	352	380	340	338	324	355	365	386	351	345	350	363	365	358	323	352	325	325	344	367	365	355	330	340	376	350	381	372	343	365	342	343	367	390	325	348	372	333	352	359	353	329	389	360	341	402	343	347	409	370	301	377	339	369	358	357	360	385	347	347	386	349	369	345	384	377	348	369	375	359	340	343	375	343	365	324	405	356	364	337	346	341	344	384	366	348	369	358	350	347	359	355	352	324	349	357	314	344	341	345	348	349	363	349	387	370	334	336	351	342	366	357	349	349	355	371	375	343	374	350	368	359	360	357	355	358	341	331	349	335	333	330	350	340	347	341	361	373	386	332	366	338	358	372	387	347	373	353	310	369	386	370	358	346	354	368	397	375	341	354	384	393	346	327	342	385	353	328	323	397	326	380	350	381	346	340	340	350	371	366	370	386	373	333	344	353	372	378	350	366	334	362	380	349	363	379	380	357	347	368	395	346	350	373	360	362	360	338	385	366	352	352	347	345	352	334	353	338	343	360	346	369	344	365	361	370	351	350	353	356	372	348	355	354	357	340	368	350	359	354	355	350	352	329	364	354	340	355	382	353	363	365	341	350	372	366	360	338	350	322	360	375	330	345	364	358	338	368	341	382	372	371	378	378	370	326	353	324	353	358	384	393	321	343	364	370	361	328	347	349	341	352	329	353	355	376	368	365	355	364	353	404	348	372	354	360	336	349	360	355	349	368	381	344	369	366	349	385	338	348	363	338	336	366	419	371	355	350	353	360	368	369	358	349	336	350	383	347	348	348	380	356	346	362	362	360	342	369	380	342	366	345	350	392	363	356	367	351	360	347	367	349	363	368	388	369	360	358	336	390	369	334	356	343	342	355	370	334	349	342	366	353	377	375	382	350	334	359	344	370	359	371	308	326	344	371	344	372	351	349	351	379	343	322	361	353	376	368	322	386	350	359	387	336	325	384	369	354	377	354	366	347	342	367	352	335	352	338	369	375	366	360	365	339	371	319	366	362	310	348	344	353	343	329	393	352	381	314	350	318	340	350	385	388	349	355	371	329	332	371	364	379	365	366	345	363	355	315	346	320	384	372	333	341	361	387	350	354	361	382	359	407	353	333	359	340	347	341	317	383	341	359	374	375	341	333	371	329	354	375	359	354	319	367	341	359	371	323	361	399	367	328	372	365	372	375	364	355	346	358	359	342	320	384	345	364	348	328	333	364	379	375	358	365	355	345	381	360	356	375	365	334	376	379	372	379	334	322	346	361	380	363	327	381	344	379	339	367	385	360	346	366	347	351	375	325	311	367	330	353	379	361	327	357	364	384	377	349	355	379	376	351	356	348	353	358	347	328	347	345	358	380	364	317	352	327	351	374	384	370	340	322	319	341	326	313	352	372	331	362	334	344	377	377	394	377	383	377	364	338	356	357	377	382	367	374	340	361	344	375	384	349	379	373	366	404	348	368	363	361	375	368	350	365	334	402	353	370	361	323	380	368	375	325	361	323	326	362	376	383	367	357	344	365	332	381	338	350	389	360	353	398	349	333	341	347	354	362	355	359	329	369	338	333	360	356	358	358	326	355	359	379	390	334	374	374	344	328	345	372	347	376	334	355	350	336	373	369	370	329	350	355	389	369	395	353	353	362	346	336	370	372	346	363	381	352	359	332	364	360	341	359	381	374	329	359	348	332	332	359	379	363	359	373	382	379	372	346	367	371	352	357	353	357	344	354	343	345	343	352	386	401	330	358	314	362	337	358	364	388	343	349	363	334	344	347	366	374	368	359	360	358	351	338	328	368	340	357	354	344	353	340	367	341	353	329	338	367	361	381	352	346	346	368	390	385	344	357	359	350	343	355	344	368	355	355	341	365	322	374	339	379	329	339	316	347	335	332	314	389	295	408	385	359	350	328	366	374	341	332	370	348	316	343	359	351	365	325	355	343	384	330	349	373	369	341	366	376	356
1361	683	387	233	289	571	1090	1066	840	610	402	411	539	418	306	237	153	97	85	68	59	48	68	83	48	51	69	56	61	60	61	51	46	49	48	52	66	40	56	105	428	716	629	385	251	118	60	49	34	40	38	23	41	44	33	39	38	30	36	32	48	21	40	30	24	42	25	47	29	30	35	38	30	39	42	33	37	27	49	35	32	43	38	36	42	31	41	40	32	42	32	29	31	30	41	39	36	42	32	39	36	43	44	33	32	35	32	40	36	35	40	28	28	33	48	49	34	34	31	32	37	41	15	27	32	32	27	28	31	34	30	39	40	37	28	45	43	30	29	31	35	26	25	31	37	27	37	40	30	28	34	33	29	27	34	32	36	32	25	35	38	43	38	27	24	31	34	44	45	30	36	35	34	31	30	26	38	38	35	39	33	27	25	41	31	37	36	32	35	41	33	35	39	42	20	32	24	37	33	40	46	28	39	39	31	34	35	41	41	33	36	41	35	29	39	34	31	30	30	31	32	32	39	41	31	37	41	39	22	26	41	49	38	32	39	32	31	40	28	34	26	38	27	47	32	34	42	23	37	43	39	16	29	25	36	29	29	32	39	40	31	48	34	36	26	39	44	32	39	31	26	26	33	38	40	37	35	38	56	31	41	33	37	22	30	28	29	29	31	34	26	29	42	33	37	37	38	42	43	37	37	40	39	35	28	26	46	29	38	36	35	31	28	40	28	35	33	33	27	32	30	36	34	27	37	30	33	19	38	35	30	35	41	34	31	33	30	41	32	46	47	37	34	31	37	43	36	29	40	34	40	29	45	36	38	38	34	24	34	46	44	24	38	40	38	26	33	37	29	28	38	35	34	40	20	32	43	43	28	33	38	45	42	45	30	47	33	36	28	27	38	39	37	43	32	50	32	42	32	26	37	32	37	27	36	32	31	32	36	40	35	39	40	34	26	42	38	34	42	26	38	26	28	28	40	34	40	30	30	43	25	35	36	39	32	40	39	35	33	29	35	35	37	36	39	22	25	46	33	35	38	38	30	36	35	35	38	37	46	34	45	36	30	31	30	17	40	43	40	35	37	42	36	34	27	33	40	40	28	32	34	33	34	29	32	35	39	37	37	36	26	35	34	44	41	37	26	30	48	29	29	41	34	36	32	31	29	31	26	41	33	35	27	33	38	30	25	45	42	30	43	39	34	38	34	36	30	31	33	46	37	33	39	48	45	31	34	42	29	41	34	51	46	33	38	31	33	41	34	35	30	37	27	38	37	26	33	38	35	34	42	31	39	34	38	47	33	42	33	35	36	29	36	37	47	39	30	34	30	27	31	33	38	39	36	31	34	32	39	45	35	30	44	25	38	31	37	38	40	35	43	29	33	47	26	47	28	32	31	41	39	35	32	41	34	30	37	40	27	30	29	29	46	28	31	36	31	30	37	32	38	38	35	37	36	40	28	34	36	38	31	26	32	34	37	39	28	26	20	34	31	30	37	36	32	40	41	44	54	42	34	29	33	34	35	35	37	25	23	35	43	32	34	18	31	28	33	32	20	32	41	33	35	33	30	36	38	42	34	41	33	34	35	39	36	28	27	31	33	37	33	38	33	36	38	27	40	33	35	34	37	36	36	28	26	33	24	36	37	24	34	34	33	33	31	45	40	45	39	28	29	36	33	31	38	37	37	45	42	28	45	27	29	32	38	28	30	29	36	37	30	44	29	39	25	26	41	37	38	34	38	30	35	36	44	32	28	37	29	29	46	29	25	40	39	33	28	33	40	35	38	42	30	30	40	30	40	46	33	36	31	42	43	37	36	32	32	29	41	34	35	40	34	30	39	31	33	34	43	29	36	25	31	33	37	29	32	33	35	24	27	27	38	56	38	46	37	33	28	34	39	34	41	42	37	28	39	29	29	35	30	43	33	32	38	42	36	36	39	45	40	37	29	32	37	38	36	31	33	39	49	39	35	32	33	46	31	33	31	51	42	34	37	31	31	30	39	29	33	34	36	22	29	31	39	43	41	45	35	33	35	36	29	27	32	45	43	31	32	30	39	38	31	35	41	32	33	33	29	32	35	39	34	35	41	21	29	31	38	41	41	41	34	24	28	39	45	43	36	43	38	36	50	41	38	34	30	44	35	28	27	35	41	38	32	36	35	26	39	37	32	43	31	33	28	38	29	39	31	31	36	37	40	38	35	34	45	36	37	25	38	31	39	38	37	38	35	35	37	32	25	35	33	33	32	34	46	35	36	37	40	28	37	52	31	41	35	27	41	29	44	38	40	35	35	34	41	27	40	34	35	27	46	33	31	36	35	35	25	49	27	34	35	33	33	40	39	34	38	24	32	35	31	27	24	33	41	33	34	33	27	33	23	42	35	35	36	33	30	33	29	32	41	27	40	28	34	36	35	41	33	38	36	50	32	48	33	34	28	33	36	38	23	28	44	34	30	37	32	37	30	32	34	30	32	47	42	25	44	29	39	32	30	27	27	36	37	43	34	39	38	36	40	37	34	29	30	23	37	30	44	40	47	37	37	22	41	31	50	39	33	33	41	24	52	34	35	27	51	27	34	33	41	35	31	42	34	27	40	33	32	29	41	36	48	51	41	45	30	36	50	28	43	37	34	28	35	27	27	46	35	28	33	33	35	35	39	25	35	35	35	36	34	43	40	40	43	28	39	34	27	39	22	36	37	30	36	46	38	35	38	38	37	30	22	33	34	37	29	33	35	41	37	35	38	28	44	32	38	36	32	30	36	44	36	36	35	34	32	35	43	34	37	37	33	42	35	37	31	32	44	30	35	30	36	37	44	42	38	35	33	46	46	33	42	34	38	30	30	26	37	35	36	36	37	27	29	40	35	34	40	33	39	46	36	34	43	36	24	45	34	45	40	25	32	29	45	32	35	44	33	36	34	39	30	32	60	41	34	33	24	32	26	33	33	24	28	23	37	33	30	37	31	42	35	35	54	29	37	31	39	23	36	32	41	33	37	33	40	29	29	43	44	41	33	42	37	38	26	34	40	27	34	45	41	31	39	33	24	40	32	38	26	24	27	29	28	27	21	36	40	38	50	36	29	37	35	36	28	35	28	31	36	23	32	38	29	30	42	33	33	35	31	38	35	30	45	26	38	29	41	35	45	42	38	33	48	30	47	33	26	33	40	30	28	28	31	34	39	42	34	29	29	25	30	47	29	46	46	35	36	33	39	34	40	29	45	39	29	37	37	39	42	43	40	33	30	44	28	46	33	27	43	34	29	31	24	30	46	30	32	39	24	25	32	43	29	32	39	38	34	40	26	39	33	40	24	40	29	40	47	39	36	37	20	31	30	30	34	41	29	34	22	30	41	37	42	31	32	42	32	39	34	30	38	30	28	35	34	35	35	39	31	28	28	51	41	33	25	34	44	37	41	35	34	26	37	30	34	37	38	35	41	35	29	32	31	48	39	33	33	26	38	35	30	33	30	43	45	45	25	31	29	40	42	38
18576	11006	6991	10726	20066	26161	29874	28347	24010	20266	15471	14941	16369	13045	10395	8760	5993	3575	2707	1594	1301	1510	2235	2449	1463	1150	1511	1412	1352	1152	912	912	923	897	845	807	910	805	1114	2751	11232	16051	14166	9512	5532	2577	1217	652	471	478	414	402	413	429	437	411	388	423	407	445	393	392	395	427	403	419	416	411	409	425	416	393	442	424	380	420	426	432	422	374	396	448	429	419	419	396	431	448	390	409	427	405	402	416	386	415	424	431	392	430	423	417	410	426	454	425	428	396	432	433	400	420	395	395	413	448	423	400	421	437	401	411	412	441	410	377	443	425	398	443	415	411	403	408	394	437	395	409	441	443	412	432	434	438	441	395	381	387	424	442	399	388	433	425	400	424	427	461	411	423	429	435	426	390	442	437	421	412	419	404	421	447	402	417	449	385	407	438	439	402	391	420	417	405	448	419	396	424	424	413	420	394	445	418	429	429	411	427	399	421	428	422	430	425	402	406	417	416	393	390	398	438	408	417	413	421	465	439	407	435	378	401	447	413	390	427	426	391	409	416	406	401	437	402	408	408	412	441	413	399	404	386	384	459	413	419	415	436	423	444	374	378	416	398	404	402	376	463	408	416	408	456	417	369	413	424	397	462	423	429	422	424	409	402	435	402	420	401	408	389	423	455	421	451	436	418	398	408	405	404	414	409	397	431	413	441	424	395	419	392	424	427	439	431	443	445	415	451	429	432	458	403	415	411	422	407	427	409	420	390	441	405	411	423	457	388	405	429	418	426	409	417	444	418	442	416	439	412	417	428	414	411	408	434	397	415	391	404	466	473	408	377	397	387	414	409	404	410	405	387	426	411	408	393	414	386	406	389	410	388	394	385	415	448	413	445	455	440	419	418	370	437	422	416	413	397	412	399	430	423	449	396	463	415	411	411	437	406	420	430	443	395	411	462	423	447	446	448	381	411	443	415	418	410	423	437	421	447	429	406	426	471	417	464	432	406	419	409	403	428	425	417	447	392	398	399	402	432	436	414	397	390	397	423	422	404	429	413	445	429	412	398	426	425	402	407	445	431	434	409	398	394	467	417	392	430	399	418	401	431	443	400	409	439	411	418	425	392	408	450	397	453	368	407	419	425	412	400	394	433	400	425	438	421	414	416	404	386	409	444	416	417	436	413	429	439	429	433	387	379	423	375	436	436	407	439	399	441	414	458	395	398	454	372	405	414	406	465	399	400	461	397	424	409	409	436	419	424	423	402	410	390	406	403	402	425	437	431	393	393	417	435	395	412	412	426	393	443	430	398	451	426	416	409	411	417	385	441	413	397	403	394	401	434	429	432	420	429	399	439	433	373	419	399	372	410	402	403	396	399	416	398	415	414	392	404	461	400	446	426	456	424	422	419	412	415	424	393	418	403	446	404	433	399	387	426	423	429	422	431	399	428	394	447	423	429	396	389	436	400	415	407	452	406	435	425	440	384	430	437	416	437	410	393	450	423	392	421	435	404	395	369	418	417	437	402	413	407	374	419	391	386	395	414	392	405	415	418	414	382	413	415	422	386	451	387	411	413	407	433	428	407	438	417	387	425	463	444	456	405	429	422	439	407	410	416	433	447	411	387	387	422	370	436	446	389	471	391	434	429	444	413	402	418	415	425	415	400	422	441	422	401	415	446	404	398	443	396	405	375	435	437	413	385	437	422	428	393	426	402	414	427	431	409	424	414	409	448	442	445	439	412	420	392	436	431	442	402	398	434	443	412	437	448	391	407	411	428	436	402	409	427	395	408	422	431	417	398	403	415	435	409	458	387	394	431	400	385	401	406	457	430	402	416	431	418	403	424	405	446	422	404	435	411	373	452	424	450	398	438	418	423	406	402	488	382	451	385	401	437	393	411	426	451	459	410	386	424	466	440	410	403	415	386	467	443	434	421	409	423	378	401	389	428	402	396	427	434	429	396	415	401	420	409	396	404	396	432	408	388	440	419	407	390	416	418	425	441	426	408	381	414	401	393	402	419	431	413	416	404	427	404	433	422	376	432	451	396	447	408	392	423	418	436	439	430	443	414	401	409	406	414	414	395	410	424	427	441	386	433	406	429	422	402	377	399	423	421	434	411	401	419	427	434	393	406	432	403	419	411	430	421	433	450	464	396	414	437	441	452	407	415	402	432	430	427	411	442	386	407	380	429	395	435	415	435	445	410	419	426	406	441	410	424	411	436	412	399	414	447	456	447	396	425	423	405	421	428	452	419	446	405	398	437	386	373	454	395	447	399	425	396	415	434	429	423	388	401	454	407	385	414	428	419	453	423	404	438	423	418	427	411	410	415	416	386	443	435	427	409	427	429	426	418	413	380	417	425	421	433	423	357	434	413	403	447	446	415	430	417	419	424	391	426	417	437	411	385	440	404	385	410	430	425	369	403	420	415	407	434	448	429	395	387	402	417	427	412	398	432	405	447	378	418	365	424	413	441	424	400	413	426	429	459	387	429	450	402	472	442	360	434	415	399	419	401	431	409	436	396	453	405	426	429	406	419	415	419	431	432	378	408	409	420	374	432	396	428	419	387	451	426	420	405	416	448	415	412	436	400	459	430	443	434	397	425	412	422	422	430	439	391	411	409	435	418	479	415	407	405	422	420	414	460	433	391	414	400	437	431	450	439	406	416	448	384	391	387	375	414	436	422	433	400	399	418	434	434	423	417	429	412	446	392	376	435	423	433	427	416	433	462	444	451	390	410	445	426	416	409	410	432	412	457	431	411	433	438	442	397	398	427	444	382	426	427	402	435	395	423	441	436	452	412	421	390	441	426	388	404	405	420	383	403	415	451	455	408	418	436	397	409	416	408	404	418	407	388	430	434	426	391	421	412	409	434	390	432	407	393	394	397	446	409	427	378	415	427	406	448	406	411	452	419	438	423	407	432	415	390	439	398	416	434	375	412	411	410	441	420	459	445	413	422	422	425	396	405	414	386	387	451	395	390	411	427	377	424	437	389	414	388	443	396	411	403	445	394	386	419	427	374	429	395	396	431	418	431	428	452	446	404	392	417	389	414	372	400	461	422	417	408	405	438	395	428	439	407	426	429	454	427	431	426	411	404	404	422	407	392	488	430	392	429	402	409	411	421	455	406	432	449	426	412	432	419	426	416	403	431	427	399	409	416	441	385	440	383	404	410	408	435	363	384	424	391	450	441	416	408	399	414	412	421	391	396	414	420	397	459	403	389	418	418	403	440	407	371	387	465	368	417	415	433	377	430	415	415	376	398	433	425	448	396	383	429	430	445	424	413	396	421	429	405	416	387	379	392	443	406	419	417	429	443	412	421	435	406	426	462	400	379	382	378	353	411	422	389	409	427	415	390	433	415	415	422	404	428	415	415	415	416	435	420	424	436	466	422	426	419	424	413	400	403	399	396	396	435	422	420	398	430	448	436	433	427	381	390	388	397	436	420	458	439	406	407	405	395	440	402	384	405	416	414	379	423	398	371	460	424	415	447	390	436	408	389
1566	352	207	117	184	420	737	867	644	460	259	198	288	254	155	127	103	65	61	35	33	28	41	56	41	39	37	37	31	27	42	26	29	27	43	38	37	45	52	56	85	157	177	171	91	74	35	32	29	33	25	26	46	24	36	28	32	25	30	21	36	29	35	29	20	30	26	40	35	39	32	32	30	17	25	21	27	20	30	26	33	28	27	31	26	33	31	20	25	40	28	33	27	24	22	29	33	30	36	34	33	36	32	20	24	31	26	32	36	34	25	36	31	29	30	24	19	27	29	28	17	26	29	29	31	33	38	26	31	25	32	34	31	28	30	36	31	28	35	26	30	36	32	34	33	27	29	29	33	36	21	27	25	28	38	19	29	32	34	32	29	31	31	21	24	41	37	32	37	33	28	21	29	30	18	28	31	24	32	33	29	27	30	25	29	27	29	29	31	23	20	27	38	45	27	30	32	24	26	29	36	24	32	32	27	23	32	31	22	24	25	34	31	27	41	32	28	27	44	30	22	36	36	23	34	32	27	28	33	38	15	31	34	32	43	32	24	28	26	20	27	19	36	23	28	32	27	37	33	38	36	32	30	21	34	23	23	21	42	27	36	27	20	31	32	25	25	32	34	38	29	32	31	33	35	26	41	29	28	30	36	30	22	24	18	32	24	36	23	36	35	33	36	36	25	37	26	24	29	27	22	24	28	25	30	31	33	21	23	25	25	34	27	37	34	26	31	30	35	31	27	23	27	29	25	28	27	32	27	26	20	21	37	31	25	40	21	32	26	29	30	36	29	18	27	38	30	27	26	30	32	31	21	33	34	22	31	27	35	23	36	35	36	34	24	22	31	27	36	24	32	33	37	25	26	24	31	35	29	33	34	28	30	27	31	28	36	32	25	21	44	34	44	30	33	32	36	31	30	35	28	32	33	30	26	23	31	31	29	28	37	33	26	28	34	27	32	19	34	31	34	27	29	25	25	24	29	33	30	33	34	46	27	33	24	28	30	24	28	33	25	31	23	36	28	23	34	23	27	31	28	29	24	30	29	26	28	36	27	43	23	27	32	37	32	32	41	24	31	26	28	18	40	24	37	27	39	34	24	29	32	24	30	32	41	26	24	19	28	28	31	35	27	35	27	30	25	29	31	33	41	24	33	26	27	35	33	25	27	26	29	27	29	34	17	20	29	36	34	36	27	36	25	31	18	37	36	27	22	25	31	33	42	35	24	20	29	18	32	27	35	24	35	23	34	23	23	29	37	25	35	25	31	35	28	32	36	27	33	33	39	30	36	28	30	31	21	29	29	27	36	30	32	31	28	32	29	34	35	26	35	34	33	31	29	43	32	26	30	35	34	24	20	25	42	29	21	26	30	36	25	25	29	24	22	30	30	31	23	33	27	35	29	32	25	25	36	30	38	29	25	25	22	32	35	34	20	22	26	27	23	18	22	33	39	31	36	31	37	21	29	35	30	34	30	26	20	34	25	27	31	32	24	30	30	27	45	25	29	37	33	21	37	36	28	31	26	27	28	22	25	28	31	30	31	26	23	31	31	29	19	29	26	22	34	29	33	34	30	38	30	38	30	30	32	31	33	22	25	30	24	38	39	33	37	31	30	23	31	32	29	40	32	37	21	44	30	29	32	27	28	33	35	28	24	28	29	34	41	30	34	30	26	27	38	24	41	29	35	31	27	28	31	35	24	37	32	26	28	28	31	34	25	34	37	31	26	42	24	26	36	35	18	28	29	32	38	30	29	27	20	29	31	40	29	33	25	36	25	25	21	21	29	32	25	37	23	26	14	26	25	35	28	24	30	27	32	40	28	29	31	34	33	29	32	38	38	24	23	29	20	28	28	32	29	30	25	19	36	21	19	43	30	19	30	33	25	28	24	32	25	29	32	27	26	24	34	25	39	26	41	30	22	22	31	29	30	24	31	25	28	28	19	25	24	27	26	34	28	28	28	19	26	25	35	34	38	30	23	28	35	30	21	25	25	32	25	35	26	31	44	26	29	36	36	20	30	24	27	20	33	32	19	37	34	20	31	34	25	33	31	35	30	35	29	34	23	31	26	25	38	29	27	29	32	29	34	34	30	32	35	26	30	21	43	27	38	27	34	38	31	27	29	31	28	30	24	24	32	24	33	27	32	27	33	30	26	18	27	29	31	34	37	18	36	36	26	21	22	29	27	30	26	27	23	33	26	36	42	31	27	22	28	26	32	22	28	33	19	22	19	28	22	26	32	38	24	38	30	19	39	32	38	35	32	33	32	30	30	28	18	31	33	31	29	26	34	27	31	29	22	21	29	26	36	26	30	30	27	34	23	39	31	30	26	31	20	27	28	24	36	30	29	29	30	20	21	29	26	35	30	27	29	28	30	31	33	30	29	27	25	28	30	27	30	22	29	28	30	38	29	31	25	32	29	25	22	20	29	24	28	30	33	28	27	33	23	29	35	28	30	28	30	39	32	30	33	28	30	33	27	24	28	27	29	21	24	42	29	34	35	33	36	30	29	26	36	32	32	36	31	21	29	30	24	30	30	27	25	27	32	29	37	24	29	22	33	27	25	35	29	25	24	27	37	31	25	26	27	39	41	37	33	35	35	28	22	25	30	28	33	25	28	28	40	39	27	30	25	28	29	37	23	29	17	26	38	30	29	30	35	38	29	37	36	34	29	34	30	35	29	28	32	26	20	39	28	27	28	25	22	40	31	23	40	29	24	23	38	31	31	32	26	24	31	39	31	33	27	40	33	21	30	26	32	20	22	30	33	37	23	29	20	36	34	29	28	31	33	30	37	26	22	19	27	29	26	37	25	31	24	22	27	30	41	30	36	29	25	27	27	28	27	31	39	34	29	31	34	20	23	26	28	25	35	37	23	30	26	25	29	37	31	25	32	29	32	29	32	24	30	19	33	22	30	26	29	21	39	42	26	29	39	23	23	23	18	38	21	36	34	34	31	43	30	18	31	27	30	25	37	23	24	37	28	41	25	32	34	21	34	27	33	28	33	20	27	29	31	25	20	23	41	27	27	33	32	32	37	23	32	32	31	30	33	25	36	23	32	32	33	29	26	27	45	42	40	26	33	29	29	33	29	34	32	28	25	31	27	28	33	31	20	40	29	22	29	24	32	39	29	30	40	22	19	32	27	29	28	32	27	31	31	28	31	27	26	37	23	34	37	21	31	19	33	36	32	38	23	21	30	28	38	37	31	25	34	28	28	29	27	41	29	32	26	27	37	29	33	23	29	33	30	30	32	30	28	21	27	30	28	32	26	21	25	31	28	18	28	27	37	27	25	37	34	29	37	29	17	27	27	23	31	26	28	25	22	29	26	30	32	33	25	38	24	30	26	24	34	23	23	26	31	30	29	29	35	26	30	33	22	25	26	20	26	34	19	37	30	27	30	29	20	30	23	28	29	26	29	35	38	32	39	34	38	25	33	36	33	26	46	23	31	30	30	33	21	21	32	33	35	30	24	38	29	35
13634	7117	4157	6625	15655	22155	25886	25354	21949	16985	11620	8632	10537	9112	6266	4554	3422	1938	1451	828	715	647	1459	1519	976	707	830	828	903	722	584	608	581	551	588	604	600	606	810	997	2663	5088	5021	4014	2411	1178	617	475	371	350	346	347	338	359	335	329	346	363	356	347	336	339	318	333	347	357	329	374	377	347	387	292	367	358	383	345	355	386	380	359	326	333	361	329	366	341	355	334	359	335	374	353	381	347	314	334	346	351	391	356	368	332	359	348	362	360	381	338	338	339	363	335	376	389	367	342	388	351	365	379	408	377	386	368	351	328	377	374	322	331	380	351	360	327	332	331	397	333	332	377	351	335	329	349	345	344	346	346	342	372	321	356	371	332	341	356	334	339	354	365	340	344	406	345	334	333	362	324	415	356	373	382	355	337	351	375	382	321	346	334	364	346	360	331	362	352	320	381	375	358	380	355	359	361	365	366	336	343	381	351	342	340	356	378	334	352	354	351	359	345	341	364	353	346	336	355	364	369	334	304	358	382	371	371	370	366	328	343	355	346	346	335	356	347	341	369	352	348	351	367	378	320	356	373	401	348	368	381	377	335	360	386	381	348	348	386	322	313	356	327	335	338	346	347	330	348	347	365	332	355	331	355	360	355	379	327	343	354	323	380	337	356	375	364	340	361	339	356	362	370	388	338	356	364	352	336	345	355	353	355	340	345	381	367	353	370	357	388	330	344	336	354	349	372	374	353	321	354	376	338	347	338	369	350	354	350	334	348	333	347	342	373	359	382	343	361	346	310	354	375	364	357	338	358	378	359	358	355	360	371	388	378	346	354	362	351	366	372	358	352	340	357	343	333	362	325	361	346	360	375	372	355	375	352	366	331	359	351	347	336	360	372	371	352	355	376	334	341	371	345	349	348	354	339	329	363	353	315	364	326	343	330	352	340	312	345	373	331	319	342	313	347	337	330	342	347	354	327	353	372	323	373	340	344	342	355	337	347	373	374	348	356	316	342	344	334	338	355	310	371	350	353	329	350	357	334	358	352	344	374	344	357	337	350	356	360	349	370	364	376	335	341	389	334	353	349	366	312	338	335	359	324	339	325	365	358	339	309	353	341	366	362	370	335	338	383	358	341	339	329	373	376	346	343	340	353	321	373	356	339	348	338	367	342	355	347	339	344	352	372	342	330	359	356	374	340	364	359	358	363	327	359	346	350	321	359	346	340	340	338	356	356	335	324	333	350	359	371	377	352	357	338	351	362	330	361	349	351	353	340	337	349	346	352	360	333	339	342	349	359	376	390	359	342	354	349	376	351	359	353	361	324	343	357	359	339	377	355	389	350	372	357	324	383	338	366	345	371	344	383	355	316	322	358	326	340	346	376	361	349	341	366	356	332	388	342	353	330	349	327	343	367	347	360	334	350	360	327	342	336	330	364	368	359	336	329	353	355	376	360	364	347	345	374	372	341	347	318	370	375	335	381	341	361	334	355	345	316	367	339	372	316	341	378	385	327	348	372	360	347	329	366	340	363	353	353	382	343	351	380	344	374	354	342	361	353	377	337	343	360	387	378	389	340	361	333	360	345	354	368	342	363	335	361	369	365	343	366	344	367	381	395	349	352	334	327	361	366	323	335	369	337	336	371	372	348	336	353	336	371	365	348	360	345	364	369	331	333	353	332	332	356	346	373	358	337	332	353	343	371	339	343	359	356	347	368	338	344	347	354	370	346	368	353	352	365	379	386	364	355	338	324	353	338	325	415	315	336	397	359	355	361	310	326	369	348	347	334	348	347	352	332	336	369	349	320	353	318	364	340	351	326	353	340	344	347	374	354	363	324	359	393	336	364	347	342	336	377	355	365	382	346	349	363	373	352	381	347	358	353	362	334	341	367	371	353	367	366	347	343	363	322	340	354	362	340	354	373	387	359	360	364	334	317	337	327	341	347	351	334	376	353	327	388	345	372	349	343	367	369	362	356	389	369	346	305	341	305	378	318	363	343	390	355	363	368	354	328	343	349	389	347	321	381	386	349	363	365	338	379	341	363	321	346	356	361	319	349	353	368	365	361	366	362	371	330	387	360	351	361	339	336	360	350	325	365	341	356	350	388	361	341	343	354	348	330	348	336	341	370	353	366	366	371	307	383	342	357	344	387	332	374	339	367	372	348	360	314	338	350	320	375	347	367	341	331	348	356	335	350	341	362	342	348	382	361	343	349	361	362	346	354	358	375	324	355	325	381	370	320	332	336	393	356	365	352	351	339	362	367	358	363	367	342	372	340	315	344	381	352	364	360	360	402	372	338	371	367	371	320	364	357	388	347	352	355	381	331	379	359	343	354	362	339	361	378	367	341	366	337	360	338	396	341	379	351	375	345	338	346	355	352	371	346	375	351	354	315	367	343	345	370	346	337	350	327	333	336	350	363	341	380	370	345	329	343	399	380	370	305	317	347	334	333	393	328	335	348	382	350	347	378	343	370	323	332	304	324	352	332	353	355	373	337	329	335	364	394	360	356	331	359	354	321	342	350	381	373	376	360	339	378	328	376	376	349	350	324	343	329	350	357	350	364	344	369	369	367	329	332	334	326	326	337	330	374	361	378	389	386	352	339	345	352	345	341	342	340	366	366	387	319	355	328	351	314	346	328	331	362	368	391	350	398	328	314	372	367	361	333	368	390	361	329	325	327	320	345	343	383	334	370	319	351	362	342	357	383	343	307	333	338	379	324	374	352	350	376	342	344	330	354	366	358	334	381	352	333	352	367	361	344	326	332	333	339	372	312	339	377	342	320	331	350	320	382	348	390	337	347	363	352	382	351	327	360	356	335	330	362	378	347	379	309	351	341	358	354	323	354	338	363	368	314	335	388	336	366	348	359	366	339	367	329	337	324	399	361	380	358	350	341	372	341	349	352	313	369	354	339	345	387	354	378	354	339	340	332	375	348	367	342	357	349	356	366	373	371	357	354	362	344	332	342	314	326	333	352	330	381	367	357	362	343	364	357	357	370	346	362	351	333	386	340	353	349	390	382	349	371	366	395	355	338	347	358	352	325	364	376	323	357	318	353	354	342	394	338	363	365	351	349	385	356	375	366	318	335	390	341	355	343	345	401	329	375	376	358	376	350	328	332	365	307	362	344	343	370	339	350	351	358	347	342	409	367	346	346	368	333	305	350	339	347	345	369	366	352	360	332	340	320	347	368	367	363	343	371	381	349	362	341	364	344	344	355	354	352	334	353	367	370	354	374	337	366	323	365	355	366	345	370	314	353	352	315	351	397	324	356	391	344	339	371	335	357	375	347	340	334	327	353	389	344	363	367	334	339	338	349	385	361	350	358	372	307	369	376	327	359	359	359	342	349	368	327	365	359	356	368	356	313	344	349	366	312	348	348	345	350	324	373	356	344	343	334	361	354	351	342	329	357	337	312	335	342	372	333	351	344	359	347	354	346	391	363	358	363	332	346	338	359	388	354	369	361	370	337	365	346	360	359	368	333	320	336
979	509	250	164	248	441	737	1038	1054	823	484	245	252	301	210	135	126	93	83	58	50	40	62	82	67	48	41	43	50	51	47	49	52	46	44	45	42	56	60	59	139	409	442	321	185	100	68	49	39	39	27	38	36	39	31	29	31	30	33	43	42	37	36	25	38	35	34	36	45	34	39	37	38	26	32	32	37	28	38	29	45	21	37	32	33	31	32	18	33	29	34	32	31	40	39	40	26	37	39	28	44	27	33	46	26	19	32	37	30	37	33	43	40	48	45	31	32	37	33	34	31	35	31	20	35	32	35	28	24	35	33	32	35	39	36	31	34	30	33	39	32	26	30	36	35	37	35	39	48	41	45	37	27	42	39	39	30	40	34	36	32	32	34	43	30	27	32	28	34	31	30	35	38	25	32	39	26	49	26	27	35	39	31	39	42	22	37	45	38	36	22	38	42	26	37	33	34	28	30	32	26	37	36	24	34	27	30	35	33	37	36	32	33	34	43	36	34	37	35	29	35	33	34	34	34	37	24	30	43	38	42	41	31	38	18	34	31	34	40	34	28	30	23	47	26	27	44	45	34	31	32	43	42	42	36	36	30	32	33	37	36	32	33	34	34	39	34	32	41	33	30	30	38	33	32	41	27	37	31	27	34	43	33	33	32	34	37	35	33	36	32	36	27	34	34	27	31	27	34	37	40	47	37	37	34	31	43	33	33	31	28	34	31	29	37	35	42	34	45	29	36	37	37	33	29	33	31	26	25	35	24	30	33	37	31	40	29	38	29	30	30	41	33	42	41	39	37	37	29	38	29	33	33	38	43	32	35	36	40	41	36	37	35	45	39	29	36	41	33	31	39	47	30	30	39	36	25	37	28	27	41	30	27	35	24	32	29	32	38	26	35	29	45	33	28	32	45	34	35	38	42	39	23	48	38	45	30	42	26	43	32	31	36	31	35	27	45	34	41	35	28	36	28	44	34	34	41	38	27	29	38	35	39	33	34	30	31	35	28	28	36	41	26	36	46	41	38	32	36	28	32	30	45	31	39	42	31	30	43	37	35	32	38	30	31	27	38	31	30	45	31	33	35	28	32	27	39	36	31	32	36	50	35	41	32	36	41	36	56	37	37	36	21	42	40	39	26	33	37	28	32	36	26	39	34	32	28	34	37	33	35	27	38	24	34	35	33	35	43	20	31	31	36	31	33	51	38	29	30	42	26	27	31	44	25	35	34	41	27	35	55	33	41	40	42	25	29	39	35	28	26	27	27	34	34	42	35	30	34	33	33	29	27	49	30	35	34	37	34	49	23	41	39	33	34	42	31	29	39	34	35	39	26	39	30	46	32	41	36	36	28	31	27	40	35	33	44	24	33	25	38	24	32	23	40	33	34	35	35	32	35	27	35	40	42	33	31	36	36	33	35	33	42	41	41	31	37	30	31	38	29	33	24	37	36	32	32	35	43	33	35	38	34	30	40	21	36	35	29	31	24	36	28	32	30	31	27	32	41	42	35	15	38	39	29	34	46	28	37	33	25	26	38	34	30	30	36	38	40	40	28	33	37	39	41	35	39	33	38	39	33	30	37	38	39	35	27	34	34	29	29	32	32	38	30	24	33	36	40	36	39	32	36	46	29	30	39	30	38	37	34	36	31	39	41	30	34	34	24	34	27	25	32	37	37	28	50	34	31	32	31	37	30	35	31	37	28	31	30	35	32	32	35	37	22	30	32	33	34	37	35	38	24	33	37	35	37	37	29	31	38	39	43	41	32	30	31	28	44	46	41	33	32	23	35	33	29	25	36	29	33	34	31	37	32	42	32	32	44	37	35	30	40	31	34	36	22	41	31	27	32	33	34	24	26	43	39	27	37	34	30	42	39	44	39	27	39	31	35	32	25	29	41	29	27	36	31	26	29	28	29	31	45	28	31	35	41	39	41	48	42	37	30	37	35	39	42	31	34	42	30	44	43	39	28	30	25	35	41	34	30	39	32	34	41	36	36	32	39	35	24	40	23	43	32	32	37	33	25	41	36	36	33	34	38	23	42	38	33	33	32	38	37	46	39	31	46	34	44	39	32	26	36	36	34	44	31	44	42	42	36	35	45	34	25	39	39	38	25	38	31	54	33	36	37	35	28	34	39	32	42	24	32	30	29	34	31	33	27	44	35	27	32	33	23	39	41	38	28	28	34	44	31	27	37	47	36	35	44	36	27	32	28	29	24	32	32	34	34	47	27	33	35	37	25	38	36	39	39	21	27	37	29	35	39	35	31	40	37	23	33	41	28	40	39	36	33	32	33	42	37	28	33	26	37	27	30	35	35	32	35	47	31	40	30	36	38	37	32	34	46	31	37	33	44	37	36	25	30	35	44	39	40	31	47	30	33	38	41	44	34	31	37	39	37	34	40	35	23	31	33	33	30	29	28	32	23	38	34	34	34	41	40	32	41	31	34	32	41	40	33	42	31	34	24	39	39	38	49	30	35	30	25	34	36	34	43	24	36	23	41	27	27	38	44	28	28	29	31	43	38	32	37	29	51	37	48	41	32	33	31	28	29	46	36	50	38	32	38	32	36	35	36	32	37	35	29	33	21	31	29	37	36	40	35	35	24	31	26	45	33	38	33	41	34	41	34	29	24	28	37	34	35	25	37	40	34	34	28	41	36	30	36	39	27	45	37	41	31	40	46	25	46	42	33	32	20	32	38	31	38	37	44	31	35	26	32	48	45	22	26	52	45	34	39	33	30	38	30	22	42	29	32	29	37	30	32	41	35	30	32	49	37	39	37	31	39	35	31	33	39	29	41	29	45	26	36	45	44	36	37	33	25	35	30	38	37	28	37	39	34	33	28	35	31	27	34	39	29	46	32	31	27	38	42	42	34	33	35	25	28	45	25	40	40	32	24	35	33	42	43	34	30	28	33	36	35	37	46	32	40	26	44	36	42	30	42	38	32	23	27	39	27	32	38	42	38	43	36	42	36	45	40	41	29	33	24	32	34	29	34	40	43	39	29	40	33	29	30	35	38	27	41	30	16	40	24	38	32	33	25	40	38	48	27	34	47	35	34	27	28	39	25	40	31	32	34	41	32	26	32	41	31	27	40	25	41	27	34	25	41	23	41	34	25	26	32	39	44	33	27	40	37	30	33	31	37	40	38	42	31	32	31	36	37	25	31	27	29	33	28	43	22	31	38	33	35	34	30	39	35	39	40	30	36	37	37	32	26	37	30	34	37	21	37	41	32	34	33	31	41	35	41	34	38	37	29	49	43	28	23	36	44	36	33	29	38	35	33	43	35	28	36	27	26	31	28	36	49	39	19	27	30	29	37	30	29	33	46	41	26	29	40	35	37	30	27	39	42	39	34	30	31	42	45	34	31	37	33	35	36	24	38	33	28	36	27	39	34	35	28	33	28	32	24	28	29	32	28	28	20	35	32	34	41	40	33	42	40	30	26	39	44	35	22	26	34	34	36	37	45	35	41	31	36	22
16147	9223	4902	8620	18817	22391	26593	28185	26590	23026	15962	10741	10181	10908	8277	5493	4220	2861	2013	1434	963	898	1240	2312	1490	978	927	932	1004	933	812	846	731	780	802	829	747	917	1012	1311	4249	10705	10663	8246	4923	2490	1246	657	503	456	382	419	390	420	413	414	398	413	386	362	439	442	424	415	396	402	413	405	435	426	401	421	416	390	434	397	418	402	430	407	390	409	432	447	428	410	393	425	385	403	415	440	443	418	379	428	428	421	441	367	405	389	421	420	400	441	396	373	386	401	405	421	395	425	439	404	428	419	398	409	420	431	393	414	411	376	419	407	391	361	411	391	401	388	406	440	386	384	393	421	414	398	398	377	413	414	410	423	384	451	408	429	426	430	412	387	394	415	403	414	383	434	397	390	409	430	442	413	403	404	420	438	445	411	380	422	430	401	422	372	402	365	415	398	397	425	375	400	433	428	401	425	399	385	418	418	383	386	397	402	432	410	409	412	417	436	374	377	421	402	372	470	393	402	403	413	402	365	397	401	406	424	405	403	402	391	409	379	394	392	408	380	423	408	413	403	392	358	357	463	417	407	398	402	406	418	427	386	431	391	353	402	423	396	426	385	396	415	389	432	413	390	397	406	398	391	425	447	403	425	418	416	414	421	407	397	375	372	398	424	402	392	438	411	391	410	404	444	451	425	413	424	417	397	437	425	437	434	418	438	414	410	426	430	432	431	401	391	412	407	393	402	365	401	411	389	406	399	399	463	402	413	424	403	400	419	387	434	421	422	401	401	409	401	399	424	414	427	390	408	435	420	414	392	398	413	452	469	401	406	399	402	429	406	397	394	437	428	387	374	423	407	439	399	415	418	418	441	399	418	420	439	395	416	424	409	410	416	440	409	383	440	378	436	405	414	432	420	345	382	409	371	418	396	383	403	384	403	409	430	399	369	403	415	429	424	388	395	367	414	429	400	431	408	379	381	403	389	419	396	469	386	415	434	413	441	418	397	416	412	432	406	417	424	374	385	399	436	393	414	387	407	398	400	429	451	475	419	389	379	405	398	427	404	410	425	439	397	401	401	396	384	359	424	379	449	386	410	418	435	431	401	393	405	441	419	414	392	437	379	386	411	416	428	388	403	417	436	446	438	410	379	394	379	420	425	428	386	407	412	389	408	395	404	450	411	385	415	386	443	396	401	404	403	411	405	417	407	418	431	398	429	431	407	426	422	419	429	426	408	397	391	412	407	420	414	429	393	383	445	406	426	428	428	427	436	412	429	430	417	415	415	422	397	430	434	425	412	419	442	421	434	404	394	408	388	353	452	431	405	361	442	409	406	396	430	410	412	441	435	428	413	439	398	433	392	405	456	451	385	407	397	429	388	393	415	417	418	417	425	414	376	398	399	395	450	390	374	405	412	403	413	413	432	399	392	411	427	415	395	398	366	395	426	431	369	415	422	402	414	419	404	409	383	388	405	432	405	390	416	428	454	430	399	398	405	448	452	434	415	449	396	388	407	394	416	390	404	402	413	420	381	398	379	425	375	427	386	378	410	417	438	446	442	406	422	404	399	443	420	437	406	411	397	429	419	450	446	418	390	401	395	413	387	371	430	417	400	415	405	428	425	427	407	419	410	426	433	424	411	418	440	426	413	444	406	410	351	402	430	393	459	415	434	408	416	413	397	421	384	444	388	418	410	370	443	399	380	385	392	416	444	387	411	412	435	406	401	419	433	419	397	398	401	400	446	421	445	418	391	428	424	394	403	385	370	409	423	426	433	406	430	414	396	405	372	379	388	389	408	405	406	389	386	418	421	404	425	416	409	396	419	389	424	390	404	421	403	369	445	436	404	411	412	390	425	352	380	448	423	461	393	397	393	450	390	388	404	392	391	405	404	428	426	383	433	437	417	394	421	434	399	400	392	390	384	422	397	424	421	397	376	406	413	389	395	427	403	385	421	408	411	418	410	419	400	389	388	418	450	431	417	444	379	376	407	373	425	424	375	407	424	413	431	386	434	404	431	408	424	423	412	398	391	368	389	382	441	399	425	399	418	395	392	441	382	428	423	398	438	440	400	378	414	407	389	365	427	437	404	406	423	437	412	420	387	453	384	385	403	397	424	419	415	418	378	371	395	423	422	374	432	444	402	379	453	400	437	426	393	405	422	424	421	419	403	397	415	418	438	440	390	439	427	420	398	450	381	374	435	395	407	417	395	399	401	401	386	378	407	409	410	428	479	427	377	436	406	406	414	445	453	377	392	390	440	411	395	424	423	387	417	396	398	425	406	400	381	440	401	427	415	402	384	423	407	405	402	426	391	397	378	420	424	431	436	410	426	406	374	439	413	412	387	399	377	425	415	402	411	442	389	426	399	404	437	388	391	438	450	412	419	371	423	416	414	392	392	438	438	423	345	416	401	401	383	394	402	415	389	396	409	414	410	395	428	392	413	413	408	423	415	392	378	419	404	381	439	415	409	403	427	402	369	443	423	414	427	376	429	385	420	400	413	411	402	406	436	365	457	429	409	407	415	408	439	425	428	422	419	398	420	434	395	407	413	429	424	404	407	407	438	393	381	407	401	427	428	391	394	378	416	440	430	388	399	389	382	372	412	400	381	404	385	439	431	407	410	405	411	388	398	384	400	407	443	404	394	410	407	391	422	401	396	399	406	410	408	406	454	418	408	406	419	413	426	386	421	398	416	414	390	434	409	423	388	422	421	374	414	421	404	427	419	396	376	414	434	422	391	423	455	413	380	424	395	395	405	399	447	392	433	404	427	411	418	391	392	434	407	435	389	381	425	397	388	406	428	389	418	408	437	460	430	430	421	382	409	414	398	397	404	401	410	413	428	409	411	409	403	432	422	413	436	374	431	398	427	375	372	401	382	397	405	455	404	387	409	420	408	424	430	433	428	351	435	393	399	432	405	403	413	404	380	405	414	391	413	430	405	416	387	393	420	419	415	376	417	397	416	425	435	401	393	434	436	414	365	425	417	425	425	417	422	393	398	422	390	428	402	393	396	393	398	443	381	417	457	410	418	422	374	377	409	454	392	355	433	398	425	427	418	403	401	414	420	410	440	416	398	393	465	436	414	435	397	429	387	402	420	413	406	417	435	435	443	394	396	385	389	421	410	436	414	404	409	388	434	409	406	436	393	412	446	429	399	376	409	403	389	408	428	430	421	409	416	428	434	359	410	403	443	426	437	425	367	412	423	422	409	391	395	423	414	435	422	387	387	382	415	427	441	412	385	431	403	414	406	376	440	418	408	418	415	457	448	380	399	407	410	431	407	408	402	422	427	424	432	425	431	406	397	416	405	427	430	399	415	432	412	413	400	413	411	421	403	418	447	408	438	393	409	389	415	424	408	401	407	409	401	408	407	405	387	429	428	457	378	438	444	413	414	408	419	417	415	415	424	399	407	397	397	414	420	429	423	456	408	442	400	407	385	448	462	390	409	404	393	422	411	396	423	414	432	385	413	401	417	453	407	389	420	406	451	428	383
2266	428	222	175	188	422	652	715	779	693	611	310	244	275	269	151	126	90	85	67	51	38	47	77	82	46	57	34	41	50	39	38	41	49	43	29	35	42	42	62	147	437	475	336	203	125	67	45	22	42	33	21	31	21	26	41	19	35	30	23	29	28	34	39	24	32	31	28	31	31	29	23	27	31	22	30	31	19	31	37	22	24	32	32	35	19	19	32	22	30	35	36	28	25	31	40	24	42	32	26	38	23	24	27	29	24	27	20	27	25	28	33	34	25	19	30	31	28	23	34	32	21	39	34	34	23	21	28	25	20	29	27	27	28	25	27	29	28	28	27	27	27	26	36	30	29	37	27	27	24	32	28	29	24	25	33	35	23	21	29	30	41	25	25	23	27	31	32	35	36	36	28	32	30	35	29	29	16	26	34	33	29	29	32	41	29	33	26	34	29	25	24	30	30	25	31	28	34	23	21	37	43	22	29	26	35	22	25	27	29	36	26	25	23	28	27	25	28	30	22	21	29	34	37	24	34	27	27	29	35	20	32	29	28	32	23	27	33	31	27	28	24	27	30	25	21	30	28	30	29	32	22	30	24	24	26	30	39	24	31	41	30	31	19	40	30	33	35	31	22	26	29	33	26	23	16	27	43	41	30	29	11	35	23	33	44	25	25	23	28	31	38	27	29	31	27	39	22	26	22	29	42	29	27	29	18	26	26	30	25	33	24	31	23	23	23	29	26	33	38	33	28	25	19	32	28	27	30	22	34	19	35	36	27	26	30	31	28	29	25	28	28	38	39	23	31	23	42	36	33	38	20	23	35	20	22	24	19	15	29	25	36	33	24	26	25	27	32	28	33	39	21	29	34	30	27	29	34	36	28	23	32	36	25	32	28	34	26	31	28	33	29	40	28	34	35	35	33	27	31	26	32	26	36	29	27	29	30	36	31	36	27	30	32	47	27	28	33	29	34	26	28	36	30	38	23	29	28	35	31	31	26	13	35	35	29	24	23	29	26	22	24	28	39	26	24	32	25	41	40	32	31	24	33	30	26	23	23	31	27	35	21	25	27	22	38	29	24	29	27	24	33	36	29	30	27	25	23	41	26	26	34	29	51	33	33	15	25	21	29	29	27	30	22	27	27	21	30	39	29	33	31	22	22	36	29	23	27	28	28	36	28	29	33	39	39	31	21	30	33	28	36	32	28	29	28	29	28	34	40	33	37	29	22	37	26	28	31	33	23	35	26	36	26	25	29	25	29	23	20	22	19	30	28	28	32	24	34	35	37	33	22	28	28	27	24	33	27	30	22	28	22	27	31	26	32	26	31	26	20	25	27	31	28	32	34	34	26	29	37	41	23	26	29	31	29	28	27	20	26	28	33	28	28	29	25	29	34	29	28	35	29	48	25	35	27	30	35	31	30	25	32	23	43	26	21	30	35	35	43	38	29	31	34	27	21	35	32	30	22	24	35	33	27	33	28	28	29	37	25	35	35	34	28	37	24	28	26	35	29	32	22	29	29	27	38	40	32	38	26	29	20	23	26	21	31	22	30	32	30	27	33	25	36	33	25	27	32	32	26	34	30	34	29	27	21	34	37	32	36	37	25	17	22	26	28	30	46	24	28	30	17	26	22	24	28	27	22	17	30	36	40	28	29	32	27	23	34	38	26	27	26	24	31	38	29	35	30	33	21	34	33	28	23	34	36	21	45	36	28	28	36	29	23	29	28	26	31	34	30	18	31	22	25	23	26	27	36	31	35	24	28	26	28	36	26	28	36	36	28	34	38	35	26	27	24	32	25	23	31	37	33	18	30	26	18	34	40	27	27	27	32	34	22	25	30	35	39	33	32	32	20	28	29	36	31	23	33	31	35	25	29	33	24	32	40	29	28	23	36	39	19	38	19	27	27	28	32	32	37	29	28	43	31	32	37	23	27	24	46	23	29	29	25	31	22	33	27	23	28	31	34	40	28	35	45	30	22	26	14	21	29	31	34	32	35	31	32	36	30	30	29	33	21	26	32	31	37	31	24	38	29	24	32	28	30	26	21	32	23	24	33	28	36	25	26	26	20	24	23	29	29	29	27	34	30	32	30	34	27	35	26	23	42	26	23	32	27	22	29	31	31	32	32	31	31	26	19	32	25	36	34	30	21	24	30	26	26	32	30	31	26	37	32	29	29	29	32	30	35	20	35	31	22	35	22	17	19	31	33	18	35	34	24	35	21	19	27	19	34	18	30	20	32	35	33	26	29	31	16	28	27	26	25	30	36	30	29	23	29	33	31	26	28	37	25	34	16	31	34	28	26	25	23	36	29	19	28	34	24	26	32	35	27	31	22	27	30	33	25	37	31	28	34	24	22	21	27	36	24	38	31	22	18	19	29	30	29	31	25	31	34	33	31	33	32	26	34	29	35	35	37	34	33	27	37	32	24	30	28	28	27	31	23	19	31	33	33	35	27	19	27	28	33	28	27	26	27	29	36	34	25	27	29	34	33	26	37	26	28	30	30	22	32	28	25	41	26	29	32	45	31	28	36	30	28	32	38	28	34	28	28	29	36	30	24	32	23	37	36	28	24	32	24	22	34	38	34	33	33	27	20	29	28	32	25	22	29	22	28	30	26	27	32	25	36	26	25	27	30	26	15	32	24	27	34	37	28	29	35	28	26	29	30	42	37	35	35	23	29	27	27	35	23	40	34	33	25	21	31	23	22	29	24	26	31	29	26	27	24	18	24	34	26	30	31	26	49	39	35	22	33	32	33	50	36	34	31	33	30	25	28	36	32	28	19	29	34	33	27	30	28	19	33	30	31	33	28	21	29	27	33	33	27	35	37	28	28	34	42	36	26	37	24	29	26	27	28	33	25	37	46	29	34	20	27	21	30	33	21	31	22	22	29	30	26	36	31	47	31	31	23	20	27	23	19	32	31	20	39	30	31	30	24	33	38	29	19	29	24	49	38	26	34	41	18	33	29	24	22	34	17	28	26	40	29	30	37	30	22	33	24	28	21	31	25	25	30	30	26	26	15	31	32	33	31	27	20	21	28	27	31	25	40	32	23	29	24	25	27	31	32	24	27	30	39	29	32	34	30	28	36	32	28	24	25	26	27	21	28	28	33	26	27	27	31	24	44	27	29	34	28	31	27	18	49	27	24	27	32	32	31	30	30	30	29	27	28	26	18	25	26	22	21	38	25	34	23	26	29	35	28	36	21	22	26	34	23	30	23	28	24	35	18	40	23	38	33	31	24	29	27	39	35	29	26	32	31	30	30	23	28	36	27	43	33	22	29	27	26	34	24	28	33	30	27	28	27	36	27	28	31	33	23	28	33	26	40	33	26	33	29	23	27	33	31	31	30	41	29	28	41	32	32	27	23	27	32	25	22	32	31	19	26	32	23	32	22	41	34	33	27	22	29	20	26	28	34	31	19	27	24	34	37	27	25	34	27	43	26	37	24	31	29	27	36	27	32	20	30	26	17	30	33	22	22
15920	7783	4315	8138	15533	22489	24578	24762	24276	22022	18894	11903	9357	9466	9013	5920	4763	3232	2348	1947	1098	925	1605	2461	2218	1397	1432	1055	1080	1089	747	831	761	1031	847	750	753	823	986	1407	4523	11394	11292	8275	5011	2687	1278	697	453	376	370	331	354	355	378	348	344	347	352	345	361	341	337	310	365	351	321	355	361	347	325	375	349	339	326	366	359	346	342	350	326	345	355	383	343	369	354	359	340	322	371	340	334	330	356	359	325	363	397	347	349	330	322	309	337	352	343	325	358	347	392	332	333	354	351	361	365	360	362	372	356	339	364	347	321	343	312	350	349	335	336	352	364	352	357	306	320	337	360	331	362	322	345	364	345	364	346	367	366	364	354	346	342	365	376	360	380	340	344	339	335	364	369	341	332	339	354	308	376	343	358	325	302	345	310	356	341	348	409	338	328	360	319	349	374	343	355	360	344	357	340	371	362	378	330	331	373	344	382	319	352	342	342	342	353	349	334	348	341	348	352	368	309	320	367	385	325	343	307	321	335	380	365	386	371	368	361	379	340	341	343	336	351	334	333	320	314	376	323	336	331	320	358	348	356	346	326	350	343	362	373	332	332	355	365	349	332	345	380	339	327	328	371	345	352	358	364	370	360	333	376	360	342	346	347	362	361	352	351	318	336	364	353	375	318	331	360	333	358	316	361	370	377	339	319	346	343	320	355	376	361	363	376	356	338	293	358	336	345	333	338	327	336	337	357	425	360	343	335	359	364	395	342	414	345	335	366	346	374	362	364	368	363	329	327	338	360	336	320	341	379	363	344	349	362	360	364	360	348	370	326	347	346	333	323	314	337	353	351	337	335	396	328	327	352	349	325	360	367	330	361	349	364	320	304	370	355	364	375	333	344	352	343	368	334	322	332	387	362	336	331	346	367	362	372	349	352	346	352	361	357	362	363	337	367	363	355	364	341	368	353	353	311	369	345	350	357	329	333	378	324	366	315	353	369	354	390	357	346	358	327	346	340	317	367	358	345	338	344	349	374	357	339	361	310	348	384	322	345	346	311	371	339	345	361	340	346	342	368	357	349	304	374	342	375	328	335	334	346	339	340	378	330	329	375	360	362	351	406	370	338	390	357	337	383	350	359	347	351	366	344	348	355	331	374	355	312	373	369	343	385	343	333	362	345	354	335	343	315	361	321	354	379	340	330	331	331	367	378	340	352	327	367	376	362	346	317	359	338	330	363	324	346	343	353	335	354	359	327	389	331	378	353	323	367	343	336	360	350	350	339	379	338	339	378	340	372	379	357	328	357	333	353	327	351	365	355	359	364	344	356	347	361	342	345	328	372	358	377	373	334	346	355	374	352	314	366	305	340	358	341	356	346	351	338	328	367	357	331	350	370	344	342	375	336	342	336	367	356	347	340	357	339	352	342	372	350	366	340	352	334	348	372	332	348	348	391	366	363	331	347	336	382	337	341	343	342	308	364	331	346	324	352	347	363	360	313	349	356	349	318	336	352	350	378	314	315	323	364	356	352	329	373	383	328	339	389	366	333	345	370	335	325	334	350	332	387	334	350	358	363	345	359	359	369	342	325	297	309	332	333	360	362	361	365	377	357	345	332	352	321	341	334	354	351	351	355	358	358	360	393	366	289	343	361	377	344	330	366	331	360	337	384	361	317	350	336	345	343	364	334	321	340	315	364	353	336	373	345	355	332	329	382	320	322	346	375	347	366	364	334	351	337	364	347	320	353	375	375	363	346	341	354	341	339	330	311	366	358	334	355	350	312	369	339	338	328	335	350	342	359	355	339	333	359	362	366	347	330	390	371	332	363	371	351	392	308	339	363	347	323	378	345	343	360	315	366	328	352	367	341	337	344	320	368	356	353	327	345	336	348	334	337	361	302	338	325	367	349	362	349	334	345	325	330	331	394	340	363	350	382	364	336	315	349	357	371	337	356	370	318	363	390	353	341	340	374	351	352	373	348	359	365	357	350	358	358	367	340	391	364	328	327	346	363	309	350	314	330	341	341	326	371	358	332	351	358	345	318	317	356	362	370	350	353	360	359	361	369	315	370	351	361	351	373	335	348	361	326	364	357	327	377	319	327	337	349	351	361	352	334	357	357	385	372	340	377	350	340	365	337	352	349	368	345	353	334	387	342	337	344	351	342	344	342	323	359	316	342	347	374	373	353	352	337	363	339	365	346	320	355	342	346	353	379	329	350	337	400	355	344	347	382	350	331	334	344	348	319	319	348	336	371	352	331	337	366	370	350	375	318	354	348	342	327	336	360	353	327	357	337	353	398	351	364	333	353	343	341	354	350	349	331	355	362	368	357	357	331	336	340	350	338	388	347	336	312	341	338	355	337	337	367	343	344	379	356	331	355	342	350	351	348	340	343	338	361	361	377	349	351	353	390	360	309	352	349	338	342	356	356	330	353	348	339	388	356	337	349	335	364	339	331	331	352	365	335	358	360	359	336	373	380	356	353	325	320	333	342	356	385	369	351	341	346	335	348	361	377	323	350	354	312	364	361	367	359	333	350	332	328	378	359	338	361	348	338	354	381	341	354	332	366	361	327	341	361	338	321	358	364	361	319	330	370	371	327	369	367	384	397	347	335	311	363	307	367	363	325	330	352	365	327	354	350	347	320	354	366	355	337	337	332	364	373	322	331	373	333	348	348	366	324	360	325	324	363	345	346	354	368	339	362	346	316	333	350	358	380	355	339	346	345	346	361	351	369	370	319	358	352	331	336	368	360	332	341	331	358	352	336	359	314	316	345	351	362	371	349	338	349	353	346	349	385	362	379	323	323	357	360	342	356	333	322	364	345	330	330	362	347	355	352	357	346	368	340	340	350	341	314	351	354	365	331	327	359	318	383	350	344	328	338	344	341	334	373	334	339	338	352	348	360	357	358	359	347	380	293	352	340	343	375	351	369	345	352	342	376	369	310	349	361	345	332	344	361	353	326	360	319	341	334	335	362	352	359	334	334	355	360	344	340	373	377	320	355	363	313	365	345	343	342	359	324	351	350	344	358	330	344	332	354	354	364	314	329	338	356	327	352	335	367	345	368	370	318	357	364	345	360	342	355	341	367	343	327	394	345	364	347	346	357	353	353	360	370	336	373	351	357	358	359	342	334	360	358	357	324	370	342	347	365	382	368	355	354	334	334	356	370	351	335	356	321	362	374	352	359	315	347	339	339	343	348	322	356	360	357	335	365	352	350	365	366	356	348	382	341	376	341	341	363	347	379	362	323	344	353	369	360	364	344	346	370	311	367	329	344	381	355	361	369	361	362	356	374	314	344	364	353	342	356	333	349	365	335	335	341	329	353	346	369	347	373	337	354	367	312	351	351	312	368	371	373	342	348	381	390	359	387	331	364	348	337	335	339	363	343	343	384	345	399	349	346	344	344	356	308	339	351	351	384	304	352	341	347	364	366	373	357	347	379	343	361	340	345	359	349	316	388	353	333	320	333	383	362	345	379	345	329	351	376	381	339	363
1393	585	257	183	252	534	823	826	797	739	750	441	367	284	261	188	158	127	75	88	59	54	76	107	88	82	84	62	64	55	42	53	41	38	42	49	42	58	54	59	178	613	627	438	282	143	89	60	48	34	33	26	29	37	24	28	38	39	41	26	33	38	42	41	30	40	36	37	32	36	42	36	42	38	32	37	40	48	37	26	26	42	34	40	35	29	40	28	27	25	32	31	38	31	24	21	24	34	38	37	32	34	41	31	28	25	26	42	28	33	32	35	35	35	33	45	28	30	30	46	28	25	39	34	28	36	30	32	42	47	29	30	35	45	37	33	34	23	27	39	31	43	29	25	40	45	35	38	28	26	41	37	24	34	26	29	28	25	41	30	31	39	32	27	35	39	44	29	33	26	42	26	32	23	27	34	40	39	47	22	34	37	33	38	35	28	49	23	44	38	36	29	40	37	29	35	41	37	35	40	33	32	27	34	33	38	25	33	27	32	33	29	37	31	21	25	42	33	29	37	33	31	36	36	32	33	33	36	25	29	37	33	36	37	34	30	27	38	24	29	37	40	35	40	24	37	33	33	28	34	30	27	32	28	35	32	32	30	44	18	32	35	37	37	35	32	25	25	31	27	28	32	28	30	28	37	35	33	32	36	38	31	30	33	42	36	30	45	34	26	27	40	26	30	41	42	32	43	29	28	39	35	45	31	31	34	31	31	33	31	31	28	33	29	43	26	37	27	30	25	33	40	45	53	32	31	47	28	36	24	37	39	34	42	34	28	34	25	45	15	39	29	34	43	25	27	27	31	33	32	24	27	35	35	36	39	42	30	27	30	29	31	35	28	30	45	34	33	34	32	29	25	32	32	27	41	34	40	30	36	37	26	39	38	31	41	37	29	32	38	32	39	30	30	29	31	39	26	38	32	37	38	34	33	30	26	34	31	31	40	23	34	30	33	37	29	29	46	30	32	30	28	27	27	35	40	37	30	32	32	36	23	41	37	31	36	31	25	34	39	38	33	29	47	30	36	29	41	28	43	38	28	33	29	28	38	31	34	38	34	43	36	30	34	29	32	39	43	38	37	37	29	39	32	27	33	45	39	33	33	28	28	32	35	29	32	34	39	39	35	47	40	37	33	36	36	33	38	30	32	27	40	47	35	34	33	31	32	25	35	31	27	39	35	33	40	31	31	38	30	23	39	32	36	39	44	36	44	40	42	35	42	24	35	38	28	40	37	31	40	42	36	31	28	30	52	40	27	37	33	31	29	27	34	30	29	25	37	34	33	27	36	34	42	34	34	39	37	36	31	21	30	28	23	41	37	39	34	23	36	40	40	44	32	28	33	33	29	31	46	27	27	44	27	34	31	31	44	28	31	26	34	37	41	43	43	25	34	35	27	35	26	28	36	29	41	35	38	29	34	30	39	24	45	40	23	36	39	40	31	35	34	31	28	23	26	31	34	33	41	29	38	37	41	42	31	33	29	28	26	39	35	33	34	35	34	28	28	32	37	30	31	37	33	34	36	39	29	40	32	30	36	43	42	29	44	45	29	37	31	42	37	28	23	34	34	21	44	26	23	40	36	37	43	34	29	49	30	28	30	31	34	34	28	31	28	42	34	26	32	45	38	38	32	39	30	42	32	30	46	35	33	38	23	34	38	37	38	43	39	29	37	33	37	31	28	37	30	28	32	31	40	36	36	34	27	38	45	35	41	37	26	40	26	30	44	43	28	37	33	27	44	39	35	34	32	29	31	40	38	32	26	27	43	27	33	31	40	38	33	24	29	37	30	37	25	28	41	32	32	33	38	34	32	31	37	31	30	39	25	27	32	36	41	23	28	33	28	42	37	38	36	39	26	27	36	30	28	24	29	25	40	22	24	29	37	36	25	37	41	40	24	32	34	43	35	23	28	39	33	38	30	30	42	40	34	33	46	30	46	27	34	36	39	36	42	35	27	32	41	29	42	32	28	26	28	32	32	34	32	35	36	28	42	53	32	44	28	37	29	21	32	34	34	33	42	35	32	28	24	34	25	37	35	34	32	27	41	36	30	37	36	35	34	28	27	41	39	32	34	27	43	39	39	35	20	23	42	38	33	35	37	39	35	33	32	30	30	33	30	30	41	45	29	28	41	47	38	43	32	45	29	32	31	32	44	33	23	31	30	32	34	25	28	33	34	43	42	41	26	33	29	36	40	29	41	21	30	51	41	40	25	34	38	34	42	29	29	28	35	36	43	29	34	27	34	29	41	37	34	30	28	27	25	42	42	37	36	40	35	40	37	30	24	24	28	31	38	36	38	32	30	25	33	20	28	24	26	28	32	34	34	42	29	32	29	32	47	31	32	38	25	45	33	28	24	39	34	38	40	31	34	43	41	29	33	26	33	32	42	40	38	39	31	30	38	33	28	36	36	36	27	38	35	41	34	31	39	24	34	33	39	32	35	34	37	42	31	38	29	36	34	25	39	34	35	26	35	38	41	32	34	27	32	32	34	38	35	26	37	37	34	24	36	28	33	34	31	37	28	31	32	32	26	31	29	26	26	33	22	37	38	33	28	40	29	32	28	26	28	29	33	37	35	30	40	28	35	27	25	29	31	31	44	34	33	31	32	27	34	38	43	35	29	34	33	29	30	32	31	30	33	48	37	31	48	29	24	33	27	37	30	40	36	31	32	30	35	27	30	34	31	34	41	43	32	32	28	29	42	34	29	31	37	33	30	40	31	20	37	36	27	38	33	31	34	38	32	37	42	29	35	36	33	31	33	28	39	34	32	29	35	36	27	29	37	28	39	32	33	28	41	34	35	35	29	33	38	24	43	45	23	30	30	37	26	26	35	35	44	26	36	29	33	31	35	37	25	32	31	29	40	37	34	26	31	35	41	47	33	37	23	33	25	38	25	30	37	43	35	43	33	32	37	44	40	45	36	35	20	33	33	29	35	30	33	29	34	35	26	36	28	24	34	46	43	31	38	44	33	32	39	34	51	28	29	28	36	39	32	19	35	37	39	26	28	34	31	39	32	31	28	44	39	23	28	37	29	32	23	39	29	32	35	41	34	35	39	42	41	27	35	34	29	31	34	35	24	33	26	36	47	37	30	36	29	30	28	29	29	37	35	34	28	42	31	28	39	40	31	24	30	36	35	44	45	31	29	39	39	42	22	36	30	32	40	36	31	37	39	30	30	51	32	39	18	30	37	20	39	26	25	32	38	36	22	32	34	38	32	35	45	36	40	37	35	39	28	36	38	28	35	27	32	45	27	24	28	31	41	37	47	22	36	42	41	26	41	44	24	33	30	28	42	35	26	33	37	38	34	28	40	38	38	33	35	28	29	27	27	28	35	29	33	31	45	33	34	37	29	39	30	30	33	35	31	36	42	38	36	31	26	34	46	38	34	32	27	28	38	33	33	28	23	37	31	46	44	28	26	39	35	34	26	39	34	35	35	38	29	34	39	34	30	35	34	29	34	35	29	25	27	31	33	26	30
17977	10126	4814	9710	19647	24632	26742	26011	24543	22327	21259	15140	11387	9616	9797	8366	6051	4335	2846	2797	1816	1284	2060	2936	2618	2699	2439	1455	1440	1193	958	985	1007	1146	1147	1005	902	975	1259	1652	6046	14976	15081	11289	7225	3862	1701	858	536	465	432	370	403	408	434	415	386	429	418	395	405	396	403	376	380	395	426	421	416	407	445	403	444	394	398	395	423	418	390	389	452	402	395	422	432	401	410	405	393	404	382	403	426	433	397	404	384	402	372	423	426	406	381	419	389	424	408	421	402	435	437	426	395	402	417	388	401	440	370	380	412	410	385	392	412	405	379	408	380	398	447	399	438	410	427	397	409	400	410	422	428	428	390	417	430	404	418	440	438	406	406	392	426	422	379	420	368	401	399	398	407	399	435	391	458	411	433	412	439	398	441	403	399	432	389	391	405	421	397	395	447	400	404	414	405	400	361	464	435	374	396	415	399	428	409	401	402	426	398	416	390	415	452	440	389	400	420	419	397	436	392	402	399	423	461	416	403	409	378	393	399	414	435	407	409	404	407	430	417	392	433	399	402	406	427	434	442	419	426	402	409	390	431	385	385	411	444	402	387	418	416	416	405	395	421	443	383	415	400	447	376	420	439	385	397	413	410	427	381	408	397	410	395	393	394	402	416	426	432	424	409	402	394	387	426	432	434	419	406	411	395	439	384	434	360	409	397	418	373	411	446	434	370	384	419	400	402	414	400	393	420	461	402	371	413	422	395	412	378	408	427	446	446	402	415	393	424	389	398	388	388	429	395	412	424	419	417	434	406	419	401	430	379	409	407	402	382	390	439	391	414	420	438	426	359	419	420	361	398	406	423	419	421	400	375	410	386	388	462	409	439	415	374	448	427	435	409	422	387	427	424	387	400	428	441	423	420	429	379	388	454	430	416	442	463	356	426	403	399	404	382	428	426	385	409	372	410	394	431	416	446	401	440	407	396	388	419	395	415	412	431	378	416	389	410	410	406	407	428	402	433	474	401	406	392	407	390	435	418	420	387	419	420	410	419	407	427	429	365	420	433	366	410	421	400	379	414	402	433	408	430	410	432	414	403	389	414	448	400	424	434	422	387	426	428	409	411	452	397	416	397	402	400	395	427	400	427	407	439	432	412	419	406	381	380	407	376	418	420	442	444	411	414	388	404	403	381	405	399	412	414	396	433	429	408	400	397	414	435	381	431	419	411	452	399	373	418	462	387	420	415	408	402	392	415	422	391	428	412	417	426	400	407	400	465	401	392	392	392	419	422	436	394	408	399	440	410	412	430	400	468	423	405	395	413	417	421	432	409	417	392	389	412	433	409	397	437	385	380	379	399	423	434	408	393	409	379	382	435	366	408	404	393	430	406	403	364	451	457	395	409	407	395	403	426	408	433	438	399	386	443	443	419	420	460	388	404	391	421	391	405	423	405	390	464	422	405	399	382	424	402	408	423	384	412	398	417	436	425	367	421	452	427	400	445	396	394	413	404	416	417	456	372	420	401	402	411	398	428	404	431	420	447	430	371	402	366	432	395	418	423	430	407	417	426	418	406	398	419	402	404	404	409	418	390	362	390	415	447	426	422	409	409	385	421	428	433	405	418	399	394	418	398	394	397	376	375	398	425	398	408	414	364	390	414	408	442	390	414	417	430	449	419	405	435	425	394	405	387	437	422	430	387	408	406	410	402	379	427	399	407	382	397	419	419	411	417	435	401	384	436	423	421	394	407	401	412	401	390	426	413	396	393	411	386	428	430	405	403	405	420	395	459	394	422	409	431	395	405	380	456	403	395	386	442	424	400	405	417	396	406	419	434	422	388	394	383	412	396	379	376	422	375	410	403	407	401	388	399	427	409	417	407	365	407	413	372	428	421	407	381	423	397	395	414	383	404	413	417	424	417	447	409	421	402	429	396	408	368	409	438	405	423	402	413	444	380	409	404	390	416	442	422	370	398	408	436	381	439	428	408	432	394	409	468	420	442	411	439	378	414	410	445	449	437	428	400	413	406	433	419	429	394	447	397	395	387	434	416	367	399	407	381	391	401	408	377	413	373	426	388	424	414	415	434	404	389	404	389	444	392	445	444	446	410	389	411	373	428	447	438	431	393	396	392	395	425	410	391	395	427	406	423	415	415	423	412	422	446	431	400	432	432	414	415	389	438	403	402	386	400	406	411	402	432	390	417	423	381	424	426	384	437	432	374	392	394	415	422	409	383	411	400	414	434	376	409	390	399	390	468	368	445	447	394	410	357	371	422	401	435	447	390	415	377	375	400	435	408	407	428	417	463	408	397	424	383	404	380	432	424	405	448	424	399	436	407	380	444	419	410	451	438	437	416	427	412	385	413	412	435	417	393	369	432	439	418	406	401	458	404	430	422	424	388	425	404	382	406	399	433	413	433	416	399	404	410	424	402	410	386	401	408	394	401	403	368	357	410	406	424	388	401	423	402	450	379	413	412	394	427	402	382	404	433	429	403	425	414	418	398	423	384	396	416	393	413	377	419	404	375	410	427	423	396	421	425	363	399	412	411	405	393	413	412	375	403	395	395	409	417	410	376	423	393	433	399	389	434	367	410	398	378	393	454	416	393	416	425	392	383	364	414	399	376	390	409	420	424	396	380	391	422	428	430	411	394	392	435	410	420	354	404	382	446	383	425	404	389	427	410	413	387	436	405	410	421	400	423	441	433	384	414	425	400	411	396	426	395	431	411	419	385	381	380	425	459	408	397	425	419	389	393	450	409	398	436	404	400	407	382	426	414	385	391	408	420	377	415	408	434	412	405	410	409	432	418	405	390	410	386	423	387	424	400	389	434	431	363	408	396	410	401	438	420	408	407	443	389	420	404	430	394	398	370	437	417	407	367	412	418	375	428	391	401	415	436	387	403	423	412	405	448	437	427	375	460	384	425	432	401	428	411	423	424	396	407	425	426	428	413	399	426	411	422	429	428	452	396	407	424	409	417	398	407	406	379	409	434	409	400	389	415	412	418	426	352	379	391	382	446	422	431	455	373	405	424	407	406	419	422	424	411	431	428	413	411	409	419	399	463	424	426	375	378	401	402	381	384	444	362	425	415	392	421	438	390	420	400	417	421	354	404	413	435	430	446	399	395	437	390	411	430	394	412	421	382	401	399	409	409	413	406	427	411	380	435	436	410	386	418	421	425	357	412	391	430	394	421	433	443	425	389	416	414	428	412	405	381	422	417	412	435	453	406	404	443	393	417	363	432	375	419	428	411	403	406	406	393	404	421	451	391	394	399	417	394	456	410	420	382	414	411	409	443	410	406	414	438	450	420	428	393	397	418	419	420	426	392	392	452	424	418	392	416	394	403	405	431	403	403	393	431	463	402	434	388	400	466	440	417	424	410	418	405	432	456	435	397	392	413	424	404	415	420	430	399	381	421	418	412	404	391	454	401	401	401	393	372	369	411	396	415	400	415	399	361	428	396	431	394	420	402	390	379	417	420	397	382	451	416	392	375	393	384	367
1529	300	116	140	169	293	366	413	336	331	312	317	186	141	157	157	127	72	58	63	43	48	46	66	63	64	64	47	57	36	35	33	36	36	43	36	24	25	29	58	73	155	220	158	113	63	56	38	31	28	30	29	35	18	28	25	35	27	27	36	29	25	36	27	32	26	27	33	31	34	25	29	31	18	26	30	29	35	28	32	32	25	26	32	30	22	32	29	27	27	32	28	22	24	27	30	23	20	19	23	33	29	25	29	26	33	35	20	36	35	33	28	26	37	27	26	25	28	20	18	24	31	38	32	33	37	28	32	30	30	27	29	22	28	35	33	31	35	26	30	32	32	28	28	25	36	26	19	33	25	37	27	31	22	23	23	38	30	26	37	18	37	35	20	30	31	30	33	27	20	31	17	36	31	31	26	33	22	24	32	25	24	27	26	36	21	31	23	32	29	38	31	34	28	30	36	27	22	25	32	29	38	28	23	25	28	29	30	29	20	24	35	21	31	35	25	25	32	29	23	27	27	38	38	23	24	27	25	34	39	27	32	22	17	30	30	28	32	27	32	32	33	24	29	26	25	29	29	31	31	43	21	21	25	27	27	37	33	26	36	34	37	31	25	29	29	33	24	23	20	28	27	29	24	28	26	30	27	24	18	26	25	34	27	29	24	31	23	26	27	34	38	21	43	23	26	29	31	27	29	27	27	27	30	31	28	33	27	39	36	26	33	29	33	22	36	37	26	30	31	36	33	26	32	29	30	34	26	24	25	24	38	27	30	27	31	24	19	25	36	22	32	26	32	27	34	25	28	49	28	28	17	23	24	35	25	30	27	32	38	34	34	19	27	35	26	36	32	29	25	27	37	26	26	20	34	23	25	33	27	32	23	29	36	23	29	20	24	27	33	27	34	23	32	26	30	34	30	29	28	28	29	34	29	34	29	20	22	31	36	12	31	19	30	34	28	35	27	37	35	35	33	24	37	37	32	20	29	24	28	27	32	20	25	31	23	28	30	25	36	25	36	33	21	33	26	28	27	29	30	28	35	31	38	23	21	25	30	27	29	35	25	21	26	28	26	30	27	21	30	22	26	32	29	23	23	23	18	37	30	27	29	26	36	37	39	26	27	34	22	23	31	37	31	31	28	26	25	28	15	25	19	28	26	32	28	41	35	34	30	37	34	29	31	24	31	22	23	34	27	33	34	23	36	32	36	27	31	30	29	26	33	27	26	20	23	31	32	34	32	27	31	20	30	24	15	27	31	28	25	30	23	34	32	27	16	29	32	34	30	32	30	32	26	24	31	36	23	27	27	29	30	26	32	34	20	31	31	31	24	28	36	29	26	27	28	29	26	29	27	36	32	28	28	21	26	38	25	36	30	34	29	21	31	28	27	21	26	28	40	33	32	22	29	40	35	26	14	35	22	24	29	23	34	28	25	29	37	27	23	38	28	28	26	24	33	24	33	23	33	41	31	27	30	28	33	24	29	26	27	34	29	26	16	32	22	35	33	27	32	30	41	30	27	30	28	27	32	24	35	28	30	18	24	24	22	38	22	28	32	30	32	25	27	25	24	27	27	29	25	38	35	25	34	37	27	20	32	23	31	34	24	33	35	29	30	39	25	33	28	29	27	23	31	19	34	28	31	29	19	26	29	27	40	24	27	29	24	27	34	22	27	35	35	23	29	22	28	19	34	22	28	34	30	28	37	25	20	32	20	35	26	30	22	34	36	29	26	31	29	25	38	24	46	33	21	30	34	33	30	25	30	30	26	27	28	28	26	22	28	26	23	31	28	22	32	29	21	21	32	28	21	34	36	18	28	30	29	25	30	27	29	21	38	34	21	23	29	29	33	28	34	31	23	28	27	33	22	26	27	24	37	21	30	25	39	36	35	37	45	24	29	32	26	20	27	28	27	27	22	20	40	32	29	33	32	35	25	26	26	35	25	23	27	28	23	19	25	29	22	36	19	31	33	41	24	23	32	30	18	22	32	25	32	32	27	31	30	31	21	31	31	27	34	33	30	23	30	23	27	27	23	34	23	24	31	21	30	38	36	22	26	21	39	35	17	32	29	23	28	24	30	32	44	28	26	22	21	30	28	24	23	22	25	33	28	27	41	19	20	25	20	27	29	20	23	28	28	22	27	24	37	27	33	28	26	22	38	22	22	26	29	35	27	23	30	17	31	30	25	34	32	25	25	30	29	35	24	29	33	32	29	36	31	25	19	28	27	24	25	36	29	33	31	27	44	38	25	30	26	33	30	26	36	30	30	25	26	39	38	28	21	31	29	28	23	28	25	37	25	36	30	27	36	26	34	31	24	23	31	32	20	34	22	32	18	31	25	22	27	20	24	20	26	34	27	32	31	24	25	29	27	25	25	29	31	27	41	32	23	32	18	32	26	29	30	26	36	42	25	28	28	38	32	36	22	26	25	30	22	29	36	19	26	32	16	28	31	35	35	31	27	24	29	25	36	27	36	26	32	24	28	32	35	23	33	32	30	36	38	37	26	37	31	25	32	23	24	28	27	34	37	29	29	21	23	25	23	26	33	25	31	27	32	32	30	32	26	25	28	31	19	22	24	34	38	33	30	32	32	27	45	27	31	25	26	32	30	24	38	34	40	33	29	24	22	26	41	36	23	20	21	30	29	26	34	45	21	34	36	25	41	29	23	23	27	27	26	34	28	35	30	26	27	29	22	26	34	25	41	21	34	26	22	29	27	29	37	28	31	29	38	36	30	18	33	30	29	33	31	30	24	35	33	34	31	34	35	28	30	26	42	24	31	35	27	28	27	31	27	28	25	33	27	26	31	30	28	29	35	30	34	32	23	26	37	28	20	28	33	36	29	31	29	24	27	28	30	18	32	20	30	24	28	29	28	29	29	32	31	43	26	33	28	35	38	22	32	30	33	24	33	31	27	29	27	20	29	31	29	32	28	33	29	32	28	28	29	34	28	29	24	21	28	33	29	29	41	20	31	30	24	28	22	28	34	25	27	27	28	33	30	32	37	33	31	31	28	20	21	22	28	26	34	27	28	22	25	32	29	35	35	35	38	25	23	28	23	33	38	22	25	32	24	33	30	37	28	33	30	32	23	29	34	30	26	33	39	27	28	36	30	22	29	38	27	23	28	32	26	22	29	23	24	26	25	24	21	33	24	29	25	26	32	31	30	31	22	33	27	28	29	38	38	32	41	22	38	23	23	32	31	27	26	30	25	26	32	29	25	29	22	34	29	25	44	30	16	26	28	21	33	26	30	30	31	36	35	31	38	30	25	21	27	20	35	25	36	31	25	40	30	26	31	25	49	29	35	29	24	26	32	30	33	25	34	28	26	27	30	35	27	30	18	37	27	36	24	26	21	25	36	22	32	23	21	27	28	37	24	25	20	29	23	42	34	24	34	34	23	27	31	40	27	26	29	32	24	27	35	28	25	30	24	29	32	33	23	29	31	28	35	31	28	35	27	30	33	23	25	34	14	21	22	26	19
12894	5787	2743	7287	15259	18061	18000	17259	15764	15124	13505	13143	8185	6562	5639	5652	4563	2510	1413	1388	1151	841	1058	1468	1619	1692	1506	1261	975	805	559	525	518	641	704	694	625	710	612	1045	2117	5008	5717	4124	2465	1435	799	542	395	388	319	354	334	379	350	365	351	365	351	373	335	359	370	385	335	358	378	327	381	356	360	323	324	319	348	354	357	347	377	348	375	368	321	332	316	359	354	350	355	344	332	308	346	350	346	364	368	337	351	303	333	358	338	384	341	323	324	350	378	386	350	333	350	350	341	335	348	377	339	341	365	345	348	360	350	352	345	333	368	333	349	381	355	378	365	358	327	329	353	362	335	375	346	356	368	334	325	337	329	341	342	335	341	365	369	340	349	376	329	349	332	343	317	315	313	353	341	327	348	315	345	364	366	353	339	334	331	326	333	364	371	357	372	349	335	391	350	326	355	370	378	343	371	346	354	357	346	363	361	359	367	395	387	338	353	324	333	353	333	328	316	344	348	363	345	312	329	358	312	345	331	325	325	323	329	327	338	356	373	346	355	349	364	315	342	367	360	308	353	339	351	327	376	359	349	332	362	313	377	377	357	361	364	321	343	342	349	340	325	352	380	327	331	364	376	357	343	317	353	341	357	353	346	341	328	342	338	356	340	360	331	356	357	315	352	342	324	361	348	346	345	350	304	331	356	348	344	391	317	322	326	349	359	353	353	364	339	351	366	354	346	349	345	325	323	390	337	331	352	361	354	324	354	338	359	357	333	332	352	326	346	338	360	358	356	390	342	338	326	327	344	362	348	365	330	327	370	333	354	371	336	317	330	378	338	385	356	327	347	352	339	326	317	350	344	335	371	389	353	329	339	350	348	358	339	376	356	375	329	333	337	384	370	377	353	365	311	335	361	348	317	358	340	336	336	344	349	323	344	321	347	340	355	341	361	375	363	368	342	333	368	336	352	336	332	349	320	353	353	334	371	377	358	303	329	356	299	329	374	337	336	336	363	359	333	357	366	324	354	351	322	352	359	338	358	348	317	333	349	367	324	304	341	380	351	359	335	347	363	334	373	363	343	326	356	362	368	352	326	313	331	352	346	331	343	365	337	329	348	332	370	385	348	371	354	342	364	332	340	339	334	388	345	326	330	334	346	360	338	350	369	326	349	329	332	375	325	353	354	353	364	312	329	330	354	340	330	339	347	357	324	335	319	316	352	358	368	344	343	354	361	342	360	362	344	359	349	358	329	331	339	340	319	336	362	344	348	376	338	339	351	379	351	373	311	341	335	323	340	319	382	347	336	396	342	334	349	333	334	339	332	367	320	354	358	357	347	386	349	341	325	362	355	356	375	320	347	357	347	363	371	353	352	361	328	304	355	390	328	319	326	341	338	331	334	362	340	321	352	302	307	349	346	354	352	338	338	364	339	309	354	383	351	355	348	383	356	363	345	332	365	358	356	351	330	332	361	320	334	313	370	343	357	321	338	381	377	326	379	343	357	360	337	352	328	311	391	363	335	344	350	369	364	369	353	349	330	333	357	343	359	357	386	345	356	337	338	325	363	322	363	343	328	334	330	329	353	380	366	352	347	341	345	360	349	338	323	371	351	353	319	335	325	344	324	334	324	370	372	314	353	360	360	332	361	354	387	347	363	350	380	353	356	365	377	346	332	352	349	354	324	323	356	351	359	320	337	375	335	351	355	355	374	349	376	327	356	340	344	352	342	359	375	315	390	365	351	335	353	331	349	306	339	319	348	368	323	394	365	344	344	371	365	325	356	334	330	330	386	361	350	341	358	355	334	352	329	342	372	355	332	342	367	326	348	370	343	343	320	354	392	336	375	362	378	356	344	357	334	350	332	351	343	350	381	337	361	311	346	347	339	368	342	386	325	383	336	370	370	323	329	350	369	357	323	366	355	354	378	319	373	319	349	344	330	321	334	334	330	329	317	357	349	379	360	343	348	329	352	369	346	338	317	358	348	367	380	361	333	346	322	348	350	368	351	352	371	333	344	352	372	351	369	314	336	310	337	328	357	353	367	380	376	399	297	333	348	344	376	347	337	346	381	360	365	334	354	341	392	335	324	388	332	358	337	322	348	331	354	346	345	341	353	313	335	390	349	337	376	317	356	367	346	364	373	335	354	325	343	346	355	348	332	334	353	335	359	356	368	340	335	353	344	388	335	328	332	354	322	325	342	353	364	354	358	323	387	334	346	358	375	308	345	331	326	367	333	315	349	350	375	348	356	342	365	340	352	330	362	367	358	372	346	343	324	344	372	324	364	334	361	363	347	358	369	335	325	364	353	339	377	350	349	347	325	361	345	344	376	346	357	378	313	357	360	347	348	366	351	374	338	354	361	348	329	356	374	353	350	361	341	355	341	384	396	341	359	314	341	349	347	345	338	352	332	366	404	318	361	331	323	333	365	375	338	357	350	363	372	355	352	337	336	372	317	372	356	349	378	346	383	361	330	328	338	367	335	357	371	362	351	317	346	353	359	356	336	369	342	322	349	360	383	339	337	371	330	307	352	345	352	344	352	366	303	337	343	355	360	400	343	334	359	354	308	352	355	342	353	345	364	337	319	353	329	358	365	334	342	326	370	374	350	355	320	315	335	299	340	350	337	338	332	346	363	335	340	363	368	365	346	319	351	327	351	382	335	361	385	347	329	355	340	318	361	341	336	355	336	329	350	329	370	341	350	340	310	352	346	341	367	379	305	360	356	354	333	354	327	351	355	355	354	329	352	339	345	328	334	360	342	362	348	343	334	358	359	314	357	367	342	326	347	356	335	333	353	355	368	350	367	368	335	346	314	325	338	300	376	358	361	342	356	324	359	326	338	336	349	380	372	322	321	361	340	357	370	354	346	357	364	362	350	320	344	340	355	360	352	344	332	359	360	357	332	331	354	387	347	330	351	369	361	335	356	346	324	315	373	344	329	363	335	335	338	326	362	326	368	345	329	375	325	383	324	343	339	353	321	352	363	351	344	320	346	378	323	317	351	309	367	341	324	365	339	359	324	389	333	365	359	344	360	340	356	335	334	353	328	329	364	365	318	338	363	338	341	331	312	355	337	352	350	354	345	385	351	373	333	349	322	338	329	349	335	362	341	372	375	319	344	354	312	337	349	343	356	356	322	353	344	342	356	366	359	339	329	357	359	353	326	352	345	333	331	339	361	339	323	324	345	319	339	356	336	357	351	316	328	353	350	336	364	363	352	301	356	367	327	322	352	368	343	343	347	316	340	340	339	401	358	333	320	305	317	308	320	358	310	359	351	321	321	368	344	347	367	353	350	326	347	333	321	331	373	353	392	340	363	351	360	379	312	334	315	355	336	336	383	343	344	334	323	358	375	338	320	345	364	379	338	351	341	347	334	330	372	295	361	377	325	332	353	337	356	344	318	342	350	339	355	346	327	349	362	319	350	375	327	318	362	373	344	388	357	379	363	361	348	321	358	347	332	364	353	319	337	360	327	347	359	358	315	332	355	381
871	487	320	227	273	508	531	503	388	370	349	361	319	231	194	185	182	134	64	70	60	71	72	63	78	86	60	62	49	52	53	39	55	46	42	50	45	40	51	71	161	420	389	306	195	98	63	54	25	47	35	37	34	35	26	28	31	40	30	30	44	28	38	32	39	35	27	39	42	41	31	31	37	36	38	29	36	31	36	33	42	22	31	26	32	35	31	28	31	21	33	39	21	28	27	33	35	31	38	32	21	22	27	24	27	30	37	34	35	33	39	28	33	35	37	24	33	33	41	42	39	40	38	30	47	32	37	38	32	31	34	35	42	27	26	32	24	35	32	29	36	32	39	46	28	33	35	26	36	26	46	27	35	40	39	39	28	40	30	33	31	28	35	27	32	45	33	35	32	40	33	43	42	47	40	31	39	43	28	47	31	44	26	44	45	29	29	28	36	28	25	40	30	31	35	35	36	34	34	38	32	28	44	30	32	35	37	40	23	33	30	24	36	33	34	30	30	31	22	46	40	34	45	28	37	36	22	34	32	32	36	34	20	29	35	24	45	27	33	29	35	40	29	29	35	37	46	34	29	27	45	42	30	33	26	37	34	30	32	34	38	33	39	36	30	40	30	32	27	28	40	31	36	32	36	32	35	36	25	36	38	27	35	38	40	36	30	34	43	32	40	42	30	34	41	34	37	36	36	34	37	45	29	29	36	34	29	33	38	36	32	44	29	28	30	33	21	29	36	24	35	29	26	35	41	18	37	40	31	36	35	35	41	24	31	34	38	38	51	38	35	28	36	40	45	41	36	30	33	39	39	38	29	29	36	39	33	40	30	36	32	46	30	36	31	37	32	25	17	21	34	33	27	33	37	33	28	41	38	30	27	29	41	44	40	31	37	32	30	39	32	33	28	30	41	37	37	31	33	23	33	34	38	35	39	29	32	37	35	37	36	33	41	30	33	22	38	33	32	40	28	34	36	32	36	31	46	30	40	37	29	39	30	38	33	44	25	30	35	32	31	30	32	40	28	34	35	39	37	28	40	30	33	44	32	31	37	21	31	32	35	40	35	38	30	35	33	30	21	34	36	31	37	30	28	29	34	29	32	30	30	33	23	27	41	42	40	38	34	38	35	38	33	26	36	44	19	34	25	33	35	40	24	46	30	27	41	38	30	38	44	35	23	43	41	36	26	38	40	29	31	35	39	39	37	30	25	35	41	39	31	32	44	19	30	45	22	46	44	31	32	34	30	28	37	29	30	30	39	32	28	25	37	34	35	32	37	34	33	33	41	37	32	34	18	33	37	30	27	36	38	33	33	31	27	43	28	28	34	32	29	36	44	41	43	32	35	36	30	32	38	33	39	32	35	29	32	37	39	32	37	34	30	31	32	43	31	34	45	25	44	40	31	31	31	32	38	35	29	33	42	33	19	27	32	28	36	36	44	35	29	29	43	32	41	25	25	31	27	28	24	35	27	34	31	37	28	42	36	35	33	28	46	31	33	40	42	38	31	33	37	19	46	29	34	27	21	42	34	39	30	30	32	41	42	30	35	42	47	37	37	30	31	39	35	42	27	42	36	29	30	31	23	28	31	29	34	32	37	31	38	27	30	31	32	30	33	30	38	31	36	31	36	41	36	32	30	30	34	36	41	36	38	28	36	32	36	34	35	35	31	25	33	43	30	22	33	22	37	35	32	31	38	29	32	42	33	45	30	32	31	46	35	38	44	37	31	29	29	34	28	27	45	40	41	37	30	27	30	28	26	39	35	36	40	42	27	34	28	32	32	24	37	36	30	35	39	37	23	28	34	47	44	24	35	41	40	37	38	27	30	47	32	45	27	40	32	34	37	38	41	37	31	25	28	36	25	30	32	39	37	26	34	31	33	41	17	32	37	34	42	40	39	33	46	31	26	43	35	21	36	44	38	29	37	27	28	32	38	31	37	25	25	33	36	34	37	22	34	26	45	35	36	28	33	31	26	24	32	33	29	47	35	38	24	31	39	39	36	41	35	33	40	41	36	33	34	34	31	32	32	42	32	37	34	29	33	36	31	29	31	37	30	43	35	35	29	29	37	43	34	25	41	36	36	48	39	38	32	27	31	36	35	31	32	33	31	30	38	27	28	42	34	28	31	28	37	34	30	32	40	44	35	41	34	30	35	33	35	38	27	25	31	29	38	33	44	39	39	24	38	23	41	26	45	43	26	38	23	33	44	43	34	33	35	36	30	34	30	35	32	31	26	40	33	32	32	30	39	46	31	45	30	39	30	25	31	28	38	44	28	33	30	33	47	38	34	35	45	40	42	32	34	33	20	39	48	37	32	28	33	34	39	36	38	39	41	40	31	42	32	28	33	35	38	37	24	31	27	32	39	27	29	29	32	40	23	30	34	35	49	36	37	26	32	32	32	30	30	33	32	49	35	29	39	37	36	28	44	29	39	34	24	40	27	32	32	36	27	27	35	32	33	26	26	28	31	32	36	39	29	29	30	37	30	37	28	38	27	41	37	42	36	27	39	29	36	36	45	39	39	36	34	35	25	37	38	39	34	28	38	33	43	36	38	42	32	45	44	32	35	35	30	29	29	37	28	38	30	43	31	32	36	41	40	37	48	33	27	30	34	23	35	33	32	33	31	36	28	20	34	32	26	30	30	34	39	32	34	32	31	37	32	49	34	39	41	41	35	39	33	25	31	28	30	30	25	28	34	30	31	34	28	34	38	40	39	37	37	35	25	30	36	29	31	33	38	29	29	40	31	39	43	31	43	32	30	36	29	39	40	28	40	32	24	36	33	45	32	45	30	29	38	34	24	34	32	31	39	41	38	41	31	40	28	37	22	33	38	23	30	37	34	35	32	32	31	24	30	32	33	34	33	34	38	40	38	30	36	35	40	27	39	35	27	30	32	44	28	40	26	32	36	40	38	37	34	33	49	37	29	27	34	36	27	41	46	28	20	26	35	33	39	33	38	31	34	28	30	32	35	36	28	28	31	25	25	30	30	40	51	31	35	35	38	47	27	35	36	42	35	44	27	27	31	23	42	39	41	32	38	35	32	30	43	25	44	39	40	38	30	38	33	34	44	36	31	34	39	34	31	39	35	27	35	39	40	41	31	31	37	29	34	36	28	19	44	41	43	42	34	34	35	40	47	39	41	35	24	34	26	30	31	30	48	30	19	26	32	29	32	36	35	34	33	28	23	33	36	19	32	36	33	33	35	42	40	28	41	38	35	37	35	29	34	33	40	36	29	36	36	32	32	39	37	27	33	30	32	38	31	25	35	40	19	33	34	32	49	32	30	46	32	28	34	32	24	32	39	35	41	41	43	43	44	30	28	29	37	35	38	31	48	31	28	37	36	26	30	31	37	57	31	39	32	29	32	34	32	44	30	38	29	38	38	33	33	32	39	43	28	38	36	42	30	38	25	40	29	44	24	30	27	28	28	38	44	35	24	52	24	33	36	47	41	34	38	31	30	42	23	26	39	48	31	30
14528	8770	5745	10384	20269	23191	22056	20473	17849	15646	14152	13365	12206	8378	7439	6794	6293	4069	2354	2088	1443	1497	1762	1729	2171	2177	2100	1526	1148	1310	967	722	947	883	898	992	855	1036	1274	1749	4721	11607	10262	7394	4519	2446	1212	689	446	379	393	393	395	386	399	396	387	401	395	421	409	399	442	368	402	413	406	393	389	371	433	389	391	391	416	414	421	432	366	437	382	454	409	414	409	420	386	408	412	391	415	404	398	437	415	398	385	370	401	393	394	417	390	389	385	397	379	379	393	429	413	411	428	409	407	417	407	378	392	396	406	401	428	392	390	408	439	424	405	395	422	418	442	396	419	355	386	438	422	366	374	389	400	416	417	433	413	381	415	429	383	391	423	359	398	409	400	407	421	386	430	420	397	395	409	376	415	385	417	393	450	413	401	394	385	377	405	373	401	403	392	372	365	425	411	399	404	406	396	401	409	395	393	420	382	388	412	429	420	389	406	446	414	391	391	374	361	387	426	420	409	458	425	436	399	394	404	368	387	381	397	397	429	384	406	413	419	394	361	398	423	401	378	417	383	371	405	422	442	409	385	389	356	374	395	429	410	400	429	379	393	399	382	417	427	395	400	386	404	405	435	401	437	380	380	428	415	404	433	404	412	368	399	416	418	437	422	394	406	380	430	441	396	425	402	399	422	392	411	385	410	412	408	403	435	405	413	417	373	440	428	414	442	419	380	380	442	426	406	380	397	426	407	389	395	380	420	386	379	382	415	379	419	414	384	395	416	403	383	394	380	402	376	415	367	417	398	416	411	418	390	398	434	374	387	409	412	392	391	424	408	377	379	411	420	427	410	358	385	461	401	406	398	398	440	406	395	395	409	394	393	402	414	398	377	417	409	432	398	405	418	396	384	406	408	412	399	406	400	463	436	386	400	419	401	424	444	404	409	415	393	376	411	427	414	348	375	350	391	398	429	361	420	440	421	372	414	429	435	378	395	396	429	402	364	415	407	411	406	379	380	426	412	422	391	392	424	387	414	390	409	412	403	409	419	423	427	406	378	394	399	394	433	404	427	422	368	408	452	433	429	422	410	440	404	389	400	390	391	403	385	401	419	416	408	406	437	405	383	375	409	413	376	435	381	375	398	426	382	426	399	440	393	423	405	393	426	376	406	448	405	374	373	416	387	396	394	395	384	403	404	430	386	364	398	366	436	397	405	412	442	407	378	427	419	411	413	390	399	404	390	377	392	421	408	429	404	419	411	422	428	404	420	371	412	432	412	385	385	380	430	450	413	414	400	389	454	377	383	407	413	415	403	429	408	412	382	413	406	426	418	431	404	399	376	391	386	440	395	415	397	414	398	427	393	391	394	429	421	412	394	446	390	421	421	409	424	358	393	407	424	407	425	392	440	388	382	432	401	426	391	403	397	396	418	428	369	414	419	374	467	426	394	445	381	410	401	356	375	431	398	413	369	402	391	393	416	430	393	386	432	418	412	378	374	402	445	399	423	392	429	415	410	403	374	431	396	423	397	384	369	409	379	384	401	411	385	411	408	389	421	400	460	413	385	426	399	395	388	421	444	409	407	442	466	394	382	382	374	417	391	419	372	403	411	383	440	438	408	397	405	376	407	396	414	394	419	430	416	395	389	426	393	386	437	394	405	390	414	424	400	385	412	373	399	393	399	413	399	393	437	416	418	401	408	401	431	390	421	430	374	408	417	414	392	389	449	406	435	413	410	415	409	426	387	389	426	397	408	420	406	443	402	419	366	410	391	449	417	413	353	399	412	410	435	405	387	404	405	412	399	409	406	429	361	422	405	414	368	400	424	398	425	404	400	451	414	425	405	402	398	387	384	393	444	383	367	408	408	410	377	401	415	404	387	374	400	373	433	384	384	403	402	402	396	411	429	380	412	395	414	422	405	436	413	390	384	442	377	360	388	417	429	415	439	429	367	399	432	417	383	410	467	410	397	421	394	387	392	404	387	416	442	396	387	409	428	410	400	392	405	389	399	421	417	440	387	379	422	427	410	402	403	414	383	370	393	379	431	393	425	404	393	387	415	413	401	401	389	432	388	421	408	388	398	387	402	424	411	370	382	408	378	391	428	430	402	441	387	375	402	367	394	434	441	408	387	425	397	360	387	397	405	440	400	408	412	371	412	393	409	392	406	395	427	412	405	416	389	405	468	403	394	413	403	375	426	437	384	430	393	429	409	406	412	379	383	406	414	410	375	417	384	382	378	380	412	386	408	440	402	399	431	416	431	399	383	403	371	403	434	417	406	382	364	385	404	421	410	405	408	390	414	396	419	411	404	401	405	422	387	441	410	421	418	420	411	391	410	412	388	387	414	383	431	433	404	386	400	388	406	394	433	412	399	400	395	432	407	403	425	387	418	412	414	423	402	425	396	406	376	419	422	403	428	406	397	402	405	422	436	400	402	402	408	404	349	418	389	384	420	399	421	367	404	387	417	383	427	433	407	400	416	384	422	361	407	406	430	370	400	425	368	403	390	420	399	415	415	400	409	395	395	425	395	401	417	400	426	381	424	418	403	389	386	414	413	403	392	422	427	410	388	396	430	474	425	400	396	400	410	419	351	403	384	380	405	453	405	424	426	394	407	421	437	419	416	415	384	374	406	424	398	403	395	406	395	407	423	435	393	421	404	413	427	403	426	392	412	433	403	419	434	404	412	424	404	411	405	420	389	398	395	417	390	417	367	411	420	399	416	435	398	392	439	431	409	407	383	420	399	421	410	391	430	414	392	394	413	373	404	358	387	362	401	414	398	391	376	408	396	412	382	402	401	385	394	382	399	422	414	382	433	420	432	412	390	398	412	416	398	386	411	354	362	389	411	435	402	388	392	434	435	387	412	399	403	364	387	397	457	404	396	407	410	377	401	407	415	416	376	437	397	423	402	408	378	383	438	408	435	425	403	394	440	404	439	414	402	424	409	405	432	403	377	416	390	421	405	417	426	384	439	389	430	376	389	426	401	396	400	395	441	405	383	404	378	392	434	403	399	392	402	389	420	403	407	396	386	372	423	418	415	399	383	412	421	405	381	427	423	415	421	446	407	449	394	408	378	420	417	395	389	418	402	392	415	421	388	392	432	368	377	401	392	396	405	407	408	355	423	420	385	372	405	416	433	434	388	398	413	407	419	378	390	417	429	394	405	410	392	398	410	432	427	396	385	416	381	399	422	438	409	417	397	388	412	366	417	391	408	449	403	370	410	408	412	377	368	409	391	407	387	393	431	413	420	415	392	391	395	370	446	404	394	382	430	370	419	367	374	402	405	462	411	384	411	384	377	406	381	412	375	401	445	380	391	384	431	390	406	405	399	399	409	387	399	407	385	409	404	451	399	388	371	413	417	404	467	436	434	413	376	461	414	399	426	403	422	409	419	416	417	388	404	421	400	368	412	414	382	401	402	397	438	375	418	397	399	408	427	426	428	394	419	384	377	392	437	394	402	390	405	400	410	418	413	383	402	382	379	381	428	400	423	398
2170	524	346	219	345	592	502	410	402	380	320	294	311	229	189	168	169	126	82	83	65	55	66	56	62	82	67	55	55	53	39	48	47	47	32	40	48	72	66	42	192	475	400	291	186	116	64	55	29	22	24	32	32	31	21	32	35	25	32	28	31	34	33	25	25	30	32	22	32	26	31	24	23	25	31	33	21	35	32	22	32	37	29	28	30	33	21	27	18	25	27	25	22	19	27	28	26	36	39	26	29	35	25	39	24	28	29	32	28	26	26	27	20	23	28	29	25	38	30	20	30	19	35	26	19	29	26	18	40	29	29	28	21	24	25	27	38	30	24	30	35	25	27	25	25	25	29	30	26	36	28	32	26	34	26	24	28	31	24	41	33	31	22	23	34	30	23	33	26	30	24	21	30	33	32	33	38	33	32	24	24	31	29	21	27	29	26	27	26	25	21	30	34	28	30	45	29	30	34	33	32	16	24	37	29	28	37	25	26	32	37	23	32	26	23	32	34	30	29	31	22	31	23	28	36	33	30	29	26	30	33	22	27	32	30	26	26	29	34	32	21	26	29	28	28	31	30	28	30	37	33	21	26	27	27	23	32	30	21	29	29	24	27	22	36	27	33	19	18	26	28	24	30	31	44	19	38	30	33	33	26	32	18	36	22	29	21	26	31	28	32	33	33	21	29	31	21	28	24	26	27	35	33	21	29	31	21	31	24	31	21	27	30	25	28	28	31	31	23	26	19	29	27	20	21	26	31	30	30	33	30	37	27	24	25	28	25	30	36	27	34	23	31	25	32	33	28	23	22	26	26	27	29	22	23	35	27	27	28	27	30	28	28	46	21	22	39	35	19	28	25	36	29	38	38	32	38	17	30	37	28	18	37	30	31	15	27	27	41	28	29	31	29	18	21	33	33	28	21	28	27	21	28	26	31	43	31	32	27	22	31	25	33	35	27	38	29	26	17	25	36	25	26	24	38	26	23	26	19	28	33	31	30	38	36	26	31	35	29	35	29	27	26	26	24	36	25	29	30	32	34	24	27	35	28	24	35	33	37	25	31	28	30	29	30	30	27	31	26	31	39	31	27	28	30	36	20	27	31	23	32	21	24	29	27	26	22	30	31	32	44	34	23	23	28	38	27	21	29	30	36	23	32	25	31	32	25	32	29	32	29	26	23	39	26	32	30	21	33	27	32	32	42	28	30	29	27	32	31	29	41	26	35	43	34	17	28	33	32	27	28	26	23	23	30	24	22	36	22	33	40	25	23	43	20	15	25	32	36	32	39	18	25	28	38	27	33	27	26	35	22	26	27	25	37	37	27	32	28	36	23	26	35	25	26	22	30	25	25	28	33	36	42	22	25	24	27	34	31	27	24	31	21	36	25	22	19	25	24	19	26	29	21	32	34	26	28	28	21	25	35	30	34	26	31	26	22	25	27	28	33	30	39	29	25	32	32	26	23	28	26	30	25	27	24	20	22	31	33	29	28	25	32	21	29	32	26	27	38	28	28	31	36	27	27	28	37	23	19	35	28	29	43	30	32	21	26	32	31	25	27	28	21	25	30	33	29	25	30	21	31	26	30	36	29	27	30	30	31	31	27	28	29	30	34	24	29	34	26	17	30	33	31	24	27	33	30	28	33	21	21	27	31	31	26	29	23	32	20	23	31	28	25	26	26	22	24	30	28	30	23	35	24	35	33	29	34	24	22	22	23	30	23	28	35	35	31	31	35	29	38	41	22	24	25	28	22	23	29	28	32	31	24	30	32	26	43	39	29	33	31	30	27	26	26	25	27	39	30	24	24	37	27	29	34	37	22	35	37	30	30	34	26	30	23	28	34	35	31	20	46	28	32	33	31	19	28	25	25	25	24	36	32	32	33	27	27	34	30	37	27	24	24	28	28	43	36	23	23	32	29	24	33	38	24	25	28	24	23	29	25	34	19	24	33	34	14	34	26	27	29	39	33	34	31	19	40	20	30	21	27	26	31	25	20	30	32	25	30	34	23	23	21	24	32	25	30	30	23	41	27	28	36	27	28	37	26	30	31	20	26	30	29	28	30	26	35	33	26	25	28	26	31	31	24	38	42	38	28	30	25	25	23	34	28	23	35	34	28	31	20	27	40	28	44	28	21	26	24	26	30	29	27	30	41	19	23	26	34	33	30	19	31	25	36	28	35	33	34	35	28	19	26	23	38	35	23	25	24	28	35	34	37	32	30	41	33	23	30	43	18	22	32	32	28	26	32	25	25	33	27	36	21	27	22	30	29	17	31	28	21	28	26	26	23	28	32	24	30	27	29	41	19	36	30	38	28	21	19	30	23	30	38	35	37	28	20	33	33	19	26	30	25	26	27	29	27	33	27	25	21	27	20	25	36	29	25	24	27	31	36	29	27	34	22	33	36	27	25	29	35	35	27	27	27	33	25	23	24	34	20	24	22	19	28	36	33	46	31	34	22	27	30	22	30	25	29	31	28	29	34	32	30	28	31	28	24	25	45	28	33	25	31	34	35	21	21	23	29	37	31	27	30	31	27	30	24	31	22	29	29	21	27	28	23	23	26	26	33	25	26	32	31	29	33	30	33	23	29	30	31	26	35	34	36	24	33	19	29	26	35	30	30	37	25	25	25	31	33	29	37	26	28	26	34	31	24	33	24	29	27	32	42	32	39	35	29	40	38	32	35	22	31	25	30	36	32	26	23	33	37	31	35	26	27	34	27	25	33	28	27	28	24	23	24	30	24	36	22	31	26	20	25	30	28	27	27	31	31	21	30	37	24	25	27	26	29	28	23	39	26	18	22	32	29	37	23	33	30	25	21	29	25	30	31	30	29	22	26	24	29	23	25	32	28	18	34	27	32	26	27	35	26	22	31	24	29	30	34	15	28	32	24	39	28	31	21	32	37	24	30	30	21	39	31	31	27	17	32	28	28	37	27	28	24	23	21	37	35	14	36	27	28	32	32	27	29	35	25	26	35	26	33	29	25	30	22	24	22	31	32	28	28	23	30	28	39	28	22	38	28	28	37	29	34	31	29	22	31	28	32	29	27	38	32	30	41	28	27	28	31	26	21	26	21	24	33	30	34	29	33	21	37	19	24	29	35	26	34	28	22	32	30	29	31	24	27	39	26	17	29	22	28	30	28	23	30	24	32	34	28	40	36	29	28	19	29	28	41	24	25	30	33	40	36	30	32	26	35	35	28	20	33	28	24	33	29	25	32	28	26	26	26	32	19	29	33	33	24	35	21	34	38	29	22	23	25	36	29	31	22	32	35	35	41	22	26	30	28	30	26	29	23	25	30	36	19	32	33	30	22	33	29	43	38	28	38	28	27	25	27	28	24	35	35	31	28	32	17	20	35	24	29	27	27	24	37	21	32	27	33	32	23	27	30	29	26	25	30	23	29	19	30	34	33	36	34	29	24	29	28	20	24	27	34	23	30	29	30	26	33	21	30	29	28	30	26	32	35	26	29	31	24	23	30	27
14088	9120	6558	10504	21391	24164	21528	19270	17103	14922	12825	11514	11737	8890	7052	6541	5952	4859	3011	2433	1538	1361	1999	1656	1845	2346	2143	1631	1292	1125	929	1203	1198	1027	842	918	828	1498	1898	1206	5789	11603	10138	7446	4612	2462	1078	614	409	405	348	344	369	349	324	355	371	347	317	342	343	347	323	353	322	325	370	354	382	337	320	364	300	360	380	299	360	336	315	353	315	347	338	339	331	365	362	347	363	327	320	333	316	330	375	324	334	332	343	329	379	305	359	331	303	357	325	378	312	342	359	342	327	339	344	354	360	320	350	310	341	311	335	354	374	361	358	371	329	345	333	359	351	334	373	375	349	360	354	320	330	340	375	350	373	313	340	358	334	317	323	302	365	331	323	358	360	366	347	328	336	328	323	384	347	390	307	315	345	348	324	375	348	306	369	298	316	324	351	347	374	344	350	339	340	336	357	354	341	318	341	334	351	301	345	355	354	350	364	337	330	340	359	347	347	324	333	357	349	343	326	352	318	347	340	367	325	320	353	351	302	332	355	365	354	353	362	329	360	315	374	334	317	328	356	369	333	326	336	310	347	339	341	360	301	321	308	353	361	349	358	319	338	319	361	339	334	352	338	338	357	344	345	347	359	354	334	335	322	344	377	354	341	331	346	351	340	363	340	343	319	337	309	347	336	330	327	351	336	358	349	355	334	354	330	326	317	382	355	366	345	353	345	381	344	381	326	331	336	326	326	330	356	358	374	350	339	347	345	356	351	347	337	335	347	329	327	352	324	355	364	333	325	329	328	347	351	385	350	361	339	324	331	344	314	365	377	340	317	346	318	340	336	359	377	319	384	359	348	348	346	326	371	329	355	354	332	344	323	336	355	308	319	360	308	336	361	319	305	333	378	361	369	354	325	356	343	333	342	335	332	377	360	348	370	306	354	377	331	332	332	337	309	371	338	341	312	393	351	336	338	317	320	320	336	364	333	358	343	360	357	349	341	352	353	341	339	324	369	362	376	328	357	323	337	353	301	341	334	358	357	332	349	317	372	367	316	328	340	340	344	354	328	349	365	349	305	346	333	354	331	383	354	317	334	354	369	357	344	365	358	347	344	344	336	359	312	332	383	348	341	342	370	373	361	316	337	342	359	339	376	353	321	340	365	340	349	338	375	382	341	368	374	340	329	349	347	315	350	317	348	339	365	377	333	348	353	349	344	352	329	333	380	346	341	340	339	325	338	338	363	347	377	345	346	312	338	321	335	345	357	353	338	367	345	329	353	359	352	333	310	351	353	355	347	363	341	338	343	358	355	339	332	367	340	331	345	314	373	358	337	329	356	315	346	331	357	346	365	335	343	342	366	322	341	329	343	316	355	325	357	359	368	348	340	341	354	349	360	352	351	331	327	337	327	313	351	333	347	320	357	320	355	337	318	347	351	337	337	380	347	340	334	336	327	357	346	360	353	332	354	351	342	333	338	312	339	322	353	320	351	348	346	342	369	329	353	333	354	368	330	360	313	342	319	336	352	369	322	333	364	339	365	356	336	355	334	345	347	344	331	335	348	291	367	365	316	342	338	367	355	359	364	360	362	334	329	352	357	372	339	336	326	334	355	326	381	289	370	317	347	352	355	352	305	340	347	362	317	312	340	323	350	395	359	346	309	369	336	352	361	378	386	317	367	345	327	336	344	348	342	361	349	386	366	366	341	384	317	342	334	346	358	375	335	343	308	333	343	347	331	373	385	358	357	358	310	349	344	344	388	352	345	340	367	331	329	358	383	358	329	357	350	313	303	317	332	314	367	319	312	357	328	330	348	357	347	347	343	336	324	325	357	344	338	362	374	336	371	352	332	336	336	344	337	349	364	337	350	348	362	349	365	352	315	336	356	352	344	360	349	375	343	326	335	380	342	337	312	373	366	344	346	347	346	342	322	347	312	322	328	339	362	335	379	339	323	370	333	321	323	361	330	318	365	336	333	350	367	355	327	322	349	352	334	355	341	318	333	334	361	320	334	330	356	334	346	326	364	322	350	347	350	327	340	346	333	376	351	350	375	349	349	306	334	339	309	355	336	352	332	345	373	360	329	338	337	373	312	361	346	347	333	355	369	318	352	325	338	350	334	327	324	336	349	333	345	389	328	343	331	352	381	347	353	355	363	336	337	344	327	311	345	365	343	347	327	331	325	292	343	354	372	336	374	371	356	356	359	380	347	345	339	340	342	350	320	351	311	327	352	335	348	361	322	327	359	359	302	363	333	336	318	342	317	335	367	335	384	355	330	336	320	361	342	346	352	320	331	346	319	346	343	318	333	363	345	334	360	369	308	328	358	290	349	325	352	339	362	302	327	346	355	350	336	349	310	408	323	341	333	340	322	336	367	341	365	337	361	338	327	351	365	392	346	358	319	344	354	377	327	336	367	343	347	338	333	381	344	330	351	352	359	364	345	380	330	362	345	348	337	350	329	327	376	349	337	335	342	339	347	354	334	331	334	340	346	355	349	337	353	353	316	298	342	338	348	377	314	346	389	368	338	351	339	335	354	345	373	348	334	344	375	336	356	373	355	356	318	342	338	330	344	347	357	336	341	320	329	334	341	326	363	356	318	342	342	353	344	358	317	336	360	349	343	336	336	347	353	340	367	353	330	339	300	332	348	341	320	337	376	314	347	360	366	369	339	372	343	334	356	340	349	324	366	359	316	336	330	319	324	345	323	337	342	361	327	328	355	333	342	349	344	348	349	333	321	388	337	381	331	370	338	366	373	301	327	355	349	291	315	342	369	352	357	343	309	351	350	326	361	330	342	297	323	387	346	334	370	317	327	356	338	323	340	348	359	348	364	335	343	330	329	350	377	354	347	350	342	317	350	348	333	395	307	378	387	330	339	326	328	341	344	363	353	339	339	331	356	314	340	351	366	356	331	349	339	340	347	371	366	350	347	348	353	350	369	326	344	379	317	345	343	321	339	381	311	356	355	356	317	331	358	333	361	388	347	351	308	367	367	336	350	337	322	333	357	341	349	339	332	333	333	359	324	356	353	325	326	364	338	360	336	331	343	336	352	351	338	365	325	349	390	380	356	339	338	325	337	360	337	355	356	313	336	352	353	342	333	365	349	368	341	336	339	359	332	373	346	346	337	309	360	320	349	331	342	352	330	329	351	351	353	322	390	350	342	339	367	347	316	326	294	350	353	366	383	376	347	339	331	317	374	321	337	348	354	390	329	343	357	338	324	354	343	339	335	319	348	342	321	314	343	337	334	363	343	358	358	336	337	356	346	370	363	317	333	342	363	346	350	318	330	319	354	341	376	325	331	342	322	343	368	351	363	348	320	377	338	350	317	332	325	357	351	314	365	330	360	356	342	326	348	346	368	369	367	356	346	321	351	330	364	354	360	338	319	329	337	365	337	343	337	366	351	350	342	377	335	347	316	359	343	315	290	355	320	348	347	335	333	332	355	346	330	291	356	359	344	334	324	332	358	328	356	364	338	342	352	371	346	360	292	334	321	387
1317	798	496	261	440	721	610	563	534	469	323	314	362	278	222	177	194	182	138	82	87	81	77	76	79	86	69	77	75	68	61	67	95	83	50	56	42	55	79	86	166	660	581	443	277	152	87	55	44	36	38	29	26	32	26	40	40	31	37	41	25	36	37	31	41	33	22	35	30	33	42	40	31	35	31	41	23	42	26	37	33	34	34	32	44	43	43	34	41	24	22	42	32	42	41	28	36	32	26	39	26	36	38	37	36	35	30	41	38	32	32	44	32	25	35	32	24	29	40	27	32	27	31	36	34	42	32	26	37	30	27	32	28	39	23	29	38	39	34	39	40	41	26	27	31	38	34	38	33	33	41	24	39	37	32	30	47	29	35	39	35	37	31	32	31	36	49	31	29	40	27	29	38	34	36	41	38	33	36	25	40	33	29	33	32	27	24	30	27	42	39	28	34	22	30	33	41	34	35	31	37	35	34	39	28	40	39	40	39	34	29	29	39	27	36	30	36	31	32	33	46	26	27	30	39	30	36	40	39	38	24	32	33	36	32	33	31	39	29	32	32	32	41	34	44	43	42	37	39	34	36	29	38	28	27	28	40	36	33	32	27	31	34	41	26	33	28	45	31	20	20	30	29	30	26	35	41	37	33	30	34	36	33	23	36	40	32	38	53	35	31	25	39	36	30	36	35	30	33	28	30	31	28	33	36	31	33	28	26	33	33	52	27	37	34	22	41	35	21	44	35	32	35	42	42	35	33	40	32	46	38	28	28	37	32	23	37	37	32	38	25	36	29	32	44	24	41	33	31	23	41	24	27	29	34	20	25	30	41	26	26	35	50	45	41	36	28	24	39	29	32	37	28	25	31	21	31	33	37	30	32	38	33	31	31	31	39	32	44	42	43	40	39	29	38	30	39	32	24	34	30	34	26	20	41	38	40	24	35	43	37	38	32	43	29	33	46	32	35	28	33	21	40	38	41	35	43	26	37	36	32	28	25	23	41	24	35	27	36	41	36	37	29	40	24	30	31	30	36	30	45	26	38	28	34	32	27	31	31	29	35	36	35	34	41	36	35	40	47	35	34	28	41	31	39	22	35	40	30	23	31	31	30	35	37	33	28	38	29	30	24	38	35	39	39	32	29	34	31	34	31	29	45	32	40	32	31	44	27	29	32	31	38	37	32	33	43	36	37	33	34	31	34	34	31	28	36	32	32	40	40	40	27	32	32	40	25	45	37	29	23	40	29	36	36	42	31	34	30	39	39	23	33	27	38	40	34	27	23	29	39	22	36	44	29	23	31	47	31	33	26	35	27	38	36	37	41	41	30	27	41	29	31	31	39	27	25	30	35	34	39	35	34	29	28	35	35	33	35	36	34	30	29	33	27	31	41	35	31	33	29	25	33	26	35	40	37	39	31	33	50	28	37	34	47	39	30	39	37	24	35	29	33	30	33	39	32	31	30	34	33	32	35	35	34	36	42	37	27	35	39	36	38	36	44	28	32	40	31	31	31	39	25	42	39	34	45	32	37	32	39	42	35	33	37	31	30	36	35	42	30	39	37	21	41	37	31	29	28	43	43	32	30	39	31	43	37	40	38	40	35	23	37	29	33	31	28	38	34	24	33	27	39	27	31	38	39	48	34	28	25	24	27	24	32	30	39	30	47	40	34	37	33	32	32	29	24	30	42	34	34	24	30	41	33	27	31	45	29	28	30	33	33	31	35	36	32	47	33	36	34	34	45	33	34	36	38	24	34	37	39	28	53	26	38	30	29	27	33	34	39	34	45	34	38	39	32	43	35	31	41	39	32	24	29	39	25	39	32	29	27	27	36	39	35	28	45	38	32	30	25	49	22	36	39	32	34	35	30	32	36	41	33	31	38	31	39	33	42	34	33	30	25	37	31	22	32	36	29	30	38	41	34	51	30	27	23	28	27	31	39	38	40	29	44	32	39	37	21	39	29	37	26	40	33	25	47	33	32	26	35	30	33	33	39	36	43	32	33	37	36	34	36	42	39	32	35	45	32	31	36	31	28	32	36	30	29	24	28	32	34	49	37	25	36	31	33	26	31	38	32	27	31	29	24	37	22	40	31	37	43	28	29	37	34	35	29	23	35	30	31	28	34	38	34	27	33	35	28	40	37	30	36	34	39	28	38	31	31	41	23	37	35	31	26	44	39	36	44	27	32	34	38	36	30	41	30	34	33	35	29	30	32	40	36	42	29	26	32	31	32	40	26	31	27	32	28	31	35	44	31	46	41	43	39	30	31	26	44	40	36	34	31	42	43	37	37	33	31	40	31	44	31	45	42	30	38	29	28	41	38	35	37	34	37	37	41	37	36	34	36	35	38	39	26	26	44	29	30	28	20	25	36	33	29	34	37	33	35	32	29	37	37	37	41	31	43	31	35	23	33	33	24	35	36	35	34	29	41	30	41	33	28	27	36	29	29	37	35	34	26	25	35	26	36	35	32	30	32	31	35	30	26	38	31	23	38	29	41	34	28	25	23	36	35	31	32	32	27	41	27	33	40	37	38	37	30	31	30	33	35	34	35	32	33	31	28	26	30	39	33	37	28	24	35	40	31	27	33	30	34	27	38	32	34	30	30	36	38	35	35	35	31	36	38	32	26	24	28	35	34	38	23	38	39	26	27	26	33	30	33	30	31	33	41	24	23	32	26	36	27	34	27	23	21	32	31	45	32	29	34	31	36	36	28	27	37	38	41	32	30	33	30	39	36	26	26	31	30	35	17	35	24	32	34	23	33	31	25	40	27	40	24	29	38	32	31	33	34	33	30	37	38	27	30	28	38	24	33	32	32	53	44	30	35	38	29	35	24	48	33	40	35	39	38	35	24	45	28	32	34	35	20	25	43	32	25	38	44	32	36	32	35	32	29	39	28	35	38	26	26	50	35	29	37	30	31	29	38	27	27	30	27	37	30	43	35	23	28	22	36	38	43	31	32	32	35	36	31	31	37	33	36	28	29	31	30	43	37	34	32	30	35	28	41	36	30	43	41	25	32	32	31	37	44	34	48	32	31	42	32	27	30	35	40	37	36	29	36	30	33	42	36	46	27	28	27	35	36	38	32	25	42	33	38	36	35	32	41	36	35	31	35	36	42	34	40	38	34	33	28	30	38	27	36	26	32	38	33	26	39	35	32	28	23	32	28	29	27	31	30	35	33	35	33	34	37	33	26	31	43	38	34	31	32	31	34	39	36	37	32	30	36	32	30	40	39	32	26	23	32	32	34	30	33	34	41	35	27	34	26	36	37	27	40	45	37	33	35	35	31	28	41	35	41	35	34	41	36	39	43	29	31	40	36	43	36	30	39	23	39	19	34	28	28	23	34	33	22	33	35	26	39	38	33	29	32	34	31	36	43	24	41	33	34	40	34	37	38	30	34	22	32	37	32	35	28	43	25	30	35	42	36	28	31	33	37	33	41	38	46	31	29	36	26	34	34	37	38	28	32	31	31	34	36	34
17956	12567	8499	13102	24967	27438	23839	21782	19923	16502	13841	12437	12837	10744	8293	6995	6436	6004	4595	2931	2515	2413	2247	2211	2357	2473	2114	1880	2031	1331	1424	2078	2726	1635	1210	1014	1099	1614	2208	2046	5529	15297	13683	10844	6790	3542	1616	818	522	451	424	445	395	423	403	403	438	397	395	408	416	391	404	433	371	410	409	433	404	413	397	392	408	391	375	415	400	408	402	412	410	407	440	410	377	433	379	375	386	408	407	424	426	402	416	409	380	393	403	384	390	366	411	422	387	453	376	389	410	431	407	422	395	371	429	399	421	398	403	410	417	442	380	384	409	405	408	372	432	407	415	393	404	374	411	411	380	388	370	436	390	371	417	433	402	393	356	394	439	397	387	404	432	425	405	413	409	420	422	390	403	423	405	359	401	379	422	388	404	376	414	403	439	422	388	403	380	420	381	415	405	406	403	436	392	399	376	430	427	359	430	403	435	427	423	435	416	416	381	420	407	413	365	399	393	419	391	394	393	400	415	399	429	435	407	431	413	436	396	392	433	428	390	407	432	405	435	377	388	388	412	379	393	422	418	447	405	402	404	438	384	436	440	401	387	421	378	371	394	394	426	431	412	386	412	402	376	408	429	384	419	415	396	399	388	347	385	353	424	395	376	413	419	419	420	394	372	398	433	398	418	409	389	379	444	417	421	375	397	460	407	426	406	376	393	396	375	404	358	391	420	407	391	394	388	399	416	405	400	408	384	385	413	389	418	450	390	363	382	388	376	395	414	378	360	396	425	390	356	418	402	420	436	391	420	359	367	392	433	405	396	412	384	375	386	342	397	426	408	427	385	418	404	413	382	397	418	396	397	385	429	392	404	416	370	437	435	438	414	383	393	402	398	399	415	395	421	394	390	399	392	424	408	385	378	387	406	391	392	376	390	403	365	419	360	407	439	425	390	378	393	388	405	440	370	418	451	393	353	385	387	416	414	410	401	358	377	395	416	394	413	398	406	407	399	376	408	383	418	372	417	388	431	363	416	409	395	429	397	400	366	443	429	424	413	394	440	426	412	420	392	386	415	454	421	398	376	378	365	366	381	410	435	405	426	412	418	412	439	437	398	395	398	449	387	413	393	424	415	405	385	392	423	408	386	411	401	400	447	384	403	434	413	426	416	360	427	438	428	408	449	445	377	416	373	394	405	390	400	400	384	362	405	423	386	389	398	421	412	427	408	432	418	452	414	393	412	384	388	387	406	400	383	354	407	393	365	399	426	390	417	385	467	391	423	380	407	433	398	402	403	374	403	412	385	388	380	404	408	417	383	402	414	386	425	410	367	419	413	419	395	426	425	365	403	400	412	405	394	366	426	378	391	401	435	385	398	442	416	390	362	384	379	401	420	422	388	415	439	411	412	419	362	383	447	404	410	402	412	393	420	395	392	378	420	383	410	417	407	385	407	397	428	391	410	387	439	383	424	373	402	397	399	382	449	396	409	401	394	419	380	391	384	368	423	430	402	401	404	390	383	383	451	376	434	375	425	423	406	434	422	435	392	405	376	389	421	369	388	382	409	408	423	373	412	400	384	425	407	377	423	392	416	408	428	393	394	460	404	409	397	412	407	401	397	451	407	388	390	377	393	376	397	409	420	410	369	397	421	385	427	393	425	420	391	404	386	428	424	451	398	355	416	448	468	383	400	418	408	379	413	391	392	373	425	412	425	374	395	390	405	423	388	382	407	401	385	410	390	427	392	375	412	381	417	419	402	395	389	355	400	403	353	404	388	422	444	414	425	411	409	395	371	433	432	376	412	403	390	433	389	385	391	421	406	402	425	414	399	403	386	438	427	407	376	421	409	405	431	393	409	369	410	387	372	425	409	378	432	401	411	386	369	428	398	372	393	414	420	370	426	452	396	396	416	378	456	419	414	390	397	451	417	420	417	389	403	430	399	435	429	394	392	444	425	405	391	359	457	372	417	404	431	407	439	416	408	409	413	406	394	381	395	433	406	416	426	413	404	431	427	390	391	396	446	424	412	414	401	414	422	384	394	366	398	416	414	391	410	401	375	395	428	414	392	378	389	386	388	390	420	429	414	425	387	403	367	436	386	367	365	444	348	386	397	394	373	380	379	431	411	396	399	427	411	384	400	395	391	384	409	407	386	396	370	438	397	421	413	440	412	402	396	399	407	407	396	368	400	384	398	423	412	374	397	392	412	421	419	416	450	377	401	410	417	422	422	394	377	404	388	408	397	444	387	409	380	398	388	391	391	378	418	421	431	408	416	428	391	422	400	405	401	424	439	400	387	405	393	408	400	378	401	407	438	431	399	382	393	421	413	422	426	358	382	421	401	378	382	397	411	393	415	384	379	397	411	411	421	362	436	413	390	395	392	375	421	393	410	398	427	391	409	382	412	428	425	424	429	410	426	414	411	409	413	406	398	404	403	396	405	399	417	414	383	413	392	423	377	407	417	371	436	420	428	407	414	385	404	396	398	421	395	376	373	416	415	411	407	411	395	371	399	390	379	387	413	441	404	392	374	398	374	401	405	398	430	418	411	416	399	413	402	411	431	398	397	428	438	465	409	434	399	412	431	401	407	455	388	447	372	401	403	397	411	394	392	397	422	395	420	405	443	397	420	396	412	421	381	396	382	425	389	407	389	412	411	387	360	382	380	405	378	411	406	417	428	402	417	406	408	375	425	394	416	371	374	400	376	385	403	410	396	390	371	444	391	410	380	377	421	407	402	376	429	382	395	398	434	406	364	373	419	423	411	404	385	433	408	408	400	448	399	401	419	414	383	400	423	424	401	394	393	407	394	414	389	454	424	383	407	421	408	420	427	413	380	407	401	401	428	401	423	402	358	381	439	390	393	417	431	418	396	419	402	398	400	435	416	407	457	379	393	371	409	375	393	388	394	380	438	389	403	413	392	429	426	401	390	414	395	392	380	412	360	419	372	402	366	433	405	424	435	421	380	430	432	427	415	393	415	420	441	380	389	392	425	411	405	405	403	415	437	402	382	430	397	406	418	408	401	413	401	401	421	368	396	358	387	417	370	413	411	379	414	451	395	404	398	409	433	413	417	451	395	405	390	379	405	444	410	393	389	405	407	395	416	430	427	406	406	416	402	433	428	409	402	425	407	409	429	404	426	406	359	423	412	422	397	432	391	381	401	371	393	382	380	400	393	394	389	416	415	437	368	360	417	426	413	367	413	433	367	376	389	391	418	429	418	398	403	445	413	417	413	407	369	425	381	397	381	421	404	410	433	431	399	418	410	392	407	392	427	389	397	396	408	402	421	407	412	402	392	420	379	392	429	362	422	400	366	415	380	430	425	427	388	409	427	408	419	385	404	404	402	424	404	406	435	403	424	366	408	416	421	432	406	411	400	410	402	402	398	410	384	405	399	443	410	406	428	385	406	401	431	458	402	388	396	398	424	409	395	393	377	369	385	410	393	420	385	397	393	398	379	420	340	406	440	409	414	393	425	405	400	381	411	392	391	397	416	415	428	408	377	406
1605	614	335	170	241	358	394	405	363	256	189	156	153	186	129	138	85	87	86	57	55	43	56	51	68	44	49	42	47	59	39	68	46	42	35	41	40	42	40	53	57	168	184	155	108	86	59	30	25	29	21	31	30	26	24	26	23	45	40	26	26	26	34	19	36	27	32	34	26	27	38	29	26	33	36	33	30	40	26	24	21	31	36	20	36	29	21	31	29	30	26	31	26	29	34	24	31	29	33	37	27	32	24	27	33	30	33	25	25	21	29	29	36	32	27	30	30	22	22	23	35	23	38	28	29	20	39	26	37	25	22	30	30	29	25	34	31	24	22	27	20	23	24	22	29	26	25	31	25	35	27	24	35	22	21	23	24	24	28	21	21	29	30	31	22	34	33	36	23	26	36	33	33	31	30	24	39	17	38	26	26	28	28	19	28	25	30	25	26	20	20	24	30	31	29	28	21	34	26	28	23	30	28	30	40	24	35	36	18	36	43	29	34	19	26	23	21	26	23	28	33	23	38	42	22	23	30	38	28	20	35	29	38	32	19	20	28	23	27	16	27	25	19	32	23	23	32	23	31	22	26	32	21	22	27	34	23	28	21	38	29	25	25	26	27	22	39	25	37	26	29	30	31	30	39	28	26	36	31	28	30	33	22	29	38	34	23	23	26	32	30	29	35	39	26	34	23	23	33	37	31	34	24	28	30	32	23	24	47	30	35	38	28	32	21	26	33	26	21	27	31	26	32	33	31	33	36	32	33	25	30	29	30	28	30	30	23	32	22	26	25	31	35	29	30	23	33	29	22	38	15	17	31	28	34	31	28	30	28	27	30	27	29	40	29	24	28	40	28	22	36	29	23	34	23	23	35	25	24	29	28	25	28	29	25	29	27	26	27	30	36	34	32	24	26	34	22	27	30	30	24	36	28	31	31	40	32	23	32	28	31	34	29	29	31	38	25	26	37	30	32	26	25	21	30	25	43	24	30	25	31	25	21	37	30	30	22	31	30	35	22	38	27	27	33	41	26	17	27	30	22	32	28	30	27	39	34	24	28	27	25	37	30	35	28	27	23	25	38	30	26	36	18	29	22	18	24	26	34	23	26	32	29	22	36	29	27	22	27	21	33	28	31	32	32	52	33	30	32	26	25	30	28	28	28	33	31	28	22	26	26	29	31	32	21	35	26	24	18	24	22	27	36	26	22	24	23	28	34	29	31	31	26	30	21	20	17	31	24	29	24	27	27	21	34	24	27	32	27	17	27	27	27	25	27	24	26	34	38	34	30	20	20	19	28	29	20	21	26	41	26	35	26	28	28	24	35	36	32	24	28	34	30	25	31	33	27	27	29	26	39	30	30	27	35	27	35	21	39	30	24	30	32	37	37	24	31	27	31	25	30	30	24	36	34	31	31	40	32	25	34	36	28	18	31	30	25	33	29	42	28	30	32	26	25	27	33	20	28	33	29	31	27	26	23	36	29	28	27	24	25	30	25	28	33	26	29	32	35	27	32	24	37	33	26	18	29	25	23	29	34	15	33	31	33	29	35	32	34	24	28	19	29	27	28	17	19	37	26	25	31	24	25	33	33	31	33	20	30	32	31	40	25	38	26	26	27	30	26	36	31	26	25	30	38	37	32	30	33	28	28	28	35	21	38	27	27	27	23	40	35	43	27	31	28	28	33	26	30	42	35	35	34	24	24	27	24	33	34	28	39	25	28	29	28	28	31	23	28	32	26	30	29	28	29	32	21	31	21	27	26	37	26	32	19	31	28	24	33	33	40	27	33	26	31	23	29	36	36	27	28	31	39	40	29	26	38	30	25	26	31	39	27	30	34	29	24	24	33	25	31	29	39	36	29	32	21	30	35	32	16	28	27	28	19	21	32	28	27	33	26	33	32	36	33	26	34	28	23	28	25	27	28	22	33	26	14	24	33	28	31	28	23	27	27	30	31	24	16	23	24	30	23	33	30	44	16	28	29	22	32	37	28	31	30	31	39	27	30	36	29	29	34	29	22	28	27	31	27	18	34	28	25	25	21	30	30	32	22	30	31	19	28	25	24	34	36	28	22	39	30	26	30	38	24	24	35	27	22	18	38	25	26	24	23	34	31	30	30	32	19	35	24	39	28	27	28	28	24	32	31	31	31	30	35	28	32	23	34	26	34	30	21	30	37	25	38	32	32	31	28	29	23	23	30	31	24	26	34	25	24	28	32	25	27	31	33	21	21	37	28	27	26	26	23	25	34	34	33	27	29	32	29	31	35	23	33	31	31	33	35	19	22	29	40	19	39	28	25	26	46	30	31	21	21	37	36	31	25	29	33	26	27	22	34	41	29	35	30	29	29	32	29	19	28	26	23	25	32	28	21	36	23	30	27	23	28	32	33	27	28	33	30	23	31	36	17	27	25	29	27	32	25	38	20	37	22	34	28	34	26	27	26	32	25	24	41	28	37	25	26	25	28	33	39	32	28	24	18	24	35	29	16	35	28	28	24	38	37	29	36	30	30	39	22	20	32	32	34	27	23	26	37	22	29	35	26	32	28	33	24	37	37	24	31	27	27	32	32	32	37	19	36	23	38	20	26	30	38	34	37	17	24	37	28	36	24	24	34	30	33	25	32	23	24	23	25	21	29	26	30	30	33	29	28	32	29	35	26	27	30	26	31	18	32	20	19	35	34	30	28	26	25	32	26	26	31	27	20	24	38	35	20	34	31	29	22	26	35	23	33	32	39	34	23	30	26	25	38	29	25	29	29	41	32	26	28	27	31	33	28	35	29	32	35	32	33	22	25	35	25	24	26	33	27	31	29	24	17	28	24	24	23	32	32	30	25	25	22	30	27	26	32	33	30	24	28	22	23	35	29	35	33	28	34	21	25	26	41	29	31	26	37	24	32	40	21	29	22	21	30	29	33	26	32	28	33	22	26	35	30	34	33	35	24	27	36	28	28	29	38	28	27	24	25	41	26	23	23	36	23	32	29	21	35	27	32	24	26	24	24	31	47	27	27	30	28	27	26	33	19	24	33	34	35	39	23	38	29	35	24	27	30	31	21	33	29	24	37	32	35	25	48	24	25	31	31	31	24	34	32	28	30	28	35	24	27	26	34	22	27	28	26	30	34	25	24	24	33	23	27	32	36	28	30	34	35	38	15	28	33	34	29	30	33	22	31	26	36	29	23	31	29	32	28	28	30	31	28	29	27	23	32	39	30	34	25	26	32	25	35	25	21	31	14	33	22	30	23	29	29	31	28	36	22	29	42	19	35	22	30	27	34	18	22	32	32	37	37	21	20	30	36	14	34	25	36	29	32	21	24	34	31	35	25	31	31	30	29	17	20	29	39	33	27	31	25	24	24	41	24	30	29	34	23	30	24	32	24	31	45	26	26	27	31	25	28	25	23	29	18	27	13	35	35	34	32	42	31	24	30	29	27	22	31	30	24	37	29	28	29	30	23	24	25	19	32	39	34	34	22	32	21	31	29	27
14047	9693	5907	9569	17662	20923	19467	19060	16222	12073	8451	6873	7025	7462	4799	4133	3213	3010	3011	1831	1489	1617	1397	1388	1637	1471	1205	1065	1207	1026	975	1792	909	706	896	771	771	742	1118	1296	1617	4953	5035	3759	2416	1358	826	541	381	356	306	356	351	353	353	320	330	349	347	325	325	330	326	312	325	386	361	332	352	350	348	381	338	325	320	352	336	360	343	371	353	327	334	356	311	340	358	362	342	333	346	320	350	324	334	352	340	354	334	358	355	320	334	352	366	351	355	348	360	375	359	360	381	333	344	343	332	361	334	357	367	386	345	325	360	355	334	346	310	370	336	333	311	325	360	336	326	364	372	373	328	321	349	340	393	361	375	355	338	351	327	339	324	355	341	332	390	313	353	353	321	326	324	345	339	327	349	313	372	310	353	344	306	345	359	344	353	326	335	336	343	341	358	353	348	331	331	344	370	378	347	331	352	360	337	355	354	338	340	324	359	328	366	343	324	332	344	351	345	360	338	343	322	341	376	352	342	327	347	316	375	323	372	294	333	346	349	337	380	354	312	347	315	353	337	329	336	354	356	325	330	344	316	342	367	321	332	346	353	353	337	342	365	325	355	349	377	350	334	360	353	306	380	349	356	356	330	349	334	344	337	346	354	313	365	339	351	335	374	348	336	361	339	334	358	335	336	366	332	347	365	336	329	356	319	356	338	332	329	357	377	334	360	359	338	346	387	376	338	347	286	348	348	339	363	347	336	367	313	338	373	346	314	342	350	372	335	339	371	352	341	342	317	360	328	332	299	292	353	334	347	375	343	337	332	335	355	335	339	323	313	352	368	359	338	324	347	285	321	354	338	320	323	352	351	339	357	351	397	330	347	315	342	345	359	330	363	351	332	371	363	374	316	330	352	347	312	339	330	362	333	329	363	352	314	354	345	379	358	364	351	351	360	320	353	350	337	344	351	371	379	351	334	329	375	336	351	377	348	344	339	314	315	337	347	335	331	344	337	333	316	324	374	332	340	347	343	347	362	341	337	353	394	370	335	347	334	373	360	341	333	358	329	347	328	377	356	353	353	324	360	338	348	340	339	353	385	348	336	356	349	330	359	322	357	375	345	324	338	337	326	322	336	357	348	365	324	312	334	331	328	364	366	327	310	347	336	374	337	345	325	367	329	343	381	370	347	346	379	343	339	363	309	339	341	334	355	362	339	328	367	349	349	347	342	357	323	350	329	335	374	326	329	329	373	340	357	368	333	333	326	351	338	331	342	343	334	353	335	373	356	362	321	341	329	329	316	367	376	350	346	332	365	342	318	372	336	367	339	319	323	355	332	354	349	372	305	343	330	357	325	341	347	385	330	361	360	339	335	299	350	346	344	307	336	338	350	342	344	376	335	367	355	374	349	348	350	346	332	321	331	335	324	321	331	331	353	346	345	327	350	325	337	348	380	318	361	348	330	328	360	322	360	347	325	322	335	366	354	366	352	369	361	343	349	330	307	341	356	351	354	318	373	334	366	326	392	366	343	353	322	351	347	346	293	341	334	338	373	358	327	329	357	357	351	348	335	318	323	353	362	365	377	347	377	349	340	335	372	346	340	347	331	345	364	336	333	375	309	373	327	338	359	358	379	340	344	348	330	343	347	370	357	371	352	332	382	353	341	305	339	335	369	360	346	343	347	355	396	353	324	338	321	335	325	323	356	309	349	345	325	369	347	344	340	344	307	354	346	343	334	339	341	352	334	381	350	349	320	357	328	354	307	342	330	388	345	326	371	367	334	348	375	310	339	321	367	337	346	353	328	321	363	314	367	342	339	327	346	348	366	346	336	340	330	379	371	324	324	353	353	332	356	359	338	320	338	330	340	336	360	339	363	337	376	348	370	325	345	343	344	352	325	335	339	352	338	344	349	332	343	350	346	339	361	342	344	342	344	344	325	331	337	327	355	328	357	353	333	329	327	332	348	364	330	353	347	359	339	329	334	366	353	334	338	296	320	334	331	340	345	337	376	356	320	339	327	353	377	299	311	342	329	385	328	349	362	353	344	336	323	358	346	329	363	345	346	365	344	358	383	363	335	378	348	354	333	365	381	368	342	376	342	337	329	364	383	313	349	379	332	319	367	334	312	316	375	351	329	318	347	339	332	368	344	311	364	338	367	336	331	349	333	367	333	354	324	340	366	341	342	333	352	355	315	334	337	340	342	352	322	368	346	350	377	345	347	346	340	339	328	328	330	336	345	341	354	334	374	339	340	319	375	347	353	353	349	339	328	357	360	349	379	361	347	337	367	360	351	323	341	349	342	335	336	347	387	350	344	350	308	365	348	349	353	336	387	364	303	340	353	361	330	351	343	327	343	326	342	364	356	362	353	346	342	354	333	356	351	369	334	352	337	335	351	370	359	360	389	347	327	352	335	327	329	355	343	328	354	346	353	331	320	383	361	367	338	354	359	355	354	317	347	329	324	363	344	332	356	362	367	337	343	366	331	349	342	347	376	330	363	335	369	352	335	350	365	387	341	363	344	349	332	340	339	355	308	326	335	312	354	308	324	340	335	356	331	352	318	326	323	327	358	346	329	335	305	365	350	334	334	331	360	342	346	350	301	364	326	333	328	356	342	361	359	375	340	322	333	357	358	372	341	310	358	354	348	315	328	335	379	362	335	348	352	384	351	335	370	324	358	354	343	355	352	329	312	356	338	377	383	343	334	351	339	319	308	363	317	376	357	345	344	343	354	352	346	353	392	342	351	337	350	304	315	338	338	357	322	326	336	339	332	329	345	330	314	335	329	333	328	361	385	377	333	364	301	324	351	369	347	345	342	366	365	347	367	356	346	356	315	320	350	357	333	347	334	342	330	343	331	360	355	335	351	355	363	319	354	367	354	334	397	344	328	304	328	336	351	331	315	332	387	367	332	364	365	350	357	329	372	344	343	327	327	361	330	380	327	351	353	351	332	343	331	321	366	356	338	356	323	339	393	341	323	354	347	335	324	325	352	317	360	336	319	319	345	365	332	322	326	346	336	346	328	348	365	354	362	322	369	387	360	338	353	366	321	374	348	321	364	358	318	360	325	328	350	302	291	320	327	392	339	338	373	364	339	319	300	321	339	357	330	346	346	346	366	346	352	352	333	368	328	369	333	322	352	350	326	353	339	341	327	342	353	312	357	350	331	360	370	340	350	331	371	350	369	333	375	373	319	339	326	347	303	323	337	319	373	381	346	350	333	343	341	339	359	352	351	335	350	390	359	362	355	335	331	391	364	347	377	358	315	341	343	316	361	350	384	311	346	362	353	353	349	351	327	367	321	342	327	364	330	323	356	350	314	327	358	356	319	370	304	367	336	360	360	378	344	322	338	337	309	315	347	339	319	327	349	333	357	354	374	338	324	380	307	325	328	360	327	336	327	358	331	345	345	350	335	333	333	340	357	312	362	307	358	345	351	347	367	331	292	354	345	337	325	343	382	362	351	321	312	345	339	323	312	345	366	378	376	371	358	335	336	305
1319	866	410	297	312	579	584	406	383	372	295	216	202	254	166	115	95	91	112	82	68	78	62	76	64	66	57	51	54	59	58	67	51	47	48	58	62	43	37	53	140	402	353	306	182	107	67	47	37	34	35	37	35	38	22	36	24	24	39	30	37	30	25	24	27	33	33	25	37	29	30	36	29	38	34	30	35	38	34	36	27	32	33	38	39	35	33	35	27	27	32	30	37	29	36	40	33	38	36	32	33	38	35	43	31	34	29	31	31	31	29	44	34	22	34	22	34	40	35	24	33	30	37	35	43	34	32	29	25	37	24	25	41	31	36	37	37	34	27	41	33	36	39	33	34	34	31	38	39	35	30	24	30	47	41	35	34	41	37	36	28	31	33	36	32	25	39	28	27	34	22	18	33	34	45	28	32	35	27	24	36	37	36	37	37	34	35	44	34	40	25	32	42	27	39	33	30	33	26	39	30	25	27	33	50	27	24	33	37	31	30	22	19	32	25	37	38	36	39	26	31	36	46	39	39	29	37	34	42	37	34	30	37	37	32	26	34	37	27	38	38	45	37	28	40	33	46	33	36	36	41	36	34	41	31	41	31	43	29	32	29	37	32	22	33	30	27	32	33	37	36	34	37	35	30	27	35	35	44	27	41	34	38	35	29	41	42	28	36	35	28	25	29	35	38	32	34	24	36	40	30	25	28	38	34	47	29	34	37	31	29	37	29	32	39	26	35	30	33	37	37	35	50	24	30	36	39	40	36	34	37	42	39	29	28	28	31	35	38	33	25	40	37	28	35	41	28	26	22	35	29	33	29	42	31	32	30	31	34	20	35	45	31	29	33	34	34	32	29	31	33	41	34	34	36	26	32	38	32	40	35	38	29	32	35	34	39	40	30	38	29	22	33	24	29	32	39	20	46	31	31	28	40	28	35	38	39	31	31	35	44	40	35	33	35	33	33	32	38	24	36	28	24	26	41	27	25	42	35	39	34	37	45	35	41	28	27	33	38	34	34	31	32	29	37	22	29	43	28	25	43	31	40	33	44	29	28	25	23	39	19	38	34	31	29	34	42	27	43	34	30	34	28	22	25	39	30	33	42	36	40	40	28	32	29	41	33	36	22	33	26	35	30	33	43	29	35	29	51	31	33	31	30	36	30	26	32	34	32	29	34	28	33	31	43	37	37	34	46	28	38	47	41	35	36	43	32	31	25	39	43	41	43	37	31	34	38	37	44	36	37	38	41	27	31	26	29	31	34	46	21	34	29	31	47	27	40	38	36	42	37	35	31	32	29	35	28	45	30	33	30	36	37	34	28	31	31	41	30	39	39	33	31	31	29	43	35	33	38	36	30	38	38	30	25	27	35	32	29	34	33	26	33	37	41	34	37	36	44	37	39	35	37	33	31	25	32	38	32	34	34	35	34	40	25	42	28	33	37	28	35	33	28	31	40	37	28	21	36	40	35	31	27	35	28	29	48	26	33	17	25	31	30	35	33	48	31	32	27	26	38	28	36	43	41	34	27	37	22	36	29	36	25	34	31	34	34	33	37	44	34	43	39	24	30	36	32	26	41	23	32	32	35	37	39	22	28	35	24	37	26	27	37	24	41	34	34	43	33	25	32	24	38	26	36	37	26	32	26	34	32	36	25	28	35	33	41	33	32	34	32	37	24	27	27	30	42	26	43	34	28	27	29	27	31	41	32	30	28	37	30	32	46	41	34	35	36	46	33	34	41	36	33	39	34	36	28	38	30	27	23	28	36	40	28	46	33	22	30	28	44	37	40	31	37	29	36	35	28	24	35	24	38	36	23	28	32	27	33	41	45	40	26	24	51	25	36	25	36	40	32	27	44	36	44	43	37	26	36	36	33	32	44	24	27	35	28	25	38	32	29	27	25	29	38	37	34	30	31	29	39	34	36	46	33	33	34	35	33	33	37	29	40	29	37	52	34	37	30	37	33	34	32	48	28	29	37	37	30	36	43	29	25	30	35	31	38	34	37	37	27	27	38	25	34	33	31	20	40	35	34	32	28	43	37	28	27	37	33	28	35	39	33	35	31	29	33	36	32	38	35	34	33	36	27	25	34	27	37	31	22	30	30	36	26	38	39	40	27	32	36	29	34	35	38	24	25	42	22	31	38	31	33	28	40	33	38	38	36	34	43	40	31	32	34	20	28	34	38	31	41	41	31	35	29	21	35	33	28	30	28	27	30	42	21	34	28	44	37	34	33	36	29	32	30	45	41	40	29	37	41	45	33	36	29	25	34	26	29	28	28	24	39	22	35	43	34	25	38	32	37	32	31	36	39	40	48	28	38	35	39	25	29	28	33	31	33	29	33	41	37	31	24	34	33	32	37	25	34	30	37	31	31	41	25	36	32	26	28	22	35	38	32	22	31	34	31	34	24	34	28	34	24	37	31	35	45	30	36	33	31	36	41	22	30	25	32	32	34	27	32	28	28	46	40	28	36	33	28	43	35	28	41	23	41	32	32	26	27	30	36	38	36	30	32	45	37	30	47	33	21	26	39	35	33	29	29	36	28	23	34	37	26	34	27	35	36	39	38	29	37	33	35	39	29	31	30	24	31	29	43	40	25	39	38	35	25	40	33	27	37	33	23	34	23	41	35	29	33	34	31	27	24	29	32	29	34	30	24	18	45	24	26	33	41	35	31	28	26	29	35	40	36	24	30	39	33	35	30	31	32	33	31	21	39	31	32	36	27	45	31	39	39	35	46	34	38	28	31	34	21	32	29	32	37	29	36	28	33	35	30	37	38	26	24	35	33	35	31	45	33	37	34	34	27	29	34	38	34	28	30	35	35	34	21	30	35	30	33	41	33	33	28	36	30	36	36	39	37	31	25	37	31	31	34	17	32	38	32	36	33	38	32	22	45	45	36	31	41	33	30	29	31	33	33	33	41	32	26	43	29	32	41	22	25	27	40	30	34	32	43	33	33	22	23	40	32	28	31	38	31	25	32	34	41	41	28	33	36	28	38	40	25	31	43	37	31	35	29	37	30	30	38	37	30	36	27	33	37	31	44	44	27	41	33	24	31	31	44	30	29	28	34	27	32	32	27	28	34	28	29	29	34	28	29	32	33	38	39	35	42	48	37	26	29	35	31	30	25	44	33	32	33	34	23	28	43	40	30	23	25	33	34	48	28	35	34	37	37	24	38	41	34	38	32	30	25	47	24	38	32	27	28	38	43	39	36	35	35	30	35	32	23	30	28	32	29	34	30	34	31	35	31	38	35	32	26	36	32	35	36	18	29	31	35	33	25	37	36	40	23	39	33	40	42	41	22	31	34	31	26	30	41	29	34	27	28	44	40	36	36	36	36	40	30	31	33	34	29	25	22	34	31	38	38	25	35	41	37	21	39	33	27	33	33	27	28	35	32	32	29	37	23	29	34	43	33	31	28	33	26	32	38	29	29	46	26	39	35	34	28	39	25	42	43	39	33	17	28	39	35	35	25	30	38	35
18088	12412	7563	12365	21239	25071	22458	19309	16896	14925	11817	8268	8040	8839	7207	5030	4357	3406	3467	2978	1971	2047	1877	2137	2035	1965	1981	1386	1334	1292	945	1417	902	1118	1231	1057	1116	973	877	865	3845	11148	9711	7248	4484	2475	1306	689	481	425	402	438	385	375	389	363	423	396	365	385	401	374	420	357	380	390	408	375	409	386	422	413	386	377	409	404	390	412	388	405	409	454	385	412	371	379	384	371	370	395	334	417	389	438	423	416	372	425	386	366	385	407	426	394	419	386	378	380	417	398	392	427	384	390	413	414	398	366	392	418	416	420	370	405	395	385	365	422	387	388	386	397	405	411	392	414	424	414	394	406	349	378	391	416	362	416	376	392	413	374	391	360	383	433	395	368	354	392	384	402	405	372	394	405	423	387	401	392	402	373	398	388	382	423	366	412	422	342	400	409	427	397	396	403	383	353	422	404	391	365	372	408	370	393	413	393	399	391	386	376	417	401	413	375	410	404	393	390	420	333	382	416	380	382	424	361	377	436	416	444	407	425	438	377	367	421	348	399	365	410	371	392	394	384	404	396	377	381	417	410	388	369	428	408	371	365	382	384	437	362	351	411	415	384	371	395	414	358	382	380	394	382	391	411	382	408	406	406	411	370	375	390	360	414	448	381	409	400	410	381	389	410	392	388	399	381	383	426	375	410	384	343	418	392	379	421	402	364	420	426	363	417	414	393	421	330	395	394	392	403	438	416	413	400	367	358	368	416	390	404	372	378	380	394	405	364	379	363	399	393	402	394	387	437	387	396	362	398	372	410	404	417	412	413	368	411	388	404	380	403	387	362	392	394	367	372	371	380	407	374	396	411	380	395	387	359	394	398	363	412	427	410	379	407	377	382	378	409	396	427	380	399	426	411	426	358	416	392	390	419	415	352	396	404	387	415	364	354	438	335	371	438	382	399	385	415	365	447	391	403	405	389	408	380	393	373	381	374	405	417	393	368	369	432	378	383	396	389	382	381	384	406	378	425	394	427	368	400	367	373	412	395	414	414	412	410	415	395	369	400	389	373	394	409	397	351	381	356	377	393	421	395	393	377	399	407	396	372	401	406	362	396	438	389	431	385	408	426	414	426	377	374	399	383	381	388	368	413	397	403	371	389	388	386	388	349	383	387	374	403	432	376	355	429	405	431	401	355	419	389	422	394	361	425	401	421	378	387	408	382	363	371	383	402	374	435	418	416	405	411	370	381	422	411	405	392	420	406	408	431	369	387	402	393	386	410	356	416	406	370	412	387	371	375	389	384	387	416	410	430	399	385	377	404	387	390	433	403	395	399	413	396	388	445	385	386	423	378	411	408	390	373	427	390	368	358	359	397	380	403	373	429	406	365	399	371	374	435	402	377	353	418	422	410	366	392	353	406	397	382	389	348	386	388	355	435	393	425	386	419	394	357	406	374	435	436	381	376	391	391	439	431	393	377	403	390	425	394	388	390	395	380	394	366	404	422	413	399	403	395	406	403	405	381	412	399	393	422	408	371	417	436	404	375	392	386	424	393	409	418	429	416	417	366	413	406	434	376	394	393	407	390	383	400	378	395	394	379	414	403	356	421	368	421	394	368	415	409	384	384	402	393	399	373	391	389	409	416	399	400	410	364	389	387	375	396	418	390	371	387	379	410	395	392	381	423	397	407	368	369	365	418	387	391	410	376	404	396	386	354	374	424	408	380	420	376	374	398	385	414	352	391	425	386	391	401	425	392	399	359	397	398	409	408	351	410	369	389	383	368	404	376	408	390	351	416	354	401	375	385	387	397	394	398	357	386	416	383	391	408	364	410	373	393	393	386	402	401	391	383	394	420	375	399	381	393	405	376	392	388	430	373	386	434	411	373	394	422	361	394	409	394	424	378	338	451	360	387	393	392	425	390	403	394	427	412	413	405	392	407	387	391	376	401	413	426	361	422	387	403	380	383	430	397	404	388	387	393	396	392	405	399	411	402	421	404	359	414	392	396	417	426	394	432	387	364	392	395	408	378	417	406	376	364	400	384	410	411	391	380	398	404	401	358	373	383	402	419	388	395	396	416	373	391	386	375	362	407	416	413	417	409	421	404	371	405	361	403	431	404	422	376	428	372	383	412	391	393	394	379	424	402	411	400	374	406	374	401	410	388	400	396	407	406	433	392	395	397	383	374	402	411	389	402	376	405	387	385	372	402	389	414	379	390	370	420	360	350	404	381	394	383	408	392	375	389	411	372	453	398	375	418	388	379	406	354	400	379	402	405	367	361	389	394	440	368	406	390	401	429	415	417	392	410	406	375	385	414	393	413	391	403	450	385	400	431	411	391	382	365	388	392	403	386	406	381	391	381	404	424	403	397	404	384	412	381	400	374	413	399	392	392	345	411	345	402	407	361	396	415	397	402	358	409	392	376	394	414	385	423	376	377	418	412	384	397	387	382	396	375	383	403	363	421	354	408	415	415	378	414	399	417	386	399	402	379	435	397	406	419	425	351	360	377	385	397	402	403	385	396	416	427	377	406	399	403	391	425	404	427	361	398	393	412	354	384	383	382	366	414	417	370	388	374	380	354	362	431	345	377	427	380	414	402	395	394	406	403	375	349	376	361	397	444	402	431	379	350	353	368	370	410	447	408	401	400	356	365	390	386	402	388	418	379	402	393	355	389	379	421	421	410	405	374	411	397	433	370	421	373	418	413	390	380	404	397	393	405	391	384	388	397	377	383	401	368	455	404	385	381	401	416	384	415	395	433	405	385	415	397	380	403	372	346	395	398	400	370	380	325	364	403	415	423	364	397	435	351	365	373	385	397	350	371	400	399	402	403	391	387	399	383	384	392	406	411	386	410	383	395	388	435	379	379	389	403	423	350	384	358	406	407	398	385	410	434	354	376	424	414	373	409	397	397	404	387	386	390	411	379	360	417	380	412	388	406	396	399	395	398	383	361	388	393	411	398	375	370	393	399	378	418	382	398	370	376	422	397	379	350	460	412	428	400	378	401	412	386	385	395	385	398	432	404	404	389	389	414	392	387	399	390	420	385	412	412	401	397	398	368	401	429	402	418	444	437	371	418	366	412	408	398	412	404	421	378	380	397	365	415	444	392	394	402	389	387	378	422	398	390	408	389	360	401	355	371	412	394	407	387	411	371	369	401	397	397	431	393	391	374	397	403	409	399	425	397	409	397	352	411	416	353	434	390	388	407	417	365	388	377	401	427	396	391	404	379	399	372	400	392	415	459	396	375	413	392	378	418	408	396	386	389	393	384	404	387	427	423	395	404	408	427	376	420	375	417	425	398	386	379	371	360	373	374	428	371	416	407	406	392	389	378	373	445	388	371	424	410	406	396	397	390	404	422	401	390	404	400	431	372	407	371	398	413	400	389	425	411	409	396	375	416	377	422	410	394	409	394	412	405	434	377	391	376	396	349	397	423	413	413	370	411	411	418	389	397	352	402	407	413	408	378	389	428	428	387	362	403	376	406	388	380	411	373	369	391
2810	713	397	260	332	496	491	379	344	248	259	237	184	213	211	142	102	74	115	75	60	65	89	68	66	62	70	60	64	41	49	51	38	51	55	43	32	43	44	49	166	493	421	275	205	108	64	32	35	29	24	26	33	32	35	35	20	24	19	27	24	34	25	31	22	31	30	35	33	22	38	13	20	28	20	24	33	29	30	23	28	32	39	25	14	35	28	36	36	30	32	33	21	28	24	26	25	20	29	32	43	34	36	33	26	24	30	34	35	27	31	23	25	23	24	31	31	33	28	40	23	23	23	27	39	28	31	35	43	29	18	25	26	31	27	33	33	36	31	29	21	32	30	26	27	29	32	22	33	25	29	40	30	38	22	37	18	29	31	36	19	30	17	25	32	23	28	23	30	30	30	26	26	37	35	29	34	35	29	24	21	25	33	32	30	33	25	38	31	31	26	33	30	44	28	35	22	16	19	27	35	32	26	33	22	33	23	25	23	32	29	19	25	37	31	25	30	24	30	25	25	32	33	27	34	28	29	23	27	35	25	29	28	32	27	28	25	33	23	27	26	26	26	25	18	34	35	30	23	28	24	29	29	25	28	22	31	34	26	30	29	30	22	29	23	30	20	26	27	26	32	32	29	31	33	29	19	23	34	31	26	28	27	30	34	28	17	37	32	23	24	18	32	33	23	27	28	24	28	34	30	25	23	33	18	38	37	36	34	23	24	29	22	32	34	29	25	26	31	30	25	23	26	25	35	18	32	27	22	34	33	30	16	27	34	28	28	32	29	22	28	30	19	40	21	27	25	33	25	33	26	25	31	25	23	26	18	27	33	25	22	29	32	30	29	30	30	27	29	32	26	31	24	19	24	31	24	33	30	32	31	19	27	28	24	26	26	21	34	32	35	32	28	19	26	30	28	28	34	27	32	21	17	24	33	31	29	23	22	29	22	26	29	27	29	20	24	26	28	25	33	39	30	24	23	32	21	17	29	27	29	31	30	23	37	32	28	28	29	33	23	31	20	38	26	26	26	29	23	33	26	24	24	22	34	27	28	20	18	28	22	31	34	16	16	31	33	32	27	29	30	29	40	21	24	36	32	33	27	31	35	24	33	29	37	25	34	33	25	33	20	25	27	32	39	23	23	27	35	27	34	24	28	22	32	29	33	28	35	27	33	33	31	28	32	27	29	23	33	18	19	45	25	36	31	20	23	28	28	34	18	32	36	26	28	26	31	21	27	22	20	28	28	30	24	21	29	39	22	37	23	25	25	30	31	25	17	18	23	22	33	18	25	30	26	33	36	14	34	26	26	39	28	25	32	31	23	32	34	35	17	21	25	26	32	33	21	34	27	30	26	29	29	28	37	23	27	32	28	23	28	34	25	15	23	27	25	25	20	29	28	29	32	29	25	25	31	23	27	27	30	26	34	25	27	26	26	25	22	30	26	28	30	32	32	22	31	30	27	34	26	26	32	17	33	33	27	25	26	26	31	26	24	29	30	28	33	37	26	30	33	32	26	30	30	34	20	40	35	36	34	35	25	24	30	29	26	35	24	29	23	33	21	32	31	33	27	26	31	28	34	34	36	31	26	26	31	31	22	23	32	30	29	21	38	31	25	28	27	32	25	21	36	24	25	33	25	28	23	31	30	27	33	25	18	33	27	24	23	25	27	31	24	28	38	21	31	19	27	29	29	34	26	34	33	27	25	29	23	24	21	29	32	35	29	28	28	36	36	36	33	38	29	27	28	32	22	43	26	29	42	25	29	28	18	33	34	25	34	33	31	34	37	41	28	19	35	28	30	35	24	19	25	31	37	18	24	32	32	22	25	28	27	36	19	30	32	27	30	32	29	24	32	37	24	18	24	26	28	32	32	34	35	31	25	21	21	26	23	21	39	28	36	26	27	31	32	27	26	30	26	34	33	21	28	24	32	29	26	25	33	27	28	37	29	26	38	28	16	34	29	24	21	33	28	16	30	35	31	19	37	27	31	20	25	35	34	28	14	30	27	23	24	30	18	34	30	33	30	27	34	24	34	28	34	28	30	37	35	29	31	30	23	30	20	30	34	31	29	31	34	29	23	31	27	24	37	18	18	27	36	25	34	30	22	35	32	28	25	30	20	23	23	26	32	30	36	32	25	30	26	23	34	25	27	28	20	31	10	28	33	27	30	27	33	40	33	26	29	23	31	27	36	35	35	29	33	32	25	36	22	42	21	25	30	28	32	30	30	34	17	20	33	19	25	28	24	31	20	21	39	25	32	21	20	26	33	33	26	31	38	25	25	24	32	27	22	24	25	33	25	33	31	18	32	32	26	36	20	32	30	28	26	25	24	28	31	40	28	25	31	25	25	34	29	47	26	30	24	30	22	27	27	23	24	28	24	28	24	20	25	23	27	27	23	33	34	28	32	26	25	26	23	38	29	30	30	25	20	26	31	32	32	32	21	26	26	30	26	26	26	15	30	24	28	35	27	30	41	28	41	21	29	41	26	22	33	33	27	31	27	28	33	29	23	27	31	28	24	30	41	27	28	35	33	24	28	27	25	29	28	26	33	31	37	20	34	15	39	30	36	32	26	25	28	34	23	23	18	26	28	34	34	16	24	30	28	26	30	29	32	26	34	30	32	32	31	35	21	37	30	24	29	30	29	41	30	31	23	36	39	24	28	32	44	29	36	38	26	26	38	27	32	25	34	34	30	21	23	29	28	38	26	25	27	36	25	32	25	19	40	26	24	33	21	31	28	31	21	37	33	33	31	29	23	26	21	33	30	40	20	31	30	25	21	33	24	21	27	27	25	21	31	34	19	39	26	19	32	25	26	23	27	26	27	22	34	26	30	21	32	25	32	31	25	31	38	40	35	18	29	25	23	29	39	36	26	22	22	36	27	30	30	25	31	29	33	34	24	40	23	33	33	27	25	35	17	31	31	23	30	35	29	24	25	40	24	26	32	26	37	30	36	30	41	40	36	34	31	27	32	30	27	27	36	30	31	25	36	31	23	23	36	34	30	24	27	29	29	28	20	24	25	23	22	34	34	26	26	27	36	27	33	20	27	28	25	35	27	33	34	30	30	24	28	30	27	25	20	22	22	23	31	33	23	22	29	22	25	30	34	22	33	32	28	26	22	34	19	28	20	25	31	30	25	34	16	32	28	43	26	25	22	33	27	36	28	23	30	21	29	27	34	34	21	29	34	38	19	23	32	22	27	26	29	34	26	31	43	28	34	30	24	27	33	27	24	22	24	26	34	29	22	32	23	32	16	36	29	27	26	30	36	23	43	21	34	28	34	30	22	17	21	22	35	24	33	32	31	18	27	35	24	26	35	30	20	20	28	20	27	29	23	29	37	21	35	18	35	20	25	27	23	34	34	37	30	27	25	22	30	27	30	33	28	30	25	29	30	33	27	29	28	25	30	20	34	28	31	21	25	21	23	26	27	36	23	30	39	32	35	20	24	30	27	31	26	25	39	31	34	21	26	24	37	42
19332	10483	7043	11843	21533	23698	21653	18914	14497	11974	11332	9172	7444	7814	7268	5317	3993	2884	3304	2587	1997	2056	2491	2551	1987	1807	1867	1523	1673	1035	905	946	947	1441	1243	1157	1160	973	990	871	5270	12445	10198	7391	4580	2442	1150	614	439	373	361	335	364	319	369	336	348	365	307	355	334	339	353	346	338	362	309	350	364	377	353	308	344	321	341	361	340	320	292	358	307	357	367	334	367	341	341	348	369	368	337	369	357	343	336	331	342	370	363	352	367	331	319	318	358	324	343	360	357	320	362	348	341	328	359	343	355	323	335	324	351	348	338	325	319	342	344	346	328	361	321	354	328	323	322	330	381	299	375	331	371	355	358	357	324	374	325	371	349	348	363	340	327	356	328	328	339	344	328	339	344	316	351	337	371	317	354	335	306	309	341	351	345	339	338	324	355	331	365	353	313	353	320	377	317	298	350	374	343	330	336	318	338	331	333	369	332	335	365	327	343	368	346	385	360	359	336	340	381	360	342	383	285	360	366	326	332	350	310	321	342	319	333	307	367	302	356	358	371	333	311	321	364	375	332	377	317	350	351	348	338	353	381	325	329	371	339	332	328	346	364	328	351	336	338	346	339	343	365	329	312	337	337	351	387	366	337	369	345	311	337	362	344	313	316	327	330	335	341	361	353	331	346	369	384	331	347	301	369	331	337	338	308	338	338	324	316	336	326	327	328	365	357	348	362	354	318	320	340	291	333	368	351	330	350	332	339	302	331	360	338	337	367	352	312	352	338	316	329	306	334	346	335	331	325	355	328	346	336	340	359	361	350	329	337	329	324	317	369	362	338	336	333	358	323	342	353	344	352	332	341	291	323	328	338	338	347	364	329	307	363	359	348	326	344	400	319	326	328	317	350	341	332	328	329	327	337	325	339	336	348	308	317	349	306	367	337	344	344	362	337	325	320	315	342	297	358	331	320	354	328	331	337	342	322	327	350	318	337	353	353	317	319	329	354	329	355	337	317	351	333	332	313	345	351	346	335	311	362	327	340	351	335	347	285	330	377	315	320	345	381	344	348	366	364	369	338	304	312	372	330	350	337	357	328	342	337	328	342	330	351	312	338	320	308	327	316	339	367	304	311	355	331	350	378	350	345	320	314	330	329	343	338	357	334	349	339	355	325	336	315	324	333	367	350	326	347	340	351	343	333	325	343	332	306	327	366	322	353	340	331	322	324	335	351	368	375	349	377	330	350	352	309	342	343	332	361	335	319	345	338	332	339	343	332	370	360	345	333	340	334	346	355	352	313	328	321	333	356	338	309	325	302	331	377	330	345	305	359	322	369	296	347	359	318	331	340	353	347	344	327	335	333	329	324	317	373	321	311	327	327	316	323	318	368	323	324	350	346	317	337	332	333	320	342	336	352	344	324	307	332	335	355	348	303	364	353	333	332	337	349	366	348	313	329	343	331	325	357	348	317	317	373	321	349	357	318	343	331	334	333	358	353	348	308	351	342	313	346	332	341	357	356	338	377	323	349	360	335	385	369	330	355	343	312	346	348	339	331	378	335	314	353	362	343	332	318	378	365	326	336	348	343	328	315	314	312	358	336	333	366	350	331	301	360	348	327	339	317	349	347	318	348	354	364	355	359	350	338	327	326	351	320	350	324	334	300	345	355	360	313	343	359	341	340	347	348	368	364	359	336	330	326	335	324	326	351	341	346	349	357	316	334	354	325	335	345	334	309	334	344	368	359	352	364	353	320	343	342	359	359	339	346	342	353	350	341	320	346	336	333	313	364	347	344	361	340	333	330	362	306	340	366	320	344	374	337	353	347	338	322	320	326	332	355	335	371	323	321	349	364	325	374	338	351	320	304	332	329	294	325	310	341	337	362	362	358	357	335	337	349	387	365	345	324	368	325	352	309	338	375	322	374	367	349	351	338	348	333	346	328	332	336	325	367	331	294	347	340	310	328	349	312	311	351	343	381	320	372	327	384	327	358	333	354	350	322	345	345	339	339	366	326	321	339	324	332	328	345	331	327	336	338	363	376	338	355	354	376	322	332	334	304	322	331	326	316	365	318	343	323	357	331	361	326	357	332	369	349	328	344	343	350	367	336	330	332	326	352	323	368	349	299	306	360	343	375	359	356	326	328	340	327	333	341	357	329	317	357	327	355	342	347	377	360	366	323	317	329	332	329	316	361	337	318	340	321	331	337	334	349	347	332	345	342	336	337	348	338	330	377	342	349	320	316	333	331	336	333	351	335	325	327	322	347	326	347	333	348	381	314	331	351	355	339	307	338	338	363	358	336	322	336	374	338	360	360	313	343	335	308	369	333	350	313	315	357	358	362	337	334	356	350	350	317	339	319	344	345	311	347	339	340	336	317	346	338	347	349	347	353	308	331	310	333	310	344	328	346	326	375	340	330	368	334	346	318	386	326	321	352	313	346	355	351	357	336	369	356	301	350	322	353	325	325	363	320	350	377	347	366	313	348	328	335	334	326	354	319	340	349	350	336	342	336	332	315	334	332	334	348	363	330	355	323	343	339	353	345	295	362	316	357	342	342	335	293	350	363	356	345	346	339	342	367	360	352	382	380	358	327	344	359	342	324	337	325	343	325	366	350	354	325	337	338	324	354	361	367	330	336	318	328	339	352	326	335	346	377	344	351	339	344	339	350	329	357	348	341	370	347	345	302	348	341	331	347	326	341	345	334	331	353	320	313	307	348	345	364	321	312	355	343	368	374	356	351	328	338	343	348	322	312	341	348	348	346	320	341	341	347	307	331	341	330	329	320	326	314	343	336	342	350	344	387	345	346	361	305	377	314	324	383	340	318	342	349	318	328	353	341	351	334	326	332	314	333	349	331	347	361	368	334	337	329	326	340	330	320	337	371	346	326	343	323	350	327	357	352	310	306	350	364	329	329	348	373	325	344	348	306	327	371	325	333	319	329	321	336	361	347	372	341	350	348	320	312	323	325	377	324	323	362	354	372	338	332	346	329	332	373	338	353	351	351	321	314	371	363	324	368	338	330	350	353	331	358	344	340	357	362	324	311	334	343	336	328	334	354	313	323	352	349	352	348	347	338	325	328	373	315	330	296	345	332	312	373	358	342	340	310	335	364	325	358	319	308	334	326	349	340	308	342	344	334	344	332	339	322	335	330	372	297	357	314	311	310	370	329	336	339	313	340	337	341	362	321	334	371	340	356	380	361	351	354	332	363	335	308	314	380	354	350	346	342	318	354	382	340	351	345	333	320	356	329	359	332	388	330	326	358	308	325	350	348	352	340	329	340	330	340	323	305	340	331	354	366	338	328	352	360	336	304	324	318	332	306	349	332	345	359	344	324	329	338	365	354	331	375	337	364	350	297	332	357	371	325	367	362	330	307	329	369	381	327	343	351	364	355	338	361	339	319	355	366	345	369	341	342	350	340	357	322	336	320	343	368	348	311	327	384	341	349	321	337	352	330	330	337	353	333	351	337	327	325	343	374	378	348	314	331	335	341	344	348	356
1899	929	445	352	346	638	652	572	498	344	230	262	194	246	199	151	114	77	88	106	74	68	75	78	85	66	81	84	59	52	46	51	71	59	47	52	81	61	45	51	269	802	535	393	280	152	88	39	30	52	45	33	45	31	38	30	37	37	41	36	36	28	30	33	25	29	34	31	33	34	27	33	29	31	30	36	33	30	34	31	40	30	38	32	36	18	27	29	28	39	46	31	31	26	39	28	35	44	38	24	34	37	37	27	40	34	21	27	36	34	34	40	35	37	25	34	36	38	32	29	30	26	15	40	40	32	36	37	34	36	34	33	27	38	31	41	22	26	33	37	36	35	39	39	28	29	38	26	28	33	35	36	45	41	33	31	39	37	19	35	37	35	36	24	37	20	29	30	53	29	26	27	31	24	23	32	35	30	33	28	38	37	26	39	27	26	25	38	26	32	39	36	38	35	23	27	27	22	37	29	30	37	30	37	33	40	28	31	40	39	24	36	27	30	34	25	37	35	45	25	34	34	30	40	40	30	37	16	33	48	29	28	34	28	28	29	25	38	24	37	44	30	39	32	43	34	32	27	28	46	39	35	37	27	32	32	25	43	31	37	38	35	38	26	36	45	37	32	32	41	40	29	36	38	27	22	31	37	39	25	27	27	39	35	39	26	26	30	37	37	31	33	32	32	46	37	30	34	40	32	37	28	26	24	29	42	37	30	34	29	33	36	26	35	23	33	28	34	30	28	24	36	26	32	33	31	32	38	27	36	23	37	34	33	29	31	33	41	28	46	25	31	33	41	31	35	33	36	39	42	28	35	32	44	43	38	29	33	34	42	30	36	28	30	43	43	26	34	35	24	39	21	39	40	33	34	40	33	25	33	30	29	37	30	23	30	34	34	49	25	43	35	33	45	29	28	42	26	35	41	40	23	44	17	26	40	27	33	46	38	24	37	23	42	31	27	37	31	28	36	23	25	37	35	41	45	31	32	33	47	39	42	41	44	39	33	27	24	25	45	32	25	27	30	35	34	41	29	38	25	29	47	44	27	30	42	40	35	30	20	33	42	33	24	37	30	34	42	28	34	31	28	25	44	37	37	32	28	32	42	39	34	42	39	43	30	34	37	28	40	29	29	38	44	36	29	33	26	32	44	30	37	30	31	40	32	25	31	32	31	34	46	43	36	35	43	35	39	34	29	31	30	39	25	37	34	36	29	33	27	44	20	26	35	39	40	33	37	28	27	31	33	27	37	34	33	30	29	38	42	27	26	30	39	34	41	34	34	34	30	44	27	31	28	33	42	38	34	33	30	29	21	30	29	32	33	35	38	26	35	31	36	51	28	44	45	29	30	24	38	37	27	38	32	38	34	31	24	27	38	40	40	39	39	40	45	29	41	26	34	35	31	25	31	37	37	32	40	45	36	30	34	23	41	34	36	29	29	38	36	31	38	22	32	28	39	29	20	28	34	32	31	32	36	30	33	35	35	31	36	42	41	34	22	33	32	34	34	33	30	32	35	41	33	29	26	25	41	29	37	38	31	32	33	31	34	45	37	46	27	28	31	42	39	28	38	27	37	31	30	41	37	42	33	26	34	26	41	46	34	19	35	32	28	36	26	26	33	33	33	36	36	29	29	37	41	37	41	37	38	36	28	37	33	26	36	40	25	43	47	24	30	42	33	40	24	37	32	34	27	33	32	28	38	23	37	24	25	29	28	33	31	29	38	32	34	24	36	31	34	39	38	37	47	44	33	33	32	26	29	32	38	39	25	27	27	40	42	28	34	39	29	35	31	27	27	39	34	45	32	40	23	42	32	34	32	31	31	32	26	37	33	42	46	47	37	29	25	40	35	32	24	29	24	34	29	26	40	45	42	34	35	23	31	31	32	29	36	27	29	32	41	40	36	32	36	26	36	38	27	38	35	35	32	35	34	46	35	32	29	35	32	32	39	36	34	31	42	28	41	38	29	26	39	31	24	35	35	25	38	38	34	35	34	38	31	23	39	34	37	28	37	41	27	33	32	37	37	37	38	28	32	39	36	40	41	35	37	33	37	35	24	41	34	35	39	33	33	29	35	25	37	29	31	31	32	26	40	36	38	46	37	20	32	25	36	29	30	37	20	31	37	35	27	30	30	43	37	28	34	38	30	34	40	39	32	34	49	26	28	30	25	32	47	28	33	34	32	37	33	40	40	31	42	38	46	39	35	37	43	34	36	40	25	31	44	33	29	32	36	38	35	32	29	39	37	36	43	35	27	37	30	31	41	39	34	35	31	32	32	32	30	34	37	31	30	41	34	35	30	39	28	31	26	39	42	29	34	34	39	25	21	27	52	29	43	36	34	34	29	36	42	30	27	33	31	46	35	35	33	32	33	29	30	22	31	37	36	38	36	40	32	37	34	18	30	30	36	35	34	32	35	43	40	49	35	25	34	32	34	35	26	34	38	36	36	35	26	33	41	24	31	37	36	30	31	38	33	28	25	17	34	42	28	36	34	40	28	40	36	33	24	27	31	46	35	35	30	23	36	42	32	33	37	37	35	33	40	26	42	37	30	37	40	25	38	37	42	33	31	37	24	34	41	30	24	36	41	24	40	40	34	35	26	31	34	27	32	35	21	26	40	34	36	36	27	34	36	22	40	33	33	22	26	35	34	35	30	27	31	24	25	25	38	34	32	26	35	31	33	28	31	43	28	24	31	41	30	36	33	33	30	36	36	34	39	40	19	28	44	44	45	33	38	39	39	28	39	34	31	31	28	41	28	38	31	44	33	31	26	27	23	31	27	33	29	31	33	29	33	35	37	29	27	39	34	40	31	39	32	33	38	28	39	33	28	36	36	36	36	38	37	25	26	41	39	41	31	32	27	31	31	37	30	38	31	35	30	26	27	32	32	36	30	40	43	43	34	35	40	39	43	29	37	29	42	34	28	41	32	30	41	31	36	33	40	37	28	29	36	40	31	34	39	51	30	37	30	36	40	31	42	39	38	34	33	32	27	23	43	29	33	28	28	27	30	35	32	39	31	31	28	37	46	34	26	39	48	31	39	27	35	28	36	34	38	40	33	34	34	36	32	25	32	39	27	19	36	41	35	43	35	33	30	35	22	31	33	47	32	52	29	31	40	36	40	34	31	25	28	35	31	31	30	22	51	35	32	36	37	36	41	27	40	31	23	40	31	27	29	36	22	38	28	36	42	39	30	38	34	33	33	22	34	36	40	35	24	32	40	44	40	34	43	36	38	35	39	19	34	30	34	31	21	28	31	38	38	37	37	33	38	34	35	36	28	45	34	29	35	25	32	33	25	23	27	28	41	32	27	25	32	37	32	39	40	35	43	38	43	23	42	30	32	31	35	39	23	41	24	35	28	46	34	27	26	35	37	34	36	25	26	35	41	28	37	35	25	33	31	29	36	32	26	32	44	38	39	20	37	32	36	39	27	34	30	32	43	22	24	36	33	36	36	31	31	32	38	35	27	30	38	30	26	38	36
21254	12025	7935	13432	22278	26126	24814	21324	17769	14147	11289	11171	8746	8289	7404	6318	4555	3129	3203	3329	2460	2181	2581	2284	2471	2317	2102	2032	1569	1205	1107	1347	2054	1896	1519	1858	1698	1493	1210	1116	7634	16552	12622	10159	6414	3401	1566	750	472	412	403	400	394	401	394	399	404	389	396	354	407	400	434	398	424	381	387	413	393	410	383	397	388	404	409	396	417	393	378	406	381	407	404	364	372	398	384	401	361	370	393	392	412	398	390	384	406	401	399	354	357	410	425	413	378	376	409	373	380	385	380	387	409	377	418	380	372	410	403	392	413	394	405	384	418	394	398	415	410	385	416	391	400	391	390	401	421	433	385	398	383	389	379	417	400	382	357	384	412	403	362	398	381	427	378	378	418	397	330	366	368	370	393	412	359	363	399	411	374	408	376	421	425	346	367	423	391	401	390	384	428	421	346	374	391	387	391	410	363	347	390	427	378	379	430	372	391	392	352	383	399	363	380	400	384	415	430	400	374	401	407	388	393	415	383	399	408	405	383	409	399	416	408	434	371	388	415	392	409	367	419	408	384	406	411	429	402	425	409	404	386	403	396	407	370	421	380	379	429	361	403	403	392	399	373	438	421	388	385	427	353	410	414	399	402	431	377	387	366	405	369	378	380	396	379	382	434	382	414	374	377	371	399	372	408	422	415	401	378	388	412	423	414	402	397	412	410	390	377	374	383	391	389	375	374	386	372	399	400	429	356	430	412	385	384	357	378	422	391	407	422	393	386	427	395	407	375	384	391	379	377	401	384	448	422	393	397	391	406	399	386	390	385	400	393	386	385	419	384	418	405	398	389	429	379	373	375	383	384	382	384	382	417	350	378	374	386	349	405	420	429	406	415	358	406	441	383	387	397	385	427	384	372	435	375	383	396	370	412	403	401	412	406	418	375	443	406	387	407	378	356	382	397	414	411	413	371	390	382	418	387	415	382	408	401	383	407	405	382	406	389	374	366	397	425	408	416	349	374	412	390	390	377	412	388	392	407	389	425	400	400	391	393	397	400	400	395	363	419	389	383	381	366	378	392	418	385	380	383	407	390	372	408	411	388	405	357	376	397	406	390	378	380	389	382	392	384	382	409	426	384	373	383	422	389	382	420	415	384	451	372	391	336	390	414	390	384	398	417	416	429	385	431	376	415	356	373	426	396	370	400	373	367	408	416	417	372	389	400	413	401	403	375	373	382	409	391	384	399	412	375	433	388	435	402	439	400	380	348	406	432	397	380	418	391	415	376	406	350	393	418	419	402	433	405	414	406	433	395	385	408	395	372	386	399	370	390	417	395	360	370	384	393	422	379	396	433	408	420	382	397	399	399	376	424	375	397	381	358	409	388	429	383	350	393	341	413	387	422	368	404	401	373	391	370	383	409	401	431	399	400	421	415	395	393	419	404	376	386	390	378	393	418	411	407	404	378	412	412	386	421	366	385	396	422	413	369	400	382	393	392	433	415	396	392	433	385	411	374	388	374	384	395	403	369	401	385	382	395	437	370	417	364	355	384	373	402	390	415	398	369	380	425	427	380	402	395	387	374	392	412	388	396	413	399	378	381	386	375	418	347	405	396	375	400	405	364	405	366	380	378	410	368	420	400	368	394	378	408	389	393	375	398	371	380	368	397	404	393	410	394	406	377	386	382	395	395	398	352	417	399	394	379	420	401	388	403	398	420	402	400	385	382	403	360	445	394	426	384	415	359	382	414	424	400	398	393	408	393	411	403	387	383	391	386	360	396	396	437	365	416	403	390	370	420	390	423	395	376	364	387	378	377	394	396	415	421	421	385	430	420	384	400	434	418	433	390	386	346	387	411	374	413	421	354	412	405	401	404	401	381	397	394	402	390	398	378	368	400	451	384	346	396	396	389	395	429	420	399	393	405	412	380	400	403	381	388	395	386	393	379	373	414	394	363	371	406	398	378	427	425	399	369	377	436	379	400	350	404	401	396	408	405	407	405	373	386	371	409	362	392	417	389	384	367	378	398	390	387	367	399	396	357	402	379	402	409	399	388	416	396	403	432	421	414	366	398	402	349	360	413	359	408	403	405	420	372	378	404	374	378	376	394	412	383	408	380	392	401	421	408	392	408	396	379	428	382	391	362	441	411	378	410	396	400	378	390	377	367	415	372	406	424	369	382	340	374	369	390	375	397	383	402	385	374	377	397	393	353	399	379	366	388	422	403	406	392	391	413	398	419	400	388	387	412	348	378	391	398	395	375	386	370	417	413	379	395	423	356	399	408	391	396	366	398	380	419	387	395	387	393	377	396	394	385	373	379	385	390	402	400	445	412	395	408	374	388	389	389	411	416	398	353	365	370	395	382	370	396	386	385	365	407	387	396	411	368	406	407	380	383	394	383	392	394	413	386	369	375	428	393	363	410	393	409	378	411	414	376	405	386	365	372	381	391	409	422	380	383	397	407	398	377	383	406	352	393	413	387	423	388	388	397	395	371	414	375	433	409	361	404	360	414	382	379	391	411	389	390	401	363	417	424	386	406	380	376	408	368	401	425	395	408	388	380	378	384	392	391	393	379	373	423	414	393	406	403	406	384	392	387	396	371	410	404	420	393	370	376	363	423	388	415	362	381	386	430	384	400	390	415	374	420	366	374	364	393	411	399	390	389	401	381	380	370	402	411	391	371	412	389	383	404	388	423	373	401	390	423	420	405	397	380	380	429	394	402	394	406	389	400	437	430	419	368	372	371	397	421	410	373	398	364	389	374	414	399	399	393	382	360	406	400	389	412	385	376	339	405	384	357	390	403	395	393	367	375	389	410	410	382	393	396	404	416	369	414	387	381	374	394	372	383	375	376	381	393	382	400	422	369	391	405	409	386	424	373	405	393	392	351	385	396	419	421	395	386	398	382	389	439	385	390	401	428	384	404	415	399	410	356	374	380	404	372	373	378	374	401	400	384	414	381	399	379	398	374	390	374	396	425	385	386	390	354	416	410	375	378	392	382	421	377	394	397	410	393	402	393	395	348	366	376	397	388	373	400	396	415	363	396	430	375	429	381	402	360	381	408	400	379	431	392	413	411	397	433	392	370	367	432	398	379	406	396	386	377	389	430	385	400	350	386	383	384	393	363	372	357	422	383	402	382	433	396	393	398	396	355	367	377	382	372	423	413	387	389	355	377	385	379	366	336	388	408	426	406	372	411	372	407	387	384	415	405	387	418	427	375	412	431	416	371	387	400	397	442	398	383	392	366	418	380	417	362	433	386	379	432	349	364	397	423	383	417	361	417	397	407	380	392	417	398	389	387	395	392	365	423	389	405	386	390	363	377	413	386	395	386	416	408	369	363	380	445	385	379	408	435	380	366	397	384	380	385	383	413	397	364	359	397	371	410	410	376	456	394	388	395	405	394	362	368	414	400	407	365	425	397	380	394	401	428	400	415	395	396	392	429	429	403	401	398	386	367	409	378	371	388	391	387	360	399	427	377	413	399	387	397	423	442	375	400	382	374	407
1783	515	296	205	276	447	378	299	260	187	150	116	118	94	107	84	56	33	48	52	56	35	50	43	59	55	53	49	41	42	41	41	46	58	46	43	51	35	42	31	72	188	168	137	113	59	48	33	33	31	36	21	30	31	30	26	33	32	34	34	31	32	35	32	24	35	29	31	28	25	21	30	29	29	30	21	30	27	24	28	26	28	24	26	31	27	28	31	31	21	25	31	26	22	26	25	28	27	24	25	25	21	32	25	26	27	20	26	22	17	26	25	28	20	26	30	23	27	24	37	24	27	33	21	23	29	33	31	27	23	25	18	26	26	33	23	29	27	27	24	33	35	23	30	32	32	23	23	20	20	24	34	36	30	33	23	24	24	28	31	25	21	23	24	29	31	32	29	28	26	23	30	33	26	24	17	21	36	35	32	30	18	26	21	23	24	24	26	23	27	30	33	27	25	29	33	20	24	35	21	23	30	35	31	27	27	21	15	37	31	36	25	43	26	21	33	26	28	19	31	24	30	23	28	45	23	23	29	33	28	32	35	25	31	32	30	27	27	25	21	25	29	35	26	23	27	21	27	38	25	30	29	22	31	34	21	25	33	28	21	31	27	34	22	29	30	31	32	29	29	27	21	27	20	19	19	26	25	29	27	26	24	32	27	23	29	35	26	24	28	34	23	33	34	25	32	23	28	22	37	39	34	29	25	25	29	36	22	28	36	32	23	24	23	23	24	29	26	33	19	19	31	26	26	36	35	25	32	27	24	27	19	30	29	20	30	32	29	16	40	27	20	27	27	20	23	26	32	26	23	28	19	25	31	24	23	28	28	22	25	26	25	26	24	33	24	36	29	30	37	26	28	17	24	28	29	31	37	20	34	24	27	30	25	37	46	31	20	31	30	24	35	26	28	34	24	32	19	25	35	30	25	33	31	25	32	18	28	25	37	31	35	25	31	37	33	32	21	22	28	28	21	31	31	39	20	27	33	23	23	25	28	22	28	19	27	36	24	20	31	40	27	30	26	27	35	34	33	38	26	30	35	25	27	25	24	29	28	33	24	31	28	30	22	27	32	26	32	28	32	17	41	32	27	29	25	31	36	34	26	33	22	30	19	31	23	32	34	36	25	24	41	34	23	24	21	24	21	24	24	18	33	27	34	33	34	32	35	30	16	31	24	33	24	35	25	31	29	20	28	18	21	27	24	25	22	25	22	29	21	28	28	30	26	33	29	30	32	27	26	21	34	21	21	28	19	32	29	25	40	29	23	15	25	24	30	28	34	24	16	29	28	25	34	28	29	36	32	30	30	35	33	21	37	39	21	29	22	26	25	27	21	29	31	27	29	24	26	37	30	23	26	29	31	31	23	27	29	22	22	34	25	37	24	28	27	24	34	27	34	37	23	33	28	23	25	31	22	22	24	27	28	28	16	29	30	25	37	17	29	32	26	28	27	27	29	33	29	40	31	38	23	27	21	28	29	34	22	29	24	29	35	28	29	26	33	29	26	23	25	39	25	25	25	32	31	18	37	45	24	26	30	17	24	26	21	36	26	40	30	20	33	27	26	24	29	34	35	26	32	31	26	19	29	31	34	29	26	25	29	33	26	36	33	19	35	35	27	16	22	26	31	28	30	30	29	22	35	27	26	37	24	30	30	31	40	27	33	30	30	26	26	26	28	27	24	19	40	36	30	38	21	21	30	27	25	36	33	26	24	22	24	33	23	24	37	29	24	28	31	40	29	23	30	29	33	37	27	29	25	22	27	25	36	33	23	21	34	30	27	28	32	24	31	25	33	25	27	27	34	31	29	23	29	17	35	31	25	27	19	30	23	32	29	25	25	30	28	29	38	30	32	38	25	22	26	24	23	35	28	35	24	36	25	24	36	31	24	23	21	24	31	30	25	20	34	19	30	32	32	31	22	30	26	26	30	33	27	38	19	32	26	26	20	31	35	19	24	28	29	32	32	22	20	27	28	25	23	25	27	29	33	34	26	30	29	27	22	30	28	25	25	38	24	30	45	27	22	29	20	24	26	23	29	20	31	27	27	28	25	24	30	26	29	26	21	32	26	39	30	27	25	31	31	30	36	38	31	25	33	34	24	27	30	24	26	25	35	30	28	37	29	21	18	23	34	27	31	28	24	35	19	26	35	16	34	26	30	28	33	29	25	24	20	25	16	27	33	20	23	21	29	20	39	29	22	36	18	34	20	25	31	27	34	32	24	31	13	29	26	29	29	25	29	34	16	19	23	27	24	28	29	29	25	29	37	27	34	23	22	36	26	28	31	26	30	26	24	24	25	36	27	22	29	17	24	32	25	29	33	23	25	23	28	34	31	19	34	37	27	27	33	28	23	27	31	33	33	28	31	22	18	30	22	22	22	31	27	24	29	29	33	21	31	22	24	23	31	22	22	24	30	24	35	22	25	26	24	27	29	26	27	26	30	27	24	25	28	26	28	31	29	26	33	20	28	28	19	31	22	30	20	21	22	35	25	34	28	23	29	38	22	31	37	18	25	20	26	24	33	30	30	34	28	21	27	32	31	29	27	15	27	37	31	27	36	28	19	28	24	28	30	25	21	23	32	29	26	26	33	33	27	36	28	31	26	29	27	37	30	26	25	28	19	26	20	25	41	25	32	27	32	25	22	33	28	31	26	27	22	23	34	26	29	26	22	25	23	33	25	24	31	19	24	24	31	25	26	27	25	19	27	24	30	26	27	25	32	29	29	39	34	25	37	25	27	31	27	26	23	28	23	30	33	23	29	31	28	24	27	37	25	26	20	19	37	25	32	41	30	35	21	20	27	24	31	30	32	19	32	28	26	25	24	30	20	24	25	26	24	30	34	40	41	30	25	29	27	19	30	35	35	29	26	29	33	36	24	26	31	23	28	28	20	27	26	23	34	30	34	31	25	24	34	36	29	27	23	22	25	30	27	23	36	29	24	27	30	41	23	24	30	26	23	27	33	22	23	25	34	29	26	25	34	26	22	27	20	22	26	28	25	22	25	30	32	19	36	37	36	30	29	21	30	38	23	32	27	23	26	22	15	24	29	28	32	23	29	30	33	32	29	31	32	27	24	24	38	30	31	38	24	32	31	29	22	25	20	22	27	24	31	27	23	28	22	29	33	25	32	27	16	22	28	36	29	34	33	24	26	32	35	27	20	28	28	26	33	33	25	27	21	26	20	25	37	24	36	29	27	30	29	24	35	30	23	27	25	24	31	23	29	32	26	36	25	28	22	30	34	21	29	28	36	38	22	24	22	29	32	32	28	21	21	28	24	25	26	29	19	34	32	34	31	25	25	33	29	30	27	23	24	34	31	35	32	43	32	23	35	25	36	19	31	26	29	26	33	26	29	36	30	21	29	25	26	35	30	32	20	32	35	29	40	28	26	28	19	24	26	26	32	33	28	32	26	21	19	28	31	36	20	33	23	21	35	34	32	30	30	17	24	26	24	20	21	21	28	28	34	32	23	32	28	26	21
15674	8690	5493	10962	20459	21685	19887	16021	12489	9247	6984	5937	5086	3909	3787	3155	2220	1488	1335	1758	1372	1100	1406	1420	1475	1501	1382	1226	1120	1098	945	784	986	1147	1178	1150	1040	862	865	695	2563	5752	4568	3547	2208	1297	831	518	402	312	375	343	353	340	342	328	328	347	355	319	361	349	324	342	329	316	345	309	356	326	313	315	340	342	321	324	339	335	357	337	348	340	332	331	341	347	340	313	351	352	343	340	341	356	325	325	298	322	304	305	316	300	297	313	344	341	356	358	345	346	342	334	359	355	333	318	322	358	348	348	343	318	308	337	345	364	307	345	359	377	349	324	351	351	337	330	355	359	323	335	333	352	316	350	328	328	351	326	345	329	340	355	355	315	354	356	376	328	316	322	346	333	321	346	321	352	371	340	357	312	368	367	321	338	351	336	338	391	336	377	375	316	335	308	336	342	335	349	347	344	347	311	342	398	321	331	325	339	336	361	327	342	362	362	336	327	308	337	308	354	321	308	332	334	298	341	366	357	313	337	311	352	327	327	355	315	323	344	328	350	331	350	341	321	338	355	345	335	346	356	353	335	308	322	351	356	318	308	339	364	339	331	350	339	319	358	327	341	332	334	344	323	349	363	353	336	333	369	340	309	339	336	342	361	326	337	377	281	300	333	321	356	376	352	355	351	374	353	337	350	336	358	338	341	329	306	375	348	313	309	344	347	329	321	299	349	352	314	349	284	319	351	331	324	349	305	356	343	340	359	326	351	336	331	376	344	306	297	346	354	342	324	362	340	326	313	347	332	321	358	316	343	310	364	344	342	341	344	324	348	312	371	345	316	338	354	344	351	323	365	322	325	350	352	355	354	333	326	362	313	347	318	313	351	323	309	322	313	330	342	338	382	358	348	330	365	348	354	309	363	345	315	331	338	347	343	321	346	327	330	353	324	326	329	349	362	344	368	337	308	334	365	345	342	341	334	331	323	333	352	341	357	352	377	310	358	318	291	356	344	335	333	308	343	351	321	342	349	370	325	338	336	355	353	349	344	343	315	367	328	284	315	335	307	384	333	346	341	333	339	337	323	317	313	302	338	326	334	319	346	329	329	341	328	361	377	321	349	359	328	337	343	350	345	329	362	326	373	319	317	369	339	316	337	334	354	312	335	348	319	360	359	340	345	332	340	322	333	332	355	312	369	346	342	353	323	342	345	351	350	346	319	332	353	338	326	328	362	332	345	350	316	347	339	326	342	362	310	331	331	344	371	339	382	344	318	338	376	347	358	304	316	326	323	332	387	373	322	332	317	353	342	347	358	356	322	332	341	331	320	353	331	318	328	345	338	340	343	357	355	366	354	306	369	361	331	334	316	326	351	323	326	357	364	334	340	299	340	339	320	330	335	371	353	334	340	368	328	350	332	330	316	340	371	328	320	331	296	321	329	339	324	328	342	334	322	356	338	362	349	337	332	307	346	315	335	360	336	361	332	339	340	356	351	333	314	347	311	331	342	327	335	315	368	363	311	315	345	351	351	349	338	298	358	321	360	331	328	329	345	339	335	364	329	357	335	354	332	327	350	346	338	350	322	334	307	336	324	336	328	355	337	366	315	331	360	304	335	331	357	320	313	352	348	340	351	327	300	347	355	333	320	353	330	341	329	300	384	331	364	342	327	345	360	328	325	326	316	349	359	319	359	365	328	322	299	340	343	365	329	349	361	334	332	318	347	345	385	346	353	326	314	356	308	330	334	333	344	355	343	334	358	326	319	347	348	340	327	364	343	308	349	326	308	344	358	367	339	376	326	318	331	348	343	378	334	346	334	311	303	321	337	373	352	335	345	362	296	328	362	310	319	303	359	343	356	359	319	371	334	341	337	326	320	329	329	334	353	346	358	334	343	320	340	349	349	317	324	328	332	377	348	336	342	309	336	343	350	318	331	368	334	324	307	330	319	349	341	333	371	374	333	356	351	324	335	358	313	352	363	357	351	359	349	319	359	334	354	336	306	348	337	335	328	337	344	336	341	330	337	306	319	350	326	327	318	335	366	375	344	316	350	339	345	353	348	330	329	294	299	344	351	351	342	341	326	319	338	305	363	339	342	349	333	346	302	372	349	360	305	356	316	369	343	321	354	332	347	348	349	301	329	316	335	353	368	334	349	298	343	335	372	297	324	338	330	352	310	334	331	328	317	336	359	370	331	336	321	311	320	355	343	325	338	321	359	325	329	355	345	349	349	333	378	316	343	338	344	376	332	355	327	341	361	343	361	339	366	322	360	346	350	337	368	302	355	352	353	339	351	319	316	323	329	344	342	335	321	340	331	363	326	367	322	324	320	366	316	337	375	341	322	342	355	330	339	331	348	344	335	341	345	329	327	330	330	358	341	363	324	321	341	298	386	321	315	338	338	353	300	322	353	336	344	361	351	364	351	327	329	354	361	305	331	334	309	326	363	309	352	322	315	332	328	308	348	310	353	323	341	327	348	315	358	349	331	322	378	349	341	337	342	342	331	329	306	301	341	342	315	349	335	345	327	293	333	325	354	319	288	338	370	363	321	354	323	345	320	354	323	344	328	341	350	312	332	359	362	369	355	383	322	365	310	331	368	369	310	337	322	325	355	318	327	345	325	326	322	340	329	334	351	380	299	274	336	355	314	327	348	309	320	322	349	319	342	341	353	308	329	326	288	350	329	343	335	324	325	333	336	307	365	366	337	315	345	350	348	346	335	345	338	360	305	356	311	332	316	341	343	356	307	360	367	337	343	350	314	340	327	357	344	298	351	363	348	343	342	366	330	343	326	346	352	332	333	368	328	307	367	325	332	345	358	326	317	339	312	340	352	361	380	325	343	331	351	359	325	326	342	298	307	353	367	340	343	351	363	349	339	320	320	323	348	358	362	379	323	349	328	334	335	326	378	351	350	325	364	327	344	341	315	332	340	345	312	330	343	343	334	332	364	330	307	334	378	325	345	344	351	354	363	321	366	309	327	334	355	327	335	351	298	379	327	335	322	349	367	363	356	350	356	312	351	332	351	340	360	325	350	361	342	353	353	340	347	335	341	341	332	318	320	324	334	337	327	336	339	318	345	354	326	385	313	346	338	353	321	335	357	365	357	349	296	323	350	354	352	358	364	342	321	338	340	324	317	354	321	346	314	336	321	351	334	320	338	338	319	313	320	334	340	323	347	314	361	346	332	348	346	322	333	338	337	330	365	355	332	322	343	348	352	314	314	319	321	356	311	350	351	359	350	327	338	331	331	346	364	352	336	301	362	333	322	342	347	333	350	359	345	349	301	355	339	325	350	355	315	355	337	321	305	327	357	319	338	341	302	348	353	364	316	344	359	329	331	333	339	348	336	383	343	324	355	286	364	344	364	343	365	321	331	346	314	334	339	375	320	333	302	346	340	348	328	296	330	332	343	351	322	344	373	355	327	320	360	340	383	332	311	346	343	303	330	344	349	367	365	372	352	335	314	354	349	354	311	324	304	364	305	372	342	334	363	333	345
1228	804	469	295	301	480	471	388	401	243	189	139	146	148	131	127	73	65	64	65	58	37	59	60	73	83	66	66	63	58	64	41	37	43	35	49	42	50	41	46	262	421	313	248	179	109	70	46	33	37	26	41	46	32	24	31	37	38	36	38	48	23	36	32	42	34	35	31	34	33	23	28	30	31	38	35	37	25	34	35	27	25	36	28	32	29	44	34	40	25	33	34	28	38	30	30	31	34	29	32	22	25	37	29	40	29	21	24	33	30	27	37	25	39	18	30	24	40	45	36	36	34	32	35	40	25	30	25	26	38	28	29	33	29	21	29	33	24	32	26	42	32	37	36	32	40	29	34	29	32	45	33	36	42	36	32	31	45	31	30	35	21	38	25	26	28	26	40	31	34	25	22	39	30	33	44	34	40	34	43	39	35	28	33	28	27	40	31	27	39	41	32	34	31	24	32	38	42	28	31	25	29	39	33	27	37	36	36	39	42	28	32	23	31	38	31	29	35	32	31	31	19	24	40	19	29	28	33	34	36	36	46	40	37	35	31	34	37	29	31	45	38	31	28	27	35	39	35	31	30	28	32	38	37	30	35	32	33	28	35	37	38	33	34	26	29	41	22	28	33	34	31	30	37	33	21	39	35	29	35	33	44	40	22	31	34	30	28	28	32	39	28	28	30	37	39	39	36	25	33	35	32	46	25	30	32	26	33	23	37	40	45	37	22	30	37	31	36	35	39	22	21	25	36	43	39	34	23	30	36	34	31	36	33	30	34	28	34	34	33	33	25	27	30	25	32	39	31	30	37	31	30	39	36	34	28	34	31	26	45	35	39	32	38	36	36	38	35	29	30	29	29	36	37	35	32	31	39	28	21	32	42	31	34	33	27	24	34	33	30	32	37	31	40	18	33	38	31	26	27	26	25	28	23	27	37	28	18	26	30	37	27	25	33	33	37	39	30	28	28	42	32	39	30	32	27	29	32	32	39	35	34	39	32	29	40	26	24	36	37	29	33	39	27	24	40	24	34	36	31	29	35	29	23	38	34	25	23	38	26	33	27	40	27	23	31	35	23	36	29	35	29	29	29	46	31	32	31	34	39	41	32	36	38	40	40	34	33	24	36	33	30	35	27	33	32	34	37	32	32	29	34	33	25	33	51	26	28	35	35	28	38	25	37	28	32	31	44	31	23	30	34	32	25	33	41	26	42	33	25	37	33	25	37	31	23	38	35	32	43	29	28	38	33	17	27	36	32	28	41	29	33	34	44	31	41	20	35	33	29	28	38	32	24	19	25	22	32	32	38	38	38	39	35	24	27	38	33	34	38	38	27	28	29	31	35	31	35	33	30	36	48	28	31	45	26	46	25	30	28	29	28	39	24	36	20	36	25	33	32	25	38	29	35	34	38	31	33	34	35	32	37	25	38	28	41	31	28	34	30	27	30	28	52	23	24	44	30	35	43	31	19	39	29	26	27	36	20	36	24	31	29	35	27	39	36	31	31	35	28	29	27	32	43	30	42	35	12	39	28	26	29	26	25	29	29	37	24	33	33	30	39	34	32	31	30	39	29	23	29	34	29	28	36	35	36	48	33	29	32	37	26	42	37	25	30	29	30	33	25	34	34	32	29	30	40	36	47	34	39	41	38	31	41	34	47	18	40	34	28	31	33	34	34	22	31	27	35	34	33	32	25	31	25	24	30	20	26	32	31	29	42	30	34	33	25	42	34	32	39	33	27	30	28	28	32	30	35	32	28	26	36	24	29	39	31	25	29	38	24	34	39	29	41	19	31	29	38	41	31	36	32	32	34	31	25	48	22	32	21	28	33	30	39	21	30	28	37	30	31	32	33	35	28	34	38	21	28	31	29	34	36	29	30	33	35	42	25	26	25	36	34	33	23	29	21	37	38	25	31	32	30	28	33	28	33	28	26	31	26	28	23	37	28	31	30	42	30	40	32	34	20	29	33	36	33	27	24	34	40	28	32	29	23	32	31	33	36	36	37	30	38	37	35	27	35	35	31	28	23	39	40	45	32	35	35	37	34	26	26	37	37	37	33	21	22	24	35	32	28	35	33	33	33	28	36	35	40	30	25	36	31	33	38	33	29	26	27	25	34	25	44	28	35	24	31	23	34	37	34	29	35	37	31	40	34	34	27	29	37	34	25	39	34	27	28	27	24	35	40	32	33	44	33	35	41	36	35	43	32	32	40	40	34	41	39	28	30	28	33	29	30	42	32	33	34	27	29	32	37	42	35	38	28	26	24	37	33	36	34	37	34	36	33	33	23	30	28	39	40	26	44	47	32	27	29	43	39	37	25	38	23	22	26	34	35	32	36	33	30	36	38	34	31	39	30	39	33	25	23	20	37	36	40	21	33	41	33	21	30	30	31	27	22	29	29	38	25	31	40	41	37	32	32	35	31	40	43	40	42	39	35	39	40	30	21	33	32	35	32	32	35	36	35	22	38	31	28	27	28	35	27	31	35	33	38	38	38	33	36	35	24	30	43	32	24	42	30	28	38	44	31	43	27	35	37	31	31	39	40	39	26	25	39	37	22	32	39	27	21	27	29	25	31	35	31	31	38	40	30	35	29	36	22	33	39	44	31	29	33	36	30	36	29	38	33	48	30	24	32	32	37	28	30	26	44	42	41	25	41	30	31	20	44	37	27	30	33	31	28	30	31	31	38	40	23	35	30	43	29	33	29	37	30	30	41	23	36	38	24	31	35	35	25	34	33	39	37	31	26	28	29	36	31	38	33	38	42	31	38	30	22	22	27	43	28	25	42	30	43	26	31	36	42	36	33	33	25	25	32	26	40	36	32	29	32	28	23	35	28	34	38	37	34	32	33	39	41	21	32	37	35	15	29	38	33	24	27	26	37	30	28	26	34	18	32	28	32	28	38	36	28	27	24	38	35	34	28	41	29	29	33	37	25	37	34	25	30	23	29	22	44	40	37	35	36	28	33	34	28	28	30	40	24	50	32	29	32	26	21	46	35	44	30	32	24	27	37	27	30	46	32	34	40	38	36	29	31	33	36	45	44	32	30	34	36	39	40	26	24	26	35	24	32	26	37	24	32	35	28	29	35	37	34	31	28	27	30	28	32	26	30	41	40	25	30	37	46	30	42	33	37	30	23	23	28	29	53	30	39	26	43	47	28	24	41	20	29	31	26	28	35	39	32	32	29	39	24	20	32	43	30	28	34	30	36	28	23	35	32	31	36	35	34	31	34	40	39	38	30	29	26	26	38	30	26	30	39	39	33	31	35	41	36	28	36	32	35	33	32	29	36	29	32	31	34	30	29	41	39	30	34	26	32	31	33	34	25	41	37	34	31	27	25	25	29	39	29	32	30	34	34	32	32	35	43	34	30	30	31	29	44	29	41	26	35	32	36	46	29	39	38	36	41	35	29	36	37	41	33	32	32	24	27	28	38	35	36	29	31	31	24	26	20	33	41	33	29	30	28	35	26	37	34	41	31
17413	11604	8134	12635	21786	23564	21151	18988	16995	11815	9112	7217	6186	5263	4508	3573	2709	2217	1733	1616	1603	1335	1678	1661	1850	1839	1961	1699	1739	1543	1552	1096	1192	1426	1413	1295	1245	1083	1028	979	8211	10884	9031	6751	4347	2235	1165	639	433	391	397	404	393	395	374	362	406	354	428	399	386	395	336	377	388	383	365	380	415	378	421	394	409	366	414	406	380	362	390	412	411	403	389	400	382	408	394	355	410	391	373	408	390	374	384	380	392	394	397	370	372	376	397	399	369	406	422	382	392	395	401	401	388	406	367	364	402	402	388	376	374	384	396	403	380	393	429	406	395	384	381	369	400	398	413	355	411	397	438	409	357	386	381	375	404	380	383	409	402	362	336	370	382	384	360	390	413	400	421	371	392	400	391	402	396	379	434	378	407	398	378	367	409	409	380	424	393	353	375	381	386	383	391	392	387	386	383	405	383	380	394	353	422	384	378	355	362	381	419	384	396	406	399	381	382	418	416	373	388	377	397	360	396	412	350	379	396	370	385	382	382	376	398	394	367	436	401	368	390	399	364	399	420	383	376	396	390	364	378	402	414	375	365	379	394	408	386	374	402	376	380	358	391	376	398	388	375	396	417	354	390	408	379	367	417	381	395	410	411	382	363	382	353	390	399	432	382	371	387	399	380	358	407	411	349	373	371	416	399	390	411	368	382	377	365	395	359	371	376	406	380	403	361	352	347	384	368	429	401	385	414	386	373	374	413	432	379	402	390	367	399	371	409	406	383	363	410	395	380	371	408	383	372	406	380	408	377	358	402	362	382	373	384	383	385	394	410	370	402	375	392	368	380	391	397	372	399	375	406	365	373	372	402	375	400	375	380	389	350	400	383	397	382	392	408	420	397	408	415	423	385	366	376	384	384	407	387	438	374	358	403	361	383	383	380	345	414	389	377	354	406	398	403	403	376	391	366	410	394	389	384	395	371	384	423	403	436	388	383	407	372	415	368	403	385	378	377	408	386	399	373	408	392	349	353	385	367	388	402	411	387	353	385	350	403	397	371	402	394	400	388	445	404	417	396	386	418	391	422	372	377	380	409	405	400	403	400	387	406	381	432	386	367	375	378	393	380	354	394	382	384	396	393	376	367	382	390	399	343	384	372	395	384	395	414	407	399	366	384	346	345	393	351	373	381	371	381	408	409	412	408	382	381	362	343	400	392	420	396	366	403	452	355	367	371	364	351	389	421	394	369	394	340	390	382	392	395	392	378	369	378	362	381	394	360	370	409	406	399	407	362	390	374	409	383	394	372	398	408	405	411	401	368	364	370	365	342	401	364	386	405	367	393	385	398	371	384	405	371	392	422	387	370	387	382	386	372	412	385	410	395	399	424	367	385	363	408	439	390	373	391	376	376	356	397	372	358	366	388	427	394	397	384	395	406	402	391	375	375	373	368	370	405	384	381	376	406	355	409	403	380	380	377	389	426	394	408	414	358	416	390	422	390	394	427	377	373	384	351	394	402	365	395	415	366	393	384	370	384	354	390	396	405	365	406	376	363	376	437	401	377	372	381	397	341	349	405	381	388	383	418	415	382	395	352	380	385	391	390	384	387	382	366	364	407	387	376	355	360	367	389	373	390	374	402	398	422	411	371	412	396	390	416	388	401	374	391	337	393	368	338	359	431	370	367	410	413	409	353	366	360	392	374	405	390	374	391	420	379	400	397	386	374	385	417	362	368	376	399	410	396	423	380	349	416	389	401	406	390	362	385	412	369	399	394	372	401	432	400	372	380	394	402	394	414	368	392	367	376	391	423	410	405	413	404	396	371	398	396	389	375	420	360	402	365	372	384	424	366	371	383	392	418	373	415	401	367	383	371	354	409	378	396	411	428	396	380	410	402	388	391	420	394	399	390	382	382	407	416	380	436	415	406	413	387	352	370	415	365	396	380	359	385	402	382	412	411	395	391	353	398	386	413	380	412	389	362	413	413	377	374	435	407	436	388	363	384	386	383	384	376	388	377	414	400	376	383	415	396	390	355	363	396	377	353	382	397	396	383	376	377	400	402	394	371	386	389	360	419	389	378	396	383	381	365	381	410	396	378	387	409	393	400	423	419	413	387	395	403	401	395	434	385	380	393	402	436	376	440	400	372	386	386	385	381	430	381	394	418	395	380	395	396	385	400	358	422	382	370	375	370	402	393	397	408	400	395	378	378	396	382	403	403	373	388	426	379	395	385	373	389	415	383	382	392	404	379	407	403	360	372	368	417	369	433	398	384	357	374	344	417	398	370	343	417	404	379	387	400	382	389	411	397	394	343	381	381	423	369	380	414	394	365	368	385	365	392	393	373	388	391	386	374	347	358	360	362	409	374	379	363	370	376	402	411	421	387	396	369	364	399	410	385	381	379	389	365	408	399	391	376	376	397	403	384	423	377	396	391	400	402	369	390	410	398	403	390	406	386	417	375	381	411	387	404	406	394	402	368	389	369	422	391	383	420	382	394	387	401	371	390	383	392	371	362	396	372	392	357	404	379	358	409	388	400	425	375	394	372	380	390	411	406	394	416	401	387	416	377	387	359	378	382	388	370	442	367	404	437	373	378	383	369	366	385	383	382	365	351	387	393	383	382	395	389	362	360	376	412	364	368	376	426	413	381	420	381	375	401	388	422	368	392	373	390	413	361	377	418	378	388	400	373	329	379	377	388	378	369	389	386	419	375	403	388	406	401	380	392	403	386	397	412	387	384	446	435	415	403	412	390	366	403	371	376	388	392	407	385	371	399	354	375	391	388	400	386	362	389	398	377	369	383	354	410	407	416	394	421	397	373	384	370	349	395	372	397	370	380	397	385	372	361	374	401	380	374	358	370	394	386	364	403	419	373	379	405	389	377	392	390	390	406	362	361	358	397	402	379	419	391	355	379	392	393	384	426	412	392	376	380	387	403	380	368	398	396	419	413	402	367	402	378	392	382	381	419	355	425	392	402	417	365	384	378	402	344	425	380	352	394	411	358	378	373	406	414	387	372	385	399	384	361	371	404	393	397	404	377	401	381	360	420	387	387	401	404	379	365	408	409	387	398	363	401	406	370	356	368	363	360	393	399	412	361	407	366	379	399	422	371	358	410	389	403	374	352	400	398	379	416	378	413	408	408	384	393	399	389	403	372	412	383	385	387	357	368	378	419	354	342	402	408	378	385	381	391	369	445	383	368	374	390	391	398	366	386	397	375	375	359	403	352	404	352	348	373	404	395	389	404	367	413	354	406	393	373	373	385	411	388	382	387	398	407	394	378	346	386	398	355	409	371	372	381	402	395	381	417	382	382	403	367	394	374	398	375	369	411	351	430	397	401	412	425	409	374	395	381	381	358	383	393	392	382	355	376	391	373	407	403	383	404	359	354	406	369	408	375	397	394	365	382	385	397	378	368	409	395	379	395	383	397	411	395	385	371	380	382	376	405	415	370	413	392	367	390	372	383	402	397	390	386	370	365	371	391	387	398	378	382	400	416	414	398	384
2588	825	544	410	488	599	454	360	305	256	211	149	134	112	101	72	57	46	54	55	36	61	57	47	71	56	56	58	66	52	57	43	70	62	61	50	53	48	50	54	216	398	394	292	203	116	62	31	30	22	31	28	34	31	31	32	22	28	24	25	26	16	24	34	23	22	25	33	21	33	32	26	33	24	38	26	26	27	31	24	24	22	28	34	25	25	26	27	27	34	36	35	33	22	23	34	20	30	30	30	31	31	34	25	23	31	17	23	26	31	33	21	33	29	30	27	25	29	39	34	25	24	29	34	26	29	18	40	30	27	27	23	28	21	24	28	23	32	21	25	25	21	30	26	27	38	20	29	23	30	15	39	34	27	30	24	27	31	30	20	22	30	32	24	28	27	27	33	34	34	25	36	28	27	23	24	32	23	34	33	27	24	26	19	34	30	29	30	20	34	31	30	22	34	28	25	30	43	24	23	37	31	26	27	17	22	22	25	29	29	23	30	33	32	39	26	31	37	30	30	23	31	32	29	31	29	33	29	29	21	32	32	19	22	28	32	35	26	23	26	35	31	23	16	28	28	25	18	24	35	36	19	33	29	44	24	21	20	25	29	21	16	20	27	25	33	26	21	28	25	19	25	21	23	28	32	32	24	23	26	27	35	21	31	25	30	28	29	29	42	21	34	23	28	22	20	24	26	24	19	30	28	29	29	20	25	22	27	22	31	25	28	29	29	18	29	29	34	20	27	35	20	38	23	34	29	26	36	13	29	32	25	27	26	27	29	26	25	26	33	29	25	20	24	33	28	33	25	37	29	21	30	19	20	23	33	41	21	31	28	22	22	31	33	31	30	30	23	43	31	40	17	28	30	25	33	36	30	34	32	26	36	24	31	31	34	33	29	24	24	26	27	28	35	30	25	19	31	30	30	31	26	33	35	29	16	38	30	28	28	20	37	30	32	20	30	22	30	17	36	17	19	20	36	25	27	29	21	24	19	15	32	26	26	40	24	25	25	39	25	27	27	32	34	32	23	24	27	40	24	29	26	31	35	25	22	23	34	23	25	26	30	27	30	31	23	31	33	34	35	38	32	18	22	22	33	33	26	19	41	27	28	23	30	30	25	24	22	28	18	24	31	22	32	32	33	33	35	28	39	32	45	39	24	30	24	25	30	32	31	28	28	24	28	23	29	18	23	30	31	26	25	26	39	19	34	33	32	25	34	28	28	40	31	24	26	23	23	25	29	33	35	23	30	35	31	28	34	23	34	29	29	32	33	22	27	29	30	36	21	30	31	23	32	28	25	32	33	24	30	27	17	22	31	28	18	27	28	34	36	26	31	42	27	24	31	22	21	28	28	25	30	26	27	20	25	32	30	30	30	33	27	28	24	19	27	27	39	23	27	33	27	33	28	24	24	23	36	24	23	32	29	23	25	23	23	24	19	19	31	26	32	30	30	19	24	19	30	37	33	30	18	23	32	29	24	25	23	42	28	31	31	21	27	30	28	30	33	28	16	26	35	24	21	36	24	35	34	30	26	33	24	26	27	26	24	24	25	22	25	30	30	30	33	34	32	27	25	23	27	27	26	35	19	30	30	22	36	28	31	31	26	24	27	27	32	28	32	29	27	32	19	30	27	24	24	28	35	26	33	25	23	27	24	23	35	28	33	31	20	31	32	29	22	31	28	24	24	30	31	21	35	36	24	28	22	28	26	27	27	22	23	28	36	34	27	34	17	23	23	25	26	33	20	28	31	27	19	39	26	31	28	22	31	36	33	29	33	30	34	26	27	26	25	28	33	26	31	35	33	26	20	30	30	24	18	27	28	25	21	25	27	22	25	22	28	32	36	27	25	21	16	31	23	30	23	30	31	24	29	26	30	26	32	25	29	28	26	31	36	27	37	28	29	16	35	25	26	24	29	28	29	32	24	28	35	28	28	27	21	23	33	32	25	24	35	45	26	24	28	29	24	33	26	31	25	30	22	31	22	33	23	18	33	27	25	30	29	37	29	32	38	21	37	31	26	24	26	30	32	22	31	42	29	30	22	30	25	28	32	30	32	28	26	19	35	32	33	29	36	26	24	26	36	31	25	35	23	30	25	29	28	27	24	22	23	21	34	37	26	30	26	25	20	29	28	24	29	25	26	26	33	31	29	29	41	26	21	19	34	25	24	35	34	17	27	34	27	16	26	28	33	28	22	28	37	29	35	25	19	27	30	21	22	26	22	21	26	29	26	27	28	31	28	28	30	33	32	22	23	37	37	27	27	30	22	27	28	24	32	30	27	34	19	24	26	28	28	29	39	22	25	22	33	26	31	24	27	38	37	31	31	20	21	30	26	34	30	35	34	14	27	34	37	24	26	21	22	19	36	26	21	34	28	26	28	25	34	24	19	28	29	34	29	27	22	31	30	19	23	22	37	22	31	28	25	30	22	24	22	27	40	22	23	39	29	31	29	28	29	33	27	21	21	22	27	36	32	31	28	24	25	19	26	23	30	21	21	17	28	29	34	34	22	28	24	20	30	25	28	29	27	35	31	30	22	24	30	29	35	20	34	34	30	29	28	23	31	31	26	36	24	20	24	34	26	28	24	29	32	34	27	26	25	28	39	26	24	30	36	34	33	18	33	22	33	33	35	29	19	21	36	32	43	25	30	31	19	33	25	23	18	30	22	37	21	24	17	26	37	23	19	30	30	23	29	30	31	35	23	26	26	29	32	26	21	26	35	26	29	18	25	29	28	33	32	19	31	29	26	21	23	22	18	24	21	24	31	31	28	28	32	24	34	32	21	28	28	36	37	33	18	22	24	26	25	25	27	27	24	31	34	27	23	35	29	23	22	30	35	32	26	30	26	36	10	34	31	28	34	24	27	24	25	33	26	32	33	30	25	32	27	24	24	27	29	25	32	24	30	33	15	23	24	29	28	27	37	29	33	29	31	23	20	26	31	19	26	26	29	27	25	32	30	28	20	36	33	18	37	23	34	31	26	40	25	27	31	38	30	30	28	24	27	36	16	27	37	35	25	34	28	28	27	19	29	27	28	22	35	26	33	28	32	26	17	28	26	36	27	28	26	25	35	45	15	33	34	34	24	33	28	29	28	27	22	26	29	25	19	33	29	32	32	37	26	29	25	27	34	25	25	35	22	36	27	21	27	21	28	34	36	25	25	27	25	26	27	19	26	32	21	31	27	26	33	34	29	31	26	31	28	25	25	21	39	29	25	19	22	36	34	36	28	20	35	31	30	35	35	19	27	26	24	31	19	28	20	32	32	29	29	26	32	24	30	32	29	21	34	36	25	36	35	22	21	23	35	37	27	30	33	32	27	27	22	38	38	29	26	22	15	24	15	28	24	31	26	29	33	31	23	30	29	16	32	18	32	22	34	27	26	28	28	25	31	23	41	38	31	21	23	28	23	30	22	24	25	32	30	33	21	20	30	33	24	33	34	32	23	23	28	23	21	25	31	30	24	30	25	28	30	29	26	27	28
17330	12288	9358	16932	25081	25800	20439	18226	14708	11942	9195	7016	5958	4901	4000	3017	2160	1892	1515	1320	1302	1256	1625	1450	1789	1830	1816	1868	1859	1487	1545	1421	1532	1553	1389	1293	1156	1038	1034	1160	6831	11414	9995	7711	4657	2511	1230	660	420	362	350	327	366	329	321	319	373	310	337	361	328	312	326	340	340	406	337	337	314	318	322	319	322	371	344	313	357	347	359	366	361	347	318	357	324	316	328	320	342	367	346	355	360	335	336	350	328	331	337	342	306	361	319	358	329	345	329	342	324	360	316	333	328	331	336	322	380	339	327	316	344	346	311	339	321	361	352	328	340	332	354	343	321	350	337	370	332	336	315	330	338	357	370	325	361	348	317	323	351	336	345	342	319	317	338	314	345	292	348	320	349	373	373	321	359	355	323	341	373	367	355	353	351	361	330	338	346	324	351	322	323	329	352	333	365	340	342	359	347	288	364	333	342	291	362	306	334	355	323	315	320	331	330	360	333	355	334	373	317	336	320	309	354	357	357	329	346	353	337	335	290	329	361	343	323	333	321	322	328	309	355	323	336	349	330	331	329	317	338	325	330	346	310	347	315	324	345	329	321	340	358	325	316	320	359	325	329	345	327	338	344	347	319	334	333	322	353	338	351	357	336	366	347	331	366	322	337	374	339	315	295	358	316	342	332	327	329	357	303	322	332	338	376	341	344	363	340	326	339	372	335	327	318	317	327	325	345	366	340	344	364	352	367	321	360	357	352	360	314	326	344	330	327	340	347	341	301	354	347	328	346	355	360	308	305	323	333	329	342	352	356	314	327	338	346	325	326	332	344	311	308	375	304	351	319	302	350	314	318	306	340	333	321	332	355	352	333	330	323	282	301	350	355	382	348	328	324	336	327	348	354	348	378	327	342	340	360	342	322	350	321	333	342	366	341	330	348	320	359	338	358	356	335	344	328	347	346	355	332	338	302	368	304	316	338	335	358	324	338	333	340	362	322	355	376	314	339	345	323	389	360	331	346	345	310	315	362	365	339	309	331	309	353	369	359	353	364	358	325	353	333	335	327	327	345	361	334	334	326	316	366	347	320	315	336	321	343	342	357	342	323	345	336	339	337	318	355	325	344	354	355	319	327	366	329	347	323	347	313	300	324	362	327	316	340	322	337	355	358	337	318	322	341	327	347	328	333	334	339	343	358	324	337	328	346	340	349	326	355	326	351	321	338	323	322	330	362	354	312	364	344	320	340	328	324	346	361	329	330	330	322	372	339	327	333	327	318	323	357	320	335	353	328	295	327	334	336	322	340	367	304	298	358	296	347	368	339	322	305	335	360	367	329	319	313	349	330	340	361	362	387	317	354	331	337	323	342	342	354	343	324	389	348	357	313	339	331	319	322	319	351	317	341	316	319	369	331	330	336	335	344	349	328	341	339	329	392	341	340	360	345	334	357	346	328	352	344	347	338	336	348	356	351	339	333	314	365	353	344	326	333	349	353	322	323	330	357	326	339	318	357	340	354	339	331	356	314	358	372	323	298	330	345	343	337	332	316	359	362	319	341	355	318	330	349	339	326	371	328	337	301	332	342	359	365	334	307	330	310	329	341	307	330	341	324	333	350	332	346	351	358	371	350	338	351	327	351	362	327	317	313	325	317	349	342	335	361	328	350	330	377	334	306	310	334	324	328	358	362	352	318	356	359	336	364	386	326	310	352	319	334	342	376	320	348	339	373	347	344	326	377	306	346	325	324	355	332	346	370	330	348	341	328	311	350	345	356	353	341	313	335	371	334	372	349	350	360	325	364	356	315	310	344	365	335	340	346	338	360	360	326	316	309	314	339	330	364	334	330	351	344	330	326	384	360	372	349	330	353	340	327	343	342	314	344	346	343	346	319	333	339	323	370	338	354	316	337	364	361	347	343	321	317	338	346	330	361	345	321	336	356	320	321	362	379	342	336	343	330	321	345	339	364	327	332	332	359	348	358	347	337	329	371	361	344	324	304	383	333	332	365	349	324	334	328	330	331	322	356	339	331	362	354	352	340	330	356	328	282	353	344	329	323	326	345	333	367	312	336	342	284	344	334	352	316	339	350	344	358	392	373	336	315	341	360	328	347	319	332	344	371	328	352	316	336	328	317	337	366	341	382	336	334	326	306	354	315	334	340	337	349	344	339	361	334	319	344	317	358	367	330	327	336	359	355	337	330	349	314	364	354	344	342	312	346	368	339	318	321	339	344	324	312	368	322	313	344	321	322	338	375	370	346	338	333	328	331	341	324	372	343	363	324	325	360	353	340	317	352	350	346	321	320	351	369	340	336	355	378	343	355	365	334	355	380	357	355	348	329	364	357	343	341	361	322	342	308	339	357	314	313	317	287	335	322	340	345	283	382	322	328	341	328	329	357	298	317	333	312	365	343	364	349	336	344	333	286	340	320	345	334	368	300	362	345	297	355	345	334	338	344	351	324	345	333	321	342	347	351	354	349	343	327	339	335	343	348	345	334	363	330	354	354	350	348	345	348	353	357	325	333	331	345	357	318	343	330	336	319	361	311	355	334	314	334	334	315	327	320	356	334	336	322	334	360	350	366	341	333	338	350	349	322	327	363	351	338	352	327	335	323	361	324	339	393	347	348	339	308	361	312	332	347	319	355	351	328	344	307	309	336	317	357	336	346	317	323	349	326	350	308	337	346	327	318	332	325	327	366	351	353	314	363	322	320	330	348	356	324	328	359	293	344	335	362	363	342	346	361	382	377	376	358	359	344	343	359	322	339	332	337	368	326	333	323	320	340	339	334	338	315	312	383	281	322	345	301	321	340	346	375	327	327	337	338	355	345	327	336	350	356	365	336	345	340	309	331	345	343	346	326	337	334	347	324	311	389	345	323	356	337	342	355	312	323	349	345	357	364	385	332	324	325	336	335	320	355	331	332	317	347	315	320	362	312	332	324	335	300	340	317	342	313	354	347	343	323	325	311	355	302	347	318	333	345	345	325	358	321	358	347	353	312	318	336	338	342	328	335	322	351	303	325	323	372	306	330	336	337	353	343	331	354	327	343	349	335	336	321	292	316	325	342	302	353	338	357	313	328	341	374	355	318	354	320	375	346	350	355	337	322	287	332	336	361	363	339	343	350	364	333	359	374	333	370	330	380	326	330	334	327	354	370	346	366	362	329	328	338	332	296	319	359	326	348	325	336	366	328	338	300	312	313	326	322	342	365	313	287	343	349	343	324	363	320	346	372	348	338	339	389	307	301	361	327	316	370	302	367	323	322	353	306	357	328	378	344	338	338	355	346	306	340	333	318	337	337	342	327	349	318	346	325	356	338	329	317	347	324	324	288	356	367	326	339	335	327	348	359	322	325	310	348	334	296	321	347	353	347	335	336	353	342	337	322	363	363	371	357	313	395	332	331	322	317	319	363	356	314	327	311	321	320	290	313	325	346	325	335	336	374	332	345	354	315	373	387	322	325	357	365	326	372	359	312	322	327	363	342	341	339	352	343	332	366	313
1791	1187	551	450	496	528	459	433	315	255	230	185	172	117	121	91	76	71	73	60	68	65	73	69	82	66	74	74	83	74	65	92	71	63	68	55	53	57	69	57	222	725	550	451	286	137	80	55	38	34	26	34	26	35	29	31	45	23	43	36	21	35	30	34	29	38	43	32	37	37	32	30	38	31	36	28	37	23	38	27	22	33	37	32	32	28	32	32	32	30	22	36	38	28	26	27	24	35	25	40	33	34	33	28	34	24	36	29	22	25	44	29	28	26	34	39	33	42	20	29	38	28	35	29	30	31	28	30	33	31	33	28	32	29	29	28	36	27	39	24	39	37	31	32	33	32	32	29	35	23	20	24	33	44	29	28	39	36	29	31	40	31	35	34	32	33	39	32	26	34	30	34	34	34	35	31	27	34	20	30	25	31	36	32	25	35	41	36	20	28	33	34	32	25	36	31	36	43	27	32	36	33	34	28	35	26	28	28	34	26	41	35	40	30	33	32	33	20	38	27	25	36	32	24	28	30	39	38	20	36	30	38	29	29	30	28	38	38	24	46	38	26	28	24	41	31	28	36	28	38	33	30	40	38	39	31	28	34	34	23	32	27	32	34	29	22	33	25	33	37	32	32	33	26	31	35	36	24	28	38	32	43	41	26	37	37	18	23	34	40	36	35	44	37	34	33	27	34	33	45	28	31	31	25	21	35	39	39	30	28	30	39	37	24	34	26	26	37	25	26	28	31	34	37	36	30	24	44	28	40	30	31	35	39	33	28	33	32	30	25	20	31	31	29	32	30	29	26	29	30	21	34	30	32	38	32	41	32	30	26	44	22	23	33	35	29	43	26	45	27	24	31	18	30	33	34	50	28	23	35	29	43	25	31	29	31	31	42	30	19	37	38	30	32	31	41	28	47	28	34	36	37	26	32	28	25	28	26	29	36	37	50	40	38	33	25	24	34	33	31	25	39	35	26	30	35	31	30	32	34	36	32	34	27	42	35	28	32	28	29	25	41	40	32	34	30	36	29	28	28	33	36	31	33	37	27	35	22	27	27	31	39	25	24	23	35	36	33	30	37	31	28	37	24	26	37	37	24	35	33	25	31	29	32	29	36	36	24	33	31	30	38	33	28	34	22	32	31	22	34	27	26	35	34	32	37	31	31	37	27	40	34	36	32	33	27	33	34	39	35	24	28	31	33	40	39	40	25	32	26	23	39	30	46	28	29	32	21	42	28	33	29	33	24	35	35	43	26	33	27	35	36	31	37	26	37	40	33	39	39	35	34	30	42	34	34	26	28	38	25	45	34	29	34	36	37	44	30	14	21	20	31	31	31	44	32	35	33	49	26	30	28	40	28	30	31	32	41	36	21	39	38	31	37	28	30	23	35	28	33	38	28	34	27	28	33	42	35	39	29	29	28	26	29	31	33	38	31	33	34	35	32	36	29	35	37	30	34	38	45	30	39	26	24	40	37	33	39	23	30	30	39	43	35	40	23	26	25	39	34	31	39	32	40	27	24	20	32	32	29	33	28	31	32	27	33	36	35	38	26	32	23	41	33	33	40	33	39	31	26	24	28	21	33	32	33	28	24	32	20	22	35	36	32	36	26	25	30	28	41	38	39	21	27	30	35	36	38	34	23	32	24	40	32	22	27	36	31	32	30	35	29	48	47	29	32	24	45	24	38	34	27	36	27	29	30	31	44	38	35	27	37	28	29	29	32	34	39	37	39	30	35	40	28	26	27	30	22	42	41	31	23	31	33	43	28	28	31	39	19	32	34	34	22	27	39	32	44	36	37	16	34	28	29	36	29	36	31	29	27	32	33	26	49	27	26	24	32	40	25	25	39	27	31	28	39	28	30	27	29	23	29	32	29	34	37	21	48	27	29	55	35	25	37	36	38	22	30	44	31	36	27	26	31	31	26	23	31	26	29	39	48	33	37	32	38	30	33	28	32	33	29	34	31	32	33	26	39	29	37	30	36	33	32	38	29	28	32	27	40	24	35	32	30	37	36	27	35	34	29	30	30	28	33	20	37	36	21	27	33	29	33	29	34	44	24	48	32	32	28	31	28	33	34	42	27	33	23	30	23	31	31	24	30	20	31	42	26	31	30	29	33	30	28	28	26	25	25	23	29	25	26	22	31	29	28	38	44	36	39	32	36	42	26	22	29	25	28	29	35	31	40	29	25	33	34	36	40	36	40	33	24	28	38	33	26	33	34	40	39	31	27	39	32	43	34	35	35	33	30	27	32	35	37	37	34	25	23	39	18	30	33	32	32	40	31	42	32	36	33	27	36	29	34	30	29	31	32	24	39	28	30	31	42	30	35	24	27	31	23	33	30	37	23	30	36	25	35	39	39	23	23	17	32	33	27	38	28	34	25	32	34	28	31	40	29	39	27	36	22	20	28	36	39	31	24	38	35	29	23	42	34	38	25	39	39	30	36	21	32	34	36	40	29	30	31	35	36	33	32	31	37	29	33	40	24	26	25	28	33	36	35	32	40	24	33	36	24	40	37	32	33	41	31	31	34	33	25	32	19	33	32	34	35	33	36	30	33	27	27	33	27	27	39	31	40	27	42	26	35	35	44	28	37	34	40	30	37	33	24	32	37	41	29	39	27	35	30	30	27	31	39	24	32	23	34	24	30	29	39	35	30	33	35	31	33	35	27	33	34	42	35	37	31	33	22	28	32	28	30	27	29	36	31	31	46	29	39	25	45	30	33	19	30	41	25	37	25	34	28	22	33	33	32	39	41	29	37	28	23	35	32	34	22	36	35	36	33	35	30	23	29	30	26	25	33	39	30	34	36	35	31	41	35	25	29	34	30	25	39	30	37	34	27	28	29	28	25	33	38	35	30	35	31	36	30	37	24	37	31	29	42	25	39	34	35	37	36	28	29	36	37	28	25	32	43	27	26	32	41	24	29	29	34	37	27	31	37	27	39	28	25	34	36	28	31	25	32	32	29	25	43	41	33	30	26	43	32	40	26	25	28	26	31	45	19	38	24	39	32	33	20	43	45	30	29	35	43	26	31	31	34	36	33	27	32	38	33	34	31	38	24	21	33	31	26	39	28	30	31	35	40	36	38	36	28	29	40	34	34	27	40	41	26	42	26	45	33	24	36	35	31	24	38	41	29	33	35	37	30	42	45	31	32	39	23	30	35	34	27	34	30	35	31	40	30	31	30	33	23	40	36	30	25	38	32	32	33	28	30	29	41	33	30	27	32	23	22	30	31	21	28	39	25	39	30	31	33	32	41	28	30	44	23	34	38	28	40	39	30	23	31	44	26	33	23	31	34	35	28	26	34	32	26	25	27	33	31	35	25	29	40	34	41	31	39	31	33	41	32	37	37	32	30	36	36	32	31	33	26	28	30	29	20	31	39	33	35	25	28	28	29	30	36	35	23	39	33	31	36	33	34	28	31	32	32	27	29	33	30	26	23	30	30	34	40	34	27	36	38	30	31	32	29	38	30
21242	14519	9170	16919	26252	25282	21388	18961	14677	13063	10891	8057	7166	5498	4780	3548	2434	1983	2041	1712	1571	1548	1810	1936	2228	2390	2046	1933	2226	2176	1997	2155	1821	1851	1808	1600	1252	1256	1324	1289	7341	15898	14046	11005	6826	3625	1555	770	508	404	391	370	409	413	389	360	405	369	410	387	422	402	394	372	378	388	394	383	391	354	394	403	415	420	391	382	422	404	368	417	387	393	379	383	377	396	375	421	363	360	371	393	403	356	376	390	382	398	392	380	389	416	392	386	382	381	385	387	419	397	417	405	398	378	375	393	425	349	415	412	387	354	392	406	382	366	405	406	404	357	403	402	400	401	360	417	375	361	430	395	370	397	409	382	392	402	411	399	351	376	401	367	401	362	413	383	385	389	396	382	394	357	380	360	413	407	383	387	372	385	384	411	404	406	421	393	376	378	397	380	385	371	367	372	371	387	375	390	406	390	380	431	372	392	373	376	385	347	392	432	401	415	379	361	389	394	397	401	399	397	429	385	390	418	402	390	406	385	412	395	376	397	395	373	364	382	354	360	384	394	386	380	357	384	391	407	388	411	392	415	409	389	424	446	372	399	372	363	406	400	378	373	387	404	411	415	387	359	411	412	374	417	391	396	379	385	383	385	382	378	400	400	375	350	401	387	405	427	421	398	388	379	375	419	393	381	384	386	380	387	358	353	402	392	414	385	383	415	404	395	363	383	422	385	380	389	405	394	385	386	409	374	369	421	423	371	381	407	369	416	383	373	397	428	368	384	389	361	383	408	392	375	405	396	421	405	387	395	397	383	405	391	387	426	396	383	371	372	393	417	369	396	403	379	385	374	369	381	393	433	385	414	418	380	388	403	381	374	388	386	391	393	402	411	397	397	408	380	414	364	388	419	391	418	412	444	378	369	395	384	392	388	395	384	379	397	382	392	379	384	385	385	406	357	396	410	356	388	383	384	356	386	365	384	342	403	374	400	403	385	413	417	358	417	346	412	400	391	364	403	387	425	415	395	390	391	365	390	353	389	387	409	396	400	396	404	391	346	371	404	379	373	416	423	385	378	383	415	373	386	400	363	398	379	388	425	364	396	382	386	395	398	388	365	401	397	399	391	404	377	406	381	405	372	367	403	360	343	422	391	385	369	410	401	397	407	397	402	404	368	431	400	374	403	430	397	412	379	374	410	389	413	386	395	388	374	367	407	399	409	402	436	374	360	393	389	397	364	360	398	395	422	378	438	376	377	414	395	412	380	403	399	363	392	384	416	415	405	385	369	375	386	383	368	375	388	416	386	395	366	387	388	426	395	405	379	399	394	408	376	397	390	402	380	393	383	379	398	400	380	405	349	368	397	403	369	403	398	390	397	410	396	424	388	398	365	392	388	390	377	390	415	412	391	388	400	387	399	379	390	351	391	391	381	401	399	399	390	370	396	369	396	359	411	363	366	391	413	369	393	392	344	394	400	375	371	373	423	377	387	437	395	411	383	386	386	393	373	398	427	374	381	367	380	388	365	368	393	377	372	387	413	413	356	413	390	397	373	349	393	391	413	375	387	411	406	392	396	407	408	394	403	377	358	379	406	405	440	376	392	418	405	396	391	413	410	385	383	405	366	419	391	390	413	383	344	415	365	384	402	409	407	354	403	389	364	413	372	384	365	378	402	389	395	382	369	410	378	378	393	359	423	366	381	384	395	390	385	354	369	367	354	406	384	409	405	420	436	398	384	395	419	387	350	385	365	393	354	391	442	390	389	398	373	381	399	395	393	409	384	362	407	399	386	343	375	388	409	419	384	403	349	350	387	410	372	413	410	399	370	394	400	402	406	388	371	378	427	369	406	368	385	395	392	411	392	368	405	365	385	404	393	364	368	388	388	383	394	356	388	411	388	413	384	402	385	378	375	393	387	389	387	411	381	352	358	379	423	415	405	417	402	401	394	377	350	390	405	429	406	385	383	376	393	371	404	385	395	409	374	398	407	352	375	403	404	363	392	416	357	385	407	396	397	386	407	398	378	407	402	399	394	406	353	416	427	373	432	383	413	414	393	394	399	374	399	363	390	435	388	400	378	404	390	420	391	408	387	387	389	403	398	405	381	388	364	396	401	389	377	391	396	393	387	359	377	405	397	365	385	372	378	375	394	417	376	349	393	407	412	428	410	372	387	365	361	372	379	387	407	371	373	380	371	389	428	378	370	361	389	378	421	360	350	403	390	402	373	392	414	383	372	373	382	436	398	353	375	393	416	401	384	377	395	422	382	375	377	383	386	347	352	373	386	378	403	389	372	364	412	374	414	396	401	393	367	410	355	408	392	384	444	358	389	405	413	379	400	396	410	404	383	412	362	380	395	408	403	381	402	361	375	381	384	399	374	368	409	376	378	401	357	365	398	385	393	399	370	395	361	379	414	359	381	388	414	405	404	402	356	348	382	413	386	387	394	372	422	394	402	427	395	395	397	392	406	403	380	358	420	412	404	411	401	389	402	375	390	410	378	393	391	367	363	386	334	405	345	383	409	390	371	394	412	377	402	390	404	405	385	380	387	361	378	424	382	357	359	412	381	379	393	401	406	392	411	419	422	354	392	369	392	364	375	406	412	378	409	409	361	378	388	418	399	384	385	412	428	397	405	378	403	368	397	405	413	349	406	358	418	397	410	400	418	424	394	387	371	417	384	420	380	394	389	383	381	400	363	363	418	404	354	416	416	366	410	409	410	395	394	410	379	405	388	434	432	435	401	403	411	354	388	377	383	396	374	386	411	388	379	394	417	377	371	410	390	386	362	366	381	398	382	387	403	364	430	410	378	373	408	415	387	361	385	394	387	392	406	400	380	398	428	402	428	404	417	389	399	399	372	378	415	411	424	390	384	394	391	401	393	379	398	379	363	380	380	413	409	424	391	379	356	400	364	411	373	367	393	381	378	356	385	410	421	397	386	398	388	391	375	384	407	418	365	383	390	356	398	408	351	392	414	403	372	402	414	372	406	403	389	368	426	352	401	426	408	396	395	385	363	392	381	407	384	388	378	368	364	439	392	376	385	391	406	408	402	388	378	358	396	389	362	389	378	386	411	430	379	409	382	378	406	409	383	364	371	361	341	413	387	380	373	413	416	428	379	340	387	408	382	385	378	375	383	360	426	367	342	409	391	394	359	374	383	399	373	427	393	429	402	399	360	380	397	410	405	377	420	363	364	415	365	366	399	415	392	382	412	397	398	363	398	413	379	380	368	422	405	387	347	412	391	382	380	398	367	391	355	363	400	403	347	385	387	408	386	382	396	372	407	371	422	387	402	356	409	384	342	412	403	353	349	395	386	348	373	384	401	410	434	344	413	389	385	416	376	426	404	374	352	418	440	366	419	403	379	373	393	390	406	405	402	403	441	362	425	403	398	430	370	391	385	377	403	362	422	409	427	407	382	407	353	369	403	351	403	380	359	397	407	446	415	367	351	421	413	389	388	459	398	360	381	384	398	429	436	417	399	387	383	371	404	355	395	391	419
2047	485	168	121	199	259	206	179	177	153	137	102	121	67	68	49	42	36	34	46	34	41	44	43	75	45	44	54	50	75	51	56	69	56	54	48	37	54	52	41	53	201	167	140	104	76	48	37	33	27	22	25	24	36	24	28	27	30	41	30	22	31	28	35	36	25	39	27	26	27	24	23	14	28	43	27	25	34	36	26	27	21	43	32	22	27	33	29	15	34	33	27	28	29	23	33	40	31	25	31	29	29	18	32	28	25	19	20	31	31	31	31	19	24	23	28	24	29	31	21	33	28	27	27	28	21	27	23	29	32	28	28	31	30	14	27	25	22	20	17	26	28	17	26	23	23	30	32	27	33	33	32	34	25	20	25	24	33	27	24	34	25	19	22	23	30	20	27	20	32	26	20	26	30	28	25	25	30	29	19	29	30	28	25	30	21	23	31	31	21	25	30	26	30	29	27	25	26	25	31	31	22	27	25	26	27	32	20	21	25	32	27	38	29	26	31	30	36	27	33	26	28	24	22	33	30	32	31	19	34	24	26	14	18	31	37	29	25	28	24	27	26	25	27	30	26	21	33	40	21	31	28	22	22	35	26	30	28	27	27	32	24	21	17	25	31	15	26	24	27	21	21	26	32	32	30	37	31	29	23	27	25	38	23	21	23	35	21	24	33	28	24	29	18	24	25	25	22	16	33	27	28	32	36	29	25	18	33	32	35	29	26	26	28	21	34	15	28	34	24	25	22	32	43	26	24	35	23	34	20	24	22	31	27	29	34	25	28	27	24	25	29	32	27	30	31	24	39	26	35	25	26	38	25	23	28	36	25	28	26	31	25	30	30	24	28	28	26	42	28	32	29	34	23	23	36	26	25	29	26	27	30	34	32	31	36	22	40	29	23	35	25	27	35	29	20	30	27	32	22	18	26	14	21	26	36	34	27	33	23	25	27	35	31	30	23	30	25	21	30	22	28	23	27	21	26	39	28	21	37	33	37	28	28	26	24	28	28	37	29	31	31	24	33	33	29	29	26	22	25	26	39	26	22	27	27	28	27	19	25	27	30	28	23	26	27	31	25	25	27	31	26	29	37	25	21	28	20	23	27	27	23	21	30	38	21	24	25	30	19	33	36	27	27	21	34	39	31	22	19	25	36	29	26	30	24	27	30	12	25	30	38	32	34	27	24	26	20	26	22	21	29	26	29	31	34	26	27	24	22	28	30	35	24	36	34	21	27	27	26	19	30	30	33	36	20	31	20	29	24	29	30	28	43	29	35	28	26	27	27	21	21	23	18	28	25	25	23	27	24	21	33	34	21	33	32	33	33	26	23	26	31	28	25	31	33	29	41	25	18	27	26	30	29	18	27	21	28	27	27	32	27	34	23	21	27	19	33	17	22	20	32	23	41	20	30	37	35	28	27	28	29	30	27	33	30	24	30	31	40	40	27	28	33	34	29	30	22	28	25	25	33	31	19	28	21	34	34	30	27	22	17	28	33	27	27	41	25	27	23	22	34	21	25	27	24	20	32	26	23	33	31	24	30	20	23	28	22	34	22	26	23	20	19	28	25	23	28	35	34	29	27	18	24	32	22	29	23	19	26	28	33	19	35	33	36	31	34	31	29	32	16	28	29	39	21	28	22	32	29	28	25	34	26	31	17	30	25	20	31	25	28	35	36	33	20	28	19	32	24	24	44	36	39	29	30	26	29	29	31	19	24	20	24	32	20	24	22	43	24	19	17	22	31	26	36	33	28	28	29	30	35	37	32	25	22	26	41	29	22	35	30	25	27	23	29	30	31	21	25	35	30	36	18	36	29	41	20	24	24	26	25	30	19	25	23	25	22	25	24	23	26	24	14	25	24	28	28	23	28	23	29	30	32	24	26	24	26	32	27	30	27	27	25	29	20	26	31	29	22	29	30	26	22	28	24	29	26	32	35	35	28	25	27	20	22	26	19	23	36	18	28	28	27	34	30	33	29	34	20	26	23	31	21	33	30	29	27	23	27	43	29	22	23	29	32	19	45	31	38	31	24	28	25	24	32	33	19	17	28	27	22	28	29	32	27	23	28	20	21	26	39	29	33	21	24	31	30	27	27	31	29	22	29	39	25	25	27	19	22	33	20	25	30	20	29	25	32	34	27	31	36	30	30	19	30	25	34	32	30	31	25	24	24	27	29	32	34	36	36	22	20	17	24	37	29	23	26	32	30	30	33	24	24	32	24	34	31	25	37	27	22	32	32	28	26	28	29	19	32	21	33	25	30	31	33	14	20	25	35	23	15	15	28	25	23	24	30	23	23	24	27	30	24	29	22	28	28	28	24	34	20	25	22	25	30	22	30	38	25	32	26	38	29	27	13	31	31	24	23	34	41	29	35	26	17	24	22	22	29	32	24	35	27	23	37	25	26	33	26	30	35	23	28	23	37	31	22	41	27	25	20	30	35	20	29	36	27	17	31	27	24	24	23	26	22	26	19	22	35	27	19	27	27	31	30	19	36	32	31	20	35	30	32	26	34	31	27	23	26	34	18	38	26	30	25	29	21	27	35	22	38	26	32	34	27	18	29	25	22	31	26	23	34	28	29	30	33	22	25	25	23	28	34	26	20	23	26	30	41	26	23	31	26	30	34	31	22	24	28	23	19	22	24	26	30	37	21	26	27	27	33	35	33	22	23	27	21	28	31	35	23	26	29	22	26	24	25	30	25	35	25	24	32	28	24	21	24	32	26	32	35	22	25	25	17	29	23	33	26	29	22	25	38	27	24	32	16	33	29	30	29	19	31	27	33	29	22	29	18	23	22	25	20	29	25	28	31	25	29	28	16	23	25	21	27	41	32	30	32	17	32	27	35	26	26	35	36	26	32	36	28	28	26	25	23	30	25	32	25	26	33	22	34	28	26	27	24	18	25	28	28	32	25	25	33	25	28	26	30	15	36	23	30	28	35	26	32	28	29	40	25	27	29	21	22	28	32	39	20	22	30	19	30	25	26	33	32	19	31	21	27	33	25	29	37	35	32	22	27	26	24	30	25	25	28	24	23	32	23	36	21	35	37	23	32	25	25	29	24	27	30	35	31	30	28	31	24	27	34	24	32	20	28	25	22	31	25	27	29	31	19	24	26	23	32	32	34	29	28	32	23	20	23	33	36	28	29	17	29	28	28	36	21	33	23	30	27	30	33	25	21	28	31	36	19	29	22	23	26	22	26	34	39	28	25	33	27	32	42	28	28	25	38	25	27	25	20	26	32	22	29	22	32	30	30	27	31	27	30	33	35	30	33	22	28	37	26	27	17	31	28	28	37	32	32	24	29	21	27	22	31	22	33	24	26	35	22	28	32	24	24	22	33	30	28	25	28	25	35	19	30	33	14	28	22	29	33	29	28	35	26	21	13	33	23	30	32	26	25	24	27	31	28	22	28	24	38	20	28	30	28	43	27	25	28	31	16	23	33	25	26	34	26	29	21	21	32	42	34	19	29	28	27	35	29
17962	7748	3360	5828	15191	17114	14482	12093	9733	7349	6102	4766	4026	3095	2175	1857	1302	943	1004	1017	990	1022	1028	1319	1559	1641	1440	1235	1422	1445	1405	1323	1439	1375	1018	972	958	886	804	818	1845	5639	5010	3922	2483	1432	833	505	388	351	353	348	324	326	334	384	343	332	370	365	337	327	336	354	320	348	321	344	326	320	336	332	322	340	338	330	305	367	369	340	331	331	308	308	336	331	334	332	358	330	343	339	294	347	327	349	332	341	316	352	315	366	328	318	320	319	334	338	337	351	319	336	340	321	329	347	318	351	328	342	334	340	359	346	337	325	338	322	353	332	344	338	325	336	302	327	360	345	307	326	334	335	333	302	359	323	337	317	316	331	328	321	346	365	372	320	336	349	337	325	326	355	337	324	325	298	321	362	348	351	349	350	362	359	350	315	365	339	331	350	358	360	329	314	353	339	327	374	337	334	316	346	360	319	350	351	356	375	345	367	333	323	352	309	321	355	327	379	345	354	329	336	327	340	317	319	360	388	305	359	326	344	302	340	342	303	288	334	361	313	347	335	334	314	310	327	318	346	319	345	349	343	341	345	357	315	317	325	329	332	313	304	329	320	336	311	345	341	345	307	335	331	343	349	324	344	332	353	368	313	342	360	347	347	340	342	338	341	332	351	340	342	336	326	315	332	337	291	296	357	331	360	368	344	327	345	341	361	313	306	374	348	340	324	337	348	379	315	323	350	360	352	346	332	366	359	361	308	310	357	331	316	334	350	362	338	327	354	357	332	335	336	359	350	313	335	369	340	311	317	323	341	362	326	310	332	354	367	326	329	341	329	330	328	336	345	321	347	327	350	328	333	333	320	301	331	335	350	362	340	307	324	327	321	345	321	332	352	321	314	333	327	335	335	349	347	365	328	361	336	321	345	346	361	334	313	349	302	298	335	334	333	338	361	364	363	325	318	318	312	316	363	337	308	321	348	332	345	357	356	312	341	327	325	327	362	323	319	329	345	341	331	346	313	335	375	330	338	318	336	347	329	306	343	355	344	324	385	300	335	337	343	347	333	315	363	362	339	317	296	324	338	340	326	351	356	333	323	323	338	375	336	301	346	330	301	321	321	347	355	343	328	334	349	296	336	323	349	367	336	353	335	322	335	343	332	334	336	351	323	333	322	340	333	336	345	342	328	325	340	349	320	343	357	345	328	319	331	330	293	326	352	334	353	319	339	333	353	296	353	349	323	361	361	335	389	332	335	343	314	323	361	328	333	304	336	327	337	325	362	338	322	313	335	341	330	319	339	325	331	343	339	342	338	342	360	305	335	347	332	329	363	360	345	331	326	326	316	301	329	368	336	321	359	324	331	322	359	319	333	354	305	331	353	319	365	325	339	343	355	364	338	322	323	305	305	355	325	370	315	337	362	339	343	357	321	328	344	332	341	336	351	339	312	316	352	343	326	335	351	331	326	311	320	354	368	328	347	372	348	341	290	327	333	350	320	352	362	377	364	338	350	340	329	325	342	373	329	369	328	312	347	317	336	334	327	351	289	321	316	344	354	336	350	349	331	346	297	314	334	311	341	285	314	336	363	332	323	369	312	359	333	353	368	346	329	311	314	318	324	359	369	340	376	352	354	331	320	328	329	331	345	342	319	364	367	363	332	333	323	303	372	328	324	337	383	370	321	323	324	325	333	327	348	318	324	321	336	324	340	340	330	323	347	352	338	328	358	333	327	370	336	361	345	320	358	317	379	353	314	307	317	338	335	336	340	341	357	339	325	357	344	321	373	328	341	341	319	346	368	293	390	322	318	353	338	324	357	339	347	342	358	328	331	321	345	333	310	298	353	312	353	338	337	342	346	328	338	297	338	308	331	320	319	323	359	332	322	335	358	334	331	346	328	298	303	360	380	325	339	342	329	365	312	323	339	339	316	364	337	310	363	339	364	325	343	304	343	357	316	330	315	341	344	286	330	310	347	314	332	315	354	339	378	340	344	335	325	382	341	319	330	333	348	345	337	332	339	365	324	354	332	338	324	316	329	351	335	379	339	323	336	384	334	321	349	333	350	324	360	344	346	328	348	358	330	324	331	329	315	341	328	342	327	354	332	318	340	348	345	325	319	329	337	315	342	333	326	333	325	337	377	334	327	322	366	307	331	337	352	334	351	313	321	342	325	349	319	323	351	325	328	344	311	324	335	332	321	337	386	329	349	342	340	354	368	330	384	358	354	336	333	340	336	336	331	336	295	342	324	321	329	323	314	335	361	332	350	330	325	325	319	348	333	329	313	333	346	359	309	361	342	358	308	344	348	303	352	338	343	356	359	310	347	344	316	320	331	320	327	302	310	355	318	353	331	331	347	348	341	356	357	359	349	332	347	326	342	337	340	322	337	339	350	330	339	326	332	331	381	344	328	330	333	347	348	332	353	327	336	347	344	323	332	349	345	341	297	332	341	371	309	305	367	354	292	331	344	354	326	334	318	356	329	349	324	299	338	343	322	309	333	341	320	345	318	323	301	360	349	340	362	299	356	369	319	292	334	365	357	333	333	338	323	349	359	322	298	335	307	334	306	334	337	363	329	358	342	308	312	305	365	341	358	372	360	348	396	349	335	329	325	332	323	318	345	348	322	339	365	358	341	347	345	365	353	341	330	364	331	363	331	329	351	356	313	327	335	341	332	355	330	350	335	330	339	341	339	318	297	336	317	353	355	332	347	349	344	327	365	366	330	373	371	344	352	381	309	362	336	334	343	361	340	319	351	330	352	316	344	314	329	361	344	328	361	335	367	345	357	335	356	357	345	347	344	314	313	349	355	355	340	339	316	331	305	343	338	347	347	343	346	361	338	324	328	345	334	337	331	324	362	329	356	321	320	324	339	340	333	313	344	324	319	352	323	328	339	355	346	332	369	353	348	358	327	334	283	337	310	355	323	315	327	351	315	363	340	326	342	325	337	328	311	324	364	284	345	351	331	350	353	348	313	327	348	335	332	321	336	344	328	341	344	340	372	347	356	357	346	338	339	326	331	344	336	341	330	377	334	327	345	333	345	325	352	344	322	350	335	327	329	351	315	359	307	324	318	335	361	324	342	344	365	358	327	310	352	380	351	328	324	348	356	347	368	350	303	346	322	331	313	281	326	367	344	319	360	317	349	371	317	304	352	312	364	317	362	305	339	319	324	353	346	320	335	329	324	363	338	338	347	346	356	333	346	361	338	329	338	357	322	356	342	342	344	351	329	326	318	333	336	379	354	335	369	347	309	358	327	318	311	324	340	326	344	310	285	336	360	353	333	361	314	335	348	322	345	317	364	311	366	332	355	343	339	320	305	330	312	351	355	340	328	316	339	317	331	329	338	354	336	345	325	348	339	327	330	333	349	334	344	346	355	326	317	346	349	351	349	374	295	338	318	350	343	330	329	323	342	353	336	332	326	349	378	293	336	354	355	325	342	323	310	319	307	332	336	307	321	325	333	336	332	342	296	334	341	342	333	348	336	334	343	325	333
1321	407	168	158	239	315	290	252	265	237	180	151	134	136	73	96	62	48	53	62	48	66	61	69	58	71	58	60	78	73	58	80	75	70	59	54	52	57	44	59	146	434	366	325	188	128	59	44	27	37	49	40	33	40	30	39	28	33	30	26	35	38	42	31	35	34	36	42	25	35	39	26	26	36	28	42	23	33	21	32	30	30	28	23	29	33	31	42	23	40	40	32	38	23	33	37	42	31	36	29	38	34	35	28	38	38	31	31	30	31	39	27	31	33	24	30	22	31	36	33	35	27	38	21	37	23	33	22	26	15	34	35	25	28	33	33	39	31	38	32	29	32	35	28	34	31	27	35	39	35	31	22	37	28	35	33	33	32	32	33	27	28	38	34	37	26	32	30	35	32	38	38	30	37	36	33	34	30	32	31	32	36	27	30	30	38	45	36	27	35	41	23	22	31	39	25	33	35	26	37	19	32	30	33	36	23	31	29	34	40	28	26	29	28	34	36	30	34	29	28	25	36	32	30	37	27	29	34	30	32	25	24	32	35	32	42	27	32	30	29	32	38	31	29	43	28	33	30	37	22	35	27	30	39	28	28	30	28	35	26	47	34	36	32	22	32	35	28	32	36	24	44	28	36	29	37	27	36	28	40	34	28	22	37	35	36	39	40	35	22	38	39	28	32	28	29	37	30	27	41	24	40	26	21	32	32	23	40	29	30	26	36	37	33	34	29	31	36	25	23	30	36	32	21	36	28	38	32	32	42	33	41	35	26	26	24	41	29	38	42	26	31	36	33	36	36	29	34	21	25	24	25	34	22	25	31	36	35	33	41	36	37	32	32	36	34	35	34	30	30	33	24	34	25	34	30	20	19	41	31	48	29	31	27	35	30	32	31	35	26	35	29	33	28	38	36	24	22	33	31	28	31	24	29	28	45	33	24	35	30	36	36	24	29	21	23	30	23	32	25	25	25	33	42	23	27	30	30	31	35	27	32	24	29	37	31	38	30	28	21	37	32	25	25	22	29	30	33	32	33	30	32	29	29	33	33	30	46	32	35	19	34	38	24	34	34	34	30	35	29	26	37	25	42	17	36	31	28	41	18	28	21	28	33	26	27	32	31	29	27	28	34	30	31	28	29	36	34	30	39	30	36	30	27	34	31	26	31	30	33	24	34	29	31	43	39	36	30	32	32	35	26	38	31	28	27	27	25	24	29	27	37	35	34	31	29	40	33	29	35	27	22	31	26	35	29	23	27	40	33	39	40	31	26	28	27	33	30	31	31	26	26	35	35	29	33	35	27	38	36	28	39	28	26	34	38	33	31	29	39	30	34	28	30	23	27	26	34	34	31	34	42	27	28	25	36	34	28	33	31	31	34	17	26	27	29	35	38	31	28	21	26	32	38	23	32	36	27	29	38	26	27	31	30	32	25	36	35	31	35	24	37	27	33	36	27	30	24	31	25	36	21	22	35	35	30	25	31	35	23	32	41	36	27	39	30	27	35	34	28	39	37	35	32	31	26	38	29	30	34	37	26	20	30	26	24	26	38	33	29	32	45	33	43	36	44	37	30	40	36	58	27	30	28	37	37	28	31	22	29	33	30	32	33	28	31	34	35	27	26	39	30	25	35	37	30	40	20	24	40	21	37	31	42	35	42	39	34	31	34	33	44	39	34	35	31	24	26	32	32	42	34	36	25	28	35	36	32	29	33	31	27	29	48	37	30	34	24	38	29	35	25	34	26	35	39	34	31	40	33	33	21	42	36	35	32	30	24	32	38	37	35	30	29	27	30	26	29	36	38	31	37	24	21	26	45	30	39	32	28	26	24	37	35	27	35	31	28	43	41	34	32	28	42	35	30	29	31	35	45	25	41	32	32	30	36	40	33	37	27	47	43	30	36	36	37	23	32	30	31	31	23	30	35	38	36	38	24	35	29	18	32	32	29	23	31	38	40	29	31	21	43	26	29	29	27	22	24	31	32	31	29	33	43	24	27	40	26	33	42	39	27	38	32	27	36	27	37	34	33	46	33	29	36	34	31	26	36	37	39	27	33	28	37	28	28	28	25	27	31	31	24	38	29	28	32	25	27	24	31	37	21	39	33	43	33	27	28	33	36	25	22	28	38	29	51	34	33	30	40	40	25	41	37	40	28	38	38	27	35	31	35	25	32	35	35	34	32	28	27	37	35	45	33	28	39	29	38	33	34	32	27	37	21	30	35	34	21	30	30	38	50	34	37	34	33	32	35	32	29	32	36	34	36	36	25	33	31	31	34	34	23	37	24	40	29	30	30	27	27	35	28	34	29	24	30	41	39	42	34	44	41	33	29	30	29	26	45	30	42	18	36	31	41	29	27	27	29	39	34	36	40	24	32	35	27	31	28	37	33	38	32	37	17	23	28	30	29	29	46	26	29	28	29	33	29	33	23	34	41	38	30	34	35	27	25	33	30	29	26	40	29	24	24	36	38	27	22	32	25	31	34	27	36	29	33	33	38	39	45	38	31	35	30	31	29	32	33	44	30	28	36	24	36	29	35	35	38	34	28	18	49	29	31	26	26	29	48	32	33	39	24	23	41	46	41	30	31	28	37	43	42	28	28	28	29	32	29	26	42	24	26	25	32	32	37	45	45	41	32	32	27	37	29	39	30	34	31	29	32	35	33	31	39	33	33	26	23	32	32	32	37	30	33	33	29	36	35	28	30	26	23	27	34	28	27	33	39	29	28	28	25	32	24	31	23	34	26	29	23	29	41	33	27	23	34	29	33	37	31	32	35	18	33	30	40	35	26	34	34	31	32	31	32	32	40	39	35	30	27	34	46	36	30	21	35	32	35	37	22	31	31	34	29	24	34	28	33	38	27	27	35	27	18	35	32	32	31	34	35	33	38	32	33	29	42	27	39	30	36	26	24	33	30	34	35	32	38	38	33	36	34	32	27	34	32	23	28	36	24	24	28	32	20	28	29	33	27	34	29	23	32	42	36	30	28	30	39	34	28	27	20	20	39	37	32	21	20	19	28	29	38	30	33	45	34	32	46	21	14	32	31	35	27	29	31	28	38	33	29	30	30	39	35	36	39	42	32	27	30	31	30	34	33	36	32	25	31	31	36	27	20	32	29	48	43	33	33	30	30	40	37	32	27	28	31	32	33	30	17	21	28	30	30	34	23	29	31	32	35	26	23	31	35	35	41	30	21	32	22	29	34	31	26	25	29	38	45	25	27	37	32	38	24	40	39	38	31	31	33	33	30	38	34	34	32	31	30	30	35	24	43	30	32	36	29	31	28	29	25	32	28	25	36	38	33	26	34	35	34	33	33	38	42	40	44	32	26	41	32	35	25	27	23	32	30	29	27	36	31	25	28	28	32	32	28	34	30	34	27	37	36	36	40	31	32	36	36	23	36	29	34	25	31	33	41	32	35	38	26	42	25	33	29	32	38	36	33	30	35	32	27	24	19	46	35	30	27	43	33	26	34	30	35	39	37
17390	7761	3456	7089	17768	18813	16397	14084	12854	10388	8734	6695	5027	4314	2946	2422	2000	1424	1230	1429	1875	2023	1537	1738	1940	2032	1765	1750	1923	1955	1515	2262	2516	1983	1501	1428	1379	1336	1198	1202	4785	11982	9665	7673	4637	2383	1108	616	476	394	367	397	360	324	389	377	391	402	408	372	365	359	375	364	355	351	374	347	361	379	402	371	378	358	380	331	381	372	364	401	371	378	380	382	350	362	383	428	403	372	350	387	375	386	372	384	351	368	380	397	382	389	360	397	361	393	404	377	372	359	390	380	334	395	411	395	380	365	375	385	396	381	408	315	385	358	391	387	400	383	381	389	339	380	365	393	371	364	371	370	385	409	359	362	378	383	364	342	374	371	389	396	389	372	389	395	384	349	375	357	396	360	394	389	373	348	395	373	388	369	351	359	344	348	365	364	389	364	351	366	372	408	378	375	369	383	367	386	393	386	394	373	368	357	372	355	383	394	366	371	375	383	366	402	382	396	377	389	415	363	355	412	410	377	385	416	368	398	361	395	397	441	369	369	397	349	399	370	389	380	374	348	380	352	381	401	354	386	398	398	381	390	420	392	392	384	404	351	379	365	364	368	358	375	395	386	391	389	385	374	363	395	424	382	390	351	376	376	368	381	358	394	377	386	375	367	394	408	408	376	407	347	375	375	396	376	368	389	394	389	354	369	370	414	391	367	377	380	353	359	360	386	389	358	388	391	343	381	384	378	363	400	387	414	366	407	353	370	408	360	385	362	396	360	343	370	349	380	376	400	381	359	404	385	356	383	378	366	360	391	393	351	384	364	369	393	374	394	367	409	353	380	381	384	372	351	361	356	393	338	389	382	392	362	406	399	361	382	359	369	382	394	375	356	383	403	387	391	368	349	416	382	367	381	410	374	382	387	345	359	360	398	372	387	384	351	342	393	368	383	368	367	403	376	393	376	386	403	382	382	362	366	413	365	415	404	413	395	385	377	372	393	399	368	364	392	391	411	352	366	376	384	395	341	390	365	399	373	365	386	368	385	370	385	400	370	387	349	374	376	350	370	379	411	393	371	409	387	358	393	379	416	344	390	415	376	393	380	359	400	356	381	393	399	370	363	376	396	385	372	408	424	381	360	390	355	371	364	381	385	385	387	371	372	412	352	378	381	347	361	393	375	375	407	369	357	351	385	388	428	385	402	353	363	368	398	401	387	407	359	375	390	374	369	372	413	365	399	396	393	355	382	378	346	374	393	398	375	408	388	366	339	384	385	378	387	363	371	362	410	402	364	383	384	364	422	360	366	367	379	376	387	381	401	407	369	377	366	380	373	360	375	367	409	416	373	372	359	368	368	384	352	387	361	390	373	396	363	396	401	349	348	394	360	364	408	361	382	335	395	354	391	354	374	380	403	395	391	384	369	373	395	385	382	373	366	379	370	398	389	400	380	392	378	350	354	397	394	394	361	342	356	402	365	357	421	385	381	340	391	357	365	379	384	395	374	373	377	365	381	355	395	406	318	360	351	386	403	367	371	371	369	378	360	390	341	387	385	392	364	416	381	373	399	378	425	383	422	382	398	392	387	392	358	377	365	395	394	349	425	356	399	367	382	361	386	354	420	389	400	345	386	368	345	424	374	371	392	369	400	379	380	348	349	391	418	331	382	381	390	356	403	366	355	384	379	365	371	371	368	353	346	398	372	360	371	396	396	405	358	376	395	380	363	410	360	388	362	367	364	398	380	395	397	366	386	348	387	356	382	384	379	401	380	400	364	380	369	363	409	417	356	373	380	365	396	376	376	399	366	371	384	399	386	380	375	396	361	375	400	401	377	428	399	397	366	341	383	374	376	375	351	381	353	375	355	376	381	380	398	379	409	392	363	381	392	387	336	394	384	422	409	364	417	349	393	346	377	377	407	380	383	363	386	365	400	378	383	391	417	362	394	357	380	377	379	368	373	399	381	364	393	385	393	386	372	384	393	383	383	360	403	378	387	361	373	388	368	370	383	374	430	399	365	384	393	344	358	399	375	365	373	349	400	364	419	421	359	361	409	394	419	388	367	362	357	389	361	374	391	379	347	385	383	353	378	405	379	390	370	386	381	354	359	398	369	369	412	364	381	375	401	355	372	395	385	385	411	391	360	372	348	391	376	401	393	352	386	375	352	378	314	409	391	386	362	391	384	376	386	380	351	383	353	377	408	371	401	332	379	355	386	361	383	365	373	365	362	389	370	387	393	364	352	332	398	367	339	387	381	369	378	401	377	387	340	370	403	364	373	374	356	364	360	374	341	355	393	398	358	389	387	377	363	360	411	361	401	391	402	391	388	364	363	372	373	417	375	408	370	396	384	404	366	388	381	391	371	371	354	359	407	422	343	387	385	373	357	359	367	376	394	374	380	409	395	419	414	389	399	372	403	391	372	390	356	353	387	374	364	425	397	382	377	387	386	402	377	370	391	362	388	386	375	412	347	371	373	388	368	358	372	389	377	390	361	413	402	372	372	389	362	400	405	374	385	380	387	341	356	387	378	382	400	365	368	359	374	365	400	403	369	391	390	375	375	355	373	365	360	393	387	390	418	396	361	371	379	373	332	351	377	386	389	370	401	379	381	365	363	359	357	382	349	392	375	372	344	403	403	372	381	387	353	397	375	374	383	369	402	422	362	361	403	382	365	364	338	363	371	368	335	374	395	340	366	378	406	406	389	384	431	377	358	366	376	377	362	380	395	359	362	384	436	350	357	404	366	398	365	389	354	441	406	387	399	375	362	400	395	405	410	370	351	387	366	365	389	379	400	384	362	421	364	349	364	364	355	366	359	378	350	410	383	371	379	404	365	373	396	378	371	388	371	345	390	401	344	374	382	349	381	371	393	374	386	384	372	348	372	417	390	354	345	383	381	371	363	375	356	374	346	351	371	405	372	364	369	369	380	365	362	355	394	376	360	360	364	396	412	365	396	375	395	372	373	404	377	374	354	362	346	401	391	394	412	373	385	411	350	400	401	400	384	360	371	370	383	370	365	361	374	379	397	407	370	363	387	364	374	386	381	386	386	373	351	373	411	384	365	362	387	357	377	395	357	400	378	343	373	354	359	359	390	389	384	367	369	329	377	354	408	359	389	375	418	397	369	381	355	347	378	379	397	365	357	365	398	379	393	400	378	338	361	361	381	356	367	380	366	384	394	382	388	364	368	391	380	349	379	349	399	367	392	395	368	379	341	387	416	383	355	398	350	421	375	381	355	329	384	419	373	363	409	348	414	377	388	393	385	384	366	385	381	368	388	390	357	368	379	372	351	361	375	424	396	376	383	404	382	395	378	328	374	385	368	352	354	390	375	359	373	376	385	405	371	394	372	358	383	381	393	377	384	371	377	411	393	400	414	378	356	364	388	379	390	357	384	392	409	383	371	388	348	351	373	381	364	399	365	355	356	413	371	388	325	392	385	383	370	375	351	370	362	393	349	383	367	422	376	372	362	365	384	434	385	369	396	364	391	402	378	371	396	391	382
2320	275	145	102	188	296	262	232	217	198	191	173	130	101	88	71	59	45	53	45	63	88	67	61	69	66	63	58	59	78	76	89	83	77	63	50	61	55	42	58	128	509	375	381	205	106	52	33	33	32	24	40	23	26	21	25	27	31	25	20	24	37	25	19	31	25	24	23	30	22	30	32	37	31	20	22	30	18	21	19	25	24	19	32	29	22	29	32	28	34	27	41	26	28	29	17	23	21	30	27	21	27	26	17	28	29	29	27	26	21	40	22	26	25	23	38	27	23	25	28	32	26	31	41	29	32	25	33	29	17	26	30	24	27	26	28	26	26	31	20	27	33	28	26	25	19	34	22	24	22	29	33	27	25	25	25	31	25	33	25	29	29	24	31	24	15	20	39	22	23	31	26	29	16	33	30	29	27	19	35	21	21	26	16	28	22	38	29	34	22	37	31	38	32	31	23	47	23	32	19	27	32	21	27	28	31	34	14	25	26	20	26	22	27	24	26	21	26	30	22	22	19	33	20	28	32	34	37	24	25	37	23	25	28	32	26	28	28	24	35	25	32	17	33	28	30	23	23	28	23	30	26	24	28	27	31	27	27	22	39	32	26	25	21	28	20	34	26	24	28	32	41	20	29	25	26	34	29	26	19	34	26	23	27	29	32	25	19	19	34	38	26	28	34	26	18	29	21	45	33	32	21	21	15	31	26	28	35	34	28	32	22	29	25	26	27	29	30	25	42	29	16	20	24	44	25	29	23	32	24	26	36	33	36	21	23	24	35	18	34	27	27	23	33	26	26	32	29	26	29	28	28	22	40	39	28	24	27	26	39	26	29	25	24	36	20	30	21	29	31	23	27	36	24	32	18	30	22	39	20	27	27	26	24	30	22	30	25	20	35	24	36	29	21	21	29	31	25	24	28	22	27	33	22	24	28	28	31	32	30	24	26	22	30	24	37	30	23	23	21	27	36	20	24	22	27	27	23	31	25	30	22	30	23	35	26	37	22	32	37	20	30	36	22	28	28	27	20	18	31	25	26	21	33	30	26	31	25	24	17	25	31	30	17	23	25	25	28	31	34	19	31	30	27	28	27	27	33	33	26	29	20	33	26	20	34	30	23	27	22	27	36	18	27	31	25	31	27	20	23	22	26	17	30	29	18	23	31	25	19	16	20	26	18	34	23	33	20	24	28	23	28	37	31	32	23	28	31	25	24	28	21	23	22	32	16	28	34	27	31	26	29	27	36	25	21	27	37	25	26	30	27	31	33	33	29	34	33	21	16	30	29	22	26	33	28	18	30	24	26	26	21	27	27	27	47	24	27	29	26	33	32	24	22	27	21	24	24	30	35	22	30	35	26	29	29	19	24	25	29	31	19	23	28	27	21	34	29	24	23	28	35	18	27	27	24	25	25	25	24	21	30	26	25	20	38	31	25	30	27	36	19	28	29	22	28	22	29	31	20	32	19	30	31	34	29	21	23	29	36	28	28	43	29	25	24	23	21	21	38	24	26	25	32	24	36	27	29	25	28	20	22	29	38	19	33	20	27	20	26	22	28	28	18	30	21	20	26	29	23	21	26	25	23	15	23	28	22	28	25	24	28	25	28	30	28	30	39	23	26	24	29	24	28	36	33	22	33	30	30	27	30	37	22	27	36	25	33	30	30	21	17	33	22	32	35	24	18	29	21	28	29	31	27	25	22	27	26	19	23	29	25	29	25	26	37	29	31	25	35	28	30	32	25	27	33	24	27	31	18	18	30	23	31	28	34	29	23	20	36	30	32	23	27	24	28	27	33	22	19	28	25	20	21	24	27	24	33	40	32	24	23	27	30	25	23	30	25	26	19	25	27	30	24	37	20	29	27	29	18	33	18	27	25	23	22	27	31	29	23	36	21	41	33	23	27	26	33	33	16	19	27	25	28	16	26	32	29	31	28	29	40	30	23	43	31	27	26	24	23	27	24	32	30	24	24	20	29	23	28	24	29	30	32	28	22	29	24	37	27	22	29	26	19	27	31	25	29	34	38	22	27	25	26	28	30	25	26	32	26	21	17	22	33	30	26	23	28	23	35	33	31	22	26	31	26	23	29	13	35	29	29	29	25	31	31	23	25	23	29	22	26	24	31	21	32	29	20	27	26	23	33	26	29	33	33	29	21	35	24	25	32	24	38	25	22	27	23	32	38	22	28	31	36	30	24	24	29	26	23	29	21	22	26	32	25	21	30	39	28	28	29	18	32	35	23	24	33	19	32	26	27	24	26	30	37	16	19	32	31	26	26	29	25	35	27	30	26	18	25	29	31	25	28	40	28	32	21	27	23	14	32	33	26	37	31	34	29	20	28	27	31	23	26	29	26	24	28	24	31	18	21	26	17	39	24	29	34	19	24	19	22	26	29	24	29	26	19	34	36	28	36	25	37	22	28	27	34	17	30	24	27	29	35	29	29	26	28	32	29	21	29	27	31	29	28	27	24	28	32	26	29	25	35	27	34	20	27	23	27	15	17	23	29	27	25	29	25	35	23	22	24	32	29	21	20	27	32	25	24	32	20	22	30	24	24	23	21	18	30	17	33	29	32	24	30	37	25	27	18	31	26	24	20	38	29	21	31	23	26	23	24	33	25	28	19	21	20	32	26	30	22	31	27	32	42	35	23	31	42	34	23	20	27	24	30	22	29	29	26	20	33	29	29	27	25	16	23	35	38	32	37	32	27	26	22	22	23	40	21	28	27	36	18	31	31	27	23	30	30	24	30	26	23	23	27	28	20	37	32	37	28	32	33	23	29	29	23	21	22	18	31	33	31	35	28	18	15	29	26	27	33	32	31	30	34	27	28	33	26	39	32	34	31	28	24	29	25	34	26	23	26	27	31	21	27	28	19	29	25	23	18	25	28	19	26	21	26	35	19	40	17	25	34	38	23	35	26	29	38	25	32	22	26	28	27	27	35	32	35	29	22	29	26	24	21	32	32	19	33	24	26	38	14	27	32	34	26	32	26	20	25	29	41	27	35	18	48	29	21	22	25	24	33	33	26	27	28	30	23	26	20	26	23	21	25	29	31	23	24	25	28	24	31	29	23	28	31	20	33	33	29	19	29	41	23	13	29	21	28	26	25	34	21	24	32	28	30	18	32	21	28	34	27	18	27	27	15	30	17	32	25	33	23	23	19	24	28	28	29	16	30	26	31	23	24	41	20	28	24	37	32	30	29	24	35	34	28	38	21	38	38	17	26	31	26	23	27	20	27	26	21	32	26	29	28	19	29	39	32	26	19	31	19	22	32	34	30	38	24	31	29	23	25	29	32	27	25	29	25	30	27	24	33	33	33	29	23	24	27	33	20	31	27	34	19	30	32	26	24	28	31	34	21	18	32	30	37	34	29	29	24	32	29	31	26	31	35	19	19	29	31	35	28	34	26	23	29	21	34	21	30	26	21	29	21	27	25	25	28	28	37	26	26	21	29	26	34	34	13	27	31	33	20	11	32
14613	5489	3020	6719	15219	17729	15891	14195	12146	10733	9161	7434	5241	4274	3286	2184	1885	1628	1248	1201	2091	3058	2181	1885	2080	2127	1810	1741	1806	2319	2555	2313	2502	2114	1666	1373	1496	1623	1443	1340	4446	12529	10297	8965	5118	2349	1010	542	377	367	301	332	349	312	349	336	352	313	329	311	341	322	312	333	299	321	329	317	266	336	305	345	332	315	323	350	328	331	310	346	299	311	322	340	354	343	311	326	317	333	342	361	304	339	315	323	305	319	341	325	322	313	326	310	322	328	345	315	314	339	326	290	307	330	323	323	316	307	354	297	325	352	343	347	332	317	314	336	346	356	335	335	315	296	313	328	345	308	332	304	350	292	298	328	338	316	334	307	304	301	337	330	298	328	344	316	324	313	322	315	348	333	344	326	342	328	323	328	317	348	341	291	360	312	303	332	329	351	329	299	328	314	309	317	312	289	353	354	353	338	333	347	367	313	319	343	342	334	336	323	353	318	291	306	349	333	342	320	341	320	330	320	343	302	335	328	325	305	318	342	354	353	328	330	314	328	300	318	357	296	313	309	360	342	339	319	322	345	331	324	379	321	308	329	343	317	326	310	329	348	318	337	351	325	316	337	322	324	309	317	361	320	338	375	329	343	302	344	332	335	306	327	303	346	340	364	338	315	345	355	343	301	305	281	308	325	317	327	308	304	339	343	329	331	328	310	326	328	327	341	360	315	346	324	373	327	311	341	312	346	301	319	323	312	306	365	326	331	324	307	328	325	319	316	355	337	319	345	329	316	352	312	350	321	305	361	300	327	338	320	297	315	337	305	319	328	335	324	329	348	305	349	324	358	310	312	364	364	333	350	298	339	345	316	284	358	339	332	353	322	310	366	313	352	330	347	313	319	319	307	353	339	349	326	324	370	310	325	287	342	335	324	277	315	362	361	344	330	330	315	344	325	324	336	345	305	342	359	328	322	347	361	320	343	336	298	335	321	303	332	307	311	304	320	319	326	336	312	324	347	325	323	325	305	365	376	321	339	317	332	299	324	313	355	335	347	323	323	340	338	318	357	303	341	326	326	315	294	370	346	365	312	323	344	341	359	323	337	319	320	328	342	361	351	317	312	301	331	332	341	341	299	321	342	339	351	328	351	324	328	311	330	330	332	321	355	304	303	374	307	372	294	357	336	362	333	313	336	349	321	342	317	345	356	345	319	330	313	302	317	327	338	332	336	321	347	309	298	310	313	358	320	307	340	356	324	359	308	355	349	357	329	339	347	318	331	314	327	315	324	340	307	318	290	330	340	347	304	305	355	316	337	304	359	298	336	326	329	348	330	335	319	328	290	324	335	367	319	320	316	323	315	308	334	323	336	299	300	346	312	307	305	330	313	347	339	322	350	317	331	353	331	346	326	338	313	332	327	320	300	335	364	349	322	316	322	313	322	316	351	312	329	330	336	340	317	311	296	326	332	298	335	366	318	330	362	326	328	336	356	314	316	303	333	343	268	335	304	347	360	313	329	308	366	300	351	332	330	314	362	317	330	344	375	332	346	350	328	310	302	325	327	331	314	342	306	356	334	349	304	307	312	330	343	321	330	317	365	335	341	345	305	344	320	346	335	315	325	344	354	349	348	315	355	327	329	339	331	308	321	320	334	377	332	323	360	331	346	308	350	329	307	354	353	347	316	322	331	334	304	370	348	321	333	341	341	359	330	325	355	348	324	304	334	307	331	314	313	346	325	304	343	343	332	316	320	329	328	339	299	323	331	331	323	333	340	334	314	313	331	311	309	333	352	340	370	318	322	306	339	330	363	322	314	350	342	312	369	330	293	347	333	344	318	333	348	315	331	336	323	365	307	304	291	321	346	305	300	354	321	337	314	327	342	340	376	336	361	339	348	325	362	296	337	320	356	325	353	306	351	349	308	300	336	311	356	336	314	326	345	336	323	331	313	330	331	345	362	353	322	327	329	340	316	310	328	331	352	319	299	340	308	331	341	322	307	316	327	310	318	321	316	337	300	312	348	322	324	334	319	325	339	325	339	303	326	317	313	296	341	311	285	357	314	303	356	339	311	328	320	325	329	326	357	293	340	343	345	346	314	330	341	350	328	339	328	310	341	305	323	329	343	311	308	293	334	324	351	328	334	321	350	324	352	345	294	322	320	316	342	369	339	357	331	330	334	333	320	312	361	326	343	341	296	323	336	341	301	331	331	346	281	333	311	348	315	315	302	316	314	363	309	326	296	311	315	344	350	345	309	329	320	306	336	318	305	314	326	308	352	335	329	314	331	318	316	301	338	296	314	327	335	324	328	341	329	328	322	356	328	324	300	322	311	333	333	327	324	342	339	316	336	329	321	332	313	331	344	319	315	374	314	302	355	337	315	320	335	320	324	345	345	325	304	319	332	350	321	327	317	330	341	353	369	334	306	337	321	322	311	341	316	325	343	327	335	315	318	333	339	330	300	313	316	319	345	289	348	329	321	315	307	358	329	310	305	353	363	349	333	315	324	336	353	292	316	338	323	332	344	339	345	334	317	345	365	343	306	285	354	349	336	320	367	336	307	338	304	305	287	317	308	318	355	367	313	350	351	303	302	329	353	338	330	319	344	347	317	348	317	347	292	316	335	314	366	360	335	313	330	301	340	339	324	330	349	310	315	317	341	320	312	318	311	329	303	349	312	344	310	313	355	325	322	341	323	331	324	315	317	296	311	329	340	305	300	316	356	310	333	349	306	359	311	332	342	326	328	353	365	324	292	324	307	335	343	358	321	314	318	304	335	302	320	340	332	337	313	337	306	327	304	358	355	343	353	346	321	344	326	320	316	314	343	317	331	336	336	316	326	310	338	305	333	341	345	324	322	313	321	326	333	320	336	310	345	316	326	295	333	325	320	307	336	333	350	278	337	302	326	316	334	318	304	327	370	297	308	346	327	345	326	317	342	304	303	362	328	304	349	334	325	322	348	316	352	328	339	324	320	312	350	290	317	297	339	330	300	324	312	321	334	356	323	301	307	332	331	323	284	334	342	339	308	323	324	312	349	318	334	308	331	329	326	348	303	341	317	317	333	322	306	334	300	313	352	312	329	337	332	329	320	314	310	380	329	315	325	339	317	320	327	331	312	336	293	326	341	325	326	352	318	340	345	339	330	333	314	335	335	332	332	321	333	321	310	343	296	369	310	329	337	343	318	352	306	329	344	342	315	317	332	317	322	327	308	311	323	340	309	318	326	357	310	339	324	316	360	322	326	335	300	326	333	323	322	319	341	325	342	313	344	368	292	344	326	319	346	333	325	322	339	366	325	309	311	338	328	323	358	314	357	327	331	326	358	380	334	318	326	313	303	334	274	389	292	333	336	354	348	323	368	343	331	308	324	325	310	322	326	331	294	306	303	306	322	335	333	323	355	324	325	299	325	361	321	319	314	328	342	339	329	324	344	318	352	306	334	331	336	325	336	324	330	299	342	284	344	310	339	321	336	303	316	345	383	317	302	330	349	296	319	355	335	312	318
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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
