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
343566505849	343566506421	343566506971	343566507521	343566508069	343566508621	343566509171	343566509721	343566510269	343566510821	343566511371	343566511921	343566512469	343566513021	343566513571	343566514121	343566514669	343566515221	343566515771	343566516321	343566516869	343566517421	343566517971	343566518521	343566519069	343566519621	343566520171	343566520721	343566521269	343566521821	343566522371	343566522921	343566523469	343566524021	343566524571	343566525121	343566525669	343566526221	343566526771	343566527321	343566527869	343566528421	343566528971	343566529521	343566530069	343566530621	343566531171	343566531721	343566532269	343566532821	343566533371	343566533921	343566534469	343566535021	343566535571	343566536121	343566536669	343566537221	343566537771	343566538321	343566538869	343566539421	343566539971	343566540521	343566541069	343566541621	343566542171	343566542721	343566543269	343566543821	343566544371	343566544921	343566545469	343566546021	343566546571	343566547121	343566547669	343566548221	343566548771	343566549321	343566549869	343566550421	343566550971	343566551521	343566552069	343566552621	343566553171	343566553721	343566554269	343566554821	343566555371	343566555921	343566556469	343566557021	343566557571	343566558121	343566558669	343566559221	343566559771	343566560321	343566560869	343566561421	343566561971	343566562521	343566563069	343566563621	343566564171	343566564721	343566565269	343566565821	343566566371	343566566921	343566567469	343566568021	343566568571	343566569121	343566569669	343566570221	343566570771	343566571321	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2145	3300	1900	2700	2145	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2146	3300	1900	2700	2145	3300	1900	2700	2146	3300	1900	2700	2147	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2147	3300	1900	2700	2147	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
1251	398	180	132	114	167	198	301	258	240	203	167	147	134	122	103	86	98	80	72	76	77	88	70	65	67	65	70	55	65	56	50	56	62	38	56	40	46	176	77	56	38	44	42	47	38	36	42	56	43	48	42	58	50	39	46	44	44	49	43	46	35	46	35	42	41	53	52	41	38	39	30	39	54	32	45	48	60	44	57	41	48	41	45	37	52	46	47	41	37	42	48	41	52	37	40	45	33	38	49	52	37	41	43	41	45	53	41	41	50	27	32	51	43	37	52	37	51	46	42	49	60	47	41	39	57	33	38	46	39	41	44	51	34	43	36	38	45	46	45	54	45	38	43	36	50	54	38	40	44	36	38	43	38	39	33	37	35	50	45	38	40	42	41	47	45	43	43	45	55	31	45	40	50	30	41	48	51	34	47	42	36	45	43	35	42	33	43	42	39	44	52	40	36	49	49	43	44	38	44	51	26	42	44	42	49	43	46	25	39	52	27	40	31	36	34	37	42	40	41	34	47	48	46	32	43	37	36	46	38	39	42	42	45	29	44	54	45	48	41	35	37	41	35	44	41	45	41	41	38	50	47	45	46	41	55	43	29	42	40	41	34	43	53	37	42	38	45	55	42	48	49	48	38	48	30	52	48	34	36	40	49	37	41	43	36	39	38	50	36	44	32	44	41	30	50	39	44	33	48	45	32	38	30	49	43	32	44	41	40	55	44	36	43	44	50	38	49	49	40	46	47	46	42	42	43	42	44	40	39	35	30	22	45	34	42	49	51	41	51	34	46	46	47	55	44	42	47	36	45	51	41	36	38	34	40	38	46	38	35	59	43	34	31	33	36	37	43	43	31	23	31	40	38	35	43	41	39	43	57	48	59	33	45	40	54	42	36	31	45	49	37	45	35	41	35	41	38	42	36	44	48	49	41	43	41	44	57	47	39	39	36	41	45	43	40	44	45	37	53	40	60	43	49	61	43	52	49	36	55	37	47	40	48	45	49	44	45	44	41	46	49	38	40	49	41	52	51	43	45	35	45	34	58	42	41	35	57	38	69	33	35	39	42	42	29	27	44	48	31	35	47	51	36	46	40	41	44	51	34	29	40	42	47	56	41	44	52	34	43	41	40	37	40	41	37	47	37	33	41	41	54	49	44	38	45	41	41	43	33	39	40	43	32	46	38	44	50	34	57	43	44	45	39	37	47	48	53	39	48	41	49	40	37	43	44	44	37	39	33	37	43	55	44	33	51	47	37	47	40	51	49	51	54	35	28	43	40	46	33	48	43	51	37	59	61	44	46	49	34	44	51	44	41	45	49	41	37	54	40	40	34	37	49	45	37	58	43	40	43	51	52	49	38	39	41	26	48	41	44	36	55	38	44	45	42	41	35	39	41	39	48	46	55	56	44	46	30	48	42	32	57	35	46	30	25	40	43	30	44	37	51	50	37	47	32	41	43	57	45	48	36	36	43	36	40	34	33	42	55	38	44	37	41	38	50	45	39	42	40	41	56	42	50	30	45	41	39	30	51	48	46	51	35	41	27	33	45	32	43	51	60	33	48	32	44	42	34	45	36	35	39	45	51	55	49	48	44	41	42	41	43	41	40	41	52	43	49	39	37	45	53	53	37	43	45	40	41	39	46	46	41	43	48	37	41	36	42	45	42	47	46	44	45	46	35	52	42	43	40	33	36	40	48	38	50	39	50	40	41	36	50	34	39	42	46	30	39	55	43	33	50	36	52	36	45	47	36	58	47	35	47	43	41	49	43	43	50	42	52	35	32	58	50	41	42	34	38	45	52	32	47	39	42	52	42	43	42	34	51	37	44	29	37	41	34	36	36	42	51	43	47	45	36	43	43	49	42	41	36	39	33	52	57	38	42	38	38	40	45	34	27	54	37	52	35	51	48	41	40	41	58	36	36	26	32	50	42	45	50	40	37	37	42	42	37	32	41	40	47	48	27	48	42	40	36	42	46	54	40	44	27	39	33	58	43	38	51	46	41	47	36	52	49	49	43	39	50	42	38	42	40	40	53	40	54	46	44	34	51	39	45	40	39	46	36	36	50	46	49	37	45	32	39	30	39	52	50	37	31	43	50	42	43	40	51	34	47	38	49	47	30	48	64	45	45	53	41	37	54	30	48	42	43	46	48	35	55	48	29	21	40	38	32	47	49	33	42	31	40	43	50	40	38	33	48	44	34	40	35	40	41	34	44	54	48	48	36	53	44	36	40	36	44	44	33	34	49	39	43	50	38	40	46	36	39	37	46	48	42	46	44	39	48	42	40	41	57	34	40	34	27	38	43	46	37	39	47	43	43	26	34	40	39	37	40	40	48	55	41	43	43	41	36	47	34	37	47	47	42	43	40	53	55	45	33	40	35	39	44	52	43	45	45	29	57	49	43	42	55	34	42	48	35	38	29	46	45	41	46	54	42	45	45	35	43	46	43	39	30	46	33	37	44	39	44	42	41	45	37	34	48	42	42	47	48	40	27	38	44	42	41	38	48	40	40	40	37	43	48	50	37	35	52	44	34	38	45	36	45	45	37	35	39	43	55	39	32	47	38	34	52	42	56	34	37	38	39	31	33	53	41	46	40	42	55	46	38	47	54	47	39	40	41	40	37	35	60	36	40	42	31	46	43	55	42	45	39	39	44	42	50	36	40	49	42	38	32	38	39	39	46	32	50	42	45	39	52	41	38	46	35	36	42	36	33	38	31	38	47	43	33	42	40	39	39	49	36	54	41	46	32	43	33	44	48	57	49	50	31	42	39	45	43	41	45	49	43	52	46	57	40	39	37	33	46	42	55	31	42	34	40	32	44	46	42	38	33	30	32	37	37	47	41	38	35	33	53	44	35	45	36	35	36	36	34	42	38	41	51	49	47	33	46	43	41	36	37	48	43	45	38	43	43	37	52	51	40	36	41	41	43	48	37	49	36	50	42	45	45	51	49	36	45	42	45	32	49	27	43	55	41	43	40	40	54	40	42	44	41	40	40	43	36	49	42	31	50	32	34	45	42	40	42	44	38	41	45	26	45	40	33	41	42	51	46	42	57	49	43	40	51	40	38	41	48	34	48	43	37	40	46	37	36	52	41	49	37	47	48	30	41	46	40	38	48	36	49	35	44	47	42	38	36	51	39	38	50	54	40	44	46	46	44	46	43	42	52	51	46	34	43	55	39	38	46	34	38	53	37	34	30	49	41	45	38	43	44	33	31	50	53	34	45	35	42	53	52	60	41	49	46	42	44	60	44	38	47	55	52	36	37	35	38	47	50	33	39	53	42	52	36	44	36	49	48	42	47	42	46	42	35	37	45	36	52	42	36	38	41	35	47	41	39	42	42	45	38	40	27	41	48	39	39	48	30	40	41	39	49	41	49	45	42	40	50	44	45	46	50	48	34	37	47	48	43	45	42	42	45	36	31	42	36	47	46	42	37	41	49	49	40	55	45	43	50	47	49	45	54	41	38	59	40	51	50
13268	5043	2200	2763	6877	9793	10308	11998	10161	8353	6725	5050	4546	3962	3297	2547	1947	2020	1665	1433	1540	1541	1165	1295	1308	994	739	874	936	908	806	882	715	632	570	451	368	598	3592	1194	316	346	347	339	350	311	325	316	349	350	325	333	339	359	348	315	333	302	299	307	351	331	326	325	309	331	310	331	319	314	309	339	286	325	320	301	314	325	304	320	333	304	302	320	295	359	330	306	333	309	335	328	311	305	296	352	317	308	349	315	314	332	335	334	322	337	368	306	304	330	300	316	347	331	290	318	331	313	304	327	311	317	300	311	291	326	324	312	337	295	302	299	315	306	305	335	318	300	318	321	314	317	298	312	323	310	305	307	312	324	296	303	328	319	335	290	315	307	322	331	284	311	305	310	298	295	308	310	277	337	319	311	304	295	275	289	316	292	290	324	308	325	327	332	332	332	304	295	323	329	313	325	331	333	275	323	325	311	322	316	307	305	294	294	319	298	296	311	327	292	306	289	326	305	318	315	317	326	343	281	296	299	313	339	352	287	339	292	306	312	307	332	326	321	297	313	294	307	330	308	325	281	288	317	318	311	331	300	304	309	330	339	290	329	295	334	307	302	306	306	329	306	329	333	334	313	302	310	278	314	331	312	307	308	328	328	327	285	333	340	292	288	310	313	325	301	337	323	317	320	281	306	275	348	321	313	305	321	295	289	309	288	298	332	281	329	306	298	307	322	298	319	325	322	299	324	296	314	310	282	316	304	286	294	306	329	308	301	330	277	315	290	317	303	319	281	305	308	295	315	285	320	319	302	307	300	300	322	326	303	330	318	305	315	316	311	315	347	296	314	289	314	303	291	303	302	327	323	301	304	303	324	309	299	315	347	282	332	292	338	305	324	320	294	293	353	349	334	334	315	327	314	328	297	306	325	323	304	311	280	329	303	310	324	329	295	321	329	313	302	298	325	285	321	302	291	324	309	298	296	270	332	313	331	319	289	280	314	364	315	313	296	341	309	299	288	280	342	297	318	308	311	269	297	287	320	300	306	367	293	295	326	311	337	325	310	305	345	318	337	311	297	308	310	327	301	314	314	336	321	297	330	342	323	324	323	316	305	328	317	308	277	319	308	321	286	327	320	365	312	326	349	333	265	316	324	337	321	300	316	311	287	286	321	312	296	332	332	332	311	296	343	292	337	289	301	328	309	345	311	276	291	308	314	298	322	315	306	306	338	301	327	325	318	313	333	294	315	290	335	275	339	315	322	328	293	286	321	330	305	313	339	321	296	304	310	297	311	324	284	318	333	304	316	330	324	326	323	317	284	315	286	304	324	291	287	298	293	313	314	318	304	303	312	308	316	318	313	288	343	321	329	322	326	287	327	322	325	302	331	317	322	293	297	329	294	303	310	290	310	333	350	327	321	302	287	293	298	260	314	308	258	311	315	324	309	317	293	319	306	338	273	321	313	317	299	319	315	281	302	279	333	316	353	313	305	327	313	300	296	325	333	314	296	329	326	287	323	323	284	325	320	305	321	324	335	288	316	297	321	316	337	300	303	330	313	280	318	333	324	322	292	333	284	312	275	302	302	317	321	295	325	313	294	344	322	295	317	300	328	311	318	328	315	321	309	324	316	298	301	300	250	289	322	291	301	305	285	308	298	284	300	288	301	307	341	300	318	300	318	342	335	293	300	334	325	323	298	315	300	301	304	311	322	325	289	329	337	299	324	308	301	338	300	303	271	300	328	289	340	317	292	306	303	306	309	273	358	300	288	310	324	314	321	315	316	299	298	334	297	343	323	314	344	292	330	300	318	320	312	304	296	320	317	345	303	312	283	339	318	314	298	316	306	327	305	306	303	307	298	284	315	311	344	295	321	295	332	282	307	326	338	311	312	319	322	303	320	310	304	298	323	295	311	324	333	338	318	324	325	289	332	290	258	305	321	326	341	295	298	308	298	326	304	299	291	325	306	307	338	289	323	322	319	318	315	314	327	300	294	311	323	351	295	281	309	307	296	334	310	350	297	299	310	325	316	319	347	304	306	328	300	294	344	300	316	291	312	266	303	311	322	315	295	321	316	320	358	315	311	302	321	318	299	281	321	337	351	316	309	300	332	295	275	286	315	307	309	350	322	279	308	315	318	330	324	322	326	286	282	310	350	312	319	311	288	304	315	299	325	302	332	308	312	293	344	308	292	303	319	344	319	292	252	323	321	308	314	348	323	320	321	306	333	323	318	331	313	334	350	338	338	292	303	316	329	310	306	332	307	298	297	298	326	313	322	313	308	316	338	308	283	321	329	296	320	310	288	296	322	322	320	296	321	314	323	315	328	311	299	286	330	321	294	290	304	311	313	308	316	326	327	318	333	297	318	270	315	312	327	318	312	304	307	332	307	306	290	315	307	330	313	252	326	291	317	349	310	288	333	296	333	312	297	333	305	302	319	341	328	319	320	325	298	284	300	279	358	275	306	294	299	323	308	293	330	308	307	290	331	300	296	321	317	288	334	302	311	305	332	303	301	299	320	291	303	283	339	275	316	297	340	344	316	297	323	296	306	323	297	277	314	284	295	302	290	331	315	336	317	299	298	325	314	296	304	325	293	325	333	338	296	300	311	310	347	325	335	305	302	300	311	314	332	290	357	315	317	308	337	333	326	290	303	281	266	305	328	283	317	344	296	310	302	317	286	338	309	294	333	324	288	293	311	317	285	301	298	310	332	295	332	310	324	336	327	286	317	316	304	357	297	293	353	363	332	310	286	303	298	314	303	299	296	299	307	316	309	316	335	320	286	329	311	291	312	312	316	323	298	307	287	301	323	303	317	314	322	325	330	309	308	330	309	307	305	295	293	297	297	306	311	303	316	325	328	324	323	318	312	347	324	314	315	312	312	317	308	345	283	321	296	342	329	308	306	281	300	323	301	293	304	322	313	303	292	309	281	290	319	301	318	313	311	319	329	336	273	299	315	331	296	311	311	304	301	299	314	309	324	340	288	323	304	315	300	322	293	325	330	334	339	293	276	319	318	304	316	328	329	283	276	283	321	283	323	314	316	343	290	320	293	336	352	311	305	311	298	304	325	327	294	301	328	295	338	314	328	299	310	327	296	310	358	331	299	294	327	308	304	316	319	311	302	354	353	340	322	333	314	346	304	289	318	314	315	310	328	325	295	304	328	279	346	297	342	298	304	315	279	303	279	310	306	322	289	313	320	317	320	305	299	326	291	288	294	333	313	307	322	340	317	313	333	303	279	320	301	325	330	338	295	324	294	291	293	292	319	292	295	344	310	313	309	316	306	318	313	325	311	334	301	312	303	302	300	315	305	294	317	320	309	323	326	329	312	305	302	301	329	312	313	295	311	333	305	322	300	294	304	311	307	359	286	320	302	302	317	288	353	309	309	309	267	326	338	318	323	307	326	275	304	309	298	338	304	316	298	331	317	310	306	321	312	327	281	345	304	257	305	325	304	310	299	294	332	329	317	330	313	303	340	313	299	291	293
1268	188	119	87	82	90	110	116	137	129	90	96	86	84	88	69	57	70	57	67	53	59	69	58	62	51	55	68	56	48	67	53	45	49	36	50	50	38	64	61	54	57	46	40	56	57	48	52	43	55	46	52	46	51	59	52	48	57	49	39	48	47	36	41	53	38	35	52	39	28	43	53	53	40	32	48	37	50	41	34	41	54	42	44	38	53	45	52	63	46	43	50	55	49	44	43	39	45	44	63	58	62	40	57	44	58	40	41	45	41	45	51	49	44	55	50	55	50	46	58	55	51	61	42	40	39	41	39	51	66	51	63	55	48	39	44	40	57	47	43	42	57	52	52	42	40	54	41	48	61	48	45	51	42	44	60	53	48	60	45	50	58	42	46	46	49	48	50	57	45	43	59	57	47	41	43	52	50	51	56	51	37	62	65	47	44	39	47	70	47	54	57	66	42	53	45	53	46	59	54	44	59	39	52	57	59	56	55	56	52	56	52	48	42	59	54	46	42	41	45	45	42	46	50	44	51	44	50	40	44	37	54	49	35	51	47	47	43	46	56	37	44	53	45	42	45	62	68	49	61	56	44	54	53	42	49	56	45	45	47	44	50	57	51	48	45	45	45	53	49	51	41	35	49	48	51	34	56	41	50	58	59	41	53	51	55	48	48	37	59	40	47	39	58	67	47	49	59	46	35	52	56	45	41	38	50	43	53	50	51	53	66	36	46	55	60	49	58	40	38	43	47	45	41	65	46	47	42	45	37	54	51	58	61	50	41	46	59	53	43	58	50	43	53	49	45	49	45	49	66	42	55	51	54	54	63	56	37	41	56	64	49	57	46	45	52	58	49	58	56	50	48	46	62	55	39	40	49	52	59	54	54	54	53	62	42	45	40	53	46	45	47	51	35	59	45	46	61	62	54	52	53	41	47	38	55	50	57	40	50	57	47	46	60	51	43	49	50	41	55	43	39	54	52	54	48	50	44	41	40	52	50	58	48	55	42	48	49	48	50	55	39	65	45	43	44	47	45	45	48	57	37	39	46	49	55	56	55	52	66	49	36	44	39	59	54	39	49	42	52	42	53	46	49	45	58	53	44	41	44	47	52	59	48	54	47	53	48	42	41	49	65	50	48	44	41	42	50	56	49	42	44	52	48	46	35	41	42	55	42	37	52	59	46	51	43	46	42	47	63	49	45	45	51	56	45	55	47	55	36	58	47	44	56	49	59	43	40	58	55	45	43	49	48	48	35	49	43	44	48	62	46	58	41	39	57	40	38	46	38	46	43	50	56	48	57	44	57	52	46	40	45	41	54	56	66	59	42	37	50	65	58	53	45	40	59	53	54	40	40	59	49	46	53	53	58	53	53	49	45	50	43	55	47	49	62	39	41	41	48	52	43	62	45	49	51	58	38	54	42	52	62	54	54	46	54	51	49	51	47	53	44	41	48	42	55	40	60	49	45	41	54	42	47	40	39	53	48	48	51	47	54	55	44	54	57	54	43	43	45	52	50	63	51	50	55	48	48	50	50	41	49	58	35	45	46	50	52	52	46	38	56	51	43	57	41	39	47	69	48	49	44	48	50	43	56	43	34	47	48	46	39	52	45	42	62	52	54	57	45	59	43	53	27	63	48	42	52	42	47	51	54	41	57	47	52	47	42	58	50	52	55	45	45	46	43	41	40	44	56	47	44	51	43	52	47	52	42	54	40	38	57	53	58	45	47	56	63	49	46	54	55	56	57	61	34	56	47	39	47	48	49	56	57	56	49	50	39	52	45	45	36	58	48	50	47	46	58	48	52	40	44	42	57	44	62	44	58	63	45	37	50	52	50	40	47	44	47	33	44	42	38	49	56	47	52	54	54	53	53	40	42	48	41	42	45	47	45	46	46	53	58	61	54	48	50	55	53	46	43	41	46	53	57	43	45	54	38	45	49	53	52	45	50	59	47	47	46	54	45	43	53	53	50	60	59	45	43	46	42	51	44	55	47	47	47	59	46	37	42	54	52	54	53	56	43	47	51	47	43	47	44	53	49	45	57	47	51	51	55	46	63	40	46	48	58	61	61	49	55	46	62	39	39	56	60	52	46	45	49	51	53	57	39	28	59	45	41	49	50	49	46	56	49	51	37	52	47	60	42	45	59	43	46	40	51	47	67	63	61	35	52	49	41	50	52	48	39	41	50	58	58	42	66	50	44	45	44	48	49	63	51	48	51	49	48	46	38	60	48	39	45	48	41	40	48	48	57	49	50	67	55	52	51	42	42	52	48	37	49	54	55	57	45	56	45	51	43	34	39	55	41	56	47	46	49	41	56	46	45	58	49	52	43	41	41	56	53	31	45	47	55	52	55	49	58	44	60	38	45	53	42	49	42	55	63	40	59	40	58	55	49	34	43	60	46	52	55	58	44	49	55	45	47	50	42	51	54	64	54	51	50	53	56	45	51	49	39	48	37	63	54	41	54	43	52	44	47	55	69	51	52	47	33	45	52	43	38	43	48	51	53	51	56	53	40	42	37	44	49	39	45	46	52	46	43	51	44	49	55	65	57	43	58	58	56	50	59	46	54	38	46	50	50	49	60	46	51	42	59	49	43	50	43	50	44	50	63	44	40	58	41	49	53	55	37	44	55	44	47	58	36	51	39	38	59	48	55	43	52	47	45	44	44	47	40	51	44	46	47	46	49	61	47	52	50	52	39	57	64	56	59	56	47	51	52	44	49	48	52	59	44	46	40	54	47	52	38	51	44	45	42	52	40	47	41	53	55	46	44	48	45	52	50	50	46	56	34	54	60	51	51	51	53	41	41	47	51	41	46	47	60	48	46	42	45	40	49	52	48	44	46	57	53	50	55	48	51	54	57	50	44	46	56	59	42	50	45	47	51	50	37	45	47	39	49	43	45	27	47	46	66	54	56	50	52	40	57	62	44	46	44	52	48	45	45	48	42	45	60	42	50	44	40	44	42	61	44	45	61	50	54	40	46	44	52	52	57	47	51	47	44	42	51	56	54	43	52	58	49	52	57	36	48	43	36	29	47	52	54	45	49	53	49	47	49	50	55	51	65	52	54	45	46	51	45	42	46	57	40	44	53	46	70	47	56	45	37	37	52	61	46	50	46	53	51	47	62	45	50	61	64	52	47	55	39	44	42	51	43	48	46	59	42	53	50	46	41	36	49	45	48	46	55	44	55	46	36	46	47	63	51	44	43	60	53	42	45	40	46	48	56	52	60	52	42	48	41	44	46	44	52	56	52	45	39	50	48	46	48	54	49	47	52	43	43	48	43	56	52	65	44	52	39	43	52	42	44	54	48	33	46	45	50	65	52	48	50	58	38	55	46	51	51	50	42	53	42	49	58	51	46	54	54	39	53	60	33	52	31	42	45	49	51	53	59	54	53	61	48	43	52	57	36	53	48	46	53	42	46	39	39	39	58	46	37	64	52	47	40	56	52	54	54	43	44	57	74	39	63	53	49	53	43	47	49
9887	2513	1184	1427	3233	4756	4617	5236	5029	4001	3156	2632	2213	1918	1596	1217	1239	1299	1056	991	971	928	745	725	657	508	570	579	582	595	663	696	531	460	458	431	410	430	966	673	361	423	395	371	392	386	370	374	388	363	388	384	341	368	414	405	387	367	396	364	370	415	376	388	388	382	400	380	395	373	401	407	381	377	389	389	391	365	371	412	388	370	358	409	383	352	389	382	357	362	390	364	393	360	363	377	404	372	395	377	391	380	356	364	387	405	402	373	369	384	400	364	389	360	395	393	406	394	383	378	381	346	372	367	392	356	410	369	403	387	369	391	380	364	390	355	392	377	386	375	363	402	370	392	420	410	364	379	366	366	374	400	376	385	385	384	344	336	389	400	370	396	346	353	400	376	356	384	380	372	359	384	343	378	361	397	417	372	355	376	367	407	382	423	411	388	383	388	382	423	401	422	384	359	396	383	374	352	384	389	409	397	362	385	381	401	366	374	388	414	392	356	378	409	399	349	385	370	363	383	389	382	376	396	399	399	376	367	424	388	413	374	389	395	384	394	356	403	373	380	441	387	371	379	393	375	383	380	411	355	369	376	374	417	371	372	373	391	420	377	398	390	384	385	402	361	387	387	395	397	393	381	390	377	375	386	405	393	345	381	370	381	394	384	387	418	405	371	359	393	401	388	363	375	398	343	388	394	390	350	375	421	394	373	404	356	381	360	394	388	380	392	354	408	361	368	388	370	378	402	387	394	336	382	402	383	382	369	390	398	398	392	402	344	396	365	389	366	390	383	386	376	377	376	395	405	368	385	405	404	399	371	406	415	373	396	402	415	364	387	382	390	390	397	382	375	357	335	405	368	330	389	372	374	330	398	358	401	378	380	349	382	388	402	395	353	391	396	395	389	384	383	363	400	343	380	396	400	384	365	363	422	393	389	395	379	336	397	396	373	419	361	368	383	416	374	382	375	394	386	355	381	375	367	386	385	391	387	377	404	399	380	383	368	411	382	347	411	356	387	375	391	364	363	402	401	380	377	350	373	326	368	364	397	389	386	419	377	383	399	396	387	383	376	377	349	399	373	395	378	351	347	348	399	349	419	408	363	408	398	422	397	399	378	357	362	393	393	384	396	377	369	390	389	397	354	389	383	387	344	343	390	397	376	362	392	358	377	361	376	387	369	346	385	369	370	357	370	344	417	397	410	406	402	363	388	380	382	377	445	393	379	373	398	385	415	374	390	380	367	364	395	380	339	342	377	385	377	400	394	411	403	399	371	385	394	409	392	398	382	394	407	365	401	381	392	374	392	385	371	407	400	362	365	378	378	399	376	377	399	401	427	387	356	345	356	414	386	369	387	352	383	392	386	358	389	350	354	371	360	390	356	421	366	352	360	363	384	364	381	381	390	374	347	398	407	405	378	382	385	364	387	353	352	378	356	369	388	399	384	366	405	405	403	391	378	391	402	397	420	380	383	394	380	359	388	408	395	411	405	414	379	367	373	364	371	418	380	363	373	391	342	371	383	369	369	405	395	402	384	398	374	371	349	375	371	374	394	389	378	394	357	395	378	354	377	405	386	373	354	380	380	376	409	406	401	386	369	386	360	377	382	384	387	391	369	328	408	375	362	407	387	374	396	396	329	369	376	387	374	381	377	378	388	381	382	391	374	372	369	396	366	375	367	377	379	428	392	405	388	379	390	385	382	385	394	407	380	383	389	382	398	405	374	363	369	373	377	368	367	410	409	386	440	390	372	382	360	359	356	358	376	329	405	375	368	381	371	366	395	405	355	400	383	420	383	436	387	389	389	381	379	384	373	350	344	387	374	386	391	364	369	419	388	387	378	405	360	406	400	359	406	385	408	350	394	386	361	370	370	371	390	341	362	416	388	366	398	410	396	418	380	410	390	394	383	393	364	396	396	395	389	383	343	410	396	409	419	401	395	350	380	377	396	360	387	414	396	396	367	379	369	358	404	380	375	333	369	373	369	421	348	363	356	364	383	377	367	381	389	368	417	364	396	358	371	408	358	406	403	374	362	391	365	416	408	403	349	400	375	386	362	381	391	366	367	400	342	392	388	381	391	417	393	376	376	376	379	369	388	384	365	343	340	347	396	327	385	406	376	388	425	375	386	370	358	360	381	351	351	414	383	341	427	399	375	380	403	363	366	399	406	367	386	399	399	389	401	376	410	399	384	393	384	354	363	398	415	376	418	377	368	390	368	384	401	379	386	367	382	400	375	382	385	383	391	397	371	374	367	386	359	385	388	387	389	372	417	391	405	373	364	405	382	394	383	378	372	422	383	388	410	348	345	398	361	350	414	357	402	399	336	392	399	392	379	365	379	388	373	345	414	389	367	384	391	420	335	393	378	368	387	397	356	360	405	403	379	389	373	373	359	408	384	361	394	392	344	409	383	394	376	385	352	390	387	382	404	400	383	380	399	407	377	377	379	351	413	439	398	373	398	377	400	376	370	379	361	385	377	381	413	389	378	371	393	350	395	394	354	392	378	368	369	380	373	378	392	337	387	364	406	408	338	396	396	371	366	364	402	405	366	384	365	389	384	353	383	385	351	372	410	384	380	410	371	365	374	372	384	387	397	368	405	396	397	341	392	356	399	391	380	354	350	350	398	358	421	368	349	424	393	376	386	378	380	364	368	381	382	380	367	405	391	387	377	359	397	392	387	373	384	377	369	382	375	411	369	355	398	390	375	370	379	361	347	393	394	382	395	381	397	351	384	400	383	412	382	366	374	384	363	364	416	372	397	394	368	389	373	387	376	369	376	359	405	435	398	369	370	376	392	363	385	384	375	378	383	376	383	379	390	426	368	338	404	360	380	366	432	386	369	380	426	389	367	414	384	349	389	396	401	366	447	382	368	365	362	372	398	364	365	412	372	379	385	384	401	386	374	353	392	413	408	360	374	379	385	383	352	372	386	375	387	394	400	407	422	356	373	363	411	357	352	383	362	369	372	383	400	368	360	410	359	360	358	369	373	390	371	397	384	385	378	403	368	361	376	319	364	397	378	402	404	381	404	382	378	369	386	380	375	363	359	408	389	425	376	426	373	395	392	386	390	403	372	351	361	416	390	395	432	393	373	398	370	394	348	387	405	363	398	372	384	357	382	368	356	373	414	362	403	420	383	401	392	386	400	363	362	356	354	366	408	377	382	403	395	376	365	383	421	374	384	343	390	406	395	366	392	372	380	379	369	360	407	399	420	359	387	378	399	397	407	368	410	342	399	367	409	380	375	379	377	431	362	371	360	394	366	368	400	371	366	394	372	350	396	389	369	373	378	382	372	398	353	354	381	402	389	378	389	391	409	386	347	406	407	370	357	405	386	382	363	356	411	380	379	369	331	392	362	389	372	400	395	370	415	380	373	416	407	412	381	377	394	397	371	392	428	345	412	408	407	367	407	368	367	369	373	380	393	383	384	375	371	377	376	384	371	371	368	365	398	389	390	401	339	382	360	408	379	384	400	398	387
762	230	127	92	74	106	126	163	141	134	113	119	96	80	76	56	65	65	62	44	52	50	43	46	45	36	31	39	30	46	33	35	32	26	24	30	37	28	109	83	26	26	15	21	25	29	20	21	21	23	26	24	20	20	19	23	30	23	34	22	25	25	17	21	26	29	26	23	23	27	30	19	34	22	25	26	19	20	21	19	24	24	18	36	32	22	22	18	23	22	30	32	21	23	33	24	22	26	23	26	23	15	30	25	19	21	30	27	21	29	17	19	25	20	24	23	24	24	30	28	28	26	25	25	20	22	24	24	33	24	22	24	17	24	28	24	24	24	18	29	25	24	41	26	26	19	16	25	21	12	28	32	19	24	21	19	23	19	23	24	22	17	24	24	26	19	26	27	20	20	33	26	18	20	21	19	24	28	20	23	26	29	25	16	19	19	32	23	20	23	19	20	28	33	24	26	22	35	17	20	22	32	19	17	23	32	21	21	19	16	34	23	25	33	30	18	21	22	28	21	25	28	28	22	20	26	17	25	29	35	30	28	29	26	21	22	34	28	28	25	21	25	24	29	27	25	22	24	32	29	20	17	21	15	23	24	32	33	26	24	15	26	20	19	22	22	26	21	21	19	25	27	30	23	30	20	27	21	16	26	22	23	21	20	14	24	19	30	27	34	23	18	22	25	31	21	25	28	25	18	32	22	35	34	19	21	21	20	21	23	37	15	28	23	27	24	26	19	27	21	27	21	19	22	24	23	34	27	21	24	31	29	16	20	25	27	21	15	23	18	25	24	18	20	21	19	32	21	20	26	18	33	20	20	19	27	32	31	26	16	26	19	19	26	25	24	19	26	28	22	23	19	30	21	20	29	25	24	18	23	25	26	30	27	24	19	23	26	17	15	25	26	20	27	27	24	26	24	20	27	18	16	23	17	14	24	23	24	26	26	22	19	23	20	30	23	27	30	18	20	19	17	21	27	23	18	25	24	18	24	23	25	25	34	26	16	23	27	23	17	23	33	22	20	21	23	19	22	19	27	25	21	19	22	19	21	25	25	22	23	23	29	24	23	24	23	24	22	28	24	20	22	30	15	26	25	29	22	19	22	27	25	22	24	20	24	20	21	24	26	20	24	25	18	21	18	19	25	30	26	25	23	27	25	23	23	18	25	17	17	20	29	37	27	29	19	14	25	30	29	21	30	18	24	27	26	25	27	28	26	25	25	19	25	24	26	20	22	20	19	22	34	15	22	19	28	16	28	29	26	17	15	19	24	30	22	32	25	23	27	33	21	30	27	22	21	24	22	21	19	20	24	21	20	13	27	21	21	31	19	23	38	15	25	31	35	26	19	28	33	26	28	19	15	30	26	32	20	19	21	26	25	32	22	23	20	19	16	19	25	20	28	24	15	20	23	17	28	24	17	22	24	28	18	35	25	25	22	24	28	30	18	31	19	23	25	25	25	24	18	21	29	15	22	25	26	24	25	21	21	26	17	27	22	27	24	25	24	19	27	20	26	33	25	24	18	33	19	25	29	21	28	22	25	26	20	17	19	32	34	27	19	19	25	20	25	28	34	25	22	16	24	13	22	20	25	35	18	18	27	21	19	29	24	24	21	13	16	31	19	23	29	25	17	19	27	24	26	20	22	28	17	20	30	27	23	25	23	17	21	23	25	17	21	20	25	21	22	19	14	30	33	18	23	20	22	34	18	20	22	29	29	17	19	23	19	16	24	19	31	18	28	21	21	22	25	20	32	27	27	18	31	22	21	29	11	20	19	16	23	19	22	21	27	20	14	16	23	26	23	35	31	18	26	20	23	29	30	31	26	22	27	20	24	21	22	32	20	37	19	21	27	25	33	21	22	16	20	26	18	19	18	22	23	11	26	26	22	15	26	24	23	24	23	15	16	29	20	25	30	23	24	26	26	28	20	15	23	23	15	11	31	26	22	31	20	21	27	16	26	12	21	18	27	25	26	27	23	27	25	23	16	19	17	21	44	22	27	25	25	18	36	27	21	17	25	20	15	15	22	16	22	24	26	27	17	26	24	23	11	22	27	27	26	20	28	23	25	16	30	21	16	18	27	24	19	30	27	20	24	30	32	21	19	29	20	16	29	19	34	19	22	31	22	15	24	29	21	19	19	21	36	18	28	24	20	18	21	21	23	20	25	21	20	40	14	26	18	29	30	23	21	21	24	20	21	15	21	20	17	23	26	27	37	27	18	27	22	19	28	14	32	27	25	22	34	28	22	20	22	18	24	28	22	24	25	24	19	18	18	25	25	23	29	27	29	28	35	23	15	16	16	25	22	25	27	24	16	23	27	30	24	27	22	22	25	14	23	18	11	11	17	38	28	22	23	23	25	29	25	27	23	18	19	22	19	19	27	17	28	16	24	26	18	19	21	24	29	25	19	19	26	14	25	29	27	29	25	22	16	19	20	30	20	28	26	22	20	27	28	20	15	16	21	24	24	27	20	13	18	21	27	28	21	19	27	26	24	26	17	24	22	25	28	13	23	27	23	33	24	19	27	17	17	30	21	16	21	25	17	24	21	19	18	30	24	26	16	18	21	23	24	27	31	27	32	28	34	22	14	23	27	16	26	29	20	16	14	27	22	17	27	19	27	19	18	22	23	14	29	17	31	18	24	27	30	22	21	21	21	21	29	26	37	26	21	34	27	30	22	31	25	21	20	21	29	13	30	37	16	26	24	24	27	18	14	24	26	22	37	20	22	27	27	21	34	19	25	26	24	24	13	33	19	21	24	24	19	23	20	28	25	22	27	31	25	18	18	23	29	24	15	28	31	17	17	30	26	25	23	31	20	25	25	24	27	40	24	29	27	15	30	22	28	30	33	20	25	20	26	26	22	23	23	20	28	32	39	29	26	23	18	19	18	25	26	27	28	29	32	23	21	29	20	20	27	18	23	27	26	19	13	23	26	18	18	24	28	22	27	17	25	36	26	31	21	24	22	18	19	17	25	15	30	24	21	20	26	25	21	19	28	32	23	23	29	18	27	24	19	33	21	17	17	20	21	21	20	27	26	25	25	23	25	15	15	19	22	21	24	22	27	32	27	25	31	23	27	21	27	24	35	22	30	27	30	19	24	24	21	21	18	20	25	21	19	26	23	29	23	27	20	34	18	24	19	18	21	25	23	21	31	22	24	23	19	18	18	24	21	28	25	25	23	19	16	17	22	20	23	25	21	24	19	28	22	22	22	24	21	22	30	23	29	22	18	20	23	25	23	23	26	33	26	24	30	20	16	25	15	22	17	22	34	29	20	20	21	19	26	19	27	25	21	25	27	20	19	30	19	23	21	23	28	30	26	18	25	23	29	25	32	34	27	27	20	26	19	26	22	27	22	24	21	24	18	16	19	25	16	23	19	29	22	31	21	20	34	28	27	16	28	23	22	22	21	20	21	22	20	19	22	22	27	21	21	29	22	24	32	28	14	23	23	20	20	26	30	19	21	23	22	21	21	18	26
10557	3468	1448	2122	5229	7554	7654	7172	6493	5263	4292	3500	2923	2520	1879	1373	1600	1686	1229	1035	1102	937	892	824	752	413	422	658	573	597	620	516	288	283	290	279	228	355	2469	1857	190	216	225	168	184	187	202	185	199	209	199	191	186	192	191	212	229	173	170	154	203	200	167	208	199	168	183	169	175	177	202	178	182	152	199	197	185	173	200	179	188	186	177	193	197	162	200	185	164	169	186	182	191	198	193	198	185	186	192	178	163	197	184	176	175	217	218	181	185	191	172	154	196	193	172	182	192	155	194	186	180	185	208	198	180	174	173	197	177	197	180	185	176	157	203	182	177	169	185	179	180	192	182	211	167	176	197	174	181	182	171	183	180	157	189	194	196	186	183	195	178	180	182	199	194	170	177	194	169	171	173	193	198	178	185	190	183	196	181	206	178	188	177	173	168	180	200	167	182	172	179	174	189	170	187	176	156	205	175	183	182	180	176	178	202	162	182	190	174	183	168	197	187	186	184	183	166	189	172	170	177	188	186	187	187	188	196	186	186	209	194	188	191	181	167	203	194	172	182	168	186	178	179	163	177	165	172	183	175	180	182	171	175	177	191	189	166	187	180	162	176	181	186	179	166	168	162	201	197	199	185	197	182	174	186	169	191	162	164	170	197	173	171	145	176	177	198	176	188	205	194	184	184	172	167	193	172	168	197	180	150	191	184	175	164	171	192	197	177	179	203	173	176	172	194	194	168	183	180	169	190	160	196	184	172	200	138	192	164	194	166	177	194	154	177	189	178	200	174	154	176	180	174	195	185	201	189	173	169	214	181	161	172	188	183	187	188	171	199	175	195	192	156	200	208	185	168	183	168	173	200	197	170	172	184	205	152	175	175	190	177	152	191	174	182	171	181	189	191	180	177	173	156	169	183	194	172	190	156	172	178	168	157	190	195	194	188	156	213	180	188	189	178	163	200	181	185	176	222	186	173	151	167	185	176	177	174	194	181	192	166	178	183	195	166	179	186	186	184	169	160	174	159	178	198	204	176	161	186	175	160	176	181	155	183	181	189	161	170	164	201	188	167	184	180	175	180	168	169	184	182	182	215	181	179	171	182	175	178	205	186	207	188	209	194	176	155	185	185	185	191	158	167	183	175	187	178	185	213	199	198	155	189	169	168	177	187	197	216	177	151	152	159	168	171	175	173	191	181	186	170	181	171	183	201	163	188	163	188	180	170	177	179	190	183	202	171	161	170	195	195	199	179	192	177	175	169	188	198	178	172	176	160	191	180	191	175	187	188	187	171	191	180	155	184	194	192	167	189	174	177	154	183	179	181	158	184	200	170	188	178	173	179	175	182	169	164	189	187	168	202	174	169	174	164	184	219	182	190	186	191	157	185	174	179	173	185	161	165	162	188	186	170	198	163	169	173	190	168	185	202	182	176	166	175	191	183	197	178	164	206	188	188	209	188	174	170	202	176	191	183	185	156	160	187	176	168	182	176	168	173	210	172	200	181	185	182	188	216	178	221	191	168	193	186	169	161	167	187	194	192	155	180	199	211	162	167	188	177	167	207	192	197	185	174	178	203	172	166	175	182	177	148	168	164	182	173	187	199	193	193	167	193	163	189	175	189	164	176	180	174	170	172	183	171	176	180	190	192	186	175	184	194	192	165	176	183	196	190	175	190	176	199	198	180	181	180	196	184	183	181	194	173	167	180	177	198	170	173	169	173	182	182	187	179	183	182	192	187	183	192	161	177	149	181	197	167	188	183	195	205	186	156	186	171	178	173	166	188	179	200	176	181	186	164	178	169	159	169	170	188	169	191	205	195	184	165	181	185	178	182	170	179	182	157	169	181	178	184	164	186	158	158	197	188	201	163	184	167	208	139	178	174	174	181	188	160	196	179	162	174	176	180	168	177	178	204	166	168	147	160	162	175	187	174	167	177	184	162	174	207	171	176	186	158	199	171	191	179	153	177	176	141	171	187	169	165	186	184	185	185	156	175	182	203	157	172	218	175	161	201	225	162	185	168	179	182	187	163	161	166	178	168	169	165	181	163	182	177	183	183	169	152	213	158	193	164	166	174	192	179	176	180	157	167	173	200	177	168	209	159	178	177	168	195	196	193	169	189	158	186	195	164	171	175	180	182	172	201	165	175	179	159	192	188	188	208	179	174	192	162	187	188	183	185	183	177	176	172	178	187	179	193	194	207	168	181	172	165	163	179	198	170	201	199	169	162	156	190	170	157	184	182	191	173	179	187	187	180	178	188	187	168	210	178	166	177	181	191	180	196	167	172	187	176	182	175	166	196	184	190	162	190	171	172	172	197	176	174	157	192	166	183	179	167	193	179	171	162	172	179	177	182	163	180	196	178	189	180	172	166	170	195	186	170	180	186	198	172	155	177	186	182	174	193	217	160	171	182	202	183	202	179	190	182	182	185	184	180	170	164	176	173	168	171	186	181	182	180	197	186	161	186	193	160	183	186	172	178	163	164	176	183	167	193	184	183	191	180	184	175	179	176	176	188	161	184	169	163	180	192	172	181	167	162	188	186	192	199	180	187	196	172	173	183	180	161	178	177	191	173	200	173	196	154	181	187	162	193	179	174	188	189	206	165	179	185	176	207	169	196	170	154	187	190	190	165	164	188	202	193	184	164	178	198	170	183	192	181	165	205	156	167	189	197	169	172	178	187	196	153	165	184	189	185	184	185	204	170	195	158	179	177	156	204	184	179	179	172	176	161	170	170	163	187	192	177	171	173	181	190	168	192	188	177	200	150	179	191	179	174	150	180	178	173	195	184	164	179	178	180	152	193	164	172	144	206	173	182	168	161	155	196	163	182	164	174	178	175	172	185	161	172	162	186	191	199	166	182	167	195	173	179	184	193	163	188	159	187	175	180	184	196	164	153	170	198	179	168	207	192	163	169	184	168	190	168	188	183	184	165	177	200	185	159	187	183	202	185	192	179	207	181	205	150	184	162	164	220	167	195	182	190	164	203	175	166	187	188	187	188	184	172	170	179	185	187	158	162	182	176	184	191	183	154	183	167	181	175	160	145	178	159	156	171	156	191	178	163	182	205	198	168	170	171	169	162	185	178	185	166	183	173	173	160	161	192	199	147	181	190	183	196	191	179	197	175	179	207	203	170	177	174	179	191	182	183	203	180	163	184	198	168	199	186	176	180	192	160	191	180	166	157	204	172	188	195	163	188	165	190	183	176	174	167	196	173	179	176	182	177	180	179	192	198	177	181	178	161	174	176	180	176	193	191	186	190	166	172	188	150	174	164	190	194	195	176	170	179	156	184	181	187	190	170	173	169	162	183	185	182	186	185	178	181	155	156	188	174	191	199	164	184	179	160	168	169	181	201	178	196	178	181	179	205	190	179	184	171	205	209	183	175	168	170	166	182	193	172	201	172	160	183	189	194	177	185	187	180	183	188	185	180	169	191	199	188	191	204	142	176	182	172	175	178	176	177	183	170	189	203	185	157	198	183	167
1898	248	158	145	116	146	188	191	174	137	157	142	135	110	105	109	137	114	93	102	91	69	116	91	94	87	97	90	79	84	81	84	59	75	80	72	74	68	132	114	76	70	79	71	63	99	56	69	65	80	64	84	80	78	81	85	58	72	76	74	87	72	64	86	82	61	81	74	65	67	89	72	81	66	65	67	64	85	80	89	60	78	72	79	86	74	69	65	90	87	72	64	77	72	64	80	70	74	69	61	72	76	78	84	72	82	64	64	63	65	102	66	64	88	85	74	75	69	82	71	100	67	72	73	77	79	89	62	60	51	76	74	67	72	85	73	66	55	81	64	73	71	58	68	61	87	63	58	77	72	63	72	68	82	76	82	72	77	77	78	75	71	65	78	66	76	65	78	84	77	67	70	79	70	61	65	54	69	67	73	91	66	67	76	75	75	66	74	69	81	77	63	69	75	65	71	81	66	64	75	77	63	76	90	81	80	68	77	72	77	71	62	85	69	80	75	74	77	75	82	74	75	74	71	70	76	89	69	88	73	88	96	85	80	75	75	57	65	88	80	78	71	61	77	69	77	67	81	69	88	68	73	51	72	73	61	70	61	88	80	81	79	63	82	76	87	67	95	79	62	67	81	60	69	83	69	62	67	82	78	66	77	75	67	74	79	73	75	67	69	78	70	65	90	89	77	80	74	64	92	82	54	69	75	65	76	79	80	70	70	70	63	76	63	73	75	58	62	74	63	70	69	74	68	63	90	62	63	60	74	80	63	61	68	71	63	82	76	66	86	87	73	64	71	70	65	76	70	63	77	69	86	75	76	65	66	74	80	59	77	88	70	68	76	71	66	61	74	66	76	58	77	83	69	91	75	74	68	69	70	64	86	67	87	63	84	66	61	87	68	67	76	54	77	72	66	78	79	72	79	84	78	64	72	77	86	60	70	61	67	74	86	73	83	60	63	72	73	76	76	71	62	76	76	71	84	74	77	79	78	56	78	74	82	72	77	73	77	73	59	79	63	79	78	76	79	86	67	81	63	81	76	58	77	89	73	88	72	77	68	67	60	71	83	86	73	79	84	67	64	80	77	98	81	92	75	76	66	62	70	80	87	78	86	83	71	93	81	81	66	78	66	79	79	61	73	87	81	76	71	71	74	62	77	62	77	77	89	77	84	77	57	71	58	77	76	79	84	88	72	61	79	72	65	68	73	76	82	81	63	63	84	66	80	62	76	78	69	72	67	85	64	68	84	75	65	75	73	80	77	68	80	83	82	61	80	71	71	65	86	68	91	70	67	65	83	73	75	67	58	70	75	70	76	89	67	67	78	76	79	65	86	70	75	77	56	73	71	65	93	85	81	70	71	64	75	72	80	78	81	83	76	87	65	71	67	63	80	80	75	74	75	77	77	87	79	77	77	61	59	72	62	70	70	73	75	78	71	61	79	73	70	68	75	81	74	90	85	60	71	82	58	75	55	66	86	67	68	64	74	65	69	59	77	73	72	68	54	65	67	73	57	69	79	71	71	82	63	63	76	82	72	66	81	72	69	70	67	64	61	76	79	73	69	80	63	74	67	80	95	82	70	84	77	79	71	80	71	78	60	78	78	83	83	81	82	74	65	73	69	69	78	88	78	60	67	88	72	68	82	61	83	71	64	65	76	67	70	65	75	78	88	76	65	65	80	71	76	82	78	60	78	83	68	70	67	73	85	62	64	64	73	75	65	92	70	81	62	75	71	87	98	83	82	74	61	85	71	80	61	66	71	65	62	69	64	73	73	69	60	76	78	88	71	79	78	78	96	66	89	71	85	76	75	75	91	72	71	80	79	89	77	72	64	76	74	80	79	78	78	75	56	52	77	76	73	79	69	70	78	69	87	74	77	96	80	79	76	75	71	70	81	71	81	70	64	62	77	71	53	81	73	77	75	75	70	73	72	77	62	90	82	77	70	62	67	87	66	65	78	59	78	83	75	72	73	66	83	83	78	94	83	63	88	74	64	81	86	78	75	75	80	82	78	63	84	60	82	75	76	61	97	78	63	71	71	81	67	73	68	68	84	63	80	73	65	76	74	71	78	86	75	71	83	72	64	84	60	74	56	76	70	76	79	87	93	57	71	72	73	65	55	78	89	71	72	86	72	82	65	74	83	67	69	65	78	74	69	58	66	72	74	72	77	84	85	59	64	85	66	102	73	69	64	63	79	59	88	77	84	72	64	60	73	73	77	75	80	76	82	70	90	88	61	61	62	68	76	67	81	65	82	65	88	75	85	73	89	64	69	67	78	78	67	71	76	92	81	69	70	78	61	80	80	66	67	83	70	70	84	78	60	80	72	81	63	67	67	79	82	71	70	77	79	78	72	88	69	87	66	80	79	72	72	67	64	73	65	83	77	60	69	82	84	63	81	73	66	92	73	88	73	89	75	88	72	82	70	67	72	75	73	71	84	70	84	74	71	81	82	68	81	78	65	78	59	55	65	74	72	78	63	73	68	81	68	77	72	63	71	68	79	69	71	80	64	68	57	67	86	54	64	61	90	89	61	90	53	91	71	71	74	66	66	70	56	70	83	79	68	80	67	78	73	87	90	74	71	71	77	79	70	81	86	76	79	74	82	75	66	53	60	80	75	74	80	99	80	76	65	69	65	85	53	69	74	82	63	68	75	77	65	72	76	85	66	59	85	87	57	67	69	73	70	80	74	64	65	101	60	78	61	64	63	101	58	61	74	78	74	70	78	83	64	92	72	77	82	80	81	64	69	73	82	77	62	65	66	60	77	79	71	75	80	78	80	79	77	69	69	79	62	78	73	66	77	73	64	67	76	64	70	69	81	76	74	71	69	84	78	66	76	66	75	74	81	73	71	80	77	61	77	74	74	84	74	60	68	67	65	79	79	81	86	69	75	70	65	76	57	71	68	72	68	89	88	64	74	72	65	84	68	76	71	69	63	81	73	72	83	69	69	63	77	63	64	77	63	64	83	63	78	71	69	85	70	84	65	70	65	76	70	55	54	65	74	81	66	73	77	76	79	84	76	78	82	63	60	58	72	59	81	75	73	75	69	69	74	64	81	59	69	79	75	69	99	62	78	79	74	71	88	77	66	74	60	88	71	78	72	83	67	78	55	68	68	59	87	73	85	70	75	80	86	69	68	87	71	82	83	69	88	74	86	73	66	59	77	61	69	72	75	55	66	78	63	67	76	71	71	76	79	75	66	74	88	69	63	68	73	72	67	68	81	63	73	77	71	79	66	59	71	60	61	66	69	70	75	82	79	73	70	85	78	57	76	73	69	85	84	76	66	82	82	61	82	78	88	77	65	74	77	67	74	66	86	81	75	89	87	77	73	79	67	76	87	75	70	65	79	61	63	76	67	84	70	65	77	78	59	78	78	74	79	81	69	75	83	76	71	57	70	74	87	63	77	98	75	90	80	78	72	81	74	74	76	89	63	87	73	84	68	72	71	78	67	77	83	68	81	74	82	65	66	58	59
11418	2946	1705	2412	5447	7238	7812	6736	6092	5082	4254	3691	3181	2583	2094	2081	2138	1972	1468	1475	1411	1368	1298	1223	1121	801	895	1050	1027	916	898	846	787	693	597	592	640	781	2194	1315	610	629	565	581	603	519	581	573	518	591	547	547	603	569	571	562	617	577	573	532	577	551	576	556	537	566	597	579	592	600	542	540	589	556	586	523	534	534	590	550	592	581	556	593	521	567	568	561	567	553	574	611	535	544	540	563	545	574	572	538	537	581	594	580	569	554	568	582	596	565	568	553	554	536	550	585	592	493	614	563	551	607	548	542	593	527	553	561	586	483	552	548	549	580	552	527	548	546	560	578	564	522	603	559	567	554	541	605	558	551	573	556	557	536	573	563	572	546	562	582	530	563	600	576	574	517	533	570	548	568	541	560	566	560	530	546	623	497	555	606	550	519	556	601	541	548	581	576	529	562	536	585	519	603	551	556	518	562	572	604	567	515	547	519	584	532	561	572	545	572	555	535	527	561	563	558	544	557	537	547	562	563	548	599	591	550	591	555	546	557	556	599	538	555	513	553	547	543	573	549	522	548	562	555	570	565	570	559	577	581	565	509	590	553	547	571	563	576	600	552	584	606	566	538	565	570	531	569	564	565	550	535	565	556	551	544	572	500	554	545	522	571	530	563	560	549	578	556	593	570	537	596	540	558	564	540	558	595	563	592	535	617	523	568	578	548	550	600	506	596	585	546	536	544	565	590	533	561	577	546	608	552	532	578	560	550	609	566	565	573	560	553	524	529	549	552	579	566	569	563	589	579	572	603	543	559	535	513	565	582	529	567	516	587	537	553	556	572	566	516	577	586	565	543	535	558	570	556	574	558	571	562	528	528	543	557	597	541	593	556	549	528	575	564	562	585	561	577	556	538	582	552	599	541	536	569	542	495	572	590	572	531	569	566	555	564	574	575	584	581	570	572	544	535	538	522	530	547	549	559	598	549	590	570	604	499	633	561	567	548	592	569	520	546	554	532	552	547	562	554	549	536	531	598	561	590	585	568	577	496	601	559	562	529	578	545	554	529	548	555	536	577	609	537	552	529	513	554	548	523	521	584	567	546	560	544	549	547	550	564	560	593	560	555	520	600	531	552	549	545	553	522	542	612	565	566	574	517	592	562	604	609	592	554	544	589	543	536	496	538	573	568	555	573	530	522	546	524	568	525	560	580	520	529	532	579	588	557	537	568	573	605	554	570	603	593	557	552	580	558	500	549	519	577	603	554	571	555	542	551	582	574	551	564	547	569	526	527	551	529	534	573	533	578	563	515	557	543	543	549	531	560	593	508	579	569	531	580	590	529	574	596	558	600	532	576	545	555	557	511	610	559	574	571	506	596	555	581	559	595	565	562	611	584	537	574	566	569	547	554	580	527	540	531	555	604	531	592	577	533	542	521	550	572	565	548	515	533	512	536	621	553	563	583	559	546	527	548	565	593	605	587	529	510	555	546	556	529	540	533	587	575	561	578	553	561	544	552	524	540	552	572	534	573	549	552	563	547	562	572	516	556	574	571	560	564	537	559	540	564	539	553	570	572	529	542	566	550	534	543	539	574	529	578	570	546	577	523	555	552	553	544	564	546	609	558	552	549	554	587	586	517	536	597	566	523	539	559	545	568	549	513	534	514	553	552	567	527	560	552	540	487	594	537	558	523	602	533	563	599	579	579	562	555	613	529	545	559	498	594	572	525	581	580	562	567	548	592	587	549	587	575	564	573	559	564	573	517	539	539	524	544	567	559	564	573	521	555	545	547	567	551	548	593	551	559	529	540	531	552	531	520	582	544	553	557	560	521	565	556	520	531	593	507	551	563	568	552	593	535	517	548	557	560	538	529	585	545	577	545	561	537	569	518	523	541	564	594	569	561	514	560	579	582	524	522	610	571	576	574	576	549	586	545	567	583	563	587	502	532	557	575	593	562	530	561	576	592	561	554	571	524	541	546	569	566	519	552	547	557	585	551	562	547	524	565	569	534	566	572	566	550	566	557	561	538	523	550	581	575	518	521	548	515	537	553	531	579	556	550	574	545	567	549	517	568	628	576	553	547	556	548	531	572	545	563	525	578	546	525	545	548	547	541	583	534	556	555	513	544	566	547	560	539	542	593	522	551	543	545	572	541	571	549	575	571	564	575	539	575	542	583	565	547	570	549	560	536	537	534	536	585	562	528	547	539	577	535	568	569	525	565	548	522	574	595	561	555	556	537	527	571	545	549	541	551	509	533	561	577	555	561	504	524	553	576	537	546	547	555	579	552	594	612	605	531	557	536	551	567	559	555	602	541	552	556	552	566	563	575	564	534	561	546	538	584	589	578	571	578	551	556	565	568	554	577	533	571	560	555	551	587	529	525	567	552	525	559	529	596	567	561	549	558	517	565	544	553	543	558	563	545	553	553	542	545	560	544	535	519	567	548	543	542	543	530	560	529	592	541	567	603	534	533	595	555	539	535	535	585	578	533	589	578	578	499	557	539	580	530	574	584	556	582	588	551	553	583	540	548	571	544	531	615	566	542	550	568	544	569	587	554	525	554	568	548	606	540	556	532	584	549	594	528	576	554	572	551	592	577	553	553	533	565	522	555	576	548	547	561	545	543	555	513	585	557	530	577	579	597	525	586	585	545	577	605	579	558	540	557	550	540	598	565	599	538	589	544	544	551	564	570	568	528	549	538	573	568	531	573	538	528	561	584	542	544	583	571	565	551	541	562	578	584	597	576	506	560	520	542	534	511	544	564	581	572	593	542	581	564	547	546	523	504	515	570	634	566	533	577	568	560	549	526	545	579	523	512	527	568	523	570	552	520	555	547	509	538	576	555	520	554	518	530	570	556	539	544	552	513	544	548	578	565	513	554	532	547	584	570	541	566	573	583	579	551	555	558	572	550	550	570	552	559	569	563	568	549	570	517	535	559	554	533	574	551	572	588	578	522	547	542	553	508	569	568	563	608	577	550	550	576	578	529	626	529	553	584	559	555	518	587	551	552	543	590	535	590	553	579	520	579	589	565	517	538	559	516	553	589	537	572	536	544	546	544	524	523	538	515	516	553	577	561	560	528	559	524	548	561	585	569	560	594	566	574	579	554	535	544	562	557	559	552	559	570	585	568	528	580	551	562	555	547	566	588	558	588	569	567	558	555	523	531	550	578	552	515	578	543	563	578	587	596	535	524	560	576	587	549	546	539	545	591	559	558	541	593	532	563	565	564	547	559	579	576	523	589	560	537	559	610	556	535	559	569	531	509	538	560	558	561	539	564	586	522	525	548	558	579	583	539	559	561	572	532	565	580	554	562	566	557	539	530	538	546	530	577	540	568	552	567	555	539	533	527	571	596	569	550	530	572	555	568	550	586	538	609	521	559	543	525	544	557	575	555	548	516	555	534	551	578	546	554	609	519	555	553	564	588	560	584	538	596	557	587	543	583	618	549	578	562	555	565	556	549	593	550	575	590	580	527	548	561	560	533
1182	259	189	149	130	153	209	190	183	162	156	140	117	104	106	88	91	79	84	77	62	70	74	67	56	73	77	72	54	62	58	46	48	55	44	40	36	57	95	80	42	48	43	46	37	42	44	46	44	47	40	33	45	46	46	27	31	54	41	42	46	36	35	38	41	40	33	40	43	46	37	49	36	38	28	34	24	47	38	49	57	35	32	35	41	40	28	41	30	35	38	39	36	48	36	47	40	43	34	42	46	44	33	36	34	43	34	40	40	32	37	40	51	35	38	33	41	44	46	48	37	33	52	36	36	44	45	40	35	36	45	45	34	59	37	35	43	47	42	40	52	37	36	32	47	36	41	39	34	32	40	37	32	47	47	35	31	54	57	36	50	37	43	43	40	40	37	48	34	34	30	53	30	48	42	38	35	44	51	33	31	44	35	37	49	37	47	25	45	42	37	40	31	43	38	37	39	42	45	37	36	36	39	42	36	39	27	45	38	44	41	33	44	52	47	39	37	46	47	36	42	33	36	57	39	40	38	37	35	42	42	42	42	41	48	37	33	39	44	41	48	38	57	36	33	39	40	51	37	34	34	48	40	41	36	34	35	45	41	36	35	45	35	40	39	42	37	44	38	40	49	28	39	43	44	41	41	43	34	42	34	47	40	35	32	40	41	40	40	44	44	35	48	38	37	37	45	43	44	49	33	42	47	32	26	42	45	34	39	43	43	32	42	32	32	35	43	45	35	35	32	36	32	44	49	40	39	30	47	36	34	45	38	42	35	40	42	40	47	37	49	31	38	38	47	35	36	52	34	45	42	29	39	33	39	44	41	39	34	46	31	36	38	38	32	33	40	45	46	34	46	40	47	30	35	38	42	35	44	47	46	37	29	49	33	39	42	31	42	27	39	35	49	40	39	50	33	50	30	42	37	34	45	45	36	46	43	41	39	31	43	37	59	34	45	35	42	39	47	42	34	39	39	42	43	50	37	34	32	40	52	33	42	40	36	40	38	50	36	35	33	32	57	54	39	43	49	43	29	41	37	41	32	38	47	43	37	40	40	42	36	30	40	35	42	46	40	51	35	35	27	52	41	29	38	44	42	38	46	52	33	39	45	42	39	37	49	43	40	40	41	28	43	46	39	53	39	33	42	29	42	26	43	43	31	48	33	32	31	39	22	41	42	40	37	33	30	40	47	35	35	40	33	30	52	44	46	45	52	42	40	31	32	49	44	34	41	39	35	40	37	39	48	42	32	43	50	42	42	37	43	36	45	28	33	45	31	37	37	52	32	34	40	35	44	46	37	53	48	38	36	36	40	40	39	41	29	37	38	42	35	49	34	40	33	37	35	40	39	49	40	38	39	33	45	56	47	34	47	43	36	46	32	30	31	36	37	37	42	41	30	30	49	45	47	44	47	48	37	48	46	36	29	39	40	44	41	29	39	39	44	36	44	32	37	41	32	39	39	46	28	33	36	31	47	48	34	39	46	41	44	31	29	48	42	38	41	45	54	32	42	38	37	39	35	32	47	41	47	48	33	40	45	26	51	38	41	44	33	45	37	43	47	33	34	48	40	43	49	36	37	45	28	44	33	44	37	28	43	49	43	42	51	32	56	50	33	37	52	26	51	30	38	38	44	34	35	47	51	37	57	38	54	33	49	44	47	36	42	36	49	38	42	38	37	44	37	32	47	35	39	52	42	33	31	41	47	33	39	44	41	45	48	42	37	43	45	37	37	38	42	41	31	38	37	39	36	41	36	49	36	37	35	50	48	40	35	58	48	52	40	44	37	43	44	47	42	49	42	42	35	37	51	47	33	33	38	31	40	42	40	33	48	40	50	42	45	45	36	48	39	39	48	36	44	41	23	36	47	41	40	38	45	33	39	29	33	36	37	43	41	48	42	38	45	39	39	37	46	36	48	35	47	56	36	42	45	39	43	32	36	34	47	49	40	51	42	46	45	35	43	32	36	38	47	40	46	43	32	31	39	43	37	41	32	43	49	44	36	47	40	33	34	40	44	32	49	45	40	45	31	39	46	40	51	37	52	34	44	27	31	46	33	52	36	42	35	49	34	42	37	26	44	34	26	45	53	50	32	31	33	30	29	47	40	43	35	46	44	28	40	31	37	35	47	39	37	31	42	48	41	39	48	30	39	37	46	40	29	50	35	39	54	35	42	37	39	43	37	43	47	39	36	57	32	37	42	45	41	44	42	38	40	40	44	40	35	38	47	45	38	33	53	43	36	39	43	37	47	39	36	38	45	37	57	34	59	46	52	46	41	39	39	30	40	48	31	40	40	44	28	41	49	35	37	34	43	39	38	38	38	38	29	35	44	45	30	38	31	45	38	50	55	47	30	47	41	40	32	39	33	37	50	45	36	44	42	41	45	32	44	36	50	37	38	43	33	48	46	43	38	52	45	39	42	43	26	36	43	40	43	35	44	37	48	48	22	40	37	44	39	40	39	40	39	44	42	50	42	36	35	45	36	53	53	44	46	41	39	47	36	36	35	46	55	42	41	49	40	43	44	32	42	46	45	47	35	38	43	34	47	41	36	36	56	39	48	46	31	44	35	37	39	45	44	45	42	54	31	41	38	32	33	55	46	41	51	40	49	46	32	47	35	48	29	57	44	42	19	33	42	47	36	33	29	46	38	37	33	43	41	43	46	38	31	42	32	51	38	43	34	35	41	45	42	30	40	44	34	42	46	39	44	37	39	32	40	39	51	36	41	43	42	46	35	38	40	36	55	45	36	39	38	39	44	39	34	35	35	36	42	35	37	36	32	35	30	45	34	37	40	42	25	33	47	25	44	46	31	48	34	35	38	41	44	49	32	56	60	36	34	39	39	31	45	33	28	35	39	40	42	37	44	38	32	46	44	35	44	29	34	43	51	41	34	44	43	43	38	44	50	31	42	37	37	40	43	36	39	39	45	44	37	40	34	30	47	35	35	36	44	55	40	44	34	33	43	33	40	29	39	38	38	41	42	39	39	38	45	50	42	46	37	33	42	46	43	49	38	38	44	42	55	38	33	45	52	44	43	39	40	38	38	44	50	38	38	37	41	50	33	39	39	50	42	49	48	28	40	37	33	40	33	44	38	37	51	46	34	35	33	29	47	47	32	51	41	27	43	42	48	45	24	36	34	35	56	47	33	36	36	44	26	45	42	39	43	50	39	49	49	29	39	37	27	31	38	34	31	46	44	45	41	30	44	33	57	48	55	52	50	42	44	54	40	42	36	28	33	44	41	41	43	46	38	43	35	44	43	41	38	32	33	35	34	39	41	43	31	32	42	47	37	30	40	41	35	33	35	47	36	38	42	33	49	39	32	55	36	34	40	37	39	31	51	25	35	51	51	46	45	41	41	33	34	41	54	36	45	37	39	45	36	41	34	38	44	40	30	41	45	57	42	48	44	38	49	43	49	45	48	38	43	35	39	40	38	37	46	35	57	52	43	42	47	44	28	45	40	33	33	39	40	32	45	36
12323	3822	2036	3227	7740	10343	10889	8927	7530	6362	5329	4228	3779	3036	2552	2212	2295	1776	1635	1509	1508	1381	1178	1067	826	826	1095	1048	1039	889	837	678	680	624	506	424	365	486	1857	1677	319	335	341	318	334	328	341	308	343	323	307	326	298	306	322	298	323	316	347	325	292	299	315	299	310	289	304	292	334	305	330	321	283	326	339	302	304	310	310	282	292	294	301	304	291	288	315	318	324	307	296	316	305	302	294	299	254	313	315	316	305	308	333	267	282	303	296	326	294	279	274	304	264	285	335	275	322	298	285	280	284	315	316	294	304	306	284	299	285	343	297	289	318	298	322	275	314	302	293	320	307	294	270	299	302	319	301	281	278	303	266	299	329	302	293	309	294	312	279	298	273	302	310	297	301	307	297	308	261	327	275	291	293	307	312	327	324	303	304	270	298	314	292	327	293	307	265	313	328	293	312	292	320	305	275	292	277	274	298	301	311	280	318	294	308	296	300	310	323	320	261	297	278	339	280	294	264	299	299	263	300	305	264	304	332	259	280	272	272	267	264	299	303	279	285	267	280	307	322	276	287	292	272	295	287	293	282	323	302	292	272	286	300	322	298	297	281	298	287	278	295	297	311	304	314	271	294	288	300	307	315	320	271	270	309	306	308	299	298	293	296	338	278	288	307	277	306	291	298	263	312	304	334	288	286	293	317	293	313	267	306	282	292	257	292	306	271	291	308	291	290	248	264	300	292	303	293	304	280	279	294	276	319	309	276	272	297	297	271	315	311	303	286	307	276	306	333	309	292	327	311	302	318	282	262	324	279	287	292	312	301	322	333	293	268	309	295	298	289	291	318	306	280	276	281	283	305	300	298	310	273	304	310	282	298	283	297	305	307	264	284	303	261	299	279	314	293	269	306	307	292	304	307	297	296	268	292	303	285	305	293	326	306	267	280	265	299	275	284	315	288	326	263	313	308	290	285	317	301	297	280	295	294	323	271	273	296	277	280	269	288	309	293	289	300	309	282	302	300	313	285	281	257	321	298	274	296	292	295	286	289	274	289	309	279	262	313	316	282	299	354	287	264	301	287	294	294	307	297	326	330	335	288	315	262	294	290	292	288	315	278	285	323	304	304	275	283	287	267	314	292	305	323	281	285	285	284	298	328	298	325	307	292	316	306	290	296	280	284	277	329	271	336	288	297	305	307	296	288	281	316	255	278	315	313	324	299	264	285	298	325	291	300	313	289	337	325	327	267	285	313	307	290	279	294	300	274	316	341	291	303	281	295	287	317	277	305	279	312	302	277	292	313	307	291	268	297	346	298	284	279	268	307	284	315	299	297	285	259	333	292	311	270	303	321	293	331	261	268	291	286	330	310	307	274	285	305	301	304	288	297	290	297	282	295	276	266	308	288	304	331	275	302	295	301	300	283	300	296	308	322	316	295	294	312	281	274	307	292	298	319	269	315	276	276	298	268	301	290	306	310	278	300	292	319	301	286	305	293	308	283	262	275	310	286	291	281	296	305	304	297	323	298	306	298	283	292	293	295	303	311	300	315	293	305	310	311	259	270	272	258	307	278	294	309	316	325	300	281	291	281	290	305	318	281	294	274	310	284	313	297	299	307	284	301	300	265	274	282	312	323	331	290	304	258	314	301	295	278	303	323	321	290	301	313	278	303	278	301	288	285	328	324	300	278	280	289	313	285	281	307	259	286	319	284	295	305	311	288	299	282	289	315	289	311	310	274	315	294	264	305	292	279	291	313	262	305	299	278	311	329	290	307	300	304	296	301	285	317	251	300	308	299	264	289	311	314	318	281	290	294	280	315	320	269	289	296	271	289	288	288	327	284	302	301	277	286	324	289	273	277	289	310	276	284	279	310	297	289	275	298	299	302	289	311	288	277	305	275	282	277	275	292	285	303	302	280	281	288	286	288	295	291	271	316	295	265	329	289	296	299	302	289	269	281	293	323	275	287	280	285	309	308	296	307	314	278	316	300	318	304	316	292	328	308	314	316	310	308	312	270	274	304	299	292	285	302	320	296	307	339	313	291	311	293	316	268	312	277	321	273	293	263	309	297	243	272	310	308	306	289	312	307	309	320	310	271	296	255	292	339	267	321	290	265	312	304	311	303	302	298	309	262	291	298	284	300	272	322	279	319	276	287	289	291	290	302	281	286	291	290	270	316	287	325	298	313	295	298	306	277	281	299	291	270	282	286	315	286	277	307	316	284	302	310	286	328	282	308	277	290	312	325	276	297	282	270	313	292	317	284	294	269	305	327	263	308	304	296	263	303	281	298	298	319	319	314	294	325	297	323	290	287	232	310	316	280	302	290	321	318	345	313	292	276	285	307	288	290	304	293	281	292	299	307	277	313	291	275	296	289	292	307	320	289	285	310	274	307	264	251	292	263	276	314	279	278	310	301	311	287	287	302	300	318	326	290	289	293	304	301	294	285	303	304	274	316	292	285	298	291	308	274	316	310	315	289	286	300	311	303	312	308	272	277	318	290	275	284	277	286	284	308	311	295	299	274	283	267	283	300	294	272	278	283	295	252	326	302	284	292	295	303	332	294	303	318	293	272	325	294	325	273	313	287	294	306	324	289	280	306	279	301	309	257	311	300	287	288	289	294	259	323	302	303	324	298	301	324	287	290	329	299	284	292	317	268	306	294	303	295	292	312	277	287	286	304	333	318	273	264	322	272	280	263	305	320	260	295	279	298	312	314	299	308	295	283	269	300	291	261	266	277	284	312	283	319	281	297	292	292	292	325	324	338	304	281	274	299	296	271	289	298	317	294	275	270	290	284	285	334	282	285	301	285	293	301	317	283	287	279	323	333	300	313	293	266	320	296	317	320	275	282	298	295	280	289	315	296	307	303	296	304	298	288	298	302	321	302	290	279	301	287	287	282	284	288	279	292	295	323	270	265	287	271	292	299	295	297	255	284	280	268	347	281	298	280	276	299	298	322	270	283	266	302	261	291	305	282	321	307	294	291	286	319	321	336	274	285	265	311	300	309	279	292	303	312	323	309	295	294	280	295	296	316	273	268	321	294	304	294	260	279	311	274	275	260	279	271	278	284	290	257	265	285	291	267	324	311	268	280	264	317	297	279	277	284	267	283	284	320	308	279	273	285	292	301	268	306	286	277	295	272	318	278	295	291	329	287	304	300	279	286	283	289	294	326	302	276	298	311	308	294	289	286	339	289	296	323	280	280	316	282	296	287	273	314	271	303	290	310	313	277	272	303	263	298	293	294	295	319	308	301	290	275	313	303	341	276	308	318	304	304	288	315	303	298	281	271	305	291	280	310	290	317	283	298	273	295	324	308	330	314	288	283	326	322	290	270	349	280	285	312	310	267	283	302	308	282	330	286	312	327	297	303	304	316	265	285	280	312	293	296	308	260	273	314	285	311	283	327	288	308	296	273	286	290	335	297	298	292	278	266	274	319	275	300	287	309	275	270	313	287	297	291	300	299	278	265	288	289	303	274	276	265	292
1218	135	109	115	85	105	131	105	104	92	100	88	75	83	69	84	93	58	81	61	63	57	66	58	49	34	57	61	61	53	58	75	66	52	65	54	41	56	57	76	50	45	43	47	49	37	43	49	47	51	46	45	55	60	51	44	46	53	39	51	54	52	49	42	48	57	49	35	48	44	39	55	58	56	60	42	40	49	41	41	51	46	56	39	61	41	63	56	38	55	36	40	43	45	51	42	63	39	47	49	37	56	57	49	36	42	53	38	48	42	52	47	44	41	56	41	34	49	41	48	49	52	54	33	44	50	48	39	49	54	53	51	43	47	47	53	47	52	46	45	62	49	42	46	60	62	53	41	53	48	46	45	36	39	45	50	54	51	35	47	47	46	56	67	40	52	40	52	45	47	53	50	49	53	62	45	49	43	45	47	46	52	52	55	49	46	49	47	57	53	54	49	46	37	51	53	49	53	47	43	48	44	54	51	42	44	45	44	56	48	42	40	47	54	40	56	45	57	50	47	49	41	52	50	52	44	35	51	44	44	43	51	50	45	55	56	52	47	42	43	58	52	49	47	34	37	69	49	45	49	50	46	45	57	36	38	51	40	58	43	61	41	42	54	28	48	54	39	48	64	49	59	49	57	38	64	56	41	68	53	63	60	49	46	49	50	44	52	42	40	42	55	47	58	41	35	44	61	39	48	37	64	49	41	40	38	53	55	48	43	52	33	51	47	38	47	54	51	39	36	36	60	50	47	34	44	46	54	60	55	52	37	59	52	54	42	48	45	42	46	42	39	37	38	42	50	52	48	54	52	56	37	43	56	56	51	44	35	50	41	49	36	50	44	42	57	47	41	43	52	63	44	47	43	49	50	41	45	48	44	44	35	45	40	48	58	38	55	52	53	68	52	40	48	45	50	35	55	65	41	60	40	43	33	47	47	54	58	49	56	42	51	44	43	40	46	54	54	44	45	50	49	42	56	47	47	44	41	44	51	48	44	60	40	48	50	48	46	40	46	42	50	55	44	39	43	48	45	51	45	42	47	44	49	50	46	46	47	47	50	56	49	40	55	58	43	54	48	55	58	45	51	47	59	59	37	47	54	58	47	55	41	38	45	55	40	65	53	57	53	41	50	33	48	34	49	32	49	39	40	47	54	32	57	59	48	49	54	47	59	51	44	57	57	48	52	53	52	47	53	48	42	38	36	29	49	47	51	50	48	52	46	43	43	47	48	46	46	55	64	46	43	41	34	59	48	61	48	53	40	49	45	46	52	36	39	51	51	42	37	54	49	51	51	41	50	55	51	47	52	50	57	45	44	59	45	35	52	43	46	54	55	50	48	46	54	35	43	43	55	38	45	50	60	39	51	47	42	47	61	53	45	48	62	61	52	48	43	55	50	53	61	44	42	41	62	41	61	33	51	43	50	48	53	51	49	51	53	48	54	55	46	37	52	52	31	51	45	49	52	47	52	47	41	49	47	48	42	47	63	47	45	61	46	40	52	50	43	49	54	50	57	54	45	49	55	38	63	58	45	46	44	58	55	48	55	53	41	32	62	53	46	49	41	55	49	53	54	52	42	35	50	62	42	54	52	44	48	48	53	38	55	43	44	50	50	43	52	42	36	43	54	49	56	50	52	53	41	46	42	57	66	45	51	45	46	49	43	63	48	44	63	45	35	52	45	60	45	48	39	53	46	33	46	35	45	44	52	54	39	52	60	61	51	39	49	49	44	51	43	45	57	47	56	47	47	69	40	54	58	39	36	38	45	46	52	58	51	44	61	40	43	45	52	61	51	44	41	48	50	43	53	48	45	47	57	56	53	59	54	48	50	33	42	44	68	51	40	49	52	52	42	45	50	40	41	51	51	35	46	54	47	44	56	43	59	44	47	56	54	40	58	42	56	53	38	43	57	51	42	48	45	51	41	47	63	48	62	63	50	46	51	66	47	46	37	55	50	51	51	48	51	45	47	47	52	46	48	45	47	40	63	49	46	55	49	49	63	57	54	48	42	50	48	43	46	52	39	42	48	41	52	49	52	34	43	50	51	57	44	56	45	48	52	49	50	47	55	47	51	51	50	40	45	47	47	60	43	47	47	51	37	51	49	41	49	50	53	42	48	56	48	49	63	44	38	45	34	48	35	52	48	60	54	52	47	50	42	36	36	47	46	50	48	44	46	61	53	55	57	50	43	46	50	54	35	54	50	40	46	45	48	49	43	41	48	45	40	47	51	44	52	53	44	54	47	57	51	43	54	60	45	51	41	47	45	56	49	43	49	46	42	49	48	60	40	47	45	56	54	55	48	65	37	58	44	54	56	47	66	50	39	50	51	53	49	68	49	56	53	49	49	39	48	48	49	52	42	55	37	31	45	44	39	47	34	40	40	47	51	49	43	55	47	46	58	59	43	49	55	42	40	49	35	55	47	33	53	40	46	38	48	49	55	55	45	45	40	40	57	46	64	41	44	48	47	51	47	54	62	41	32	54	41	45	54	52	43	53	68	54	41	50	55	50	45	47	44	54	39	46	50	45	39	53	44	42	47	36	41	50	45	45	43	48	48	51	45	58	55	54	59	50	44	52	56	44	40	40	45	43	45	49	50	42	63	54	56	43	51	53	47	48	43	48	45	45	45	47	39	45	53	52	51	52	71	35	37	59	47	58	57	55	48	56	49	44	51	53	46	47	41	50	50	50	51	54	47	46	59	46	53	45	52	53	59	49	50	43	42	50	36	49	46	42	36	50	41	44	47	46	46	38	49	49	45	46	47	46	42	46	45	46	49	52	46	44	40	37	58	51	70	48	50	65	53	46	48	49	49	67	49	60	47	43	42	50	52	44	48	45	45	44	48	60	48	54	47	36	41	53	48	40	38	50	50	41	59	47	51	39	47	48	47	52	51	47	46	61	48	43	60	44	57	58	41	50	44	31	49	38	41	36	49	57	53	51	55	52	41	47	46	47	47	43	54	62	48	43	52	54	42	50	54	37	45	52	46	50	54	54	55	46	47	47	48	46	47	39	55	47	47	42	48	46	58	52	46	60	42	45	39	49	53	45	43	44	51	68	56	48	41	49	47	53	53	55	47	61	50	39	26	50	64	46	54	32	47	46	49	44	46	42	40	46	42	46	52	61	44	51	59	47	40	52	52	41	49	60	51	43	43	42	46	36	59	45	56	37	50	41	37	65	56	41	46	43	46	47	36	37	53	55	51	54	50	42	49	50	51	45	50	44	44	62	47	60	56	40	38	51	49	52	37	50	42	50	58	52	45	36	47	51	40	50	54	58	48	44	49	39	42	53	47	59	50	49	48	65	40	54	54	48	60	54	44	49	42	41	51	43	54	48	50	51	50	50	45	57	52	58	54	48	56	48	51	54	44	43	46	40	55	49	51	41	39	63	45	53	46	48	44	57	49	39	41	49	58	47	55	48	47	37	54	56	57	48	49	50	49	48	35	42	49	44	36	51	70	40	47	56	38	56	34	45	54
8626	1909	1232	1850	4341	5342	5772	4767	3739	3153	2570	2279	2036	1618	1416	1295	1383	992	985	849	903	929	753	688	542	601	757	637	627	624	696	599	530	541	434	494	437	374	851	1186	399	407	356	367	379	373	366	366	390	349	364	379	397	366	401	432	359	379	398	386	377	360	414	355	383	400	357	404	397	368	378	391	343	367	413	417	388	415	400	386	377	372	356	383	390	391	392	373	395	367	390	380	380	391	382	367	372	410	399	405	338	396	387	407	355	356	392	377	397	385	405	358	377	385	405	362	388	432	411	379	381	404	358	378	398	422	353	405	413	373	381	373	380	389	395	361	359	405	383	362	407	391	403	400	371	408	390	344	358	405	376	357	349	398	378	361	388	377	394	409	371	375	394	360	404	382	373	420	364	367	365	388	375	364	418	361	331	346	408	372	376	377	364	416	390	334	370	362	368	392	379	369	384	417	371	426	362	348	394	371	362	394	350	406	360	352	391	374	349	385	383	424	371	343	380	397	352	393	378	404	381	358	393	390	386	378	373	369	389	368	363	406	392	379	398	385	378	423	362	374	410	348	383	369	390	375	415	358	390	366	384	420	390	389	390	370	382	375	371	359	369	372	355	360	369	375	389	385	355	372	390	410	346	360	369	364	360	390	357	358	365	389	375	386	378	376	384	400	379	406	380	377	363	356	399	339	376	378	378	353	368	368	398	386	367	433	403	402	393	365	335	386	390	392	382	387	368	356	370	375	382	394	372	361	369	405	384	353	405	376	390	359	354	384	389	399	370	379	381	380	364	351	370	354	392	372	401	381	397	359	384	389	388	390	374	388	396	389	384	343	375	367	357	384	360	420	392	408	392	374	379	341	379	373	395	357	369	367	410	378	397	355	405	368	359	377	358	381	345	368	377	362	364	412	374	387	385	358	330	387	397	386	380	371	350	356	376	375	366	369	391	388	357	359	400	410	367	359	370	355	425	386	396	380	355	354	382	410	389	399	379	378	422	396	396	406	387	393	370	391	336	389	377	370	348	389	391	386	366	405	409	351	370	422	377	380	369	373	392	351	372	395	405	368	382	387	397	369	398	380	387	373	399	401	371	366	391	355	353	391	392	377	409	397	386	423	382	413	373	361	391	402	410	391	372	380	396	359	316	393	412	375	339	390	366	352	405	418	378	407	373	405	377	416	388	384	374	364	403	372	393	410	352	368	384	405	427	405	368	387	360	383	397	365	372	387	373	418	390	377	397	409	365	388	372	388	402	397	381	357	365	386	398	380	386	364	338	370	388	357	373	363	390	374	355	388	359	381	401	385	369	349	357	386	386	399	380	378	333	340	395	378	355	385	399	368	374	398	362	391	384	351	382	387	389	382	366	385	389	354	388	392	355	347	357	343	368	393	381	362	375	383	366	368	406	411	355	383	391	372	381	349	369	370	401	376	370	384	374	336	381	406	384	402	354	404	400	358	387	374	372	333	374	372	377	368	377	355	377	372	386	381	381	422	433	411	403	385	362	415	386	363	402	391	340	359	364	406	390	389	343	375	378	366	349	362	413	381	357	379	396	356	386	364	391	394	371	408	373	402	368	404	391	371	389	363	379	385	370	408	400	358	386	374	339	407	355	397	352	413	381	391	425	380	380	403	357	336	372	377	378	368	366	382	401	416	341	353	381	380	380	373	366	365	360	362	369	382	407	389	383	391	386	425	391	397	394	390	401	357	400	369	398	390	368	395	394	425	412	358	413	374	368	373	359	378	364	376	382	375	403	383	384	349	378	344	395	389	382	391	347	365	388	371	403	393	406	359	374	364	363	411	380	409	378	357	397	377	377	379	373	369	367	405	399	395	374	324	393	384	384	409	401	362	396	351	356	377	382	374	368	391	362	418	362	344	403	336	369	375	375	370	341	383	380	376	367	376	358	379	367	345	400	387	374	394	342	396	357	365	356	380	378	376	369	377	333	382	403	373	374	369	361	376	419	368	407	363	378	398	390	391	362	381	372	363	359	392	365	392	408	394	324	360	354	402	376	356	395	389	365	388	375	376	381	387	378	361	396	411	380	357	349	379	382	407	407	365	349	401	348	412	369	378	385	364	354	349	428	406	377	378	378	374	401	356	381	415	371	364	381	393	416	390	373	378	369	409	360	385	364	364	387	348	388	369	386	422	369	379	378	392	401	397	388	401	364	378	398	370	377	431	360	407	351	396	368	378	365	387	344	398	396	387	396	396	378	359	354	378	375	371	376	346	387	353	365	372	360	385	393	372	417	365	386	369	357	393	380	361	371	368	383	347	367	374	372	405	355	348	404	390	395	410	365	313	389	405	373	376	393	366	370	360	394	375	391	365	375	404	393	381	335	385	366	368	383	362	427	379	437	371	355	386	400	400	410	379	360	378	373	384	378	407	363	381	362	398	384	390	376	349	420	409	371	412	387	391	401	361	351	386	378	364	376	369	386	405	384	390	380	374	392	377	347	352	351	350	386	408	384	402	371	363	378	382	381	406	380	397	363	350	370	409	402	411	407	346	421	393	380	334	376	359	401	420	363	387	358	395	427	377	399	384	389	377	378	382	380	409	336	409	396	391	387	362	360	394	386	407	397	373	404	376	405	372	421	402	374	345	386	369	360	372	388	384	395	364	374	387	386	373	381	380	364	373	379	360	363	377	381	365	360	425	389	362	378	376	373	405	376	378	384	398	372	390	372	368	378	358	395	353	388	413	396	404	422	385	377	330	374	399	354	384	369	367	362	382	381	422	379	358	361	390	377	359	406	391	386	385	337	361	404	405	366	382	381	378	407	363	323	366	399	332	409	387	391	379	342	433	372	404	377	365	369	366	382	403	372	422	369	375	395	359	392	414	376	375	388	345	387	389	388	393	363	364	361	345	362	412	418	374	374	405	389	378	378	387	344	414	349	402	364	372	367	366	384	389	370	372	360	413	379	395	396	410	390	397	399	392	403	369	389	376	355	404	383	394	374	402	352	360	387	398	362	346	361	381	354	405	390	369	382	349	354	369	376	380	373	373	405	386	415	353	366	374	359	396	393	384	393	392	355	368	396	363	368	363	344	376	384	376	394	383	343	362	401	394	352	372	379	370	384	386	397	352	366	378	396	393	360	352	380	343	398	383	360	358	381	362	361	354	363	347	420	398	376	368	400	370	371	418	387	350	391	336	363	399	401	403	367	388	367	378	395	388	395	393	400	400	387	381	371	336	356	362	377	366	398	382	396	411	398	406	381	357	363	381	383	393	362	364	380	390	387	386	383	371	346	395	401	364	350	390	388	388	337	379	366	398	364	385	350	390	396	386	391	391	387	350	424	360	343	394	366	404	406	399	407	387	393	406	376	380	385	394	408	377	367	367	389	362	417	367	381	361	363	344	365	414	342	371	416	347	380	337	384	376	387	375	375	324	389	401	355	370	385	380	433	388	378	372	388	367	398	390	367	379	394	413	365	391	401	373	369	377	370	362	382	365	353	415	373	375	374	360
687	229	153	138	106	129	193	175	126	121	121	96	76	84	71	77	54	50	39	51	50	47	42	43	34	36	34	40	36	36	48	34	29	40	27	24	27	32	137	106	16	29	23	21	24	28	20	33	35	21	18	18	21	25	13	26	25	27	27	23	19	23	24	22	21	28	23	17	37	26	21	23	28	28	20	25	23	19	24	24	23	33	21	28	14	18	19	31	17	16	21	19	23	24	22	18	18	24	24	19	21	23	28	25	28	22	24	30	35	29	25	24	28	21	19	29	20	23	17	25	29	27	25	15	27	33	28	17	25	19	17	21	19	25	32	29	20	22	36	22	30	21	16	21	22	18	22	23	24	28	25	23	29	22	24	28	25	34	21	22	8	29	28	35	25	27	30	22	28	22	26	24	25	25	26	25	18	18	19	23	30	20	27	25	30	18	18	22	18	25	19	27	27	30	21	25	31	22	23	22	28	18	32	19	21	20	23	31	23	21	22	24	29	33	21	18	33	23	24	18	26	42	29	27	28	33	21	18	32	10	18	28	21	22	19	20	22	17	23	27	23	31	20	26	25	21	27	19	28	24	33	23	30	21	21	28	27	21	22	19	36	18	24	29	24	23	23	13	17	23	18	27	25	30	29	22	21	19	27	22	24	26	18	36	28	25	26	19	26	22	27	21	26	28	20	22	29	20	21	19	26	26	26	29	24	22	23	21	20	23	33	25	31	22	28	21	32	33	25	24	19	22	22	31	21	17	33	23	22	34	36	21	24	31	23	24	26	30	20	19	22	14	20	23	23	28	19	28	26	23	24	27	15	34	23	20	23	27	31	23	21	20	23	29	37	22	31	21	32	29	21	22	30	25	22	22	19	18	29	20	26	33	31	28	23	22	18	18	28	27	25	13	25	17	25	18	21	24	30	39	23	22	29	21	30	23	28	19	24	25	15	17	17	13	22	21	30	25	27	30	26	18	24	14	19	26	19	20	25	21	28	32	33	37	28	26	14	18	15	23	38	21	23	24	20	17	27	30	28	35	30	25	24	30	29	38	19	25	26	21	19	19	31	24	26	24	29	21	31	28	19	30	19	26	31	28	30	20	31	25	18	21	21	27	29	20	27	23	26	30	23	38	34	27	23	19	14	24	25	31	29	15	34	15	28	33	28	20	25	22	26	28	17	23	20	23	24	22	27	25	33	23	21	19	27	25	18	23	43	28	31	23	23	17	30	23	20	20	25	27	19	21	26	20	16	21	24	22	33	24	20	11	25	21	26	28	24	28	17	28	24	25	26	17	23	31	27	21	18	22	27	22	26	29	27	28	19	26	24	18	24	21	25	26	17	24	23	20	19	29	32	21	17	35	18	24	20	19	27	29	23	22	20	25	23	18	17	26	27	25	32	33	17	20	18	31	22	29	30	26	27	22	23	28	32	25	21	22	23	16	24	21	22	21	24	28	25	24	22	19	25	22	26	29	26	23	23	32	23	20	27	18	30	25	15	19	23	23	23	23	35	21	23	28	19	15	31	15	21	22	32	17	25	32	23	27	19	29	21	17	23	24	18	23	23	22	20	20	17	29	30	18	17	28	25	29	15	29	25	24	20	23	30	30	26	21	30	24	30	19	23	27	22	23	29	27	26	29	18	21	23	25	29	22	25	28	20	24	22	24	22	17	21	26	22	20	39	28	31	27	21	18	27	31	19	25	23	28	20	22	22	18	19	29	28	20	19	33	25	25	21	26	21	30	23	18	22	21	19	16	28	18	33	33	27	21	20	23	27	21	26	31	20	22	19	25	24	28	16	28	15	26	27	13	22	22	24	26	19	22	28	32	23	18	24	17	23	23	22	22	29	30	27	23	29	20	23	23	19	16	25	21	22	29	24	26	18	27	31	21	26	21	21	23	27	22	20	28	23	29	29	17	30	26	31	24	32	24	29	25	19	25	29	16	27	22	22	23	31	30	16	26	26	24	29	28	17	24	25	24	24	17	27	25	17	21	20	25	23	23	26	20	27	20	21	12	17	19	29	21	26	24	26	20	14	24	26	26	21	31	27	20	18	31	26	29	19	26	25	32	19	17	21	25	24	22	20	14	31	20	20	18	27	26	27	23	32	26	23	26	24	29	32	21	21	28	20	18	22	23	26	24	25	32	28	19	16	22	19	18	35	25	18	19	27	19	27	24	29	23	30	30	20	26	29	17	27	23	28	27	23	21	26	23	25	24	22	19	29	37	29	26	22	12	32	22	23	25	27	24	29	10	19	20	25	19	28	20	28	27	29	17	22	17	20	26	33	23	16	25	24	30	24	23	27	22	24	21	25	18	27	30	22	34	25	28	36	30	25	19	18	19	20	25	22	27	22	19	25	24	15	26	24	21	24	33	28	12	26	28	22	17	24	29	22	18	23	17	21	19	18	20	31	27	14	21	20	37	16	23	17	18	17	23	21	25	21	19	27	23	20	26	39	29	19	22	28	27	22	27	23	23	17	24	27	31	21	26	20	26	23	26	21	25	13	23	21	32	16	33	25	26	19	18	27	30	31	24	29	35	27	18	26	26	32	18	22	25	20	22	26	24	16	26	23	22	20	26	22	25	19	20	33	19	11	21	38	19	22	28	23	27	30	26	19	26	32	22	26	31	27	22	33	27	24	23	28	18	28	26	28	27	22	27	27	29	24	19	26	14	22	20	33	23	27	23	25	28	26	19	27	19	17	27	22	19	32	21	21	17	25	29	23	23	22	15	15	32	23	19	21	22	33	26	25	26	26	28	28	19	17	20	20	20	32	20	23	21	21	26	19	26	27	18	26	31	30	25	38	20	20	22	17	31	25	19	24	17	24	19	30	18	17	28	23	34	30	19	15	27	26	34	24	21	24	21	26	18	17	25	18	20	34	34	23	23	20	29	21	30	19	21	16	35	23	25	24	27	24	29	22	32	31	27	28	21	22	21	16	24	27	23	28	16	25	19	25	29	22	25	18	28	28	20	18	19	25	21	28	21	13	21	19	12	21	21	23	27	22	26	26	19	21	27	26	16	28	12	25	34	22	30	20	26	26	27	26	22	21	22	22	18	18	25	26	30	24	23	37	34	24	26	22	22	26	25	16	22	18	32	27	18	25	26	26	30	28	18	24	25	24	23	22	30	33	33	23	20	26	22	19	27	26	22	20	21	29	36	31	26	26	17	27	27	28	16	34	28	28	28	24	29	16	16	25	19	15	22	20	18	23	21	18	23	28	25	28	32	29	22	22	20	30	15	26	26	23	29	26	18	28	23	31	18	19	29	23	29	15	23	28	23	32	26	22	18	22	19	21	32	27	21	23	37	26	26	26	28	23	33	17	16	24	23	25	16	21	14	24	30	24	16	23	24	25	22	32	25	23	25	13	28	20	25	25	19	18	22	24	25	19	17	21	20	24	31	22	27	19	27	27	19	20	28	28	25	23	18	26	25	13	22	29	29	38	22	21	25	19	26	20	28	27	26	31	30
9821	3399	1684	2990	7288	8721	9376	7389	5635	4785	3968	3441	2725	2239	2028	2227	1749	1363	1110	930	1057	997	902	769	601	595	570	647	562	466	584	461	413	427	287	259	281	362	3008	2102	214	208	218	195	191	199	211	185	200	215	184	191	183	198	198	209	170	182	167	196	191	197	204	183	197	179	201	199	181	209	206	191	178	187	201	171	164	166	181	178	187	161	190	191	178	176	189	233	170	182	210	194	203	181	192	178	182	178	184	175	179	182	203	169	193	179	199	195	174	196	174	190	175	196	177	178	169	179	188	176	195	186	180	187	171	177	199	197	185	204	170	184	190	194	180	203	196	202	190	170	184	169	187	187	170	162	179	180	163	181	169	195	182	165	162	195	182	169	185	215	179	184	167	181	179	170	202	164	183	194	177	184	190	170	191	174	197	178	186	200	167	191	182	210	185	181	180	169	154	173	193	190	175	188	208	162	186	182	179	193	172	165	184	183	171	191	175	181	177	172	180	182	181	183	183	170	187	178	189	195	175	192	186	174	172	190	193	157	209	168	195	177	192	193	185	181	202	183	187	170	184	172	176	199	172	195	171	181	185	167	179	184	207	185	188	225	182	170	184	186	182	182	172	214	188	156	194	190	178	221	181	174	179	192	184	180	176	169	183	196	158	191	181	174	170	190	188	174	179	166	186	174	194	172	194	178	182	191	168	185	174	175	178	165	190	185	190	159	192	170	175	191	198	215	169	196	178	172	202	191	177	194	207	182	200	192	181	193	173	190	182	198	167	193	168	179	199	186	179	179	188	170	156	192	167	174	186	187	187	200	219	199	193	192	198	193	173	213	173	159	188	193	170	185	182	199	196	172	191	160	195	189	169	155	178	177	177	186	174	178	172	193	180	169	174	203	185	187	215	162	188	198	184	176	170	194	182	198	182	178	172	166	164	184	163	178	192	159	151	196	172	188	171	180	203	172	183	157	194	209	191	163	169	195	170	168	163	189	193	193	199	184	196	173	201	180	195	178	169	171	170	172	205	171	181	169	197	199	189	175	206	184	172	189	166	180	181	179	198	170	198	185	193	165	176	180	177	177	192	174	183	195	190	208	171	187	202	195	191	189	187	178	188	208	214	195	188	182	193	170	182	182	186	183	177	197	162	182	169	166	164	180	186	173	182	163	171	163	193	172	164	201	197	191	193	162	189	208	181	195	164	162	181	185	185	192	167	179	188	204	186	182	188	164	188	198	198	171	197	167	172	194	173	176	178	192	183	203	208	175	206	193	181	186	202	174	184	182	194	193	168	182	200	190	180	210	171	190	163	184	203	168	181	180	173	169	181	167	169	186	181	183	200	191	203	201	193	173	168	178	187	177	204	185	192	196	183	195	198	193	156	199	190	163	202	173	162	142	225	186	174	183	183	207	187	174	170	206	183	168	171	189	186	172	188	198	155	188	172	187	187	181	159	200	169	181	154	196	186	193	197	179	190	189	192	195	173	181	192	170	200	193	184	181	178	168	174	170	165	203	196	161	178	179	197	184	187	206	171	155	191	173	195	164	149	185	206	191	201	202	166	170	166	177	185	179	180	183	202	193	179	162	177	198	161	188	191	188	188	185	182	199	187	198	160	167	184	182	166	186	161	172	179	169	208	185	166	179	170	171	163	191	161	177	180	184	156	191	185	182	185	170	186	190	184	204	182	193	180	197	176	184	170	166	190	190	190	182	170	188	195	167	186	176	175	159	181	173	203	194	187	193	180	184	173	202	162	163	184	183	183	199	166	196	155	174	210	179	166	182	178	161	182	177	187	176	189	182	164	157	161	203	194	176	182	182	217	181	179	188	191	205	185	181	190	178	206	180	166	174	196	199	172	168	196	180	182	179	182	164	169	194	177	177	174	167	189	199	184	184	166	168	193	178	199	167	183	193	197	179	195	194	189	178	205	175	172	179	187	164	169	212	188	163	185	181	211	192	173	186	214	185	192	197	183	171	193	171	203	189	218	182	196	179	173	160	152	197	194	187	184	186	180	173	174	208	201	167	191	169	188	181	156	185	158	186	189	189	190	170	175	202	178	205	193	194	171	189	189	188	197	191	197	171	199	169	183	211	195	188	225	193	180	158	199	180	194	187	186	198	197	169	188	166	192	200	188	171	193	165	170	163	196	205	187	208	167	177	175	173	179	194	194	192	174	193	180	172	206	187	179	148	182	179	178	189	162	189	181	202	171	185	187	185	187	200	173	188	181	205	176	184	180	194	207	170	177	196	199	165	183	192	192	180	182	191	177	189	187	189	176	181	168	195	198	169	172	160	201	196	187	180	180	205	170	183	189	191	191	191	199	178	185	166	173	160	164	183	195	192	180	175	187	200	180	197	190	176	197	170	199	187	179	194	181	174	192	176	189	184	199	177	183	175	195	189	180	187	173	187	186	182	189	199	171	180	179	187	175	183	176	205	202	174	164	196	194	185	172	174	188	170	152	174	187	201	203	208	187	183	151	217	183	180	168	184	188	194	184	169	183	181	177	182	181	193	196	181	181	190	192	194	178	166	167	198	173	160	194	198	202	177	180	207	173	188	187	181	186	189	194	178	171	154	194	176	213	176	177	188	171	169	195	181	172	189	184	212	206	198	175	204	179	186	192	159	195	178	188	203	155	185	199	193	208	173	188	175	183	180	173	195	184	173	175	193	167	205	173	182	157	178	203	169	197	179	185	200	200	192	191	192	206	157	184	182	177	200	175	184	178	170	192	180	180	161	185	192	191	198	181	183	201	177	176	173	216	187	180	177	202	177	195	191	214	171	174	200	173	207	185	160	196	182	174	165	185	183	196	186	179	204	203	171	178	178	184	180	225	183	177	178	194	174	188	171	196	180	175	187	192	163	209	184	162	155	196	176	166	191	162	200	182	180	215	204	173	186	182	185	185	189	177	202	192	172	194	195	176	165	181	200	184	180	174	190	168	175	176	180	185	179	208	211	175	183	181	190	180	170	181	182	195	186	178	192	178	177	182	187	160	197	172	178	192	174	185	190	175	202	193	160	177	211	172	185	174	168	187	188	172	160	191	170	178	187	192	162	181	185	195	191	208	190	187	179	176	188	193	205	181	194	195	163	195	169	172	212	173	160	191	179	188	178	179	168	185	196	167	171	190	189	195	164	198	186	169	155	188	184	187	192	166	176	182	191	168	178	180	179	186	166	171	179	179	192	176	168	175	174	170	185	181	186	190	182	170	162	191	203	177	179	174	175	165	204	168	195	187	210	210	201	184	182	147	178	165	186	190	188	181	190	201	175	184	196	170	156	183	186	164	175	170	159	187	185	173	163	194	184	184	191	198	191	178	196	173	182	201	192	176	187	194	199	172	170	185	157	189	178	177	175	189	184	188	202	213	194	170	176	195	179	209	182	163	174	176	179	159	181	174	194	173	172	176	186	186	175	179	194	194	190	171	212	178	208	187	205	202	178	207	179	171	175	153	170	175	163	176	210	179	199	195	190	201	179
1833	267	187	158	149	194	202	197	172	172	169	122	138	141	131	121	131	103	92	105	110	122	98	99	114	108	88	84	74	80	76	74	79	73	79	62	77	66	130	166	81	76	71	81	77	72	65	65	68	69	68	56	76	63	83	77	77	70	69	65	72	79	79	69	71	71	70	85	87	60	67	78	89	68	75	81	77	72	76	64	65	88	82	80	80	77	58	78	80	82	68	75	65	67	77	65	69	69	93	68	59	86	60	69	77	72	56	73	64	92	75	85	70	76	64	82	97	71	73	66	83	67	68	74	82	77	78	85	67	63	88	99	64	79	73	63	64	73	79	75	79	58	71	79	89	57	71	85	69	92	80	68	67	83	60	70	102	82	68	83	79	84	71	86	65	71	87	80	71	89	75	75	83	62	68	72	68	72	75	73	77	70	64	82	67	71	83	50	84	78	69	85	66	71	68	81	75	68	71	66	75	72	76	77	81	80	68	78	84	71	79	79	80	67	71	65	68	92	82	73	76	77	64	81	72	59	66	79	70	84	73	74	90	77	75	72	75	73	58	82	83	80	79	64	92	78	94	87	82	77	80	90	83	70	62	89	87	70	76	85	70	73	75	80	60	67	93	83	83	69	80	68	89	75	76	83	75	68	68	78	70	69	75	78	67	65	54	69	64	68	61	64	63	81	68	77	64	72	92	58	91	82	70	44	81	70	81	76	89	80	70	69	62	76	67	74	74	69	89	71	67	74	84	81	81	69	75	83	103	74	65	72	62	68	81	71	71	89	84	56	74	71	79	82	63	82	80	63	75	71	71	69	82	76	74	66	66	75	82	76	64	63	73	79	72	94	77	83	78	63	74	80	76	64	74	71	63	84	67	65	77	67	74	79	66	86	72	70	81	77	86	72	52	82	94	69	63	71	79	85	60	70	69	69	90	65	66	86	59	79	70	74	72	69	76	68	74	79	66	79	86	71	86	67	70	75	98	66	77	63	72	77	69	68	84	71	71	78	77	83	75	70	57	68	87	71	81	68	81	73	69	71	83	77	84	82	86	81	64	74	62	73	62	64	72	81	77	67	94	82	81	74	73	88	84	82	71	77	74	71	73	79	83	76	70	55	86	67	66	72	62	64	61	63	55	74	57	78	78	68	82	77	79	70	83	82	76	70	79	74	82	80	72	85	67	77	77	71	69	81	77	70	94	55	64	67	60	84	82	73	71	60	61	77	54	68	81	90	80	78	64	82	77	75	84	58	70	81	88	84	81	80	76	73	63	64	73	71	56	78	75	77	75	71	69	74	84	63	64	63	69	65	64	61	69	77	71	89	65	76	83	74	83	70	79	83	65	74	84	79	66	83	65	67	61	74	74	74	74	66	75	74	94	76	79	84	91	81	92	72	89	70	69	91	71	62	66	68	87	80	78	90	85	69	87	64	80	72	67	67	80	70	77	72	84	60	82	74	79	63	66	84	72	72	87	71	77	71	100	83	71	66	74	68	70	77	75	46	77	70	66	81	74	73	80	95	75	63	76	61	74	76	72	85	65	75	59	77	74	68	70	72	82	51	76	68	82	71	73	83	65	66	88	75	79	77	82	80	73	83	75	74	76	60	70	85	80	77	78	77	80	67	64	58	78	75	79	71	92	80	81	76	75	78	77	51	66	68	77	78	76	65	77	90	76	75	72	95	78	68	78	72	68	86	75	71	78	67	73	83	65	62	70	79	67	66	90	74	81	75	81	66	77	79	68	77	58	80	91	73	65	70	66	71	65	72	77	76	64	88	99	66	66	71	72	65	62	65	70	82	78	74	88	75	84	59	73	76	92	84	75	71	67	67	89	57	71	81	72	87	67	96	86	75	85	68	90	68	83	95	65	76	92	79	54	77	84	69	76	58	86	67	80	66	59	60	75	79	74	62	76	82	74	66	93	77	105	56	79	53	64	72	88	52	78	83	80	78	89	63	61	52	63	84	76	80	70	71	85	71	73	66	67	67	72	78	69	75	72	65	86	73	80	70	67	70	56	77	66	83	97	65	79	70	69	71	78	63	64	70	77	88	65	87	66	85	71	74	94	64	80	70	79	84	79	78	63	59	83	54	71	65	77	71	74	72	69	56	75	69	69	72	72	87	71	103	71	87	88	84	71	70	74	76	62	67	90	63	82	78	74	72	76	77	72	82	81	81	71	67	76	83	59	68	79	67	69	76	82	90	72	77	79	61	75	73	63	95	96	79	89	73	79	79	72	81	80	68	94	72	65	75	61	74	77	69	53	54	100	67	62	72	67	67	74	79	67	62	80	55	65	76	77	49	70	79	86	70	78	81	72	71	84	64	72	65	89	81	67	65	73	87	73	62	71	51	74	69	68	68	80	79	75	76	70	79	70	69	82	75	72	62	83	78	84	73	74	85	58	77	86	67	59	75	62	75	75	71	86	67	85	60	83	67	80	78	84	71	77	80	59	79	75	89	80	76	66	89	60	80	69	66	64	75	101	77	69	74	73	60	66	68	77	82	78	80	69	65	93	73	68	91	68	69	74	77	93	48	62	73	76	82	67	67	85	70	68	80	70	68	73	59	90	73	72	72	70	81	60	66	82	79	72	79	76	65	76	71	74	53	89	69	75	77	72	85	77	65	74	66	76	74	68	81	72	70	90	71	76	70	69	72	64	62	71	71	87	63	85	69	70	69	72	64	79	86	91	66	90	79	69	85	69	70	49	95	86	81	54	72	77	71	66	75	82	85	67	88	73	84	75	58	93	74	74	78	75	74	78	68	78	75	71	59	70	80	82	69	61	69	59	56	60	75	79	77	90	81	79	86	75	74	77	78	73	76	80	67	81	84	75	82	79	94	73	81	75	70	81	81	74	72	70	73	60	55	76	60	75	73	83	66	76	67	75	87	53	67	74	73	86	72	65	72	73	69	64	81	65	64	65	78	80	76	79	78	74	63	61	73	70	80	69	80	80	73	80	77	84	71	73	51	63	74	67	75	72	63	78	65	71	84	68	64	68	61	75	87	69	65	79	70	77	75	87	85	82	69	80	75	69	66	69	66	78	70	67	57	85	63	80	76	69	78	74	81	93	80	77	82	68	67	74	63	71	82	75	72	83	70	68	65	69	62	82	84	73	86	71	74	66	59	77	64	76	74	71	71	72	97	73	64	67	74	62	72	71	66	75	71	66	78	66	83	71	72	62	75	81	77	64	77	70	70	79	77	71	78	75	77	74	66	65	56	67	75	86	81	64	75	69	59	76	80	78	70	77	83	77	74	66	87	78	86	71	57	81	76	67	64	67	68	62	80	80	70	62	65	72	92	82	79	72	80	82	85	65	79	76	56	76	61	67	55	71	77	65	73	87	88	47	57	70	87	77	43	80	86	71	77	76	83	71	62	68	90	84	86	64	75	76	79	81	72	69	61	73	68	82	55	92	78	78	62	69	69	94	75	76	71	77	66	72	68	87	66	65	80	84	65	77	64	74	68	76	67
11478	3399	2161	3034	7540	9043	8835	7795	5703	4805	4082	3464	3054	2574	2502	2521	2038	1787	1449	1437	1508	1399	1314	1218	1104	981	1023	1018	940	856	859	817	693	719	615	642	592	650	2230	1943	615	559	565	569	595	566	570	569	547	552	585	582	557	583	589	548	532	580	552	565	490	548	567	545	561	527	560	540	542	534	537	573	544	531	552	559	567	557	571	503	568	534	593	581	595	564	580	534	560	577	523	587	573	548	566	573	529	600	519	555	565	567	576	572	565	553	575	540	543	606	579	527	537	557	560	565	524	624	624	579	570	520	550	549	567	540	589	576	534	540	583	557	570	552	565	580	517	564	576	545	545	562	541	584	530	583	525	545	552	580	572	548	518	529	575	559	587	559	608	551	548	608	515	572	580	530	554	588	552	532	545	589	530	582	563	574	551	554	525	574	573	534	527	550	543	519	550	544	550	540	548	559	575	558	567	587	590	518	532	512	560	546	581	553	599	548	577	536	527	550	574	553	541	546	555	556	524	568	552	570	551	532	560	507	552	573	538	547	550	557	542	569	570	534	566	557	558	600	521	556	539	564	636	589	535	581	574	555	540	571	541	577	502	565	555	546	543	568	517	531	611	571	555	532	552	565	538	518	559	573	538	584	533	621	539	575	529	547	539	521	537	559	528	587	556	574	570	565	559	538	562	585	574	566	518	519	542	532	549	578	549	539	530	564	499	569	558	552	560	579	551	526	595	560	590	545	568	571	572	551	544	562	555	557	541	598	551	557	576	552	579	563	593	576	532	550	552	544	553	574	557	563	575	533	536	557	569	566	547	588	551	548	597	571	551	560	568	580	572	589	577	518	539	547	594	567	581	552	546	528	580	555	571	555	599	549	550	561	588	528	563	561	548	542	561	549	560	547	578	552	546	557	545	588	535	565	572	534	565	554	536	555	539	597	551	571	536	584	527	535	534	548	615	548	536	552	574	556	567	547	600	564	567	531	530	589	535	568	589	571	539	527	566	548	546	536	567	546	599	564	539	568	531	582	524	553	581	559	574	591	593	542	586	530	563	594	552	551	541	551	555	583	559	551	545	551	573	537	594	539	624	592	546	560	570	567	562	581	536	556	551	591	533	570	539	546	543	536	550	553	543	579	557	519	593	546	556	587	566	572	568	566	562	569	568	562	538	544	548	541	583	528	572	590	574	597	599	543	532	573	610	554	562	579	580	538	556	555	601	613	566	519	555	561	549	528	566	587	571	559	547	565	533	574	545	534	521	521	525	558	536	539	555	552	556	579	588	547	598	553	571	563	526	579	589	572	587	553	543	568	612	533	596	535	547	557	563	544	541	561	542	536	614	571	580	546	527	556	564	579	539	568	592	550	558	609	535	564	568	578	563	552	530	612	622	551	541	555	557	511	508	569	532	589	566	540	541	609	551	538	576	554	577	560	529	536	570	592	570	537	535	596	565	556	555	566	577	535	539	575	583	550	555	548	566	500	599	527	525	548	578	585	590	590	569	586	553	591	544	590	558	542	566	592	539	560	533	546	567	535	577	519	545	561	552	532	563	502	535	583	557	564	556	555	593	548	536	581	570	577	550	531	521	546	570	554	506	550	557	538	544	552	562	565	559	547	553	549	517	557	565	553	532	569	561	533	564	588	587	543	543	563	551	568	570	548	563	575	514	603	536	551	586	521	504	566	571	519	570	497	542	553	523	595	543	553	539	583	521	579	546	597	533	565	581	547	564	588	566	577	539	561	603	515	539	557	578	592	551	570	537	533	536	572	572	486	552	553	599	588	591	550	579	547	506	540	569	577	534	566	550	607	546	576	593	545	567	622	537	565	585	545	601	591	553	544	588	622	547	549	598	549	570	551	569	556	537	537	540	585	533	540	616	554	578	563	544	559	506	592	592	542	540	539	588	544	565	523	536	547	542	571	586	541	576	575	553	556	562	557	553	592	545	581	586	583	541	569	541	509	558	561	605	563	580	536	539	554	546	537	573	519	553	541	521	556	531	599	555	530	579	538	547	523	576	588	581	560	563	571	533	548	584	549	561	546	555	583	555	565	499	608	503	533	530	568	561	586	568	576	555	578	619	564	543	555	580	519	561	579	556	522	564	576	580	567	597	533	536	549	603	569	567	567	521	531	610	566	538	572	506	562	522	563	572	607	544	536	573	524	580	512	558	557	554	570	531	575	556	548	589	486	543	554	573	547	574	533	553	567	553	564	570	592	534	570	532	506	562	558	578	618	569	578	573	575	560	566	548	537	538	548	542	559	542	553	555	563	558	574	537	548	533	600	562	544	549	567	571	515	596	567	540	545	560	594	533	539	591	549	591	565	520	590	561	591	544	552	570	568	555	542	531	569	562	572	567	574	526	540	556	521	590	547	544	550	506	573	564	589	558	510	530	520	558	575	545	511	576	584	566	579	581	566	546	599	536	567	575	520	562	557	589	530	580	553	539	554	570	585	551	541	565	520	605	546	545	567	518	556	603	541	555	545	513	556	551	559	538	527	567	591	558	547	572	592	597	533	507	570	536	550	538	569	554	577	518	552	590	558	527	562	593	541	575	512	578	558	576	560	549	583	572	543	546	570	579	548	573	521	580	542	571	579	580	562	545	611	549	564	513	575	560	543	503	535	557	538	605	560	568	550	561	572	599	522	510	581	552	539	564	545	565	555	572	573	574	563	582	544	570	521	560	531	522	562	528	532	568	538	557	571	540	551	533	575	569	555	573	527	559	555	540	573	535	574	567	519	546	561	523	538	573	535	557	540	557	507	573	574	546	545	534	552	522	549	541	532	566	564	569	575	565	538	585	546	551	583	554	549	560	546	555	579	563	567	522	577	588	540	579	562	500	602	546	570	566	569	559	515	556	582	538	545	559	570	557	533	577	576	565	542	548	554	565	555	548	556	580	547	605	570	564	550	528	582	590	545	517	532	564	600	566	609	545	551	556	554	507	579	564	528	519	579	544	559	551	600	557	545	500	565	586	571	557	530	585	521	553	557	589	546	542	586	566	579	598	567	556	535	583	552	549	531	555	609	559	614	555	545	562	569	563	581	521	559	589	523	543	546	541	579	533	544	557	563	565	533	556	588	491	564	561	542	528	556	569	542	577	543	517	540	575	586	555	551	599	537	573	563	589	561	532	515	604	564	544	567	581	555	571	530	540	563	560	561	522	553	573	537	529	580	565	561	566	557	534	560	573	547	530	609	579	585	539	540	572	556	580	552	535	539	562	580	558	558	592	519	558	556	553	585	584	528	542	565	529	527	569	552	526	560	550	593	555	584	564	600	540	601	559	598	561	565	529	541	541	585	548	603	556	549	534	514	570	595	550	571	520	576	558	565	555	561	554	518	543	593	524	536	570	498	591	578	565	554	533	567	529	546	563	568	556	567	568	545	542	567	563	563	570	556	576	540	583	583	543	563	546	567	536	597	568	562	573	546	533	533	531	525	557	553	509	575	562	555	552	547	548	582	526	541	570	569	553	551
1211	334	253	184	139	204	261	218	181	162	157	126	122	127	128	124	98	101	68	80	85	76	76	69	66	61	70	91	55	68	64	48	69	35	52	55	43	42	148	120	41	35	38	44	40	52	45	50	39	40	39	35	48	47	40	39	42	44	37	35	48	42	47	32	48	54	46	43	41	44	42	56	51	39	50	47	45	38	29	38	43	37	48	41	54	46	35	42	41	42	49	38	31	57	42	32	41	50	38	41	42	43	46	33	39	40	33	37	41	45	36	36	43	23	55	39	45	33	40	30	46	40	47	37	46	41	35	45	31	37	43	43	38	35	42	35	37	32	38	45	28	35	48	46	32	45	48	40	44	24	44	36	38	52	49	45	43	30	57	35	47	43	34	37	42	39	53	44	42	49	31	50	39	40	37	36	38	43	52	37	38	38	51	34	49	34	51	42	33	41	30	50	51	46	38	36	61	33	40	32	40	38	36	44	50	43	53	45	41	37	38	34	39	37	34	31	41	33	44	49	46	46	28	42	36	34	38	42	45	30	39	41	35	34	60	44	32	38	48	37	33	40	54	53	41	44	55	39	46	34	45	42	50	51	48	42	44	45	44	40	47	40	36	40	34	38	55	44	31	27	46	34	36	46	49	34	43	48	31	53	50	41	43	39	30	51	47	40	27	38	43	42	46	35	48	48	45	43	40	41	44	41	43	45	37	35	39	38	47	43	49	40	40	27	40	32	50	41	46	40	39	41	47	52	32	37	56	39	44	34	44	43	57	37	47	35	49	37	41	47	43	45	46	42	45	39	37	31	46	35	27	43	42	36	39	39	38	37	47	48	39	42	38	40	34	40	45	57	26	42	37	39	41	31	25	31	45	49	37	49	36	31	45	43	40	43	41	41	40	39	32	36	55	39	32	44	35	37	41	43	36	34	38	59	47	40	38	28	38	36	49	42	37	24	42	40	40	37	46	38	43	37	39	41	39	43	39	33	45	36	43	46	45	40	45	49	37	41	35	47	47	39	47	36	47	36	35	52	29	45	48	37	33	37	34	47	37	41	38	33	52	33	29	51	33	43	38	43	51	35	36	32	40	35	57	53	31	44	35	33	38	36	35	38	42	43	34	52	48	42	22	34	33	46	49	37	49	34	40	38	47	54	38	40	33	45	44	42	46	42	37	31	56	49	39	36	40	44	37	37	50	46	42	43	30	33	48	38	43	39	35	41	43	48	35	39	40	37	45	36	28	42	35	47	31	44	37	35	48	39	31	35	41	37	45	41	33	43	54	42	35	42	44	49	40	56	36	49	41	46	48	46	41	34	41	39	37	48	40	47	34	30	47	38	35	50	37	53	39	42	55	47	39	43	38	43	52	39	52	49	37	35	43	27	44	49	53	45	38	45	43	41	31	34	48	45	30	49	40	29	45	41	36	27	59	42	42	42	47	36	49	43	37	43	40	55	41	35	52	48	29	44	51	38	55	37	52	44	39	50	39	49	33	41	42	47	41	47	40	33	56	47	41	41	31	47	45	43	34	29	36	41	34	39	48	36	35	44	47	32	28	47	47	43	42	52	33	42	37	44	35	50	45	38	42	32	32	42	37	47	42	44	32	34	40	45	37	43	39	48	43	34	41	39	46	41	41	49	33	46	37	40	33	46	46	51	45	27	41	44	35	37	41	43	41	51	47	27	39	34	39	46	50	44	38	33	44	37	37	46	47	46	39	36	40	41	32	46	38	47	34	41	35	47	48	34	35	25	34	51	50	39	44	48	33	42	36	35	36	46	39	31	33	44	44	49	44	43	44	49	36	37	36	45	42	46	37	45	36	38	45	47	46	45	40	45	46	41	42	38	42	52	28	44	36	42	34	37	32	36	38	33	46	44	43	39	44	42	44	40	34	37	37	36	38	37	47	41	38	36	44	51	37	48	28	41	37	46	36	51	44	44	44	48	43	44	43	48	44	45	45	41	48	45	39	43	52	40	40	36	36	43	51	35	41	54	36	50	41	31	41	30	41	33	42	37	49	35	32	44	36	35	34	41	52	38	42	39	39	37	42	48	50	40	41	38	33	45	39	36	53	35	37	32	38	34	38	38	42	53	40	40	45	39	37	39	50	43	36	40	35	49	39	45	38	49	37	35	53	47	43	48	31	35	40	44	36	32	44	37	42	36	36	32	41	42	32	45	36	34	41	39	42	40	44	46	29	50	40	32	47	35	44	49	42	49	45	44	46	40	47	46	52	50	42	47	56	48	47	44	43	37	57	31	41	30	53	36	34	56	50	54	54	47	46	42	34	34	37	43	43	40	36	41	40	41	44	40	38	58	40	58	37	43	49	48	40	36	44	42	33	33	50	43	48	34	47	49	41	37	43	39	48	34	42	38	52	46	36	44	41	41	44	39	48	36	44	43	34	44	35	47	34	44	35	28	36	46	32	30	46	60	45	31	42	36	48	36	44	31	46	42	41	32	41	43	50	38	36	35	39	44	43	46	38	41	40	31	38	36	42	43	52	39	42	43	48	40	28	32	52	42	44	38	38	45	39	42	40	32	38	41	52	49	44	41	45	39	39	50	52	45	34	46	42	35	43	47	38	26	53	39	32	41	39	39	35	45	49	38	35	43	42	37	41	48	49	35	31	41	41	41	40	32	41	34	37	47	45	36	40	35	55	44	33	36	35	38	49	46	47	29	37	44	39	35	36	45	45	36	44	39	38	35	33	51	54	45	41	42	32	47	38	45	46	44	46	36	35	44	30	50	38	40	52	46	51	45	36	41	44	46	54	35	45	43	42	42	42	44	31	50	34	43	50	35	53	49	45	48	40	47	54	46	34	32	42	34	36	38	37	48	45	49	48	37	48	43	31	35	52	42	32	43	51	43	36	39	32	48	44	39	42	45	45	45	36	48	38	44	33	47	36	38	42	33	39	46	51	36	50	50	39	42	48	42	44	45	36	33	31	40	36	42	51	49	39	37	50	59	40	48	47	42	30	51	52	44	36	49	51	33	45	30	41	34	37	35	38	36	43	36	41	32	43	38	44	44	34	34	37	33	50	32	37	49	38	52	38	39	38	33	36	54	48	45	43	65	47	34	39	47	50	37	50	34	45	33	42	38	53	39	36	32	33	36	44	50	31	39	44	42	38	44	36	36	35	34	39	48	53	47	56	33	39	46	24	33	33	53	45	49	42	49	45	44	37	30	50	43	42	50	41	47	47	44	49	35	35	43	38	53	34	39	39	33	47	39	33	42	52	39	46	35	42	36	39	38	44	42	56	54	46	54	37	28	32	57	44	49	46	49	40	37	44	28	51	44	40	34	41	36	33	43	41	36	38	57	40	47	46	47	33	46	38	44	38	31	50	49	46	44	51	44	32	40	34	48	35	43	45	48	45	37	41	44	38	34	51	54	39	48	50	36	27	43	34	50	37	35	32	46	36	46	48	35	46	49	35	41	33	50	48	26	36	34	44	44	49	36	36	56	35	41	45	34
13312	4902	2797	4111	10305	12781	12041	9841	7416	6148	5609	4569	3834	3515	3253	3016	2444	1879	1429	1568	1512	1349	1287	1202	1072	1017	983	1032	995	863	711	635	556	549	491	460	428	406	2615	2253	345	349	314	300	334	325	318	312	292	305	310	300	307	323	325	313	297	319	291	347	315	305	301	312	325	312	308	318	317	313	298	289	290	324	296	301	306	326	282	278	317	332	313	280	295	282	280	305	287	308	281	286	291	313	295	359	281	305	310	325	278	336	292	298	299	301	335	313	322	288	302	290	316	295	325	288	320	315	303	329	289	287	302	325	311	315	327	294	309	299	303	303	313	304	286	281	283	314	307	284	266	291	302	281	291	331	291	286	288	284	276	324	262	318	288	299	301	279	309	290	301	309	259	304	304	304	292	317	292	319	289	302	325	280	323	295	287	296	312	321	284	307	299	319	305	279	326	292	301	295	334	289	304	275	307	314	317	275	328	306	313	295	308	316	293	300	311	336	307	292	306	321	310	292	284	319	321	308	287	328	316	328	320	301	342	320	296	279	267	308	341	301	296	295	325	310	309	287	269	310	303	270	310	304	299	302	319	336	288	312	287	323	295	287	301	311	305	308	290	334	271	280	306	317	315	302	302	314	318	331	308	313	309	301	299	287	315	334	291	327	292	303	290	277	303	293	301	319	291	319	293	313	271	320	299	323	277	293	347	296	291	309	318	283	293	287	293	275	301	288	299	287	294	293	310	314	326	287	298	291	305	293	290	290	314	288	309	291	333	293	295	327	297	299	304	276	300	316	283	314	279	293	300	307	316	341	317	294	316	316	286	315	296	268	292	281	306	270	323	303	300	299	303	325	295	279	282	300	289	306	294	314	283	273	300	357	273	303	285	278	294	288	303	299	322	339	299	328	323	315	285	305	282	293	272	316	315	326	317	277	301	288	295	300	316	277	276	304	293	312	274	328	282	330	304	324	322	327	316	284	332	291	303	316	318	317	296	305	287	299	278	343	299	283	285	309	309	315	265	314	290	295	279	281	279	279	322	294	311	301	283	310	313	287	316	307	283	290	294	297	325	309	300	275	280	320	290	306	281	306	306	308	278	299	305	298	294	294	280	303	320	320	270	292	332	311	301	306	285	333	272	299	304	305	280	292	281	277	289	317	285	266	269	322	302	301	311	255	321	304	282	285	341	311	290	307	314	291	327	273	319	304	281	295	284	305	279	283	312	300	318	281	336	293	318	288	282	267	307	307	298	272	269	319	312	304	318	297	300	283	320	298	300	281	300	310	295	300	320	283	336	327	282	285	309	288	303	294	295	303	297	298	299	267	299	261	261	315	320	282	292	282	303	292	305	291	295	308	297	291	290	298	307	303	320	301	298	303	270	312	325	318	306	301	290	307	324	276	311	278	294	311	325	283	313	252	284	288	337	303	292	326	293	280	296	321	283	289	316	307	309	282	311	300	288	261	283	307	287	299	314	301	324	327	265	331	296	293	304	299	297	270	286	310	280	260	281	288	307	286	325	302	317	310	326	306	298	306	272	319	299	332	289	272	287	318	290	320	298	305	288	304	338	304	296	282	299	273	302	295	316	285	321	289	304	298	287	304	282	271	326	287	300	334	265	301	304	294	274	263	312	303	274	301	284	286	282	298	303	286	321	284	289	283	295	296	301	303	323	293	336	322	305	275	314	277	304	303	285	332	296	297	345	300	296	289	313	308	306	329	285	281	316	300	302	269	292	290	281	294	284	276	295	298	321	328	292	280	315	301	312	280	291	332	276	317	288	312	321	329	309	276	317	300	320	315	308	291	327	287	291	311	301	335	307	303	280	292	300	299	309	313	305	308	294	282	291	310	298	292	311	294	300	280	335	312	290	308	328	293	265	302	318	332	328	314	281	305	277	272	313	305	275	305	278	306	287	340	271	300	311	298	294	278	299	297	299	282	313	297	304	254	307	309	299	301	305	271	342	294	304	312	305	279	339	319	314	286	297	325	280	292	309	281	295	309	298	278	268	315	281	295	295	310	280	302	304	298	291	283	298	287	285	317	289	284	261	308	323	311	316	311	295	321	287	309	298	316	307	314	321	301	270	338	322	302	302	332	319	331	298	298	301	293	289	271	304	319	309	291	277	274	323	306	305	291	307	317	287	292	289	311	288	303	333	321	304	298	279	300	302	319	300	299	261	295	326	333	293	319	273	309	304	269	291	320	292	289	283	302	275	316	296	309	307	313	302	316	267	314	290	327	301	294	307	291	306	295	278	296	316	293	293	294	304	320	290	299	285	329	286	289	309	335	313	303	286	322	300	322	312	287	335	313	270	271	300	294	271	289	270	323	321	316	296	294	274	304	291	302	277	315	309	301	276	311	300	293	298	311	265	303	304	310	316	327	306	302	301	276	319	308	296	301	285	281	304	295	323	303	298	298	304	277	316	297	297	308	307	322	282	302	312	302	308	306	320	293	305	317	291	286	300	290	305	306	319	292	326	297	299	301	307	313	297	324	327	290	322	319	283	286	310	293	311	276	303	330	289	286	288	300	309	294	304	261	283	304	317	272	321	293	287	309	313	316	321	300	303	316	291	303	307	307	289	287	284	324	306	293	319	282	307	328	313	305	335	313	267	303	284	289	309	284	324	337	300	280	286	296	302	340	332	286	302	295	310	324	311	303	286	301	289	298	317	307	290	271	295	277	277	301	364	309	344	306	305	310	331	293	297	299	263	288	282	297	266	308	328	261	313	290	295	300	301	288	288	287	289	316	333	305	299	297	324	298	302	334	266	322	294	284	302	290	318	307	317	319	300	294	310	295	282	261	296	330	265	304	313	324	290	282	289	297	318	277	296	310	302	293	317	274	281	304	282	292	275	304	295	310	306	311	287	272	344	291	320	330	281	275	290	288	289	297	324	291	325	299	285	321	290	320	315	313	295	272	307	300	258	280	307	314	309	320	315	308	313	319	290	328	318	290	340	299	304	309	310	300	316	300	316	289	286	275	288	305	288	314	318	293	296	306	293	306	321	312	323	306	304	267	322	272	308	309	293	304	333	275	285	320	296	331	300	262	318	287	317	330	296	281	280	317	331	292	304	321	292	297	296	339	293	285	296	310	311	271	303	317	305	311	301	296	308	293	312	304	283	303	304	308	305	301	295	280	307	298	259	292	297	282	296	295	275	298	343	298	286	274	279	280	305	294	304	288	288	323	312	295	294	290	295	278	307	263	282	282	288	279	274	273	277	299	291	314	313	291	296	285	294	280	316	270	297	317	310	284	309	283	286	307	304	318	284	293	283	322	310	286	281	311	275	290	290	317	286	311	272	289	314	317	303	289	349	317	296	296	306	309	318	284	272	295	285	307	277	315	293	296	289	311	316	320	266	281	333	275	298	341	282	315	320	284	326	274	323	306	301	334	329	293	303	288	320	345	303	296	280	322	284	278	320	288	282	278	324	355	276	302	253	303	323	315	328	273	294	293	297	303	315	315	294	313	325	283	291	291
1264	199	168	132	97	137	159	118	117	95	86	100	102	101	96	75	72	74	61	66	61	60	59	70	53	60	53	51	54	55	57	56	58	52	48	51	51	60	57	61	41	45	47	51	55	47	52	52	69	46	43	37	54	54	43	45	50	51	39	47	60	47	50	45	45	36	59	55	44	53	45	55	47	37	53	42	60	42	55	50	44	62	58	44	39	43	57	54	49	54	46	50	48	51	52	37	55	40	47	53	46	47	46	50	37	50	44	53	40	48	43	51	52	52	48	46	67	44	45	53	47	49	35	44	52	36	55	58	47	40	53	41	50	55	42	53	38	38	53	42	49	48	51	50	57	37	48	61	54	46	41	50	42	58	56	46	44	48	50	46	44	52	51	57	52	40	57	45	44	49	41	48	41	49	53	42	68	46	40	59	44	50	57	53	51	61	56	52	48	38	63	51	49	37	49	43	46	36	50	50	50	58	45	50	54	35	56	66	47	38	51	59	54	49	54	45	49	38	45	49	51	41	38	50	46	54	49	52	48	52	44	39	46	38	59	60	50	68	44	53	53	50	53	55	49	40	54	49	50	56	44	51	43	38	66	46	61	55	44	44	46	50	51	55	40	48	61	54	56	46	42	51	45	58	62	59	50	45	55	35	51	41	42	54	50	57	52	57	50	41	45	46	58	57	50	50	57	50	53	44	44	47	56	46	47	53	59	42	47	57	52	49	59	47	55	52	56	51	47	46	45	52	39	72	48	53	54	48	42	42	49	51	53	56	53	43	45	44	50	59	38	45	52	62	40	56	46	54	44	55	42	57	49	41	52	48	43	47	55	47	48	47	39	47	46	54	50	49	56	41	43	47	56	62	43	40	44	45	59	40	50	49	51	52	65	47	48	38	62	47	57	48	39	53	44	53	40	46	64	47	61	49	58	39	52	65	48	48	40	37	46	56	49	45	52	48	51	56	46	51	57	39	35	36	61	46	48	54	37	43	42	47	53	51	57	51	46	46	44	51	40	54	47	50	55	63	49	50	53	53	55	44	60	56	41	44	46	46	37	39	42	36	43	62	52	48	52	41	39	44	56	53	51	45	56	57	61	51	49	50	54	56	47	49	38	42	47	45	48	45	41	49	46	57	47	47	43	57	53	39	38	41	41	48	44	56	54	47	59	59	45	53	42	50	44	53	55	47	46	45	49	46	56	39	50	58	55	41	50	42	42	43	43	47	49	46	49	46	61	54	48	43	57	45	38	50	47	43	41	45	45	48	50	43	60	50	55	50	54	60	63	47	53	57	47	51	44	38	50	49	50	45	58	42	41	48	52	42	57	55	66	63	61	58	48	44	42	37	50	42	49	46	41	63	41	54	47	51	30	43	50	42	35	50	50	48	52	49	48	36	48	52	46	47	54	44	51	52	47	39	47	58	50	63	43	49	47	42	51	65	58	58	43	41	50	31	45	51	59	56	55	51	54	50	57	49	53	49	51	45	51	55	49	42	55	52	51	42	52	40	48	46	54	49	60	49	50	58	35	62	44	59	57	44	41	51	51	53	50	36	39	52	42	46	48	45	47	44	54	43	48	49	56	62	43	44	52	54	53	53	41	52	51	47	64	51	41	48	54	51	46	47	46	62	39	50	52	62	50	58	55	48	51	58	63	51	35	42	50	49	44	33	48	49	47	47	53	36	58	40	42	35	48	59	40	41	52	43	67	40	40	55	51	50	53	48	42	55	55	57	45	58	51	41	58	42	38	40	44	43	38	54	59	45	45	53	43	62	42	36	59	53	43	41	43	41	47	56	36	46	42	57	48	60	55	42	35	44	49	49	56	54	42	70	47	41	50	43	43	52	49	50	41	34	48	48	51	51	41	46	41	49	54	53	47	46	58	41	55	41	54	57	57	44	42	44	46	41	42	42	54	51	56	40	40	49	31	57	45	51	34	53	42	42	44	51	45	40	32	59	42	46	46	35	47	41	66	36	47	56	43	39	56	49	50	42	69	53	57	42	46	48	57	52	60	54	47	39	54	46	53	54	47	51	59	53	59	55	53	55	56	58	57	46	56	61	52	60	42	67	49	49	44	59	54	41	49	49	48	59	35	59	48	53	64	59	53	50	38	46	53	52	54	46	44	44	68	63	36	51	50	47	55	59	41	56	55	50	47	55	43	42	46	44	54	50	41	54	46	40	48	51	46	55	48	42	53	56	51	47	54	57	52	58	47	50	48	55	37	48	44	48	52	45	56	45	52	57	56	40	52	38	54	34	44	36	49	40	56	43	59	50	62	58	45	61	46	32	44	40	29	38	46	48	51	44	58	41	59	57	55	50	52	49	43	35	40	43	53	45	52	51	56	43	48	52	43	35	43	42	50	38	65	51	58	41	40	55	47	58	43	49	65	44	44	61	48	68	54	49	46	56	54	66	44	62	54	40	41	59	46	48	46	41	46	47	43	49	52	42	46	38	56	58	50	47	38	48	46	43	38	47	63	41	40	53	52	41	49	46	39	61	48	53	40	49	56	53	44	46	52	59	41	40	54	51	47	50	50	54	45	45	54	42	55	35	60	52	47	60	36	45	52	45	65	44	58	43	48	44	44	42	56	39	50	47	53	49	42	50	36	60	49	38	44	45	52	51	47	46	32	46	47	63	48	57	48	53	56	63	49	51	55	58	50	50	56	41	48	53	46	36	37	47	53	41	45	56	42	56	43	55	41	58	65	58	43	41	40	44	44	49	43	41	47	47	44	45	46	42	47	43	62	44	43	42	43	27	59	52	54	45	47	50	63	41	47	33	35	55	47	56	44	53	48	51	41	48	45	46	53	46	40	61	46	39	41	46	42	44	45	44	38	55	58	53	55	45	43	51	47	58	58	53	57	42	48	52	47	68	49	53	63	56	44	58	41	47	41	53	48	50	44	42	44	51	42	46	52	52	57	38	49	41	54	48	40	50	55	41	50	56	55	50	49	46	52	63	46	50	42	53	43	46	52	58	53	49	45	56	43	58	48	42	52	52	42	48	55	42	47	45	56	68	55	56	44	44	41	50	62	57	59	61	51	60	46	51	45	48	52	46	52	46	51	39	36	51	44	56	50	56	43	44	57	55	54	49	61	60	47	51	51	54	37	45	37	47	45	55	45	56	57	53	54	41	44	47	53	43	37	47	39	50	50	55	29	43	36	48	59	49	47	42	51	52	49	49	49	44	56	48	51	58	47	49	48	49	59	64	47	60	60	49	62	55	46	58	39	48	44	45	46	54	52	59	49	36	56	39	43	52	39	35	68	51	50	44	39	50	56	44	36	46	46	54	39	51	43	47	41	45	54	52	50	60	43	43	30	34	42	48	63	49	48	39	54	48	47	42	43	39	44	48	39	40	43	45	37	35	39	42	51	48	47	51	51	50	46	53	44	58	53	52	56	45	46	47	44	49	57	55	45	61	56	52	53	49	61	57	43	51	45	50	50	44	61	42	46	45	47	55	39	50	47	48
9939	2755	1838	2425	5907	7404	6610	5313	3930	3284	2783	2275	2246	1910	1980	1643	1268	948	831	882	1029	876	791	813	693	698	624	721	770	622	596	546	517	470	472	442	413	402	718	730	430	369	384	404	413	380	386	346	375	367	385	439	427	368	396	397	381	378	393	392	388	341	370	340	409	388	379	334	382	370	320	380	378	395	378	369	378	373	396	377	354	393	371	360	374	371	387	362	395	364	383	392	369	352	365	405	358	371	372	385	369	375	368	383	397	358	363	357	408	380	356	381	375	378	358	384	380	350	377	380	401	393	398	375	408	388	416	439	407	351	375	389	409	425	364	348	391	398	357	361	387	352	342	381	374	392	366	364	396	423	390	358	419	371	381	413	366	380	390	413	395	347	339	347	374	377	394	402	361	383	359	363	374	372	351	366	361	409	364	366	377	354	351	333	374	411	354	381	373	365	375	370	380	387	373	402	390	370	385	367	377	360	367	389	380	369	356	411	400	403	383	373	397	354	362	375	360	370	379	407	329	384	360	401	344	373	397	402	346	339	375	369	376	384	390	380	400	399	367	396	397	367	363	360	373	359	403	364	405	389	399	389	401	385	369	375	393	407	389	402	388	411	389	405	395	414	376	395	379	405	361	362	395	379	384	371	363	366	345	436	369	392	341	373	379	394	371	375	408	376	370	336	398	357	387	402	350	391	361	395	380	390	375	365	401	396	397	339	391	359	364	386	405	371	355	391	365	390	381	384	354	400	394	389	375	375	378	373	372	393	357	385	383	379	378	377	372	407	423	378	386	388	388	363	370	403	396	394	380	379	381	384	382	384	389	374	349	385	387	375	376	381	403	371	387	413	375	390	371	350	393	384	384	388	357	371	396	381	397	396	361	407	394	372	395	383	371	387	373	406	406	362	410	372	405	371	417	388	371	376	413	378	329	397	374	340	355	367	370	403	340	368	403	372	324	416	392	377	408	421	404	394	383	370	383	377	400	408	392	381	386	424	372	371	404	398	378	407	398	393	381	392	365	384	384	376	365	400	371	399	372	388	369	366	379	373	376	357	363	382	420	367	387	368	347	361	379	370	379	381	395	351	388	364	415	360	371	378	402	366	365	397	366	372	371	450	351	379	410	377	431	352	373	391	355	381	409	369	361	386	396	397	377	383	353	360	378	404	354	426	403	356	393	397	384	408	381	396	391	381	389	379	345	351	368	385	394	420	345	386	381	390	378	416	412	348	372	364	362	371	426	378	377	365	369	365	409	378	382	353	367	424	339	418	347	414	373	377	394	380	417	403	374	389	401	387	356	361	387	419	412	368	366	400	372	385	412	375	374	379	375	396	407	372	362	414	363	360	366	388	408	333	400	366	405	382	408	372	368	400	387	379	368	367	409	366	346	421	401	358	368	382	370	397	360	386	379	381	383	416	397	373	387	399	395	410	409	399	410	377	394	381	361	419	374	393	396	343	412	376	363	379	392	401	360	398	375	399	419	373	378	366	398	368	359	350	387	362	397	409	372	380	362	350	365	356	345	394	391	384	372	388	375	421	410	381	368	397	372	349	337	369	385	366	389	390	379	402	364	403	393	378	380	398	390	367	385	366	393	385	371	404	411	367	368	435	359	363	371	430	366	400	384	379	384	391	381	407	362	386	414	355	363	391	373	388	388	369	347	393	388	402	390	390	374	374	407	351	368	369	414	413	391	371	351	382	374	364	382	387	388	394	381	380	390	391	407	390	315	387	385	365	356	351	388	368	419	370	378	367	389	385	363	391	361	376	400	378	356	385	382	386	352	359	361	384	398	394	367	378	384	399	388	433	394	380	395	389	357	334	394	412	390	396	421	412	370	419	367	424	392	388	356	375	357	411	379	370	376	353	389	357	382	377	401	405	332	402	394	361	364	371	398	397	374	388	364	323	369	364	380	397	360	394	397	383	424	392	365	388	379	387	382	372	370	381	387	383	388	360	372	421	378	359	396	389	388	363	383	385	357	361	387	379	386	391	405	389	387	383	393	346	376	358	395	381	402	378	365	349	397	359	382	394	347	401	403	372	390	403	382	369	380	374	389	374	389	413	382	403	385	386	391	371	401	378	367	372	408	370	399	370	365	406	367	387	380	405	403	417	390	379	375	417	415	392	342	372	436	358	387	411	378	383	379	411	374	388	390	390	377	368	384	395	436	383	392	343	351	399	390	404	404	386	371	375	359	388	429	410	404	377	378	387	387	366	335	385	372	403	383	386	389	425	424	357	388	373	390	430	369	396	370	380	350	387	384	364	364	400	391	398	380	363	388	362	387	398	387	382	395	390	392	376	394	379	385	435	358	391	340	365	365	339	394	398	366	334	377	357	353	379	363	378	392	338	396	411	372	378	387	346	368	384	370	383	396	380	396	393	383	414	395	365	379	373	388	357	393	385	381	412	393	369	401	397	357	400	390	399	395	382	381	391	381	399	374	374	350	358	397	357	371	380	386	382	397	407	359	374	396	370	358	404	396	358	385	363	382	390	396	350	386	397	384	389	398	357	357	364	330	395	374	379	380	385	344	389	379	386	394	372	409	387	417	357	388	362	387	364	362	433	348	384	367	382	382	392	372	365	399	360	349	374	388	406	392	386	393	369	365	379	421	371	361	391	384	358	400	399	372	355	364	398	358	363	386	347	368	374	371	384	364	420	369	376	354	397	392	370	414	362	354	384	385	388	376	350	396	383	390	359	412	394	399	377	343	381	380	351	373	391	376	358	378	394	359	392	389	418	365	376	342	379	396	385	372	379	379	352	437	415	348	415	370	380	406	394	372	374	395	397	379	380	402	357	407	378	366	352	394	392	382	420	370	385	414	430	398	367	364	385	389	373	340	387	386	386	414	362	376	357	369	423	390	366	341	377	398	402	402	369	390	376	370	388	361	376	365	323	383	383	397	354	349	394	386	358	392	401	353	368	387	392	387	397	393	402	387	360	396	385	395	385	418	400	366	340	384	370	361	382	390	376	403	386	410	377	353	370	369	388	396	407	386	394	429	380	397	409	381	365	416	367	409	394	369	393	377	387	388	378	379	388	402	363	358	386	360	388	400	381	337	417	391	359	401	417	371	381	405	367	415	376	390	383	388	397	411	378	362	360	393	353	356	392	360	381	366	371	322	368	356	397	341	389	410	391	372	364	400	395	381	355	377	360	383	401	378	407	363	391	396	401	391	368	371	347	361	397	340	357	371	364	371	363	384	385	399	382	370	396	386	369	389	385	384	401	391	430	389	357	372	381	377	382	372	393	392	385	386	381	403	368	390	399	374	397	340	383	372	396	341	355	388	359	346	377	337	375	350	381	372	382	384	366	408	378	404	352	372	387	363	382	372	394	349	350	377	389	384	354	378	393	394	384	410	380	366	398	363	396	350	385	387	385	387	380	381	412	371	395	408	358	391	370	379	385	375	373	390	375	400	378	362	362	354	368	365	368	402	398	396	341	396	351	396	401	406	398	386	401	355	339	435	359
877	334	188	138	116	170	186	147	122	129	96	101	75	88	106	89	57	66	35	47	45	55	36	39	42	39	42	42	40	35	30	32	32	19	27	34	34	23	70	56	27	20	19	28	24	20	32	23	21	25	23	26	30	24	27	22	18	28	27	30	17	16	21	25	17	18	29	23	24	21	20	18	30	28	26	17	21	19	21	27	24	28	33	25	24	19	22	31	21	25	28	31	22	26	25	25	24	16	25	20	26	22	23	19	18	33	29	24	21	23	21	13	17	30	17	19	25	14	29	18	29	28	22	19	24	20	24	22	13	25	18	14	23	29	25	22	26	27	24	25	30	22	24	24	29	24	28	22	25	21	20	23	18	19	21	31	24	24	15	23	15	33	27	32	32	25	17	24	26	22	26	31	28	27	26	22	21	27	26	31	33	23	25	31	23	23	29	22	34	22	23	21	20	25	20	22	29	22	18	20	31	21	21	25	35	16	21	16	23	23	23	30	23	22	25	19	29	31	26	18	22	28	15	24	27	24	29	21	17	30	29	19	24	19	24	24	22	32	19	32	15	25	15	25	23	26	30	26	21	26	23	27	32	20	19	19	21	19	21	21	28	16	20	29	21	23	22	27	24	22	19	27	15	28	21	26	31	19	20	17	29	29	29	22	24	28	27	25	25	22	19	15	30	16	20	17	36	30	20	31	22	26	26	28	20	27	24	23	23	24	22	29	29	27	25	16	31	27	33	25	27	23	28	27	29	17	22	17	30	30	28	25	20	21	14	24	15	23	25	19	19	28	26	30	23	29	21	19	22	28	31	18	25	19	29	23	30	26	35	30	21	21	24	21	34	22	18	18	33	31	31	19	20	29	27	22	19	25	20	30	17	17	29	13	27	25	20	21	22	21	24	19	26	22	22	24	19	36	22	24	15	28	24	22	26	27	30	21	20	20	24	19	37	21	27	12	18	23	23	25	23	20	16	23	19	29	20	21	28	33	33	26	31	31	21	24	25	28	24	23	25	21	23	26	18	29	27	27	24	18	27	28	27	24	24	24	26	21	30	17	26	22	26	29	23	20	38	19	31	24	26	31	24	21	25	23	25	15	18	25	19	19	28	42	24	18	27	29	22	24	24	20	25	26	19	24	26	18	16	19	19	29	17	21	15	25	26	22	25	27	20	22	24	23	24	17	20	31	18	20	19	21	25	27	22	28	31	28	21	22	19	24	16	20	22	26	23	23	24	19	21	18	32	12	28	27	21	20	23	25	25	22	19	29	20	31	24	25	19	17	32	32	19	28	23	23	27	23	19	22	28	23	24	22	23	23	20	36	16	22	15	24	23	31	25	16	24	22	20	28	16	24	27	24	22	27	23	19	21	16	22	20	25	17	17	17	30	30	15	22	24	27	22	23	30	29	25	22	23	25	22	27	24	23	18	24	30	18	36	16	34	19	28	26	21	17	37	23	19	25	36	13	17	26	25	27	27	26	21	30	15	16	22	19	18	25	24	24	18	18	19	18	24	26	21	13	23	22	21	25	23	24	22	21	26	29	27	25	23	28	20	26	23	13	34	26	32	19	25	27	20	23	22	23	28	22	27	25	26	20	26	20	37	25	20	22	20	22	24	33	16	26	21	21	31	25	12	20	26	21	25	19	16	24	17	18	29	21	22	30	22	25	25	21	24	23	24	25	25	25	21	14	17	24	16	23	16	26	16	22	21	35	19	20	31	20	22	17	21	25	26	19	18	21	20	26	20	19	20	24	18	21	24	23	21	21	26	21	23	27	19	18	21	31	35	25	28	21	36	33	27	26	22	19	28	26	20	31	24	27	23	21	23	17	19	26	23	28	20	15	22	26	22	28	25	31	29	17	11	27	27	25	35	29	11	20	27	24	18	29	22	20	21	23	25	29	27	30	29	23	20	21	26	26	34	27	26	26	15	25	13	22	18	19	19	38	20	18	22	25	34	15	19	26	22	27	34	16	25	23	15	21	27	29	25	17	26	23	23	27	21	32	28	20	23	28	24	23	29	20	30	23	17	30	35	20	19	22	27	21	18	18	17	23	23	32	37	29	31	31	27	22	19	25	24	16	22	34	23	25	32	28	16	31	27	22	25	29	22	30	23	18	33	22	29	12	16	20	31	22	24	22	28	18	21	12	17	25	27	35	23	25	14	28	29	32	22	25	16	33	17	18	22	27	18	24	34	20	29	27	20	22	23	16	19	25	23	21	15	20	29	24	17	19	20	17	28	29	18	19	32	16	25	19	23	26	11	24	18	21	21	22	30	27	16	21	30	27	19	28	25	19	33	27	25	19	19	21	27	16	29	17	28	28	20	26	26	30	38	19	20	21	25	23	22	16	18	22	25	29	21	24	30	19	31	31	23	28	27	17	22	17	24	29	33	21	26	20	22	25	17	30	25	22	32	23	24	25	24	26	24	29	26	15	20	20	12	23	21	19	19	19	27	27	16	26	18	22	26	29	24	22	29	19	16	22	22	22	21	26	27	22	22	19	16	28	30	22	23	26	23	21	23	30	13	20	21	24	30	30	19	25	19	30	31	26	23	22	16	18	27	23	21	20	24	29	33	25	15	19	16	20	31	34	26	14	24	26	24	25	19	19	23	25	21	20	29	24	32	37	25	23	21	25	16	24	28	22	24	29	19	24	21	16	21	25	17	28	25	8	21	16	26	14	21	25	19	30	21	22	29	27	28	24	26	26	28	22	23	19	29	18	18	24	22	26	28	27	34	29	28	30	25	27	23	25	21	17	27	18	21	34	20	27	21	33	29	18	28	27	33	20	32	17	20	17	31	22	14	23	20	25	23	37	34	20	26	26	27	27	13	23	16	28	30	22	24	15	27	28	18	26	18	29	29	30	25	34	23	25	21	20	22	35	20	25	18	27	20	21	23	19	28	27	30	25	24	19	23	17	21	18	30	14	21	21	18	21	22	25	24	25	17	23	32	20	20	17	27	23	32	19	26	24	27	31	17	30	26	19	38	18	19	20	19	23	22	19	17	14	23	22	32	27	29	25	27	26	29	30	18	29	26	23	22	26	23	19	16	29	24	16	18	16	26	34	13	26	23	17	23	22	22	21	28	34	21	24	19	25	24	22	28	22	27	18	22	25	23	21	24	18	27	23	30	24	22	17	24	19	17	19	19	30	27	23	30	21	25	27	21	24	23	22	23	20	17	27	24	20	39	22	34	32	20	16	29	17	17	18	12	20	20	19	21	32	21	30	18	22	20	25	24	29	28	25	21	21	26	17	24	22	23	22	19	20	23	28	24	29	26	23	22	26	24	22	34	32	17	19	22	19	29	29	28	27	18	19	21	35	29	20	30	20	31	23	20	20	20	19	26	22	14	20	24	32	21	20	18	15	28	28	21	29	20	21	21	17	17	33	24	39	22	18	25	25	24	15	25	19	25	12	30	21	26	22	34	30	33	25	35	26	27	31	24	17	27	16	21	27	17	27	27	29	30	26
11766	4734	2454	3523	8220	11167	9877	8050	5869	4980	3936	3338	2990	2902	2539	2167	1536	1042	853	879	923	857	760	775	699	606	624	753	742	568	442	359	296	241	267	244	235	242	1480	1481	202	216	187	238	199	192	205	191	191	186	191	163	182	178	192	201	205	194	174	178	194	188	167	195	171	175	199	187	175	188	200	188	187	232	153	159	175	215	196	185	164	194	156	181	191	158	178	178	171	156	184	201	180	184	165	209	186	180	184	184	179	202	178	198	180	169	179	188	206	193	187	162	205	201	169	162	178	169	183	163	170	187	191	177	187	179	184	177	194	184	177	173	171	185	201	190	175	180	180	183	190	170	186	209	181	168	161	187	177	195	212	170	183	162	186	190	161	181	156	172	199	191	163	172	191	210	185	185	202	179	165	171	177	176	189	179	178	181	172	163	184	196	196	172	171	221	176	172	170	194	197	171	179	190	193	168	174	194	184	196	205	169	160	196	175	197	170	170	166	182	169	203	164	180	171	165	181	204	180	188	182	175	163	161	183	161	159	190	186	158	181	194	173	179	184	165	154	211	168	189	194	186	181	161	202	180	169	177	183	187	161	172	182	181	157	170	177	172	199	188	166	206	194	186	166	186	186	149	190	190	193	187	153	173	165	183	196	186	156	199	150	189	174	215	163	198	182	188	164	179	191	169	179	171	189	176	181	190	198	185	160	162	214	182	183	178	192	207	198	187	187	193	178	162	169	178	157	171	205	174	203	178	180	171	171	185	168	181	163	204	185	169	185	172	169	203	183	190	149	173	179	185	174	171	167	171	192	185	193	183	178	157	194	185	182	195	177	181	180	179	210	195	180	187	180	195	193	152	178	193	180	176	173	169	200	194	175	178	182	185	154	173	172	180	154	167	194	189	163	164	181	186	178	184	173	183	179	206	180	160	184	176	191	187	219	184	179	154	168	187	188	174	191	169	158	172	201	192	195	180	166	178	163	170	178	168	187	166	165	196	176	163	180	166	178	160	184	166	176	142	181	197	190	166	166	174	191	202	208	186	171	201	164	166	205	176	174	178	185	200	170	157	210	153	173	175	159	162	165	183	197	154	171	162	171	178	164	192	178	182	178	205	179	188	169	162	177	184	186	189	175	187	166	196	214	192	164	161	181	190	159	199	161	169	181	192	172	181	189	208	176	171	164	188	169	208	187	161	175	177	196	181	182	177	171	185	176	170	175	180	195	157	212	182	167	194	205	176	178	172	169	165	173	174	167	150	200	173	187	186	156	167	172	179	165	170	194	185	175	160	190	188	198	205	207	171	190	175	192	171	181	189	157	176	185	198	176	192	197	188	180	180	188	182	189	191	183	181	191	185	202	171	200	189	191	173	171	182	195	183	186	158	187	174	181	182	169	188	170	197	179	196	185	168	180	195	181	200	166	197	187	174	169	183	183	168	180	182	187	196	170	175	190	175	174	197	169	187	174	196	186	169	197	171	171	167	177	179	188	173	191	169	171	209	182	181	180	178	192	158	206	185	194	179	156	180	181	200	178	188	167	177	176	180	160	187	170	146	182	180	192	179	201	182	200	174	187	193	176	188	177	194	156	166	162	177	166	181	173	187	174	200	154	193	153	177	188	168	190	162	176	163	182	173	164	202	180	204	179	164	189	177	182	169	216	169	180	154	189	168	165	202	191	186	168	184	198	168	200	175	175	173	169	174	206	181	179	187	191	188	181	172	182	176	160	201	196	206	167	178	171	194	165	174	162	217	185	190	184	187	181	193	177	188	202	178	196	186	161	174	170	183	177	163	175	173	191	155	176	165	169	185	167	184	180	191	135	159	188	179	202	207	162	177	194	202	171	179	165	194	175	156	187	180	175	184	163	191	176	176	171	211	197	182	192	190	195	197	197	181	183	179	210	187	175	179	208	194	163	195	159	188	160	192	174	198	164	180	195	179	165	180	157	198	182	179	186	187	194	178	178	182	183	172	172	178	146	189	163	185	194	167	174	164	167	173	155	175	195	171	185	166	156	161	181	173	195	188	184	187	180	174	191	183	170	167	184	191	177	166	165	198	183	159	190	202	175	178	179	176	201	183	195	194	181	167	192	176	185	182	186	192	177	186	174	188	165	170	185	179	179	181	185	169	197	185	162	192	193	172	165	190	196	186	168	177	179	216	202	171	195	166	180	175	180	209	193	180	182	187	166	184	181	170	159	182	156	202	194	194	201	174	168	149	187	173	170	170	171	158	172	194	194	190	168	185	187	197	167	194	174	208	168	171	162	172	164	155	183	158	165	177	185	171	177	154	184	160	184	193	188	204	179	182	179	193	208	182	182	194	177	191	190	172	174	170	180	174	161	183	199	174	197	156	207	159	178	172	187	210	170	200	198	186	204	183	186	191	202	185	175	166	180	192	164	199	176	169	192	196	184	163	173	186	177	185	201	168	194	198	183	182	176	161	200	175	181	167	192	195	177	155	168	180	186	181	167	190	183	185	193	164	167	179	172	189	186	176	177	164	171	199	187	182	188	178	176	189	178	180	198	195	177	184	161	175	166	168	174	167	173	167	184	164	190	197	156	189	181	183	166	196	184	165	165	187	181	187	200	201	190	181	172	180	196	197	160	187	204	188	183	194	194	180	178	161	196	179	176	187	178	182	203	160	192	174	209	205	169	161	189	175	174	203	156	192	164	185	169	179	183	185	186	196	183	191	193	167	184	182	163	195	194	182	203	181	180	173	160	180	169	181	167	182	176	186	179	181	192	181	183	188	180	177	187	184	173	184	194	188	190	193	177	192	184	182	164	173	167	182	168	152	173	170	171	192	188	180	191	185	183	163	163	159	187	178	169	168	172	165	181	190	190	177	183	176	177	192	167	180	167	190	205	147	187	170	182	175	171	188	183	173	177	196	170	204	179	188	197	200	161	187	176	198	174	210	190	180	181	175	170	182	158	188	183	160	162	178	157	180	179	170	161	172	183	170	172	176	205	170	174	177	176	168	167	200	175	197	180	188	179	180	202	187	160	171	205	187	189	187	175	184	167	172	203	169	191	204	183	171	173	169	175	170	179	184	166	197	196	215	185	184	207	163	183	175	181	160	207	178	194	201	185	186	183	182	179	192	190	160	197	167	177	183	172	185	169	199	186	174	161	195	176	189	178	189	160	184	182	193	206	181	201	161	181	160	164	189	186	189	185	195	172	185	191	191	152	168	171	185	170	193	163	166	173	201	193	162	189	181	177	208	167	164	188	180	166	191	180	183	185	181	197	195	176	172	170	187	187	150	174	182	154	174	172	172	172	179	206	195	180	190	185	179	208	184	186	178	200	167	177	183	189	210	189	187	187	186	162	153	186	159	169	189	177	191	163	190	189	177	204	173	177	166	192	174	169	204	187	191	169	183	159	177	185	190	175	173	177	183	178	182	174	195	202	195	193	182	172	143	180	169	179	183	191	189	187	171	183	177	181	185	169	171	174	177	140	189	176	168	168	195	171	167	163	182
1956	344	260	183	161	190	211	239	179	155	161	126	160	148	129	103	120	113	88	96	92	90	99	102	92	104	97	68	100	60	87	75	110	63	66	69	78	88	134	108	68	78	67	76	60	76	61	70	78	86	76	55	78	62	76	74	91	68	74	62	54	62	62	76	64	80	66	74	71	78	66	70	83	59	56	77	64	68	68	66	66	84	64	82	69	81	68	86	72	85	75	81	66	66	63	69	64	73	78	79	73	77	79	82	75	70	74	81	50	73	64	73	88	70	68	63	73	65	70	86	67	71	90	74	60	71	87	69	63	81	69	73	62	76	75	90	74	78	88	58	84	75	74	62	75	77	54	78	64	65	74	70	81	71	65	71	69	73	81	82	77	77	69	70	75	74	81	65	76	90	81	80	58	66	87	71	93	79	85	90	82	80	78	71	73	72	73	73	79	80	88	73	83	63	66	69	72	87	71	84	81	72	74	61	91	69	67	75	85	73	71	69	73	77	93	66	83	68	78	82	53	76	67	71	59	69	63	77	78	80	64	76	89	71	73	64	82	71	75	75	69	79	68	75	64	82	79	73	59	77	72	66	78	76	67	67	66	79	82	75	70	82	75	78	69	72	79	64	64	88	86	58	74	88	73	82	75	77	89	73	77	79	70	88	70	76	67	67	75	69	81	68	69	62	69	93	52	68	65	73	87	71	71	80	67	69	81	67	83	63	72	72	88	60	91	65	84	82	73	61	80	74	74	73	73	61	70	87	73	71	75	63	62	71	79	70	71	64	66	79	76	78	65	83	81	64	60	80	77	81	84	61	69	70	68	63	74	67	77	85	77	72	64	77	63	75	74	74	61	62	70	65	72	72	68	60	66	79	80	92	77	69	73	71	81	95	66	61	81	61	76	85	88	81	74	70	69	64	88	63	81	71	74	68	52	73	64	75	79	77	80	77	72	86	81	80	66	72	67	70	68	71	69	59	86	73	71	78	79	68	89	88	62	73	71	72	61	68	60	63	88	83	88	90	64	66	76	81	62	68	69	76	78	66	62	67	80	70	81	77	73	65	67	71	66	65	76	86	78	68	69	71	59	77	87	67	74	83	69	77	80	59	71	71	79	75	77	78	63	70	77	82	68	70	62	63	79	71	80	83	74	73	78	74	73	63	74	86	89	83	74	75	70	64	76	69	83	84	89	64	78	86	83	78	70	75	64	71	74	78	70	85	80	75	93	78	86	61	88	78	67	67	60	73	66	75	80	81	72	61	71	81	62	72	71	65	74	77	74	79	77	89	79	63	73	83	71	80	69	69	71	76	63	82	67	65	58	70	84	81	72	81	61	78	72	76	69	74	80	66	64	81	68	65	80	54	79	68	52	61	61	72	66	85	69	87	69	66	73	75	86	84	75	78	68	64	59	82	73	78	86	72	82	76	74	71	83	66	51	67	82	90	68	63	64	74	76	74	71	68	62	67	77	79	65	70	79	80	62	78	86	66	89	88	62	83	56	74	69	69	66	77	64	59	77	64	67	68	76	70	77	68	77	79	62	82	71	75	73	64	70	73	54	68	83	66	80	88	85	77	83	56	66	85	72	81	68	69	79	65	85	67	63	69	62	78	68	76	72	71	77	79	82	78	71	73	55	64	64	56	73	69	87	66	77	71	95	73	69	76	61	62	65	65	84	75	76	67	65	68	68	69	80	62	78	77	91	77	67	71	69	76	72	80	67	72	60	79	70	74	62	62	64	75	69	78	81	82	83	70	67	90	82	70	75	82	80	76	75	71	73	68	68	63	70	69	82	72	69	69	72	72	75	75	78	78	79	67	73	66	64	70	73	58	73	68	67	67	68	70	59	71	67	70	59	81	72	86	69	68	54	75	63	72	69	72	88	74	71	52	77	61	83	75	80	72	60	77	70	67	72	77	76	57	68	86	78	61	62	69	76	74	76	68	56	75	69	75	67	63	78	78	76	74	66	57	79	67	78	70	69	65	79	65	72	89	88	55	75	76	86	71	63	54	70	73	69	84	83	75	79	70	66	67	74	67	71	65	72	75	79	66	58	85	61	64	65	72	87	66	75	71	78	60	74	68	71	69	67	66	48	73	77	85	74	70	67	71	72	82	70	76	70	61	71	67	74	71	73	70	79	93	69	74	61	71	64	66	92	69	56	65	67	66	74	78	64	74	64	83	81	61	76	76	72	76	70	75	70	68	77	71	69	69	56	66	88	77	79	62	87	84	82	66	70	77	67	71	65	72	78	76	77	74	66	72	96	67	77	100	82	69	84	79	63	69	71	62	88	66	65	79	74	73	63	83	85	78	80	80	80	65	82	65	79	71	67	66	81	73	62	74	83	66	63	92	66	66	79	88	73	80	73	67	70	71	77	69	65	71	80	76	67	70	82	69	76	83	82	76	77	70	77	83	67	80	60	73	75	75	82	70	58	73	62	77	64	84	78	72	75	73	70	71	67	81	71	75	78	82	70	71	74	80	67	74	65	83	76	69	80	66	73	76	68	59	85	75	86	61	66	85	66	65	64	82	58	73	77	79	70	79	79	80	69	66	78	63	84	77	62	70	79	68	72	57	67	69	80	83	77	88	68	70	71	71	56	76	76	79	84	75	82	56	62	82	72	74	70	69	84	64	77	70	90	79	63	58	84	63	65	89	72	83	70	67	77	60	75	71	61	76	72	84	76	66	78	80	65	75	77	58	64	77	71	85	84	72	73	75	70	79	61	71	90	66	81	88	90	75	86	85	79	83	67	80	71	65	91	67	71	74	83	81	82	71	64	69	91	67	65	72	78	82	59	76	70	75	74	68	84	65	80	71	65	72	78	62	59	83	59	80	70	72	74	81	84	66	64	73	77	64	83	79	63	77	74	86	65	68	80	71	69	78	76	71	75	73	72	63	62	78	65	82	75	75	70	75	67	64	82	77	76	70	64	82	78	71	66	65	62	78	83	71	82	79	75	74	83	81	83	78	77	71	74	83	68	77	81	74	61	67	74	89	77	69	87	61	73	78	71	72	49	76	76	51	62	71	72	75	71	94	76	88	101	72	81	80	68	64	83	73	69	67	79	74	92	54	60	75	55	59	75	56	81	66	73	94	64	76	64	65	60	78	69	60	59	67	75	78	70	69	75	89	74	67	81	70	85	83	60	81	88	70	85	60	86	74	65	63	81	71	75	66	75	78	88	74	50	67	70	72	71	78	65	59	63	93	77	70	58	58	73	76	74	58	72	81	71	73	69	67	66	66	71	94	88	67	80	52	80	71	73	83	78	68	60	85	79	64	59	80	76	79	84	86	71	75	72	74	90	82	76	66	68	65	66	66	75	66	74	72	69	61	77	72	64	67	68	59	75	67	69	72	81	75	76	82	64	69	87	77	62	68	57	73	56	86	60	75	71	80	75	68	73	77	85	63	75	73	81	80	66	81	75	89	76	55	71	76	81	62	75	76	66	71	83	72	78	73	82	75	58	75	62	69
12990	4299	2669	3575	7568	10004	9664	8136	6194	4938	4142	3794	3292	3183	3052	2629	1836	1393	1224	1136	1170	1158	1111	1158	1010	1120	1041	1069	1004	1061	942	794	668	679	582	583	557	708	2008	1316	614	607	553	567	522	532	542	560	559	566	567	510	536	566	542	554	520	521	572	540	587	580	585	547	564	595	551	572	564	550	583	550	524	561	591	561	555	549	532	578	545	574	585	559	555	515	558	567	550	537	584	577	555	499	626	565	532	595	532	548	519	512	551	526	580	518	584	578	556	599	577	521	559	574	589	576	487	569	567	565	562	561	581	553	568	554	523	513	523	542	541	550	549	543	555	543	508	548	537	552	582	501	535	547	532	621	529	530	546	612	563	583	580	539	599	548	547	512	563	571	568	541	573	542	569	541	538	551	573	554	524	509	566	561	604	563	557	534	559	574	565	559	538	545	567	534	542	578	541	539	570	532	555	578	540	511	550	573	570	604	578	544	568	599	621	578	536	563	526	582	540	576	551	579	525	570	590	560	610	502	547	571	585	553	569	548	540	519	514	536	534	580	528	576	567	497	525	580	572	557	572	539	551	521	587	573	532	535	580	510	563	535	594	555	527	560	565	546	564	575	551	547	543	559	538	565	521	524	527	536	539	539	547	591	537	619	571	566	543	555	580	564	533	572	572	547	575	559	531	556	553	547	541	558	567	578	518	544	536	571	572	577	553	530	548	595	517	578	564	530	513	567	535	523	515	539	536	529	578	547	558	563	569	553	555	565	570	514	546	582	520	555	547	560	555	535	583	544	565	555	581	545	590	543	537	580	532	514	596	545	542	512	597	564	620	538	589	571	550	584	516	579	517	542	607	531	553	573	556	531	535	569	551	562	566	564	525	561	545	547	569	605	565	562	544	602	515	593	522	576	526	530	567	554	529	559	539	564	591	529	527	520	569	557	535	525	574	550	534	597	599	536	558	531	561	585	508	531	578	521	566	570	560	561	545	545	537	542	584	547	548	543	586	551	531	548	550	569	550	544	550	530	512	528	517	564	525	569	528	551	558	530	546	516	549	563	524	562	533	540	552	552	530	580	555	581	570	543	510	556	555	553	547	492	544	537	536	562	561	560	567	555	573	562	517	505	591	558	543	550	534	581	594	478	518	584	571	541	522	519	556	571	562	558	522	545	535	568	536	538	562	513	561	557	556	526	531	524	522	506	513	570	558	575	530	558	545	596	542	567	549	531	509	545	553	543	519	561	527	533	552	529	566	525	567	516	559	513	565	523	577	524	563	551	576	546	554	600	583	561	543	580	526	561	583	520	539	550	556	541	564	534	545	544	569	553	523	515	571	583	548	524	567	565	573	549	608	575	565	557	582	567	543	523	543	595	547	563	557	534	560	585	543	577	548	552	554	576	584	623	594	580	540	619	567	547	561	563	570	553	512	544	505	599	555	548	568	614	555	559	536	544	589	528	542	517	551	552	552	530	580	558	558	536	555	562	536	581	547	566	563	552	561	595	563	521	547	567	576	559	557	556	551	553	538	565	565	566	562	496	583	539	579	569	542	587	595	535	567	596	537	542	542	559	555	556	549	542	598	606	488	534	535	561	579	530	578	566	560	556	526	556	570	538	521	552	537	550	565	585	555	589	576	539	532	570	543	517	548	529	567	576	545	553	575	556	596	531	577	539	534	547	546	586	528	570	568	588	582	495	575	526	547	544	560	605	564	573	554	557	518	569	562	566	581	547	533	554	532	544	533	544	572	517	542	537	544	551	571	555	531	588	546	526	539	570	544	551	537	556	552	567	557	584	561	568	537	539	572	550	589	537	564	590	564	575	555	510	592	519	514	583	553	556	606	531	611	552	550	555	562	564	597	576	589	574	555	548	566	581	564	600	553	527	559	538	524	548	553	570	592	576	571	562	532	603	525	544	559	499	525	545	555	520	565	538	535	533	606	555	611	521	568	582	573	546	537	524	607	559	555	522	557	533	519	551	508	536	540	538	511	507	541	521	547	542	558	594	544	556	565	579	535	534	527	534	556	515	517	558	540	560	538	552	565	546	548	545	549	486	525	534	575	559	570	512	585	555	542	558	564	580	529	563	551	544	578	561	537	532	530	555	561	575	552	537	548	539	522	561	587	570	555	526	507	584	555	538	553	587	582	574	582	507	582	580	552	546	547	552	571	541	542	583	595	568	558	563	532	590	516	554	589	540	548	573	526	572	567	594	559	550	538	566	552	524	556	572	578	551	577	561	549	554	583	581	585	545	603	607	523	524	571	592	533	542	563	529	539	590	583	524	517	513	537	578	550	557	522	582	565	546	571	545	560	534	558	518	525	539	534	558	578	577	525	597	538	546	572	498	584	549	555	530	563	578	582	580	565	554	547	598	506	524	544	577	576	578	536	559	540	567	533	580	536	571	548	595	575	564	580	573	576	548	567	567	551	547	558	529	512	574	518	542	558	559	524	576	546	542	525	552	558	529	580	554	555	570	550	550	546	571	555	584	560	518	572	554	541	530	498	531	529	594	539	548	557	546	556	536	537	528	531	558	578	546	581	561	521	530	553	565	564	583	580	511	562	563	508	565	544	531	547	534	497	545	527	521	550	505	556	590	530	566	566	538	551	545	540	537	552	553	521	586	555	586	558	550	560	484	544	561	550	538	552	547	532	578	568	581	575	574	535	565	568	584	521	539	556	559	532	599	544	584	534	535	559	553	553	592	571	530	582	582	547	574	551	566	570	543	565	617	576	538	516	549	566	551	595	551	545	539	543	551	544	536	594	582	563	514	527	551	545	575	562	548	564	534	549	568	545	555	587	565	544	561	537	544	578	521	588	537	548	512	573	570	527	532	525	538	567	546	546	565	536	528	524	522	548	566	534	540	531	538	553	525	563	536	566	541	535	537	555	541	566	483	497	547	584	556	534	586	578	592	540	543	558	581	523	578	539	571	523	548	555	560	551	584	571	565	537	561	525	510	576	576	555	585	550	542	527	537	543	584	528	600	542	521	540	509	533	582	586	567	490	538	590	548	549	552	569	564	563	526	544	583	596	558	556	549	537	516	544	525	532	575	552	554	552	571	558	546	557	507	546	564	533	571	543	547	541	544	569	520	558	540	518	556	565	577	524	553	540	588	565	529	536	539	553	535	524	514	508	543	528	524	572	589	590	556	518	542	568	558	549	584	550	578	531	534	555	532	570	544	532	592	600	558	549	594	543	569	554	541	510	544	569	573	538	548	603	521	521	540	543	550	501	538	596	578	536	524	542	538	523	501	521	538	569	550	570	567	520	587	540	530	540	559	544	546	547	547	585	528	569	567	581	587	540	573	563	548	527	538	540	582	542	553	568	529	539	585	533	530	543	598	566	567	605	530	538	548	536	523	555	532	554	521	523	603	551	532	548	553	523	549	577	570	571	552	550	559	559	579	567	577	558	572	538	562	563	583	567	550	552	566	583	580	532	571	553	566	595	546	541	582	523	584	560	560	541	554	598	527	571	511
1392	414	253	169	159	214	258	258	213	172	194	151	165	141	142	129	84	80	73	66	67	61	74	60	90	64	62	68	58	76	48	44	47	46	45	38	43	41	81	88	56	37	36	35	53	48	36	36	48	37	45	39	43	39	38	41	33	37	52	31	39	39	36	34	54	36	37	41	46	44	53	42	45	41	41	47	33	34	40	26	36	35	30	49	44	44	35	42	32	47	36	36	44	43	47	39	45	43	40	41	30	42	42	43	44	35	36	34	49	41	39	40	43	38	44	49	26	48	36	38	41	43	34	32	33	33	43	40	40	38	46	39	40	39	34	42	30	58	45	47	35	40	38	45	35	45	42	51	44	37	29	38	50	37	29	47	39	40	51	38	46	28	32	36	44	43	44	31	47	42	40	36	36	40	37	31	41	32	40	34	43	39	38	37	42	43	44	51	29	33	30	43	42	47	38	49	47	35	51	35	41	34	39	32	46	28	39	33	36	40	43	24	39	45	37	32	38	36	43	31	41	34	44	37	38	51	34	38	45	35	45	41	39	40	43	32	54	36	35	48	38	37	38	41	36	41	47	35	37	39	51	38	48	40	39	32	38	38	45	53	27	36	40	37	37	40	35	42	36	41	25	41	52	40	52	47	44	41	34	42	44	49	41	31	45	52	36	34	31	38	40	38	33	25	30	40	46	42	52	41	32	45	31	44	46	41	42	37	47	31	46	39	43	45	31	45	39	32	37	43	46	48	40	39	37	47	46	34	28	35	45	42	42	43	35	43	39	32	29	44	44	28	37	37	35	39	30	38	36	37	36	26	42	33	38	42	36	30	43	37	39	36	39	37	31	35	41	38	47	53	35	34	39	37	27	36	52	36	41	48	47	51	39	32	42	35	49	33	35	34	48	39	38	47	34	35	35	40	39	47	35	34	36	49	33	49	38	46	39	51	41	41	30	38	40	36	37	38	29	31	46	33	29	22	48	40	27	48	42	45	52	41	45	30	48	45	41	45	42	28	23	37	50	50	41	45	43	28	38	46	42	31	27	46	35	43	42	33	53	45	46	42	42	43	47	57	33	52	37	47	34	45	46	37	46	49	46	42	47	32	26	43	58	42	47	53	36	38	41	38	34	42	40	41	43	35	49	42	30	30	31	42	45	45	34	37	40	42	34	38	56	39	44	46	44	47	51	48	32	39	52	40	43	34	50	41	47	34	38	47	35	36	39	40	53	36	45	50	43	44	35	47	44	34	30	33	47	45	37	34	32	47	45	30	37	37	42	39	35	30	33	54	37	36	45	36	51	53	42	41	40	46	45	32	48	48	34	39	39	42	40	41	32	37	43	34	47	35	29	33	44	36	47	44	43	37	45	47	45	38	39	42	43	34	28	38	54	44	31	46	29	34	40	29	45	44	48	41	50	60	43	45	35	38	45	37	35	38	54	51	47	32	38	29	49	28	42	29	45	39	43	32	34	43	33	44	54	43	50	41	42	29	42	27	46	44	37	31	49	38	44	40	35	31	35	49	46	39	44	45	45	35	35	45	36	32	57	46	39	50	35	39	44	30	35	36	32	37	51	27	33	44	47	37	31	47	38	40	42	34	39	33	44	41	46	41	46	32	47	36	33	47	33	34	45	47	34	37	37	40	37	30	41	32	26	37	39	43	35	47	52	41	52	31	41	33	47	42	38	51	33	39	49	47	39	49	39	43	37	40	41	39	33	48	38	42	41	30	45	41	51	33	34	37	37	43	40	47	41	37	36	35	43	27	30	37	38	60	45	40	51	36	37	35	39	42	46	31	52	47	37	37	40	40	40	46	51	32	53	42	36	38	33	42	42	47	40	37	31	34	39	42	34	51	39	48	50	42	35	40	33	31	41	31	38	36	42	39	37	30	53	38	38	36	43	44	46	42	38	38	38	31	37	44	35	41	41	33	35	32	39	41	36	40	33	47	38	36	42	38	41	41	35	47	44	40	43	34	24	37	50	37	52	32	30	36	37	44	48	42	43	40	40	41	41	35	54	38	31	24	43	35	31	42	42	45	41	49	44	41	34	35	37	28	41	48	37	44	37	38	36	46	42	39	38	49	31	37	35	35	49	48	37	41	52	40	43	55	30	36	39	41	40	51	39	39	23	39	41	26	42	41	51	35	44	37	37	42	32	39	35	44	41	46	38	52	37	38	38	42	40	43	25	49	46	28	36	45	43	40	47	45	37	36	31	26	33	47	38	47	30	43	47	47	42	44	55	45	55	49	29	35	38	39	34	39	37	36	36	37	41	41	37	43	36	38	39	39	44	41	34	37	38	32	38	33	27	35	44	39	35	40	48	42	37	36	28	42	48	45	44	36	44	48	36	39	34	37	43	44	52	39	36	36	45	39	33	38	45	43	44	38	45	43	36	49	38	44	41	38	40	37	48	49	34	40	50	42	44	42	44	44	45	40	31	48	41	39	46	44	35	41	47	35	31	39	37	46	48	42	38	32	45	42	51	49	43	33	48	33	40	40	39	42	56	30	35	48	40	50	44	43	45	44	45	45	39	45	46	31	33	49	34	34	34	32	27	51	37	25	46	31	33	31	35	41	41	38	38	40	32	47	43	27	41	46	35	48	25	41	37	35	40	30	42	31	41	37	38	38	46	53	35	37	35	36	45	48	40	32	38	51	38	45	38	36	32	43	43	45	39	36	42	33	35	51	56	40	42	41	32	42	35	40	38	24	42	52	28	33	38	45	34	44	38	32	34	34	41	35	36	48	41	21	31	37	34	46	52	27	41	39	44	37	46	42	44	41	42	34	41	39	40	38	31	42	48	43	48	46	39	42	40	35	23	41	44	43	44	35	35	39	47	41	33	46	46	45	46	42	38	37	37	36	37	36	48	39	38	43	25	41	39	54	48	43	36	44	28	30	38	44	20	36	44	36	29	38	39	45	45	39	41	39	45	46	31	40	41	33	43	32	38	40	41	43	49	30	37	34	45	46	45	56	40	39	44	50	31	47	36	40	43	43	39	41	44	38	41	35	30	35	45	33	41	59	49	25	43	44	51	42	31	40	37	41	37	41	43	44	33	35	33	44	36	55	39	37	42	33	30	48	39	33	47	32	32	31	35	38	45	41	58	47	50	38	32	36	47	43	38	38	44	47	32	40	47	44	40	54	40	47	31	49	35	41	38	32	43	50	40	30	34	39	39	51	49	35	45	36	48	44	39	29	32	40	41	46	43	31	26	42	41	40	43	41	37	42	35	47	38	48	47	40	31	33	34	46	48	37	30	39	41	30	38	40	38	32	42	37	32	48	42	40	47	37	34	49	36	45	41	34	39	27	37	40	28	44	44	43	41	45	43	40	35	41	45	34	38	33	39	30	39	40	39	39	30	40	35	45	39	47	43	40	35	32	35	33	46	47	49	42	43	34	50	47	53	32	44	31	35	56	35	39	38	59	28	32	42	36	41	42	43	55	40	38	32	31	42	29	47	39	46	45	27	35
14596	5447	3038	4421	10357	12933	12609	10903	8626	6266	5623	4863	4125	4112	3601	2704	1807	1883	1325	1116	1143	1163	982	1030	1125	1121	1006	939	948	889	620	505	488	496	461	424	406	420	1559	1394	326	333	324	314	341	314	321	337	311	320	334	308	314	330	307	310	300	333	308	322	292	304	314	302	295	352	315	295	278	301	315	304	301	319	313	296	288	281	302	305	299	314	278	285	277	294	326	299	313	276	298	328	302	313	318	282	255	297	279	305	295	305	286	309	312	321	298	272	295	312	304	286	292	289	307	305	286	294	293	284	272	311	300	288	271	312	300	293	307	293	248	301	302	287	275	281	294	294	274	291	296	282	296	269	307	303	286	293	309	287	306	280	328	277	273	268	302	272	295	304	293	308	319	275	311	278	281	297	316	274	281	303	335	314	294	293	285	312	288	300	289	284	311	292	277	290	290	287	291	310	277	307	300	296	276	292	297	296	304	319	288	322	324	306	292	279	315	288	292	323	318	311	294	314	308	308	292	247	289	286	308	295	270	290	306	324	286	291	270	304	319	314	326	274	282	306	299	290	271	296	270	273	319	275	328	287	286	310	283	295	326	268	298	286	283	263	302	294	314	275	306	289	308	319	304	280	294	285	294	326	310	280	308	280	293	279	304	281	276	295	305	306	296	300	260	254	285	306	293	284	303	277	296	289	295	291	311	268	315	334	272	300	299	277	268	308	282	296	276	306	272	279	289	299	307	286	305	261	301	308	304	280	288	278	311	290	291	313	289	294	257	316	289	267	321	339	290	311	266	302	339	276	282	322	296	287	320	298	280	277	324	293	302	283	324	313	285	304	296	276	291	277	300	282	330	293	307	316	265	298	308	320	290	300	274	321	282	297	293	266	287	303	292	295	283	286	310	292	274	268	307	312	269	276	311	268	292	293	304	283	267	317	316	289	292	331	305	305	271	286	297	279	285	287	276	284	285	271	325	277	302	315	291	318	324	279	289	327	299	264	285	265	271	320	288	299	271	282	296	288	288	301	296	308	312	308	288	283	279	323	272	302	273	286	301	299	297	279	314	293	262	300	277	311	295	298	274	299	326	292	281	300	264	275	288	281	289	309	309	299	254	295	331	260	311	308	304	289	306	285	310	294	266	298	283	307	320	277	288	279	287	273	269	321	306	283	277	298	277	276	291	292	324	305	292	302	288	279	285	284	288	302	284	297	275	278	302	322	306	281	293	272	303	272	296	331	308	310	292	298	286	271	291	279	282	344	303	302	272	307	307	307	272	312	259	275	299	317	284	287	316	289	299	319	288	334	287	311	289	327	321	275	301	281	289	302	285	313	298	258	268	317	274	291	285	308	293	289	293	299	307	325	307	292	312	288	297	307	306	305	293	280	306	296	282	288	293	261	312	274	317	291	269	327	300	288	297	296	316	309	253	331	285	282	314	302	286	298	300	287	273	295	308	295	304	310	288	294	288	299	285	285	310	314	291	300	286	296	304	298	276	284	307	307	256	291	281	256	291	307	268	305	263	272	300	304	307	296	287	303	301	278	269	311	308	301	289	285	266	258	279	306	297	305	314	281	315	325	299	318	281	285	299	269	278	307	279	290	302	317	293	289	293	289	308	307	266	292	299	311	300	275	324	285	314	295	310	299	314	275	300	280	293	291	297	320	325	270	296	281	279	312	316	295	268	278	269	300	293	294	303	285	282	300	266	279	335	281	287	262	285	310	289	275	283	305	287	301	283	300	244	309	287	297	259	276	278	295	267	311	304	283	268	280	297	296	295	267	296	292	257	284	273	268	310	294	318	328	302	314	292	284	319	308	311	292	314	288	292	248	292	302	278	287	288	301	309	312	301	318	300	320	307	317	277	299	303	290	327	298	313	295	278	289	300	285	287	293	291	275	289	311	300	309	319	301	306	263	271	271	278	307	317	288	290	308	305	285	277	299	300	272	331	291	310	322	303	303	282	306	300	330	300	299	308	284	266	276	295	304	300	304	269	287	283	276	286	295	277	289	274	278	285	290	290	289	336	280	291	312	297	291	294	298	264	302	280	276	301	282	332	292	284	295	298	312	292	290	287	303	287	313	274	289	273	283	284	280	282	287	276	285	287	318	275	302	264	321	286	317	265	292	319	276	286	259	317	281	299	283	301	287	265	261	302	296	263	298	309	278	295	303	309	297	282	261	317	281	283	324	291	288	282	287	291	291	285	310	292	306	301	273	300	284	269	307	299	296	272	290	288	309	283	296	284	320	288	290	288	322	280	287	303	263	307	285	308	301	309	284	262	316	263	265	290	265	298	321	312	277	299	320	280	271	289	289	268	294	273	297	272	289	316	294	305	294	303	287	290	281	307	282	302	263	312	304	283	295	283	313	313	281	305	284	335	288	289	287	289	274	296	286	286	298	323	289	302	310	324	324	308	319	296	251	297	313	310	291	296	334	281	264	294	307	291	272	299	309	290	292	297	296	291	276	296	278	314	298	264	283	317	317	267	306	300	306	305	329	270	288	270	283	279	282	301	306	329	296	321	289	292	314	327	297	275	274	307	304	285	298	286	295	285	283	294	290	271	285	293	305	277	291	285	289	266	302	293	304	299	292	300	277	318	307	287	299	271	289	305	291	291	300	295	308	320	287	309	305	286	292	279	307	313	302	314	308	307	313	326	279	271	290	305	299	313	284	282	274	285	301	294	292	290	316	312	295	292	276	292	295	264	296	330	301	307	267	289	298	294	278	321	308	308	294	260	261	292	295	271	296	279	280	270	280	258	307	322	289	289	278	290	320	283	275	277	309	293	269	328	309	302	274	289	306	302	284	291	299	290	313	301	293	287	289	321	283	316	275	280	310	303	318	272	293	281	291	300	313	283	303	299	307	295	285	316	299	292	281	316	326	299	308	290	238	284	302	303	269	290	288	290	290	288	315	261	320	291	307	302	287	278	303	294	297	276	288	262	289	292	288	296	296	313	286	297	318	281	266	303	302	313	284	317	309	295	305	282	302	281	282	304	270	296	271	305	322	304	313	301	302	293	281	292	293	282	250	306	320	294	308	284	270	304	324	263	284	296	305	313	287	290	277	302	305	297	288	304	285	306	301	311	321	274	310	306	265	323	273	282	313	318	275	290	307	305	289	279	283	307	274	313	286	309	292	283	263	249	314	284	291	327	287	287	312	295	289	266	304	266	296	299	293	282	273	311	294	313	310	275	280	314	259	279	273	319	290	313	348	294	276	270	285	292	301	277	293	270	298	271	290	297	318	278	322	302	293	266	266	296	288	290	319	303	307	317	286	308	307	297	311	308	275	273	311	311	296	291	281	293	291	258	301	292	301	338	294	311	294	307	310	291	294	268	272	316	303	292	314	248	279	295	311	269	290	275	294	299	314	291	268	287	302	288	270	281	320	322	277	285	306	302	290	298	316	290	269	289	267	290	287	295	269	283	301	275	282	288	302	291	301	265	298	271	282	290	290	312	309	332	309	311	305	305	263	288	277
1232	206	136	131	89	142	150	145	128	110	112	102	90	78	98	81	70	72	72	53	41	60	36	56	59	48	46	55	57	54	54	64	54	38	39	51	38	50	68	73	53	46	52	43	31	52	42	49	57	54	46	61	37	52	55	44	47	43	45	62	34	30	38	42	53	44	54	46	53	54	40	56	47	49	35	57	35	59	43	54	49	45	42	42	58	63	42	54	46	51	49	46	41	48	50	62	38	40	43	49	45	45	64	42	47	49	47	56	57	53	46	54	47	46	39	35	52	37	45	41	44	43	42	46	44	53	62	47	59	48	51	49	56	48	55	50	63	53	55	60	51	41	40	41	51	48	47	39	51	52	46	46	42	47	67	51	61	49	47	55	34	41	62	48	53	57	62	32	47	58	51	45	46	47	45	47	44	52	49	78	58	36	44	48	50	47	48	47	40	59	52	52	52	42	38	50	46	43	40	61	49	52	40	51	66	49	47	55	57	49	60	46	50	53	57	55	67	63	46	47	41	42	45	51	44	63	48	49	55	48	49	38	55	45	51	46	48	38	60	56	64	40	53	55	43	56	45	46	45	43	46	39	33	61	55	43	40	47	46	51	49	45	60	44	56	40	49	57	53	50	53	50	51	40	48	45	44	32	52	44	35	50	48	43	61	49	54	56	48	46	56	53	40	52	42	47	49	43	49	45	51	36	46	54	38	47	59	43	52	49	57	43	36	34	42	32	47	45	44	52	41	50	41	59	50	41	42	47	60	48	49	55	59	62	46	39	34	47	44	46	55	48	54	46	55	40	45	55	40	46	47	50	39	44	46	45	53	44	40	48	46	47	44	49	35	47	52	45	59	48	38	51	48	62	56	51	45	51	32	48	42	46	34	40	47	53	36	36	44	60	65	42	59	39	46	52	58	33	52	43	40	42	54	62	48	49	50	64	39	45	41	44	57	56	46	46	36	54	60	55	63	46	41	46	46	49	44	48	34	44	48	48	49	50	52	47	45	41	48	45	53	48	52	46	48	56	55	61	51	44	57	38	52	41	50	45	55	50	55	51	51	32	41	57	49	47	55	45	50	49	48	42	39	41	43	48	44	50	53	52	44	46	40	49	51	52	36	41	54	43	51	48	49	52	51	56	57	57	37	42	40	47	52	51	47	56	52	38	61	45	46	41	47	31	47	38	49	52	58	42	51	44	62	55	42	54	54	49	51	49	50	48	53	52	54	64	40	53	39	48	59	54	46	58	47	47	44	35	52	60	41	43	51	51	62	42	45	61	45	59	50	43	52	49	54	38	47	51	42	44	41	47	52	45	53	47	53	53	44	54	51	44	44	63	40	40	58	60	53	44	39	50	56	41	53	43	39	43	39	41	50	39	56	43	53	52	45	48	27	46	57	45	54	49	56	46	42	51	56	50	61	41	68	39	44	57	65	44	60	38	54	39	47	46	45	36	60	45	51	50	43	52	43	39	43	48	48	40	50	60	53	51	39	43	45	54	42	46	54	54	43	55	48	49	34	42	62	47	65	39	51	64	57	57	56	59	45	58	41	53	42	53	58	42	44	42	45	50	42	48	43	54	47	44	49	47	51	41	56	43	51	49	55	52	59	46	43	48	49	47	56	45	61	41	44	46	56	47	49	45	49	46	48	39	51	48	38	39	50	42	43	52	46	44	47	52	55	38	48	46	58	57	58	46	38	39	36	46	55	46	53	56	41	43	41	42	49	42	49	46	46	41	44	50	46	41	43	61	46	57	45	51	37	46	55	49	48	44	54	51	48	37	52	39	55	39	49	41	43	58	50	53	45	45	46	45	52	47	42	55	41	48	53	47	35	60	51	47	46	49	55	50	45	53	58	57	52	58	49	49	57	50	52	44	59	39	51	60	42	54	54	36	65	42	46	41	42	42	45	49	49	40	46	54	49	49	45	48	46	45	51	45	38	45	55	48	49	45	58	38	42	59	49	44	36	36	63	50	55	48	46	46	52	45	51	53	53	49	38	40	49	49	60	52	49	44	42	49	44	44	53	57	53	37	44	46	46	48	44	52	56	42	58	32	42	40	37	63	47	44	43	61	47	45	49	59	58	46	41	37	55	47	46	47	42	48	53	34	54	37	50	42	53	44	53	42	53	43	42	46	48	66	35	47	45	40	58	42	45	43	57	53	48	49	46	40	50	50	42	44	56	50	50	46	38	46	51	49	47	45	48	42	51	44	47	46	50	48	54	58	48	58	53	51	62	41	53	41	50	44	42	42	55	47	62	51	57	42	45	45	50	56	46	53	45	52	43	55	64	57	43	39	58	60	43	40	43	55	46	45	43	52	55	43	55	46	42	48	47	59	50	40	32	49	47	43	47	55	42	47	50	58	51	46	45	44	42	55	49	53	49	48	43	44	37	46	44	53	53	71	45	48	49	48	40	53	57	46	41	51	44	46	48	52	47	44	48	47	42	43	42	36	48	53	49	59	50	45	40	39	38	53	66	44	47	37	51	53	44	49	47	35	51	42	48	59	58	47	47	47	42	41	60	57	50	35	45	59	51	48	42	52	39	41	49	48	45	40	33	58	44	32	46	36	49	40	45	41	41	56	39	46	44	58	54	48	42	51	52	50	53	49	46	45	42	49	43	48	56	55	54	52	56	38	36	33	34	47	49	54	49	56	62	39	41	51	38	41	55	51	54	50	50	44	49	49	44	56	46	54	44	52	46	54	53	53	41	53	48	41	48	58	53	61	47	35	47	55	50	57	57	53	41	54	49	43	61	45	38	67	50	43	47	41	45	55	44	49	56	42	45	68	38	46	35	38	63	33	48	37	46	51	44	44	57	41	54	46	42	41	50	38	44	44	54	41	50	55	54	54	39	50	40	55	47	54	51	55	45	56	60	47	53	55	47	47	54	48	33	61	62	42	52	64	51	58	34	56	55	46	55	59	37	45	49	56	48	48	43	51	50	58	54	34	53	45	41	39	45	49	45	43	47	45	57	50	49	40	41	52	38	49	48	55	45	50	49	58	61	45	51	56	43	56	66	41	52	51	48	35	47	47	45	57	49	51	56	45	57	57	47	51	47	46	41	46	46	52	50	45	57	42	41	57	53	59	39	57	53	54	48	49	51	42	50	36	50	33	48	53	54	53	45	54	32	49	42	48	40	46	46	48	44	52	42	47	65	50	46	51	57	59	45	45	53	55	59	60	46	51	53	51	50	59	44	50	36	53	43	54	48	49	39	62	54	52	56	62	49	61	62	38	51	44	47	60	51	41	52	49	52	48	34	42	50	46	51	42	48	41	49	44	38	62	49	52	46	43	59	48	63	54	51	47	59	52	52	59	51	45	47	51	51	63	36	45	45	50	49	52	29	46	45	51	57	49	41	50	56	48	54	65	50	50	46	56	57	52	52	40	49	43	53	41	64	56	45	55	44	28	59	52	42	45	53	47	50	44	56	62	44	46	47	46	50	44	46	47	55	46	48	47	49	41	41	46
10522	2982	1901	2563	5897	7667	6885	5915	4649	3456	3015	2587	2345	2256	1864	1498	1355	1055	873	793	680	753	714	702	671	728	768	791	723	642	530	560	452	444	423	410	390	415	746	768	416	358	411	387	398	386	371	423	392	394	371	378	391	385	378	406	409	367	392	380	379	363	350	398	416	374	363	421	370	409	378	360	363	346	412	375	374	379	359	399	399	396	383	402	370	363	397	407	385	368	396	351	351	368	372	383	378	397	388	373	392	398	397	358	393	389	380	391	375	351	360	371	385	406	388	412	374	372	353	396	377	354	403	384	381	364	373	386	381	389	406	346	359	359	371	399	356	385	354	391	391	360	368	374	373	364	352	379	383	396	364	363	406	385	371	368	375	395	375	382	391	397	386	375	379	374	401	390	398	356	384	380	391	415	407	391	372	374	398	372	384	391	400	397	397	356	382	368	375	402	342	342	390	384	344	389	398	378	369	359	353	395	399	392	405	365	360	393	384	382	371	355	359	359	327	372	336	385	390	407	353	399	398	367	387	354	388	402	420	420	380	384	381	398	371	370	356	402	364	396	375	345	387	390	371	383	393	343	352	396	400	377	412	380	404	358	362	403	399	370	366	412	393	366	357	371	376	466	383	411	373	387	396	418	380	374	377	386	362	374	367	373	384	399	355	404	352	414	373	367	402	416	386	387	404	381	347	393	357	382	362	377	345	360	367	423	413	425	367	401	387	397	384	386	376	385	379	399	375	369	413	386	408	406	407	379	370	398	366	391	424	391	395	378	380	375	405	414	389	382	381	393	370	378	375	385	386	373	371	363	368	368	396	394	371	385	389	412	394	382	394	384	401	388	355	400	412	390	382	377	356	394	361	402	344	415	407	359	364	393	359	393	397	403	373	398	365	367	391	379	409	342	403	385	395	399	364	384	376	409	366	364	412	387	410	388	380	347	383	379	406	425	371	405	387	412	369	396	400	400	391	385	366	364	410	410	382	378	379	358	366	377	394	347	381	361	374	395	385	396	354	378	373	373	382	351	351	329	379	390	380	411	377	337	380	368	374	408	371	363	361	395	375	395	395	347	331	362	385	375	426	375	387	369	376	399	348	368	363	391	378	394	371	395	410	384	389	382	398	365	397	355	379	402	386	380	427	395	401	391	363	369	396	400	356	356	386	395	364	393	404	360	398	372	409	349	390	390	372	407	434	405	377	395	433	379	351	376	376	403	373	365	378	398	370	391	382	388	335	358	372	399	372	382	336	414	370	388	382	383	422	380	383	373	374	373	390	349	409	373	375	339	397	376	355	366	425	361	392	375	382	358	367	372	394	404	409	387	402	383	386	357	357	373	390	368	377	393	370	377	359	430	400	394	362	392	343	368	390	388	382	360	399	349	391	401	374	401	386	383	404	359	397	381	387	396	387	378	366	398	361	366	361	374	369	386	380	411	397	391	407	421	394	368	360	423	377	374	407	378	435	390	407	400	418	378	376	365	392	393	376	391	364	390	411	379	368	386	363	404	396	380	374	392	380	379	394	436	362	390	393	386	371	395	394	373	368	365	402	406	368	391	391	362	362	358	349	416	399	368	395	367	347	360	383	366	395	400	350	394	371	396	373	367	390	405	391	402	387	411	385	389	390	356	363	395	335	356	410	376	374	347	360	406	354	383	396	382	394	402	367	376	393	373	383	379	413	376	375	398	388	388	329	379	388	377	381	415	378	403	337	333	383	393	378	391	390	422	394	378	375	383	359	384	380	375	400	348	394	387	398	357	407	373	400	389	386	382	359	375	410	382	387	394	374	404	386	336	394	366	388	379	380	404	379	368	378	365	406	385	367	401	361	383	406	368	398	378	385	374	382	382	384	394	376	419	382	368	406	404	402	385	376	364	394	367	417	421	392	397	334	340	422	402	364	371	399	351	382	374	388	372	406	356	379	375	388	395	410	375	398	376	376	392	401	405	340	407	376	388	380	377	376	377	361	425	380	376	360	385	430	396	372	362	391	395	386	399	392	384	414	357	388	372	381	377	367	358	396	385	373	363	372	395	368	387	394	407	374	417	392	374	386	383	403	394	371	401	374	377	399	361	406	393	409	404	377	372	380	391	373	382	364	376	343	396	381	424	392	388	370	384	337	407	401	375	382	358	365	362	395	393	382	344	401	379	379	380	401	380	357	359	381	360	358	339	367	414	360	381	397	383	363	392	369	365	397	360	403	376	379	363	364	391	386	414	387	384	377	361	397	382	389	363	375	387	383	358	408	389	385	389	397	370	403	403	383	387	384	379	358	385	387	392	365	389	375	382	405	401	385	379	387	383	382	345	384	355	404	391	335	391	405	395	420	404	393	385	347	396	373	371	378	384	365	367	344	378	385	372	387	387	385	371	394	373	370	413	368	386	380	406	393	445	370	382	403	405	364	374	348	365	383	420	412	377	406	365	383	382	337	368	361	337	395	368	359	400	390	351	379	380	378	396	411	356	344	401	368	411	392	388	359	385	373	394	408	401	404	391	394	364	377	372	370	373	367	396	354	406	413	370	387	369	382	382	388	389	379	376	359	363	330	401	399	346	411	375	370	387	406	378	377	392	381	365	408	369	354	393	389	393	362	369	389	376	371	391	381	394	384	415	363	375	421	364	345	358	383	368	413	389	382	350	413	403	412	407	392	358	402	371	389	305	382	405	385	368	351	347	404	381	418	348	382	371	358	383	368	359	412	415	401	417	386	380	370	382	376	354	388	362	409	376	357	368	340	365	400	413	390	360	364	362	395	386	363	392	397	402	385	361	372	381	386	376	369	344	379	360	375	376	398	372	361	402	367	403	383	380	390	391	380	358	385	399	382	433	371	422	380	356	372	366	377	371	375	375	362	386	387	412	383	380	365	376	367	370	387	366	375	380	398	398	375	341	377	393	402	370	384	357	371	398	374	331	327	343	349	427	372	400	382	386	388	402	385	350	366	407	387	367	397	403	374	391	391	369	411	378	395	380	391	379	384	393	395	368	367	422	389	405	382	373	362	319	399	378	335	359	398	409	366	351	352	390	395	388	386	363	399	345	392	382	382	382	378	378	386	368	366	377	383	376	355	348	362	390	393	366	408	405	359	382	371	394	363	376	388	375	371	344	383	380	380	360	372	372	368	371	408	375	380	380	381	364	367	395	367	328	403	369	389	352	381	358	406	370	390	399	407	393	387	372	409	415	400	386	440	360	398	363	378	367	375	375	398	410	387	405	387	366	385	381	385	368	362	399	399	377	360	373	370	362	376	375	383	371	362	382	380	395	377	383	377	373	397	376	424	359	383	380	385	393	352	421	376	389	356	345	384	399	417	394	374	397	411	388	428	406	364	402	398	395	392	382	367	394	410	398	388	395	366	382	405	353	364	390	396	390	366	384	378	413	365	429	376	393	332	371	398	329	360	429	386	377	415	388	376	383	433	401	395	364	345	366	362	427	399	382	404	358	371	400	383	349	351	374	391	351	397	367	389	366	405	378
937	308	224	160	130	156	174	160	136	108	110	105	95	87	80	91	61	47	55	51	36	34	38	26	51	40	46	48	45	35	29	33	31	34	24	38	31	30	76	113	26	21	23	23	19	28	16	20	27	31	25	13	19	23	32	17	21	26	22	15	37	25	24	33	26	16	21	26	21	16	31	25	25	21	21	38	29	27	36	20	25	30	29	26	15	26	31	21	26	23	21	21	32	21	26	25	35	23	23	18	17	22	33	32	24	23	33	18	31	24	26	33	36	23	28	29	23	20	23	25	37	21	18	22	22	31	27	25	26	25	23	20	29	21	16	33	18	16	23	34	20	26	30	14	22	32	19	29	32	21	28	25	21	23	22	32	22	28	13	23	22	19	16	25	22	20	24	20	29	22	22	23	28	21	24	17	25	29	24	23	26	20	31	17	24	27	20	26	26	31	24	23	21	15	22	21	21	33	18	20	26	25	20	33	38	21	14	15	23	23	24	23	25	27	23	31	29	31	27	23	27	22	23	34	29	15	24	24	33	17	25	32	23	22	22	31	22	27	19	30	26	19	17	16	17	24	36	26	26	26	28	17	20	27	24	19	22	21	27	25	17	17	27	18	24	23	22	17	23	21	22	22	23	26	18	30	24	25	23	21	16	27	23	25	27	26	25	28	22	25	25	19	24	28	23	24	17	21	21	21	21	27	30	25	23	26	29	30	26	23	20	18	19	21	29	28	17	19	23	24	26	28	17	22	18	22	23	22	18	28	28	26	24	22	26	21	24	25	15	25	18	20	28	25	31	17	21	17	27	29	22	21	25	21	19	27	21	19	31	18	27	20	18	18	25	26	31	22	23	30	23	24	28	19	17	30	27	23	20	26	33	26	20	29	29	18	22	20	26	33	26	30	29	28	18	25	25	16	21	25	19	32	27	20	19	25	12	23	29	21	21	19	20	22	30	29	23	24	25	15	21	25	32	18	16	25	31	23	22	24	29	27	24	26	21	28	25	25	29	24	32	25	11	17	24	27	22	19	21	18	19	32	20	21	17	32	27	19	23	26	31	16	24	21	33	21	23	26	20	25	24	24	19	35	24	23	22	24	20	29	18	21	17	25	25	27	22	19	19	24	16	15	17	16	27	21	14	19	15	29	21	22	23	27	31	28	25	25	20	21	25	25	33	28	16	24	18	26	22	17	28	22	25	14	28	26	21	19	23	23	17	17	25	22	21	21	19	22	24	23	39	29	15	23	23	26	28	17	25	26	20	21	25	20	21	30	27	24	32	18	17	29	29	24	30	20	22	19	26	20	25	26	22	20	28	16	31	30	15	29	23	30	19	25	22	21	16	24	30	38	17	22	30	18	22	22	23	22	20	27	20	15	23	20	27	21	29	29	27	28	18	18	25	27	16	34	30	19	31	21	20	30	27	18	32	19	17	29	29	22	28	25	21	21	24	21	21	23	19	21	17	13	27	20	20	17	24	23	18	24	20	36	26	27	18	22	22	26	24	22	36	28	18	32	21	24	28	24	23	25	25	14	18	18	30	25	22	16	26	15	32	27	22	25	28	23	15	21	26	31	25	29	21	21	24	26	34	20	21	20	18	21	23	23	26	29	24	33	25	21	19	23	26	20	17	31	13	21	21	23	26	22	25	30	27	23	20	29	31	25	24	18	26	30	28	22	26	24	22	14	21	26	16	23	29	21	19	23	29	28	23	28	25	18	21	28	29	23	24	31	31	24	24	16	18	24	26	19	29	21	19	15	26	23	27	19	23	16	28	27	22	24	22	22	19	23	36	20	19	25	31	29	19	28	16	21	29	20	17	31	30	19	25	25	23	19	33	35	24	26	34	24	23	24	19	25	19	22	27	26	31	28	25	27	30	26	19	19	25	30	25	16	23	30	25	30	25	20	19	25	22	19	27	15	29	26	20	24	19	19	26	19	16	34	27	25	16	20	27	25	19	26	33	26	17	23	20	31	22	23	33	23	22	12	14	21	20	19	18	34	22	20	29	21	25	24	17	16	24	33	16	24	20	17	20	28	37	17	18	10	21	26	31	24	24	18	29	29	29	21	33	21	31	19	32	19	23	27	18	21	29	21	25	16	22	31	33	26	24	32	24	32	30	28	21	28	23	24	27	21	24	17	29	30	27	25	23	37	38	23	26	24	21	18	29	16	26	28	29	18	28	19	23	29	29	28	23	29	25	18	24	24	19	31	27	23	33	31	31	27	31	15	26	28	29	32	23	22	21	24	27	31	30	25	22	23	25	31	19	35	21	25	20	19	17	26	21	31	18	12	20	19	25	20	27	22	36	28	24	26	27	21	27	34	20	18	19	26	25	23	23	31	31	13	26	22	24	20	20	22	21	26	26	28	22	28	22	19	21	22	20	22	16	29	33	18	23	24	22	25	25	23	28	25	25	27	23	14	29	12	21	31	19	33	24	27	24	28	30	27	30	19	19	23	29	30	22	26	35	35	19	23	24	28	32	23	23	34	29	28	23	27	26	17	30	17	22	21	27	28	31	19	18	21	24	24	19	21	23	25	32	21	36	28	21	26	25	22	17	27	23	17	23	27	27	11	20	16	24	24	23	34	18	25	20	33	26	21	37	22	19	32	18	18	28	24	27	18	21	32	19	26	17	24	32	28	15	20	15	31	25	29	16	13	27	24	24	27	21	22	17	30	28	25	33	36	21	25	21	20	25	29	22	39	31	21	29	24	30	18	23	32	23	25	18	28	15	15	23	19	26	24	24	25	30	22	23	20	26	43	20	24	29	20	26	24	28	26	29	21	24	22	15	27	22	21	25	28	21	19	25	22	26	21	19	24	17	17	19	17	23	25	17	25	24	27	23	21	17	28	24	18	14	16	30	27	20	24	20	16	25	33	28	19	25	18	24	28	21	23	22	19	24	21	26	25	20	13	25	28	32	17	30	23	24	35	22	40	15	29	26	25	27	22	27	22	26	24	23	24	23	19	30	33	23	29	23	21	16	24	26	22	33	22	22	20	22	26	28	25	19	29	30	33	18	33	24	23	30	24	27	26	27	24	25	18	35	26	18	23	27	25	23	24	24	29	34	28	22	21	23	27	25	23	21	26	38	25	19	27	27	13	19	27	19	25	21	34	25	20	20	20	26	26	23	29	21	25	31	13	19	34	25	26	17	22	18	21	20	27	20	23	21	28	28	25	30	32	23	30	30	32	18	19	23	19	27	20	17	14	25	20	24	26	20	26	15	25	25	18	23	26	23	23	14	29	21	32	30	17	18	18	26	19	23	24	27	22	17	26	33	32	15	30	21	24	27	26	28	20	26	26	25	20	21	27	20	28	21	24	30	18	27	14	24	26	19	34	22	24	26	23	23	22	32	21	22	18	29	24	20	19	24	20	32	21	18	22	27	19	27	25	25	25	26	19	30	22	23	22	22	21	23	21	15	25	24	33	29	26	23	22	23	25	23	24	24	31	19	22	19	26	30	21	16	32
11716	4749	2824	3765	8941	10936	9795	8221	6711	5107	4233	3780	3123	2911	2346	2093	1866	1188	956	929	766	698	746	755	682	733	718	710	591	592	469	417	353	319	307	274	265	218	1748	2229	187	211	201	226	177	211	188	202	174	211	175	211	214	193	216	194	185	190	206	185	200	205	177	189	180	181	167	193	188	179	190	171	177	183	174	192	180	217	179	188	163	181	189	177	196	194	203	169	171	190	185	187	189	174	162	197	176	194	198	160	197	158	165	188	179	180	182	194	186	198	180	162	197	188	189	178	195	173	183	209	203	143	176	193	187	200	177	188	220	172	190	188	171	169	206	171	168	183	213	194	178	179	164	191	193	192	197	168	176	197	193	187	185	154	172	199	190	178	178	169	215	177	185	185	193	185	159	172	186	169	155	175	183	193	179	189	170	193	180	199	192	166	180	183	173	211	163	197	203	199	182	155	188	168	173	198	200	189	185	190	172	167	193	192	201	188	202	164	192	183	197	180	189	166	205	192	184	171	210	188	184	183	172	172	212	201	186	173	176	170	163	176	181	194	167	179	178	167	194	160	188	167	178	174	177	186	176	200	194	172	187	196	176	196	204	187	159	176	202	206	162	185	193	207	174	189	183	195	179	180	184	191	200	195	197	180	192	206	182	188	196	175	193	190	217	184	182	185	183	163	180	179	204	211	192	183	190	171	182	172	198	168	200	200	187	196	173	203	195	196	190	191	195	187	201	168	185	200	212	200	174	173	172	180	195	160	182	182	155	170	211	201	208	178	179	195	171	172	172	189	172	176	168	191	198	192	171	185	202	186	159	172	176	178	199	202	182	173	184	189	187	183	172	208	184	183	186	167	213	165	193	192	174	197	190	177	171	196	181	191	209	188	207	173	158	199	195	173	198	175	191	182	200	180	189	176	199	177	193	179	174	163	170	195	204	184	168	163	169	192	184	179	184	168	166	177	201	170	167	174	193	187	203	187	207	189	171	193	187	194	194	161	185	190	202	185	183	171	190	188	188	186	173	187	154	171	190	158	198	170	188	196	185	168	208	184	178	212	180	193	175	172	196	203	178	183	170	177	180	177	175	183	187	191	203	178	155	177	193	168	190	193	185	198	182	211	200	182	187	166	169	203	193	188	190	183	169	175	183	183	172	180	194	192	183	200	167	204	196	202	194	187	210	178	160	184	195	219	165	170	167	167	180	181	174	190	173	183	181	190	177	176	173	199	184	162	190	193	188	174	182	186	200	166	198	175	211	187	172	190	200	193	186	195	171	178	187	165	227	175	176	191	174	168	192	191	212	191	179	170	201	185	193	207	173	192	181	180	192	186	188	186	172	193	185	176	174	176	180	175	165	187	202	174	165	169	184	185	180	200	186	184	213	184	181	175	183	181	182	186	192	184	173	166	204	166	182	196	177	190	164	181	193	191	196	169	164	208	182	197	179	202	211	184	190	199	184	174	184	186	178	180	176	184	197	167	175	170	183	172	155	171	160	181	177	189	195	185	156	174	183	170	201	203	172	179	178	207	183	145	210	181	176	202	177	193	191	186	181	177	192	185	186	164	164	183	191	186	193	200	199	157	183	158	193	187	194	182	181	177	174	191	164	185	191	205	194	180	186	191	193	173	189	175	183	205	172	192	166	207	186	193	179	156	170	191	190	188	179	209	176	167	175	190	174	188	183	187	165	175	188	178	171	181	192	157	175	172	166	193	186	164	186	181	184	173	177	204	193	199	171	181	181	186	181	197	176	200	189	188	201	195	220	198	189	162	174	197	183	172	180	192	156	162	178	181	181	202	188	181	189	206	174	177	193	201	178	204	193	194	198	175	175	187	189	179	161	174	176	201	179	181	173	184	195	162	200	191	193	204	179	184	201	181	158	193	168	208	179	169	207	197	190	195	192	190	185	200	183	186	201	176	192	198	171	191	165	181	183	185	166	187	181	221	164	198	209	194	185	199	193	201	163	187	207	195	184	197	161	190	189	186	196	170	198	181	181	162	201	200	183	204	187	166	188	187	177	180	158	180	188	180	180	187	185	169	154	159	171	171	186	201	154	173	164	173	194	183	183	181	188	190	179	162	179	171	216	203	188	162	173	186	175	182	174	177	179	198	167	184	180	182	211	184	212	199	180	177	193	199	169	197	204	168	221	196	190	183	171	204	181	183	189	171	180	200	179	173	197	177	188	194	198	177	195	182	189	191	184	174	169	195	158	167	169	199	170	179	213	166	178	177	175	192	185	168	167	175	204	197	180	188	162	202	187	174	186	180	196	197	189	198	188	197	191	183	180	199	180	184	170	188	206	180	189	192	199	189	177	171	179	177	188	199	187	197	156	178	197	207	166	196	192	193	192	192	191	184	177	173	181	180	193	172	172	192	179	193	180	182	198	191	193	200	197	179	206	180	133	189	186	180	178	183	196	179	171	168	181	149	197	213	175	216	149	197	191	182	194	206	180	211	174	168	169	194	175	172	193	198	188	168	197	184	180	176	198	195	206	207	160	169	184	191	184	175	161	199	182	172	184	189	176	184	187	179	176	212	173	185	187	187	175	183	168	175	163	178	168	154	211	186	184	159	183	185	216	177	177	199	186	193	211	186	169	188	196	192	172	179	193	186	192	178	168	183	193	182	197	189	182	175	157	172	182	177	191	204	181	188	194	182	185	175	183	162	190	200	212	183	183	185	171	185	173	197	178	185	187	179	187	174	197	166	199	168	193	179	205	169	193	197	204	175	185	169	196	182	183	173	196	180	185	197	165	202	200	200	189	176	177	163	194	153	193	167	175	196	187	189	178	177	178	179	190	175	197	184	198	201	188	196	178	172	183	193	175	188	167	205	183	168	168	175	173	185	180	177	169	166	209	206	153	170	174	207	180	175	174	187	174	165	172	190	189	185	162	186	178	179	192	167	211	186	187	161	188	175	177	168	189	177	185	181	169	173	210	207	184	180	187	166	173	182	179	193	190	194	188	184	205	177	177	171	148	160	184	170	175	177	172	156	196	169	196	178	215	195	188	169	206	165	169	197	184	211	179	165	169	176	209	164	176	178	188	203	196	162	187	179	201	183	209	173	186	179	169	140	172	209	170	183	206	178	165	201	182	200	162	195	218	189	188	181	177	181	177	198	183	166	185	188	210	174	177	197	191	182	186	191	176	177	178	172	206	176	195	207	185	172	174	186	179	182	173	181	189	172	193	183	199	199	188	173	178	184	168	166	150	183	179	192	186	198	207	177	186	188	186	185	182	202	178	166	156	159	167	177	189	162	163	162	187	179	210	176	186	175	181	200	191	172	211	175	177	213	198	170	175	175	184	182	220	163	178	191	182	167	191	177	168	175	199	181	194	177	180	177	163	178	187	209	198	188	187	196	189	199	195	199	187	210	157	168	179	170	157	188	182	181	172	189	185	172	184	201	191	203	178	174	177	181	171	161	181	166	179	205	176	173	185	190	174	185	184	178	187	165	204	185	183	202	178	172	184	180
1976	389	281	211	165	175	208	206	184	170	147	148	160	142	132	138	132	98	87	102	81	102	90	76	98	92	75	82	89	78	88	94	83	81	68	85	92	75	132	148	61	89	63	70	70	68	78	68	70	68	65	78	65	60	69	77	68	77	67	67	66	81	88	86	83	73	69	90	78	79	75	70	73	70	71	80	74	79	73	82	82	74	64	74	67	76	58	67	81	70	51	73	55	67	69	82	68	62	71	78	66	74	75	64	79	79	83	84	84	79	71	91	79	68	81	56	75	76	66	77	56	71	80	75	72	85	73	77	75	74	72	76	70	79	76	67	71	67	72	69	64	81	62	64	62	80	70	70	80	69	73	75	71	72	88	81	72	73	77	62	79	73	84	71	70	89	74	91	50	86	70	84	79	72	77	76	83	89	85	69	85	72	64	92	69	72	72	86	69	74	67	77	63	58	60	67	63	55	73	64	59	72	77	67	74	64	82	73	66	75	77	92	82	89	62	61	69	67	71	65	66	78	80	66	77	72	72	77	70	65	67	76	70	64	79	76	72	70	91	82	79	72	83	85	63	66	75	75	77	80	79	80	80	61	77	81	78	79	69	60	63	83	73	73	73	63	70	73	80	83	78	74	74	82	72	64	82	81	62	62	87	66	70	80	59	65	71	80	66	88	76	79	66	60	76	62	77	88	73	69	64	72	67	74	68	68	81	94	80	80	45	58	69	70	73	69	76	62	62	77	73	81	75	62	73	71	76	58	76	71	74	71	57	73	63	87	70	73	60	82	75	59	58	79	72	73	71	63	86	68	69	70	81	69	74	71	68	57	67	84	55	73	73	66	84	64	77	85	59	59	72	77	64	68	86	63	73	76	80	95	64	79	65	83	75	76	75	75	69	63	72	66	66	66	78	85	61	72	45	63	70	68	82	72	64	77	79	56	75	76	76	75	83	67	71	73	79	82	73	57	76	66	71	70	62	75	77	76	79	62	73	66	62	74	63	80	85	64	71	68	83	73	76	72	70	70	64	74	61	65	83	79	59	88	59	83	74	89	76	87	83	63	73	71	71	50	68	67	75	68	80	70	92	65	55	88	56	70	87	88	87	78	90	68	86	64	70	73	75	70	74	68	50	69	80	71	74	72	62	75	78	69	77	76	75	61	70	82	68	87	85	89	76	68	72	91	61	84	70	67	74	72	82	84	75	94	73	75	77	62	77	87	85	74	70	58	73	57	78	79	74	57	77	76	80	68	71	71	68	64	68	77	82	75	85	69	74	74	66	78	73	71	90	55	69	77	71	80	62	72	68	90	76	72	72	68	82	76	62	74	67	69	70	77	65	68	69	65	60	67	82	71	87	70	62	81	96	68	72	59	89	72	66	61	62	84	56	80	56	79	78	91	70	65	67	93	83	76	83	79	63	89	69	74	76	68	91	68	68	79	75	72	71	76	77	73	68	68	66	60	75	80	65	65	69	67	72	85	76	79	67	56	56	82	64	67	64	68	86	65	68	74	57	66	61	84	75	94	66	62	66	83	70	70	69	78	79	71	78	74	86	62	65	75	64	61	67	81	79	74	63	64	80	63	70	71	78	80	82	64	68	80	66	66	67	74	97	64	83	84	71	87	68	70	67	67	80	75	78	65	64	65	81	62	77	71	58	80	83	67	58	99	74	62	62	72	67	89	65	82	72	75	75	73	58	72	78	69	69	80	88	68	73	68	68	87	81	72	77	74	81	82	74	94	75	77	67	64	88	72	87	79	71	74	62	63	68	57	72	67	76	79	87	78	72	73	66	70	51	79	72	75	59	84	77	72	70	68	75	71	71	68	61	71	87	69	75	80	69	76	69	87	81	85	72	76	68	81	75	81	91	72	76	63	72	73	81	75	70	61	73	69	68	71	83	63	55	83	69	71	77	59	70	65	72	60	71	87	77	76	75	74	65	67	72	70	68	68	72	53	76	69	77	88	77	73	91	74	76	65	84	84	81	74	72	63	61	67	75	78	76	79	68	64	83	67	59	76	87	76	78	59	54	83	62	88	63	78	86	70	72	58	71	64	74	71	60	91	80	73	60	58	86	67	75	64	67	75	66	75	76	89	78	79	80	64	78	88	68	76	79	75	60	80	73	84	74	70	59	77	73	69	77	78	74	75	67	80	76	68	75	67	95	68	63	80	52	79	71	83	94	74	72	74	76	82	73	76	77	69	85	87	69	63	71	79	67	90	71	74	73	78	65	58	85	88	64	95	82	81	80	70	80	77	71	66	67	59	68	78	76	68	76	73	63	60	78	74	75	80	75	70	77	76	71	72	72	68	80	76	68	74	82	71	71	74	76	71	83	74	76	89	79	66	60	66	72	57	83	63	83	81	66	72	64	77	75	78	75	80	70	70	73	76	69	71	68	69	76	68	80	72	80	68	91	81	79	69	84	77	72	74	57	76	68	67	62	72	64	59	74	65	60	59	80	78	69	66	68	67	75	64	68	72	69	85	70	63	74	74	69	78	91	64	60	81	57	71	79	64	80	81	72	64	75	74	63	75	74	64	67	61	71	78	75	77	81	72	65	85	71	82	61	62	53	71	83	57	69	86	75	67	78	84	82	85	73	74	85	67	73	71	83	72	71	73	74	73	77	65	70	50	67	77	79	58	73	65	59	77	81	77	75	82	64	77	82	63	85	70	79	73	59	61	78	62	76	67	79	81	69	58	68	69	77	62	81	90	73	74	59	83	70	69	63	68	61	72	79	79	72	59	84	79	82	65	78	55	81	74	84	77	71	67	72	77	75	68	58	83	77	70	69	94	81	85	73	65	80	58	78	73	79	85	75	69	67	62	75	73	71	70	72	89	68	75	66	88	66	60	84	63	73	74	81	71	70	74	67	68	70	77	80	64	72	75	63	66	76	81	72	71	74	77	72	87	77	73	90	68	78	68	67	68	58	70	62	66	89	78	71	76	69	72	77	60	76	81	80	65	67	74	67	70	86	60	77	85	71	75	57	75	60	77	78	53	68	70	63	69	66	85	59	79	76	72	65	61	82	88	67	61	69	57	65	69	71	85	75	86	76	88	74	64	68	70	69	67	76	63	71	72	75	75	74	62	79	82	69	59	75	70	72	75	62	78	83	79	67	68	84	73	71	74	65	63	70	86	79	72	73	89	60	86	66	75	68	74	70	72	90	83	59	65	72	80	61	76	65	90	74	71	74	68	72	68	63	79	84	62	78	60	54	68	59	66	53	92	81	72	60	70	78	74	73	77	76	64	91	80	63	68	67	62	79	82	63	71	73	73	70	83	84	63	72	72	84	69	61	68	72	81	76	82	68	67	71	71	61	68	90	80	65	73	80	70	70	70	73	68	83	81	67	81	73	75	76	68	72	71	79	75	60	72	77	71	78	66	71	58	82	75	76	72	54	76	75	78	70	74	69	89	78	83	72	69	76	80	75	76	74	83	68	67	70	74	74	63	71	83	74	79	78	74	69	66
13236	4657	3058	3948	8703	10506	9577	7884	6955	5632	4662	4012	3376	3010	2782	2394	2402	1464	1192	1225	1165	1075	1091	1150	1127	1124	996	923	923	922	878	749	670	657	688	649	621	631	2183	2333	588	582	586	580	597	562	594	552	577	565	551	572	592	591	518	564	572	581	582	529	571	577	574	539	537	578	601	566	596	540	525	591	533	588	540	548	541	532	590	586	588	591	588	595	527	567	551	596	596	626	584	565	600	563	558	565	580	532	570	558	569	526	563	572	571	593	577	557	533	563	564	551	569	572	561	571	567	559	522	549	550	618	529	563	538	538	524	569	552	596	582	551	528	540	591	556	566	557	554	534	544	506	525	529	558	535	593	531	551	542	548	549	567	618	589	567	545	580	584	505	592	575	551	546	557	573	538	519	560	578	568	575	559	563	527	538	505	591	553	558	548	562	576	546	538	523	513	541	549	583	573	588	555	542	527	545	524	552	551	582	552	557	557	529	538	584	526	570	553	567	608	621	565	600	522	554	558	567	533	583	523	557	569	561	565	557	499	556	559	585	529	566	549	596	550	526	556	541	521	547	529	567	544	574	569	532	559	559	554	589	550	563	539	593	530	523	559	567	558	554	601	549	530	545	563	572	524	528	520	586	544	579	570	543	540	547	597	589	539	489	565	542	591	534	561	553	543	547	580	535	546	522	591	544	552	599	537	574	591	546	594	499	569	561	485	579	602	536	534	562	524	566	541	598	561	549	556	544	613	565	551	596	570	534	567	539	532	566	550	547	574	524	537	530	593	591	547	583	587	580	526	551	563	534	553	552	541	549	538	554	551	559	542	517	569	543	555	565	567	530	533	554	560	580	559	530	547	562	569	585	592	491	573	543	538	573	614	581	543	567	536	581	560	578	596	556	530	523	588	550	554	589	524	500	530	520	561	579	541	514	554	591	566	578	537	518	521	575	597	570	564	560	557	560	588	512	559	585	555	593	546	540	587	530	555	561	571	564	566	535	557	601	517	559	578	582	564	532	567	570	618	548	575	582	570	538	586	484	543	540	557	596	569	586	540	535	546	586	586	536	526	508	560	575	551	569	564	552	548	611	523	564	563	542	580	548	577	590	560	543	553	592	525	543	520	560	560	537	580	567	546	585	589	544	540	540	530	580	556	505	554	548	579	577	574	579	532	529	585	527	534	544	537	611	568	576	543	523	571	575	574	504	575	560	581	586	534	558	546	578	561	580	576	536	520	592	576	560	587	543	579	574	536	602	597	543	578	559	530	559	569	546	585	540	571	515	561	570	564	569	552	592	593	537	544	570	534	587	576	535	555	582	556	572	557	556	538	522	549	533	545	555	552	534	547	528	558	565	566	516	527	527	529	532	550	569	587	599	544	565	589	630	575	566	531	539	604	550	536	566	567	531	570	557	538	571	587	604	578	572	578	534	580	560	573	543	536	561	547	502	562	548	526	566	551	576	541	577	561	520	563	571	521	520	534	511	551	556	600	561	568	543	537	517	542	554	548	537	595	615	550	557	512	523	545	583	561	543	572	563	534	567	546	572	554	529	544	530	563	563	549	559	558	542	538	584	572	540	550	574	571	500	558	572	525	564	558	586	580	524	542	557	580	562	563	569	548	550	545	531	572	566	572	565	577	598	536	557	522	585	590	491	540	569	578	560	586	549	586	580	559	530	536	557	526	568	583	560	553	568	541	564	558	547	552	595	577	524	560	552	538	588	581	591	513	570	610	568	545	569	581	543	605	550	558	568	558	576	540	576	592	546	557	540	564	591	533	559	552	558	565	539	558	563	536	588	546	546	541	530	504	529	541	537	550	548	532	562	531	581	552	551	565	550	552	570	562	554	600	601	542	505	548	552	525	529	560	527	518	537	557	554	564	558	594	558	525	539	573	595	601	594	523	564	555	540	537	605	572	564	555	559	596	598	554	522	567	534	536	543	588	564	554	524	519	564	586	570	555	530	543	572	557	544	595	591	560	563	576	583	520	518	517	565	574	548	553	531	572	548	607	507	568	541	582	462	561	582	557	500	538	570	510	550	565	555	521	608	547	542	578	535	543	554	566	514	535	589	556	579	558	514	561	570	573	587	530	567	533	545	559	568	562	534	560	568	548	550	546	587	592	575	565	569	553	558	549	515	545	559	564	560	521	577	554	541	556	562	578	598	534	526	543	540	557	520	506	581	578	550	553	579	545	569	535	529	552	545	585	581	546	529	545	611	544	562	535	573	568	532	607	588	546	546	537	533	584	563	544	561	607	536	528	560	574	528	528	557	568	522	540	551	573	606	533	584	575	564	574	595	617	561	544	579	555	528	567	550	565	560	575	583	570	538	589	596	606	560	582	543	543	550	589	575	520	587	552	555	585	627	579	551	602	568	553	586	544	542	561	564	517	518	567	574	568	580	540	574	524	586	578	593	577	581	602	536	548	568	580	543	547	561	550	576	520	558	571	565	604	550	572	565	564	547	541	559	572	532	596	588	535	567	531	569	565	582	527	576	586	537	537	601	600	567	548	607	545	578	550	578	551	527	569	576	585	553	577	531	571	553	533	551	551	563	567	557	572	552	532	585	548	559	547	603	563	568	555	578	568	525	574	544	506	551	559	510	576	595	529	612	567	601	578	599	553	590	528	559	562	550	571	569	534	498	576	613	572	551	527	579	557	569	566	537	571	551	564	550	539	563	600	539	554	568	537	587	567	619	557	535	499	568	531	541	548	572	550	568	534	584	563	563	554	576	516	572	559	578	585	590	560	553	566	533	581	565	575	527	569	563	567	536	547	575	545	585	547	566	546	538	568	553	536	570	572	529	569	583	579	577	525	574	531	552	533	534	567	535	515	533	537	541	575	551	550	590	567	561	514	576	588	553	569	566	580	550	547	596	570	560	521	547	570	544	580	571	536	583	596	539	575	545	584	563	557	559	560	567	539	559	569	604	587	563	574	548	573	544	540	559	528	570	551	606	599	567	560	554	540	562	567	523	549	550	603	553	556	547	574	568	556	551	568	549	573	583	596	563	586	539	600	537	556	515	551	568	581	552	612	561	526	553	568	539	522	557	563	572	581	569	546	578	552	592	568	564	588	554	559	575	547	541	563	597	554	546	557	538	569	580	510	567	544	533	571	538	566	559	530	565	599	576	547	544	534	580	570	534	514	573	517	523	581	522	583	571	562	567	582	544	554	530	550	562	566	557	536	561	519	555	539	519	537	554	586	528	545	577	545	596	542	593	604	575	531	555	524	592	586	564	559	581	563	605	549	542	575	551	544	559	548	540	571	582	542	574	573	585	573	574	551	578	564	576	577	571	599	573	546	554	574	575	550	555	614	527	557	586	552	569	533	563	541	540	559	586	527	595	534	535	554	553	579	605	532	555	557	552	569	542	554	596	577	556	561	544	593	590	583	552	567	530	549	537	570	566	543	584	539	542	532	575	565	557	569	558	567	570	575	544	571	570	497	528	538	539	559	571	525	535	571	578	524	564	571	563
1603	568	329	229	178	238	303	247	229	184	170	156	154	119	124	107	119	80	73	55	67	60	59	74	58	59	57	55	66	55	55	47	44	48	36	33	47	41	157	197	41	48	44	44	41	29	50	34	39	40	29	50	41	45	36	46	36	32	38	45	56	54	32	47	37	50	50	46	41	36	49	59	40	44	29	43	47	48	33	36	38	51	35	41	49	43	43	45	51	44	37	35	37	42	46	41	41	45	38	33	41	45	36	41	42	34	46	39	35	44	39	43	43	29	40	38	42	25	43	46	44	44	30	39	37	32	41	40	45	47	38	33	33	49	52	45	37	43	51	38	45	32	44	41	33	40	31	38	31	38	34	38	41	41	43	46	35	39	41	36	42	32	35	56	39	40	40	44	40	49	36	41	42	52	34	46	35	48	39	51	37	50	38	39	41	40	33	35	40	40	31	51	35	60	29	49	38	32	34	48	41	44	41	32	38	40	26	44	42	40	54	35	34	57	35	50	38	39	28	47	45	31	60	46	44	33	41	39	28	42	37	38	43	38	35	45	43	47	40	41	42	41	45	42	45	47	50	41	46	40	50	44	30	40	48	47	49	48	42	30	39	41	46	42	51	42	44	43	44	39	39	56	44	34	37	46	28	34	40	46	43	46	38	39	44	46	40	37	41	52	34	46	49	53	34	38	34	41	39	54	30	31	40	43	33	40	30	31	37	40	43	30	51	34	34	40	40	39	37	43	43	44	40	40	45	35	35	40	40	42	41	41	43	41	44	45	45	42	47	53	59	39	36	44	40	48	41	45	38	46	44	37	37	47	33	37	54	46	50	32	40	43	35	44	42	40	37	28	32	42	33	45	31	47	47	37	46	57	37	41	41	44	43	26	51	34	39	38	44	42	38	39	44	43	36	37	41	41	49	34	35	48	43	45	36	39	53	54	39	50	46	49	44	38	31	38	34	37	35	31	34	54	37	46	28	46	41	35	47	34	37	36	41	43	43	39	47	37	48	46	35	54	39	42	35	42	40	44	51	38	35	51	37	41	39	41	34	44	45	41	30	53	41	39	41	36	35	39	41	29	47	35	28	43	38	38	35	43	51	38	44	40	46	46	49	35	31	38	42	31	45	32	38	35	34	36	43	39	38	39	42	37	42	47	39	43	39	51	46	37	44	41	41	38	43	33	39	42	48	47	45	31	44	30	38	41	42	41	35	42	38	43	28	41	31	47	45	49	34	45	47	44	38	35	49	53	53	35	41	40	33	34	31	47	51	46	49	51	52	38	31	51	37	48	51	26	36	38	36	30	38	36	48	41	38	40	37	42	40	35	40	43	49	39	34	47	36	48	42	48	43	47	42	41	42	37	45	46	54	54	37	34	41	49	41	39	36	51	42	44	50	43	40	55	42	39	45	35	39	50	44	41	38	41	42	31	53	46	50	41	39	41	48	41	37	51	44	45	45	35	40	29	40	43	31	40	43	37	42	46	50	46	38	33	41	39	41	37	42	46	33	34	40	46	29	37	47	39	47	43	46	36	42	37	51	49	48	26	43	40	31	34	38	45	37	39	38	34	38	44	42	30	37	40	31	29	35	55	44	49	46	49	40	41	39	34	39	40	49	40	49	37	36	54	44	37	41	32	44	42	43	37	44	53	46	39	40	39	41	40	51	43	42	40	44	48	34	40	39	36	36	40	32	48	41	36	41	48	40	27	36	42	44	35	32	41	37	32	37	40	35	37	44	45	46	29	45	40	39	46	40	31	29	50	40	43	37	47	45	46	40	44	37	43	42	44	26	47	32	35	40	38	34	38	44	40	41	32	30	33	39	43	42	42	40	44	46	42	34	32	39	31	37	47	38	36	40	45	31	48	45	40	47	43	33	41	59	59	34	49	32	40	54	53	39	45	39	34	45	36	44	43	34	40	43	35	51	32	36	27	41	48	39	43	46	44	38	47	29	44	48	45	43	49	42	38	36	34	33	44	38	45	43	50	40	50	49	37	47	51	52	49	29	43	41	28	32	23	44	31	44	44	41	46	38	39	47	38	40	45	47	49	44	36	37	39	38	49	44	43	39	45	44	49	31	40	41	47	30	34	58	36	42	32	34	43	30	37	39	28	38	30	45	36	36	41	49	49	40	26	40	45	40	47	44	37	34	50	57	31	32	43	30	35	53	45	38	52	38	41	30	50	56	32	55	37	46	38	37	47	30	39	49	42	28	36	36	38	31	29	39	49	42	41	44	40	46	48	38	47	40	43	39	44	33	45	48	36	39	36	42	44	38	45	44	47	42	40	39	37	33	54	37	31	36	38	37	39	48	32	44	46	40	52	34	42	42	39	40	41	41	31	42	41	40	49	48	45	38	41	38	39	25	32	34	48	51	62	43	38	38	28	57	31	33	41	50	44	30	45	51	42	39	37	41	42	41	47	34	29	40	37	54	43	44	42	65	41	43	50	41	38	29	43	38	32	39	42	45	51	42	38	42	41	43	40	29	51	42	43	41	50	53	43	47	34	44	34	48	44	39	41	39	42	38	41	33	46	36	37	44	42	42	42	45	29	55	36	50	43	48	40	31	42	33	35	47	38	48	43	36	53	47	43	32	49	37	34	42	53	46	32	35	43	38	49	42	45	44	34	56	36	41	38	53	49	40	41	48	36	50	44	39	56	44	34	34	40	38	34	47	33	47	41	36	40	45	42	49	44	37	47	50	34	42	35	48	33	33	48	43	39	50	47	47	45	36	58	44	40	30	38	36	40	43	40	42	32	38	57	36	41	45	35	35	33	37	46	35	41	49	41	44	34	33	43	37	38	41	49	28	38	38	39	46	38	49	47	41	37	26	36	32	42	41	36	47	47	42	48	34	45	43	46	49	46	54	37	33	41	40	42	35	42	43	35	40	47	45	36	46	34	54	32	40	35	30	45	38	33	41	38	42	40	42	33	41	30	33	44	34	35	41	43	40	44	35	45	37	39	35	43	43	43	46	27	40	36	40	33	31	42	48	38	51	49	48	50	40	36	47	43	38	44	48	46	40	37	39	41	26	40	48	56	49	45	35	50	40	39	39	42	27	35	33	42	44	41	42	52	38	42	23	43	33	40	56	40	37	40	40	43	33	53	44	42	28	50	47	34	51	33	34	45	35	46	42	42	39	30	35	37	36	38	45	43	42	44	44	42	37	44	50	42	47	34	50	38	43	34	38	37	33	42	42	35	44	55	45	42	43	36	29	48	31	39	47	38	38	47	44	35	33	27	39	43	32	40	32	43	47	34	47	29	32	42	37	58	47	46	47	41	40	43	31	43	48	47	41	47	48	24	31	34	58	45	39	31	41	44	52	38	49	40	37	40	44	37	45	38	34	41	41	36	50	43	36	50	38	39	50	51	33	28	37	42	37	32	51	46	49	32	28	37	48	41	31	35	41	43	34	37	44	30	35	46	55	36	34	43	52	42	42	46	49	31	55	39	31	37	41	35	41	34	39	49
15926	6683	3921	4601	10436	14040	12823	10380	8825	6919	5793	4858	3832	3531	3134	2980	2925	1828	1235	1228	1320	1083	1038	1031	1075	1029	941	846	832	880	637	578	451	438	444	443	383	470	3177	3777	381	304	335	322	314	308	346	314	307	328	332	281	307	307	333	333	292	298	305	317	319	320	311	312	269	294	271	302	323	312	285	326	321	332	295	363	327	331	316	290	298	311	264	305	322	297	296	287	318	295	323	312	307	303	278	316	288	318	308	323	301	290	304	278	312	292	286	264	295	294	316	332	290	310	255	298	290	321	284	316	332	315	293	323	292	295	317	278	310	308	298	303	304	326	317	296	322	336	299	316	286	279	305	321	323	320	291	311	288	299	310	296	307	273	304	275	303	286	320	292	283	313	299	280	289	319	298	307	297	290	277	313	313	320	295	342	280	308	313	300	271	291	307	284	315	302	274	306	309	304	309	303	277	289	305	327	295	299	269	322	290	308	301	293	312	302	295	304	311	287	308	332	293	299	314	293	304	284	298	286	299	290	283	300	306	282	290	287	303	285	330	266	270	293	318	282	338	309	277	297	290	294	307	312	329	301	299	279	307	330	311	278	284	315	320	303	322	281	291	292	293	309	296	328	323	301	313	292	318	304	305	339	317	315	294	291	292	297	282	310	297	297	267	303	300	300	292	282	315	278	313	278	300	312	338	301	292	272	313	283	321	290	310	293	306	287	303	350	293	326	300	280	280	283	319	289	304	270	305	288	303	316	256	294	300	306	299	287	276	292	293	285	325	316	321	335	325	273	305	309	293	329	280	309	290	311	347	253	290	281	281	289	298	315	307	282	336	297	293	274	306	301	265	304	283	302	320	310	303	316	279	312	324	287	307	300	302	298	328	267	274	285	277	266	337	307	305	309	342	325	301	306	331	331	319	310	298	309	315	282	298	301	299	278	326	305	299	297	271	320	289	291	323	286	331	307	321	335	318	273	297	304	334	294	301	309	275	347	322	319	291	293	283	310	324	305	305	290	302	279	321	313	286	304	276	330	312	298	299	300	303	305	303	293	264	301	327	316	312	324	290	279	312	308	325	303	275	315	324	305	277	315	299	318	312	328	320	309	294	292	293	298	309	314	317	318	320	329	304	324	304	299	298	283	302	301	305	318	321	294	293	316	340	315	316	336	305	307	280	284	317	294	283	312	312	284	320	307	301	293	296	302	299	320	311	293	281	307	299	319	299	317	283	286	329	310	308	314	289	304	293	291	298	283	311	277	278	299	290	302	311	315	358	304	300	322	309	303	308	310	280	303	271	300	282	348	308	331	273	268	285	300	313	292	274	298	298	278	282	310	264	294	274	302	318	333	291	279	321	311	311	312	316	321	306	282	301	284	288	301	316	289	320	309	300	284	281	323	325	299	263	283	330	291	312	324	320	300	279	303	309	312	285	297	277	320	319	284	287	296	319	279	317	279	318	322	326	337	313	299	349	288	306	311	291	290	312	316	285	320	284	306	301	290	309	279	315	311	321	293	283	302	313	335	307	291	312	294	301	313	313	320	287	323	325	320	322	344	264	297	295	308	272	269	306	277	281	320	291	289	310	302	299	332	310	319	322	300	294	327	298	312	329	295	322	264	305	309	333	288	275	283	289	276	320	284	325	299	262	293	279	293	302	300	295	328	295	284	288	329	279	255	334	306	307	316	294	285	302	307	323	305	301	313	316	309	291	311	293	313	289	266	296	311	303	272	292	285	297	283	307	320	294	322	296	281	332	275	325	338	329	292	283	283	304	302	314	317	310	296	269	307	320	319	278	318	284	336	294	293	304	321	317	302	317	292	295	303	314	290	283	315	281	314	290	291	355	279	277	293	285	283	282	308	292	286	330	278	290	307	303	279	304	306	302	306	320	310	286	316	321	290	298	324	295	290	300	352	314	292	318	292	291	302	306	307	292	290	276	306	294	313	290	312	297	308	267	323	287	308	326	304	300	314	311	327	278	304	292	315	288	305	295	297	308	322	295	298	288	321	288	306	305	304	324	317	287	294	276	282	295	334	321	293	307	302	358	307	288	305	312	314	303	339	315	317	293	297	306	286	354	306	292	313	293	298	296	302	278	351	315	299	321	303	299	307	285	319	292	288	277	320	276	272	323	337	304	298	277	298	305	295	268	297	275	304	321	304	289	280	298	298	323	305	276	299	293	301	311	328	312	297	275	311	309	273	327	307	262	287	291	270	302	286	302	313	299	294	269	305	295	316	303	312	315	290	297	276	300	296	303	288	288	298	320	291	286	299	286	296	329	322	305	291	284	278	286	322	315	281	271	285	276	289	325	297	306	302	280	288	304	306	307	327	284	298	293	273	306	293	308	301	319	316	283	325	291	275	300	289	266	308	315	294	275	308	297	289	284	297	283	286	319	293	327	290	308	292	326	308	304	316	317	305	311	304	281	282	296	300	272	318	319	286	340	285	282	332	328	313	275	293	306	288	305	281	298	303	335	273	271	307	297	273	296	316	340	283	256	307	297	290	289	284	303	332	327	291	311	271	288	310	287	312	323	273	291	297	293	317	279	280	309	290	298	303	325	302	307	313	278	312	272	315	287	298	324	324	286	296	302	334	277	298	306	297	297	255	319	307	306	259	296	305	300	297	288	282	313	288	320	302	305	299	295	308	304	265	268	310	292	288	312	309	313	314	270	284	320	304	273	304	278	304	289	337	326	317	330	263	266	295	249	285	292	283	304	287	303	272	309	327	276	307	287	292	304	302	330	308	288	300	288	317	329	266	300	323	289	285	301	323	285	310	298	278	317	291	309	325	311	300	301	298	303	295	318	308	271	301	268	301	286	308	280	294	311	290	309	303	287	309	256	317	310	292	268	325	275	285	300	296	320	303	319	346	309	297	313	313	319	294	307	298	306	288	294	304	295	321	307	274	294	319	260	317	278	298	307	306	311	308	300	347	325	294	292	300	287	291	298	301	274	319	290	317	329	280	307	291	299	306	309	319	311	278	288	300	295	330	299	291	313	291	340	299	297	299	304	317	306	285	358	297	305	315	316	303	264	297	300	342	294	287	296	294	319	297	335	314	299	318	283	269	323	294	269	301	302	293	298	292	285	280	295	283	270	302	288	304	331	304	259	289	320	301	313	292	278	338	326	335	307	309	304	284	319	307	326	278	298	308	301	298	326	319	315	295	294	310	314	290	292	299	301	289	281	297	272	289	320	304	309	305	291	322	293	267	309	281	288	303	281	317	269	267	307	306	290	272	315	320	288	319	347	284	281	303	332	285	315	327	305	292	290	292	302	268	306	283	291	313	309	294	305	321	322	287	312	299	296	319	286	275	301	302	334	276	308	321	303	328	304	326	286	284	318	298	335	300	294	293	303	337	304	342	306	306	295	300	317	295	308	312	285	288	301	299	300	310	327	313	300	285	316	280	267	307	305	299	288	298	323	289	293	312	282	277	292	292	300	302	318	317	288	329	275	305	269	289	269	294	317	287	326	290
1507	301	190	110	96	135	166	147	137	120	92	82	89	89	91	86	95	65	55	81	65	64	53	52	55	75	66	59	54	65	53	54	54	59	37	51	49	45	53	68	55	54	48	56	35	53	51	53	45	62	55	55	63	55	52	52	41	51	36	50	47	37	41	51	42	51	46	47	50	49	47	48	58	50	50	41	49	60	33	54	49	49	42	44	44	59	53	55	50	55	53	52	47	51	47	45	44	71	53	55	44	50	58	55	47	47	65	57	64	48	48	62	59	53	58	43	58	54	45	45	50	41	40	38	56	52	44	53	43	52	45	42	31	56	46	51	48	48	41	45	47	53	55	59	50	36	61	55	45	43	53	38	50	43	53	53	48	50	61	49	37	53	54	47	43	52	52	51	52	44	57	58	38	51	50	56	47	53	48	50	40	57	53	57	56	43	60	45	55	52	51	48	45	39	47	41	54	61	50	57	52	38	43	53	38	31	52	45	53	48	50	52	47	63	46	46	63	55	45	51	40	48	54	55	44	56	38	48	55	40	63	46	51	44	41	52	37	43	46	37	67	41	50	48	43	44	52	42	56	54	53	55	47	49	40	59	39	51	48	47	54	44	54	54	49	57	46	60	38	50	41	56	50	49	48	51	54	39	49	55	58	51	56	37	45	46	39	40	48	58	48	51	49	48	44	42	51	36	52	64	50	56	57	45	46	54	49	44	52	44	47	47	47	46	49	46	42	43	46	61	47	47	52	59	42	42	47	41	52	51	43	54	51	68	49	43	42	40	41	56	59	55	55	58	41	54	54	63	46	60	39	50	43	58	50	49	54	47	51	46	53	47	39	55	44	51	45	44	57	50	50	47	57	52	47	45	48	59	46	41	49	42	54	46	47	58	44	45	46	31	44	61	57	49	53	48	51	53	54	42	47	58	42	59	52	56	51	61	49	45	56	50	43	42	42	37	37	43	47	46	63	60	46	46	55	45	44	50	50	51	50	59	48	42	54	56	47	45	38	46	39	45	48	37	55	41	44	47	47	50	47	48	37	53	57	50	38	44	42	59	44	54	47	50	51	46	50	42	48	41	48	40	56	57	55	51	43	52	44	52	58	60	54	50	46	55	40	51	48	49	52	50	43	55	38	49	45	50	68	46	48	57	67	53	47	51	39	53	33	47	46	39	66	54	53	40	53	39	57	46	45	53	47	54	44	39	44	43	55	53	50	48	52	50	46	49	57	43	43	42	43	49	42	51	52	66	48	43	58	68	52	55	58	41	57	47	46	59	47	56	59	46	47	53	56	49	51	42	45	49	39	47	50	53	55	48	58	49	49	49	32	44	55	49	49	49	45	61	45	51	50	51	45	39	57	45	64	48	64	41	47	43	47	48	48	51	49	48	67	54	51	50	50	50	51	63	49	48	49	46	46	49	65	53	54	52	44	42	62	60	45	66	51	55	47	51	45	63	46	43	56	49	35	36	52	40	52	39	45	50	43	50	53	54	61	55	56	44	37	60	57	52	49	57	46	53	54	55	55	44	47	55	60	41	55	44	59	51	55	40	58	47	37	61	53	48	41	43	55	49	48	39	41	50	47	47	46	52	41	67	39	48	40	48	51	44	53	50	46	54	47	51	46	41	52	49	46	55	51	45	40	47	42	41	52	59	37	54	46	59	52	56	42	60	39	43	56	44	55	42	44	50	52	41	51	45	53	51	55	55	43	58	53	57	43	58	46	51	54	47	46	38	50	50	42	47	51	50	47	59	39	45	40	49	58	54	47	40	59	47	44	46	62	47	50	63	54	49	56	55	51	38	47	66	45	46	49	51	53	39	46	59	45	55	58	40	53	49	42	48	44	51	49	51	45	42	36	46	54	51	47	50	48	53	45	45	52	40	38	56	51	45	52	50	46	43	46	51	51	47	54	46	43	54	39	53	43	40	60	50	59	55	50	56	49	48	53	47	49	40	43	58	48	42	41	48	49	50	47	49	48	66	47	44	40	38	54	43	47	41	53	55	47	49	51	55	57	51	52	49	48	62	46	55	42	48	51	47	42	53	45	56	50	45	47	44	45	59	49	51	48	34	38	44	34	44	49	53	36	41	55	48	43	44	46	61	36	59	49	50	51	57	41	43	55	47	57	43	48	40	46	61	48	36	44	54	52	55	48	57	60	33	55	44	51	55	51	41	34	39	54	41	44	51	46	54	58	52	46	48	44	51	52	49	46	60	45	48	44	43	61	48	38	51	42	49	46	57	47	58	54	45	44	50	35	61	59	45	53	48	60	52	51	34	43	50	55	46	56	45	53	59	50	47	42	48	52	51	49	47	40	55	41	61	48	61	50	48	54	55	60	48	48	50	50	53	47	49	58	49	43	46	43	52	51	45	51	62	51	44	39	42	54	58	52	46	48	56	49	50	52	53	57	49	60	39	52	46	57	52	41	40	63	58	52	49	36	43	45	51	57	47	52	46	44	38	49	45	40	42	60	51	44	64	56	49	47	51	47	37	67	41	53	52	46	43	58	44	53	44	57	47	57	53	54	54	49	44	55	42	54	49	43	46	48	46	61	53	53	51	42	52	53	61	63	59	62	43	57	52	36	32	54	48	47	43	49	46	49	60	47	43	55	54	49	49	47	43	47	58	49	53	54	35	40	39	47	52	47	49	53	57	52	48	41	47	47	51	39	51	56	49	40	51	61	60	56	39	58	45	53	58	53	49	44	54	54	42	54	50	45	44	51	50	47	47	42	45	30	39	50	59	46	50	57	50	55	48	48	53	50	59	53	60	54	45	51	53	47	59	51	48	43	29	51	56	50	51	42	59	56	51	54	42	51	51	45	52	46	47	50	51	43	61	48	39	47	45	43	44	52	50	48	58	56	41	47	40	60	50	47	49	42	42	52	43	40	43	48	54	71	50	53	53	56	52	49	54	46	54	57	51	52	47	43	56	59	46	50	56	39	48	58	52	62	52	50	56	56	43	41	40	53	54	57	52	60	63	50	42	50	39	43	28	53	56	62	58	53	43	58	48	64	34	45	44	48	47	51	51	46	46	46	50	56	59	55	45	50	56	40	39	50	57	57	49	63	41	41	49	55	59	52	40	45	50	56	43	48	59	52	48	49	61	51	42	50	59	56	44	50	41	43	30	53	52	43	45	37	43	53	40	60	45	40	46	49	42	44	44	46	56	49	37	59	38	45	51	55	60	54	42	53	44	42	46	44	47	36	51	46	47	54	52	51	59	45	55	54	55	50	45	48	57	41	57	59	53	49	50	59	52	44	50	53	51	50	47	51	41	54	50	46	58	34	39	46	64	46	53	43	56	40	66	42	54	48	55	44	56	32	56	57	46	54	60	41	56	52	59	45	43	42	59	44	59	48	43	49	38	45	53	57	52	36	66	47	59	63	45	49	58	61	51	56	49	54	46	35	51	51	65	50	54	49	41	44	47	52	47	44	55	53	50	38	50	48	70	50	65	53	50	64	44	48	44
12530	3941	2144	2482	4798	7281	7477	5991	4717	3768	3113	2333	2017	1970	1825	1812	1832	1178	862	820	806	799	694	728	690	729	635	633	629	594	582	470	456	401	409	407	429	422	761	1151	391	383	401	385	386	339	389	372	384	386	367	383	390	391	394	389	389	409	386	407	380	395	364	398	393	397	400	388	421	436	356	418	343	327	391	410	409	376	396	349	397	372	389	379	388	404	366	364	369	352	383	369	375	385	371	350	374	346	370	381	387	371	418	339	405	395	367	398	368	388	409	416	376	370	367	390	396	382	403	350	399	366	376	382	373	397	388	360	403	362	386	384	391	361	377	355	374	411	391	363	371	375	408	375	413	386	368	418	388	388	388	394	350	404	394	373	339	376	406	385	348	399	382	388	406	365	363	377	371	386	400	444	403	368	361	396	404	383	401	415	408	415	416	385	381	401	349	340	375	429	361	384	406	380	381	346	390	393	373	380	371	363	381	415	357	396	383	371	366	346	318	356	371	373	379	372	377	349	380	375	348	398	351	398	386	382	365	357	380	362	390	389	354	375	361	376	399	403	398	414	413	387	405	360	376	390	398	385	408	407	389	386	419	356	304	405	394	387	415	367	431	406	387	399	373	381	391	395	420	397	388	420	386	359	401	407	417	369	385	379	406	384	366	392	399	363	400	373	388	368	417	382	352	393	407	366	413	371	377	414	380	385	367	384	373	348	364	362	420	388	379	380	387	382	413	380	386	386	389	371	394	376	391	361	395	401	384	366	375	374	371	398	375	406	368	405	428	356	422	356	383	323	353	395	378	383	365	399	356	360	386	402	408	375	374	376	380	370	432	411	386	378	382	381	396	380	364	339	368	405	390	393	404	366	376	393	373	433	383	396	346	367	394	366	394	394	387	378	402	377	386	419	370	421	377	384	389	373	382	361	406	375	337	399	370	399	415	404	398	363	385	351	380	399	403	404	355	387	385	360	374	390	386	369	362	384	383	351	378	350	377	415	360	407	387	379	355	373	364	393	370	380	385	384	420	378	387	371	397	404	398	398	400	384	368	397	360	374	375	359	386	366	409	370	387	390	364	366	354	416	406	380	366	359	421	362	399	398	367	375	430	376	373	376	390	368	377	376	386	384	414	370	400	383	388	388	398	404	352	397	396	394	395	399	352	359	405	387	392	367	396	371	374	378	358	395	398	372	387	400	388	392	415	390	406	337	367	373	368	371	396	392	388	396	414	375	377	399	392	386	363	366	379	366	384	357	400	395	387	417	360	376	416	337	377	371	439	371	396	375	368	397	423	421	374	378	392	420	400	369	388	395	406	397	362	427	366	358	407	377	431	405	383	366	391	386	355	421	408	372	417	394	370	401	396	395	377	371	389	386	367	397	415	382	359	372	399	400	416	361	379	354	359	399	389	386	388	354	350	369	396	372	417	387	387	386	374	394	377	414	378	416	357	406	356	367	399	371	394	386	356	382	395	365	358	389	380	373	421	397	390	359	433	355	358	414	371	382	375	411	379	378	363	388	387	356	412	395	400	397	396	418	387	359	359	365	355	394	370	380	394	380	373	401	393	384	377	363	365	362	386	378	397	380	389	374	372	407	382	409	412	370	405	388	391	406	368	400	429	378	382	372	395	415	370	376	411	344	377	388	382	359	386	390	384	371	381	388	396	386	368	396	391	361	387	402	371	391	383	416	372	351	364	385	411	402	382	394	361	374	404	362	394	367	370	397	385	367	408	416	411	370	383	372	392	408	355	362	395	381	356	382	391	407	374	351	385	388	403	392	375	383	391	369	403	334	409	407	406	368	355	388	387	419	409	352	389	369	369	370	385	399	372	336	382	369	393	409	374	417	382	377	385	389	370	399	411	405	386	383	384	393	380	412	355	408	385	400	412	378	401	394	409	400	387	367	349	398	376	409	410	400	391	399	335	383	377	397	349	392	380	403	399	396	385	362	377	369	394	445	412	385	394	356	407	401	375	393	382	378	377	395	374	368	394	396	410	370	411	377	372	369	389	362	405	415	393	408	382	395	389	385	375	368	355	418	397	385	417	366	371	404	383	399	351	386	395	381	407	402	359	421	428	402	333	373	374	373	413	388	368	375	370	391	361	387	399	382	448	344	395	365	333	361	368	351	391	405	378	352	369	367	380	364	359	372	361	351	391	387	362	408	372	406	406	385	365	343	364	411	351	391	367	383	407	388	388	371	381	379	418	344	406	403	378	370	376	368	403	374	362	428	401	374	356	374	409	375	380	398	405	382	359	374	384	415	407	389	375	386	371	391	379	377	409	389	411	384	384	391	365	387	348	386	392	394	363	380	401	403	361	398	384	377	353	389	438	381	405	374	386	352	420	388	358	371	372	368	378	368	386	397	418	358	335	381	354	363	379	368	363	366	391	406	399	395	405	379	393	405	364	383	342	366	391	350	395	389	377	396	387	386	365	369	361	395	406	382	370	374	395	403	335	391	381	386	403	388	385	387	411	372	382	393	343	396	411	363	374	355	385	378	383	349	382	386	389	370	344	388	384	366	364	413	425	379	419	365	391	372	392	374	372	344	372	354	382	408	418	401	386	377	373	396	409	363	376	377	344	398	345	405	371	385	370	369	376	413	354	406	391	428	395	378	376	396	349	374	382	362	369	371	368	361	394	362	376	388	381	393	387	348	385	371	423	378	362	421	363	391	358	366	369	400	379	402	398	398	387	398	379	366	372	384	364	406	396	385	370	392	366	404	371	380	406	413	392	407	415	384	403	399	386	368	386	365	392	390	370	397	399	396	387	387	341	371	380	371	423	390	389	416	358	356	374	392	366	370	389	375	397	361	374	359	354	352	390	374	380	380	378	384	353	374	354	359	420	379	353	426	373	373	393	346	376	377	375	368	402	407	365	341	363	364	358	367	390	401	419	366	423	403	379	385	365	384	399	367	391	381	422	367	416	359	351	382	385	351	382	385	389	389	363	384	366	387	344	348	409	410	366	383	329	398	372	382	383	375	405	376	349	374	377	370	413	390	355	422	369	364	382	382	373	384	419	364	375	399	405	391	371	399	399	390	395	427	404	351	421	397	366	410	402	414	420	380	364	378	396	340	378	388	393	373	365	374	381	399	372	366	355	345	372	370	390	372	372	383	354	378	397	372	366	392	395	383	392	378	379	375	421	336	347	362	390	348	398	420	380	376	371	398	401	423	391	374	368	366	372	396	404	383	390	391	363	405	407	357	363	358	370	421	387	356	359	389	363	364	382	405	424	398	353	403	405	351	387	396	386	402	373	411	363	377	408	374	386	368	410	370	373	406	389	389	381	346	371	398	390	388	374	366	393	404	383	360	395	403	404	374	374	373	375	378	401	399	397	350	386	376	403	389	357	414	401	403	375	401	388	374	392	386	402	358	387	393	381	379	376	388	363	414	378	395	387	372	364	410	426	431	381	390	403	384	385	362	403	393	358	395	370	375	410	421	381	384	376	386	362	385	408	435	394	373	363	365
1242	428	227	116	92	131	207	196	160	151	119	109	88	77	63	98	78	52	34	39	48	41	47	36	42	34	44	31	33	37	27	29	36	26	28	24	35	29	53	121	31	22	20	20	18	20	35	32	33	21	24	36	21	33	31	26	19	24	26	25	18	18	27	20	34	25	18	19	27	30	26	33	28	29	28	19	28	27	20	28	23	26	21	19	25	24	18	20	23	24	19	15	20	21	14	15	29	30	24	15	20	21	23	19	18	26	26	26	30	22	22	22	18	27	27	18	22	19	16	20	26	26	15	23	19	24	22	12	24	16	21	37	23	22	22	20	20	25	25	21	22	20	20	26	31	27	23	17	24	20	21	24	26	32	30	27	24	19	23	17	24	21	20	34	23	24	22	27	34	23	21	26	17	32	24	22	32	28	25	26	27	23	21	19	18	30	25	25	24	27	23	25	20	15	29	26	22	11	34	23	23	20	12	37	20	24	25	15	25	19	25	22	23	20	22	20	24	14	24	23	19	25	18	28	29	21	28	30	26	23	26	20	33	27	25	32	17	24	18	30	31	27	22	21	15	35	21	23	21	25	26	27	26	21	20	26	19	27	33	15	25	25	17	26	22	20	16	21	23	32	18	17	20	19	21	24	14	25	29	27	25	26	14	25	16	16	35	22	23	26	21	24	21	21	26	27	23	22	18	18	31	24	24	27	23	21	19	17	18	13	23	16	32	24	11	15	12	23	23	30	28	20	23	24	15	17	27	16	20	29	23	29	14	32	27	26	29	25	16	22	24	16	24	17	21	30	27	25	24	25	21	12	18	31	21	25	15	19	18	29	28	32	31	19	19	19	19	24	23	24	31	18	19	26	22	19	18	23	29	27	20	16	32	20	17	18	25	24	20	27	24	23	18	28	21	28	24	16	25	29	25	22	22	17	17	26	20	19	15	20	21	24	19	16	27	26	17	24	15	18	20	17	17	13	28	25	18	26	28	22	31	25	18	29	18	22	21	17	24	35	23	26	22	22	24	21	23	17	26	18	19	30	26	12	27	22	23	15	33	25	23	26	24	19	18	29	26	20	24	20	19	20	20	24	28	29	22	25	27	21	23	24	18	32	21	9	25	19	14	27	21	17	17	30	13	23	33	12	21	28	22	20	23	29	18	18	25	25	27	19	24	25	24	21	23	29	29	18	24	18	27	22	20	32	18	28	18	33	26	26	26	20	23	26	17	38	25	33	15	23	23	16	29	32	20	18	19	20	27	26	21	37	16	20	24	15	29	32	20	32	20	18	33	16	20	22	25	32	19	26	19	20	18	23	23	23	24	20	23	31	25	26	25	27	23	24	24	22	28	16	25	24	20	28	20	23	20	17	30	25	33	23	24	19	23	27	20	23	28	27	16	19	23	25	23	21	21	17	18	27	27	20	25	30	31	21	16	32	20	31	18	20	18	32	25	32	19	28	22	21	26	23	21	28	17	27	25	21	25	31	12	21	26	29	20	27	22	20	16	19	15	27	24	26	18	28	22	15	27	22	20	28	22	21	20	21	19	17	29	28	20	23	24	21	23	24	20	24	21	23	20	22	20	23	19	24	14	23	26	25	33	23	23	25	21	22	19	22	13	24	23	27	20	30	26	20	30	33	27	18	20	24	19	18	17	21	26	19	29	23	28	17	24	20	39	29	19	18	26	21	25	28	18	25	28	21	18	28	23	15	23	25	27	20	17	17	24	33	16	23	23	21	22	24	20	25	22	25	21	27	23	25	22	22	22	17	25	22	24	27	24	24	21	8	25	27	21	18	26	32	22	30	26	25	31	21	28	21	20	28	20	16	18	28	21	21	15	25	19	24	19	16	24	26	21	25	31	16	21	14	33	22	33	26	22	17	18	24	26	27	20	20	25	23	30	22	21	19	23	20	17	21	23	19	19	18	22	17	29	29	21	29	24	29	39	20	32	16	24	15	32	32	24	23	25	20	18	25	25	28	24	20	22	23	22	30	29	21	28	27	25	22	18	18	21	25	14	32	24	26	26	25	22	32	26	21	30	25	28	25	20	17	27	19	25	25	19	19	19	26	28	17	17	20	23	24	23	25	26	24	27	19	25	28	15	21	22	33	29	21	15	18	29	18	24	27	31	23	20	21	26	27	32	20	26	15	24	28	18	23	27	29	30	23	19	18	21	20	15	20	25	36	20	15	31	22	26	23	21	24	31	27	36	21	26	14	27	21	21	22	24	21	27	28	18	21	28	15	29	27	22	22	27	22	33	19	23	38	25	23	20	35	19	18	21	22	28	24	32	29	24	26	24	19	18	20	18	22	23	30	23	23	20	19	22	28	24	28	27	17	20	28	17	25	27	32	22	29	16	19	21	21	25	18	26	25	17	19	28	21	20	30	20	12	24	15	23	24	23	13	19	22	22	30	25	22	16	31	21	30	27	24	25	37	26	19	25	30	24	25	19	22	28	31	30	33	20	21	21	21	19	15	29	27	27	25	19	21	28	22	22	31	26	21	19	28	20	19	25	23	19	27	23	24	29	22	29	26	12	17	30	23	25	24	27	17	27	22	26	30	17	18	24	19	17	15	30	13	23	25	19	18	24	24	18	23	21	25	24	20	34	22	29	23	19	25	21	22	18	19	19	23	33	22	23	22	25	23	19	21	26	26	25	22	23	21	25	22	22	11	27	26	19	29	32	26	25	24	23	24	26	24	24	17	27	18	19	28	16	27	23	24	25	23	16	19	20	24	22	19	26	24	25	23	35	23	24	27	23	19	28	23	23	27	12	27	19	19	17	21	31	28	25	23	9	18	25	30	25	15	20	18	21	14	22	29	23	19	28	22	26	22	22	33	24	26	22	21	17	19	27	29	23	23	25	19	22	20	15	21	24	25	31	21	30	23	20	19	29	29	28	24	31	17	28	21	23	27	17	28	17	22	29	23	16	19	27	29	19	20	18	28	27	21	22	24	27	17	29	20	34	21	18	19	32	32	20	16	30	27	18	24	25	21	29	22	21	21	33	21	27	23	24	29	26	20	18	26	30	28	21	20	24	12	17	19	21	25	20	25	33	20	24	18	19	26	27	32	30	23	24	25	25	24	28	30	30	26	29	23	27	18	25	28	23	29	27	21	24	14	22	29	24	22	29	22	18	30	28	19	22	19	20	22	23	29	27	19	32	25	32	29	29	32	17	19	26	24	29	27	31	26	29	30	19	22	28	22	23	24	20	18	24	16	29	24	24	28	18	20	24	22	24	21	29	14	27	29	34	25	22	26	23	20	23	17	27	20	23	23	17	26	16	18	23	27	20	16	19	22	27	25	14	26	28	22	35	19	17	19	29	25	33	24	28	21	21	26	29	26	22	27	24	22	32	30	18	15	24	18	19	26	22	17	25	14	26	25	24	14	18	22	21	20	21	19	17	23	21	27	26	23	22	23	27	27	29	22	19	25	27	17	26	20	18	26	23	29	18	24	27	22	26	21	27	32
14723	5847	2619	3229	6904	9296	10359	8969	7036	5272	3987	3160	2598	2529	2423	2419	2295	1337	1014	924	757	808	782	739	737	658	577	587	571	504	443	333	357	269	281	259	266	268	1351	2148	210	215	224	190	214	204	211	206	205	193	172	232	165	192	202	166	187	215	192	158	185	200	198	194	194	193	191	180	166	160	189	167	184	179	175	188	176	175	177	183	187	168	171	167	164	178	210	192	182	178	185	181	166	188	156	172	186	162	184	187	180	194	166	172	168	188	204	175	191	168	200	181	185	161	180	210	175	186	191	172	168	158	174	198	192	188	189	176	185	179	187	170	194	178	184	151	181	171	167	190	178	190	189	165	182	179	182	170	165	192	180	176	176	204	191	174	202	188	172	182	183	173	190	189	182	197	162	193	181	184	170	180	197	191	210	166	189	178	194	201	192	171	166	173	192	185	178	166	170	182	163	186	181	185	203	178	172	195	169	189	168	175	197	176	188	197	163	169	187	166	190	197	184	198	191	181	189	198	169	148	195	183	209	187	156	190	164	181	191	171	165	175	168	197	189	166	178	183	184	169	184	178	159	197	185	191	187	169	177	201	177	183	174	182	155	167	168	166	194	155	196	191	185	190	175	183	196	185	186	188	175	170	199	176	169	203	190	203	189	172	188	176	176	182	175	167	187	199	181	205	186	179	182	182	169	173	167	164	183	168	181	173	166	168	180	159	179	164	186	161	200	210	173	175	187	161	190	197	174	162	174	163	168	184	195	182	181	180	189	198	162	183	170	196	201	191	197	157	208	176	191	179	177	169	168	175	181	197	199	177	180	179	185	209	199	169	181	192	181	195	180	181	184	190	194	187	184	191	171	189	170	184	209	181	198	165	178	166	200	218	189	196	182	175	146	189	186	176	171	170	174	186	188	182	177	172	168	186	189	181	197	193	194	171	172	165	181	180	198	192	177	192	170	173	170	185	178	194	174	187	167	188	195	183	164	204	169	190	174	176	186	171	183	156	200	181	172	180	154	164	186	166	179	171	162	188	199	172	192	186	178	188	145	181	170	187	195	179	196	180	170	178	181	193	174	186	195	175	187	163	196	190	175	172	191	164	187	182	196	152	170	168	177	187	196	204	193	166	182	148	171	183	167	179	168	181	174	173	177	194	198	177	186	180	186	176	204	188	186	190	177	191	193	172	171	163	163	190	178	209	193	182	175	179	183	171	175	191	175	171	198	166	188	174	177	180	194	147	163	184	204	195	184	179	186	205	171	179	178	174	180	205	178	186	183	177	181	179	163	171	153	165	170	185	193	193	197	152	180	167	181	160	190	200	187	183	208	181	202	202	176	178	183	161	186	186	186	181	190	180	198	201	191	187	199	184	187	208	185	186	191	154	184	155	161	186	180	199	191	168	171	188	180	182	208	162	186	179	202	209	196	181	203	183	172	182	202	174	176	201	180	191	160	182	190	189	181	175	201	173	179	183	187	192	167	174	187	192	184	177	181	211	168	208	192	209	168	169	162	221	174	179	183	173	193	170	172	174	185	190	174	188	181	182	150	171	160	191	175	184	190	189	185	183	170	190	184	175	170	173	192	176	180	180	162	186	174	165	183	171	175	155	178	197	180	197	179	158	192	186	165	168	204	186	173	191	175	211	186	149	184	183	191	168	179	169	185	181	207	187	164	192	189	181	183	172	194	175	174	188	197	181	170	173	167	196	183	181	181	155	169	189	195	174	176	186	195	169	184	167	177	186	209	175	198	189	200	171	167	146	180	165	178	171	172	156	216	177	157	174	187	176	154	181	202	186	168	183	172	178	186	197	210	198	168	163	174	186	185	173	195	193	195	186	184	186	177	202	174	188	175	177	192	178	191	192	178	154	199	188	174	170	185	189	217	165	178	162	161	190	190	177	177	168	204	175	181	208	187	167	193	164	173	197	173	187	185	178	180	172	194	181	178	207	188	162	205	178	161	187	175	184	186	201	181	169	175	204	200	205	181	202	180	189	152	196	183	183	185	180	168	179	209	173	183	189	179	182	162	183	187	187	186	197	172	182	178	177	188	173	181	176	182	166	201	188	179	184	181	171	179	172	182	190	163	216	196	187	164	176	183	179	171	168	208	185	170	182	192	187	194	179	165	169	207	194	174	180	170	176	186	143	203	184	187	200	187	179	192	180	183	185	180	182	174	174	202	150	174	192	165	205	189	194	179	173	183	158	176	202	182	149	181	193	178	180	195	193	183	166	169	176	170	184	192	179	157	191	204	195	181	181	179	166	176	195	195	165	183	181	190	193	184	172	162	180	191	172	190	172	196	163	185	186	176	196	179	178	194	169	184	207	174	191	193	181	191	185	168	164	170	196	174	178	199	200	179	179	173	202	191	194	169	182	164	193	182	181	198	213	192	190	170	179	183	190	177	192	178	173	196	177	175	166	189	172	181	190	179	191	168	180	200	188	165	185	194	208	184	201	168	163	183	190	174	163	169	206	176	183	210	179	200	179	194	185	158	195	196	172	178	188	189	205	166	181	197	172	183	177	157	194	163	189	173	175	173	186	178	169	187	191	179	193	203	156	175	194	184	173	189	178	186	182	190	187	157	173	186	170	169	177	190	181	180	167	197	175	205	189	178	172	194	168	184	185	175	174	190	158	156	181	189	202	181	175	160	196	164	189	182	177	172	192	179	180	184	154	186	193	168	157	191	187	186	174	205	174	195	191	202	173	183	182	191	184	193	171	170	174	175	195	172	171	210	172	206	165	168	184	173	182	192	199	195	160	180	176	175	161	211	179	170	188	163	176	186	178	177	191	175	164	210	172	171	174	184	196	169	196	179	193	193	202	196	166	182	182	178	190	194	188	167	182	173	188	201	174	170	177	173	182	198	169	209	171	176	195	166	175	199	191	187	174	190	189	195	159	178	183	187	196	171	160	180	191	167	190	177	202	177	192	164	177	192	198	178	178	189	169	169	202	178	177	183	180	176	177	178	194	185	174	181	188	179	167	155	180	175	183	179	191	191	193	170	183	195	174	186	180	170	194	192	195	170	192	186	196	185	188	173	172	185	178	184	194	179	198	194	189	149	183	199	195	180	177	163	189	167	182	174	194	168	195	166	186	177	186	167	184	206	187	198	198	169	187	201	174	189	197	201	180	206	188	178	199	201	178	187	191	146	166	151	164	192	175	183	205	191	174	197	187	167	184	195	187	201	176	180	169	196	198	155	197	201	180	192	173	178	194	180	189	165	169	159	181	185	187	173	173	195	196	170	190	199	186	193	188	160	189	211	195	198	170	186	177	178	196	182	200	178	173	192	164	166	197	184	181	184	180	152	184	174	185	200	219	195	189	161	174	182	176	168	184	198	192	180	174	176	187	175	183	200	188	160	184	181	187	188	152	165	178	207	192	199	196	180	195	192	186	165	162	198	199	187	188	191	177	181	154	192	163	183	185	185	150	167	166	185	186	200	186	185	167	214	187	176	156	175	170	179	178	166	196	182	189
2250	412	245	172	141	164	187	233	221	179	129	151	137	125	128	143	128	109	83	103	83	85	80	83	101	98	65	100	70	99	68	66	79	70	71	76	85	70	100	137	67	70	73	57	86	71	74	61	67	61	64	78	82	73	74	82	58	72	79	65	61	73	77	88	83	73	87	71	78	61	72	59	64	71	64	60	74	73	73	69	81	65	76	82	69	69	70	84	77	64	68	69	79	84	78	49	63	63	66	71	74	81	66	81	67	77	83	77	59	60	64	84	79	64	68	64	69	72	59	73	66	75	81	66	76	79	68	82	66	72	63	74	76	69	70	82	76	61	78	95	81	79	69	89	77	85	72	65	59	83	74	79	73	77	84	58	78	65	66	65	79	82	80	84	78	63	77	60	79	60	79	80	65	78	79	62	66	45	90	81	68	78	84	60	70	74	61	63	81	65	73	75	76	62	64	74	71	86	74	89	63	77	60	79	56	68	83	66	75	65	70	71	73	62	84	74	63	76	69	56	67	73	74	67	60	63	61	74	68	82	65	75	68	75	65	67	55	88	59	72	76	52	68	79	65	85	73	83	67	60	70	72	64	71	73	90	71	74	72	75	74	73	83	68	58	82	64	69	78	84	77	87	72	65	79	77	87	82	77	78	50	72	84	58	67	78	59	72	81	73	61	77	71	61	83	76	83	69	64	72	67	78	73	67	81	69	74	69	78	93	87	71	74	81	70	71	83	73	68	87	78	67	73	67	75	78	68	72	81	83	70	68	60	71	79	63	67	66	85	67	74	58	75	80	62	65	77	75	64	80	63	70	73	73	70	67	69	72	77	51	79	67	76	65	81	88	66	75	60	83	77	67	66	67	67	67	78	75	81	73	66	70	70	80	72	67	67	82	62	79	67	76	72	80	78	79	63	66	67	76	71	63	72	76	52	72	71	81	70	77	80	76	78	66	72	63	57	56	87	65	78	76	61	73	88	62	76	72	80	69	74	83	88	54	80	55	66	57	66	67	75	76	75	72	64	95	64	71	65	65	70	74	61	68	69	63	71	78	80	59	61	69	64	64	53	80	72	68	72	79	68	80	76	61	83	74	76	63	60	74	80	79	77	71	94	78	64	77	71	77	67	76	82	74	67	82	79	76	70	79	74	69	69	74	56	79	74	69	70	69	74	70	65	62	80	62	60	76	65	68	73	75	75	70	67	83	76	74	76	84	78	72	57	75	69	71	65	76	64	64	71	66	81	79	58	65	65	66	74	66	62	83	52	83	84	78	67	68	68	60	65	64	59	82	62	65	86	72	52	78	75	66	71	71	68	82	76	69	71	72	67	70	88	82	67	78	83	58	78	74	75	48	77	52	76	61	64	59	75	60	67	68	90	55	70	70	65	65	80	83	76	80	72	69	69	78	90	70	70	68	69	73	72	83	68	55	66	77	61	76	70	72	74	84	59	74	84	80	64	64	62	74	66	81	97	66	68	76	62	60	59	74	68	85	62	85	80	80	62	79	60	66	65	71	74	71	66	67	68	85	70	69	71	79	81	73	54	72	89	83	87	69	70	65	67	71	68	68	67	86	78	85	56	84	97	64	73	78	78	86	66	63	72	58	81	56	92	66	73	78	69	82	77	81	84	69	76	65	90	70	71	67	74	77	66	57	74	80	59	74	55	73	77	65	65	69	62	63	78	67	70	59	64	77	75	67	67	90	75	63	62	89	74	64	65	67	72	75	80	70	88	66	68	58	59	81	66	73	73	73	65	72	60	78	70	65	61	78	63	60	80	82	57	89	80	60	75	75	86	57	83	62	74	66	89	60	66	74	94	70	65	78	70	68	56	87	65	66	83	67	79	60	75	78	70	68	79	66	73	77	66	66	76	64	72	79	68	65	65	78	89	75	74	62	73	64	69	75	58	78	70	83	62	73	80	78	81	63	66	64	62	84	55	66	65	81	67	81	70	65	68	87	64	65	75	76	85	67	63	70	81	77	63	84	77	73	54	59	73	68	65	81	85	69	84	73	74	61	77	67	66	67	80	73	75	71	83	73	75	65	52	77	69	75	68	64	78	66	82	74	82	66	87	80	62	64	68	72	62	67	70	58	78	67	78	77	71	65	67	85	72	58	54	68	75	68	53	61	63	83	81	78	66	89	80	74	70	87	73	63	79	64	75	75	85	72	74	79	71	77	70	61	78	78	90	56	61	69	78	80	70	67	83	78	75	70	55	79	73	73	63	72	63	88	78	78	76	62	84	70	61	79	81	78	73	76	84	82	77	83	73	65	76	81	86	69	65	98	64	64	71	57	65	72	65	83	66	67	82	70	51	88	69	72	76	84	78	78	64	69	72	73	65	64	69	69	74	73	62	71	72	67	63	86	83	66	90	67	65	83	56	86	68	71	60	86	77	85	58	71	66	69	84	59	72	73	64	70	79	70	57	73	79	65	65	75	73	71	66	80	64	65	75	85	62	65	77	85	77	61	91	68	73	80	79	72	91	69	55	54	71	70	74	69	75	76	70	72	84	74	63	86	67	88	69	77	78	77	82	77	68	69	66	59	84	78	77	72	57	71	72	86	61	68	69	62	85	63	76	73	89	88	62	67	62	70	63	84	62	85	66	68	66	79	73	80	85	59	67	64	72	75	66	66	66	57	71	78	69	66	69	75	70	58	68	70	71	68	71	60	80	72	85	80	62	63	72	72	64	75	66	71	78	70	74	89	78	66	63	75	64	63	66	65	70	67	74	83	84	76	67	76	78	70	77	55	69	75	88	68	66	71	60	80	79	52	75	63	63	61	68	76	78	72	92	81	63	59	65	70	84	80	69	77	62	73	70	68	81	77	70	50	62	66	76	76	69	81	71	68	71	70	68	69	67	65	61	69	83	78	67	76	78	67	60	80	73	53	78	68	73	81	74	94	67	66	80	63	61	72	88	70	69	55	90	55	69	78	68	68	71	72	91	74	84	74	67	75	92	76	72	69	62	71	81	67	81	75	90	65	65	65	76	63	62	72	62	63	87	69	86	88	66	63	83	71	59	78	74	69	80	92	90	63	70	79	80	70	69	64	71	71	69	90	70	61	87	74	69	76	84	56	86	67	76	72	64	67	70	78	69	90	73	70	66	81	80	74	82	81	79	65	83	60	90	75	75	63	68	75	71	74	71	66	67	59	65	69	46	73	78	70	69	71	68	67	74	78	80	58	81	71	65	86	71	79	77	95	81	80	59	73	71	73	64	55	78	72	72	73	73	67	69	74	61	75	79	73	80	82	67	69	70	65	72	81	92	65	74	53	75	53	78	78	71	94	65	62	76	72	61	78	68	82	72	80	85	73	63	81	80	89	58	65	68	61	67	76	86	73	78	88	80	76	77	58	61	74	59	58	84	73	69	66	69	78	76	74	60	73	87	69	68	55	64	59	69	55	61	80	73	67	80	67	56	71	80	86	80	70	83	65	50	53	77	76	77	81	72	67	66	67	69	82	79	88
15043	5124	2897	3151	6413	8070	8671	8669	7012	5295	4047	3605	3091	2859	2559	2758	2439	1743	1429	1408	1178	1244	1158	1108	1088	1020	976	958	789	737	717	767	704	603	605	610	642	627	1821	2243	595	561	587	533	537	529	549	557	572	566	534	546	532	541	567	574	548	563	573	566	604	579	532	562	549	537	504	542	548	529	549	514	541	536	538	560	520	536	530	557	540	544	554	554	558	558	527	566	585	545	549	538	565	558	576	537	566	553	561	577	561	536	589	589	534	514	530	537	539	528	560	534	583	575	555	543	548	513	538	520	572	556	559	554	561	512	543	514	539	554	565	545	562	569	528	535	529	573	575	568	520	564	550	537	568	560	569	580	497	561	538	572	599	559	584	532	572	522	564	553	526	519	572	571	593	563	552	556	522	527	549	537	508	588	485	511	541	576	573	502	561	528	554	539	604	552	556	563	515	549	555	552	538	558	536	558	535	546	521	534	545	558	558	572	562	519	547	567	526	531	568	544	525	518	548	547	544	533	571	563	530	529	543	573	550	528	536	525	535	536	547	536	547	505	527	559	574	548	564	552	563	565	552	533	585	586	553	549	576	530	571	560	549	506	556	495	520	546	545	549	541	544	563	532	550	571	557	544	540	525	576	533	559	524	542	555	509	511	542	496	521	528	582	546	548	575	599	552	553	546	558	562	586	579	568	537	565	595	562	558	511	548	560	582	535	590	536	551	593	550	550	522	551	566	528	561	543	541	526	596	548	541	540	581	601	524	528	554	497	583	584	557	539	541	549	566	533	566	555	560	517	561	570	582	607	573	532	585	530	541	574	572	595	573	557	562	511	547	535	573	556	562	550	556	502	569	529	515	509	594	536	560	536	561	530	549	593	559	567	579	547	520	573	551	569	564	569	591	523	540	518	534	549	551	574	551	520	638	544	564	529	556	531	546	557	549	529	513	549	537	537	564	569	584	538	541	544	556	540	547	525	532	542	576	522	588	561	561	542	579	506	543	551	580	539	515	528	613	592	535	544	580	566	527	542	540	557	561	570	532	544	540	573	536	562	577	580	564	538	545	503	627	540	495	523	527	586	547	535	528	565	532	560	540	549	573	540	571	553	526	587	544	535	502	592	568	562	558	556	555	538	560	534	556	524	551	587	554	560	544	589	554	606	548	543	559	598	554	549	546	518	571	543	591	569	526	525	541	549	494	589	574	523	509	542	548	547	535	560	540	542	552	560	528	539	542	571	544	553	574	517	537	494	559	563	559	596	559	534	552	552	555	530	576	545	563	598	603	539	526	571	585	548	551	566	581	543	513	589	507	592	535	546	533	563	576	543	524	538	551	550	553	590	547	524	524	572	600	573	563	560	571	559	537	560	575	553	521	556	546	559	577	575	534	562	551	557	546	512	555	531	567	520	543	537	556	534	560	518	573	519	538	571	532	608	563	507	537	541	553	545	537	548	560	556	576	551	497	539	550	547	548	559	509	582	570	528	592	548	514	521	548	522	607	525	522	547	544	582	544	609	560	566	550	557	568	544	541	572	571	556	572	535	504	579	516	523	553	572	527	565	516	585	550	539	568	556	614	562	592	551	527	526	556	603	562	550	538	525	548	609	555	584	532	537	543	550	565	519	552	583	521	562	569	523	566	547	540	538	529	570	514	529	581	514	542	550	582	579	544	554	567	516	511	515	562	528	535	595	565	542	544	537	526	508	571	550	549	567	573	577	551	550	527	562	539	590	574	577	529	552	525	545	568	574	518	591	610	572	529	569	570	513	581	546	571	545	525	502	544	591	548	575	525	517	553	558	556	544	569	547	633	534	561	519	559	510	544	643	577	548	559	558	574	560	539	530	525	532	551	539	573	493	538	579	580	588	524	564	534	553	555	577	543	547	569	542	596	562	578	535	543	548	565	525	540	515	572	543	579	554	536	551	547	534	548	533	574	551	546	574	545	576	521	552	539	559	519	572	607	559	566	562	574	500	519	575	528	565	528	547	530	583	544	575	548	543	561	530	546	554	520	553	549	518	519	530	548	555	538	519	559	561	585	576	495	590	560	498	581	542	544	571	577	572	571	578	554	533	555	530	536	534	536	558	544	507	560	539	530	567	537	509	565	518	529	549	526	544	509	532	567	513	527	573	581	552	556	612	545	541	525	559	580	538	555	534	533	553	549	553	548	583	544	548	518	494	518	536	586	564	559	537	573	524	528	527	548	547	523	560	553	547	533	532	557	559	584	604	536	580	568	540	559	548	538	562	568	527	521	554	503	563	544	500	591	588	567	537	543	533	551	574	537	554	589	545	533	547	607	535	558	566	502	558	520	563	556	533	543	581	524	521	542	570	554	540	548	597	534	526	584	526	535	546	560	570	552	536	529	576	553	568	567	558	560	591	551	568	593	552	551	508	576	545	511	535	577	528	557	561	546	544	555	578	548	540	562	532	569	536	563	524	550	505	553	530	535	560	530	563	528	586	549	573	543	535	539	529	545	547	533	557	551	522	543	573	569	537	576	578	532	536	554	544	577	558	623	528	534	551	545	539	585	499	553	526	558	538	563	544	538	557	524	558	506	586	545	508	535	535	587	532	535	567	520	531	529	572	564	509	583	577	539	536	532	559	521	529	569	563	536	547	598	528	578	585	513	530	567	513	528	574	538	591	556	594	582	547	596	529	586	547	547	566	536	575	503	574	525	602	575	564	600	540	530	517	577	549	556	526	567	551	521	568	553	518	522	547	530	601	520	523	527	576	557	576	504	517	541	525	541	559	522	521	535	522	555	525	586	565	531	576	584	552	557	579	569	567	583	582	550	542	535	523	513	569	544	559	540	563	526	554	559	552	544	502	534	585	528	541	541	558	582	559	542	538	562	560	596	556	555	555	531	560	548	519	567	564	528	568	534	574	586	552	555	551	569	552	580	556	554	589	549	573	580	541	542	578	563	547	532	565	552	557	532	555	596	545	545	549	573	565	533	545	536	537	525	568	567	580	559	555	560	514	573	545	541	566	523	560	558	557	528	529	594	598	522	525	544	571	572	560	554	583	539	553	542	573	558	511	574	570	552	555	544	541	562	589	534	584	563	562	614	561	597	533	526	583	556	555	566	565	530	541	548	545	551	527	536	544	556	538	519	549	553	576	594	546	507	534	501	545	616	553	558	552	494	532	523	586	532	500	531	579	561	523	539	575	547	526	498	505	533	541	564	542	479	554	555	541	501	575	581	590	539	559	557	514	560	586	511	538	580	538	561	539	579	567	534	534	538	601	573	508	558	577	536	561	542	568	556	525	552	567	569	590	496	606	567	542	538	570	505	559	600	571	538	549	562	551	514	544	556	532	560	506	528	545	526	585	536	568	519	527	537	593	543	570	539	586	535	575	575	563	548	560	542	532	568	534	578	564	547	517	559	570	530	559	566	548	558	537	497	586	511	562	557	537	544	544	547	527	530	545	541	536	517	535	522	539	582	532	551	551	553	538	567	528	501	595	536	551	568	514	571
1820	541	276	176	143	192	217	235	198	173	154	149	130	121	118	136	100	91	81	81	63	67	66	63	65	66	74	61	58	57	44	49	49	42	57	45	42	38	146	179	39	43	37	42	40	34	36	40	45	38	47	37	39	41	39	42	35	41	36	38	40	45	46	41	38	37	35	46	35	39	33	46	51	26	37	38	35	34	41	38	37	39	47	31	37	32	44	51	41	38	37	47	48	45	38	35	35	32	50	55	41	52	42	46	31	33	36	33	42	34	33	33	50	44	48	40	43	44	36	44	37	48	39	47	32	46	43	35	34	42	47	45	53	45	38	38	43	46	42	36	37	53	34	33	46	32	33	40	39	35	43	43	38	48	24	32	40	39	38	36	43	41	45	47	42	42	28	26	40	53	47	36	38	33	36	36	43	47	45	45	32	51	39	34	39	50	44	54	40	31	41	39	36	38	37	37	42	52	36	52	43	35	40	48	41	59	35	36	37	29	46	41	31	44	42	34	39	35	33	31	37	32	41	41	40	34	41	33	32	39	35	44	44	44	38	42	44	45	33	32	42	38	37	53	32	40	38	35	45	48	42	46	43	46	39	41	46	38	35	35	43	35	37	41	35	42	43	51	41	44	43	42	47	31	48	36	37	37	43	45	46	44	45	37	38	41	35	32	41	41	55	26	46	48	33	43	41	44	44	46	51	49	35	35	35	45	33	38	40	31	48	37	40	49	51	41	48	41	36	28	41	35	42	33	32	40	43	35	31	51	40	34	40	47	41	46	42	42	51	40	40	45	32	40	38	49	36	36	43	42	32	31	51	28	41	50	47	49	44	30	47	44	29	39	49	37	39	38	41	43	32	42	46	35	37	55	44	31	45	32	42	51	35	38	40	46	46	50	50	44	39	38	50	36	29	47	34	51	39	49	35	42	43	41	50	42	49	42	34	41	38	45	42	36	33	36	35	50	31	41	47	37	39	24	44	37	37	39	39	51	40	38	36	32	46	33	42	31	55	40	37	29	31	42	38	47	44	42	44	48	49	52	40	44	42	34	36	42	37	29	52	38	45	49	36	42	54	41	31	46	46	40	39	39	63	31	43	47	39	39	32	51	35	37	43	38	33	31	45	43	32	42	38	44	37	34	43	39	32	33	29	32	38	36	38	50	45	37	41	45	42	28	35	41	29	52	30	42	41	32	44	36	47	40	24	42	41	37	42	45	32	40	43	44	36	55	37	32	36	41	35	36	38	43	42	27	43	30	45	41	49	41	42	41	29	39	34	38	31	30	51	43	50	38	39	38	51	57	38	43	35	31	37	47	38	46	25	41	43	35	42	45	34	38	42	36	52	34	38	36	35	40	44	32	26	33	39	41	23	48	36	47	42	41	44	35	33	35	52	33	35	38	42	53	35	42	45	39	33	36	39	52	43	32	51	36	36	34	41	40	43	39	31	39	33	42	30	36	38	43	50	47	34	39	46	38	36	47	40	42	31	36	48	31	52	44	34	45	32	37	40	39	38	42	40	46	35	45	29	49	53	45	35	45	32	31	42	40	44	34	35	28	48	38	33	39	43	46	32	47	55	33	35	33	36	41	48	48	38	44	42	34	53	48	42	45	33	42	54	46	41	44	42	36	45	43	45	29	46	37	37	31	47	32	38	37	36	41	41	31	32	51	29	38	35	44	33	53	37	39	40	41	47	35	40	36	43	42	43	45	37	36	38	39	37	42	41	36	47	50	34	41	30	33	45	36	46	44	40	41	45	32	45	38	50	34	41	36	38	37	45	47	42	41	42	51	35	37	25	35	39	47	40	51	47	40	40	26	31	42	30	45	36	44	35	48	42	32	38	37	39	35	35	44	59	31	40	40	35	28	34	40	38	28	48	38	37	33	33	43	42	37	51	46	41	35	47	43	36	30	41	40	51	35	41	41	32	43	41	43	42	31	43	38	41	31	30	50	38	43	36	40	39	42	34	41	34	40	41	35	48	47	43	44	36	40	39	40	41	25	34	45	35	35	37	40	46	51	43	44	44	38	39	35	52	53	40	43	33	41	42	43	35	32	44	37	36	42	46	35	48	47	41	32	39	38	35	44	41	48	37	41	33	41	37	41	47	49	40	37	37	45	43	36	36	46	42	30	40	41	44	34	52	32	54	38	39	44	42	31	48	36	37	39	25	38	47	39	39	37	41	40	31	41	43	35	31	46	50	42	31	46	44	41	37	41	44	45	33	55	50	39	36	37	44	44	44	32	34	45	36	49	41	49	44	54	49	51	29	43	40	39	42	39	51	32	37	34	43	48	51	35	33	36	31	36	44	55	37	44	35	29	43	37	45	41	35	39	50	33	47	35	54	44	40	46	49	30	43	48	31	44	49	35	38	47	38	40	36	33	49	49	35	56	36	54	42	43	48	38	46	46	35	25	40	34	48	36	41	38	22	41	34	43	46	42	37	37	35	33	40	34	52	38	35	40	46	45	46	39	39	42	34	37	43	35	32	50	39	42	36	31	34	45	46	43	54	44	50	35	41	46	31	43	39	32	39	46	37	44	32	49	37	34	36	43	40	37	26	45	57	51	41	32	27	44	38	46	38	30	31	31	48	44	33	45	26	37	29	44	44	52	37	39	45	41	50	33	44	37	48	46	39	31	39	39	42	45	43	25	30	37	45	36	46	46	42	40	38	35	51	40	52	42	39	50	40	32	40	47	46	33	55	39	38	43	44	47	38	39	44	30	34	40	52	38	35	35	29	37	35	34	36	31	32	35	58	41	41	24	35	37	37	41	43	36	38	50	51	44	30	31	44	42	44	38	31	45	36	35	38	45	34	39	44	48	48	41	40	50	47	53	36	42	39	49	38	49	39	33	41	44	34	60	38	42	38	43	39	38	33	51	39	38	37	28	44	47	39	49	50	55	35	44	37	40	47	46	36	41	43	53	29	46	39	46	37	53	31	31	42	40	43	56	43	43	46	37	38	34	44	45	42	31	48	44	33	46	32	39	43	40	36	39	40	43	43	35	35	41	39	45	41	40	44	38	56	51	32	46	32	43	48	46	47	42	42	43	39	44	39	35	40	47	37	38	29	33	44	37	27	45	45	41	48	47	32	33	38	27	37	46	46	36	36	28	45	36	42	37	45	28	36	39	36	32	36	52	41	33	41	48	43	34	36	50	36	43	35	53	46	39	54	38	36	39	47	54	44	35	40	48	41	41	43	43	33	37	36	49	34	42	43	50	50	45	43	42	36	41	38	36	40	40	44	33	25	43	47	35	29	34	49	39	29	41	34	32	41	53	27	27	47	44	41	37	44	31	46	25	38	38	36	37	40	40	51	41	52	27	34	33	40	34	36	29	33	32	36	32	43	43	37	30	35	29	53	39	32	29	47	31	41	33	29	34	46	36	43	43	44	48	30	44	50	27	45	33	35	31	37	46	48	39	40	42	38	31	38	52	39	37	31	33	43	45	30	37	38	42	35	39	48	34	51	35
17864	6585	3498	4004	8482	10582	10237	9673	8061	6478	4995	4070	3819	3492	3013	3170	2506	2027	1734	1506	1182	1180	1158	1084	1055	1025	930	878	636	661	558	531	518	438	424	427	425	431	2502	3553	317	342	333	347	292	317	316	320	313	295	282	309	317	293	322	288	312	304	304	309	306	287	339	302	322	327	323	301	309	311	318	281	287	302	293	287	301	305	326	307	306	267	272	312	270	307	305	287	320	311	286	272	310	318	319	299	312	327	313	319	285	309	309	290	297	317	283	277	308	320	288	297	305	286	287	293	316	271	280	293	277	289	286	303	280	280	294	296	318	277	291	269	284	262	292	272	297	280	298	285	278	304	304	321	339	319	305	296	278	310	257	294	312	310	256	304	295	287	297	279	288	295	310	303	281	277	323	299	292	299	282	290	307	301	282	267	327	302	295	275	306	301	300	273	313	284	277	276	297	330	312	294	298	285	288	269	280	296	304	279	289	321	311	296	312	303	302	308	270	299	279	286	269	283	301	288	302	273	309	309	329	289	306	312	296	299	274	297	288	297	311	276	270	287	299	314	294	292	311	307	325	309	275	276	308	297	291	277	308	312	300	271	328	265	314	302	282	312	295	330	275	298	307	277	280	318	286	316	306	286	262	305	318	276	309	272	278	306	296	282	318	283	293	300	284	329	269	284	288	300	336	326	279	261	306	275	300	271	288	320	315	294	270	276	308	280	282	306	294	287	272	285	294	313	270	285	268	314	291	283	271	258	305	288	312	257	302	290	331	302	274	295	328	282	273	278	308	302	290	335	265	283	297	275	299	295	286	288	309	287	307	288	288	271	267	280	260	264	258	311	316	305	293	276	294	277	302	302	299	307	279	279	305	308	285	284	331	325	298	305	290	299	290	310	286	278	292	318	292	279	283	291	279	277	287	309	293	291	316	317	308	303	278	305	274	292	279	297	293	306	310	309	301	286	285	296	302	306	300	268	291	309	259	295	308	297	309	293	318	285	300	305	307	296	299	324	289	330	291	299	280	276	295	286	303	305	307	268	306	311	287	283	292	312	298	285	302	260	280	278	293	320	288	299	289	292	290	306	326	317	303	287	295	301	291	314	289	281	269	289	313	289	289	283	312	293	292	304	272	262	315	310	265	286	289	305	302	310	281	294	310	306	294	308	271	308	302	299	310	293	296	315	293	315	311	292	287	305	266	281	325	290	312	321	282	306	276	299	305	286	287	280	313	304	321	295	305	295	323	302	275	291	333	279	283	313	318	298	287	298	282	308	273	310	272	295	280	281	288	288	316	282	310	301	287	284	286	296	289	286	305	284	294	309	266	292	307	277	279	301	277	311	301	291	301	293	301	293	297	281	261	301	298	308	301	324	299	307	325	310	282	312	298	301	280	287	272	308	317	312	299	280	305	274	298	289	329	257	319	279	322	286	271	314	317	276	308	282	296	268	329	278	292	292	310	275	294	286	290	281	326	290	291	278	293	297	293	311	258	308	276	274	282	304	284	277	305	282	297	283	337	299	313	276	298	267	329	310	304	298	308	314	284	284	308	295	272	282	310	298	255	300	321	298	288	301	310	284	284	311	285	282	302	288	293	292	304	290	305	310	281	292	285	307	296	280	292	302	295	291	301	302	307	309	293	307	323	320	321	272	309	285	318	299	271	305	309	314	265	302	302	283	301	292	293	273	280	330	249	297	320	275	312	296	266	297	312	293	289	309	295	311	303	305	291	315	291	289	287	289	294	304	311	278	294	279	301	302	295	308	260	315	291	297	320	341	332	299	306	297	299	279	301	274	292	288	325	295	334	278	312	310	287	310	283	313	310	279	294	266	277	293	284	303	298	305	281	284	306	315	289	305	299	293	285	294	252	295	313	321	309	266	290	289	297	289	303	261	306	278	319	287	279	296	288	292	301	289	279	253	289	286	291	302	296	274	297	286	299	310	272	329	277	274	309	273	288	268	301	269	299	282	296	306	307	276	284	317	271	292	279	319	288	277	282	292	286	320	288	319	273	266	287	311	305	271	310	309	288	291	276	289	306	306	275	306	320	304	323	292	308	292	261	294	269	288	297	291	310	275	279	299	288	303	293	275	317	269	275	302	298	307	281	298	285	277	312	274	294	299	300	282	281	286	277	277	286	307	300	295	293	280	307	285	321	278	274	310	275	314	316	279	320	284	292	290	294	272	319	283	295	291	288	291	306	317	301	277	303	290	298	279	286	301	335	284	307	323	325	266	286	302	275	283	293	282	245	298	338	308	288	329	277	294	266	265	317	287	284	265	303	286	295	270	300	300	300	314	299	273	264	287	295	281	280	293	323	302	313	287	320	287	292	301	297	303	334	281	291	318	287	272	320	311	284	305	281	294	261	319	284	321	299	293	309	313	272	268	296	310	302	296	291	306	288	280	304	276	275	274	295	301	297	286	285	333	318	272	317	276	318	287	290	329	318	287	306	299	323	296	279	281	296	271	295	303	315	316	273	284	273	285	304	312	245	285	317	277	294	291	266	267	333	274	296	295	323	314	296	306	297	283	283	309	326	295	314	324	281	296	305	300	305	300	284	282	319	288	292	296	295	302	271	269	290	298	304	261	280	295	298	291	295	315	283	319	287	304	290	333	288	338	302	299	273	275	307	301	259	326	283	278	291	267	284	280	294	294	274	275	268	303	296	287	284	319	273	286	290	275	319	292	296	292	263	283	268	330	297	320	279	299	307	323	302	297	272	296	295	302	293	278	277	301	314	283	294	262	308	286	299	288	333	271	301	312	297	300	320	293	276	291	277	305	330	279	284	288	306	299	280	315	310	311	294	297	313	324	298	286	290	286	294	304	305	297	273	305	286	318	291	293	282	285	299	298	283	290	275	297	275	294	299	284	292	307	300	320	344	329	305	265	259	295	314	307	274	296	281	302	287	293	277	306	287	286	283	308	297	299	313	262	322	288	285	284	312	293	301	288	322	305	287	300	330	308	296	282	291	290	313	292	296	294	312	299	344	307	295	292	276	300	316	310	284	296	279	302	284	282	298	298	298	296	307	302	296	302	305	294	322	297	288	283	316	302	285	284	308	304	288	275	286	283	328	266	276	263	292	298	295	278	301	294	296	284	287	312	272	285	286	301	263	272	288	286	241	298	303	302	298	347	266	296	287	293	294	292	316	311	255	315	278	332	291	311	296	303	303	298	307	292	288	316	301	291	308	282	261	292	304	300	301	328	305	266	291	309	308	272	295	281	304	282	317	274	302	322	282	300	294	278	299	280	305	300	265	314	289	290	312	278	304	304	301	303	296	314	282	300	294	282	297	296	285	324	303	321	304	290	272	296	285	317	312	290	271	315	313	306	285	289	305	300	285	298	305	292	282	314	299	285	271	301	324	275	277	276	321	256	323	295	286	281	296	304	290	289	309	274	310	293	282	303	287	284	335	291	299	303	321	292	290	294	283	310	306	305	307	318	318	307	295	300	320	333	310	304	285	311	277	286	294	287	296	271
1599	201	137	91	106	98	120	126	115	111	79	85	81	80	81	77	75	75	64	54	45	66	62	77	61	43	60	50	48	41	45	56	54	50	53	53	47	59	68	64	46	43	49	57	60	57	42	44	35	57	48	60	58	49	47	45	51	60	55	59	50	57	47	51	49	49	42	47	56	52	41	41	51	40	55	41	52	58	44	45	57	42	53	41	45	55	55	47	38	51	51	43	57	36	63	44	44	50	51	49	50	42	43	52	47	50	49	33	46	47	54	48	50	43	52	61	60	53	60	47	41	45	48	55	43	60	61	55	54	44	46	50	48	44	53	55	52	52	55	59	51	42	39	48	40	52	60	47	52	53	45	46	45	44	43	53	45	49	56	43	48	53	43	38	46	48	44	51	47	54	57	45	28	44	37	49	58	59	68	53	39	38	56	62	60	54	56	48	41	38	47	38	51	46	52	43	44	41	47	50	42	46	40	56	52	53	48	50	46	44	57	42	57	62	45	61	46	37	34	48	41	44	42	47	45	43	49	42	39	47	48	42	53	56	39	39	47	37	47	45	55	55	37	45	48	65	36	49	57	45	55	41	45	46	46	39	46	42	51	38	53	38	68	56	48	40	45	44	35	52	50	43	53	47	50	48	48	45	56	45	49	63	40	49	51	52	53	46	47	47	39	51	48	52	39	36	41	52	41	45	54	43	48	47	41	54	62	50	40	54	50	50	43	50	47	51	45	47	50	41	43	35	44	48	49	37	54	48	48	49	50	41	51	40	57	44	67	47	37	45	57	46	46	36	48	54	60	44	42	57	49	61	43	37	43	53	55	60	43	50	40	43	50	48	47	38	40	45	46	50	39	50	45	34	52	58	48	39	52	52	44	36	43	49	35	48	42	56	40	43	56	47	47	48	60	49	35	49	53	49	47	44	48	45	51	54	47	44	36	56	52	42	42	55	50	68	49	49	34	52	51	55	47	54	37	56	52	43	41	49	45	42	38	64	54	45	47	55	49	44	54	59	43	46	45	51	49	43	40	68	49	39	44	36	45	52	58	59	47	47	56	55	57	37	41	58	57	42	46	42	45	42	41	62	45	63	51	55	52	51	40	34	45	42	50	50	42	36	64	40	69	43	48	47	47	54	49	46	54	44	61	44	50	40	49	47	43	42	50	35	44	58	41	71	59	46	36	49	41	41	41	43	40	64	51	41	42	46	49	47	53	43	53	47	41	57	49	47	48	45	48	44	39	42	41	48	48	41	42	49	50	45	57	49	43	45	43	53	43	48	48	54	39	40	41	35	42	60	48	35	45	38	49	48	36	33	42	39	45	41	42	55	59	50	32	48	56	34	51	50	49	56	52	46	44	42	49	48	37	43	61	43	47	56	61	49	37	67	54	54	57	52	50	45	43	42	42	45	47	57	43	39	50	55	42	61	53	39	40	45	50	41	39	49	49	53	48	41	63	52	47	52	51	49	39	38	41	59	36	47	50	41	49	30	44	35	51	40	48	55	57	45	38	47	44	58	50	38	45	43	43	50	53	41	44	59	38	39	45	46	48	46	48	50	50	46	56	37	61	53	40	36	48	46	42	56	61	36	49	42	52	46	49	47	64	56	50	49	54	51	39	44	48	51	47	51	39	53	39	47	43	57	52	51	49	51	44	38	42	34	47	39	43	49	56	51	35	44	55	38	50	47	49	51	43	52	52	55	52	56	47	43	48	48	51	40	44	34	51	47	47	45	36	53	49	49	44	55	45	42	46	48	51	56	36	43	41	65	49	47	47	44	44	40	53	49	49	48	42	53	63	41	50	43	48	53	43	48	60	50	46	51	40	45	35	49	37	55	50	59	42	49	42	51	50	42	41	50	69	45	44	57	56	49	58	47	47	52	53	40	38	55	60	58	50	44	47	45	35	55	44	52	56	42	45	56	37	33	47	47	69	53	49	54	50	55	62	51	50	45	56	24	41	63	45	42	49	57	42	58	52	37	41	43	48	44	48	52	44	44	39	34	50	63	47	48	37	46	48	51	46	45	49	46	47	33	53	59	39	63	46	46	47	36	36	42	47	42	44	52	63	43	34	51	52	62	44	45	46	41	43	48	53	41	44	59	48	53	50	53	49	59	41	51	46	46	49	46	43	34	46	36	51	49	57	43	49	54	48	41	44	43	45	40	49	45	37	53	50	43	51	40	50	56	52	62	43	59	53	46	49	56	57	51	56	44	47	55	40	46	41	33	41	37	59	44	48	48	38	45	49	48	50	59	43	55	50	39	51	53	45	34	50	57	43	42	38	51	50	59	52	53	40	50	38	49	34	44	47	56	47	46	46	43	45	51	40	53	53	51	59	50	52	57	39	46	44	52	51	43	41	46	41	45	53	58	47	35	34	42	63	49	50	54	57	54	59	33	45	57	63	51	56	45	39	66	40	40	36	57	38	57	45	48	44	49	44	43	58	53	41	55	51	39	42	47	66	56	50	51	54	51	51	44	45	39	47	55	39	41	42	51	49	48	40	48	36	54	40	47	47	46	46	41	52	39	51	55	48	39	37	49	50	50	40	52	47	53	48	63	42	33	48	48	36	49	43	49	47	48	44	54	58	35	42	45	43	46	49	50	40	56	54	51	51	58	45	42	56	41	45	51	65	47	55	44	57	33	50	44	43	56	45	55	29	49	57	52	45	43	41	56	48	41	44	57	39	47	54	49	45	44	43	57	50	72	47	45	46	34	38	34	60	43	48	44	50	56	46	45	51	55	52	46	52	57	41	37	44	51	35	48	48	37	36	60	44	57	46	39	58	61	54	43	44	43	52	48	53	69	43	40	41	32	47	48	46	44	44	45	54	50	48	48	52	47	38	55	52	59	53	48	53	46	48	64	71	47	53	51	41	50	46	40	50	49	55	51	58	53	44	49	53	47	47	53	61	47	61	54	57	35	57	50	36	38	53	49	57	40	49	51	47	37	51	36	44	43	43	53	43	51	42	43	56	51	60	45	53	49	58	57	64	51	53	46	55	54	42	57	33	40	48	50	37	53	47	48	42	57	40	59	40	34	60	33	49	55	40	44	52	56	57	48	43	48	51	43	52	39	47	44	51	53	51	56	40	47	55	47	50	68	42	44	46	52	56	54	66	58	54	36	41	46	53	42	57	59	56	40	45	57	57	60	51	51	58	40	47	52	49	36	51	55	41	50	43	52	45	53	51	40	43	41	41	43	59	39	45	44	62	42	49	42	53	41	44	37	59	50	46	50	40	48	47	47	57	52	62	37	50	35	53	58	46	50	51	50	41	50	58	44	50	46	51	48	43	43	52	54	56	43	46	56	51	53	47	52	46	46	56	54	41	45	49	33	40	49	50	42	47	49	48	43	39	49	48	56	49	41	53	46	45	49	43	43	53	43	47	54	67	44	45	44	45	53	52	37	51	37	50	41	48	60	48	43	39	57	46	38	36	48	45	41	40	46	41	46	57	64	53	33	56	54	61	54
12360	3223	1683	2190	4576	5505	4876	4465	3426	2907	2397	2044	2027	1682	1595	1644	1474	1221	1041	1041	892	738	788	756	693	720	681	581	437	486	437	467	469	441	410	422	413	378	697	908	407	373	360	365	416	356	363	386	381	363	398	399	404	403	384	354	347	372	358	382	393	391	404	409	414	340	358	375	377	363	399	397	353	381	406	356	392	376	396	382	340	368	386	372	383	387	360	398	385	354	367	372	382	319	389	397	350	360	338	354	376	362	364	386	364	390	386	350	356	385	405	382	373	389	344	394	379	372	373	377	366	369	349	365	362	381	381	379	405	382	365	368	381	365	381	351	379	362	360	381	376	373	367	391	418	370	353	372	373	351	365	348	376	382	363	374	374	398	375	352	379	369	355	349	384	378	328	400	350	400	359	375	343	373	382	365	360	345	350	375	333	354	351	373	387	384	382	388	362	394	396	354	383	366	415	353	374	407	390	419	373	360	370	383	357	371	381	353	381	377	308	343	363	364	361	399	355	376	393	359	387	389	397	357	382	411	358	385	382	388	382	395	359	399	386	381	382	351	388	384	349	386	391	370	351	395	378	367	396	355	393	342	404	348	356	360	368	378	384	371	415	393	382	415	380	378	365	419	382	400	361	363	375	383	397	376	357	371	357	380	397	348	330	395	393	365	400	411	379	375	398	362	393	348	398	371	369	376	399	406	363	378	354	381	386	400	376	358	377	351	355	382	388	393	396	371	351	389	366	312	364	379	350	392	368	349	368	378	390	359	384	368	378	342	378	409	367	390	387	376	391	393	410	384	366	393	392	406	372	411	328	365	359	357	381	344	352	403	380	384	406	338	356	368	363	341	395	413	395	356	406	371	385	354	365	383	365	385	387	372	380	377	339	390	363	337	393	362	371	397	406	379	365	346	368	361	360	348	393	371	358	366	375	399	370	375	377	390	381	370	383	390	352	372	401	380	369	384	375	398	366	408	393	397	388	379	380	366	391	351	378	377	356	381	387	421	372	388	365	367	361	360	385	376	372	382	385	378	378	380	403	386	426	367	352	347	381	351	360	378	390	374	384	341	350	381	390	351	421	387	371	358	388	366	376	354	397	424	355	377	413	389	334	350	336	402	371	376	386	390	398	370	324	360	352	386	349	354	385	380	366	416	335	412	374	352	376	359	369	379	356	400	362	354	394	360	365	387	408	359	385	373	391	395	393	341	383	349	389	332	370	385	329	358	412	379	360	383	355	377	363	401	383	379	348	363	381	387	357	357	397	394	403	395	396	381	366	354	408	367	362	367	381	349	374	371	355	384	344	369	397	390	384	347	354	404	393	377	364	393	400	374	417	341	365	368	360	349	401	378	355	373	368	376	374	398	382	367	371	362	394	403	345	386	359	401	368	418	381	385	347	387	387	360	373	358	395	402	362	379	385	364	389	421	401	367	380	349	354	382	384	360	369	382	358	375	344	394	416	364	389	391	383	386	356	385	369	376	387	372	362	343	377	396	370	358	368	379	367	370	405	379	391	369	384	379	351	379	397	383	357	360	418	364	382	370	380	407	379	378	373	391	381	392	374	363	396	369	360	355	393	377	402	395	340	392	346	387	381	370	393	371	380	407	372	359	355	373	398	356	371	367	385	396	366	397	385	365	398	400	376	363	410	380	404	367	321	356	400	375	366	385	400	355	387	377	359	366	366	399	415	372	382	349	359	358	390	374	405	395	419	328	380	382	410	343	342	393	405	396	357	364	346	347	382	325	374	363	403	363	396	383	356	371	363	360	404	353	357	378	372	384	375	385	369	364	390	408	372	370	374	378	346	363	375	383	361	362	357	415	376	387	380	428	347	397	389	402	360	359	359	383	372	336	382	371	370	374	354	348	400	403	410	375	375	370	401	390	377	374	381	362	404	393	346	383	368	365	329	403	370	350	399	375	375	386	356	363	401	366	396	398	374	373	377	319	376	395	401	364	370	401	375	332	342	397	366	367	358	348	359	385	400	385	386	364	372	368	370	392	358	366	341	374	339	377	370	373	375	340	346	353	387	348	393	355	354	384	379	355	384	353	370	400	396	359	391	373	379	366	353	373	389	421	380	393	395	354	341	391	401	359	383	380	386	367	386	367	380	387	390	350	372	404	397	367	387	381	361	370	380	386	366	340	347	391	344	386	383	395	344	373	392	387	366	377	344	356	397	374	357	358	365	379	368	394	378	362	343	356	349	362	386	368	379	369	394	385	372	374	368	345	379	380	364	342	357	368	350	349	356	375	366	333	337	385	390	349	380	387	386	361	376	396	384	362	395	332	348	411	396	430	385	345	374	376	374	389	358	386	345	404	370	408	414	360	361	387	386	391	354	375	382	411	362	375	355	371	352	410	359	396	388	389	361	387	365	362	368	367	382	355	360	405	351	373	363	351	352	371	321	343	385	417	406	348	352	361	373	393	357	384	372	410	379	360	377	375	378	362	382	376	405	392	378	376	371	342	369	391	376	363	375	397	393	365	369	365	400	378	377	371	377	354	383	384	384	403	406	381	362	363	412	359	376	379	343	360	407	344	376	384	376	345	384	354	387	350	374	371	371	378	392	374	361	407	389	382	364	372	368	344	377	376	361	349	341	358	373	360	395	369	364	370	379	352	379	384	366	381	345	375	405	395	378	365	382	370	349	377	366	409	342	369	374	365	405	353	367	400	370	387	377	432	385	397	411	352	399	366	370	370	322	365	337	385	396	363	386	344	397	352	376	390	347	364	360	364	383	362	369	333	387	395	358	370	374	373	390	383	351	385	362	361	382	354	379	369	374	369	369	378	368	362	369	382	354	389	397	397	381	367	414	409	388	336	365	357	409	366	373	420	358	378	365	406	366	378	401	351	373	376	394	359	370	394	379	400	386	373	348	374	370	386	378	343	389	386	369	368	370	381	357	353	375	388	371	370	359	408	375	406	401	350	385	364	388	371	337	387	366	391	371	386	367	392	408	363	398	383	416	383	376	375	358	357	395	409	363	403	390	377	372	378	359	371	362	387	392	380	336	347	387	362	367	387	385	356	374	351	368	375	385	362	385	400	373	420	358	386	353	373	322	379	380	372	369	407	397	366	379	366	374	367	364	359	352	382	373	377	351	354	417	376	418	386	364	374	381	376	333	368	391	358	378	386	369	341	401	367	414	375	369	396	382	364	374	379	351	347	391	345	372	394	382	392	347	358	402	399	359	391	390	362	387	351	376	347	341	403	376	367	341	365	378	406	359	373	362	375	381	417	393	393	376	365	393	381	413	382	383	366	346	389	382	379	361	382	379	398	373	373	381	371	340	339	405	350	362	401	379	402	391	415	357	357	383	375	377	401	389	372	402	367	383	396	383	388	380	367	386	363	385	386	375	375	392	380	380	421	387	315	363	394	385	334	413	390	400	372	368	360	345	398	402	365	344	358	407	385	369	407	405	374	391	361	358	387	367	395	390	367	398	394	365	394	394	339	373	347	396	376	371	382	372	399
1255	321	153	97	93	128	132	115	102	82	78	91	80	88	62	65	77	61	48	61	55	54	43	49	40	46	29	38	25	27	35	30	24	26	25	26	25	23	55	104	33	23	28	22	22	28	17	22	28	21	13	32	25	24	19	25	21	31	17	26	19	20	24	18	18	27	24	26	19	28	20	25	24	28	23	31	29	19	25	14	19	22	24	24	26	19	29	24	21	20	25	27	16	20	17	24	16	20	22	29	28	18	21	27	20	19	23	28	32	18	21	13	23	17	30	29	20	30	27	13	22	27	19	23	20	28	17	28	26	30	22	24	18	19	23	20	24	22	22	18	30	25	21	30	19	32	26	20	22	29	27	22	24	16	16	20	23	23	28	22	19	21	19	25	24	24	22	28	21	21	24	14	17	24	12	23	25	19	17	23	20	25	20	23	23	41	18	36	31	28	17	32	18	29	15	26	23	13	24	19	26	22	26	24	17	33	19	13	23	23	29	21	21	22	28	31	22	22	27	25	27	32	18	25	20	20	17	24	22	23	20	16	21	24	26	23	24	37	31	24	19	22	26	22	19	26	20	20	17	20	21	30	22	20	25	21	20	28	18	19	18	27	17	22	20	19	17	19	21	17	20	24	24	27	14	27	16	30	19	28	29	22	19	31	18	23	28	27	26	20	25	17	13	23	16	24	16	22	15	24	23	25	20	27	15	23	17	27	11	18	18	15	24	22	15	23	18	23	24	19	18	23	27	16	32	16	25	26	23	20	26	19	34	24	23	23	13	33	19	23	22	24	19	26	21	20	16	24	16	16	22	24	26	23	20	20	17	24	22	22	25	16	14	20	16	21	21	24	27	23	27	16	23	23	20	24	22	22	31	27	21	25	20	25	20	19	19	33	21	14	24	24	16	19	22	19	15	15	21	25	34	27	28	23	22	23	20	24	17	22	17	28	26	22	28	19	26	29	29	29	25	18	27	21	17	21	27	25	20	24	25	28	28	27	38	17	20	27	27	27	21	28	20	22	19	17	22	28	24	21	23	21	26	23	19	18	22	23	23	20	29	19	18	18	22	19	21	23	23	17	22	25	23	22	25	25	23	14	27	28	12	22	22	16	21	18	19	23	20	23	30	24	20	21	21	14	12	20	16	19	25	21	35	22	24	14	22	24	23	21	15	24	17	24	21	23	28	23	22	21	22	19	18	26	28	18	18	26	25	17	22	15	16	25	26	21	19	22	25	26	21	26	28	24	32	19	18	28	21	17	26	33	18	27	21	22	22	15	25	22	16	22	15	23	31	23	19	25	20	20	26	21	23	18	18	22	23	18	19	28	26	27	27	17	29	22	21	21	19	33	20	26	26	21	17	34	16	33	24	31	34	24	21	21	22	24	15	21	24	30	22	21	17	25	22	28	25	16	23	20	20	26	26	25	32	22	19	13	30	17	25	28	22	17	23	21	27	28	28	20	13	21	16	25	23	20	18	17	26	21	22	32	20	21	28	26	23	26	16	33	30	27	16	20	20	30	23	21	28	27	15	22	28	29	24	20	30	26	28	21	25	22	26	31	17	23	19	23	23	15	20	20	28	20	20	14	24	22	28	20	22	23	21	11	22	20	29	21	20	19	15	28	26	27	23	21	22	20	26	23	17	22	24	21	25	17	22	16	17	19	25	18	27	22	15	26	28	14	26	25	23	32	25	29	23	16	22	20	23	24	23	26	20	20	16	19	26	24	16	19	20	22	17	17	17	23	21	27	23	17	28	20	14	15	27	23	20	18	21	26	24	19	23	28	16	24	37	17	27	18	27	22	22	15	20	29	13	18	16	23	29	33	23	24	27	21	18	27	30	23	22	23	20	23	21	17	23	26	26	26	32	21	27	28	23	20	31	21	23	34	12	23	18	25	22	23	27	25	27	23	27	25	25	14	21	24	25	26	29	23	20	20	22	21	17	19	22	21	26	24	29	17	22	21	21	23	17	14	22	19	20	15	21	19	27	30	24	22	21	32	27	19	27	28	21	23	27	24	20	25	28	17	19	16	20	18	29	21	24	26	24	17	30	19	25	19	19	23	30	27	24	24	22	21	24	26	25	26	19	15	21	17	26	27	22	22	25	25	20	18	18	25	23	23	21	33	24	15	26	27	25	25	23	24	38	14	29	21	19	20	21	29	24	18	17	20	19	17	23	17	20	31	19	21	12	30	16	23	11	20	20	31	23	24	21	24	26	18	25	17	21	14	21	20	23	31	19	22	26	28	23	21	26	32	21	22	23	19	23	22	18	17	24	21	31	24	29	26	20	20	23	26	20	22	24	18	27	21	25	23	19	17	21	21	22	21	25	24	18	26	29	20	22	22	21	17	28	21	15	28	31	20	16	25	16	21	26	28	16	27	30	23	22	23	24	29	27	20	12	23	28	27	30	22	23	24	30	35	24	11	32	24	18	15	29	15	17	25	15	24	19	15	18	20	27	29	15	23	27	19	30	25	19	18	29	21	14	28	26	20	20	25	19	26	18	20	20	28	26	17	23	19	22	25	22	26	21	29	14	21	16	18	16	23	24	20	24	23	27	18	21	19	24	17	26	24	21	20	24	24	23	18	15	25	13	27	28	31	19	24	16	26	17	21	24	17	21	23	25	20	25	25	23	19	22	20	20	27	24	27	22	16	21	25	23	27	21	32	18	19	28	18	19	23	23	19	21	32	15	27	18	22	24	22	22	14	27	20	26	23	12	22	20	16	30	23	19	27	19	28	31	17	22	25	32	32	27	17	26	19	31	27	19	16	20	17	22	29	19	15	20	21	20	15	22	26	21	20	25	27	25	23	28	27	22	31	22	29	22	20	26	23	19	23	15	20	23	22	18	11	23	14	18	19	23	32	27	27	23	27	18	23	27	32	20	22	26	27	22	15	17	25	31	24	18	23	24	20	22	28	20	21	21	19	20	22	26	21	30	21	21	26	21	15	30	21	16	15	28	20	16	24	24	31	13	23	26	33	24	28	16	23	23	13	21	23	22	24	21	18	17	26	26	20	25	17	23	24	24	24	28	26	21	23	25	22	20	29	18	26	23	18	25	23	31	23	18	16	23	28	15	15	20	23	24	25	18	25	23	20	20	26	27	25	14	19	19	20	18	14	12	28	24	21	21	21	19	20	15	22	30	29	21	21	28	18	22	26	24	24	27	28	32	26	25	18	17	23	27	21	25	26	25	23	30	22	20	19	32	24	20	16	27	21	25	16	17	27	23	23	22	15	23	21	24	25	26	30	27	31	27	20	23	13	29	21	16	20	28	25	23	16	22	24	24	24	24	27	17	27	20	21	16	28	21	25	23	20	17	33	19	20	29	26	24	21	20	31	21	17	24	23	40	20	17	23	22	23	27	20	16	20	23	19	20	24	20	21	37	27	16	20	22	26	27	23	20	18	28	25	22	29	23	26	23	18	18	26	24	17	19	28	23	21	18	30	24	20	19	22	21	30	16	25	19	20
13873	4745	1902	2681	7031	8905	7118	5748	4817	3873	3072	2701	2604	2347	2022	1922	2074	1405	1174	1185	1010	863	753	813	749	669	605	489	461	364	369	299	306	274	268	281	259	270	1514	2291	222	235	190	174	187	164	195	186	171	188	176	185	172	182	199	180	182	217	173	175	177	158	161	173	166	168	174	175	162	178	180	195	193	174	165	192	159	169	155	151	186	175	185	197	187	171	166	180	180	171	175	195	176	191	190	187	180	165	168	142	165	176	190	196	173	168	175	172	184	194	153	170	186	192	176	169	176	182	151	192	180	161	177	163	180	166	172	177	158	167	185	169	184	174	172	193	165	178	163	161	193	171	154	169	162	166	187	175	166	154	162	167	190	188	166	178	208	193	163	152	179	164	184	177	156	159	167	169	170	164	157	174	182	178	174	183	177	167	161	174	176	157	174	181	153	161	181	167	185	180	186	185	185	174	179	175	156	167	180	184	159	165	162	190	207	168	168	193	149	181	141	167	185	168	208	166	179	171	163	146	151	169	160	179	190	206	192	176	161	177	166	179	174	172	162	190	201	174	171	170	174	183	165	171	206	143	188	194	161	175	182	168	179	209	179	180	185	146	166	199	162	189	170	178	161	202	146	165	164	186	179	194	170	163	186	184	161	163	171	172	181	195	175	193	164	187	165	195	181	177	170	169	171	186	161	190	172	156	170	174	169	178	151	167	161	161	161	189	162	177	177	169	160	168	183	178	164	161	153	180	169	175	169	167	186	165	189	168	191	179	174	179	161	210	183	174	178	155	159	180	171	161	172	172	179	162	167	155	185	176	159	179	182	170	205	170	174	161	174	165	148	168	200	159	172	174	149	183	181	158	170	173	192	158	170	162	168	172	191	179	161	194	176	167	190	185	183	172	159	156	185	173	164	171	194	157	171	178	169	183	169	181	173	177	160	169	167	170	163	169	149	175	161	173	186	180	180	190	174	146	187	172	163	151	175	183	170	182	171	188	174	168	171	185	170	188	188	180	183	156	157	179	166	170	161	191	160	192	179	174	165	155	169	190	170	163	167	167	173	168	192	173	174	172	166	170	170	182	159	201	166	148	188	196	161	186	171	186	165	148	157	160	180	157	158	168	180	175	187	194	148	155	161	196	167	192	193	192	173	197	195	183	178	175	157	162	170	185	174	175	175	168	192	147	187	173	171	166	170	189	169	166	181	164	172	179	190	167	159	178	191	167	177	209	177	167	190	163	164	167	176	200	149	167	174	167	169	169	160	185	166	189	180	176	164	188	152	166	173	161	178	196	187	186	173	158	158	163	174	180	181	186	173	187	161	161	176	154	173	202	183	192	167	174	157	185	162	183	182	178	155	204	187	186	146	193	164	209	160	178	177	197	187	182	178	169	171	183	180	167	185	159	179	166	174	170	193	155	200	196	164	173	177	166	145	151	143	174	177	183	173	181	186	204	169	155	185	158	191	193	155	164	153	157	163	150	181	160	182	175	173	180	172	173	180	170	223	178	186	204	169	178	161	188	176	184	180	200	189	185	160	183	171	189	160	146	180	197	189	191	186	185	165	184	169	155	179	181	165	160	161	177	177	170	180	180	165	161	167	166	190	190	147	172	177	158	159	164	149	185	173	157	165	169	189	171	149	174	155	150	171	175	156	156	186	157	174	169	162	175	182	169	163	161	170	176	181	176	151	157	172	195	145	171	192	151	179	177	179	165	172	167	176	167	181	181	152	174	178	162	173	183	174	157	169	187	173	167	175	177	175	186	193	160	173	165	162	183	157	180	168	166	196	168	166	192	152	169	165	166	180	189	162	177	181	177	167	180	154	199	177	174	169	185	157	172	158	184	167	181	155	189	161	178	149	153	179	189	182	176	163	171	167	172	197	173	165	174	162	186	182	164	168	183	193	199	168	177	168	194	172	194	174	175	168	132	158	175	179	169	181	145	138	171	191	183	182	185	182	140	189	170	172	164	152	165	184	180	178	172	188	165	168	161	184	175	189	183	185	179	177	200	174	185	181	161	172	186	175	163	173	178	189	166	186	167	189	169	190	171	178	195	185	164	191	190	169	194	177	204	183	184	184	167	163	150	154	182	176	183	170	185	187	188	202	172	180	164	181	175	207	163	183	167	173	187	187	172	181	182	187	160	171	173	174	162	154	190	173	176	158	174	214	197	179	175	181	174	150	170	171	181	163	200	147	177	183	169	191	165	180	149	189	173	172	172	179	151	185	174	193	161	194	156	139	163	164	182	185	155	172	172	201	143	173	180	187	197	153	173	154	169	179	189	175	163	182	199	174	188	183	173	176	169	195	181	165	171	169	174	193	140	176	155	164	176	170	169	158	179	173	166	183	171	170	164	153	180	162	179	184	155	184	177	181	157	161	174	188	173	169	158	170	171	183	174	186	169	156	161	172	184	152	177	176	187	171	172	181	190	180	173	155	178	165	182	198	168	145	145	179	175	183	176	186	145	190	178	166	168	182	176	171	187	173	171	198	160	157	182	194	171	167	184	170	169	155	181	183	181	185	171	172	161	177	167	169	164	186	194	154	164	205	182	187	160	181	182	190	173	181	185	158	168	140	172	169	177	179	176	161	161	162	180	190	166	175	162	150	169	148	185	180	188	157	186	191	186	201	173	171	190	178	189	185	177	169	153	159	163	189	156	176	174	182	184	166	183	199	159	158	180	196	185	172	184	179	144	185	169	171	143	178	174	181	164	155	166	160	162	143	158	174	172	180	169	164	198	155	163	168	182	169	176	177	174	192	167	154	153	187	180	163	169	173	185	155	187	205	167	167	192	182	194	172	177	183	175	178	166	158	183	162	161	177	201	160	171	180	182	155	180	168	195	193	151	183	186	190	178	169	157	176	191	199	180	171	178	172	158	156	187	166	198	167	165	186	169	172	168	176	204	180	201	164	149	165	179	157	189	167	157	163	193	184	187	202	182	167	186	164	156	170	172	167	187	198	151	170	168	180	181	149	173	161	167	184	195	180	171	169	177	163	204	192	160	178	189	171	189	166	202	154	189	161	164	173	156	188	182	177	163	174	151	162	184	185	216	160	143	170	187	169	185	182	191	184	167	181	169	152	174	177	177	185	170	204	178	174	169	164	182	174	146	171	173	189	166	170	154	167	171	177	181	162	185	168	181	177	156	153	200	152	166	164	173	176	178	177	179	157	187	189	160	172	200	168	179	181	159	161	163	185	177	177	178	193	166	153	169	196	168	191	154	166	179	151	164	173	151	166	175	157	157	159	190	178	183	144	174	147	184	174	176	189	192	170	192	168	178	170	163	165	201	154	155	192	181	194	179	146	174	165	175	168	184	157	181	189	159	165	172	186	155	142	180	150	172	166	206	150	160	182	180	195	191	166	168	185	165	185	177	175	183	154	152	186	190	150	174	167	189	179	176	161	174	175	163	159	165	164	160	185	172	187	189	173	165	157	157	192	184	157	181	174	185	150	175	172	172	167	173	170	173	169	165
2239	355	176	155	131	135	184	158	142	145	117	122	123	141	124	139	132	101	104	109	109	84	99	71	73	80	99	81	78	84	72	83	67	110	65	80	81	71	125	137	76	84	67	69	62	66	72	87	71	72	52	87	69	67	75	62	61	71	70	74	63	52	70	76	74	65	65	79	71	53	73	83	67	67	66	61	68	72	59	69	68	69	67	63	74	78	76	62	85	76	70	68	84	79	68	52	79	88	59	70	75	60	71	77	69	62	61	68	59	66	78	73	75	60	70	73	56	75	69	76	67	76	64	59	70	82	70	82	69	74	70	71	73	73	74	59	63	74	62	68	58	82	73	84	70	71	70	72	70	74	89	75	85	73	80	51	79	85	68	81	66	70	78	70	74	75	64	81	66	77	80	78	60	64	77	70	81	55	77	63	77	69	86	81	82	69	56	60	73	84	72	68	81	72	80	61	70	72	52	76	88	71	73	57	80	60	78	75	73	58	72	82	64	83	63	68	55	68	70	63	63	80	73	76	81	72	83	76	68	71	62	70	73	95	65	83	68	59	55	70	58	57	73	68	73	81	74	60	71	76	60	70	58	81	81	71	68	73	65	78	81	70	69	67	65	75	63	65	62	70	76	59	68	73	55	71	76	58	90	75	67	74	63	55	76	65	88	72	62	68	70	69	68	71	67	65	69	71	69	73	72	85	62	72	79	72	77	65	69	75	71	84	62	67	74	64	74	67	75	68	80	71	76	81	80	75	71	66	63	59	65	71	76	76	58	65	64	76	80	79	79	68	70	60	58	59	82	58	78	59	69	75	72	85	62	74	70	58	74	66	74	71	63	68	69	79	59	74	63	74	75	61	74	61	66	70	58	85	85	82	58	78	79	66	77	67	72	68	88	69	76	60	70	70	60	64	71	74	72	65	56	75	72	58	60	75	75	74	85	70	74	73	59	76	74	69	65	72	76	85	76	58	75	89	82	74	54	68	77	78	78	74	78	88	74	71	70	68	72	73	72	77	74	68	64	77	77	79	69	71	74	76	73	61	80	62	85	72	70	78	77	67	67	69	64	70	79	64	78	75	76	76	71	79	72	76	67	79	78	85	74	80	78	81	70	52	58	75	84	77	63	72	63	65	63	63	65	65	71	67	75	75	65	74	60	79	84	72	78	68	67	76	76	92	80	54	73	75	57	73	72	77	70	85	66	65	75	79	74	57	63	65	62	76	78	73	60	71	77	57	71	71	71	75	78	73	72	69	78	60	64	61	80	80	62	70	69	94	72	73	73	83	84	71	75	68	88	70	61	70	69	69	63	65	93	80	77	75	66	81	82	80	73	79	65	62	71	69	67	81	84	79	74	68	74	52	60	73	93	73	77	78	75	74	76	76	72	70	80	71	70	65	61	66	80	62	49	61	58	89	63	64	87	74	73	62	72	57	69	75	57	71	66	62	86	57	73	78	57	72	67	74	70	62	78	83	53	67	70	61	78	64	73	83	92	75	61	68	93	72	76	78	70	67	65	74	86	60	60	73	72	59	62	66	69	59	77	72	87	73	73	62	67	83	69	75	78	67	87	89	67	61	68	70	75	83	70	80	85	71	75	93	63	78	72	62	95	72	73	79	86	75	65	63	62	83	73	65	58	57	56	81	76	58	78	81	53	79	78	84	57	77	70	61	79	63	63	74	57	66	90	71	67	74	68	62	57	71	69	70	63	65	60	73	53	81	86	78	74	73	71	81	61	76	77	71	66	91	76	65	57	72	74	67	61	74	52	69	64	63	69	67	70	78	82	74	77	59	85	90	80	56	72	67	61	66	66	73	60	68	87	66	74	64	59	88	74	68	80	82	69	69	69	72	79	68	80	67	70	70	67	73	75	73	80	57	67	70	61	84	69	71	58	70	60	76	74	67	78	85	75	80	85	73	75	66	70	67	80	77	68	67	72	76	84	72	66	76	54	58	74	70	77	65	68	77	63	73	62	68	74	69	61	68	65	66	60	70	70	64	57	58	67	63	65	68	56	76	87	88	66	76	77	58	67	72	56	61	71	70	80	67	74	75	69	81	66	63	66	66	64	73	68	67	81	63	77	80	51	74	78	65	61	71	77	82	64	74	78	53	61	73	58	76	89	52	55	77	80	77	71	77	77	69	73	63	71	69	74	70	60	81	61	63	77	70	94	68	68	69	69	63	66	71	78	83	75	76	92	85	71	66	66	70	80	70	73	81	75	75	71	89	74	78	86	81	70	86	65	89	59	82	72	57	56	73	73	67	85	90	62	67	82	97	89	61	56	74	60	66	86	80	66	75	77	79	69	81	79	69	64	76	67	88	77	70	61	78	74	87	71	77	76	84	81	69	68	59	78	63	79	79	71	60	77	70	71	53	65	78	77	56	73	60	85	62	68	78	83	71	73	75	81	60	63	75	75	74	80	78	69	66	65	71	65	78	59	66	77	78	71	62	84	69	71	62	61	80	86	73	71	59	68	77	68	71	76	62	76	63	81	61	74	70	77	76	61	74	77	87	74	73	57	79	81	73	50	73	82	63	62	78	52	72	59	69	73	75	71	61	74	74	61	80	69	62	74	72	47	68	88	69	68	76	75	57	77	61	82	67	68	76	63	67	65	77	73	66	77	69	82	79	60	59	68	60	68	79	58	67	63	65	78	59	76	77	83	72	75	80	77	82	78	81	88	69	73	77	74	71	71	78	62	59	72	73	71	86	62	82	71	71	82	63	70	67	69	69	76	63	83	64	61	83	73	84	70	65	78	62	72	76	82	82	80	64	79	57	67	76	69	82	69	71	76	85	73	76	78	73	67	67	73	75	71	59	75	61	68	71	77	76	80	70	84	68	78	71	78	69	68	66	81	81	73	69	71	77	50	65	86	53	72	63	78	68	63	70	57	75	76	77	80	79	64	79	69	79	72	77	73	53	73	64	78	79	70	87	68	85	78	61	66	67	75	62	75	65	76	69	71	77	68	59	66	70	84	75	73	75	72	74	65	75	67	86	72	60	66	70	74	71	71	81	74	73	69	68	80	67	68	65	64	72	84	83	80	86	72	63	76	55	78	71	65	68	61	66	66	77	88	84	62	73	82	63	65	62	70	73	70	61	60	85	64	82	74	67	74	80	80	72	59	76	68	75	71	73	76	72	75	65	81	67	72	84	64	64	73	61	90	75	68	71	77	80	71	70	68	80	69	78	89	72	75	75	71	63	63	72	72	87	97	73	81	60	64	75	79	64	86	61	59	64	81	68	68	71	77	84	70	68	76	78	76	82	66	68	77	75	69	75	78	70	63	77	73	78	60	71	73	86	56	71	72	82	83	70	56	78	66	72	79	64	92	70	72	76	66	78	78	57	69	82	61	61	59	67	67	79	73	89	77	81	70	87	77	74	97	86	70	72	63	71	74	76	60	75	78	80	73	75	72	56	69	69	73	79	88	67	62	64	72	85	74	78	77	72	66	71	66	70	57	87	57	68
13905	4403	1913	2346	6040	8297	7593	5801	5046	3964	3486	3216	3053	2656	2284	2671	2381	1755	1724	1552	1467	1262	1179	1090	1048	911	892	794	784	791	704	698	648	756	690	606	621	627	1924	1860	553	551	539	579	537	543	524	584	526	556	539	542	596	551	530	571	538	554	541	575	575	537	567	541	529	568	568	564	541	528	529	563	549	519	567	583	526	584	532	528	534	523	504	530	500	540	539	567	561	529	544	555	528	517	553	556	515	504	524	524	529	526	549	546	594	552	519	586	517	532	520	528	613	572	575	555	583	535	553	559	531	551	551	514	544	547	546	573	542	542	587	536	579	545	532	538	570	547	589	528	569	557	527	536	518	556	559	575	509	561	521	506	556	543	537	532	565	533	553	553	506	588	539	514	575	530	554	554	576	557	533	513	538	524	560	573	544	558	592	554	539	544	560	575	535	572	556	530	555	543	552	557	541	503	514	545	565	520	545	559	538	540	567	545	564	551	548	558	573	546	585	559	531	566	550	508	532	549	510	500	560	559	524	541	552	580	523	554	537	555	592	557	571	568	558	542	541	556	544	534	561	568	552	582	513	501	529	537	548	562	580	548	551	545	542	551	585	500	544	550	559	540	532	509	497	576	502	535	538	543	556	551	561	541	556	571	532	548	521	541	535	545	556	537	556	532	549	534	515	535	531	536	569	595	529	524	570	560	574	486	561	552	538	517	512	540	543	525	515	531	570	538	513	545	547	540	517	544	532	539	518	551	552	500	541	511	595	517	523	559	537	527	544	575	533	567	524	557	553	518	538	517	578	522	543	533	546	606	588	557	520	555	539	540	572	539	540	536	555	542	573	508	548	544	571	532	555	534	569	510	543	582	530	515	558	544	548	512	562	528	555	553	520	520	561	549	520	559	540	558	549	537	560	483	513	524	516	559	530	568	557	551	534	529	555	516	506	574	549	546	534	550	564	539	504	567	536	539	531	519	490	552	600	553	525	545	555	522	500	535	562	547	524	568	549	539	541	550	534	514	549	517	560	555	528	556	543	573	577	514	597	575	574	582	562	547	536	531	515	579	564	560	516	567	552	521	510	566	503	536	589	545	528	573	554	509	549	542	573	524	547	522	561	573	553	520	553	524	554	504	578	540	546	561	545	515	525	570	550	532	522	556	557	557	540	546	529	571	575	531	510	494	521	529	536	540	522	559	542	533	566	552	594	507	541	466	537	533	549	538	550	554	556	569	531	558	521	584	534	585	581	510	551	543	535	529	552	593	538	577	558	560	542	537	540	569	533	560	539	563	521	532	561	537	571	533	548	540	571	581	545	530	541	504	567	564	520	524	561	568	527	562	571	566	569	529	544	564	586	530	534	565	534	545	514	525	534	545	584	543	563	519	577	552	548	512	528	507	569	543	546	548	541	559	549	527	534	538	525	542	533	581	546	524	520	557	517	578	530	552	531	509	517	552	546	559	526	534	551	536	529	572	567	559	517	563	557	525	533	591	556	573	531	562	522	510	521	548	571	577	554	560	551	558	496	502	550	566	540	520	535	550	525	568	549	543	521	542	548	550	556	544	539	542	579	572	545	585	559	511	537	544	542	541	543	537	542	535	536	557	507	566	561	552	574	523	557	536	540	590	542	559	574	549	540	547	559	557	528	565	560	548	542	517	529	542	498	589	535	536	539	538	564	512	576	562	524	540	579	545	549	525	521	531	507	580	547	537	522	528	558	540	526	577	538	524	505	545	566	512	546	534	519	551	536	573	500	579	546	536	541	559	543	556	582	519	546	545	552	556	570	554	609	554	579	546	539	564	551	495	565	530	553	547	571	555	557	541	546	563	574	532	545	514	518	547	535	540	532	526	566	558	513	514	518	536	514	554	493	561	561	558	566	556	505	488	595	585	569	542	548	543	489	554	549	514	561	550	568	510	528	568	578	512	532	517	516	522	513	532	563	534	535	553	510	528	580	539	547	572	537	548	553	517	566	535	546	517	553	558	556	505	552	540	519	526	557	557	541	516	552	493	566	546	564	577	549	544	528	531	585	571	535	558	559	534	554	515	543	577	591	553	481	535	569	539	513	574	542	551	528	535	516	503	492	553	559	529	528	548	560	550	559	559	539	573	527	553	565	555	553	588	535	533	553	573	530	514	583	579	513	510	490	594	539	551	544	525	547	560	571	543	556	563	539	545	580	525	516	503	510	561	482	551	544	559	521	573	560	557	515	531	541	547	507	565	514	529	538	531	544	555	538	552	527	559	584	531	522	551	554	518	512	581	543	591	518	563	521	558	538	520	535	521	558	553	577	516	579	580	489	562	560	575	499	528	547	564	557	526	543	583	589	518	478	534	535	510	566	597	595	581	565	576	527	510	567	536	533	508	555	539	557	518	536	552	526	567	551	554	537	561	539	527	532	514	595	517	580	533	534	567	553	510	535	539	598	575	544	544	578	542	582	526	560	464	562	524	620	598	546	546	549	590	503	575	538	525	595	545	544	515	531	566	565	548	593	519	544	553	572	539	542	549	558	526	546	544	534	534	562	575	539	547	555	494	522	529	537	517	532	521	549	547	539	532	563	523	548	530	591	528	555	523	534	531	561	535	563	562	564	545	521	552	513	516	534	482	508	485	621	534	572	541	580	550	571	546	520	553	555	492	522	564	542	522	583	531	558	575	536	507	570	587	524	545	525	559	579	556	535	519	550	496	572	529	574	536	535	545	554	554	527	510	562	524	555	547	604	551	537	555	569	527	529	550	555	600	541	526	542	526	547	560	527	547	551	543	536	538	515	525	539	536	529	542	531	546	559	535	483	558	556	546	504	513	542	563	546	518	544	536	575	525	524	534	533	544	540	552	512	526	560	556	542	585	505	493	530	532	525	525	536	518	540	538	605	549	541	544	552	554	516	532	572	553	541	514	546	580	505	555	555	534	578	525	548	578	563	565	564	527	581	533	508	542	554	552	492	537	580	555	548	546	551	562	531	563	538	552	536	569	511	543	543	554	554	543	552	571	534	554	556	556	534	561	542	539	563	546	528	549	524	539	510	526	539	539	562	538	520	537	587	593	490	551	532	544	548	539	558	532	574	535	526	539	532	504	552	504	599	567	563	569	546	570	576	560	562	569	561	535	566	511	515	520	532	552	551	502	565	531	547	530	544	578	536	576	525	571	509	537	539	543	523	537	570	529	574	510	534	547	526	554	512	551	543	516	538	563	553	556	474	530	543	536	551	553	555	550	589	575	554	527	625	533	571	491	535	540	528	528	528	582	555	545	542	554	549	544	493	517	557	530	569	500	550	548	558	555	586	528	570	543	590	587	546	528	558	570	570	530	554	540	527	530	559	502	575	546	568	528	503	538	574	533	546	563	571	556	552	515	575	529	522	541	494	566	541	535	523	591	543	533	549	530	546	522	535	557	572	560	547	536	555	554	541	520	525	565	548	567	579	564	558	589	534	571	531	544	565	541	532	512	553	544	559	569	534	531	543	547	539	538	584	538
1636	438	166	145	104	160	211	188	163	158	135	158	124	91	112	123	106	74	86	67	71	58	67	69	72	59	50	44	39	51	50	50	55	38	37	38	34	44	91	136	40	36	44	40	39	44	34	31	44	35	44	32	48	39	33	37	38	45	42	35	32	29	46	35	39	44	46	40	51	39	37	40	40	40	39	38	37	28	49	40	47	31	40	46	33	41	42	35	31	28	46	33	31	45	47	42	37	39	37	44	41	36	45	31	31	47	38	37	35	42	36	36	34	37	49	33	39	43	38	35	34	37	47	38	38	28	36	37	45	35	42	30	52	47	41	34	31	35	29	40	31	42	50	44	44	47	45	42	49	41	42	43	36	35	36	39	33	39	25	43	50	33	39	44	33	37	28	36	40	35	39	33	39	38	39	39	34	35	27	39	43	31	55	43	38	37	30	40	39	38	40	44	40	36	36	34	32	51	49	34	42	37	34	46	41	44	39	36	39	32	37	35	37	36	32	46	41	42	48	32	39	48	30	51	44	36	40	31	34	48	48	42	28	38	36	39	33	30	41	48	38	27	35	36	41	30	46	46	28	46	42	39	35	36	35	46	39	32	40	31	39	27	29	39	40	29	36	46	40	39	40	48	38	52	38	36	42	38	39	39	31	34	46	44	33	34	35	39	38	38	38	35	45	39	34	40	36	48	40	50	40	46	42	41	33	51	40	36	48	42	51	43	36	41	42	46	41	35	29	49	43	35	47	44	41	30	39	35	49	34	40	40	38	34	29	34	37	34	38	38	41	41	46	32	23	37	42	54	33	37	37	48	34	45	42	45	39	36	49	43	37	43	43	47	36	48	40	41	43	35	31	40	38	44	49	36	47	42	38	36	43	48	40	39	40	47	38	33	34	34	41	32	33	36	37	45	43	42	50	35	44	37	30	35	41	42	27	40	26	37	33	42	41	47	38	30	34	41	38	28	44	46	38	43	31	35	30	28	41	27	40	31	44	40	42	39	34	30	39	38	45	40	44	36	42	30	37	49	47	44	37	34	44	37	37	39	39	49	37	40	48	46	31	32	29	31	32	47	37	36	28	41	39	31	43	40	40	38	44	35	38	47	44	38	48	42	38	48	30	41	33	35	36	41	40	37	40	36	36	36	30	44	38	39	37	42	39	34	48	45	37	35	33	38	42	30	42	41	36	38	38	30	35	28	39	30	43	44	41	36	37	41	25	41	39	44	33	45	38	26	32	30	39	41	46	43	51	43	27	49	37	41	34	36	41	43	33	44	34	28	34	38	39	43	40	37	43	40	46	31	42	31	30	47	34	44	33	27	48	43	28	47	36	28	40	47	28	40	42	46	30	39	40	36	41	44	36	44	47	23	44	36	44	51	45	35	35	34	32	41	27	41	43	42	39	35	43	40	41	32	37	40	32	40	48	43	40	34	36	41	42	40	38	38	45	35	42	35	33	30	30	43	40	32	28	37	53	31	35	43	30	30	35	47	52	47	29	32	36	39	41	55	39	50	38	40	38	38	35	46	39	47	38	40	38	35	40	35	40	37	34	32	27	47	51	55	39	38	37	48	42	44	30	46	39	36	37	38	40	52	29	40	41	46	34	37	35	36	37	55	37	47	50	33	30	30	39	43	35	31	43	40	34	29	42	36	41	43	45	38	39	46	36	45	40	36	40	29	32	33	38	29	37	34	43	37	39	46	35	43	27	39	44	44	46	45	36	33	40	33	39	33	37	38	34	46	42	34	45	38	33	36	39	36	34	39	44	38	44	36	51	40	30	38	39	31	28	27	35	38	33	45	47	46	50	43	41	45	33	42	43	43	49	35	46	35	33	36	50	36	26	34	33	51	43	42	30	40	36	40	33	44	36	35	41	34	40	36	38	39	45	51	34	37	44	40	37	34	41	32	44	40	29	29	45	43	45	44	36	35	34	34	37	28	40	30	40	33	32	35	35	32	40	36	49	34	29	42	46	45	30	38	48	36	35	36	46	43	35	34	41	32	51	34	35	53	40	46	37	38	40	19	28	36	34	53	39	37	45	47	50	36	34	33	36	33	44	35	42	42	44	40	25	45	45	26	44	43	37	35	33	44	34	41	31	34	39	37	38	35	39	40	49	39	46	43	37	31	35	39	35	52	26	45	28	31	33	38	35	31	42	25	40	43	42	32	39	45	38	40	42	26	33	44	43	37	39	35	22	38	47	45	49	41	43	38	38	33	26	50	44	55	46	41	39	38	34	42	46	28	36	42	39	43	33	38	38	40	44	51	43	45	29	42	41	32	34	39	33	46	34	32	45	36	33	32	39	43	40	42	39	34	34	56	34	34	44	32	35	32	45	44	36	38	41	43	40	49	35	43	39	26	40	49	40	42	34	36	44	43	44	39	35	38	41	26	44	46	26	33	38	36	33	46	45	53	48	35	39	40	42	40	23	33	42	43	41	38	31	39	39	30	38	41	28	39	31	39	40	38	39	41	42	42	35	46	40	44	40	51	30	34	47	32	24	35	33	39	38	42	27	39	47	23	35	44	32	37	36	45	46	32	43	37	33	35	43	38	35	41	48	24	35	45	37	47	32	32	34	38	47	44	40	54	36	46	35	52	47	37	42	31	44	33	48	41	45	38	40	46	37	36	45	43	37	33	35	37	37	44	39	34	34	41	39	37	37	45	43	38	28	43	37	52	37	36	47	39	43	35	38	30	39	37	37	44	40	38	45	35	35	37	38	35	24	37	37	34	40	47	35	40	31	40	35	30	30	42	42	52	43	44	29	36	35	50	34	45	37	27	34	30	36	40	43	38	46	46	31	29	39	47	32	39	33	37	51	46	38	35	36	32	33	43	52	30	35	45	37	44	41	42	36	37	29	36	41	32	38	38	36	33	39	40	39	36	42	34	41	31	37	40	30	29	43	35	40	37	40	30	35	43	33	42	36	34	33	32	40	33	30	42	31	32	43	39	44	34	36	40	38	35	32	34	29	41	25	43	32	41	33	47	41	31	35	41	32	17	43	45	28	38	36	44	31	39	46	46	44	43	32	41	47	32	37	46	30	33	41	44	32	41	37	33	40	27	47	41	33	42	46	34	41	27	37	43	42	30	30	40	35	36	32	41	34	45	40	43	37	40	23	39	34	36	40	38	41	46	36	35	36	46	44	37	47	35	39	33	39	33	42	57	33	48	37	33	35	38	37	38	41	22	37	32	37	35	36	40	30	21	25	41	32	35	35	29	40	39	41	43	43	28	38	44	44	39	40	39	30	27	36	24	44	47	38	35	30	32	41	41	40	26	37	37	44	36	41	39	31	29	39	36	38	34	27	38	39	34	32	42	33	30	39	46	44	36	34	37	27	26	49	51	45	38	35	46	47	50	30	39	33	44	39	48	33	32	44	43	47	38	39	38	41	40	44	35	41	35	29	31	45	48	39	34	47	48	40	37	51	43	35	47	35	32	40	45	50	38	46	44	36	35	29	36	39	40
16600	5634	2104	2688	6725	10146	10323	8769	7109	5492	4665	4238	3791	2661	2821	3337	2682	2229	1879	1604	1374	1154	1182	1104	1081	1095	871	584	598	576	583	504	571	463	450	444	371	372	1729	2688	322	288	285	301	313	300	281	324	309	319	294	317	329	286	274	302	284	305	282	288	297	286	305	279	288	287	273	297	280	294	303	272	282	293	317	286	298	285	321	311	298	310	302	276	288	296	289	329	301	281	294	292	285	274	271	275	314	283	292	273	260	331	287	281	310	282	306	315	296	304	321	284	275	319	254	267	310	283	304	284	292	318	311	283	285	297	278	233	283	269	310	289	287	297	327	296	292	277	284	290	304	299	262	289	285	277	271	276	295	251	312	285	288	284	274	286	278	270	283	304	299	273	240	284	273	290	302	290	289	278	270	265	284	282	285	319	284	278	282	289	277	257	273	262	270	296	277	333	275	250	272	266	294	278	293	269	284	258	276	311	273	265	281	292	274	293	300	262	313	232	280	257	261	300	294	317	268	326	304	262	261	281	285	248	289	287	298	298	282	285	273	274	286	285	295	312	282	265	271	294	289	279	286	262	278	256	273	283	296	312	290	301	269	277	269	266	291	288	270	279	297	265	276	293	262	261	287	305	293	269	268	311	319	289	284	329	319	292	277	293	287	302	309	291	298	266	277	276	268	273	287	278	292	285	269	288	274	284	286	284	270	286	265	306	257	266	238	284	299	289	283	275	264	287	274	290	265	290	296	248	290	284	297	306	274	282	302	271	313	274	274	269	280	257	275	282	271	287	274	282	279	302	278	250	323	245	293	316	286	268	304	322	273	311	273	298	271	295	302	267	263	289	269	292	276	298	301	288	302	300	280	276	272	312	267	261	271	266	287	290	275	301	278	313	319	265	273	305	300	294	287	294	315	251	281	288	297	292	295	285	268	304	301	276	262	305	308	286	283	267	267	293	296	322	282	239	269	285	261	268	274	285	267	322	307	277	287	275	293	266	259	264	272	268	290	296	298	285	321	302	301	295	285	286	274	287	277	279	275	270	282	292	301	300	295	285	290	287	286	284	281	273	282	267	274	289	277	288	258	299	272	277	280	286	236	271	277	274	274	277	274	289	285	304	288	299	289	297	295	271	288	281	239	293	278	283	287	241	282	247	293	266	280	294	300	289	308	289	293	262	284	295	278	315	280	276	271	303	276	266	268	260	315	302	275	266	270	276	306	278	274	260	243	281	285	256	281	291	276	251	305	291	291	293	289	300	284	296	277	289	289	244	268	311	293	276	273	287	296	296	295	308	300	311	322	275	265	309	300	271	308	314	314	288	261	283	289	288	261	280	293	290	313	295	286	272	261	283	282	270	300	297	282	254	272	282	290	266	275	281	299	295	292	307	291	300	291	294	316	292	274	285	277	254	283	261	296	258	294	315	284	300	286	276	279	313	253	270	297	269	323	281	260	304	277	274	305	307	298	288	298	302	287	300	259	287	270	315	302	277	275	253	246	265	290	277	303	277	272	306	267	258	319	300	320	273	273	308	265	305	309	287	254	296	299	294	300	289	266	235	267	287	288	269	323	239	303	292	280	281	286	293	294	305	287	269	266	271	300	299	260	317	267	269	304	324	255	297	264	277	275	291	269	297	279	255	268	282	303	268	272	308	298	298	334	292	235	287	272	279	277	263	279	291	291	307	283	277	279	271	277	263	280	278	260	295	284	291	286	272	278	300	296	259	304	307	283	326	312	248	294	293	291	278	260	271	276	280	269	271	304	275	268	273	267	269	287	275	274	260	282	269	309	301	292	292	310	292	297	297	306	286	289	307	304	302	270	308	308	301	282	307	285	312	269	277	280	263	311	286	279	292	311	282	323	293	273	277	289	261	295	282	255	282	322	278	256	302	263	303	267	256	326	305	273	267	285	261	294	280	302	271	287	307	297	281	301	259	282	288	288	295	270	247	286	309	295	294	300	284	290	300	288	281	306	295	298	315	273	255	271	295	291	295	276	297	266	276	297	289	245	300	274	297	272	300	301	255	277	269	256	255	293	247	270	268	295	297	287	265	276	283	337	253	273	278	275	275	294	292	298	298	290	297	296	269	293	309	284	278	306	286	267	293	325	285	283	304	301	303	290	288	313	290	283	300	266	255	303	284	287	273	279	278	305	252	292	284	273	282	275	301	277	273	323	276	276	288	285	289	258	257	297	266	300	300	292	304	278	276	284	282	290	269	288	285	308	304	277	268	290	291	296	300	262	281	289	283	270	266	247	297	288	288	303	296	282	282	296	290	275	308	315	262	311	311	279	285	296	290	297	276	303	273	270	292	314	276	284	280	287	277	290	269	290	267	283	284	279	295	276	278	277	315	325	280	295	268	290	270	269	284	306	295	281	285	278	298	283	279	310	292	275	283	280	329	288	317	272	289	273	302	288	273	298	305	254	286	259	283	282	243	279	278	299	280	288	271	277	287	279	265	267	271	286	281	264	253	259	295	279	296	297	298	298	306	258	281	303	262	282	291	277	282	260	324	269	270	246	254	251	282	281	269	285	298	268	274	280	269	287	270	265	303	293	278	283	296	305	253	317	281	298	287	289	277	273	289	294	290	289	289	294	276	293	310	287	292	249	299	248	290	290	273	278	271	278	294	276	324	296	261	284	276	304	279	246	306	268	315	289	311	264	269	261	252	294	301	271	313	272	285	298	253	298	290	254	296	292	289	265	299	281	306	296	285	285	283	279	298	254	275	296	270	284	291	274	268	279	311	294	279	299	314	313	274	258	296	268	281	307	290	285	295	299	256	258	289	277	298	289	284	253	316	308	271	290	282	271	278	263	290	286	303	290	292	319	308	268	260	275	256	274	298	245	293	294	257	265	307	305	299	264	298	283	317	259	297	332	292	295	296	289	304	297	303	309	266	286	289	265	304	285	267	268	281	286	290	294	298	260	296	310	303	301	290	292	242	285	312	290	269	285	311	287	315	301	287	243	285	275	301	264	262	279	289	282	291	285	276	278	285	307	266	310	262	282	295	248	291	290	296	266	270	302	284	275	274	276	314	297	288	275	294	276	258	277	310	258	268	289	285	283	270	271	256	309	306	249	283	276	267	300	281	290	279	265	290	259	293	246	289	251	295	289	292	290	256	302	303	295	287	281	271	269	293	302	243	280	275	291	295	297	294	271	304	287	322	259	334	277	261	285	288	264	268	301	293	281	262	277	310	290	267	301	276	292	291	271	299	288	287	252	291	304	287	262	286	255	288	288	268	299	299	297	262	267	273	275	308	317	292	284	282	282	284	277	268	276	268	291	289	293	256	255	265	274	297	298	254	291	269	260	292	296	291	270	296	292	266	252	297	257	280	255	284	277	288	288	283	241	278	302	297	279	290	259	304	296	299	292	301	287	272	275	287	251	284	262	274	301	301	287	283	282	285	293	281	310	285	286	281	294	273	295	279	261	294	296	306	302	270	305	274	302	295	278	303	274	306	286	262	302	271	295	269
1525	203	104	75	72	92	122	99	99	104	95	96	68	82	85	95	87	78	64	67	63	69	63	60	54	50	57	51	56	54	59	56	41	50	50	46	45	57	49	49	48	49	43	52	36	42	42	54	41	45	46	53	41	61	40	50	53	52	51	56	57	46	60	43	50	41	58	45	41	43	55	40	48	45	43	56	43	42	52	56	46	51	43	43	47	37	50	51	48	48	62	50	48	43	44	45	46	61	48	49	33	44	52	51	37	41	52	49	53	39	48	56	56	42	53	51	38	38	40	43	41	38	47	41	51	47	43	52	48	52	47	43	40	44	53	38	47	37	40	48	47	42	44	39	44	49	43	50	43	44	43	38	49	47	43	49	45	49	44	41	56	46	50	43	47	53	42	51	43	54	46	41	46	49	51	48	37	41	49	48	43	54	54	57	54	57	39	45	51	47	47	51	61	56	49	55	54	47	44	42	45	49	48	26	49	49	35	45	50	30	44	50	36	44	47	46	50	42	55	52	37	30	48	45	54	43	34	39	46	57	50	41	55	45	35	43	47	41	38	42	41	43	40	39	46	53	49	48	58	40	45	40	46	56	34	41	29	51	46	37	48	40	66	39	43	43	51	35	49	53	42	52	46	32	50	37	50	50	50	38	46	46	54	51	46	52	39	59	41	63	38	44	53	39	38	44	43	42	53	47	47	60	46	45	48	56	35	49	41	54	45	52	43	47	42	56	42	57	47	43	48	58	45	41	45	45	57	48	57	60	49	43	45	46	60	36	46	48	42	47	49	54	39	54	51	54	65	45	59	42	45	42	45	47	63	48	44	49	45	33	41	48	38	60	51	47	54	48	47	46	54	48	53	38	53	48	43	45	31	40	45	49	62	49	57	43	35	48	37	46	36	41	55	41	54	48	45	50	42	63	50	48	53	38	41	63	61	40	46	57	35	34	56	39	41	51	59	37	55	46	41	59	46	47	55	39	47	35	43	49	49	45	41	57	42	46	48	41	40	50	46	62	49	42	42	42	40	42	57	44	42	36	53	35	53	42	48	36	39	49	40	48	50	45	48	51	33	43	52	44	43	43	36	46	41	47	42	42	47	39	43	41	45	49	44	53	48	57	46	53	52	57	63	39	52	46	47	47	43	44	44	47	50	45	47	48	48	43	46	37	50	53	50	41	53	46	42	46	35	47	50	63	47	61	51	46	49	46	41	48	29	41	49	46	57	37	58	43	49	46	58	45	57	49	41	38	38	54	41	40	42	51	53	40	43	44	46	53	47	51	44	46	43	29	47	47	50	53	58	43	32	37	52	43	56	45	57	49	44	36	44	56	44	44	41	56	52	43	47	45	46	43	49	56	38	40	46	59	53	51	45	47	55	36	51	39	53	48	41	49	49	54	54	34	45	49	44	48	55	41	45	42	50	46	33	43	47	57	42	50	52	53	45	43	55	41	52	54	44	46	60	54	40	46	34	50	47	41	48	42	51	37	50	42	60	49	55	46	45	35	36	51	51	51	47	41	42	49	43	50	38	43	48	40	51	45	51	37	57	56	58	47	49	46	55	28	53	53	50	46	33	50	48	53	51	51	63	48	57	44	38	47	45	56	44	42	37	44	41	60	44	47	45	42	50	57	46	26	56	52	50	33	49	46	39	52	45	42	45	40	45	48	49	37	47	54	49	60	40	56	58	40	44	46	53	44	35	45	47	44	48	51	69	61	40	44	46	48	43	44	36	40	58	43	50	36	45	44	47	60	46	44	41	40	43	55	59	55	41	42	45	44	47	43	42	46	37	61	48	60	50	39	40	43	43	44	47	31	45	42	42	61	49	47	45	53	38	43	53	50	49	47	42	49	45	52	38	50	53	54	48	31	45	32	47	53	46	40	48	35	54	47	44	40	51	44	42	60	45	44	63	50	43	44	39	32	40	50	53	33	57	38	45	37	39	44	34	60	40	60	47	29	33	51	41	43	57	52	33	54	48	52	53	45	55	53	37	38	49	50	40	49	45	46	51	50	43	46	49	49	39	43	61	51	37	46	56	46	44	67	54	36	57	40	39	48	40	43	50	37	54	42	56	39	42	43	58	44	47	44	44	50	39	49	42	48	46	38	47	41	52	53	51	44	61	54	44	38	45	38	38	48	48	45	42	53	36	31	31	43	51	43	49	55	58	59	55	54	52	42	41	49	38	55	48	39	47	45	54	59	49	51	42	51	40	34	45	53	53	42	48	55	52	46	30	43	45	50	46	48	50	41	58	52	44	47	54	44	41	46	51	65	39	30	46	52	47	47	56	47	57	51	50	40	45	40	53	42	55	55	50	36	52	45	52	57	39	60	34	45	47	55	42	53	56	44	45	52	42	57	42	37	44	40	44	43	38	38	52	49	55	54	42	44	41	42	45	45	25	42	47	54	43	56	33	60	37	39	49	57	53	40	37	43	44	50	50	45	39	42	42	55	56	54	37	54	56	43	56	44	44	47	53	51	43	50	54	46	50	41	42	40	55	56	45	44	35	45	45	43	49	42	38	40	61	46	43	53	43	61	34	55	39	37	58	52	33	62	51	52	52	43	51	57	39	49	40	41	52	43	42	52	49	53	48	40	58	52	49	49	51	43	53	48	45	34	49	41	41	46	51	50	43	37	50	43	42	46	49	48	52	44	43	47	43	42	44	62	59	50	48	48	64	50	47	39	55	47	60	55	49	52	48	34	50	48	35	50	37	59	44	55	41	49	45	57	49	55	54	52	49	38	64	55	42	56	47	46	51	37	58	37	53	55	40	45	56	33	43	53	46	49	43	46	45	53	48	46	52	39	51	58	41	43	46	37	60	46	49	60	38	56	48	47	55	58	50	43	58	46	62	46	52	50	44	55	40	53	47	46	43	44	51	47	43	37	38	54	48	32	52	51	41	49	43	55	33	49	55	43	47	58	45	47	56	52	38	35	48	58	41	55	39	40	43	45	57	42	40	43	44	41	44	49	51	44	49	51	37	39	47	45	53	42	35	58	43	50	36	40	44	47	41	32	34	36	50	62	49	50	60	41	45	53	43	46	51	60	53	40	64	44	54	43	60	47	46	48	59	42	45	47	49	58	34	39	50	49	49	44	46	52	41	48	44	48	59	42	44	54	41	48	53	47	43	39	52	40	57	46	51	41	60	38	43	43	49	47	55	51	42	48	49	43	50	43	40	42	44	30	59	48	32	65	48	44	41	50	46	55	47	52	48	48	49	48	47	50	44	44	51	50	52	49	56	39	45	44	45	49	50	41	50	51	57	37	50	47	45	48	55	55	43	51	37	35	44	52	55	51	44	41	56	57	37	35	40	41	49	40	44	47	54	45	57	45	54	55	48	47	51	40	52	46	53	48	58	62	41	48	41	44	55	51	48	42	39	47	51	54	48	56	59	54	41	30	38	42	53	52	41	46	47	44	43	40	53	47	49	48	41	54	51	38	45	33	49	50	38	50	51	39	57	50	57	49
12214	2988	1080	1145	2971	4481	4941	4450	3555	2958	2549	2276	1603	1495	1729	1820	1578	1268	1111	909	975	819	760	833	744	723	555	500	484	525	464	463	455	439	439	444	447	476	638	547	388	378	355	364	361	381	365	371	361	362	390	363	398	362	394	393	377	368	377	369	360	392	389	367	367	359	374	387	341	319	335	358	356	366	332	363	345	388	378	351	387	392	366	348	348	370	362	345	380	354	362	375	371	413	378	334	349	380	360	365	356	336	345	359	363	378	379	378	347	382	349	346	371	379	396	376	364	384	372	348	369	334	344	383	367	385	395	353	360	348	360	381	357	357	361	348	436	388	380	343	396	378	359	380	370	384	371	338	360	371	401	367	358	372	357	366	360	365	368	354	356	360	348	333	391	366	372	373	386	375	367	392	394	374	361	346	372	360	382	372	351	365	370	358	337	348	367	339	394	349	339	368	357	359	337	368	374	350	356	382	382	400	378	370	368	373	366	412	361	380	346	368	370	389	381	388	356	372	336	378	359	359	365	347	365	386	389	379	344	343	354	368	368	349	358	410	368	379	343	347	352	369	375	389	359	373	361	360	362	342	338	371	363	359	376	355	356	349	373	364	364	368	378	396	385	381	345	388	386	354	389	390	371	378	375	337	384	359	350	362	370	341	372	387	379	354	387	354	381	374	399	353	379	380	361	404	341	367	367	419	390	368	368	350	344	376	369	342	355	376	350	391	366	353	384	341	351	334	345	380	394	333	348	390	366	368	362	365	404	344	401	376	381	381	404	342	347	378	341	348	392	377	356	375	331	396	355	360	358	345	366	380	385	360	375	344	363	342	355	361	379	364	350	364	399	367	405	336	368	360	404	349	375	344	332	376	347	366	389	337	386	361	358	379	349	348	357	375	376	344	347	373	365	395	368	349	358	355	333	327	364	321	363	358	325	366	385	359	386	371	347	394	359	349	394	356	348	401	358	354	353	388	345	333	395	353	380	384	356	372	381	389	356	357	385	391	396	381	335	370	333	367	387	370	391	387	399	420	347	391	355	358	359	384	369	324	343	360	382	387	359	405	359	390	353	369	353	352	368	361	355	352	359	385	367	377	336	359	355	348	385	363	388	385	389	377	366	349	347	341	376	376	381	344	354	373	386	352	381	354	341	398	385	352	359	365	397	334	372	334	381	385	365	370	353	384	355	390	319	374	378	359	384	371	354	353	380	396	383	379	384	393	344	388	351	364	384	369	368	375	324	385	362	385	359	409	352	343	374	379	385	370	323	372	359	337	335	392	376	363	385	349	374	374	378	345	392	380	379	349	383	378	380	405	413	373	370	348	386	362	334	393	355	386	354	385	364	348	351	356	396	361	357	350	371	385	361	389	359	406	422	355	365	348	369	361	342	380	350	354	370	387	386	371	367	387	408	374	381	373	358	373	371	379	373	370	372	348	360	360	367	362	358	368	344	354	366	364	354	342	388	346	370	370	374	385	343	363	385	350	342	401	337	342	346	384	415	377	359	388	373	347	359	367	382	372	358	337	349	385	379	347	358	399	358	377	352	412	349	388	404	373	375	400	403	394	372	342	356	384	376	372	373	374	401	363	403	336	355	381	362	348	383	379	371	343	334	373	353	348	358	393	380	351	356	397	378	325	394	397	369	339	389	385	330	366	361	338	359	362	369	359	400	369	404	350	390	403	376	383	366	394	383	364	320	354	363	360	359	366	405	380	371	360	373	348	393	379	363	363	378	367	358	351	338	361	358	382	362	377	393	363	350	377	361	351	345	363	375	355	376	378	349	407	338	353	359	380	367	403	328	359	419	379	392	372	355	369	361	390	380	371	372	357	358	360	351	338	366	380	371	361	377	382	334	365	388	385	350	401	392	379	385	379	389	388	402	377	392	359	401	366	360	343	352	359	390	351	374	381	389	352	408	362	387	359	340	394	372	352	359	367	362	356	399	366	352	373	356	368	365	349	361	416	383	347	379	349	371	376	362	368	342	344	339	373	391	368	363	389	377	345	371	344	357	348	393	395	375	384	370	410	357	373	402	349	411	347	345	370	361	419	349	366	370	373	382	361	368	372	418	353	351	367	377	373	349	353	385	365	365	363	387	367	378	319	404	360	354	340	347	367	371	376	352	355	396	319	369	367	398	370	351	374	392	361	351	365	386	358	382	406	387	390	332	380	375	351	406	379	338	370	367	373	377	365	366	360	355	372	370	335	361	353	383	351	374	349	370	395	386	369	372	393	349	392	356	337	377	375	359	394	352	376	375	377	362	391	382	353	352	380	357	361	393	356	347	368	403	368	363	364	357	353	341	373	368	387	400	366	365	378	370	364	382	362	371	386	356	394	394	356	340	372	365	375	330	353	355	361	344	364	373	361	354	373	342	386	380	367	417	367	392	375	372	367	363	366	361	361	385	356	362	351	366	358	366	360	333	378	377	370	380	383	369	382	348	374	374	397	357	361	360	366	403	354	375	358	378	385	337	383	354	368	377	381	370	384	411	391	352	382	354	364	367	361	349	345	366	368	383	340	345	339	367	370	364	389	392	360	380	355	362	358	358	398	364	372	370	373	355	364	359	380	370	341	358	373	352	369	381	387	344	390	363	354	360	378	355	367	363	376	411	379	384	387	340	372	313	405	399	362	350	349	350	347	381	350	390	373	354	351	363	332	374	360	362	371	378	369	386	355	336	372	376	357	377	360	362	382	350	344	377	356	387	370	365	380	376	366	383	351	368	395	390	346	379	345	355	356	402	365	368	367	376	372	385	389	394	383	354	372	366	401	374	404	345	361	380	373	411	375	365	358	353	367	347	341	345	383	391	346	372	343	366	375	366	387	365	358	337	391	338	345	362	420	384	387	355	356	365	406	384	389	386	387	383	343	374	369	395	349	362	374	360	389	356	361	411	342	380	374	365	359	394	371	355	369	352	412	363	356	315	370	367	389	360	378	347	371	357	357	379	344	344	337	387	335	356	365	368	360	327	340	356	395	389	373	348	355	347	373	369	356	371	398	371	362	365	365	348	370	376	337	395	340	354	348	348	347	362	366	404	350	355	366	348	368	361	391	373	348	370	359	404	354	337	385	348	352	367	348	361	368	384	381	396	398	376	373	375	345	362	345	370	371	366	359	395	387	380	386	360	371	321	372	371	394	374	357	377	346	367	380	354	388	378	360	329	375	422	371	349	367	351	396	371	379	371	354	380	357	375	401	350	365	373	347	368	369	342	384	330	373	379	336	360	331	363	367	347	355	371	373	402	357	369	361	388	361	399	367	324	385	367	362	371	396	374	400	348	367	369	386	392	389	351	366	355	364	368	364	397	385	376	346	328	360	383	399	395	355	362	369	353	378	337	390	339	384	390	369	400	358	376	387	370	366	361	378	360	385	361	361	374	361	355	368	381	399	332	389	355	379	381	379	359	372	352	361	363	381	348	389	356	328	353	382	343	377	350	361	340	377	394	351	399	353	386	355	397	363	353	355	399	403
1202	292	132	74	79	101	126	141	103	122	101	100	96	78	98	83	62	60	49	57	55	46	48	39	40	29	36	27	39	35	28	31	29	22	29	25	26	47	86	30	31	22	17	27	25	24	25	16	26	15	23	17	24	16	20	15	27	14	23	21	27	16	19	14	28	22	18	15	21	21	21	24	19	26	22	23	23	18	19	21	19	24	26	23	31	15	18	23	25	27	24	33	16	24	14	19	21	19	24	19	22	18	23	21	21	28	27	20	21	25	17	19	22	12	19	26	15	28	18	25	30	25	30	14	23	33	25	22	23	20	26	22	25	20	16	21	15	34	25	27	22	24	18	16	22	17	10	18	21	20	19	18	27	28	11	24	22	14	16	12	20	22	26	23	19	31	25	20	19	29	25	16	24	18	20	17	22	23	28	16	19	16	29	18	26	29	18	20	29	21	21	20	25	22	24	21	31	17	16	14	26	23	17	20	15	16	17	19	17	22	19	21	16	19	27	14	24	15	29	21	17	23	20	24	23	24	31	17	28	22	18	20	20	21	29	14	18	14	21	20	20	20	22	26	24	15	24	22	21	27	20	20	24	26	28	22	25	28	24	23	30	19	25	20	18	20	15	21	23	20	19	14	16	21	15	18	19	29	19	19	32	20	21	24	20	23	32	15	23	11	14	20	22	16	23	24	24	26	27	11	28	13	14	12	17	22	25	18	24	19	23	15	23	23	26	34	25	26	17	18	13	23	18	21	25	20	20	23	27	22	16	31	18	22	25	21	17	24	19	20	20	13	26	28	24	14	22	21	17	13	14	21	26	27	25	19	26	15	18	27	12	27	23	15	18	19	11	18	19	12	21	26	22	32	18	25	20	21	27	16	13	22	32	17	16	24	22	25	22	28	33	19	16	22	15	18	15	24	18	30	29	25	27	21	20	28	30	13	31	22	22	21	23	26	18	21	21	24	29	17	30	21	21	26	20	21	19	21	28	18	22	19	23	11	19	29	17	6	27	24	16	15	19	18	25	23	30	21	24	28	26	19	19	27	19	23	15	25	19	18	20	14	19	19	19	20	22	28	22	22	30	21	20	18	22	23	25	18	19	19	23	28	9	18	21	25	17	22	26	21	22	21	19	22	21	27	23	23	17	21	19	22	17	30	21	20	14	18	25	16	25	18	16	20	17	22	16	25	22	25	13	18	21	22	23	18	29	21	22	16	26	24	23	25	24	33	34	27	19	22	23	13	23	22	22	26	25	20	27	22	23	18	34	22	20	17	30	22	24	22	24	19	25	26	22	21	25	17	18	20	25	20	26	17	20	21	25	19	22	27	26	25	13	18	15	25	20	17	40	21	24	28	22	16	25	31	19	17	17	13	27	27	21	19	24	20	12	22	26	23	11	23	17	24	22	24	25	28	23	19	24	13	22	19	14	27	21	18	17	16	21	12	17	28	21	16	29	20	27	30	18	22	17	15	23	27	25	21	11	18	26	21	24	19	16	16	20	20	20	27	20	22	31	23	25	22	27	25	22	19	22	14	14	20	16	27	24	19	15	17	21	23	20	20	16	23	27	29	19	25	19	14	25	12	24	18	11	30	17	22	15	25	15	25	17	21	14	22	23	28	25	21	25	24	19	14	26	23	20	14	23	15	19	29	24	23	15	20	21	32	23	25	17	20	21	36	15	14	14	11	20	16	28	20	25	22	30	16	25	25	28	23	15	25	19	12	22	21	16	23	16	26	22	30	21	29	15	25	24	33	22	11	27	23	15	22	23	19	22	20	19	23	19	19	21	18	28	10	24	18	25	17	14	18	16	25	20	21	21	18	21	23	24	18	25	19	27	20	10	18	18	13	25	19	24	19	24	22	16	26	24	21	17	20	22	24	21	30	21	21	17	19	24	14	15	24	22	18	25	21	17	22	18	22	12	19	22	26	16	28	20	20	19	26	25	17	25	21	18	26	23	29	22	16	31	22	24	23	20	29	19	19	22	20	18	21	28	14	27	25	18	12	19	22	29	20	22	21	27	25	19	19	22	21	14	16	19	28	18	15	30	17	25	25	24	22	22	21	24	24	21	24	28	25	19	20	26	24	13	27	25	28	24	23	22	15	25	17	28	13	13	20	16	15	22	22	18	24	27	22	32	18	20	22	17	12	19	26	28	22	24	22	23	19	23	24	16	16	20	24	18	20	21	25	26	23	36	18	12	24	22	25	22	21	19	24	23	23	18	20	18	19	26	18	19	13	24	15	19	22	22	27	18	20	27	18	20	14	23	18	17	19	22	21	29	19	23	22	25	28	33	20	27	25	27	26	16	26	22	29	27	26	18	25	27	25	20	22	23	18	20	21	23	19	22	18	14	23	25	22	30	19	19	15	24	16	23	24	16	19	20	17	20	15	15	23	25	20	22	19	19	33	17	18	12	23	28	17	23	16	20	18	22	18	26	17	17	21	15	23	31	21	16	25	25	30	19	23	18	27	16	26	24	21	27	21	15	18	15	24	21	21	19	18	22	27	29	23	27	24	15	22	16	24	25	17	15	24	20	24	19	23	18	19	20	21	15	15	12	20	18	21	24	19	23	17	21	25	26	23	15	20	31	28	28	20	28	22	22	17	15	22	25	29	29	17	25	9	23	16	20	26	18	23	19	24	21	23	13	24	28	30	25	22	32	23	31	12	25	20	22	14	26	18	29	16	21	16	22	22	18	23	21	22	23	17	20	22	23	17	21	25	19	17	16	29	20	19	22	20	31	22	28	29	22	17	25	17	21	29	22	16	25	22	27	21	18	20	21	19	24	28	14	22	24	22	19	28	16	21	21	21	23	27	16	30	25	24	20	20	25	27	31	22	24	27	13	14	22	14	29	18	23	23	23	25	20	28	17	26	26	14	20	16	19	16	33	16	25	19	27	19	25	21	21	26	15	17	29	14	9	21	28	21	21	16	18	25	23	23	17	14	22	21	23	20	26	16	29	17	18	18	19	27	23	15	25	14	20	27	13	19	23	23	18	30	20	11	34	24	32	16	21	25	26	29	20	23	31	20	16	21	13	27	33	22	22	18	21	19	22	22	19	21	26	28	18	29	16	17	28	15	21	17	32	20	21	27	24	16	13	19	20	26	23	17	26	19	15	23	16	21	22	18	12	15	24	29	24	26	20	17	26	15	24	25	16	29	26	19	28	25	26	20	16	22	20	27	23	15	22	28	20	23	31	21	20	21	22	24	35	23	25	18	17	24	26	19	21	26	16	18	24	23	26	28	19	21	17	11	29	17	22	24	19	12	17	22	30	22	24	31	17	13	21	20	20	18	24	20	23	23	19	24	18	18	21	21	28	25	19	15	22	16	22	14	21	24	21	16	22	10	16	16	19	23	17	18	17	21	15	11	18	23	22	19	18	37	20	20	30	25	22	26	14	34	24	34	30	26	25	25	16	35	16	18	10	22	25	25	26	23	26	22	16	26	24	16	16	20	22	27	25	20	11	19
14085	4290	1491	1700	4522	7085	7340	6359	5309	4370	3680	2918	2332	2076	2605	2141	1741	1339	1099	1004	968	1104	856	785	762	648	472	362	366	306	413	313	328	324	323	314	242	717	1865	562	190	165	179	180	177	206	176	183	188	167	177	181	188	153	166	203	173	178	188	177	204	176	179	167	151	168	179	159	168	166	160	191	165	148	176	161	154	173	171	156	161	174	173	165	155	175	166	159	165	149	178	162	155	159	157	159	156	178	190	172	181	167	145	188	169	156	172	153	171	195	189	154	171	181	145	181	177	161	195	168	175	166	169	155	165	153	161	156	178	156	147	177	155	193	142	159	165	164	182	150	160	191	167	174	174	171	169	163	153	166	183	170	152	169	163	166	180	144	181	182	165	167	170	147	156	179	148	161	157	180	182	164	172	163	152	146	163	167	175	159	161	197	170	163	168	155	157	164	150	167	147	180	172	168	153	161	190	160	180	160	162	151	171	183	146	158	165	144	178	156	186	167	190	176	163	170	180	181	178	140	173	161	165	173	135	183	168	170	161	179	152	130	149	150	179	151	155	144	169	153	166	159	183	178	176	160	159	182	165	166	154	177	161	183	164	165	140	143	156	150	179	166	180	153	176	183	150	194	166	156	172	156	163	163	169	164	162	170	179	155	157	162	181	167	182	173	157	191	179	186	160	176	150	190	171	180	150	138	167	141	157	169	165	187	155	160	177	153	182	174	165	173	192	180	165	178	170	180	173	170	152	166	180	159	184	193	153	162	150	172	179	185	172	176	177	175	179	166	164	158	171	155	152	144	165	177	148	173	141	156	166	170	198	156	154	176	164	180	160	169	131	154	166	169	164	172	157	184	164	156	178	139	168	149	151	177	174	154	167	166	157	148	163	155	143	164	189	146	146	182	179	178	174	177	171	157	158	167	169	179	163	152	154	197	177	173	175	154	180	154	164	164	178	175	149	169	160	168	156	160	147	149	154	162	172	159	171	160	134	146	139	167	153	156	160	158	161	174	167	152	173	172	160	150	182	164	172	163	178	165	174	149	158	188	179	177	171	153	152	166	168	188	178	182	158	158	179	171	180	163	181	153	175	172	154	182	145	157	170	166	168	183	168	177	177	171	177	158	157	189	172	172	155	169	157	186	162	172	154	173	159	180	158	162	180	181	150	159	145	167	164	171	164	174	156	184	175	173	156	146	182	163	184	169	167	181	186	212	161	181	170	176	149	194	167	164	153	155	151	173	185	186	177	167	168	192	153	173	178	188	165	167	168	144	153	157	171	161	178	171	172	170	156	181	136	184	155	162	181	181	169	167	160	172	173	166	152	165	174	165	161	175	153	164	166	159	192	174	187	171	148	153	165	182	140	164	182	163	159	166	184	169	185	186	160	166	150	153	142	137	144	152	152	158	175	174	184	159	183	174	161	168	151	165	175	187	185	167	150	170	161	161	147	163	169	152	162	167	162	180	172	180	163	167	170	174	192	149	179	156	180	183	143	196	165	172	168	173	172	167	179	163	174	156	138	162	152	157	169	150	159	168	159	177	183	165	176	161	162	178	175	178	162	171	163	166	151	178	163	149	192	176	166	176	169	151	182	175	180	165	194	154	154	176	176	153	177	159	171	163	148	173	161	170	156	148	158	172	174	143	153	144	177	172	168	174	167	174	134	176	179	165	183	154	163	187	164	164	152	176	155	162	168	182	197	163	169	162	169	160	164	159	170	177	146	165	165	170	164	167	161	155	187	174	154	196	165	158	163	186	188	176	163	189	187	168	178	176	181	164	149	178	170	168	205	152	192	143	159	161	187	162	180	168	182	172	150	164	166	141	177	161	154	185	157	174	175	158	139	161	178	161	186	170	161	156	152	173	176	156	164	166	169	158	145	170	189	151	184	159	154	155	175	127	162	167	167	152	171	195	193	142	166	155	149	175	169	147	173	180	160	172	179	173	170	181	173	190	160	167	155	157	178	154	167	154	169	158	185	176	177	152	158	168	161	162	167	162	183	166	181	157	176	167	146	161	148	171	169	170	169	149	148	171	151	175	170	163	175	170	177	156	151	177	172	145	203	171	160	173	138	163	153	159	157	162	167	133	156	189	187	177	160	173	179	150	158	176	156	162	146	142	181	165	163	182	171	146	171	157	169	199	168	163	153	168	180	160	174	164	154	154	169	158	159	173	173	175	167	170	145	160	184	174	156	174	165	149	155	149	154	167	174	156	168	138	186	162	186	184	188	145	165	160	158	170	157	177	165	164	179	172	187	140	174	165	151	182	188	169	188	169	173	157	160	158	199	188	167	189	146	163	174	155	176	162	156	171	154	146	172	157	173	167	183	153	167	167	162	149	189	177	168	159	147	171	171	182	158	165	141	144	171	167	186	178	176	162	165	146	169	163	171	176	178	167	160	178	154	145	142	172	168	167	165	177	166	163	172	159	150	184	175	154	172	145	144	175	160	158	168	184	164	157	173	170	166	176	185	187	162	170	160	184	148	151	180	186	168	159	149	154	181	159	159	148	137	157	162	173	177	155	159	186	188	161	169	167	163	177	158	180	193	165	161	161	178	167	180	155	157	173	160	173	150	159	181	168	152	158	147	166	167	176	162	153	183	195	144	158	187	159	161	168	187	186	147	162	166	173	166	170	183	188	164	171	188	183	162	163	170	163	174	169	168	141	176	174	170	164	185	172	172	141	171	164	167	144	168	177	152	160	147	176	149	170	176	169	153	159	175	172	167	149	157	165	175	154	170	181	185	144	179	173	184	147	162	181	160	170	177	176	176	169	167	150	190	155	189	168	154	155	162	182	163	150	170	176	175	166	160	158	147	153	167	172	145	171	156	176	170	154	179	205	169	161	168	162	162	164	180	164	167	161	162	173	137	166	200	162	141	163	160	175	158	157	179	165	175	181	171	164	179	173	149	161	171	189	166	179	144	163	175	169	167	154	156	172	180	186	166	169	171	171	157	165	166	191	181	174	173	180	188	161	160	149	156	148	194	147	155	159	172	175	152	146	154	146	192	147	198	147	166	174	168	153	175	194	174	174	168	185	195	179	169	140	143	162	168	185	167	170	179	160	168	169	165	153	173	132	175	165	169	160	158	141	165	184	163	170	192	177	169	144	168	149	169	166	187	152	157	160	183	190	174	174	195	185	135	160	174	168	186	170	153	184	131	162	167	161	180	167	186	157	154	162	161	171	163	189	164	139	150	171	173	180	158	150	182	166	158	178	175	178	165	151	173	168	154	186	164	159	147	187	176	166	181	161	162	160	175	168	150	178	154	151	164	175	173	173	158	165	184	198	160	155	167	161	167	157	170	161	145	175	167	152	159	176	144	161	169	176	135	190	187	174	157	173	139	172	142	175	159	159	175	182	149	158	168	170	160	158	168	169	166	172	168	150	166	169	172	188	167	168	169	186	178	176	154	163	181	146	140	153	159	179	176	157	167	146	152	172	174	163	161	161	190	159	161	178	167	200	179	182	157	170
2178	313	190	135	110	139	156	180	174	159	152	113	157	126	134	115	121	109	104	94	88	98	101	81	92	81	80	78	74	69	64	79	65	82	70	74	84	79	137	79	67	85	79	64	67	82	62	89	67	68	65	71	64	68	86	65	64	82	70	81	59	69	79	80	83	54	64	71	74	61	84	71	85	60	71	74	56	82	64	70	79	78	70	68	75	65	75	66	68	71	70	66	69	67	77	87	81	71	65	72	80	63	73	68	57	74	78	72	70	91	79	79	73	56	66	69	72	57	73	77	64	74	73	80	82	66	62	64	69	62	71	74	63	75	61	63	65	81	67	65	66	73	80	63	73	62	64	66	70	85	81	67	70	66	75	66	61	75	58	57	77	77	82	67	81	67	70	69	56	72	64	62	72	64	66	73	75	65	56	63	57	80	84	70	69	80	58	64	63	79	64	86	73	67	75	61	87	87	75	95	66	56	61	57	72	64	61	66	64	76	81	76	62	73	66	60	59	86	77	62	72	82	68	84	84	96	54	57	71	74	79	81	74	74	67	65	70	65	71	61	70	71	76	86	70	66	76	63	70	72	81	76	57	69	59	70	66	71	84	74	73	78	78	87	63	78	69	85	70	77	67	70	71	55	76	66	73	68	75	62	61	82	75	55	66	75	87	75	67	68	63	64	91	79	73	62	63	65	60	74	76	65	76	79	72	63	60	61	68	56	69	84	55	73	75	66	63	74	76	82	77	68	60	71	82	85	71	65	60	66	71	78	87	80	68	69	79	74	74	66	66	73	60	79	73	81	63	72	74	64	62	60	81	67	79	91	72	69	67	80	77	64	63	74	71	79	76	81	68	71	71	67	69	79	68	73	63	76	83	63	57	64	63	73	69	63	65	69	80	78	76	84	84	69	73	83	41	59	75	66	79	58	58	77	73	71	83	76	82	60	79	77	63	75	70	60	76	71	56	74	73	71	84	78	64	85	71	73	75	73	65	66	64	51	62	65	75	71	68	86	75	59	71	73	83	64	68	69	74	53	69	77	71	70	62	66	81	83	68	79	79	74	84	77	79	75	64	66	77	62	59	76	82	76	76	65	84	88	60	72	71	69	85	70	72	81	69	66	60	68	74	81	84	71	74	81	60	67	67	71	75	63	65	79	66	67	73	85	78	79	68	59	75	72	63	65	65	85	69	69	62	75	73	74	67	73	65	69	80	53	61	67	56	80	72	74	56	52	71	68	67	89	75	74	81	72	86	91	77	60	59	75	64	71	69	69	63	75	68	58	75	53	59	76	66	69	74	85	69	67	63	71	68	90	74	79	64	75	67	86	59	61	81	69	69	85	66	63	66	76	73	68	83	55	70	77	63	79	64	70	72	66	81	76	67	76	76	79	55	75	62	55	69	79	88	77	69	71	84	70	70	72	78	69	62	93	72	58	79	70	73	72	59	70	68	76	75	83	68	64	69	80	73	98	74	63	90	75	54	63	80	77	63	60	66	67	77	65	64	71	78	73	74	71	79	73	73	69	58	75	65	66	68	81	73	72	73	79	62	80	66	65	71	69	77	91	69	63	60	78	66	77	77	67	73	80	75	62	77	86	88	77	86	69	64	79	70	81	66	58	66	57	67	77	82	65	57	76	67	76	72	63	62	71	66	55	81	90	65	68	63	67	77	74	84	69	58	54	67	71	77	59	57	73	69	79	81	58	64	71	61	84	73	60	70	63	65	55	81	58	80	86	75	78	70	69	51	81	78	79	71	66	75	68	72	56	67	64	73	67	72	68	84	74	81	74	77	72	59	89	81	79	61	76	68	64	75	62	81	66	65	70	64	60	69	78	58	80	66	93	80	58	61	82	79	70	69	81	70	76	67	71	88	66	65	75	74	55	79	62	78	62	63	87	63	75	76	53	64	71	72	65	63	53	63	62	70	79	68	66	67	69	83	61	76	82	65	52	72	67	77	85	65	55	72	69	64	77	73	79	67	84	65	71	67	56	61	69	72	81	83	63	65	71	72	76	86	69	83	91	75	74	79	62	69	82	64	64	73	72	72	77	70	74	59	71	68	80	85	84	60	75	74	65	78	66	70	89	69	73	74	74	76	72	58	68	70	61	58	65	74	75	71	59	69	66	71	78	77	73	52	74	85	87	72	75	66	69	95	68	73	55	73	66	79	82	69	77	61	78	82	77	86	60	68	72	69	72	56	54	82	66	77	64	73	74	67	52	69	53	53	80	80	62	80	80	71	70	73	66	75	87	55	59	64	75	78	78	81	63	74	76	87	65	68	77	75	67	88	94	70	71	67	81	86	79	80	84	69	78	73	68	71	75	67	69	64	88	88	56	72	58	70	83	81	63	65	75	67	68	61	73	73	69	71	70	76	72	60	59	69	69	82	77	60	74	75	81	74	73	82	60	70	65	62	71	77	85	78	73	70	62	71	73	69	64	63	69	67	78	70	72	60	67	83	66	69	89	75	76	86	61	71	72	63	69	72	71	70	79	69	73	69	58	76	82	66	71	70	70	67	66	66	66	62	69	51	69	75	82	71	78	77	65	67	67	77	68	71	63	78	69	70	71	70	71	75	59	61	90	70	57	77	80	89	55	75	79	61	47	76	68	68	80	69	64	63	79	74	49	77	87	70	88	68	71	63	77	65	75	61	70	76	90	68	63	78	82	82	83	59	79	68	72	71	75	82	57	68	74	60	86	57	58	63	75	70	81	71	69	70	63	77	71	73	68	75	61	66	72	50	71	61	73	64	66	69	78	70	63	68	68	68	69	63	73	85	69	74	87	86	58	74	77	80	77	71	61	69	78	81	59	63	75	78	91	73	77	72	90	75	87	87	67	69	71	97	76	69	81	65	84	75	71	81	75	85	74	80	66	80	73	71	88	70	74	69	63	63	90	77	70	75	54	72	79	80	60	70	82	79	78	64	81	83	62	49	77	61	64	61	72	75	77	74	65	61	81	70	69	75	78	65	61	84	56	59	48	85	77	62	68	72	69	80	74	66	71	58	77	68	71	70	73	58	70	77	68	72	73	83	68	92	69	63	68	77	70	58	78	79	66	71	67	65	64	72	87	82	61	78	64	70	65	75	63	63	64	78	79	69	73	66	84	73	58	66	61	74	68	73	78	84	76	73	70	70	55	63	81	75	67	60	68	86	75	69	72	67	77	68	54	60	69	80	73	88	87	78	84	71	70	74	63	56	62	84	72	70	79	76	72	75	61	68	72	70	74	66	68	76	84	62	67	74	78	61	75	71	71	61	73	60	71	83	55	70	70	59	63	65	63	77	75	74	62	71	57	62	75	86	84	70	51	61	62	78	91	59	75	71	69	59	82	88	73	69	86	83	60	65	88	66	71	61	61	62	74	65	64	73	77	79	76	73	69	64	64	69	64	61	84	72	76	62	66	78	71	76	76	73	76	78	71	83	74	46	67	74	70	72	61	78	68	65	76	62	67	66	85	70	68	83	73	81	68
13621	3997	1914	2105	4282	6094	7122	6389	5084	4636	3741	3200	2870	2743	2847	2333	1961	1635	1637	1324	1281	1293	1317	1153	1077	1046	945	869	864	731	775	753	817	703	652	622	659	706	2268	656	551	585	563	558	540	597	540	557	565	535	568	542	530	550	553	580	551	551	560	562	559	520	503	539	520	530	574	542	557	534	556	538	519	562	554	533	542	527	512	535	558	534	493	565	590	547	554	559	523	547	548	572	542	533	548	577	499	538	519	508	508	531	542	519	542	537	536	535	512	512	586	561	551	561	539	559	480	567	522	534	533	552	546	525	559	562	549	557	542	506	549	579	541	511	508	537	538	552	538	558	569	499	525	543	542	548	583	556	552	520	541	508	551	523	549	512	537	547	550	541	546	543	525	549	508	553	496	540	531	554	560	577	550	539	521	506	547	557	555	521	557	534	529	512	490	564	555	526	518	574	515	543	562	552	513	541	533	507	533	544	528	535	560	558	578	572	543	532	574	522	527	547	547	516	572	522	492	540	543	531	587	503	583	530	538	539	544	564	545	547	519	541	508	506	513	534	529	521	538	543	546	546	524	519	559	534	543	539	557	558	547	541	545	523	542	540	563	534	520	530	522	566	485	527	554	551	553	578	539	547	562	543	519	553	492	530	529	527	520	533	531	529	556	522	511	514	538	520	529	530	542	547	562	499	559	571	538	519	517	549	526	528	544	560	528	531	579	545	511	571	587	595	551	574	529	523	482	505	563	531	534	540	563	486	519	561	503	470	525	537	536	537	555	557	544	529	519	519	556	583	527	521	506	521	530	535	513	545	489	499	519	536	527	561	528	537	522	545	542	542	511	533	583	526	521	537	507	545	570	574	527	518	544	531	519	514	536	540	523	521	511	528	519	527	556	524	542	536	519	526	554	521	557	508	499	542	545	565	527	547	551	540	551	565	524	554	529	500	535	555	511	510	609	558	502	534	544	553	553	565	522	523	564	568	536	543	533	562	552	537	527	539	549	531	527	572	516	554	570	535	529	608	515	495	517	532	523	556	533	523	488	524	555	535	550	516	534	564	588	532	582	499	543	576	548	517	528	491	552	528	513	530	530	546	534	526	534	541	548	538	555	554	555	547	524	554	542	570	525	566	556	506	590	553	526	531	532	526	521	579	484	541	537	497	525	538	507	517	541	558	571	535	525	521	533	517	531	566	532	532	548	538	523	521	546	532	501	517	508	524	513	536	487	548	528	507	518	522	565	547	519	519	535	550	547	568	571	563	543	553	544	506	533	534	544	545	538	566	508	551	544	527	534	565	580	506	551	521	504	550	537	532	518	552	525	555	542	522	533	530	543	510	531	486	532	553	521	547	524	553	550	569	574	562	550	541	545	563	532	504	554	546	569	524	576	506	535	543	548	504	528	554	524	565	569	553	530	531	508	536	541	541	583	521	553	530	548	543	553	556	545	526	540	559	541	523	529	525	506	538	575	539	525	566	532	529	542	538	574	516	532	573	541	568	544	544	555	508	520	564	523	530	547	515	531	526	565	561	573	559	525	590	510	581	555	550	532	587	526	517	526	529	505	543	545	516	501	520	552	565	519	515	509	533	549	536	508	528	522	555	532	551	531	514	563	503	535	539	551	527	547	527	516	512	539	518	532	549	500	526	555	573	543	562	525	568	552	507	542	565	515	514	503	540	560	547	543	529	560	523	526	544	537	530	533	536	547	544	498	591	565	564	553	510	555	507	510	528	543	476	544	552	560	498	553	607	530	543	560	574	533	541	536	530	535	568	532	562	548	560	557	522	542	564	570	552	534	529	538	535	536	585	530	499	569	507	551	518	558	534	596	503	545	579	490	529	553	558	532	497	546	562	526	555	539	538	561	524	526	523	578	558	537	521	523	581	550	533	539	503	559	538	528	562	528	582	549	576	581	540	521	574	535	587	532	539	550	543	546	545	551	527	557	528	565	543	557	534	546	558	555	514	527	549	549	501	555	524	566	531	538	550	522	530	525	517	538	486	532	477	577	591	519	537	573	524	515	536	542	536	556	544	534	562	524	531	534	547	505	563	503	529	520	564	575	539	542	532	511	568	555	532	557	534	527	536	538	500	589	529	565	535	584	503	563	552	595	571	545	499	555	509	578	531	586	556	535	559	553	511	534	586	522	540	557	521	538	531	520	540	509	530	523	518	574	570	534	496	555	572	537	538	561	548	511	518	497	529	522	523	526	529	517	541	585	561	520	530	523	537	523	536	561	521	506	497	542	482	462	535	541	576	501	530	541	523	557	520	521	529	501	540	563	505	561	556	560	524	524	518	543	512	549	515	549	521	476	557	517	534	534	553	516	527	554	528	492	525	515	537	536	519	560	547	539	550	528	523	553	539	562	546	529	540	549	539	517	544	527	539	555	529	524	589	544	526	565	538	517	560	564	531	538	561	541	578	539	511	531	507	548	513	552	534	563	512	544	548	525	564	551	547	543	542	549	538	519	591	554	530	545	541	550	505	519	538	515	551	579	522	506	514	540	565	565	534	559	544	511	562	535	542	527	508	548	512	530	573	525	564	522	567	520	571	561	519	540	545	514	536	528	561	553	541	540	544	559	559	504	548	522	520	522	574	569	501	554	545	544	528	584	547	565	550	563	573	527	527	531	514	516	529	549	543	460	540	553	496	486	526	537	489	547	523	560	539	539	578	550	535	544	509	569	549	577	556	537	509	559	497	548	543	552	556	521	538	545	498	513	529	522	518	538	546	538	534	532	532	520	548	517	541	539	553	553	546	530	558	550	561	553	490	548	535	510	560	570	531	521	513	560	540	527	553	595	520	590	535	520	519	577	546	567	508	560	502	558	521	551	533	513	578	549	547	540	546	543	527	548	552	539	528	525	537	527	531	542	495	508	552	543	506	539	553	519	535	504	533	532	540	563	536	525	526	551	509	526	586	587	536	546	550	498	534	566	559	530	529	561	511	541	524	520	565	552	562	521	519	553	537	561	569	537	508	578	551	522	577	542	529	563	529	526	548	520	522	534	579	536	527	552	510	538	559	498	521	515	517	510	508	513	509	529	514	574	522	557	537	552	529	547	558	511	554	528	526	588	547	527	535	501	530	527	584	521	543	558	516	550	509	520	573	564	529	516	543	551	545	544	513	496	522	582	557	561	516	513	503	575	527	550	517	550	511	524	522	507	566	509	513	532	526	555	523	532	535	545	511	519	542	537	541	499	523	512	511	543	547	531	525	553	509	529	553	515	522	516	554	527	531	522	524	553	508	549	515	520	566	526	527	521	495	552	542	513	612	527	564	542	549	539	557	524	534	566	540	528	568	537	527	521	543	563	569	531	551	556	597	548	547	527	544	528	513	527	590	556	536	556	575	551	541	517	577	559	538	514	513	548	554	543	519	496	554	534	587	542	527	521	547	521	559	571	499	569	517	586	546	530	519	536	535	518	514	511	579	524	574	563	562	540	569	552	564	560	535	542	514	514	557	568	537	508	528	499	509
1635	471	266	156	92	135	179	219	160	145	142	136	118	123	134	116	109	78	70	66	63	72	65	52	67	69	58	51	51	46	53	39	47	46	49	47	44	49	182	56	36	41	39	51	30	49	46	46	42	44	43	35	40	41	46	34	37	40	27	41	40	45	34	43	40	37	38	29	46	46	38	38	42	39	25	40	38	37	30	40	40	49	37	39	43	47	38	44	44	35	37	38	43	34	35	36	46	36	46	48	39	41	41	27	36	34	37	43	44	44	40	37	46	37	43	34	52	41	30	36	46	35	34	39	35	40	25	38	43	40	33	30	37	35	27	45	42	31	40	36	34	27	27	32	23	36	33	36	40	37	41	46	31	45	31	37	46	31	36	45	38	32	34	38	30	55	31	47	43	46	32	35	49	47	36	30	28	42	44	47	31	44	46	39	49	32	42	35	27	34	37	31	45	43	34	33	44	29	46	55	32	48	36	32	40	37	39	38	47	45	40	31	35	45	32	30	36	41	36	44	42	39	29	54	27	43	42	37	47	27	40	54	44	38	30	37	34	35	27	29	43	32	37	39	38	49	37	35	37	41	42	37	38	33	33	35	34	33	38	34	32	32	34	34	49	37	33	38	40	36	39	35	52	44	39	44	37	37	49	45	36	41	41	30	27	46	35	33	44	32	46	42	30	40	42	36	32	59	45	34	39	53	45	45	40	49	40	31	35	35	29	40	38	46	36	36	30	40	40	43	46	25	36	33	42	24	40	38	43	41	42	35	36	38	30	40	48	33	34	52	37	41	39	36	42	38	38	31	31	40	34	35	41	32	44	45	31	32	40	25	42	39	41	38	36	39	47	34	28	28	29	32	35	30	54	36	37	42	41	48	41	31	44	52	41	37	30	38	40	29	37	38	36	42	27	43	37	35	50	39	49	46	29	31	32	32	50	43	39	30	35	27	49	37	47	41	39	37	37	40	38	44	41	34	47	34	49	40	41	41	41	39	39	39	40	39	31	29	50	33	29	34	42	35	48	36	38	44	34	30	32	47	32	34	48	39	45	34	39	40	46	42	37	44	32	39	32	34	39	41	40	33	43	36	30	49	41	38	34	37	43	37	45	42	38	41	39	41	33	42	33	32	37	34	33	37	32	43	35	34	31	25	43	46	39	42	50	35	22	37	39	32	51	41	40	36	45	34	36	33	40	28	35	30	34	38	40	41	29	41	32	28	39	30	42	48	23	32	44	32	36	40	43	45	43	37	32	38	38	29	40	31	38	43	37	40	36	39	44	42	45	52	42	41	37	39	39	34	33	42	42	30	40	32	35	33	44	40	35	38	38	41	35	52	46	41	51	29	43	48	25	38	35	38	43	22	41	34	36	34	30	27	43	41	36	36	30	44	41	37	34	39	45	35	35	28	37	29	31	42	38	41	29	43	41	38	30	39	39	40	41	40	31	47	36	40	33	41	44	37	42	44	38	32	35	39	28	31	40	38	31	35	47	34	25	26	40	33	31	35	40	35	49	35	34	34	27	37	29	40	52	42	38	32	46	41	30	47	31	32	49	48	45	29	46	44	26	34	32	29	34	31	39	35	38	42	30	30	37	45	32	44	42	40	35	50	45	47	36	58	36	46	40	43	39	28	48	50	40	36	45	39	36	53	36	35	30	29	30	37	36	35	29	37	30	42	30	32	40	43	42	31	43	48	26	34	41	45	35	43	41	28	46	38	35	22	44	45	42	50	30	41	33	34	39	45	38	35	47	43	54	26	48	36	42	37	34	35	25	40	32	37	37	40	51	35	50	37	40	39	24	37	34	25	40	26	43	39	33	42	36	55	34	33	46	41	43	34	36	36	42	30	40	44	29	47	46	33	33	38	48	36	38	39	30	32	41	25	46	45	43	31	28	40	33	38	44	37	50	43	38	35	33	38	32	44	36	39	43	47	28	30	32	39	32	36	36	36	37	41	48	35	38	34	43	28	51	40	46	47	32	38	37	44	36	46	48	47	32	42	38	41	45	35	26	27	32	39	36	44	40	44	37	34	41	32	46	48	27	38	44	41	50	36	45	34	43	37	36	42	36	26	29	34	27	47	32	30	35	32	35	43	39	49	35	36	39	50	41	53	39	29	30	24	30	46	43	36	32	28	53	39	35	53	36	39	41	54	46	34	38	38	46	37	31	34	39	33	41	32	39	37	33	42	32	45	50	48	29	43	38	35	35	46	38	35	40	35	37	31	44	36	49	48	36	45	32	51	34	33	41	36	44	52	44	40	37	33	38	34	41	38	28	38	44	41	45	31	38	39	29	50	31	39	33	49	29	39	38	46	32	35	39	28	32	43	38	41	39	30	47	31	28	39	34	34	41	39	39	34	36	32	28	19	46	34	29	39	34	37	42	42	42	38	52	38	30	42	38	44	36	47	37	36	30	40	42	36	26	34	35	40	32	33	30	46	38	30	35	39	40	41	46	42	47	42	43	35	33	29	33	34	48	35	39	46	42	36	45	43	39	38	28	38	43	43	33	31	39	48	28	34	38	38	35	39	43	47	26	31	30	40	40	47	38	40	31	38	41	36	35	37	40	46	45	48	40	28	43	35	41	31	41	30	34	45	36	38	37	33	40	44	43	35	47	36	39	25	28	25	42	38	44	30	40	32	30	43	40	51	36	42	44	40	40	38	35	40	49	39	28	32	33	30	36	46	34	37	36	39	44	38	40	40	37	40	31	32	26	37	38	48	38	44	38	36	38	42	39	38	51	37	41	27	37	34	36	22	36	28	44	43	38	34	40	37	41	43	33	36	44	42	38	51	43	34	47	43	40	36	37	38	36	35	50	38	31	45	35	48	50	43	38	27	38	44	45	36	42	55	45	33	38	31	38	28	38	38	31	28	33	31	34	44	35	34	50	27	41	34	24	44	43	42	36	40	49	47	33	32	37	34	37	35	33	34	40	33	56	38	41	34	27	44	32	35	42	39	25	30	42	38	38	36	39	32	22	29	33	35	39	38	37	40	37	33	35	52	41	40	36	37	30	41	30	44	39	35	30	35	31	47	47	41	31	37	42	42	35	38	34	45	29	48	34	45	40	30	34	35	32	36	39	38	45	37	41	29	31	66	39	37	49	35	37	34	35	37	42	50	47	39	39	37	38	36	33	44	46	35	33	41	29	42	44	33	35	33	41	36	29	31	34	34	39	40	38	44	25	49	41	31	37	40	39	40	41	29	39	41	43	41	47	45	46	41	43	38	40	44	31	43	36	35	44	33	37	36	40	45	37	35	47	36	40	47	43	44	32	42	44	38	33	40	36	36	40	34	41	37	39	44	40	46	35	43	34	41	37	32	28	45	36	37	41	34	37	40	39	42	36	35	44	45	41	52	38	33	41	42	45	36	37	36	37	35	39	44	35	33	42	26	40	35	36	41	30	45	45	36	36	25	32	39	35	41	39	39	42	32	31	38	34	40	45	33	44	27	29	53	40	45	51	40	38	35
16071	5926	2974	3091	6440	8990	8772	9191	6208	5607	4683	4179	3374	3269	3304	2759	2087	1758	1676	1437	1436	1344	1368	1152	1115	1001	964	700	548	639	551	560	581	517	454	398	409	815	3635	771	323	290	283	287	285	308	308	314	292	284	305	304	287	310	312	316	289	283	266	292	313	308	299	309	310	306	301	288	287	291	288	293	275	301	297	298	268	285	299	277	295	294	286	285	277	301	299	301	335	286	262	312	313	291	310	268	287	269	304	299	293	301	294	282	243	249	269	276	277	295	279	314	290	293	295	282	294	248	306	258	251	243	302	284	290	301	286	287	264	317	283	288	283	280	292	289	292	281	325	260	300	258	291	277	276	260	320	287	283	271	307	291	297	275	283	284	274	283	273	261	283	264	287	295	285	273	262	279	288	263	280	286	280	253	271	319	283	290	301	261	273	247	279	287	272	310	279	301	291	274	291	276	269	321	295	289	287	300	261	294	289	245	321	278	260	284	273	276	256	271	286	277	276	284	282	303	290	287	313	305	259	293	302	287	254	286	284	278	262	283	243	320	279	285	290	279	301	295	288	285	255	247	272	257	317	284	273	284	302	293	273	297	278	254	283	281	304	281	293	313	268	276	318	302	297	307	272	293	252	272	294	284	274	288	264	273	299	293	298	278	280	282	265	312	273	290	279	283	307	282	272	303	283	275	275	273	277	280	319	288	274	313	307	276	277	281	262	256	311	257	271	288	249	274	279	261	275	300	286	284	294	269	283	312	290	266	322	299	252	301	301	288	288	293	241	265	283	291	283	288	321	270	280	276	299	303	305	275	271	279	281	287	300	315	264	294	287	313	308	249	298	305	256	259	276	294	271	293	270	274	280	290	280	261	268	268	271	314	306	286	295	285	285	255	280	272	277	279	296	235	251	292	314	311	272	302	301	313	287	270	276	277	252	292	306	294	272	276	284	272	300	256	277	272	277	282	269	266	283	259	274	277	241	294	307	307	266	283	304	257	254	267	258	280	247	243	276	264	258	282	284	270	268	281	293	281	286	269	302	290	273	288	250	260	267	268	278	271	287	272	298	275	243	285	259	316	290	254	279	300	303	289	300	288	292	248	292	266	270	285	283	274	281	293	264	290	289	290	263	315	279	279	247	285	285	306	277	280	250	281	276	289	270	265	277	298	286	308	286	305	296	280	286	293	277	294	282	273	282	277	293	286	290	271	299	289	285	310	280	292	289	285	289	271	253	281	293	287	265	300	275	266	310	253	282	265	286	271	282	277	278	286	265	276	267	278	278	269	318	266	286	273	275	275	265	303	256	295	290	260	300	278	267	312	291	313	292	271	307	273	263	270	293	281	283	276	304	262	274	283	287	293	268	302	280	269	298	291	283	308	291	267	283	267	286	267	269	287	303	282	276	275	294	275	290	288	246	269	281	307	288	269	295	276	279	265	296	271	287	294	272	274	253	285	287	290	261	297	268	267	276	251	280	281	307	305	288	289	294	254	270	267	276	273	292	280	262	297	281	288	294	285	264	302	279	299	278	279	282	352	255	257	293	291	268	244	278	271	314	282	304	276	295	285	288	270	271	297	278	282	282	257	285	274	280	277	274	271	290	282	283	289	241	290	266	256	288	292	274	273	282	285	277	288	268	320	277	297	294	282	243	301	295	290	288	281	300	304	274	265	277	274	262	297	305	281	282	281	298	254	290	302	257	281	256	266	293	268	282	286	301	284	285	273	261	287	303	279	288	268	278	313	274	260	296	291	260	325	327	303	302	285	283	275	267	270	307	255	271	268	276	252	251	262	292	259	270	290	266	294	284	273	255	287	319	284	289	316	301	262	276	281	296	291	258	257	263	281	290	328	278	281	284	255	271	279	264	286	283	284	294	322	288	269	270	271	268	258	245	311	294	268	268	272	265	269	297	249	285	297	278	274	262	290	300	282	270	287	272	286	287	297	274	287	295	296	280	281	274	303	273	289	294	290	282	283	250	245	264	271	279	244	294	269	307	271	279	288	271	280	259	341	283	272	304	277	282	280	298	308	250	285	281	281	276	237	270	246	271	318	288	283	278	263	279	261	250	276	300	292	303	282	286	302	250	259	272	276	243	279	249	305	249	272	274	285	264	254	258	300	279	243	303	255	257	298	271	304	279	267	257	272	287	259	261	276	279	274	301	287	269	277	316	266	289	285	263	270	278	248	269	287	297	282	269	288	308	298	282	286	287	336	302	302	293	260	315	286	280	268	264	283	264	298	274	284	272	290	307	290	288	288	261	344	255	290	281	289	273	294	297	279	262	278	277	289	292	269	316	266	274	301	255	273	271	278	305	258	260	292	291	275	262	300	274	282	309	286	302	278	283	287	278	324	302	279	285	278	246	300	248	265	284	269	266	312	274	285	306	287	272	294	282	286	265	304	246	290	303	263	262	274	270	270	231	268	275	271	288	272	271	308	276	266	318	272	260	241	267	316	283	267	261	268	277	297	289	275	283	285	321	291	251	255	291	278	298	306	290	258	272	307	270	286	300	284	270	276	286	302	263	256	298	285	286	265	296	303	306	275	286	301	278	257	274	238	297	287	287	287	280	289	282	302	285	301	254	312	306	285	306	300	294	276	283	266	307	282	304	254	264	269	249	252	255	252	267	276	275	281	273	298	314	274	270	290	291	283	254	290	261	296	261	290	294	287	316	294	284	277	292	253	291	302	282	275	308	305	273	255	294	275	268	277	273	277	309	264	293	296	241	282	293	301	319	277	270	252	247	301	292	267	292	274	291	291	282	289	308	274	254	283	294	279	291	277	295	267	288	246	275	307	275	265	307	281	289	260	273	275	262	287	282	289	267	273	301	262	278	297	289	280	307	276	260	286	306	278	297	303	280	291	271	285	283	272	266	274	262	304	281	249	303	286	269	276	265	298	270	287	285	273	265	274	272	303	274	268	278	304	301	276	282	309	280	298	301	273	295	315	290	294	290	298	293	297	269	284	277	300	293	297	268	259	271	265	281	286	296	286	275	284	252	263	292	268	311	287	241	290	288	270	292	268	242	297	294	265	286	287	295	302	315	304	290	275	256	281	295	284	272	301	242	261	286	271	275	284	284	289	276	284	294	294	258	263	271	277	279	258	279	267	277	279	264	276	288	284	264	292	277	299	270	317	278	296	280	272	274	295	286	281	268	263	271	271	298	282	309	322	268	275	264	299	292	275	280	310	252	286	301	271	283	297	282	259	265	270	279	268	276	273	323	283	266	309	288	266	287	272	260	302	297	280	283	274	309	293	300	264	297	263	266	280	277	284	258	293	280	282	308	277	283	285	290	282	264	279	266	278	287	256	260	292	290	285	292	280	297	273	264	276	281	281	263	275	268	291	296	273	314	310	268	287	298	283	275	276	264	270	272	285	277	288	278	286	249	280	274	278	266	299	300	301	282	262	286	280	289	277	279	294	270	272	304	307	304	269	260	280	310	269	292	259	275	260	275	271	296	265	263	253	262	268	300	282
1444	263	144	103	72	78	89	95	114	98	77	88	86	86	78	71	65	68	53	53	47	68	50	58	56	68	55	47	64	46	50	51	53	46	51	57	60	44	55	50	53	41	50	35	41	45	50	51	55	40	60	55	49	33	54	48	46	47	60	43	57	49	49	48	37	58	45	49	56	39	46	36	37	43	41	44	43	34	44	37	57	41	56	43	46	52	46	51	45	48	58	45	47	52	58	34	55	48	49	45	33	48	48	43	45	48	43	43	52	43	52	47	42	51	46	35	56	40	46	44	51	51	43	50	43	55	47	34	44	48	47	49	34	41	38	33	36	44	41	46	45	57	48	40	43	45	48	44	46	51	44	51	47	44	48	48	40	52	49	54	45	43	56	50	46	37	47	42	38	51	43	54	47	61	40	48	38	50	52	41	51	51	57	48	47	56	45	41	47	47	50	36	47	51	54	46	49	52	42	50	48	45	37	41	47	53	49	53	43	41	59	47	43	55	45	52	54	47	45	27	50	49	50	37	47	45	46	50	44	51	46	43	46	46	43	37	42	42	56	47	41	42	48	58	40	38	36	52	36	54	48	49	52	43	42	45	34	47	49	42	51	51	49	42	51	38	57	35	49	51	52	46	57	57	43	49	43	46	37	40	56	41	45	49	52	34	32	50	37	41	43	35	47	54	61	35	43	54	39	38	44	49	46	47	46	43	41	42	44	42	44	55	41	41	33	47	56	42	49	38	47	48	54	36	38	42	46	41	37	44	64	45	57	55	42	53	36	45	54	44	54	36	46	43	51	45	47	43	33	63	52	47	59	46	47	45	41	36	45	49	45	48	59	43	62	38	58	37	38	38	56	46	50	52	44	52	46	36	38	49	38	44	48	46	54	45	38	45	42	51	40	38	43	52	51	56	50	52	42	48	48	57	39	48	40	41	46	47	38	48	47	53	48	58	40	34	55	55	44	44	51	37	41	40	61	34	44	44	45	32	49	43	41	50	44	47	40	48	42	47	58	42	47	50	49	45	52	38	44	57	48	54	36	46	49	45	55	51	43	50	41	46	44	51	56	57	67	42	56	45	53	39	49	42	47	35	46	51	57	46	40	50	52	55	39	34	35	42	52	44	45	52	54	55	47	56	58	39	50	46	47	40	45	36	46	50	40	43	58	47	43	47	50	36	59	55	43	45	52	40	44	38	46	43	38	54	48	56	44	46	30	60	43	54	48	62	46	42	45	40	45	58	54	44	52	47	58	49	55	56	44	43	59	30	37	46	63	64	57	55	35	41	46	44	60	57	33	44	52	47	53	46	40	47	46	53	42	35	54	36	49	52	45	47	55	39	48	48	55	52	36	56	45	38	43	45	46	43	37	35	51	48	56	56	48	45	43	57	55	50	49	41	50	48	36	47	31	48	33	39	47	45	47	60	45	33	49	41	59	58	39	41	48	44	51	48	44	53	59	33	36	40	46	48	50	56	44	44	48	40	60	46	45	54	42	60	53	62	59	41	49	46	42	44	46	48	47	41	42	46	47	46	57	56	50	49	40	44	49	57	46	49	51	54	49	55	52	50	51	50	36	48	52	53	48	43	53	49	35	50	56	47	58	40	56	47	65	39	48	42	49	47	49	51	42	57	47	53	47	43	41	56	46	57	49	36	46	43	43	45	42	53	46	41	42	45	37	56	48	40	41	43	52	44	47	40	41	46	49	49	40	42	53	39	49	43	39	43	51	45	56	43	50	56	38	56	45	44	42	53	61	53	47	59	36	51	45	55	41	39	55	48	57	52	45	42	56	50	62	45	43	29	35	34	56	46	38	47	58	42	56	57	53	43	48	40	52	36	44	50	47	43	46	47	39	51	46	51	50	47	48	59	33	47	45	42	41	48	40	50	40	42	41	50	45	38	46	54	47	46	44	45	40	45	42	26	44	42	43	40	47	38	54	47	40	40	55	53	55	45	48	44	47	55	50	40	52	46	40	53	41	35	53	47	49	41	49	61	41	48	48	46	50	57	48	52	40	54	51	42	35	44	56	55	42	43	38	46	40	47	45	47	41	46	43	49	43	43	59	56	45	30	50	45	49	42	44	47	45	53	51	44	45	41	47	39	55	40	49	50	51	34	40	39	52	39	51	53	58	57	40	42	41	46	52	52	32	40	64	36	36	53	43	44	40	45	54	42	45	48	41	46	42	42	40	48	51	52	47	43	65	47	55	54	41	52	45	43	38	52	37	35	47	50	48	44	49	41	52	52	40	40	42	45	45	44	60	55	51	55	41	37	37	44	55	55	32	41	48	51	57	55	47	55	44	52	49	53	42	36	39	51	52	63	41	60	44	48	49	48	40	40	50	39	36	54	36	48	39	44	55	46	51	53	53	50	55	41	40	49	43	46	48	44	47	62	45	32	50	46	40	51	44	44	35	49	52	42	41	44	42	50	54	36	50	43	45	42	38	55	52	45	42	32	50	38	54	28	57	51	46	49	43	36	54	41	39	54	45	40	62	46	52	45	39	49	45	56	56	48	50	45	46	46	37	60	52	50	47	40	40	53	44	64	36	48	57	39	41	51	47	39	63	56	36	48	46	47	57	55	50	53	43	42	59	49	56	38	47	40	52	47	40	47	50	48	45	44	50	48	59	46	40	40	63	47	58	57	48	57	34	51	48	36	47	48	58	48	34	50	50	44	41	41	43	43	47	57	44	43	48	39	34	44	45	51	48	33	49	50	41	58	37	36	44	42	47	53	43	46	48	49	58	42	37	50	48	34	37	45	51	48	43	43	52	50	43	71	46	52	38	54	56	43	52	42	49	41	50	44	54	44	38	54	47	36	50	38	38	41	41	50	46	55	49	43	47	42	58	50	42	47	53	56	46	59	42	52	60	47	49	38	61	44	57	35	48	34	47	51	43	38	46	47	44	40	51	41	47	39	46	40	47	40	46	49	39	54	35	44	39	48	38	48	44	46	39	47	51	53	46	47	46	53	34	40	37	46	48	42	50	49	47	52	38	43	47	46	70	51	44	50	48	46	36	53	48	56	33	59	44	35	43	40	40	51	44	41	58	49	53	38	62	33	51	44	40	43	50	44	44	45	47	46	53	50	48	48	50	36	50	55	45	35	56	51	48	54	44	48	36	46	44	42	53	44	55	62	55	43	48	42	50	41	37	35	44	43	47	33	25	53	52	44	46	51	55	49	51	44	46	46	30	44	59	53	41	51	49	45	47	48	42	50	44	54	50	49	42	46	38	46	37	60	48	45	51	47	52	43	46	51	52	45	52	42	38	47	45	50	36	44	52	41	40	54	50	42	62	38	47	50	37	41	52	50	36	46	49	58	53	58	46	45	32	40	54	41	42	52	55	46	57	51	36	43	46	53	26	51	39	37	46	38	49	51	36	49	40	43	50	55	32	48	43	51	43	54	52	32	46	51	53	48	43	41	43	36	47	44	42	36	46	39	42	48	51	54	34	49	39	47	42	39	45	45
11543	3463	1623	1759	3695	4142	4550	4193	3965	3012	2682	2079	1554	1633	1740	1441	1078	957	906	806	921	895	806	792	693	710	615	509	499	527	497	533	452	468	444	412	410	411	813	416	379	418	368	388	370	348	371	336	372	379	397	379	350	343	358	345	334	358	383	369	359	338	347	373	365	394	396	361	368	377	373	384	341	348	393	368	367	366	371	374	400	397	349	369	379	393	344	330	397	376	342	367	347	395	352	390	385	353	338	335	360	350	333	326	366	368	353	343	388	371	347	352	368	344	382	373	364	379	349	374	362	349	382	368	370	356	358	353	352	376	346	361	364	393	345	366	376	364	377	357	379	375	381	367	372	362	358	367	354	330	343	361	384	370	376	364	382	346	384	332	363	368	349	362	390	372	376	329	338	371	372	367	359	364	351	341	329	365	337	364	352	380	327	335	362	334	348	367	322	351	334	364	366	317	364	368	359	349	391	329	368	352	351	381	356	366	331	340	333	362	361	373	376	345	376	379	369	379	354	374	372	385	359	355	375	373	339	367	356	352	350	384	367	332	375	337	348	364	360	352	358	365	360	370	386	344	378	354	365	346	369	347	335	355	366	330	358	377	336	368	350	353	352	389	333	369	366	359	368	373	402	387	389	358	400	344	377	355	351	360	366	365	353	364	353	350	348	346	352	405	345	368	376	385	353	372	334	335	416	381	339	363	413	394	356	361	365	393	363	349	351	337	405	356	330	360	371	333	385	379	333	366	348	348	364	384	376	359	348	316	365	390	367	389	339	333	397	390	394	352	358	346	363	381	383	348	343	350	375	417	359	388	375	394	399	332	360	384	402	343	358	409	346	379	388	337	328	356	326	365	364	370	378	356	360	387	352	371	370	344	369	359	384	367	373	371	319	366	361	386	371	372	349	351	363	348	347	371	361	367	354	365	383	360	404	332	356	397	383	360	340	364	360	387	354	383	383	398	331	359	363	379	388	332	376	351	373	345	360	367	346	374	388	347	372	385	358	399	402	379	347	357	326	374	351	375	357	378	358	368	365	359	384	363	371	379	372	392	370	328	375	361	358	367	339	378	344	348	362	389	391	355	393	387	359	374	348	372	345	375	338	349	362	368	320	394	376	375	376	386	386	335	365	365	360	378	378	341	389	375	392	354	365	364	356	387	363	375	377	361	391	365	345	330	387	362	351	371	357	354	344	337	358	334	368	407	363	323	389	345	345	363	328	348	367	370	372	363	374	344	389	354	382	316	344	374	364	344	348	361	338	366	353	363	369	388	361	346	330	353	360	411	319	367	371	387	349	358	346	368	413	357	355	350	369	359	367	349	382	342	362	394	377	339	373	368	368	383	395	357	401	365	340	375	355	363	368	365	364	350	374	362	370	392	364	334	352	375	381	353	383	328	360	339	349	387	346	367	353	356	352	331	396	341	380	389	380	359	342	367	369	375	383	375	380	381	331	365	347	351	388	330	360	372	344	351	368	368	365	351	396	344	359	372	363	359	339	343	345	354	378	366	374	370	376	345	353	369	392	331	324	320	365	354	379	367	412	353	398	378	387	364	331	340	365	387	352	355	349	396	350	357	372	374	369	366	348	381	369	374	357	416	346	381	383	341	354	360	378	351	386	336	353	368	392	377	334	387	357	364	334	366	361	366	352	388	364	353	355	363	346	365	342	362	341	378	311	383	317	355	373	375	331	361	355	368	361	377	369	388	329	373	361	422	390	376	362	360	370	346	398	347	390	346	361	388	363	388	367	384	383	378	365	385	326	361	374	356	348	353	405	324	387	356	367	353	387	393	382	352	350	364	361	366	364	368	336	407	313	387	326	381	344	352	375	348	350	367	379	387	390	399	339	370	365	359	366	344	381	373	370	364	343	375	390	354	384	368	367	383	376	370	343	378	360	349	395	390	373	365	366	398	359	391	352	341	340	369	342	362	340	372	345	339	361	370	379	344	356	333	346	344	375	360	358	383	342	371	371	373	354	332	366	396	363	349	365	402	370	316	343	372	351	361	355	333	382	370	338	320	372	387	387	376	369	393	385	372	354	365	367	326	353	361	349	368	371	361	375	338	370	373	371	355	387	358	357	347	369	362	352	357	376	384	371	345	377	345	351	369	355	369	352	401	380	367	362	373	363	362	379	355	319	374	342	374	365	361	355	333	330	379	382	379	363	352	368	369	374	362	408	376	345	363	345	395	334	384	363	376	341	377	351	376	385	351	343	402	360	380	372	347	370	366	364	382	385	379	344	367	349	399	378	356	364	352	362	344	362	328	371	356	370	348	395	340	343	365	388	372	348	374	335	330	360	366	337	364	350	367	413	365	358	358	328	330	368	369	355	360	383	356	355	387	359	359	348	372	390	321	351	397	376	382	371	358	355	340	346	344	354	373	371	381	322	336	384	389	315	382	385	350	375	358	397	355	382	335	363	355	390	366	368	334	354	384	371	326	380	400	349	357	367	332	381	346	366	365	364	364	363	372	364	350	345	375	395	372	348	376	381	346	363	363	382	343	347	377	366	375	376	351	396	366	370	368	370	386	339	355	366	389	363	307	331	382	344	349	338	350	351	376	340	364	356	362	371	352	333	336	346	350	360	367	381	361	371	381	362	348	376	368	373	350	348	385	374	367	365	389	390	382	350	364	333	385	382	375	358	336	329	399	349	371	346	368	392	361	377	353	344	354	361	362	335	344	368	338	386	375	374	373	336	353	358	360	385	320	352	382	380	341	363	387	382	366	367	390	343	391	377	403	376	348	382	357	353	387	367	357	371	354	394	359	384	385	318	375	359	395	362	363	369	385	346	346	345	356	400	342	350	352	376	357	383	367	361	353	360	333	357	365	345	366	356	358	357	349	338	393	363	417	370	383	364	374	370	388	392	357	344	366	344	383	337	414	349	353	362	373	353	319	361	389	366	358	367	351	379	318	353	358	389	346	337	377	385	356	387	343	357	347	353	328	339	381	353	346	370	357	356	368	423	350	341	385	375	346	351	355	369	337	356	347	394	362	380	351	376	366	358	357	339	350	379	364	364	359	379	386	379	369	337	373	366	374	346	355	365	373	379	357	386	370	357	341	369	358	340	361	364	376	355	354	351	354	379	359	357	394	344	355	318	347	380	379	383	374	369	335	386	365	368	353	375	332	346	371	354	377	356	337	345	375	340	332	406	335	390	365	355	388	379	337	350	363	344	363	353	364	367	334	384	339	387	325	362	353	356	377	368	388	334	357	348	387	361	368	338	375	357	360	359	378	415	346	325	386	363	371	375	375	371	382	379	377	361	354	376	352	352	360	362	396	349	366	374	376	341	330	340	370	356	378	379	359	351	361	356	346	354	340	377	357	381	338	335	359	378	344	352	369	351	381	381	371	358	351	405	344	355	356	353	381	362	354	382	333	351	370	367	364	363	429	364	360	349	389	406	378	337	371	339	393	334	363	388	363	346	365	354	373	360	366	354	361	358	372	383	361	361	391	375	353	373	358
1076	339	176	102	90	105	108	118	99	99	79	87	74	80	79	66	51	47	44	34	56	38	37	48	47	44	26	31	30	33	30	21	18	23	19	23	17	25	73	12	25	21	16	24	26	16	30	22	17	29	17	19	19	24	13	17	30	21	26	22	26	23	28	29	20	18	30	17	25	21	18	27	12	20	24	21	13	16	16	28	17	22	16	17	24	27	18	22	19	23	28	18	23	31	24	14	18	16	24	27	16	21	20	17	14	28	17	18	16	25	24	16	19	16	21	20	28	21	16	24	22	22	29	25	18	26	17	16	19	19	18	19	14	17	18	23	21	16	21	27	15	18	26	18	22	16	20	22	19	26	14	22	22	19	22	26	23	14	17	22	16	16	20	24	23	27	23	16	16	21	31	22	23	14	18	22	17	25	16	30	22	26	13	24	15	22	20	18	18	24	21	24	26	25	16	17	22	17	20	25	20	26	27	16	25	19	24	30	27	31	20	19	10	23	12	26	18	22	19	24	23	13	18	24	20	15	26	24	22	22	30	25	25	21	26	23	21	17	12	23	16	27	23	24	20	35	17	15	22	12	18	24	23	11	24	16	22	17	27	22	26	23	21	15	17	23	19	25	22	19	20	29	26	19	22	20	11	20	19	19	18	20	21	15	22	23	28	19	19	22	26	13	17	20	17	18	27	23	18	19	15	22	23	21	15	19	25	15	29	22	15	12	24	20	30	25	21	21	21	20	23	18	13	18	14	24	21	16	26	18	17	22	30	19	22	23	12	9	16	13	13	18	22	15	22	20	19	25	21	23	25	21	26	28	19	24	26	25	19	19	16	18	22	13	18	21	16	22	27	29	33	20	16	13	24	18	25	25	14	21	20	30	21	19	12	23	23	15	19	22	35	22	8	20	18	20	21	20	19	26	27	21	21	24	19	19	25	31	22	18	26	18	23	26	20	24	18	27	19	18	22	26	33	22	21	17	21	24	23	25	22	26	28	19	13	21	17	31	26	11	18	9	25	23	24	22	24	24	22	27	23	21	16	17	15	22	18	15	21	38	25	26	25	27	27	18	20	20	22	26	25	16	25	26	27	19	18	27	19	18	27	21	18	21	19	17	22	21	19	16	19	20	23	22	26	23	20	21	18	16	26	22	15	13	25	20	23	24	19	21	20	21	20	27	26	23	33	25	16	26	17	22	27	18	19	21	21	20	21	21	28	23	23	25	16	27	20	25	20	25	23	21	15	19	22	21	19	24	21	18	21	20	20	20	16	20	17	22	23	15	21	20	20	25	20	15	20	25	29	27	16	17	23	19	14	21	30	37	16	19	19	9	33	20	22	34	22	25	26	21	26	31	22	32	17	19	22	16	20	19	16	18	17	20	25	19	20	22	17	14	27	16	20	23	19	20	17	27	16	15	16	27	19	24	16	23	21	23	18	26	28	24	26	19	24	30	18	16	19	12	18	27	22	21	12	19	20	24	13	17	22	18	18	22	19	22	26	27	22	28	27	26	26	23	20	19	26	28	27	20	20	23	24	23	13	17	21	18	23	25	23	27	30	18	25	11	29	20	16	26	15	20	19	26	22	12	23	20	18	16	26	26	23	22	20	26	17	27	29	29	16	26	24	22	20	18	11	18	11	20	27	19	21	19	12	15	20	12	26	13	34	14	24	23	24	17	23	20	21	23	29	22	14	28	21	16	23	20	18	30	19	20	19	26	22	18	14	31	21	26	18	20	18	17	9	25	21	11	31	21	22	27	18	19	18	16	19	19	14	20	23	22	30	27	23	14	20	12	22	28	22	14	25	16	18	31	23	20	15	21	19	18	17	18	23	21	16	12	22	17	16	15	19	28	21	16	11	26	23	20	29	19	16	21	28	21	20	23	10	15	13	24	22	17	23	18	12	38	20	15	22	20	27	22	25	29	22	30	16	30	21	21	26	25	25	14	22	24	34	18	17	24	13	29	22	26	17	20	29	18	18	22	19	18	18	24	16	17	26	15	23	23	27	18	16	28	22	25	26	26	14	19	28	22	19	19	21	23	15	17	15	23	14	18	23	17	17	20	17	32	19	18	18	20	25	13	27	22	22	22	19	14	26	17	21	13	13	17	23	21	28	17	29	14	21	16	28	16	20	25	18	27	19	18	19	22	16	23	11	15	23	17	21	17	27	16	16	19	17	27	26	18	24	22	22	17	23	23	20	29	27	25	25	23	27	22	19	23	21	34	22	16	22	17	18	16	24	23	18	29	25	30	27	27	23	15	21	25	15	27	17	20	19	18	25	21	20	21	21	27	20	12	15	16	23	22	21	17	21	16	22	13	21	31	22	24	28	18	15	27	27	23	22	18	15	23	20	20	23	25	17	15	25	23	16	19	20	20	25	27	21	23	21	25	22	19	24	19	21	30	18	20	26	21	16	18	13	27	21	20	25	22	28	30	14	17	17	20	16	26	19	19	15	22	19	26	18	20	14	18	19	19	23	24	17	24	25	10	21	22	22	22	23	18	20	25	21	20	15	15	14	24	18	28	22	24	15	25	17	16	16	24	24	28	24	20	22	22	14	19	20	19	25	16	23	23	22	23	17	24	18	16	18	14	12	20	19	22	18	19	20	22	19	18	24	25	18	16	19	23	21	27	24	18	24	19	23	33	14	25	19	17	27	18	20	31	7	19	19	31	22	26	24	21	19	13	20	20	22	20	26	21	19	18	19	19	28	19	21	19	23	16	28	30	15	22	25	21	25	20	17	22	26	21	21	14	24	13	26	19	15	27	17	17	19	14	24	23	12	21	20	13	25	26	25	27	25	13	23	16	24	17	22	23	18	20	14	23	25	20	22	23	16	15	34	24	23	16	27	15	25	15	28	26	21	22	23	29	19	31	17	17	21	19	13	21	17	20	19	24	25	15	17	21	22	25	18	18	30	26	24	23	15	18	20	14	17	20	23	32	21	16	26	27	21	29	23	14	22	20	26	14	24	22	24	16	9	29	27	20	27	23	23	27	19	17	23	23	25	19	26	23	19	28	18	16	24	23	25	24	22	18	15	23	23	18	25	22	19	25	19	19	23	21	10	23	21	19	20	19	25	15	21	17	30	15	31	21	16	22	25	24	19	23	17	15	24	16	23	23	18	16	26	21	18	26	20	23	17	22	18	12	19	30	22	24	23	17	25	30	32	24	17	30	20	23	22	20	16	26	17	15	18	20	18	19	23	17	25	22	21	25	21	24	22	13	23	25	19	17	26	21	18	22	21	19	17	26	17	17	21	27	19	23	24	21	21	19	23	22	21	20	17	20	29	19	11	21	17	18	18	21	25	23	24	14	19	28	20	17	20	23	23	20	10	24	22	29	36	19	23	25	14	20	24	21	18	23	13	20	20	30	23	17	18	24	16	20	22	20	14	19	22	19	22	19	25	18	24	16	19	15	16	19	20	22	21	22	14	21	19	27	22	24	12	24	15	27	24	22	17	29	19	20	27	22
13101	4883	2273	2765	6250	8295	7030	6073	5195	4662	3649	2781	2177	2332	2370	1853	1322	1048	775	935	1102	1041	914	858	758	649	578	481	476	518	456	364	295	304	252	222	237	284	1384	179	199	168	180	185	193	187	183	183	206	154	165	186	195	162	164	194	176	179	171	144	164	177	157	162	178	178	145	179	164	162	181	189	160	167	166	160	171	172	168	170	169	158	180	159	147	185	180	158	180	151	180	166	178	151	163	157	152	179	152	147	173	153	164	157	173	164	159	183	162	164	142	162	186	148	159	178	179	184	148	152	170	189	169	181	169	169	172	159	173	165	162	160	173	169	179	153	167	171	169	170	162	157	194	154	187	161	170	163	150	190	166	150	162	169	168	155	169	174	136	160	145	172	173	162	159	161	167	152	180	153	162	175	168	143	164	163	175	152	181	170	179	164	171	175	141	153	150	191	167	168	166	175	176	143	159	169	166	165	154	172	159	150	161	152	160	155	145	164	169	156	153	159	157	163	175	178	150	158	168	176	146	172	168	178	159	171	156	151	170	150	174	161	166	134	186	170	167	162	175	167	148	171	144	169	189	170	173	153	157	155	146	159	183	178	159	162	161	156	192	149	168	192	147	158	174	165	177	190	171	168	162	176	178	154	161	159	179	169	177	175	150	155	175	158	167	143	191	187	145	161	162	181	144	131	173	176	154	172	177	166	161	151	177	162	142	151	172	157	162	160	164	163	176	177	178	161	140	176	155	143	169	157	165	170	146	161	134	161	171	171	174	190	165	185	158	166	176	151	170	168	148	156	186	152	185	159	163	160	161	177	192	156	163	158	156	142	176	177	190	160	154	152	154	165	158	158	182	181	175	167	169	157	158	166	190	156	161	195	167	163	175	154	176	166	159	176	153	174	154	153	176	169	160	153	183	173	177	157	170	169	167	172	145	143	170	173	153	145	160	165	183	176	178	171	152	172	147	166	161	147	149	176	172	179	160	159	174	154	146	181	174	178	168	176	154	162	175	177	182	171	137	175	160	164	166	189	164	166	150	178	154	180	152	177	147	146	179	156	148	172	162	166	152	156	159	166	150	173	171	185	174	188	169	187	148	187	177	171	169	172	149	168	173	153	176	182	164	166	151	166	159	171	159	168	162	172	178	142	169	169	159	169	186	179	183	169	153	163	159	153	169	172	139	176	156	159	171	140	151	188	168	172	158	161	160	163	158	160	166	196	179	138	165	174	162	166	151	155	172	157	155	153	148	142	138	135	164	186	201	183	173	180	158	145	169	159	160	167	154	163	167	176	179	174	158	157	145	143	162	180	127	162	146	168	171	170	165	151	158	144	161	171	172	152	158	157	178	148	146	157	154	156	175	156	175	154	186	166	168	163	142	169	181	153	171	174	169	166	166	184	158	153	190	145	182	156	184	153	155	161	179	136	161	158	169	167	156	182	150	156	159	174	168	173	170	158	155	174	163	166	150	164	162	157	138	173	184	170	171	156	158	173	148	165	179	195	161	166	145	165	171	175	157	124	161	159	150	178	138	171	155	203	165	160	149	175	160	160	164	147	153	144	161	180	143	145	181	155	153	153	160	160	169	167	159	191	158	173	162	159	178	170	160	148	139	167	157	179	134	174	160	170	156	155	158	180	161	179	168	148	139	161	176	179	172	175	156	177	179	185	189	164	165	143	157	148	156	176	154	175	172	179	178	164	182	158	171	155	166	149	164	174	147	173	163	159	156	144	187	160	168	157	162	139	177	189	163	171	166	168	169	127	162	181	190	186	147	156	166	160	177	142	169	190	187	166	162	164	149	176	162	180	152	182	160	165	171	156	139	170	152	168	157	150	159	181	155	167	159	166	139	157	147	155	135	155	141	152	163	148	161	177	163	170	169	140	172	162	157	167	195	153	153	155	162	159	159	156	169	176	155	185	169	159	145	164	172	154	171	156	189	144	165	176	161	174	163	159	174	163	164	171	158	159	160	166	159	165	140	167	142	180	152	143	170	183	176	143	152	177	162	161	186	152	185	173	167	159	149	164	153	144	178	158	176	159	186	152	152	159	175	185	147	158	176	147	142	152	147	173	161	166	152	163	149	167	176	174	148	165	154	159	152	144	172	178	136	179	160	164	122	159	149	164	167	161	155	165	153	158	147	164	153	157	163	170	150	163	146	176	179	163	154	182	162	186	167	185	181	169	153	167	156	159	186	169	183	159	157	169	170	161	159	176	161	172	182	184	170	170	185	164	153	169	169	181	158	170	182	142	154	153	147	149	156	164	178	136	155	168	164	171	172	185	176	158	158	166	158	164	163	171	160	181	173	160	172	161	148	141	167	173	168	176	154	177	158	172	149	168	156	154	175	164	166	186	132	199	191	161	180	145	178	149	193	152	199	171	169	135	162	183	151	163	152	172	156	166	157	150	167	163	173	180	167	173	170	159	192	167	161	176	182	158	161	163	164	160	155	165	177	153	159	180	152	169	182	152	153	129	178	159	164	166	165	151	160	167	183	178	167	152	164	175	142	169	155	174	157	180	152	148	176	179	173	168	174	187	162	173	162	183	167	172	161	142	182	144	153	152	155	151	159	168	139	181	160	156	150	166	168	152	139	171	166	176	164	168	168	162	173	156	155	163	161	159	172	156	160	160	164	157	165	166	179	161	160	157	191	182	170	173	161	141	151	147	179	161	153	150	156	164	173	178	168	152	172	152	172	155	153	180	156	162	158	170	185	164	142	164	199	147	164	158	174	161	150	163	163	162	169	150	168	164	178	166	170	163	185	170	174	161	168	161	164	173	164	156	156	165	175	175	156	173	146	152	163	163	161	152	166	164	172	165	167	169	170	172	157	157	173	151	151	150	155	176	163	143	149	158	167	149	164	159	168	162	166	169	137	171	149	162	121	161	170	169	157	195	166	161	174	155	156	140	172	166	156	160	169	158	185	168	148	186	166	155	186	165	175	172	172	174	160	152	163	140	153	164	161	181	166	161	172	137	154	157	168	163	154	159	137	169	162	153	163	162	149	179	165	174	159	178	167	169	168	160	186	148	164	167	164	162	170	159	183	142	181	186	165	177	163	163	172	176	173	143	180	164	168	158	177	140	156	181	172	172	142	151	164	149	170	169	157	169	133	173	160	151	138	154	166	146	165	187	152	166	182	154	163	162	170	175	164	155	163	164	156	161	170	158	148	154	177	158	176	144	171	174	178	154	172	192	157	168	172	145	168	166	129	149	189	173	172	139	177	149	160	181	169	143	185	156	154	166	170	186	168	176	162	207	153	170	157	174	170	168	152	144	160	163	172	148	177	141	185	158	149	153	170	186	169	188	177	164	155	169	157	175	166	151	149	175	155	149	171	153	174	172	191	170	128	173	163	171	165	198	175	174	177	188	158	171	153	168	173	151	179	145	157	190	145	171	167	149	162	170	158	152	178	152	128	174	165	162	164	141	158	151	158	163	169	170	174	154	160	164	170	155	168	187	181	165	170	165	169	173
2053	393	210	175	163	196	186	169	172	128	128	112	122	113	123	139	107	107	105	78	91	109	119	96	85	96	77	83	88	83	81	72	73	71	59	78	69	70	116	87	69	80	72	73	64	68	57	68	72	67	62	63	66	62	80	65	58	70	63	64	71	57	70	68	75	75	69	61	73	53	73	65	75	74	63	73	69	74	54	64	72	63	74	82	61	72	70	74	67	85	78	75	76	61	69	81	82	64	62	80	65	64	72	74	70	64	56	83	73	65	68	70	77	75	60	77	69	51	68	86	61	74	71	39	70	50	76	65	91	72	69	59	64	65	78	63	62	71	80	70	68	77	70	62	66	72	67	81	79	64	73	83	82	71	66	72	74	77	79	64	70	61	58	74	59	74	89	70	78	76	78	74	79	68	73	67	67	72	63	65	71	78	70	65	66	67	63	61	70	70	73	62	81	63	56	62	81	82	49	71	78	62	67	77	73	61	62	70	67	76	63	79	74	67	78	49	63	69	70	81	63	68	55	70	77	71	90	76	73	86	77	71	79	55	66	67	62	69	66	71	58	71	83	60	80	72	73	64	83	54	71	56	68	69	61	54	75	71	84	73	72	58	61	58	75	64	81	68	75	66	68	49	81	66	64	73	68	60	77	77	71	59	82	64	68	66	63	86	68	54	60	69	67	68	70	66	69	76	77	56	73	89	64	74	66	77	76	69	60	74	64	63	66	50	89	78	76	71	65	59	60	69	65	73	63	66	75	61	60	73	69	74	74	71	68	73	75	68	67	58	79	69	65	69	62	76	64	70	65	68	85	79	71	74	69	72	61	68	78	84	73	78	87	66	71	63	60	62	67	66	61	74	60	75	71	59	70	81	67	87	69	75	60	68	73	74	68	62	69	73	70	70	76	68	60	79	71	76	58	73	79	64	71	72	80	70	69	53	73	60	62	73	59	64	73	65	67	78	72	72	71	82	76	68	62	92	75	71	68	55	77	61	49	73	73	76	80	76	67	65	76	76	76	84	85	94	67	64	60	59	80	85	59	65	61	67	58	67	60	74	55	94	70	76	65	71	68	70	71	67	78	63	78	76	95	70	85	64	77	71	70	63	52	71	65	68	72	57	72	75	100	74	67	64	84	69	79	84	66	81	63	67	72	62	71	67	71	76	82	66	71	78	75	66	55	77	71	86	71	57	68	81	76	65	65	75	65	80	87	79	62	70	79	74	79	61	63	79	60	70	74	66	86	75	79	66	62	70	63	65	54	77	55	79	69	61	57	65	61	76	60	73	60	70	69	52	75	65	64	76	58	56	66	69	67	64	86	74	48	65	66	56	68	76	62	85	52	74	79	50	69	83	73	65	70	73	58	85	74	78	70	68	67	78	63	84	55	72	71	67	59	68	65	67	57	62	70	58	73	69	79	69	57	61	73	71	65	56	64	68	68	72	74	91	79	68	70	80	75	67	60	61	70	73	82	73	73	59	76	62	79	60	72	79	63	64	72	63	80	70	71	66	69	75	74	47	78	63	66	65	71	67	78	68	70	64	62	81	73	87	69	83	68	54	63	59	56	52	77	70	73	71	73	73	67	63	59	95	61	68	70	74	88	78	74	60	75	69	71	71	74	76	88	54	70	65	74	74	71	74	73	67	74	73	73	78	67	71	55	70	65	60	75	73	62	54	63	83	71	77	66	69	66	68	71	76	57	74	72	58	60	76	69	91	56	63	71	63	61	67	85	62	80	61	75	73	86	63	72	66	49	77	57	64	69	76	73	57	68	72	63	76	77	71	70	81	72	70	72	76	79	64	67	74	79	83	75	66	55	67	65	62	56	64	75	63	61	74	75	56	75	59	61	70	51	77	67	85	72	63	62	58	70	64	81	77	67	75	66	85	64	69	65	62	79	58	73	79	81	67	74	58	58	69	76	67	71	73	69	66	66	61	76	90	75	75	69	63	56	85	64	74	53	72	74	73	78	75	71	65	72	59	78	62	73	61	65	81	67	69	59	64	53	61	59	65	75	61	62	54	69	53	72	69	77	67	67	73	82	71	72	85	77	73	63	62	85	83	79	71	73	67	77	70	61	75	80	69	70	70	72	66	72	67	66	68	66	72	62	70	79	67	76	55	73	57	67	60	71	76	80	81	59	61	82	73	80	65	73	76	63	76	54	72	69	57	66	64	66	82	66	62	66	70	75	59	76	64	79	69	60	60	71	68	73	77	65	78	76	68	82	61	60	67	75	74	69	62	62	71	88	74	72	69	66	68	68	65	75	80	70	69	72	64	68	67	71	70	72	78	81	61	63	63	75	75	70	78	69	53	71	61	61	80	76	84	64	62	63	71	76	76	63	79	71	64	56	77	63	50	76	70	78	74	65	90	58	74	69	76	63	69	76	67	76	73	56	62	51	79	73	75	69	63	75	54	61	77	84	84	74	75	55	64	55	61	70	76	83	89	67	71	73	52	69	73	75	73	68	71	71	82	74	64	79	78	71	76	73	63	66	68	72	79	75	69	63	90	60	65	61	69	70	68	78	67	74	73	67	76	82	65	91	69	57	81	67	66	68	81	61	67	73	74	65	71	92	60	74	74	62	61	67	71	62	76	72	67	73	71	64	68	71	72	66	91	72	61	77	66	67	62	80	62	74	83	69	61	53	76	62	67	73	71	74	83	65	66	62	65	79	74	50	54	76	65	66	74	77	77	65	80	71	71	79	77	62	63	84	77	62	77	65	63	75	74	73	72	74	77	68	70	78	57	64	72	68	72	74	84	78	71	69	70	74	57	73	66	66	60	64	80	74	77	69	70	79	89	62	91	62	64	63	62	70	74	75	72	76	88	82	75	82	70	82	66	59	87	59	62	66	76	63	72	64	74	76	71	60	68	70	68	62	73	73	59	59	69	69	69	57	85	78	60	75	78	81	74	70	71	62	56	66	43	81	70	79	73	56	71	73	88	66	65	63	69	72	65	48	58	73	61	68	67	77	79	68	69	66	68	80	59	76	80	79	82	61	68	61	79	71	67	68	78	67	79	64	72	59	76	74	60	72	64	62	81	65	77	76	67	67	78	71	56	65	66	65	67	65	70	71	62	72	57	60	76	63	70	63	60	69	79	65	71	79	93	83	75	70	64	68	51	70	76	54	64	67	81	77	76	95	78	65	69	84	65	68	74	45	80	65	87	75	79	76	73	78	75	71	71	73	73	56	53	70	70	79	76	85	68	75	73	65	87	64	56	74	81	78	70	71	73	66	58	73	79	67	70	73	74	77	57	81	75	81	71	71	69	76	69	81	79	60	64	63	75	70	60	66	79	73	69	81	67	79	71	70	78	59	86	54	74	70	67	81	80	66	76	75	78	67	74	64	75	58	73	68	70	67	73	76	88	74	69	65	82	68	61	67	64	54	81	93	68	61	61	70	72	65	75	76	68	70	78	65	51	61	74	61	76	78	62	70	72	66	60	64	68	64	82	87	60	68	51	78	88
13448	4415	2650	3375	7113	8892	7702	6053	5007	4278	3401	2825	2738	2782	2761	2254	1645	1428	1123	1352	1376	1397	1235	1208	1099	967	908	886	902	879	810	805	678	643	603	569	558	1013	1645	634	596	554	591	525	542	537	564	522	501	577	542	503	524	573	563	571	545	551	537	589	546	543	540	499	565	532	471	551	525	585	526	573	537	501	565	519	543	520	548	546	533	506	524	524	547	510	514	511	502	488	528	512	500	528	540	551	540	525	533	569	557	501	524	541	556	552	518	559	489	533	521	536	530	501	525	528	568	508	540	517	524	528	524	550	538	534	536	532	521	562	510	505	568	529	515	544	499	515	500	564	547	544	497	538	573	549	550	540	508	529	498	562	529	536	524	489	496	530	565	558	515	553	499	514	531	491	568	552	517	553	517	561	578	544	555	504	515	491	575	537	564	523	569	481	510	553	558	549	538	569	548	523	543	565	575	512	517	531	544	499	507	538	547	508	555	554	540	539	528	534	556	528	546	505	517	564	542	556	520	528	502	516	518	508	531	527	558	548	510	542	533	553	534	557	507	547	498	505	543	527	536	563	498	516	532	535	544	556	520	542	528	543	493	542	525	535	522	576	535	551	569	536	477	569	555	539	522	533	530	532	521	459	594	491	546	505	574	547	540	528	536	501	542	483	533	543	539	557	551	534	522	509	544	540	536	527	525	550	541	523	505	519	514	516	533	574	523	533	538	541	526	532	529	546	465	540	523	514	555	523	547	521	535	544	491	529	536	560	552	523	535	543	526	538	542	475	510	555	545	501	518	520	516	541	500	546	529	543	531	537	543	557	543	546	536	512	517	501	532	516	554	558	520	579	525	502	517	510	539	541	547	523	565	552	526	574	526	508	516	482	551	578	552	554	518	520	509	543	501	499	529	517	554	502	525	534	492	535	534	490	522	546	572	505	553	546	509	543	533	563	556	559	512	544	561	546	497	510	532	552	539	525	525	537	539	564	584	543	537	551	522	502	508	523	497	539	493	502	531	523	514	536	542	477	510	535	548	521	524	560	548	556	486	549	523	561	534	549	526	496	548	566	525	511	530	514	540	539	513	536	537	546	529	525	535	558	568	598	533	532	529	540	559	529	521	539	533	553	528	558	543	549	563	531	545	520	542	546	549	526	540	581	596	547	556	561	572	528	535	522	500	525	544	562	557	558	509	539	539	554	561	538	546	539	521	544	556	571	557	545	528	551	538	514	525	525	533	526	467	495	523	472	533	547	512	563	508	600	535	540	533	536	529	533	548	563	515	533	539	557	527	550	558	550	554	547	498	487	553	594	508	536	506	552	513	562	538	479	571	536	542	536	539	516	546	525	532	541	530	544	581	496	521	548	494	539	528	542	494	540	538	528	527	554	486	554	532	566	559	500	540	505	523	588	571	543	558	540	559	515	516	546	573	491	537	573	562	531	494	532	544	522	515	518	513	553	527	488	543	542	539	547	530	501	507	508	520	528	508	529	572	539	506	536	542	561	522	513	531	519	527	522	524	514	531	500	542	493	527	512	531	497	528	541	553	566	562	561	519	551	523	516	509	536	543	531	521	577	575	539	511	533	534	550	540	534	539	533	490	521	541	541	516	531	530	554	526	481	577	541	577	576	471	549	560	551	526	543	566	533	489	515	500	545	537	512	515	529	499	577	527	531	535	527	549	527	529	498	556	508	579	555	552	521	585	503	565	494	571	523	523	559	495	565	515	547	518	551	518	518	500	578	521	486	560	513	600	540	496	557	557	522	545	525	561	541	519	544	502	546	532	508	541	535	511	513	516	548	492	555	552	541	549	514	514	570	550	521	539	533	529	548	509	546	562	571	513	533	533	536	547	537	537	544	529	533	548	554	504	534	512	544	510	536	533	541	534	551	541	531	507	535	500	544	536	495	563	511	547	534	511	542	526	518	567	473	570	572	513	520	553	552	534	511	539	459	603	502	528	504	532	528	522	523	531	495	548	540	511	550	573	544	533	522	529	520	553	570	507	520	497	546	547	509	529	567	554	541	561	527	557	542	533	497	520	563	482	564	532	552	545	532	550	537	537	576	525	539	515	530	546	557	525	542	516	523	533	526	486	554	505	530	514	552	560	537	521	511	548	547	475	538	560	575	528	515	537	523	542	532	524	485	534	520	516	514	518	515	501	548	529	524	529	565	507	498	544	556	531	535	543	494	539	532	564	520	507	572	564	526	574	536	527	553	522	556	514	517	553	523	556	504	532	536	541	539	502	563	562	516	553	523	556	526	523	513	525	549	576	544	530	531	538	544	513	534	491	490	545	523	534	560	529	529	556	491	493	521	583	539	499	535	527	533	535	523	522	573	522	561	550	547	568	525	549	560	533	515	538	551	546	533	556	569	473	525	554	527	517	553	537	542	505	555	535	539	520	549	532	539	525	552	518	518	512	507	525	508	516	489	550	552	539	543	565	519	503	527	579	539	549	526	566	505	537	485	532	494	502	569	561	536	507	524	513	511	520	566	531	553	514	479	577	520	548	547	545	558	531	515	538	538	558	525	501	512	525	549	523	498	552	500	517	513	533	517	560	548	472	543	507	563	571	514	526	527	578	542	538	506	587	535	526	506	582	567	539	540	586	534	503	557	537	553	562	543	529	514	530	556	523	532	566	534	575	486	535	559	580	533	537	531	516	541	547	505	511	489	527	499	495	537	529	532	555	564	512	561	519	589	518	517	541	545	516	532	526	520	528	514	544	536	560	546	518	510	600	499	517	541	549	500	547	509	536	519	507	559	516	537	529	542	537	541	522	521	554	519	527	551	563	513	541	522	539	482	537	541	542	529	531	511	575	584	530	553	562	530	544	511	513	530	535	541	511	499	528	556	567	542	531	560	520	521	502	505	611	578	513	528	522	536	527	542	543	538	565	502	524	530	506	562	536	534	532	504	503	521	537	539	522	526	521	523	529	492	504	534	505	525	536	525	568	563	508	541	531	534	532	537	520	526	549	559	547	534	539	559	524	517	577	557	536	486	536	505	501	545	552	587	563	502	498	544	479	519	569	540	581	560	535	540	537	542	516	528	545	528	571	526	528	570	542	524	543	553	527	510	526	566	540	533	489	524	518	517	566	515	557	577	516	482	499	550	560	525	573	556	512	586	548	531	524	524	503	540	546	538	539	499	508	515	537	533	533	516	531	543	558	526	534	558	532	575	507	515	521	512	550	505	521	536	537	539	502	530	523	548	496	535	523	510	504	576	517	532	546	573	528	505	557	535	485	529	542	539	558	515	523	570	544	552	518	508	505	521	530	550	548	534	536	520	502	520	516	559	533	513	495	509	587	514	536	522	500	532	549	528	525	526	507	564	514	515	510	518	532	521	541	522	554	541	562	523	555	544	489	523	550	543	491	494	525	547	540	548	507	577	535	553	545	574	528	522	545	530	508	509	503	487	520	487	538	496	542	526	518	485	578	523	526	559	572	520	559	517	529	540	532	537	532	523	504	520	573	567
1599	416	251	175	122	168	210	170	145	138	124	139	126	135	118	88	95	61	51	68	76	50	91	73	58	50	55	39	59	61	57	55	33	33	47	31	35	52	96	41	36	30	36	42	41	28	45	38	44	44	36	40	45	41	39	45	31	35	36	37	31	48	37	36	39	37	34	40	29	36	36	35	28	44	32	41	36	34	38	48	43	42	36	40	47	33	36	35	39	34	41	28	36	48	45	40	47	44	28	29	29	41	29	51	30	51	38	37	50	29	26	43	36	38	49	33	24	26	50	31	31	29	48	41	50	39	46	40	36	50	43	38	29	46	38	38	40	38	48	40	41	34	40	30	45	41	46	35	22	37	34	28	31	35	40	42	41	30	36	41	44	33	45	41	41	31	37	47	35	37	38	37	47	30	42	40	47	38	43	33	44	37	47	39	33	29	41	39	28	34	27	42	37	34	36	36	56	57	39	44	36	36	44	25	42	46	24	39	36	43	27	43	38	33	34	36	36	37	42	46	43	34	35	60	36	33	45	43	32	31	35	37	29	42	25	47	35	28	39	37	40	42	40	30	36	49	29	22	38	42	37	33	35	36	42	28	42	38	32	43	48	35	41	35	42	25	33	36	45	49	38	49	30	36	49	46	26	31	33	47	34	39	33	34	41	41	39	48	45	42	44	42	31	45	34	34	43	37	33	38	34	30	49	36	41	37	43	37	41	41	40	47	34	36	34	36	44	38	37	31	34	37	47	35	38	44	32	34	45	34	39	32	40	31	27	54	31	40	31	42	45	52	37	44	35	29	49	36	31	28	32	39	31	43	39	47	28	41	45	41	43	36	36	27	43	43	31	40	27	39	42	32	46	35	30	37	31	36	36	39	36	35	36	37	48	29	40	40	33	38	35	40	48	35	35	45	33	38	31	26	44	39	43	40	42	36	32	38	41	45	34	34	29	36	37	35	36	33	40	38	41	39	33	38	45	36	32	42	45	42	42	31	42	42	35	31	35	41	33	30	40	34	36	55	35	43	40	44	45	37	40	38	46	40	37	51	38	42	44	42	45	49	36	30	41	32	41	34	43	33	51	43	42	34	37	45	53	32	33	38	45	46	33	37	35	35	29	37	39	38	40	39	39	32	42	36	34	43	37	34	46	40	42	39	35	36	34	38	39	41	33	38	43	29	38	40	28	36	43	39	32	28	39	32	22	38	30	27	43	42	43	38	31	47	41	46	35	33	39	29	39	38	34	46	39	28	37	31	44	47	41	40	35	33	37	36	43	28	48	32	37	39	32	36	40	39	39	36	33	43	31	41	37	47	43	47	38	27	54	47	29	47	28	37	40	37	30	45	44	41	39	36	38	40	30	38	41	47	44	30	32	28	48	29	34	31	40	36	33	37	42	45	37	24	35	40	30	31	35	37	41	41	50	27	39	28	36	29	23	42	33	39	29	45	35	38	35	34	41	42	32	39	51	41	37	37	33	34	33	41	39	38	38	33	35	35	37	38	33	31	40	34	29	49	33	27	42	39	34	32	43	34	43	42	42	35	46	34	35	34	40	31	32	36	43	28	41	34	35	33	43	32	37	46	39	50	28	31	33	28	48	36	51	37	46	43	38	38	35	44	39	31	37	33	38	36	42	40	42	32	29	36	38	31	41	33	25	43	40	34	22	36	28	32	37	42	34	34	30	40	42	37	42	29	28	39	37	47	36	42	35	28	38	34	33	36	37	34	31	45	43	36	47	48	39	35	36	38	30	28	40	42	35	39	32	26	33	38	35	30	39	35	35	37	39	45	39	32	39	46	41	38	37	27	38	30	36	39	36	41	34	46	40	42	39	41	42	38	33	36	34	39	28	38	40	30	40	31	34	45	40	37	41	42	28	27	44	29	32	40	36	30	36	40	36	28	35	39	35	42	52	28	36	44	35	49	46	35	39	28	42	35	42	41	36	35	36	52	36	40	48	34	48	41	38	41	36	38	35	33	32	34	32	40	41	38	30	34	32	35	43	33	37	44	43	26	46	29	30	47	40	39	35	40	51	43	40	37	30	39	25	35	54	26	46	37	39	33	43	30	33	26	33	32	54	29	36	31	36	31	34	42	35	47	41	32	38	38	21	35	41	34	39	38	39	40	31	34	35	35	36	35	40	45	42	35	31	26	39	54	38	31	35	42	45	30	34	37	47	47	45	48	42	36	31	36	25	33	32	47	40	33	33	38	31	29	36	42	53	37	37	45	30	40	38	42	49	37	33	35	36	34	43	32	44	42	44	34	40	38	35	45	41	35	46	39	32	43	35	44	40	30	32	35	30	35	39	36	42	41	43	29	38	29	39	36	45	33	46	37	38	37	45	36	37	31	27	41	37	37	31	30	37	41	40	32	36	48	44	38	40	35	55	34	30	49	37	34	40	40	31	46	40	44	32	42	49	37	39	41	38	34	39	42	44	38	43	45	40	36	29	44	36	38	33	44	35	38	42	42	44	33	36	35	37	36	42	40	36	41	33	20	49	27	37	39	40	36	52	42	51	46	38	40	42	40	45	34	33	38	40	36	23	37	32	28	43	37	43	29	40	30	33	33	41	29	35	33	41	34	30	35	38	39	41	50	38	35	46	57	25	36	31	40	40	33	28	32	44	32	33	40	41	37	45	50	37	34	30	30	50	33	39	33	36	45	28	37	37	37	42	28	34	36	39	39	25	47	36	48	46	36	37	31	43	34	42	43	52	40	36	45	45	38	42	37	42	26	34	29	40	35	39	35	37	54	29	39	32	33	43	44	36	37	29	31	39	40	29	37	29	43	38	34	35	45	36	46	39	26	32	40	25	36	31	36	32	30	38	50	34	27	32	27	41	50	30	39	32	38	37	36	34	34	34	41	30	39	38	38	39	43	49	46	45	37	34	39	34	37	36	42	37	41	28	35	49	53	34	38	37	41	43	36	28	34	34	44	38	31	28	37	33	30	39	43	29	36	24	41	34	36	37	42	34	43	39	40	30	39	41	32	40	40	41	44	25	31	41	36	44	43	29	39	37	38	31	46	36	29	37	31	46	40	44	42	37	41	37	37	41	31	39	39	44	36	35	35	38	39	30	34	30	43	37	37	35	32	31	29	52	31	33	45	34	38	53	34	38	37	34	39	56	41	32	33	44	44	30	40	40	31	51	37	37	29	42	28	40	33	39	36	36	51	36	40	40	46	42	45	25	47	41	40	32	32	40	32	43	42	35	32	36	39	36	41	37	29	38	43	30	37	34	38	50	40	39	49	30	40	32	34	34	41	25	42	38	44	52	37	34	35	31	41	36	35	31	35	36	27	30	35	38	38	30	29	24	35	45	33	41	32	51	47	32	35	46	29	27	32	33	33	41	33	51	39	25	36	36	50	39	43	34	45	37	35	31	44	37	38	31	40	32	33	39	34	35	37	37	41	41	40	33	28	33	37	30	38	47	28	33	36	31	37	32	35	40	41	36	35	44	31	30	48	39	38
15078	5503	2944	3814	9347	12123	11216	8715	6575	4895	3891	3513	3805	3863	3276	2611	1812	1351	1107	1330	1340	1268	1302	1145	1023	961	814	818	752	641	615	514	460	422	427	394	415	1211	1675	349	326	334	295	327	268	304	306	319	308	306	305	318	318	261	273	296	280	314	308	321	251	272	291	297	287	275	306	274	281	265	286	309	283	312	292	278	295	311	270	295	268	259	271	284	328	249	319	285	282	281	273	282	272	269	263	268	315	284	304	284	274	295	324	302	263	283	269	287	283	293	265	271	302	268	302	305	268	273	263	294	273	271	285	298	305	276	257	312	291	277	271	298	277	264	282	266	284	261	261	266	304	278	300	287	264	306	275	278	292	284	258	287	305	278	288	283	267	255	282	273	276	246	297	273	274	278	293	305	262	293	265	311	282	281	296	258	297	278	284	295	279	276	284	280	282	291	305	279	275	299	292	274	273	268	267	277	270	261	296	289	253	294	265	288	272	297	269	291	286	270	259	296	272	294	237	277	304	270	273	280	282	290	296	277	292	262	279	300	263	292	308	266	305	264	266	293	277	284	273	264	268	265	285	293	283	285	272	294	257	287	275	304	304	268	275	240	269	260	278	277	255	312	268	281	282	298	307	271	274	285	250	275	279	270	277	290	288	253	282	270	259	282	274	301	272	278	281	286	291	270	278	283	239	264	249	284	250	289	297	262	258	280	270	291	283	248	303	276	272	258	270	283	295	271	267	286	265	260	275	261	299	285	276	309	282	311	301	277	295	257	278	283	283	271	262	283	279	256	257	286	269	260	250	300	281	279	301	302	265	298	272	287	288	282	292	288	286	278	284	305	284	286	289	267	304	297	285	276	264	289	279	253	269	264	260	280	266	319	278	245	312	282	296	277	274	283	291	264	266	275	268	295	292	282	282	279	280	293	268	300	281	270	283	271	271	301	274	262	290	286	288	285	303	285	272	242	289	274	252	280	283	286	301	279	274	263	278	270	274	257	254	265	286	270	257	284	278	331	276	260	273	293	272	259	253	288	292	260	254	275	287	289	291	261	286	296	245	258	296	292	270	297	286	285	259	282	279	264	297	273	253	262	329	283	264	290	282	269	289	286	287	287	275	270	299	263	294	287	300	267	263	296	259	286	276	278	263	273	291	295	272	275	294	285	286	275	257	292	275	267	254	277	277	266	251	252	273	301	285	249	263	255	277	274	258	275	290	284	298	301	272	265	281	288	293	280	306	273	274	264	278	253	274	277	259	254	236	293	298	301	272	263	266	272	299	233	282	295	284	253	299	283	253	277	245	271	259	281	258	287	270	283	259	294	267	270	268	276	261	284	289	270	259	300	275	268	297	295	264	318	256	304	298	289	283	273	278	286	240	282	252	248	288	298	279	288	296	278	247	252	280	266	278	263	264	282	259	280	286	288	259	261	266	284	318	288	283	280	263	292	276	271	302	271	273	294	306	251	277	284	291	262	267	276	267	308	298	286	272	274	266	276	269	299	263	270	268	262	274	285	266	303	261	258	320	247	278	268	270	261	267	281	295	251	277	275	257	255	302	296	280	285	275	300	297	276	293	298	264	298	275	243	278	289	261	250	253	249	270	291	280	289	281	292	282	286	294	289	261	273	268	237	305	263	287	287	256	301	263	280	281	261	296	292	285	243	269	285	246	257	289	302	249	270	286	281	252	275	275	293	312	294	272	267	301	264	283	270	280	299	281	290	272	276	269	257	300	288	287	262	283	286	285	273	262	264	271	266	270	282	285	291	304	272	271	258	255	262	311	264	295	294	293	273	270	269	299	256	277	270	287	287	285	266	286	260	273	266	270	271	231	263	289	284	300	263	314	296	267	293	268	275	282	283	262	282	273	279	286	281	290	257	257	261	262	289	317	299	295	269	290	323	265	272	291	267	255	288	289	271	254	296	284	255	265	288	259	263	288	286	277	290	269	263	282	244	271	292	269	264	273	280	276	282	284	302	268	306	306	281	274	262	260	300	267	284	281	264	294	275	253	276	276	276	266	292	270	274	299	279	278	287	284	274	269	253	284	265	273	266	299	262	269	282	295	276	275	262	280	276	258	270	250	272	284	271	288	262	282	275	273	256	279	252	260	256	268	284	275	265	270	272	306	242	249	289	278	272	302	279	271	279	280	292	293	242	271	295	281	283	297	274	280	273	282	268	271	295	266	243	307	265	276	293	282	261	267	268	289	318	309	310	284	289	271	285	278	272	288	281	282	276	271	255	294	271	291	298	248	282	263	293	308	289	272	286	281	254	289	278	276	280	294	266	310	280	264	294	303	257	299	261	270	273	285	267	306	279	285	276	268	280	249	271	286	279	260	254	268	270	257	285	292	283	271	257	249	266	289	293	286	260	278	282	289	240	280	279	269	305	276	270	286	303	299	248	251	284	282	309	234	311	271	287	282	298	262	265	272	299	295	273	295	276	247	291	265	275	282	265	283	283	265	269	291	297	264	292	276	277	264	301	283	263	283	258	293	294	245	299	256	270	277	269	284	257	293	273	281	259	269	285	284	273	299	283	277	299	287	270	297	277	277	298	265	265	299	268	260	241	282	279	278	280	274	266	265	278	270	289	302	288	313	286	289	275	267	274	289	279	306	301	302	298	285	290	264	274	278	282	278	295	272	285	254	268	302	302	283	255	270	269	292	249	273	263	305	269	252	268	288	312	298	262	295	285	266	286	296	255	270	267	282	289	267	297	313	304	277	280	249	285	295	276	276	288	310	287	281	280	300	273	283	268	257	281	284	304	263	277	279	265	304	288	276	293	299	306	285	303	274	267	269	280	265	290	281	273	269	249	287	258	275	260	273	265	279	295	288	275	271	274	257	292	275	279	286	302	271	288	294	297	267	270	271	311	284	320	272	274	288	252	282	262	282	292	291	290	255	270	258	285	288	287	310	251	276	298	293	260	280	260	280	269	291	284	247	265	259	252	258	257	300	286	294	290	263	300	270	260	272	256	261	287	286	271	249	240	274	298	242	291	292	258	275	291	296	287	272	290	252	292	266	264	282	270	298	279	274	290	275	302	280	271	275	289	265	279	312	296	270	257	295	274	256	264	298	270	247	288	276	293	293	292	286	270	290	312	259	276	277	267	292	264	282	263	280	275	288	296	295	274	254	291	285	291	279	262	272	308	257	285	288	255	256	289	288	267	299	278	257	288	284	314	284	284	263	287	282	285	290	266	280	267	269	248	288	279	268	256	267	285	303	273	264	255	269	302	278	279	255	264	255	277	264	246	301	261	290	264	300	281	244	272	275	280	267	296	280	298	275	269	296	279	259	276	268	278	290	265	302	300	288	286	278	247	271	256	295	294	266	276	283	273	288	293	293	317	296	268	251	291	248	271	287	322	296	257	274	258	257	282	273	258	300	260	277	294	290	261	307	265	278	264	286	294	280	262	260	299	260	248	282	299	287	267	303	273	284	266	281	288	266	266	277	249	279	282	283	281	279	266	276	290	278	273
1362	185	104	91	97	114	102	108	97	73	91	67	97	102	84	73	66	39	50	67	55	60	52	52	55	60	53	47	65	53	32	56	43	33	47	41	53	55	61	36	45	49	41	41	41	37	51	43	46	51	41	54	31	47	42	48	54	42	33	36	55	48	46	49	59	44	41	31	38	62	35	44	41	49	51	56	51	40	42	49	50	44	50	52	49	49	44	47	39	41	52	46	42	48	55	35	41	40	50	49	46	43	39	39	50	40	49	31	32	50	42	44	44	41	43	38	54	60	55	43	50	46	55	43	47	44	45	45	43	45	47	57	37	39	46	46	53	48	46	39	37	40	35	47	38	47	45	35	30	39	41	53	43	49	50	47	43	48	43	52	36	43	51	50	52	42	56	47	47	47	47	47	50	32	55	46	51	47	38	54	50	42	40	50	37	55	41	41	49	55	45	40	42	47	41	37	46	48	33	41	39	39	53	41	46	45	58	48	58	41	44	36	44	54	47	44	49	37	41	45	45	43	42	39	48	47	53	39	48	56	59	35	41	33	47	28	47	48	41	48	40	46	43	55	50	35	49	40	48	49	46	49	40	47	43	48	52	50	33	37	43	53	45	50	46	40	37	45	52	41	39	50	49	50	45	44	38	48	47	51	41	54	39	50	44	54	51	44	45	47	44	54	56	45	47	43	55	54	44	51	45	41	40	34	47	50	47	41	46	34	47	45	37	48	41	55	60	47	44	52	47	56	42	41	42	53	41	42	49	40	41	52	41	41	50	45	36	42	47	38	40	54	46	42	56	53	44	59	40	52	55	39	58	47	51	59	37	43	48	37	44	32	50	39	46	44	53	44	39	53	54	40	54	44	47	51	43	45	61	40	40	46	50	52	51	48	37	51	44	42	43	60	46	46	36	50	54	40	43	55	61	44	62	51	45	43	43	40	37	50	40	54	40	32	34	52	36	44	47	45	55	54	40	43	40	46	41	43	37	44	46	53	48	48	47	51	55	65	50	45	45	46	30	52	40	44	42	42	55	42	40	38	48	50	35	39	52	42	41	40	55	50	45	48	48	50	38	45	53	46	47	45	52	47	41	43	56	51	39	45	43	51	53	52	35	49	52	48	44	38	43	60	49	57	46	52	47	53	41	54	47	43	47	37	35	48	49	38	47	33	39	50	53	55	33	45	43	48	43	44	27	33	42	41	55	41	51	43	46	43	60	60	60	39	47	52	48	47	49	49	64	40	43	50	45	67	41	42	44	41	34	52	49	44	59	47	43	47	38	42	52	46	48	42	45	42	40	59	46	63	42	47	37	46	53	57	41	56	42	55	37	50	43	33	47	63	43	36	33	38	36	41	50	52	38	51	52	36	39	39	41	47	40	40	43	58	41	40	55	56	36	48	51	49	41	41	50	49	36	50	49	52	36	46	38	57	37	55	38	49	44	40	43	57	53	44	39	43	47	47	46	47	41	42	36	29	37	50	49	39	43	48	46	33	56	39	52	59	41	39	41	47	71	54	37	48	32	42	36	56	44	52	46	28	41	47	40	42	47	48	38	39	39	56	54	54	46	44	42	51	43	40	43	55	58	50	46	51	39	31	50	43	47	56	60	45	50	59	45	45	54	40	48	51	45	36	52	52	50	52	52	50	45	50	53	53	37	49	46	46	41	51	51	38	29	55	51	30	48	35	50	57	52	49	55	44	50	39	46	46	44	47	47	51	43	44	41	48	41	42	38	45	45	35	52	42	57	46	49	56	43	45	42	36	48	50	55	60	37	35	56	39	47	42	45	56	44	46	49	50	45	54	39	58	67	51	39	47	62	46	37	40	55	42	58	56	54	40	49	43	48	39	38	37	55	43	46	47	33	38	55	46	51	43	37	41	41	34	37	43	48	47	41	39	53	53	43	47	53	40	41	51	42	44	47	58	48	42	45	45	37	41	51	41	41	55	43	42	44	46	39	43	49	36	47	39	55	47	48	56	40	40	43	35	38	40	42	44	48	47	43	45	59	48	30	45	56	41	50	41	53	49	51	46	59	50	50	59	42	57	61	45	48	56	46	47	50	57	50	42	48	41	37	55	34	42	44	57	38	53	42	52	37	46	43	49	53	52	41	48	46	42	43	47	51	43	52	44	49	67	29	46	53	58	43	42	44	46	47	46	53	27	53	37	41	49	36	40	45	46	49	52	45	45	52	44	52	46	49	38	37	39	39	64	38	49	44	39	51	38	43	43	44	42	54	42	30	33	40	47	51	45	51	41	53	31	53	55	45	59	51	37	44	50	49	45	43	60	54	52	39	46	47	54	51	55	57	45	53	41	48	50	37	34	37	48	64	52	50	57	37	52	39	39	36	34	39	55	35	43	50	53	55	47	55	49	42	63	60	54	50	56	40	56	45	43	47	32	43	45	32	46	52	42	38	51	43	46	48	45	44	47	46	53	58	55	38	42	49	52	38	62	55	47	48	45	50	46	43	53	46	42	55	43	45	44	45	46	47	51	52	50	38	69	32	44	44	47	54	41	48	42	47	44	43	52	41	35	54	48	43	44	42	36	45	56	45	58	38	52	36	44	48	40	46	48	58	36	47	58	47	45	61	48	42	52	42	51	51	44	47	52	44	45	46	53	53	51	43	35	42	33	40	35	47	50	55	45	41	41	49	43	40	45	48	41	39	59	43	42	30	53	47	57	48	48	57	40	42	51	50	41	47	47	44	35	42	49	51	48	50	50	38	49	41	51	38	55	52	54	45	38	50	36	42	48	48	56	47	38	48	46	49	38	53	47	42	40	45	46	45	58	48	58	46	50	58	51	40	39	51	49	47	42	44	58	43	43	46	50	41	44	42	55	43	43	38	52	42	40	41	47	45	43	45	34	45	51	41	53	46	49	50	55	45	38	59	48	44	40	46	57	57	49	51	40	46	41	57	50	52	50	35	43	47	45	43	46	38	40	37	47	39	50	54	43	41	46	55	52	45	42	43	37	39	31	47	38	54	46	44	49	44	44	41	50	41	35	32	47	36	51	40	40	46	44	50	45	47	45	51	40	51	47	31	40	42	51	47	32	61	49	43	40	53	33	50	38	54	48	45	48	49	62	50	52	36	53	58	36	48	46	48	43	47	53	45	48	49	44	51	36	44	42	44	52	44	35	49	61	36	47	47	40	41	33	54	37	42	51	56	57	47	47	41	41	48	53	38	44	45	48	57	52	53	42	47	45	47	49	54	58	44	46	51	42	43	50	49	49	50	45	43	50	43	42	53	53	39	46	47	35	38	44	44	49	47	35	39	44	49	44	63	35	44	50	49	55	33	48	57	40	50	40	55	54	61	52	48	40	45	41	48	46	45	48	39	42	40	53	38	41	45	55	44	46	37	36	52	45	37	45	48	50	45	30	61	45	44	44	45	42	41	51	37	48	44	57	45	47	45	42	46	54	43	44	40	51	33	45	48	50	48	54	44	44	41	47	45	49	39	31	40	46	47	52
10351	2881	1482	1883	4618	6766	6746	4776	2930	2319	2002	2058	2354	2199	1641	1462	1087	850	674	746	791	830	794	754	707	649	583	550	523	514	460	500	424	430	437	417	392	429	461	357	377	388	354	356	406	374	362	410	362	363	368	361	374	361	362	380	360	343	314	366	359	352	347	375	374	346	345	378	386	377	409	381	355	346	374	348	369	352	348	334	360	383	390	366	363	361	347	352	352	341	377	362	363	362	354	406	366	366	356	351	406	348	396	417	355	379	351	371	339	345	353	374	343	350	356	386	324	354	321	354	370	383	363	323	348	358	368	358	348	332	398	361	347	383	378	372	340	352	361	389	346	344	358	363	358	333	372	343	396	372	390	352	368	343	349	363	351	355	362	366	384	360	367	371	361	372	363	383	354	359	377	341	386	349	356	403	363	377	349	361	353	351	377	384	387	363	397	365	351	357	376	378	382	340	359	334	343	343	337	329	344	352	338	357	382	385	379	362	362	350	355	364	381	359	378	354	402	357	401	378	377	352	368	351	374	314	342	365	351	349	405	372	378	338	364	379	331	361	384	363	343	329	364	373	358	384	378	344	346	342	395	358	365	357	345	372	385	388	391	359	366	393	385	385	380	396	384	355	362	364	366	368	363	316	372	338	383	343	342	384	386	356	368	348	345	372	382	388	344	371	361	354	369	355	379	349	383	362	332	408	381	352	340	372	326	374	367	372	386	391	346	310	351	379	327	383	360	358	411	364	381	371	360	361	365	357	371	363	364	410	374	358	373	354	387	369	350	385	363	350	359	362	378	366	389	351	362	345	351	346	362	338	369	327	385	305	366	352	375	345	314	365	323	397	371	316	345	372	373	357	345	377	382	368	385	349	349	351	363	398	345	326	361	345	393	367	385	341	393	375	347	312	366	326	361	363	406	378	361	341	352	355	351	354	395	365	369	397	402	392	379	385	374	380	378	385	371	393	340	355	371	353	348	355	364	342	336	364	342	314	378	372	391	378	338	336	340	328	358	383	349	341	351	378	384	352	365	376	328	379	313	358	332	388	341	358	384	379	351	365	384	353	362	350	346	357	337	359	380	349	360	418	352	363	351	365	370	306	378	371	377	330	359	385	360	385	352	362	383	368	359	370	366	371	399	377	417	406	379	341	309	346	339	349	394	358	368	380	364	367	379	372	340	350	377	373	358	367	355	372	372	330	348	339	374	380	363	366	349	349	379	377	319	368	352	375	348	329	381	384	360	362	336	346	397	380	357	399	365	374	374	375	359	359	332	370	349	372	369	374	319	357	386	377	334	360	334	338	365	336	312	341	355	354	376	363	356	376	377	399	361	399	345	402	352	362	352	375	326	386	377	367	366	375	369	373	370	360	361	369	368	340	367	330	374	325	387	370	365	405	365	345	382	376	374	358	381	366	364	372	332	350	386	356	362	361	346	348	370	345	337	347	367	348	372	378	334	377	356	383	372	357	377	361	377	359	370	387	391	366	363	362	335	342	353	352	345	343	364	372	309	300	372	356	389	329	364	376	364	351	357	344	354	392	317	356	338	346	361	374	330	362	366	382	389	382	317	353	346	369	342	359	318	371	355	344	387	360	366	366	364	359	368	368	401	381	326	355	326	370	353	337	359	385	354	336	356	348	342	359	355	356	380	355	355	379	376	388	381	394	341	355	367	377	364	355	357	350	378	359	400	348	361	372	352	342	375	349	367	385	347	373	362	356	393	328	367	321	338	338	360	328	350	377	351	368	394	360	368	373	362	366	346	355	382	372	360	341	394	360	375	353	335	336	336	366	319	415	330	345	349	320	348	348	357	364	349	349	319	379	377	357	400	348	343	370	408	324	364	353	356	364	371	383	341	367	354	333	367	354	345	372	363	346	395	330	382	381	389	342	343	374	351	375	358	373	373	367	353	355	383	374	372	331	383	373	332	357	351	370	370	362	350	366	390	380	334	366	378	377	366	340	343	373	329	347	375	338	331	361	373	351	376	357	354	340	372	322	352	347	360	334	345	366	377	367	364	338	367	370	343	347	335	380	346	384	346	333	326	374	348	377	376	365	327	351	348	377	373	329	368	372	365	369	382	347	361	367	389	365	349	373	360	361	354	357	364	403	346	343	352	358	354	360	367	335	385	360	342	380	341	359	357	396	352	424	339	351	340	357	396	398	353	364	366	358	412	354	368	364	393	348	385	351	379	358	357	337	364	388	352	317	372	323	396	344	329	365	368	364	383	373	361	391	354	359	365	329	390	340	368	322	368	346	375	341	372	363	396	380	405	359	365	347	392	366	352	334	361	341	334	358	324	393	371	340	342	362	355	364	360	345	375	371	389	351	324	357	358	364	377	378	363	365	348	357	363	365	372	367	327	341	331	362	406	331	344	330	329	372	378	366	358	354	356	342	389	363	376	377	358	383	354	358	325	377	363	386	361	370	376	394	359	368	361	366	371	361	356	421	366	365	380	338	370	361	391	377	367	366	364	385	363	387	379	381	344	376	368	356	355	369	348	356	349	390	362	364	389	369	380	360	335	376	375	365	353	353	362	377	351	345	356	341	364	362	350	392	376	325	388	352	334	346	362	364	363	355	308	359	353	381	375	367	406	338	358	342	358	348	345	369	400	334	356	328	370	366	360	361	345	358	347	362	365	341	358	370	375	383	358	329	374	366	376	366	322	408	371	379	357	366	337	370	333	339	344	370	339	372	346	333	391	371	373	377	370	351	349	366	331	371	366	364	369	343	347	369	341	387	364	351	351	352	333	391	369	356	340	379	365	367	370	394	365	360	374	394	397	355	357	389	365	350	335	336	365	366	347	372	320	388	386	371	368	358	351	354	355	356	395	358	329	337	376	358	340	348	391	357	398	388	368	341	394	352	394	376	340	359	337	382	339	369	353	350	352	391	315	363	361	366	371	399	368	331	339	383	392	332	359	336	370	379	374	350	338	360	357	323	351	390	386	350	356	360	359	348	372	379	330	365	360	351	386	376	375	364	369	341	386	358	360	350	358	371	385	370	366	361	401	357	397	344	373	366	354	362	384	325	378	395	351	356	370	335	379	325	372	341	346	349	347	347	368	373	378	389	373	352	392	336	373	368	370	357	344	375	352	380	338	380	371	345	354	353	350	347	349	358	372	343	383	369	331	332	360	382	359	387	327	413	333	305	359	369	353	371	355	352	371	379	369	363	340	367	336	376	331	354	384	414	359	382	364	364	340	388	352	334	345	342	383	352	357	407	381	344	367	350	356	361	359	328	364	333	334	356	384	369	373	345	323	377	362	404	331	361	341	344	355	317	354	400	356	389	374	368	359	379	361	345	383	349	389	354	353	366	353	380	322	353	345	381	351	363	361	385	370	350	347	355	382	351	356	360	361	331	378	371	354	374	358	344	350	365	356	360	351	336	353	388	337	351	368	397	348	361	329	358	378	357	392	339	389	361	367	363	348	335	334	350	356	329	363	316	348	382	360	349	363	365	359	352	362	363
947	319	146	104	87	138	166	161	119	116	105	100	112	84	85	67	63	41	45	41	39	39	35	46	43	33	30	34	29	35	28	35	34	29	21	29	14	28	19	22	20	22	24	19	20	28	25	12	23	25	17	24	23	25	30	22	19	25	14	19	16	24	23	20	22	21	31	21	19	23	24	27	21	22	22	21	22	21	27	22	25	30	27	29	19	16	26	18	23	20	28	15	25	26	25	21	30	17	24	22	18	26	26	26	17	22	18	18	18	23	20	20	28	18	21	26	10	20	20	17	17	21	25	19	26	26	17	18	24	16	25	16	24	17	22	31	26	21	20	18	21	19	22	23	22	21	20	14	20	25	23	17	26	25	23	14	19	25	16	17	24	20	12	16	21	19	18	22	14	19	28	29	27	22	15	19	18	29	22	17	14	22	18	20	21	27	19	20	33	25	22	17	17	14	22	13	18	17	17	19	17	19	16	17	24	22	24	29	16	24	29	22	23	19	21	20	16	22	16	21	25	16	17	29	25	28	25	24	15	21	23	26	25	13	24	23	16	29	20	18	11	21	30	16	20	15	13	23	21	16	22	20	19	27	16	16	21	17	20	12	21	29	18	21	13	21	20	18	17	29	21	19	23	30	22	30	21	15	23	22	19	25	22	20	20	29	23	25	25	24	18	12	13	18	29	19	22	19	22	20	7	21	30	24	22	28	23	21	14	13	19	22	12	19	25	24	27	14	16	21	19	25	19	20	26	19	24	15	24	17	22	19	30	22	23	17	23	23	26	24	28	16	13	32	20	30	16	19	18	21	31	23	26	17	20	23	12	18	19	23	25	24	25	20	21	20	18	20	14	15	18	20	22	24	21	11	16	21	23	24	24	15	24	26	22	19	21	23	18	23	19	18	20	20	25	14	21	21	19	19	15	26	20	21	19	25	26	24	19	17	15	15	26	22	17	17	18	16	29	21	20	23	24	14	14	18	23	27	16	19	19	26	25	27	20	18	15	29	24	14	22	23	24	25	14	18	16	23	15	19	19	19	20	19	19	20	22	31	18	19	17	20	23	23	22	18	31	19	26	15	25	17	25	14	21	19	20	24	23	10	17	26	25	18	24	14	20	19	19	17	29	22	19	23	21	17	21	25	15	19	15	20	25	16	17	24	25	19	12	18	28	18	29	19	20	15	24	26	20	18	27	19	19	14	27	20	19	15	13	19	22	15	25	35	18	22	27	22	15	20	23	22	16	14	14	19	19	17	15	24	23	18	26	28	16	14	29	29	22	17	27	17	12	16	19	19	19	13	21	15	30	23	26	19	21	16	21	21	22	23	16	31	21	16	24	26	15	15	16	16	18	29	27	17	19	14	21	15	16	24	24	14	19	23	26	21	14	24	18	17	26	27	24	33	20	14	25	12	21	23	23	19	18	23	24	19	28	20	20	18	11	22	21	19	18	19	25	25	23	20	23	25	19	22	18	19	18	28	28	23	23	24	17	22	19	28	22	25	19	12	20	21	16	18	31	26	17	25	23	26	25	25	10	27	20	17	16	22	15	23	19	19	24	17	25	11	32	17	22	19	16	27	16	18	23	16	14	22	23	21	23	23	27	23	22	15	16	21	17	17	33	17	16	24	22	19	19	18	14	26	23	21	17	26	14	17	21	14	25	29	22	23	30	19	25	15	15	26	22	17	19	25	12	19	17	18	13	13	21	17	19	17	16	18	19	25	27	25	26	18	25	23	22	14	16	28	27	20	23	21	18	24	21	26	23	16	22	21	19	19	19	20	18	26	27	22	17	17	21	26	21	23	23	30	14	14	17	17	27	17	19	19	21	27	21	19	25	22	23	11	13	22	21	21	26	24	24	18	18	23	23	16	24	20	20	21	28	13	27	26	20	17	11	21	14	23	29	17	26	17	22	26	19	15	16	25	17	14	20	25	17	15	25	14	20	24	19	23	19	21	15	20	36	20	21	20	22	22	20	24	21	22	19	25	16	24	27	15	21	23	19	21	22	35	17	23	23	24	13	24	21	21	20	27	19	15	27	22	21	19	28	17	27	22	25	17	24	21	25	15	25	26	16	27	23	24	19	20	18	21	18	20	18	19	16	27	26	26	17	9	18	26	22	20	21	14	21	17	28	20	28	21	16	20	13	10	18	20	27	27	23	24	16	25	18	19	19	18	19	16	20	13	18	20	16	22	22	23	28	25	17	28	18	24	24	17	26	21	16	22	20	22	27	27	17	14	18	17	34	22	15	21	19	17	12	15	23	19	12	19	22	23	25	20	18	14	16	21	19	21	19	20	23	24	19	21	17	16	18	14	25	15	21	22	16	21	22	21	16	24	22	20	27	24	19	14	19	25	23	16	21	24	22	17	21	18	23	19	31	25	32	20	15	24	18	29	21	16	15	19	14	22	16	20	25	20	15	16	20	25	29	21	18	28	18	29	24	20	18	16	13	12	14	25	22	19	19	20	22	24	18	21	14	20	13	27	12	13	16	19	25	20	23	16	22	20	19	19	21	19	22	17	20	21	18	19	24	13	28	24	26	30	27	25	17	23	26	11	23	20	19	26	22	27	13	11	19	21	23	26	18	15	27	24	18	20	28	23	23	25	17	25	27	27	17	15	12	28	37	22	19	26	18	23	20	24	21	20	26	18	26	17	24	17	24	32	16	16	26	24	19	18	16	21	18	17	26	12	23	16	20	19	15	20	21	25	18	20	22	19	16	21	26	20	17	21	16	23	16	19	28	31	17	22	23	16	21	21	25	21	21	24	18	19	19	27	14	15	17	23	24	19	23	22	12	21	16	24	20	20	17	19	30	23	15	18	16	27	27	21	16	22	22	11	13	14	24	21	25	16	24	14	12	22	16	26	25	21	18	20	11	23	23	22	20	30	18	8	18	25	23	27	15	16	19	33	22	29	23	19	14	16	26	18	23	19	19	16	14	16	25	19	23	20	16	26	21	21	22	19	17	22	20	21	23	18	19	20	28	20	22	17	30	17	20	21	31	21	18	18	23	20	15	18	17	21	28	17	15	22	18	29	25	19	11	31	20	25	19	22	28	17	16	29	22	26	23	17	26	27	18	22	23	17	21	17	11	21	25	23	17	22	18	14	19	23	23	30	16	21	21	22	16	21	24	23	23	27	19	27	22	16	30	25	19	24	23	25	21	24	18	22	28	23	23	25	17	30	23	19	35	24	15	17	27	27	25	13	25	21	24	19	12	17	19	29	19	21	16	18	20	35	20	23	21	16	18	22	26	19	12	16	16	22	23	17	15	21	28	24	25	15	22	22	11	16	24	24	19	16	21	25	22	22	15	23	20	20	28	22	19	16	17	26	23	15	25	18	23	18	18	27	17	19	16	14	29	23	16	20	14	24	24	16	22	23	19	20	18	27	29	22	24	27	26	20	20	19	21	21	24	16	25	25	22	15	15	16	26	28	24	27	11	25	25	10	17	20	21	15	21	18	27	16	23	18
11821	4283	1988	2705	7009	9658	9873	8199	5669	4466	3799	3911	3484	2779	2444	1866	1306	835	765	761	809	957	778	773	649	575	495	549	456	322	342	332	381	281	250	284	254	411	331	175	176	192	189	193	190	200	179	173	175	193	194	164	179	198	160	171	138	164	171	173	152	154	167	153	169	170	133	164	165	168	166	166	167	161	153	161	143	160	172	126	160	147	164	188	161	169	176	144	172	165	178	156	123	161	159	153	191	164	162	168	180	187	162	177	158	168	176	160	184	155	173	143	154	167	175	178	152	155	131	172	151	159	164	137	146	170	160	176	152	182	138	157	156	152	157	165	142	153	180	162	151	151	166	150	149	155	171	189	134	156	172	159	160	150	163	161	167	169	169	152	158	148	149	139	167	159	144	161	166	155	147	137	165	170	166	157	133	185	181	167	159	161	154	181	138	163	168	173	175	166	182	186	149	146	172	165	158	184	160	147	166	160	169	159	177	154	172	146	148	156	167	192	145	165	161	138	176	161	177	160	174	178	155	169	162	156	153	161	150	157	189	170	161	157	174	158	165	172	158	167	156	169	154	161	150	167	165	177	158	174	174	155	151	171	165	161	161	174	178	154	173	179	166	141	157	141	161	157	167	154	158	160	147	142	166	174	173	185	159	157	167	183	143	132	149	160	174	164	169	160	172	172	160	174	163	164	150	156	145	145	164	145	157	141	192	156	167	141	144	154	168	165	171	169	178	159	161	164	137	159	155	148	168	165	148	148	158	155	158	172	172	165	158	142	131	170	149	150	146	185	167	160	168	159	160	167	160	151	166	163	149	166	147	155	147	175	177	158	170	135	152	156	151	171	165	170	161	158	153	169	165	154	156	172	158	160	170	166	165	162	175	157	153	186	174	188	186	179	164	165	158	160	159	141	159	174	160	159	166	153	172	146	145	146	204	144	161	156	158	145	153	171	141	157	155	184	152	186	175	173	133	163	141	180	155	171	140	180	152	171	146	150	153	171	160	189	173	148	144	170	173	164	150	146	171	159	151	173	147	181	170	167	168	161	153	182	155	165	167	189	155	180	166	151	131	158	168	163	157	188	153	173	148	144	160	158	190	152	168	157	157	167	163	148	175	170	170	171	154	170	177	166	143	163	181	183	171	163	149	165	157	140	161	168	165	172	169	151	141	153	174	138	177	149	148	165	177	172	170	164	153	164	167	184	153	161	176	176	168	168	168	165	174	185	166	136	168	147	172	160	160	134	166	145	147	161	170	198	172	152	172	148	157	179	170	161	167	145	193	160	176	164	155	141	146	170	157	144	149	186	134	149	162	165	167	157	162	164	186	157	167	155	146	178	144	151	162	181	169	184	157	143	155	167	166	139	132	151	169	168	161	165	171	177	138	174	155	174	167	153	164	186	178	174	196	186	169	165	174	171	158	156	166	179	143	151	177	179	140	176	150	132	145	150	176	143	149	158	146	159	166	172	178	168	192	151	161	163	158	168	158	157	180	163	166	152	149	154	174	162	166	155	172	157	169	178	165	137	140	147	163	155	182	188	162	165	148	163	149	152	157	166	169	152	159	163	140	181	160	174	143	157	170	179	158	164	164	170	161	155	142	182	173	153	173	158	144	169	179	146	150	170	173	145	141	174	166	182	156	144	170	162	163	155	135	158	156	157	161	154	153	170	144	189	166	143	165	157	169	144	161	149	152	164	153	155	174	177	155	161	178	159	162	166	183	183	173	155	150	171	170	159	160	171	140	165	157	155	169	166	186	131	156	166	168	153	185	187	157	172	174	177	155	164	148	158	155	180	178	152	141	156	178	170	154	152	160	161	155	149	150	152	155	174	173	163	154	157	170	175	159	162	175	163	164	198	159	178	178	185	156	177	171	205	181	163	172	158	180	155	146	181	148	140	174	161	168	136	148	171	177	159	145	160	163	163	162	171	150	149	158	178	159	168	180	155	139	189	171	159	153	170	165	143	150	159	141	173	164	167	142	163	136	163	180	174	150	159	171	156	188	165	169	156	155	173	150	174	171	144	153	172	163	167	170	147	155	162	156	193	190	140	163	162	156	166	164	153	157	158	159	156	158	189	150	180	163	159	150	165	169	154	159	174	177	159	174	160	174	172	140	164	159	157	169	143	181	169	194	154	156	161	184	168	157	161	148	160	164	156	158	150	159	146	174	162	173	153	167	169	170	143	145	174	161	148	165	170	147	169	164	157	166	158	182	162	136	164	176	161	164	152	175	180	179	179	161	166	149	145	157	141	160	164	141	177	145	156	144	166	142	150	168	169	158	164	146	172	155	148	159	178	160	162	165	160	159	178	155	197	155	157	162	161	159	136	152	172	158	148	149	171	147	159	179	153	158	198	164	173	199	161	162	172	165	160	143	198	149	165	150	162	155	166	172	158	158	151	137	166	167	180	168	159	149	169	162	162	156	156	147	171	150	177	160	138	148	138	159	149	180	152	180	169	167	155	147	172	144	162	185	156	142	154	169	149	165	162	145	151	156	158	159	169	172	173	177	147	171	163	161	162	174	178	146	188	157	156	174	161	161	181	163	147	149	170	159	145	171	172	152	173	160	162	162	176	164	157	185	144	179	164	142	154	155	170	148	159	156	177	175	154	177	176	149	194	134	158	151	150	166	169	168	199	144	173	162	158	157	164	164	162	182	171	182	146	160	152	158	167	163	156	150	161	141	141	150	162	169	155	176	179	172	133	169	141	137	162	156	140	159	189	164	173	162	153	169	169	178	155	183	134	148	175	154	164	161	155	171	140	162	160	158	152	161	179	153	163	168	167	136	165	143	155	154	149	169	154	150	151	148	152	166	158	159	161	157	152	173	145	153	154	161	146	162	179	169	154	150	186	175	137	146	143	160	166	164	175	155	153	148	162	148	149	134	178	164	186	161	156	176	175	161	167	155	155	162	175	145	148	172	152	157	156	159	165	172	154	154	166	162	158	184	170	138	160	151	172	157	156	165	165	175	173	153	167	143	164	150	187	184	179	156	147	176	153	185	178	184	146	172	169	145	170	157	157	188	134	162	150	149	155	162	159	160	167	165	155	163	123	185	150	163	155	149	166	158	182	160	173	174	162	140	181	146	167	154	150	182	155	167	149	162	149	151	129	144	165	164	133	153	162	163	166	152	181	173	164	182	168	161	171	169	156	166	153	176	167	152	182	174	156	162	175	179	162	182	158	169	187	185	150	188	168	127	156	171	172	167	169	152	165	151	139	178	157	156	160	178	156	151	160	177	163	165	171	160	162	159	149	141	170	172	153	155	136	170	155	156	165	190	164	166	165	166	157	183	166	159	163	167	155	135	160	153	159	134	158	183	183	158	160	166	161	173	167	152	160	149	161	165	148	162	157	164	158	179	128	169	140	163	161	158	144	154	152	145	148	172	159	156	177	164	174	175	144	158	171	168	150	134	164	154	161	161	183	157	165	150	164	147	152	149	183	160	155	161	164	142	157	181	162	157	159	164	170
2029	279	219	142	124	143	228	264	183	186	171	179	165	142	137	101	96	81	74	96	96	100	81	99	78	71	87	74	61	78	86	76	64	81	73	65	52	87	83	61	66	60	72	64	59	79	72	66	66	82	68	63	74	74	71	70	68	71	86	89	64	74	72	66	91	77	83	70	66	76	74	66	60	79	79	66	69	67	66	48	73	76	73	54	72	69	78	65	71	84	57	84	80	62	72	61	67	83	78	69	79	77	78	54	65	77	61	72	60	63	67	59	85	70	74	60	68	69	63	63	80	79	55	72	71	79	56	67	87	71	74	62	68	68	71	73	70	86	80	86	81	58	55	67	55	59	81	73	55	80	71	77	55	63	77	57	79	72	58	66	56	81	56	54	65	58	63	69	78	74	63	57	77	71	84	67	70	84	89	57	77	60	72	69	72	65	62	69	64	70	75	70	64	65	75	66	65	69	64	65	84	77	80	49	66	68	65	74	69	64	71	71	87	66	74	72	74	70	77	75	78	73	76	75	64	66	67	69	91	65	61	67	67	70	70	49	69	71	59	74	64	59	71	72	66	60	65	70	69	66	65	61	66	66	61	80	71	66	60	82	64	67	57	60	65	67	70	78	67	91	68	71	71	77	69	83	75	85	65	72	74	66	59	65	80	65	60	60	72	63	67	68	79	70	82	59	69	54	68	75	85	86	75	59	66	72	60	66	73	72	71	74	66	75	48	67	66	79	60	64	82	70	49	70	58	75	52	81	88	60	59	69	69	77	64	63	49	81	64	71	65	71	71	61	64	68	64	64	69	80	75	86	80	65	57	69	70	68	66	71	71	67	70	79	68	66	60	64	63	88	80	69	66	67	59	66	74	59	59	63	67	84	65	69	77	68	77	65	65	69	85	58	80	81	76	66	81	74	80	69	77	63	75	70	62	60	75	64	52	89	71	66	71	77	58	67	61	65	64	70	67	78	74	79	66	67	68	66	61	78	80	70	63	55	67	72	75	69	61	66	70	51	75	69	61	51	69	55	71	61	69	65	47	60	59	65	71	78	74	66	59	67	86	67	93	72	71	61	72	65	57	69	84	91	68	68	75	74	58	68	70	63	66	82	73	69	65	64	64	72	69	79	76	60	69	79	64	81	55	84	58	61	76	75	68	69	70	64	54	92	58	65	73	82	55	59	75	78	63	76	61	69	66	81	75	55	51	75	76	79	68	55	66	60	58	60	60	76	63	68	69	72	60	66	65	67	73	69	63	71	74	67	51	61	56	51	62	72	89	60	69	73	68	71	63	81	83	77	57	65	75	55	71	75	62	87	94	72	66	62	61	69	62	68	82	56	82	70	84	72	68	71	79	75	69	63	78	69	70	73	70	61	75	79	61	63	72	70	59	64	78	57	64	64	73	66	79	71	73	70	62	71	70	68	64	62	61	70	52	62	63	59	71	73	77	81	71	66	64	55	81	66	68	67	67	60	72	62	88	64	79	83	76	69	69	71	76	50	69	70	72	53	71	75	68	76	76	67	52	63	72	55	46	65	71	76	60	65	71	68	73	81	68	56	70	72	60	81	60	63	70	78	72	76	71	71	61	65	66	66	68	62	67	84	82	64	75	73	63	69	70	77	86	77	82	68	79	81	69	58	70	64	60	77	60	73	67	66	89	73	73	73	85	70	64	56	76	67	67	65	75	58	74	79	62	82	63	71	74	59	64	66	73	65	71	71	65	80	53	69	77	69	79	65	47	71	73	80	50	64	78	69	63	77	77	68	67	65	83	57	74	85	60	71	68	60	65	67	69	66	71	56	66	53	73	65	81	73	90	72	68	69	62	67	80	81	71	80	62	63	68	71	59	77	76	60	74	86	70	77	77	58	66	69	84	81	58	89	72	56	64	66	66	77	72	55	74	80	63	71	70	71	57	80	60	74	63	62	69	49	69	50	64	89	71	58	74	67	66	78	72	64	75	58	58	76	59	67	61	71	56	71	61	62	65	63	72	64	68	86	71	75	59	76	66	65	57	62	77	68	72	62	75	79	82	52	67	56	61	65	69	77	65	64	72	61	64	64	56	80	73	63	63	66	74	79	66	65	76	68	56	88	71	63	69	70	77	63	72	43	66	67	65	55	75	54	73	83	68	70	72	61	72	63	68	84	71	86	78	72	70	66	74	74	61	79	77	75	73	78	66	89	70	79	79	61	80	57	71	77	57	80	75	70	62	72	76	65	76	64	61	75	64	75	69	76	54	53	77	85	58	73	73	75	64	65	64	60	77	70	59	71	72	64	63	70	62	66	52	69	59	54	66	54	71	69	73	70	74	50	59	74	61	87	84	64	74	80	70	67	64	72	64	78	69	59	79	65	64	78	74	79	67	74	72	78	78	66	61	50	73	56	66	79	72	62	69	59	63	78	68	65	71	56	78	83	80	69	64	79	56	67	63	63	79	63	68	57	75	79	72	71	74	74	71	77	85	76	68	78	55	57	72	55	65	65	67	63	70	63	60	77	62	85	86	64	60	74	54	70	72	65	83	68	82	66	57	60	70	73	55	65	67	57	78	52	79	60	78	60	67	62	56	58	73	59	65	64	78	64	72	74	74	77	54	74	69	74	75	66	76	70	68	80	63	74	71	68	80	64	68	61	70	75	66	67	62	67	66	64	67	62	68	84	66	75	81	63	47	74	70	84	78	55	64	65	66	67	77	59	63	64	75	71	56	72	79	75	71	70	69	61	72	60	68	85	72	60	77	77	78	78	66	63	60	78	73	70	70	86	73	65	86	71	72	71	72	52	58	69	74	69	64	58	71	58	52	76	73	64	60	62	74	79	67	70	75	55	83	75	76	67	65	66	61	63	59	70	66	62	74	55	62	75	64	66	73	74	60	60	66	78	66	72	65	81	67	64	56	49	72	60	65	77	73	71	57	70	72	70	64	70	68	68	60	56	62	63	75	84	60	58	77	66	58	68	88	72	67	68	73	71	69	70	75	78	69	79	62	57	79	73	69	48	63	65	75	84	68	49	75	90	69	70	75	50	73	77	81	72	62	56	78	59	69	76	71	53	57	66	61	69	71	52	69	63	72	58	88	71	59	70	69	64	64	70	74	70	77	76	55	79	75	75	74	71	75	71	57	64	83	77	57	81	66	68	64	68	80	62	68	60	87	67	84	79	71	68	66	69	72	75	72	58	70	75	70	65	66	71	78	63	67	66	68	62	67	74	76	71	67	85	61	74	86	69	69	74	65	59	66	72	81	83	85	62	55	56	61	69	70	78	79	79	87	59	81	75	66	71	61	65	67	67	61	79	73	65	58	80	81	86	72	59	67	76	66	76	70	76	71	63	66	76	75	65	57	67	60	74	55	69	72	58	73	69	71	71	61	68	68	63	77	72	54	79	69	68	82	58	66	63	58	85	56	73	81	68	72	77	62	70	88	67	73	65	68	74	70	65	84	67	77	66	60	68	77	63	73	60	67	60	69	58	60	78
12521	4060	2218	2846	6557	9022	9347	8284	6895	5862	5357	4621	3922	2888	2959	2134	1509	1262	1105	1148	1142	1316	1253	1065	992	962	977	854	764	701	665	694	693	652	716	669	626	910	907	524	555	591	539	547	580	488	568	490	580	554	568	534	533	544	537	501	562	548	560	559	596	562	531	546	552	532	493	533	511	491	542	529	554	507	551	567	558	525	532	521	530	513	548	537	487	545	566	526	581	575	532	532	528	530	549	525	507	571	538	519	565	514	525	527	539	539	515	519	570	543	542	498	529	545	545	518	547	498	576	578	547	538	519	535	535	533	562	506	529	529	509	494	527	498	533	544	526	527	555	534	519	568	517	527	516	528	505	561	555	516	561	544	556	496	526	502	548	537	556	562	520	543	538	519	508	522	515	490	533	566	532	549	531	535	505	596	514	474	528	492	540	549	556	562	533	517	488	542	526	550	515	507	534	516	499	513	517	527	513	556	546	533	533	531	559	546	529	539	542	543	488	530	512	524	503	506	518	508	542	523	572	490	528	540	576	510	563	523	460	527	565	550	541	528	549	535	578	489	536	534	548	551	511	508	535	553	523	566	520	517	524	529	555	530	526	534	526	517	520	490	565	535	533	510	553	536	521	520	512	517	566	524	516	549	540	500	518	532	503	545	541	526	535	518	584	560	549	493	592	528	541	554	544	524	534	518	519	522	535	559	494	574	541	506	547	530	474	504	545	549	513	555	503	535	539	532	582	515	536	517	556	525	505	536	518	570	529	588	533	518	520	536	550	518	563	548	495	570	539	547	528	546	542	505	567	539	581	524	550	549	537	521	543	526	545	525	551	524	584	520	546	560	527	545	527	506	511	531	550	479	515	556	517	556	539	552	539	515	518	546	511	528	545	601	557	512	516	516	566	540	503	494	544	475	507	525	482	541	516	561	525	508	492	532	542	532	527	529	580	584	529	505	518	525	570	536	542	443	494	541	525	511	542	526	578	581	557	513	548	570	555	513	557	503	486	525	559	530	558	568	540	575	530	517	539	504	526	520	540	500	523	526	547	567	559	523	497	525	513	564	491	510	540	534	561	546	536	544	537	497	556	498	506	546	482	497	526	476	532	500	546	527	508	543	486	545	527	540	514	489	558	551	531	542	492	520	520	546	532	552	546	540	535	512	499	557	554	557	558	485	522	543	530	499	539	549	550	490	572	510	534	578	490	500	497	522	545	548	528	563	583	552	518	489	531	551	561	525	500	540	540	501	510	498	508	508	546	548	566	547	565	532	516	521	533	527	566	487	553	532	495	549	523	522	524	521	550	506	483	578	517	505	539	557	599	533	547	534	529	527	541	521	521	519	562	508	535	550	517	526	530	517	469	537	507	523	527	527	505	505	514	527	544	546	536	498	489	545	545	565	539	495	533	525	553	529	526	537	534	511	507	500	509	527	507	531	545	552	527	526	530	495	518	541	514	519	574	576	511	507	557	525	519	536	487	511	543	510	535	573	500	517	538	535	546	519	516	535	486	521	560	564	539	527	530	536	527	511	537	561	520	536	575	547	550	559	527	570	562	513	566	507	506	516	539	554	529	549	573	533	516	518	528	527	531	515	551	552	500	536	567	567	556	544	512	541	543	513	521	562	531	487	575	552	516	573	513	544	526	525	559	502	530	548	539	546	560	537	527	493	517	536	550	552	535	520	499	522	554	492	531	519	513	559	525	496	515	570	562	535	557	566	540	547	532	517	534	523	514	560	542	555	553	584	530	547	500	503	497	540	537	526	561	529	518	512	523	554	569	552	569	551	552	526	534	525	530	534	479	535	537	543	552	557	527	502	495	542	497	510	524	586	547	540	533	562	514	497	513	545	545	522	540	544	512	583	508	531	537	484	548	557	538	529	533	475	530	544	530	545	494	540	515	555	525	513	529	498	526	554	502	538	496	517	557	531	533	573	559	529	517	533	588	520	553	498	539	514	497	490	530	562	536	493	524	543	554	544	526	530	528	527	531	503	547	532	550	571	533	530	534	483	540	529	517	578	535	555	515	545	540	509	541	542	518	549	508	531	545	558	555	524	524	558	542	544	539	554	504	514	584	540	532	550	544	550	558	567	545	535	526	547	533	576	509	527	541	544	534	513	536	531	534	574	529	531	503	520	516	579	556	503	584	486	527	563	488	510	531	537	507	530	590	532	515	544	556	566	518	532	530	562	524	535	537	538	548	529	530	517	522	569	532	513	568	551	538	540	573	512	564	521	541	489	545	535	502	514	549	565	494	500	508	550	573	524	538	541	500	508	527	516	500	561	540	539	493	582	593	551	558	526	512	532	547	524	550	531	540	504	568	510	519	569	556	502	475	540	509	513	506	559	517	541	541	545	540	542	521	521	557	476	508	490	519	516	479	541	538	516	530	512	479	525	540	522	467	549	489	544	513	568	509	561	528	534	529	516	538	528	510	563	550	557	536	592	497	548	549	508	523	550	537	510	510	554	542	560	526	529	542	505	514	527	507	506	549	512	556	548	538	527	592	523	510	526	520	534	500	533	563	509	514	535	510	554	538	564	466	576	523	512	490	554	513	512	586	571	548	504	544	507	556	529	529	502	552	573	533	535	525	522	523	555	552	573	560	538	507	505	546	515	548	535	537	518	539	544	518	538	515	557	553	531	551	549	538	508	514	537	522	509	507	538	535	519	546	523	509	557	534	503	541	526	575	514	498	581	547	545	553	540	539	545	532	560	568	523	551	572	523	551	534	508	558	540	478	537	484	557	527	559	555	558	526	509	513	504	526	513	550	525	495	532	521	537	529	561	515	496	546	542	544	508	569	546	501	530	523	521	551	518	515	540	483	545	550	484	506	517	510	495	552	535	536	516	522	547	569	507	500	563	522	524	529	539	535	500	518	526	506	508	519	535	559	520	514	505	529	523	518	525	552	555	509	525	506	516	507	510	488	543	554	563	528	509	508	559	500	525	538	558	510	538	517	514	540	535	575	566	536	542	525	513	486	532	555	501	548	534	511	529	539	521	536	506	587	519	529	513	536	531	560	523	523	491	525	526	498	552	504	541	502	547	485	580	498	482	500	560	534	572	528	509	530	543	508	544	570	558	563	522	531	545	506	520	554	536	513	532	559	497	561	562	510	537	514	543	524	539	503	528	520	581	519	569	552	540	542	519	524	558	514	545	545	573	541	532	568	531	533	499	509	547	543	548	569	506	538	497	511	526	520	530	544	556	563	523	550	509	519	538	521	536	516	532	554	531	545	530	536	564	547	521	482	535	556	593	528	529	535	543	540	565	543	545	545	526	532	544	524	482	564	530	529	571	515	514	503	556	517	545	533	501	534	510	513	545	492	600	529	514	553	529	502	511	510	551	542	511	517	546	527	543	515	494	535	512	565	534	521	566	561	512	537	525	517	545	552	532	517	540	543	525	534	583	492	525	507	547	554	522	576	517	525	502	511	560	574	555	501	589	561	537	511	532	527	539	505	515	505	548	561	543	570	548
1550	446	241	155	146	196	262	257	230	241	226	178	151	142	126	108	72	66	64	54	59	68	55	79	52	72	47	67	45	40	36	43	47	39	43	39	52	46	151	23	39	42	49	42	37	30	42	44	43	36	42	46	34	40	39	38	26	50	41	45	30	41	44	41	41	30	42	45	42	37	36	30	38	48	37	34	39	32	47	39	33	36	42	50	44	48	44	35	36	37	32	27	43	35	33	40	43	45	46	41	45	32	41	44	37	49	38	42	36	41	35	32	33	41	45	47	38	28	35	33	38	51	32	43	31	43	43	34	41	40	45	37	32	31	34	33	33	30	36	40	47	47	45	32	31	39	35	34	35	39	53	41	45	35	40	37	56	38	36	33	44	50	52	32	28	34	37	38	40	27	33	36	36	30	46	44	52	35	45	35	35	41	37	40	47	38	22	41	34	32	40	29	42	32	40	37	30	31	29	42	37	34	33	31	46	38	41	37	37	40	44	34	49	40	47	41	39	32	35	44	30	39	45	38	39	34	31	32	40	30	39	37	40	34	20	32	29	41	53	38	40	37	43	46	43	47	43	26	46	40	39	41	46	48	33	29	32	36	27	41	35	39	36	36	31	32	32	27	34	46	41	44	38	43	36	31	29	34	35	36	43	42	59	30	46	47	39	31	46	26	40	34	37	40	37	26	36	37	32	29	45	44	37	33	40	33	44	30	46	31	36	37	36	34	29	54	43	34	44	44	47	42	29	34	45	33	42	37	39	40	37	41	45	29	31	52	46	47	53	44	40	37	41	30	49	41	33	47	42	43	43	36	44	36	40	41	34	35	41	37	40	50	46	37	33	50	30	49	40	40	37	51	39	40	49	40	40	35	37	36	37	35	36	45	39	50	28	29	41	34	38	35	37	53	29	38	39	40	42	56	42	30	38	34	45	46	43	36	40	35	33	41	45	42	32	39	20	34	33	37	46	40	39	36	45	40	43	30	39	25	45	40	28	30	27	32	44	33	40	38	38	41	32	34	35	42	39	35	29	35	39	45	35	40	38	34	30	29	44	44	43	41	40	41	38	45	30	32	56	35	36	47	31	45	44	45	44	29	43	31	39	34	37	31	38	45	31	33	35	44	23	42	45	34	43	37	36	56	35	39	21	26	35	40	27	37	37	37	35	44	32	21	49	38	27	42	33	46	32	32	40	29	49	40	43	26	33	38	37	38	38	28	34	44	30	30	45	45	39	30	48	43	35	38	43	27	43	37	30	33	40	35	39	28	37	37	45	36	44	41	34	38	45	43	53	42	37	51	31	29	39	40	38	37	43	34	38	32	45	37	33	43	49	33	50	40	44	30	52	46	31	43	41	45	29	39	27	22	41	34	30	41	34	33	40	31	27	29	44	36	42	34	35	42	45	34	36	37	35	38	21	39	35	28	33	26	38	31	30	31	40	45	39	37	30	37	33	36	36	28	29	30	39	40	40	40	38	32	36	29	48	31	35	42	37	39	40	38	31	41	40	42	40	38	31	38	29	37	44	37	36	36	31	28	34	32	28	50	35	47	30	37	44	34	37	34	44	33	41	33	27	43	33	38	44	37	39	32	27	31	45	39	36	32	35	32	38	33	36	48	31	46	33	33	37	43	29	45	49	28	28	39	38	38	53	44	35	30	35	28	40	31	32	44	39	44	42	52	37	31	42	38	35	37	25	34	43	31	43	33	35	41	46	46	43	35	28	28	40	31	37	49	26	49	44	36	42	36	46	41	37	43	31	49	45	35	31	36	41	50	35	37	34	29	35	38	49	31	33	30	36	23	48	47	53	38	35	43	30	38	38	45	40	41	41	43	30	41	42	30	34	35	43	43	35	43	53	46	43	33	37	31	42	38	36	39	33	25	41	45	40	38	40	31	33	26	33	31	54	31	38	38	33	38	55	36	47	37	48	33	33	39	37	36	38	42	37	50	42	35	36	41	36	39	29	31	38	46	32	41	37	32	34	33	39	42	32	38	47	35	43	44	25	50	36	40	31	35	43	33	32	48	39	43	47	45	25	38	34	49	32	37	30	40	35	41	38	45	27	42	35	40	39	47	40	43	39	50	31	41	38	36	35	38	48	52	39	37	57	48	49	34	37	32	42	44	36	32	38	35	48	34	37	37	29	31	36	45	36	35	42	40	34	34	44	36	29	33	39	40	28	36	36	28	43	26	41	34	32	45	38	35	33	35	39	37	30	36	37	38	35	36	37	36	29	35	31	42	39	38	42	40	28	40	40	47	31	37	34	36	45	31	37	41	33	46	40	39	46	42	40	35	38	45	41	49	37	47	37	33	38	38	31	32	37	40	37	33	39	48	28	41	49	40	33	40	48	36	39	34	33	39	36	39	37	35	32	46	40	30	35	43	47	33	30	38	41	31	43	42	40	37	43	30	44	42	39	35	41	32	35	53	41	30	37	32	37	33	36	35	37	29	35	36	34	35	45	33	33	36	36	39	42	42	50	47	40	35	37	29	43	33	50	42	38	34	30	42	26	38	41	42	36	36	38	39	42	27	35	26	55	36	40	31	32	36	34	40	34	35	21	34	41	26	35	41	34	32	37	36	48	45	33	25	39	32	39	44	33	41	42	43	36	38	32	32	31	32	38	40	39	25	35	36	38	45	37	30	35	41	44	42	33	40	43	38	38	37	37	40	43	36	50	47	48	35	38	44	38	39	38	25	38	29	35	41	29	42	34	36	39	27	32	39	42	33	48	25	41	42	33	40	35	30	36	37	35	35	42	28	36	43	41	28	45	33	37	40	38	37	39	39	28	46	39	48	42	50	29	42	37	45	32	34	41	44	35	45	36	46	42	35	50	36	42	30	36	32	54	33	36	35	20	37	37	43	37	38	54	37	38	46	41	34	34	40	39	47	28	31	34	48	23	35	42	39	29	28	52	36	36	53	38	37	39	43	27	42	29	41	40	41	48	32	44	37	42	37	35	33	35	46	45	41	36	39	48	43	32	45	32	28	46	26	38	44	28	33	41	45	26	36	37	39	36	41	46	33	52	33	35	47	24	37	38	32	38	31	31	36	47	34	37	39	39	32	42	31	35	39	45	51	46	41	25	28	33	40	50	52	35	31	37	44	40	29	33	32	33	49	36	41	26	40	35	25	47	34	28	41	43	26	37	41	43	45	46	29	47	31	34	29	27	33	32	41	43	50	38	30	37	43	31	38	36	30	40	44	30	39	46	31	46	39	29	47	40	34	53	42	37	38	51	45	32	41	31	23	46	34	43	36	42	40	42	29	50	47	33	38	39	33	34	32	35	44	35	33	32	46	36	33	40	40	41	43	47	43	40	39	37	41	37	50	30	41	28	34	49	30	35	29	41	36	42	45	44	45	31	38	36	38	38	31	47	37	44	43	32	41	44	38	37	38	40	47	33	36	38	38	30	29	46	33	43	32	34	43	52	35	38	38	40	40	38	35	35	39	38	39	31	34	41	34	42	29
14999	5648	2766	3583	8698	11477	11461	10772	9893	8333	7054	5903	4230	3844	3368	2310	1745	1269	1209	1177	1097	1173	1372	1268	1048	880	756	689	592	510	526	562	546	480	467	438	409	577	2687	436	340	318	302	296	279	332	320	319	296	302	274	280	278	284	313	318	271	306	273	281	297	298	278	312	275	273	260	298	283	283	285	283	280	282	263	291	308	283	264	302	280	301	305	314	330	305	258	305	299	256	316	262	288	307	268	305	319	297	290	280	272	298	307	257	316	260	312	279	265	265	260	265	291	288	279	294	285	277	296	276	299	283	263	270	255	273	293	294	284	309	296	297	251	280	256	305	249	286	298	275	288	268	272	287	259	284	275	302	258	264	279	282	272	289	251	261	299	316	271	290	267	269	265	290	288	266	290	265	289	280	308	289	294	297	281	285	339	278	274	293	305	248	270	265	283	285	270	313	285	261	288	280	298	298	294	270	287	261	271	249	260	304	255	256	256	245	281	267	283	277	281	275	271	267	298	278	274	307	301	284	284	276	275	284	280	296	264	266	295	274	289	265	258	268	295	286	276	285	282	273	263	259	289	272	257	274	286	288	286	294	249	280	245	274	241	273	272	253	269	262	281	273	264	277	285	289	290	280	261	260	293	300	262	237	277	269	286	282	276	302	305	266	245	286	271	263	313	270	278	283	264	268	274	279	293	287	264	279	286	303	309	272	282	243	286	283	240	257	271	282	262	269	322	279	273	317	295	305	305	307	303	303	252	281	244	302	279	306	285	292	275	267	297	291	293	305	291	265	313	262	320	273	324	312	307	276	275	280	272	317	268	272	270	271	267	277	284	296	269	262	276	281	273	283	271	285	297	274	324	305	289	296	288	266	279	250	258	291	294	274	262	268	272	304	232	281	274	266	253	246	318	290	286	283	278	276	285	295	262	264	252	271	248	248	272	314	280	250	275	314	273	293	278	279	277	273	290	293	289	280	253	291	251	272	257	281	289	283	272	273	291	257	301	269	245	301	260	286	263	283	300	310	279	289	263	304	302	268	267	326	247	275	267	260	284	264	262	288	268	269	260	285	285	294	287	281	271	282	276	303	285	277	262	275	260	262	289	283	298	231	276	258	253	256	258	276	252	270	274	278	324	263	267	279	261	308	273	249	318	293	277	257	300	290	270	275	280	281	283	287	288	255	288	281	275	263	306	270	276	282	290	278	275	255	299	277	293	267	278	271	298	298	275	297	316	292	316	288	308	269	287	288	312	265	284	288	246	311	250	271	264	292	274	297	254	272	280	312	267	298	290	277	302	274	253	285	279	277	290	285	273	289	267	281	283	263	271	285	281	302	278	288	297	304	272	275	296	274	287	283	254	286	281	249	240	308	277	267	270	257	278	260	297	280	273	292	290	245	277	300	263	260	272	286	275	276	276	249	273	283	266	282	287	301	295	305	257	296	263	299	273	268	249	291	251	276	295	287	267	269	302	271	252	288	269	264	283	311	274	264	280	280	255	294	272	299	311	272	311	261	288	264	278	291	307	282	299	276	293	270	314	255	300	252	304	286	297	264	287	285	305	303	281	295	248	280	279	256	275	269	287	296	276	283	265	288	259	238	273	281	300	274	240	227	266	296	269	277	275	287	298	282	248	309	279	270	256	263	284	288	289	293	261	258	262	304	248	280	286	310	265	309	263	285	293	300	309	291	308	286	323	290	290	282	286	253	294	294	291	286	289	260	282	286	258	263	297	290	285	311	323	267	263	263	275	258	254	294	255	297	272	289	291	272	265	298	305	279	274	279	301	273	243	296	256	272	258	284	297	311	241	241	279	294	245	276	271	257	268	282	285	286	262	289	255	287	267	283	310	283	265	302	281	281	290	260	294	265	303	269	256	279	294	297	269	301	264	304	284	303	277	312	284	253	320	274	310	277	256	286	300	283	312	318	298	283	268	271	273	256	286	284	273	278	317	288	269	264	248	302	281	278	292	274	261	281	228	296	263	293	277	248	304	287	292	276	288	316	298	280	278	282	258	305	262	277	271	263	267	264	290	285	276	284	298	293	267	251	275	265	321	273	265	261	286	303	274	276	303	275	264	256	278	294	273	308	282	289	281	268	293	275	276	291	275	323	271	253	270	290	287	269	303	267	279	293	259	280	298	282	298	297	288	269	244	286	283	269	287	282	298	273	287	254	264	273	254	267	273	239	291	273	312	302	283	256	282	278	293	258	275	265	256	263	294	280	275	292	292	298	278	259	276	268	271	308	281	261	289	254	276	244	272	305	282	270	292	285	278	300	271	275	296	260	273	268	287	257	263	269	316	295	294	309	282	291	286	265	272	261	266	264	264	246	271	290	330	256	307	288	286	310	304	285	263	251	281	293	265	279	288	281	248	293	277	310	263	298	278	271	298	273	263	277	288	294	304	258	287	262	288	252	286	304	299	257	288	248	290	263	263	288	299	267	291	269	267	288	280	289	244	276	264	266	292	283	269	264	278	274	288	307	295	299	274	263	289	270	258	284	259	276	255	287	279	279	282	270	299	257	287	268	292	272	317	275	281	287	258	292	292	296	250	306	277	296	296	256	299	273	281	296	253	255	264	292	301	287	269	284	285	288	262	295	291	283	249	335	280	285	284	270	271	273	297	271	299	301	281	280	283	275	288	290	286	294	275	301	293	273	285	248	294	288	310	258	266	287	273	272	292	244	294	328	278	322	300	319	279	278	258	280	264	291	274	304	271	258	279	289	282	284	308	268	256	293	291	307	245	300	275	286	255	302	294	285	280	279	306	276	293	289	270	255	280	315	282	284	278	266	283	255	295	276	275	260	285	283	290	285	294	283	289	268	269	286	278	282	260	286	270	278	294	281	309	267	285	286	304	266	290	280	267	265	284	291	290	279	288	294	267	270	282	286	271	296	288	264	296	297	249	277	278	267	284	295	289	271	287	290	287	277	262	247	253	266	270	280	262	275	254	257	281	278	310	286	287	303	277	288	254	274	296	260	277	294	300	261	281	253	270	315	276	293	266	277	259	293	287	276	284	254	263	253	249	283	302	278	274	252	269	298	259	279	257	293	272	313	288	249	301	265	296	259	270	267	293	279	288	281	269	279	272	292	267	264	297	293	289	281	314	255	264	271	283	303	275	291	270	276	267	245	277	253	296	278	249	278	291	310	268	282	287	270	275	278	277	274	264	278	292	262	314	272	271	291	280	271	283	297	305	277	278	279	254	284	276	250	253	234	281	243	324	260	294	256	266	230	297	258	295	265	272	279	294	259	276	296	288	271	269	276	282	264	286	303	264	290	298	281	284	281	305	295	289	292	290	299	283	292	270	265	294	280	249	271	289	256	302	256	276	283	293	263	266	327	282	262	277	317	268	250	279	293	242	276	252	295	279	321	285	273	256	259	271	277	324	283	269	270	280	283	272	307	307	254	297	302	293	288	291	276	271	254	300	286	290	259	259	263	273	298	263	285	271	282	302	287	283	290	256	270	308	261	275	280
1403	191	113	87	88	94	164	132	145	141	116	106	75	86	91	67	70	64	58	60	48	62	63	54	65	59	71	56	48	54	53	58	51	42	38	54	53	37	69	59	48	43	43	52	46	36	47	41	50	42	56	48	44	44	37	62	47	42	41	51	45	48	29	49	43	65	41	52	38	44	46	38	47	48	60	51	50	46	50	57	51	37	42	48	35	56	45	43	51	39	45	56	56	53	52	43	40	53	42	52	45	34	47	44	45	46	29	35	38	44	39	49	40	43	44	45	47	48	39	45	59	56	49	46	52	53	40	28	46	47	51	40	46	51	31	56	44	52	45	56	45	57	47	47	52	54	38	50	54	46	51	49	31	52	52	53	49	41	38	51	52	60	54	47	56	39	52	47	46	40	45	42	31	47	45	40	61	55	49	43	49	39	51	43	38	57	44	41	45	43	51	50	47	58	58	49	46	40	39	36	51	47	46	63	52	42	41	43	47	45	53	46	40	42	48	37	40	43	45	65	50	43	36	53	56	53	58	45	47	44	51	45	44	52	55	43	30	41	31	49	52	47	45	45	47	49	49	48	39	44	45	48	63	54	48	53	51	40	47	46	43	37	53	47	53	40	54	51	36	39	48	34	55	40	44	62	33	62	54	57	47	34	43	53	48	56	52	45	38	40	45	40	45	49	48	41	44	45	37	41	47	50	33	43	63	55	48	43	51	38	54	56	48	30	46	35	49	46	36	39	45	44	52	46	47	53	61	48	43	52	56	54	42	47	47	50	49	47	46	35	44	38	42	42	52	42	50	50	36	55	46	32	44	50	54	44	42	34	46	44	53	46	48	50	46	42	65	37	40	48	56	40	39	58	57	43	49	41	44	52	58	47	54	51	58	54	51	45	37	56	55	54	50	50	51	42	49	55	41	46	51	59	40	33	49	56	40	70	43	42	41	47	43	52	44	39	56	55	38	46	42	48	52	44	48	52	50	43	49	41	43	49	45	32	37	42	33	57	41	48	53	53	60	37	36	53	52	49	51	40	39	47	42	49	45	45	38	43	62	59	53	51	52	43	45	54	30	51	57	33	38	67	56	47	39	36	44	50	49	58	45	49	38	47	44	51	42	50	42	40	42	51	45	51	41	32	44	35	46	52	42	50	58	39	58	51	42	42	57	63	46	57	39	33	37	50	42	54	54	56	55	50	48	53	45	43	47	59	43	33	43	51	38	46	53	49	56	53	48	51	41	43	54	62	42	40	54	47	39	55	48	52	32	53	45	39	41	43	42	50	46	53	45	47	45	48	42	46	50	52	43	38	26	47	49	42	36	33	38	43	39	47	43	40	57	49	46	41	43	49	60	52	45	47	44	42	46	38	37	55	57	53	45	57	49	51	43	43	41	43	34	47	48	47	30	48	59	49	51	48	32	40	57	43	47	48	62	43	58	40	45	44	36	45	50	41	45	47	49	40	56	55	45	53	40	52	41	45	40	40	38	37	37	55	54	45	35	59	51	39	44	40	48	39	38	43	49	42	49	57	41	47	49	51	44	45	41	54	35	66	49	43	32	45	41	38	45	53	53	43	43	48	37	48	54	36	61	43	56	48	45	40	44	41	42	43	49	42	53	45	38	64	41	51	55	49	38	50	35	33	50	47	51	50	38	45	49	39	44	35	56	39	42	55	34	44	36	41	47	57	38	55	58	51	49	43	49	31	60	52	48	53	42	49	44	53	46	41	42	43	34	43	53	50	54	48	53	50	46	38	43	38	47	44	47	45	50	42	47	44	41	54	36	49	49	42	49	43	61	40	51	39	37	52	40	45	44	47	52	48	51	45	38	46	42	40	41	53	40	43	44	45	46	46	50	39	54	54	61	50	50	53	58	38	51	54	44	46	59	35	49	57	40	47	43	53	43	50	47	58	40	39	68	44	44	57	37	59	44	45	52	37	40	52	47	44	37	49	45	53	37	50	37	48	42	45	51	48	51	56	55	51	41	53	51	47	37	38	48	48	48	40	51	49	42	43	41	62	52	51	52	48	43	50	43	37	53	53	33	50	35	48	52	51	49	42	53	43	50	44	49	45	53	53	48	44	47	38	45	54	52	41	45	45	42	53	55	51	32	45	42	50	36	42	47	45	52	50	56	57	52	44	35	40	49	43	51	38	37	53	38	49	42	51	47	43	41	38	48	47	43	57	48	45	53	43	51	56	36	60	45	47	48	57	47	51	41	42	37	50	40	46	47	39	49	50	36	36	51	39	47	42	43	44	56	42	45	54	55	58	48	39	44	50	47	38	54	50	60	62	43	40	46	55	35	61	54	41	50	47	44	43	46	41	44	53	44	54	46	43	27	47	40	55	52	48	46	45	41	50	49	58	45	43	45	53	40	50	30	34	46	46	50	49	48	50	43	42	53	35	42	47	43	58	45	56	43	51	44	48	47	44	60	45	38	51	35	49	40	37	41	49	43	54	42	49	45	46	45	47	45	32	51	54	58	50	46	52	53	43	47	43	50	49	45	46	54	56	24	50	53	47	48	40	47	47	46	43	48	53	46	43	56	58	44	37	49	44	58	52	50	60	41	55	47	64	37	58	56	37	53	38	48	52	46	62	54	60	60	45	41	35	39	50	42	48	42	48	42	49	51	52	46	53	53	50	45	47	33	30	45	53	47	58	42	40	41	53	39	41	57	51	42	55	63	42	38	44	46	41	42	43	46	58	57	52	45	53	44	45	51	49	29	44	49	39	49	44	46	31	47	50	51	53	46	44	44	49	61	44	56	51	42	61	54	62	52	47	45	45	51	60	48	52	46	41	45	39	49	50	39	51	61	47	40	38	53	50	54	55	52	52	41	39	42	51	42	46	60	47	36	47	44	40	42	44	43	48	49	45	44	40	54	49	41	49	48	46	43	40	51	38	55	50	51	47	47	57	48	45	57	45	45	38	52	35	58	55	47	49	37	45	58	37	48	50	36	37	44	43	45	54	36	53	48	43	61	40	41	52	45	47	37	36	62	44	49	53	42	59	46	43	35	52	49	49	51	49	49	45	44	52	47	47	45	33	39	52	55	53	42	44	65	43	56	47	44	48	46	50	56	59	49	35	43	49	48	32	39	47	41	59	49	47	40	40	52	65	50	46	32	38	47	56	48	48	46	41	39	40	48	35	50	52	46	47	45	50	32	43	42	48	40	48	33	41	44	52	48	49	44	63	47	43	52	53	45	60	48	45	52	47	41	65	49	45	41	44	48	67	47	49	50	48	49	46	33	61	49	52	51	52	59	49	56	45	58	54	49	60	44	48	38	44	57	45	44	43	41	33	37	44	48	48	53	49	47	35	50	33	34	43	48	36	41	38	45	39	43	54	42	43	38	53	39	44	47	50	39	39	44	54	39	61	48	55	39	42	40	52	56	35	45	44	41	61	39	37	44	49	42	41	44	48	39	31	54	58	59	43	37	53	52	43	51	41	43	40	55	60	49	50	61	46	40	28
11188	2910	1485	1757	4225	5853	6015	5815	5231	4472	3893	2774	2288	2246	1938	1304	1047	853	842	783	726	745	827	860	774	744	649	601	491	514	468	465	442	419	449	440	415	442	792	350	352	380	354	392	388	391	354	351	358	392	338	364	317	348	358	373	368	361	374	356	332	381	345	407	354	348	381	392	365	402	336	388	361	360	323	388	358	367	390	363	361	385	362	327	368	359	360	376	353	331	388	386	346	365	349	361	369	377	387	387	378	389	338	400	382	346	359	386	373	371	342	367	381	357	377	385	367	372	349	369	404	339	366	362	381	346	357	390	365	345	388	379	374	378	433	392	353	380	380	370	365	343	392	330	356	367	370	390	360	374	375	364	348	360	370	375	377	399	360	345	357	370	396	364	358	374	330	356	371	315	373	354	383	334	390	337	364	353	347	351	368	331	366	363	390	353	404	394	371	344	364	327	373	371	369	329	338	390	343	370	367	361	363	350	379	363	341	348	359	352	346	397	366	348	366	372	354	373	371	385	340	370	385	376	349	343	392	379	347	325	352	342	354	376	352	383	379	353	350	372	387	405	345	368	366	333	328	354	354	381	354	360	358	364	372	391	345	360	380	386	374	365	380	350	360	379	361	362	380	378	379	383	379	353	367	367	360	351	417	386	382	349	354	387	376	374	370	375	339	352	383	375	363	405	358	336	372	362	377	337	354	346	350	333	364	361	359	389	360	355	349	362	369	333	370	387	388	380	392	352	398	363	339	370	360	370	366	362	347	356	371	372	368	347	373	351	360	403	363	405	354	338	339	333	391	375	340	359	341	371	401	346	374	337	368	398	351	366	349	354	351	351	358	335	370	364	355	350	359	352	367	343	359	404	358	339	357	382	352	364	354	361	359	375	318	375	343	343	362	353	359	371	331	379	338	341	372	369	380	368	387	373	380	340	364	352	352	355	366	377	344	336	367	385	360	332	351	325	346	403	383	332	359	400	365	384	363	361	356	369	368	389	402	387	356	368	366	329	353	325	397	401	404	373	348	372	365	370	362	353	367	390	360	344	383	359	367	357	391	363	339	356	369	387	355	332	365	382	377	372	395	366	356	383	359	367	362	369	375	364	388	380	397	387	373	410	334	386	372	373	385	377	370	353	334	361	389	355	360	348	361	394	383	344	376	362	353	379	341	348	375	362	363	384	357	393	330	350	412	386	341	374	369	384	417	355	327	384	363	360	348	344	363	394	392	325	386	356	361	373	377	377	369	378	340	346	373	374	357	354	342	368	385	371	384	378	368	387	348	385	375	383	352	378	359	411	353	408	364	339	398	376	384	382	365	384	355	354	396	370	345	345	352	378	339	361	392	382	376	348	389	381	362	352	334	357	334	358	358	342	359	368	389	355	347	379	362	391	359	358	389	357	362	365	353	361	389	389	350	364	387	357	330	358	396	345	358	342	407	339	342	369	394	425	364	366	416	360	381	372	378	396	350	423	364	406	354	372	384	340	340	330	373	336	372	351	398	353	370	347	360	362	351	355	362	349	344	351	362	384	380	365	355	361	359	359	340	361	331	358	357	384	351	344	377	341	359	352	379	377	333	339	358	379	365	382	354	353	348	376	365	354	365	373	355	352	383	317	367	382	351	362	379	371	374	360	342	397	362	385	370	359	349	314	369	354	356	359	362	379	385	348	364	366	344	395	352	359	364	338	355	338	358	367	340	335	329	379	371	383	345	387	381	380	380	365	364	409	358	355	354	382	359	361	376	406	354	384	367	385	341	364	399	361	376	383	401	389	332	383	354	372	374	378	347	379	368	357	379	350	361	391	343	378	362	368	357	407	371	370	356	362	378	351	415	362	365	318	356	379	352	368	331	358	338	363	378	350	367	345	355	397	329	356	358	369	359	372	356	402	345	358	373	337	361	397	349	372	386	406	382	334	396	370	330	344	367	383	376	379	381	358	360	397	351	353	368	385	356	399	364	384	354	324	372	333	377	365	389	359	350	385	349	349	336	353	350	366	332	367	374	347	343	377	341	382	364	356	353	402	367	369	360	387	357	376	357	388	360	364	394	367	351	385	346	342	373	396	350	349	358	393	359	411	358	365	370	384	384	338	363	361	341	338	378	370	355	360	363	358	352	354	326	384	386	372	356	397	350	382	358	328	370	374	351	408	345	381	351	376	346	347	386	357	360	413	369	386	366	353	372	377	380	358	353	348	373	343	350	349	341	377	408	414	373	336	369	330	369	348	341	365	357	372	340	366	338	368	354	361	345	359	353	396	383	395	384	364	365	361	354	338	365	364	355	358	345	370	327	345	353	382	395	354	377	353	374	385	337	365	369	343	345	367	314	367	349	375	395	355	364	366	352	372	359	372	335	364	365	400	325	345	392	389	362	365	382	357	377	384	362	373	366	364	375	358	330	357	342	374	378	380	393	343	381	378	361	386	372	395	373	371	376	349	351	359	350	326	360	371	389	351	379	350	369	359	390	364	376	352	370	371	370	365	387	374	391	361	343	377	325	342	341	392	349	396	361	353	377	380	330	360	355	330	369	367	332	345	365	390	326	356	331	390	370	365	360	378	375	367	355	366	358	369	389	394	360	378	375	381	380	388	356	358	395	373	357	333	390	379	350	389	378	399	385	349	354	351	355	331	373	349	347	335	364	375	373	348	365	388	371	364	347	375	390	362	376	384	397	363	345	345	360	384	363	334	387	342	332	378	398	357	351	371	336	373	336	359	398	356	341	360	375	399	354	347	360	370	362	400	365	359	346	348	396	365	369	357	356	331	383	359	372	362	370	327	362	339	343	350	368	380	373	342	356	385	381	374	395	358	326	401	369	360	364	367	365	335	364	356	366	363	372	344	362	355	363	353	320	362	391	407	408	354	359	361	378	356	367	340	368	364	334	352	363	390	370	340	357	389	346	377	379	375	343	351	339	377	335	360	369	323	355	376	355	367	363	386	359	371	359	370	418	344	367	331	371	355	356	357	383	378	350	370	359	363	366	333	332	400	360	372	385	357	378	343	345	369	366	410	363	353	357	361	344	379	377	353	389	367	346	341	352	389	321	342	366	333	366	378	378	364	353	374	360	346	362	358	412	367	362	337	362	348	370	375	362	344	359	373	357	352	379	342	358	358	364	387	377	366	329	374	338	336	377	341	355	389	362	384	362	352	356	373	372	392	334	352	325	358	391	402	369	361	365	409	377	351	374	383	370	379	333	366	356	369	325	346	311	333	355	333	338	365	355	375	379	347	340	371	375	385	359	366	354	379	339	360	382	362	371	337	346	373	353	358	346	353	330	389	380	392	373	382	347	398	351	382	355	355	372	355	377	366	334	367	353	361	356	330	374	331	359	409	366	325	388	388	341	347	384	361	341	388	361	364	354	350	385	363	405	354	388	341	394	400	384	375	358	344	333	369	367	379	352	337	371	362	329	383	337	377	372	369	347	369	362	377	388	384	391	351	335	358	328	394	357	353	334	359	343	364	360	362	345	332
969	305	136	98	86	101	147	157	169	156	148	102	109	93	87	56	63	43	42	56	31	40	46	36	37	38	46	46	33	43	27	27	24	27	29	23	18	35	82	15	19	21	20	17	17	22	23	26	22	23	21	18	16	33	20	24	26	23	18	14	21	22	20	23	30	21	21	23	17	24	23	16	24	20	19	14	20	23	23	19	29	16	25	21	25	19	23	20	18	14	17	19	24	20	21	15	28	23	24	22	27	23	20	29	17	27	22	14	23	19	25	32	26	18	31	18	18	23	21	23	20	22	22	26	16	17	20	18	21	22	24	19	26	29	19	23	12	22	17	26	33	27	22	15	23	20	21	30	14	25	20	28	15	27	29	25	26	32	32	26	33	17	35	22	18	32	17	26	22	18	30	25	15	23	20	27	24	23	23	24	19	21	28	20	20	26	17	19	21	14	22	27	25	14	22	17	22	15	26	29	15	26	21	25	18	17	22	18	14	19	24	26	24	19	20	29	21	28	16	17	25	23	17	18	22	15	16	33	14	27	28	21	25	27	15	17	20	30	27	24	14	22	22	16	19	18	21	17	26	22	15	17	9	22	21	20	21	20	20	27	15	19	21	30	19	17	19	14	18	28	23	18	27	25	27	25	14	23	21	19	24	30	11	28	18	26	15	22	20	18	17	20	19	23	15	27	23	24	14	20	27	25	25	29	31	26	25	17	20	21	19	21	20	19	20	20	16	19	21	13	19	25	21	34	20	22	21	20	14	29	15	30	19	14	23	22	23	25	23	23	16	22	20	22	23	21	19	15	17	16	15	19	24	25	16	24	22	20	28	33	23	20	20	25	12	20	9	16	20	19	25	20	19	11	15	17	22	19	21	19	20	27	26	17	24	28	19	22	25	20	28	32	14	19	23	29	22	32	28	17	23	12	22	18	25	17	24	17	20	15	25	21	12	16	23	21	16	18	26	24	28	23	18	25	24	26	14	25	19	24	20	19	20	13	26	21	25	19	32	19	25	24	17	15	34	34	25	26	22	22	13	23	24	14	21	21	16	20	26	24	22	26	22	19	25	23	27	21	23	26	20	18	23	27	19	27	22	27	28	18	33	27	28	10	26	16	11	25	29	22	25	26	16	23	22	31	18	16	18	25	27	19	23	26	25	24	33	25	26	19	20	27	24	21	28	15	17	26	20	26	20	25	25	21	20	27	24	18	27	20	26	18	20	18	24	22	20	26	17	20	20	20	23	22	30	24	24	18	20	17	23	24	21	21	32	19	20	23	28	18	18	15	27	19	21	26	26	21	16	20	12	19	26	23	14	17	26	11	23	21	22	12	13	22	27	31	31	23	10	21	21	19	21	27	26	17	18	16	28	12	19	25	22	21	24	17	19	26	26	18	25	19	16	25	18	25	18	24	27	26	30	27	20	29	25	17	24	16	25	13	20	25	24	18	25	17	22	22	20	29	24	20	21	27	22	22	21	28	18	24	26	29	23	24	20	15	26	22	29	32	25	24	21	14	21	23	22	21	22	26	15	24	16	30	20	22	21	22	18	25	24	23	17	23	21	15	22	22	26	15	26	26	22	22	28	20	33	16	18	17	31	23	21	23	17	29	25	18	26	16	20	22	22	19	23	21	23	18	35	25	27	27	24	20	25	21	19	24	27	22	24	22	19	24	19	27	21	19	21	18	25	19	22	27	15	24	20	18	29	18	25	31	21	23	22	16	16	11	28	18	21	25	22	14	24	20	18	22	24	22	21	18	21	22	28	28	36	21	28	13	24	13	22	19	24	22	19	15	14	21	28	23	29	25	24	21	39	10	15	14	23	31	23	14	25	23	17	19	26	19	26	19	18	18	20	24	20	27	18	18	21	23	21	29	25	18	20	17	27	24	28	19	19	25	18	21	20	26	23	23	17	28	18	22	20	18	22	28	21	13	24	17	23	16	21	20	15	27	27	24	15	17	23	15	19	15	19	14	18	24	21	25	22	19	24	25	17	23	23	20	25	19	13	18	18	25	25	18	24	16	30	27	17	22	19	19	19	27	34	21	16	27	27	21	24	24	21	22	27	27	22	25	21	17	23	29	25	18	15	29	30	19	22	24	16	24	17	24	20	15	22	25	14	23	28	24	16	22	25	23	22	25	20	21	17	19	16	17	24	17	22	22	31	13	23	28	25	18	25	16	25	27	18	14	27	12	21	29	18	14	22	24	29	24	21	29	24	23	25	17	15	19	29	17	15	28	22	24	21	16	37	27	25	27	18	27	17	21	22	21	23	25	27	26	32	19	23	23	16	24	30	20	19	21	25	19	27	20	26	27	15	15	24	25	24	20	23	25	24	27	25	24	29	26	25	29	25	22	18	21	25	25	14	26	22	17	22	21	31	12	24	28	19	28	19	38	28	27	18	21	24	22	16	20	27	21	20	22	18	21	23	24	21	30	16	30	24	23	25	21	16	19	18	23	29	18	21	17	25	21	22	20	25	29	25	17	24	27	22	19	17	13	22	26	27	27	22	27	19	11	21	31	20	33	26	17	21	20	18	16	30	28	20	22	16	26	26	17	19	21	19	21	23	32	30	30	24	23	26	21	15	36	21	17	13	16	21	24	20	19	25	22	18	26	20	17	17	19	23	13	25	17	20	25	30	25	18	11	29	15	16	20	15	26	18	15	22	19	24	20	24	23	16	22	21	26	18	15	22	18	20	18	23	20	22	20	24	18	20	26	18	20	21	14	33	22	27	22	22	18	25	21	19	19	32	23	19	22	27	19	28	24	17	9	21	26	17	17	21	24	17	21	21	21	34	22	32	18	26	19	22	25	12	14	30	12	22	18	26	19	23	22	19	26	18	17	29	16	23	24	17	26	26	31	18	13	17	25	17	20	17	28	21	22	16	20	22	25	19	12	20	22	19	27	20	22	14	23	27	20	22	29	19	17	17	28	18	21	21	17	31	18	21	25	16	22	12	21	17	26	13	23	24	34	20	29	23	21	15	13	24	21	23	21	15	30	27	20	30	20	27	20	30	28	29	29	21	27	21	17	11	23	18	19	23	23	29	14	13	28	21	23	17	20	16	22	24	25	25	14	25	33	24	12	28	19	25	19	27	15	16	20	22	20	21	18	21	17	21	24	23	25	24	23	24	25	27	14	20	24	22	20	32	20	13	28	21	21	32	29	10	22	24	14	21	20	17	13	20	23	22	18	20	16	15	29	24	22	17	25	22	18	16	21	23	19	23	16	19	23	31	17	23	20	19	23	21	22	25	23	33	31	15	28	22	27	18	14	21	19	23	25	25	24	21	16	17	28	19	26	26	21	27	22	29	18	19	24	21	20	17	12	17	16	21	20	16	26	18	22	20	25	21	26	22	30	27	21	31	16	24	24	21	20	28	17	29	21	18	27	22	21	16	19	30	24	20	23	22	26	29	18	25	22	14	25	25	25	22	16	17	21	22	24	24	18	23	22	24	25	24	24	21	19	22	19
12681	4465	1983	2462	6044	8799	8474	7903	7083	6151	4907	3935	3692	3237	2519	1713	1262	1108	908	990	907	908	861	899	836	816	695	607	547	441	327	309	334	317	294	316	269	528	1887	183	184	172	194	196	191	178	180	163	169	187	201	176	189	162	176	179	184	181	164	172	190	153	163	191	196	158	171	169	173	168	186	170	158	153	170	191	181	178	188	172	146	168	179	172	150	146	160	189	175	161	156	159	182	178	157	153	178	157	154	171	165	152	155	150	196	185	161	180	175	174	165	163	169	157	164	157	172	194	200	162	178	165	153	162	191	170	154	144	157	150	174	190	201	184	169	177	176	163	163	172	154	175	161	171	156	160	188	165	166	173	167	155	170	165	148	194	176	161	148	178	144	191	171	177	169	170	162	155	159	187	176	158	160	171	181	146	157	142	153	183	153	170	181	153	160	180	150	168	170	178	151	194	190	173	155	197	175	157	182	182	154	141	168	179	156	158	186	194	175	167	162	168	178	164	184	169	168	153	154	170	142	148	162	175	158	174	177	159	132	155	179	182	178	179	190	138	184	177	155	174	167	165	170	151	147	157	148	168	182	168	180	173	178	150	167	166	175	163	193	143	182	170	169	153	169	149	155	157	157	160	203	171	162	174	157	169	175	166	190	135	159	173	167	176	153	187	172	170	189	167	151	171	207	148	174	181	159	178	177	177	174	183	174	183	158	162	176	164	154	175	167	143	147	148	153	155	173	169	171	200	167	180	173	156	164	156	163	159	173	154	176	183	146	156	168	181	145	154	173	176	153	170	164	177	157	182	145	154	158	177	171	173	183	158	144	142	182	188	150	148	156	203	158	179	188	173	155	168	162	161	162	155	125	156	151	155	158	172	170	171	184	157	148	179	179	158	163	179	165	177	180	179	166	162	182	169	175	158	192	164	163	164	189	188	182	160	172	145	187	177	165	157	158	167	170	161	174	154	184	172	175	166	152	148	167	179	153	157	171	185	185	169	165	172	160	171	174	163	179	172	168	184	154	159	153	144	175	180	157	173	143	162	180	168	168	171	173	158	186	176	160	150	161	162	178	157	162	169	157	189	180	156	172	169	170	177	147	158	166	163	149	166	173	154	172	187	164	155	171	185	173	155	160	168	159	168	165	174	181	178	168	164	170	170	191	180	166	185	172	171	154	178	179	182	166	174	155	185	158	188	192	155	167	153	183	166	155	180	180	155	189	165	175	150	157	161	176	179	152	176	180	171	181	166	131	173	193	163	167	168	157	169	176	137	180	150	151	189	167	162	175	168	163	158	178	186	166	200	150	179	169	186	159	183	175	172	157	152	157	174	177	151	169	166	191	166	177	154	172	153	185	163	173	169	177	176	189	164	177	180	156	157	179	166	169	150	204	195	187	165	160	181	159	155	165	162	141	155	167	179	171	158	179	167	182	164	158	175	170	162	166	168	187	194	169	186	167	162	181	162	169	178	170	168	155	161	141	162	161	165	171	179	200	163	178	150	194	185	167	151	166	163	159	155	191	166	168	162	173	161	168	160	174	177	150	184	170	150	181	168	161	172	167	194	163	164	159	179	158	190	160	164	182	150	181	180	172	189	169	165	179	160	151	159	156	157	142	171	163	172	166	176	167	158	190	181	165	157	158	160	162	163	176	201	181	167	141	158	184	181	163	174	162	164	165	161	163	168	163	178	153	189	171	181	168	182	180	144	168	182	175	150	160	161	183	180	173	172	141	172	176	140	179	164	175	181	155	151	155	165	144	166	169	173	183	161	170	160	166	186	172	158	162	159	174	186	160	169	155	154	180	176	173	173	207	176	158	169	170	150	167	183	156	169	187	156	172	169	157	177	176	148	162	171	168	176	158	161	169	170	167	172	147	190	154	159	160	169	150	168	185	162	160	163	170	168	169	156	193	172	171	166	171	154	154	163	208	170	181	171	164	178	196	153	160	166	152	180	180	168	172	170	146	178	179	140	141	158	182	193	154	182	154	157	181	141	163	148	171	189	150	180	157	160	165	153	164	174	179	179	168	165	134	146	156	182	163	169	186	164	181	167	160	168	146	204	171	160	170	164	162	159	177	165	164	156	162	185	166	174	163	156	155	170	180	184	158	200	192	152	168	161	192	166	185	169	181	158	186	160	161	148	172	188	180	157	143	175	172	155	161	179	160	154	178	159	191	159	165	150	158	174	177	167	180	140	147	169	185	173	154	164	165	166	179	151	166	153	170	142	161	168	183	198	169	170	183	173	200	156	169	181	167	165	150	176	192	178	172	169	175	153	151	182	146	171	162	170	161	168	145	147	172	162	172	163	175	171	170	149	173	168	167	181	169	133	162	183	155	169	149	160	161	161	174	158	166	162	175	196	159	184	169	162	181	152	158	165	191	157	161	180	168	144	155	175	157	152	170	168	160	181	174	167	172	162	172	190	150	156	201	163	191	165	181	191	163	188	169	161	194	175	179	189	178	170	159	154	175	164	173	157	168	167	183	170	168	180	178	170	163	169	184	177	159	177	154	161	152	177	170	168	190	164	167	184	164	175	184	172	176	172	157	171	148	193	146	166	170	172	145	165	179	161	154	164	169	182	178	170	154	182	171	168	171	176	175	165	176	175	168	147	180	181	171	181	190	168	154	203	181	151	169	178	172	164	165	180	165	184	160	166	170	172	160	157	155	149	161	175	167	194	177	165	200	165	168	162	172	159	179	153	169	152	186	182	178	150	153	185	158	148	162	145	149	164	179	153	171	165	180	168	192	176	162	150	145	173	188	162	162	167	178	150	153	170	156	171	163	162	163	186	196	161	183	158	163	154	153	192	157	151	190	186	163	153	171	164	168	158	176	157	190	180	172	150	178	158	167	164	176	164	194	173	173	172	155	143	180	161	177	182	172	194	196	160	155	177	161	170	159	165	176	152	193	157	176	148	175	148	173	171	167	163	175	157	157	172	160	167	166	183	169	165	172	182	192	164	162	182	186	187	172	172	193	166	148	170	187	198	170	179	183	157	176	150	149	171	159	149	166	167	149	188	166	176	171	182	176	167	184	197	162	172	176	145	186	160	166	187	162	181	166	179	195	164	165	180	168	172	194	163	172	173	165	161	162	209	193	148	161	175	172	143	159	156	179	163	173	160	149	169	161	172	140	150	165	163	167	146	173	163	133	175	167	151	186	182	165	170	172	165	149	172	157	156	170	158	178	187	175	152	177	150	161	175	192	168	179	149	160	174	186	152	155	168	152	177	187	156	182	159	159	159	148	160	169	161	183	169	147	172	141	165	169	162	181	191	175	147	151	167	169	172	185	157	159	169	176	178	183	169	174	164	156	166	179	165	183	160	170	157	164	156	158	178	196	194	168	189	143	155	172	160	186	153	166	164	158	167	169	146	161	182	151	162	180	167	152	187	156	163	177	174	172	184	161	168	165	187	167	157	187	178	155	149	158	161	157	160	141	167	178	187	152	161	162	174	142	180	149	177	181	168	166	184
2121	369	191	138	125	187	203	229	185	193	171	157	145	167	126	97	109	80	75	93	83	86	88	96	94	93	88	74	84	70	80	80	75	68	81	70	86	72	94	72	68	76	85	80	71	70	76	64	57	73	61	75	68	73	66	62	72	66	90	72	52	64	70	67	65	67	58	69	70	74	65	63	53	75	65	71	56	71	78	57	57	77	57	69	75	64	75	56	65	66	81	71	70	58	74	79	72	75	73	74	53	60	65	70	84	60	66	77	51	75	73	87	61	71	84	55	74	75	64	77	63	57	78	80	66	56	75	67	69	45	66	72	52	53	72	73	54	62	75	76	77	66	62	69	85	75	64	63	57	73	79	68	71	72	83	77	63	70	64	87	72	51	71	80	75	80	76	57	82	81	71	71	67	54	72	74	72	67	71	57	69	74	67	59	68	67	65	72	71	72	57	71	62	63	58	85	72	79	66	69	67	80	63	68	56	59	80	67	82	70	64	72	75	73	86	63	80	58	70	77	67	72	76	64	71	72	72	67	64	91	65	79	71	63	79	70	79	62	61	69	81	56	82	71	88	88	77	82	66	71	74	88	68	61	64	74	73	85	51	68	68	71	78	67	71	64	72	79	59	68	70	62	65	75	57	57	66	63	77	94	79	63	64	77	64	71	76	79	67	71	69	82	73	75	66	73	57	59	63	66	79	81	76	68	71	77	91	67	55	73	67	73	61	65	74	61	67	69	66	63	73	77	72	67	69	74	77	64	78	73	60	66	67	74	66	64	77	65	76	69	71	87	61	82	67	72	59	72	67	80	92	68	73	77	66	73	78	67	64	75	57	78	80	75	65	65	68	58	66	56	73	66	77	59	69	87	68	70	69	65	72	68	72	63	60	62	63	69	82	69	63	63	76	61	67	72	64	73	78	58	64	65	64	71	63	70	73	64	73	71	73	76	78	79	68	90	63	72	75	72	59	82	73	78	58	74	68	65	70	56	62	70	93	74	69	75	87	71	89	80	83	72	51	72	59	58	71	72	77	69	73	59	60	55	82	73	80	65	83	60	69	76	63	56	66	72	63	53	66	74	81	64	76	74	70	61	58	61	79	73	64	72	75	72	66	59	77	65	60	55	71	70	85	69	65	66	61	75	75	63	67	69	63	74	64	82	75	75	71	68	61	58	56	76	74	67	78	84	72	68	70	68	68	65	75	72	76	70	100	85	65	73	75	62	62	95	77	67	71	77	73	81	53	64	68	70	88	59	59	73	75	73	67	70	65	64	64	77	74	75	70	71	73	68	64	53	60	67	60	71	55	61	84	67	60	72	79	82	64	62	76	83	75	65	82	78	73	63	78	77	80	68	74	64	79	70	70	69	59	53	93	73	69	68	81	70	68	61	59	70	65	70	69	68	74	73	60	75	65	70	64	70	54	67	54	62	62	60	72	67	62	66	64	68	70	71	69	74	78	68	73	61	59	68	66	67	66	77	67	61	79	61	74	79	76	76	65	57	62	72	75	86	56	64	54	69	65	66	71	72	71	61	64	55	67	75	59	70	71	67	68	78	74	72	76	71	70	80	70	82	54	80	69	64	86	69	67	66	57	74	61	67	83	76	72	82	70	76	64	69	62	68	84	77	69	67	81	75	55	66	80	64	58	68	63	71	67	74	77	70	67	82	71	74	72	70	65	74	80	74	76	73	88	54	76	72	74	59	71	83	61	77	71	71	72	70	68	62	72	74	64	70	69	69	68	54	82	77	77	73	68	84	62	70	59	79	64	64	69	69	65	62	66	59	70	71	72	70	61	64	69	69	76	75	62	60	87	77	72	68	66	60	83	73	61	75	67	75	82	70	60	63	59	76	58	59	76	57	81	65	65	79	61	76	79	80	73	77	79	73	60	74	84	85	69	72	67	86	66	65	43	50	60	78	69	76	54	72	71	64	68	70	67	73	58	82	68	67	68	83	59	82	81	56	67	85	69	60	85	68	72	65	69	61	72	66	77	59	74	84	72	67	55	75	68	76	65	72	68	84	68	66	68	61	69	65	65	64	85	68	56	63	75	80	77	70	59	82	67	64	65	64	73	67	77	85	74	67	87	79	69	70	84	56	76	65	69	71	82	64	50	67	63	71	77	73	70	64	80	79	62	70	63	73	81	65	58	66	67	80	61	77	77	61	75	91	72	74	57	73	68	61	61	67	71	71	86	59	65	75	74	58	58	90	63	80	71	79	56	51	73	57	84	77	63	79	68	69	60	79	59	58	63	61	77	71	65	63	78	63	76	58	65	87	92	70	69	64	63	63	57	57	64	71	70	67	72	61	79	70	75	57	68	62	63	68	69	74	74	64	62	68	69	76	76	81	86	58	80	76	64	60	80	67	69	71	83	77	73	81	70	73	79	67	76	67	71	67	56	76	76	90	72	76	63	67	76	80	57	74	60	73	73	72	59	57	67	60	63	73	60	73	62	85	72	70	65	74	68	81	81	71	66	70	80	77	85	60	87	70	72	78	62	70	62	58	62	63	78	76	86	77	62	71	86	74	64	64	72	66	63	67	73	67	72	68	64	65	62	75	78	61	64	61	69	63	63	76	64	74	56	71	79	73	76	77	68	76	63	68	71	75	84	68	69	61	79	80	80	63	65	79	80	65	70	74	69	64	80	55	68	66	63	74	69	84	88	64	67	58	84	67	80	56	74	67	68	60	66	75	77	83	93	57	62	63	61	84	79	62	57	60	77	66	83	73	72	60	72	72	55	62	69	58	68	70	53	77	65	69	70	64	71	79	79	61	70	64	84	71	65	69	72	58	72	82	70	67	70	74	56	70	63	57	83	80	79	68	61	70	77	76	74	64	63	66	74	82	74	56	60	72	78	73	79	68	75	86	68	68	67	70	88	81	72	66	73	79	60	64	59	74	77	75	65	75	66	52	63	58	95	72	76	65	70	75	70	70	61	83	63	76	67	80	68	65	67	57	65	66	66	58	77	72	61	66	77	86	67	70	61	69	61	66	74	88	70	62	69	71	71	77	74	66	60	77	69	80	68	75	76	64	82	83	67	73	72	78	86	73	72	63	76	80	69	74	73	55	83	68	68	75	63	96	61	79	68	73	66	79	73	62	83	67	68	63	76	58	82	66	64	80	65	79	62	64	75	69	77	71	83	71	65	71	76	76	80	65	64	80	73	77	92	65	86	60	71	75	80	75	61	65	71	70	69	59	63	76	74	73	72	54	85	62	68	84	72	67	70	58	65	56	75	70	68	64	81	61	73	56	75	70	95	85	59	84	69	56	75	81	83	65	64	68	73	64	59	77	66	70	57	69	73	70	73	85	64	70	63	53	64	65	67	59	64	65	61	57	58	80	76	70	65	59	79	66	75	78	75	78	68	72	70	62	83	61	78	65	74	70	66	65	66	74	62	72	72	70	61	83	79	68	69	64	84	74	66	59	79	71	73	58	72	73	71	61	66	81	66	73	89	72	70	76	72	75
13597	4290	2171	2618	5931	7968	8186	7868	6775	5877	4791	4420	4236	3789	3066	2164	1726	1517	1198	1368	1248	1242	1148	1249	1230	1053	890	932	762	693	663	630	674	664	610	576	584	1102	1620	540	536	538	530	501	532	515	571	535	541	541	516	539	530	512	537	531	586	535	523	514	525	541	496	541	538	551	497	542	537	512	551	519	498	536	568	563	539	553	537	525	517	525	529	509	505	585	511	548	534	548	566	513	510	522	535	502	505	538	482	530	506	547	505	519	540	523	520	510	514	515	502	547	504	499	509	564	534	519	531	517	538	509	500	519	525	552	514	544	521	535	573	533	559	491	563	581	533	527	516	524	520	548	567	536	490	522	516	507	519	562	533	481	535	542	522	518	527	538	524	553	529	542	534	541	551	494	522	542	544	562	541	571	482	548	552	539	521	534	528	493	537	507	532	500	518	540	557	552	498	525	530	510	531	533	503	521	569	509	570	535	562	526	549	525	520	538	524	524	535	536	509	537	518	495	488	540	498	552	499	555	532	536	507	524	542	533	512	529	531	518	545	555	558	516	516	510	501	569	511	524	518	470	566	518	542	538	512	475	498	539	550	503	492	530	534	515	541	512	559	498	505	529	502	506	520	510	532	546	523	524	519	579	513	510	534	508	510	557	549	520	546	533	518	518	501	506	486	529	495	511	493	534	542	534	555	543	486	494	518	560	537	564	516	517	493	537	557	511	491	525	517	529	493	543	501	553	533	525	547	524	553	535	518	523	523	524	551	519	527	516	562	539	526	559	575	555	541	495	484	526	502	571	552	511	584	538	556	519	542	530	538	543	518	521	527	504	521	520	530	542	545	536	549	505	555	538	532	525	529	533	538	517	531	523	538	545	483	550	487	538	548	530	513	505	538	549	547	505	516	577	501	566	505	553	545	528	563	551	528	499	511	569	547	535	477	532	524	488	530	538	548	537	546	550	551	509	550	522	513	524	516	533	521	476	500	511	525	560	499	523	562	516	557	513	493	508	584	497	533	504	542	586	526	530	559	495	587	509	530	555	480	521	533	545	523	552	530	594	501	497	517	512	516	506	528	581	519	546	498	504	528	519	524	512	573	549	538	533	522	493	527	554	481	545	552	532	528	550	557	552	558	522	544	505	528	508	529	530	522	490	526	526	527	485	528	507	532	475	528	503	491	548	555	549	513	536	485	558	545	574	547	522	553	508	533	528	532	567	514	541	544	528	468	547	584	518	509	520	556	540	550	536	515	471	544	511	524	519	518	493	511	495	495	503	564	518	514	561	551	514	539	574	542	533	532	540	533	546	536	551	557	530	540	537	514	500	555	495	520	552	526	539	489	532	542	544	513	564	515	550	529	502	538	543	519	508	515	493	564	485	501	518	568	511	559	576	541	485	558	504	491	530	497	549	519	483	517	509	517	558	530	560	544	487	506	550	547	499	550	535	554	529	483	537	556	549	499	579	526	547	533	552	534	548	516	559	531	498	532	551	498	522	537	524	566	519	560	506	490	491	531	525	543	519	513	500	512	555	530	553	546	544	506	527	523	547	543	542	508	562	515	530	545	541	502	493	537	509	554	530	471	594	521	523	484	534	507	497	529	578	521	571	483	522	531	490	519	492	536	530	528	523	499	537	528	526	555	546	508	531	556	566	531	482	554	533	561	510	532	528	542	505	532	531	542	507	528	506	519	528	572	522	523	544	536	535	518	546	548	554	557	495	513	535	559	512	495	494	523	519	499	529	547	497	539	549	524	548	513	514	504	557	523	548	557	528	513	537	543	548	566	502	500	521	519	519	501	494	529	523	557	510	520	538	489	556	560	535	526	530	501	529	487	516	562	518	536	534	533	504	494	499	565	565	515	516	504	531	499	534	528	498	532	512	518	531	509	532	522	541	494	560	507	520	550	450	530	488	526	544	549	511	510	535	517	548	525	567	510	549	513	502	512	539	506	501	494	536	525	534	505	510	547	552	551	528	534	566	504	542	529	540	562	545	478	550	528	560	520	517	516	542	515	513	521	536	554	562	528	560	529	484	551	542	523	538	505	494	574	505	538	514	554	525	508	540	512	471	527	508	525	545	536	514	525	542	518	526	558	510	579	539	531	538	536	535	509	545	535	522	514	524	508	527	515	532	524	531	538	556	540	521	551	509	519	516	510	492	554	542	488	505	498	512	563	533	516	519	514	490	598	580	543	525	524	477	543	485	543	533	501	484	532	527	538	483	544	571	502	522	533	516	565	513	542	518	512	539	504	569	550	527	539	530	510	527	534	538	541	498	526	525	565	562	510	508	533	503	517	529	510	536	530	565	572	495	538	507	566	540	534	506	534	539	531	509	554	515	560	510	561	544	541	574	542	590	515	581	489	542	470	525	543	547	545	512	547	506	533	550	506	562	538	544	540	549	539	535	570	536	521	575	542	518	581	508	502	545	532	529	513	555	545	506	537	511	544	539	479	538	531	531	500	476	528	569	517	525	542	541	516	558	523	558	510	510	530	582	548	504	511	554	509	504	538	533	514	488	548	480	540	504	504	565	563	493	536	554	537	559	542	535	497	556	560	542	497	501	526	521	531	515	504	501	538	543	521	525	522	501	538	525	511	512	559	532	542	522	542	496	541	508	491	544	536	535	528	509	508	514	519	495	547	545	513	564	521	551	560	548	558	521	522	557	551	564	515	498	524	563	549	520	544	535	529	559	529	561	511	520	553	508	556	512	545	499	523	545	516	539	489	517	553	528	553	511	550	490	527	522	540	554	506	528	525	563	559	539	584	548	540	568	529	537	536	504	489	539	572	517	564	495	530	497	537	529	533	524	480	532	526	512	556	566	549	532	529	527	551	504	522	525	523	496	540	517	515	561	492	531	543	551	540	540	506	538	539	561	556	549	548	533	494	521	526	547	534	527	589	475	549	505	515	549	513	556	535	491	559	526	523	541	511	523	554	510	557	565	542	545	545	554	533	589	521	510	535	583	544	523	560	476	523	562	529	508	511	566	513	469	561	523	502	537	547	514	525	522	549	529	556	508	505	507	470	520	502	488	539	547	504	528	564	486	533	559	509	522	510	509	533	544	552	518	506	500	543	470	503	512	496	579	532	534	533	537	530	517	517	540	504	474	519	529	563	498	524	526	582	502	546	547	527	492	521	540	529	518	520	566	531	516	504	544	561	544	573	542	525	533	516	498	518	538	538	536	502	487	508	510	557	523	519	549	548	551	543	566	550	527	483	515	554	525	543	563	533	486	531	530	530	530	493	481	502	524	519	479	488	578	514	513	506	541	546	523	512	522	502	527	524	544	527	517	511	552	546	515	529	523	504	524	532	495	506	490	528	461	557	523	495	520	500	573	543	513	547	529	506	554	550	511	477	574	560	557	499	540	531	523	540	532	537	540	483	543	504	516	553	527	552	540	524	517	539	519	519	510	523	526	523	528	474	545	493	478	527	551	521	538	565	524	568	515	535	527	516	528	546	525	514	515	524	541	526	537
1566	440	245	142	133	165	207	216	257	184	196	141	191	174	146	100	89	86	61	67	74	68	53	69	72	71	53	51	53	52	47	47	41	42	49	39	57	76	105	45	39	41	40	45	43	34	33	52	35	36	41	33	48	32	36	32	31	29	32	39	39	37	37	38	33	43	35	35	42	41	53	40	36	41	46	38	35	34	30	43	30	32	45	40	31	25	31	37	45	34	54	48	36	32	44	53	40	43	43	37	41	45	42	37	29	42	36	41	34	24	43	30	45	47	29	37	43	45	33	37	38	40	36	40	35	33	34	31	35	34	34	24	44	37	36	33	32	39	47	40	27	40	42	34	28	45	40	37	35	36	44	28	33	35	38	36	57	35	45	40	48	33	31	43	40	41	27	36	50	37	34	34	23	37	43	30	41	55	47	49	43	39	37	34	33	43	41	52	38	45	40	45	38	32	35	46	33	44	36	30	36	42	41	38	35	32	36	23	50	36	38	37	39	35	42	42	35	37	40	44	31	37	39	36	37	31	35	31	31	47	40	47	40	33	39	43	45	38	34	33	48	39	38	29	50	42	42	49	30	41	39	31	44	26	37	41	32	42	36	44	40	46	49	36	33	41	29	48	38	38	52	29	25	29	48	40	27	29	40	34	35	40	37	41	45	42	35	30	37	21	39	31	32	43	42	32	45	44	38	45	36	37	28	27	53	39	45	44	33	44	43	51	29	35	53	48	33	42	36	34	49	42	33	37	29	38	40	41	36	38	40	37	44	43	31	34	42	31	38	36	24	39	41	47	36	42	28	46	47	29	23	31	42	43	40	29	42	29	42	30	33	38	43	40	38	32	33	32	42	39	35	39	23	36	41	31	43	31	31	47	38	45	36	33	30	33	32	51	49	39	42	31	48	33	28	30	32	44	36	37	38	43	30	38	38	38	36	40	27	48	34	46	31	43	45	36	23	39	34	42	47	42	26	30	45	35	34	33	48	39	43	45	36	39	32	39	35	43	42	43	39	36	40	40	33	34	33	37	49	45	36	39	40	40	47	41	31	36	35	34	39	27	35	33	33	36	34	35	39	42	31	42	39	27	47	32	38	39	41	41	26	33	36	31	32	41	34	29	42	42	38	37	31	38	30	45	32	39	38	35	50	42	39	29	40	40	30	35	42	39	37	34	38	31	35	36	37	37	41	34	38	47	35	46	31	35	29	35	46	36	48	34	36	38	34	40	23	38	34	41	48	35	51	40	31	39	41	45	39	46	40	26	31	38	45	29	45	39	40	38	36	43	38	36	31	36	34	35	31	38	22	41	47	47	25	35	41	40	49	36	31	41	37	25	39	45	40	35	41	32	36	23	29	37	31	39	40	38	32	30	44	50	36	47	41	36	33	40	34	35	29	34	39	31	50	36	38	47	42	38	39	28	35	32	33	42	33	47	30	30	27	33	28	33	35	50	37	35	34	22	41	35	34	45	46	30	48	31	33	46	36	34	41	35	34	35	33	32	40	35	43	38	45	37	43	30	41	27	32	40	39	48	32	34	33	45	44	49	41	37	26	27	37	36	39	45	38	44	28	43	38	38	40	42	39	42	43	46	38	42	49	27	36	29	43	41	34	37	37	31	37	24	42	37	39	39	39	46	45	35	28	39	33	37	32	50	46	34	37	35	35	36	37	43	45	33	40	47	39	33	45	31	43	41	37	38	31	30	33	55	43	39	32	32	27	25	31	45	27	42	35	34	38	41	42	27	26	29	55	34	49	39	41	41	45	33	44	31	45	35	32	37	51	41	24	54	44	36	42	39	42	38	30	28	37	30	46	41	45	28	28	34	42	30	37	34	25	40	43	42	37	46	40	37	22	37	34	38	35	36	47	36	24	35	38	38	37	41	44	39	36	42	54	43	51	40	48	42	35	49	40	35	36	45	31	31	47	31	38	40	24	33	27	29	46	30	30	49	32	35	42	38	34	25	32	48	48	33	38	30	39	34	38	38	38	39	35	51	41	41	28	37	34	39	27	28	30	36	36	36	39	45	41	38	39	38	32	41	50	46	34	37	42	43	42	35	44	39	39	28	33	40	33	38	33	40	38	37	41	43	41	40	31	39	41	40	43	42	29	46	38	36	40	27	31	35	47	35	35	44	48	47	31	41	35	39	28	37	41	31	48	46	37	37	38	46	51	31	35	23	44	50	38	34	32	23	39	45	38	34	30	42	34	38	37	30	33	44	37	38	36	37	30	33	37	33	36	50	35	36	47	56	33	25	45	46	46	32	31	35	41	37	42	47	33	37	36	39	44	38	41	35	40	30	42	30	40	34	44	35	40	39	40	41	36	34	31	43	30	49	39	44	29	35	37	33	37	40	44	40	38	33	30	38	27	37	33	40	36	40	41	37	43	28	43	41	37	41	39	30	37	32	33	30	33	41	42	46	50	37	40	26	29	43	35	39	43	45	33	41	30	43	42	36	38	37	34	41	31	41	45	34	43	47	35	41	33	43	34	32	33	43	36	35	30	47	39	34	43	21	38	37	38	50	53	33	37	43	30	39	36	40	35	32	38	53	29	31	36	36	43	33	48	36	37	42	40	35	46	37	43	36	40	32	38	21	38	49	33	27	39	43	33	36	41	30	37	31	30	35	32	27	33	42	38	35	38	38	42	45	44	43	50	36	30	49	32	24	40	29	34	38	43	38	45	49	41	31	27	37	36	47	36	45	30	39	37	37	43	27	37	45	27	35	30	36	48	41	36	40	48	34	38	35	39	47	35	34	30	47	35	32	33	28	45	34	27	39	38	32	40	39	41	40	24	32	42	40	32	34	28	32	35	32	33	42	35	39	46	31	33	39	30	40	44	38	36	30	41	33	43	35	41	35	38	33	35	41	43	39	35	40	37	38	29	48	35	28	39	33	36	27	48	39	33	38	31	41	44	40	32	38	30	41	42	41	45	28	39	43	36	40	39	46	35	38	40	33	39	32	33	50	38	38	34	40	42	34	30	54	39	37	34	38	44	47	32	45	42	37	49	35	39	32	36	40	32	38	39	35	39	45	38	33	38	29	38	49	43	40	43	35	41	45	35	38	39	34	43	43	43	51	41	41	41	40	28	50	38	35	33	34	38	36	35	45	46	44	38	44	45	40	37	37	38	46	33	40	30	36	32	35	38	39	33	27	32	35	36	27	45	33	52	36	33	30	45	37	46	45	41	43	32	45	33	35	47	40	22	43	34	43	37	34	37	41	25	33	31	30	35	40	45	27	27	31	48	43	37	38	48	39	41	39	34	41	33	36	32	32	35	36	33	42	32	31	54	45	46	31	41	34	55	39	31	27	36	29	30	35	32	31	34	47	43	32	39	44	39	40	38	33	30	51	39	42	38	37	39	29	37	34	40	43	39	40	37	36	47	44	35	41	41	36	34	24	36	59	35	36	39	40	34	35	40	36	48	38	32	40	40	35	41	39	30	34	37	50	35	33	40	46	32	46	34	42
15671	5330	2576	3301	8153	10683	10986	10121	8596	7220	6302	5714	5747	5080	3762	2441	2012	1584	1260	1369	1458	1148	1167	1204	1193	1057	902	706	562	581	558	506	506	442	396	380	381	1253	2398	319	338	302	293	297	275	320	294	286	262	304	304	302	305	277	295	298	273	303	298	286	254	269	302	294	291	278	281	276	304	291	280	286	276	305	279	259	286	296	297	285	295	263	291	280	286	295	277	278	283	282	287	266	290	293	287	283	250	317	280	277	254	279	276	292	268	273	295	315	250	257	279	288	263	297	284	278	271	276	279	269	321	276	297	270	265	293	301	263	302	259	274	251	265	289	273	285	253	281	269	287	305	275	292	292	283	302	276	302	328	263	281	300	322	267	316	275	260	284	296	258	274	250	298	269	276	283	283	285	292	263	281	276	240	264	272	263	300	283	270	289	286	282	261	272	300	279	330	280	278	297	297	266	273	285	291	279	256	281	261	289	264	256	290	278	269	294	266	319	266	273	270	300	305	264	284	289	276	272	255	278	260	265	261	303	268	308	259	291	311	273	275	296	256	271	287	278	279	250	231	256	270	298	290	280	271	279	277	300	294	286	284	270	255	262	257	299	266	270	285	279	281	265	247	279	272	263	297	262	286	240	273	280	269	263	294	272	298	290	292	282	282	283	268	272	285	262	274	285	263	286	267	296	273	254	279	289	286	279	272	289	275	279	264	278	301	276	291	282	280	285	277	246	264	314	291	283	277	283	265	246	286	278	284	262	299	294	304	275	276	301	278	279	297	279	274	265	273	244	255	254	293	287	283	241	276	298	267	275	278	275	266	276	296	278	269	299	279	270	251	281	254	288	272	262	264	293	290	281	273	297	288	263	286	281	305	250	277	278	314	286	280	292	241	293	286	286	272	266	287	297	256	268	289	296	307	270	289	271	291	261	278	284	292	277	256	299	284	272	279	275	262	278	291	301	287	252	274	251	272	316	275	254	284	288	284	259	273	279	287	296	288	300	267	281	279	265	262	253	279	291	263	263	269	302	276	266	274	251	281	258	310	297	291	286	270	273	278	264	292	286	263	295	223	291	269	290	299	261	245	263	284	271	280	271	274	277	281	260	278	250	283	291	277	267	291	250	274	293	295	314	262	276	291	255	271	272	255	273	282	262	278	264	296	278	271	256	251	295	258	290	269	248	258	284	276	263	264	310	267	331	276	297	315	287	286	260	271	279	275	243	278	276	267	284	288	272	264	261	304	259	269	300	249	274	252	264	280	277	284	297	255	294	282	249	273	252	280	259	284	264	289	281	299	285	312	272	296	310	314	242	272	291	276	278	313	305	293	285	288	253	311	253	300	250	307	265	247	256	264	303	254	280	272	266	276	289	271	279	285	303	292	282	284	268	301	288	294	269	308	249	258	288	258	273	261	271	289	297	279	250	330	256	287	262	274	257	269	273	263	272	289	265	274	273	257	264	273	269	257	298	262	268	253	286	288	258	265	296	257	283	275	278	263	308	283	277	273	278	264	272	260	252	298	274	246	242	257	259	304	257	264	276	265	306	297	285	260	263	275	259	276	265	237	281	306	261	266	241	277	268	298	260	279	272	307	269	271	261	254	272	259	297	264	265	268	279	306	255	253	270	266	262	253	275	260	291	280	269	263	290	273	289	254	285	262	269	273	270	298	282	287	275	264	300	292	303	266	279	279	325	301	279	301	283	288	274	269	310	283	264	298	257	271	288	282	257	279	273	285	272	276	265	288	268	250	307	286	275	283	317	279	277	269	300	298	283	295	273	294	253	258	279	271	262	287	306	270	258	301	278	293	290	300	279	272	292	251	277	274	244	300	241	270	255	269	280	259	260	280	290	269	253	300	294	274	275	296	257	297	247	275	275	282	274	279	274	286	253	267	301	256	267	275	298	285	317	275	261	299	256	287	249	260	263	280	284	288	250	268	283	262	284	276	270	306	279	264	291	284	266	261	263	259	284	262	289	301	271	307	254	274	267	274	292	306	288	290	273	302	270	255	274	265	277	272	293	284	277	286	266	246	275	253	257	281	269	260	273	279	285	272	290	282	277	282	274	271	311	271	272	278	280	262	300	266	293	259	286	271	298	265	284	280	269	283	234	262	264	269	275	308	264	273	270	262	260	279	307	284	284	278	278	247	263	285	302	280	278	244	275	274	258	272	274	276	263	279	279	289	289	283	287	254	268	264	299	279	262	269	281	276	254	281	274	255	261	257	282	292	282	267	259	272	277	285	309	273	282	260	288	264	272	293	266	270	287	285	310	301	260	266	271	257	278	271	269	295	267	248	297	286	284	282	259	282	256	318	282	271	268	278	302	264	280	238	285	327	266	258	279	265	296	289	255	281	288	281	276	279	294	302	265	268	242	266	306	277	285	261	264	276	261	265	267	242	274	283	258	251	281	303	252	273	288	257	276	257	292	290	259	285	265	300	305	248	248	295	294	255	260	286	287	277	291	275	286	282	264	296	287	278	286	290	259	264	262	270	293	290	262	288	268	275	289	300	292	287	276	276	227	265	284	275	254	269	254	268	275	266	270	286	260	281	291	273	256	261	304	290	266	298	299	265	271	281	273	273	299	265	264	268	296	297	268	252	285	273	270	267	268	255	299	293	253	262	263	270	242	254	263	283	266	265	258	272	291	288	288	290	287	266	287	294	312	281	290	297	268	283	267	270	277	263	253	285	268	274	275	275	263	285	303	259	305	313	275	291	274	287	284	268	288	286	281	271	260	260	288	266	247	262	277	295	237	282	288	280	244	282	272	292	267	294	269	300	300	290	263	259	314	275	282	283	269	253	272	304	297	271	265	280	300	261	263	283	286	292	267	270	287	300	251	261	328	276	262	276	270	282	266	263	282	253	258	261	245	237	295	247	299	286	284	267	259	310	271	265	272	275	272	272	273	239	244	286	304	289	283	279	277	291	265	247	313	261	303	270	280	279	290	266	286	281	266	275	292	275	283	292	260	283	271	278	279	295	277	243	271	261	305	277	291	233	266	283	298	272	280	256	270	293	241	294	254	252	259	275	278	264	294	275	279	269	294	288	305	269	267	281	288	277	262	278	259	261	281	266	285	244	289	281	262	275	288	244	305	315	248	285	293	234	266	290	256	286	285	257	253	308	257	254	298	307	278	242	285	256	280	259	294	314	268	259	281	287	297	308	262	290	264	287	299	287	302	275	280	274	268	261	275	266	294	331	233	260	271	291	259	279	278	269	282	268	304	279	260	316	262	268	272	253	281	266	264	306	262	280	267	276	259	281	274	292	269	281	273	261	305	287	242	241	255	285	257	295	254	289	276	291	289	282	265	260	270	270	275	264	291	281	253	308	268	269	254	249	252	264	306	315	272	259	288	280	271	272	272	288	269	245	270	272	265	292	285	288	302	272	288	274	297	275	262	268	261	264	287	276	262	273	279	310	288	275	292	273	263	260	293	281	279	252	292	274	261	278	251	275	296	256	273	295	268	271	260	241	275
1340	194	104	89	91	118	116	136	130	121	105	76	104	100	66	59	79	55	65	48	62	59	63	68	68	56	62	39	50	58	45	60	44	45	52	54	58	55	50	47	51	59	44	53	44	60	57	38	44	48	44	41	51	47	61	48	49	63	42	46	41	46	48	37	44	55	37	50	37	44	51	54	49	50	48	53	50	55	42	58	45	37	53	34	47	38	58	49	45	50	55	37	37	41	57	59	48	39	55	46	52	53	39	37	40	47	48	39	51	49	49	51	41	40	48	51	34	48	56	52	37	46	46	41	52	39	40	55	45	34	45	49	41	42	34	38	53	54	37	57	54	47	40	46	43	48	60	42	46	43	37	61	59	57	42	50	45	50	37	52	41	55	60	54	48	52	56	39	44	39	50	54	37	48	50	42	64	57	48	41	46	38	48	42	47	46	57	45	51	55	45	46	48	49	45	46	45	40	44	37	46	52	53	44	51	50	51	46	54	40	45	44	47	40	48	39	43	41	54	33	39	36	50	46	53	46	47	41	43	57	42	52	41	48	36	44	29	57	40	44	40	39	57	47	58	38	48	48	40	33	51	47	32	43	50	46	50	57	52	44	71	54	54	56	47	49	39	62	54	32	53	40	45	41	50	35	50	57	44	42	39	42	34	49	50	42	57	45	49	48	43	58	49	49	40	45	40	47	43	44	43	52	38	44	59	40	34	50	51	57	40	34	42	50	44	38	42	42	49	34	44	47	45	57	54	47	46	41	45	43	54	52	50	38	56	53	52	45	36	46	44	43	38	40	44	47	46	47	51	45	49	63	45	52	42	41	65	31	60	46	49	49	54	40	48	59	44	46	49	39	47	35	39	48	32	39	37	49	46	54	55	43	46	47	47	46	46	48	50	53	39	38	43	39	39	49	43	47	38	45	41	42	46	41	38	40	42	52	38	47	46	41	49	41	48	53	45	46	44	43	55	35	63	48	45	40	43	52	44	44	51	34	37	39	48	45	50	40	37	32	56	39	40	45	44	51	38	47	46	52	52	49	47	56	52	50	42	47	45	54	57	48	55	42	45	52	54	48	62	43	41	40	55	51	48	37	38	33	55	40	58	58	49	40	35	56	45	54	53	51	56	53	42	50	50	50	52	51	52	43	49	35	48	54	51	41	54	38	46	39	34	54	53	39	43	59	61	51	54	52	39	53	43	43	36	40	49	33	50	42	47	44	45	47	43	47	41	46	42	44	45	50	40	62	47	44	46	49	45	48	45	39	44	48	36	44	42	49	40	53	50	43	52	40	51	66	58	53	52	55	57	49	49	46	50	38	52	57	39	47	49	50	51	52	50	45	39	39	57	48	45	46	45	46	54	45	45	54	38	51	36	36	51	50	46	49	52	51	32	42	48	48	52	33	49	52	47	52	48	46	43	51	42	45	39	35	42	58	38	39	54	47	52	54	38	49	58	48	40	46	35	43	55	53	47	59	59	36	54	44	38	53	49	49	46	37	50	45	43	46	41	42	54	50	60	43	46	57	49	37	42	62	36	37	58	37	54	40	43	54	55	40	60	42	52	35	53	41	50	46	40	46	52	55	50	50	45	44	55	41	40	48	51	47	52	38	61	51	47	41	33	53	44	42	34	37	43	39	49	43	37	41	50	54	41	52	50	51	43	54	53	45	50	48	62	47	48	39	37	47	53	52	46	43	54	33	45	46	42	34	52	52	40	46	39	34	37	54	38	55	41	39	51	41	49	37	56	53	35	54	43	54	54	40	37	45	36	59	41	48	50	56	47	49	53	49	45	36	41	33	55	35	48	46	38	49	36	39	42	40	36	44	45	34	44	48	40	55	53	47	53	55	53	32	58	45	46	44	47	51	45	43	44	49	43	46	62	42	50	41	49	42	50	55	51	49	39	50	42	51	45	46	57	41	59	45	57	37	43	53	30	45	53	45	45	44	40	38	39	46	52	49	51	35	48	49	49	51	57	48	39	39	47	44	49	43	32	46	50	49	55	38	43	44	59	55	47	47	45	52	52	65	45	35	36	38	57	47	51	39	43	50	46	41	41	49	55	45	43	43	48	45	67	46	45	52	41	41	39	46	43	29	46	41	49	52	48	38	48	58	42	59	45	38	50	46	49	43	45	32	38	49	50	46	36	46	31	43	60	45	43	48	45	39	61	36	50	53	61	50	45	51	49	49	50	56	43	40	40	56	56	43	42	51	37	49	36	36	63	44	52	46	47	44	39	55	51	54	48	47	47	49	46	42	36	47	47	48	53	55	38	42	57	49	45	39	46	32	53	46	53	48	37	44	48	39	47	48	66	44	56	40	46	45	42	43	42	45	47	45	48	54	54	40	43	40	39	36	39	51	47	33	37	45	48	41	50	63	45	44	44	32	41	50	55	52	48	45	43	37	51	51	48	57	52	57	52	45	41	43	41	41	54	51	46	46	50	55	47	31	54	36	43	39	44	55	47	46	44	48	47	51	34	58	47	54	42	42	34	57	57	61	53	39	42	41	49	50	48	52	43	57	53	48	45	54	46	44	60	27	48	57	47	49	38	49	37	38	43	43	48	55	68	44	55	43	55	47	45	43	39	47	49	38	48	44	50	45	46	56	54	54	47	46	47	46	47	44	44	52	29	40	38	46	45	52	55	45	56	51	53	59	47	39	58	49	38	40	43	37	51	33	36	40	45	44	46	47	45	48	40	48	57	53	39	63	49	45	38	41	42	58	33	52	51	47	46	53	44	44	47	43	38	44	45	54	49	40	42	46	43	47	37	47	51	46	37	54	44	49	44	48	52	49	57	34	45	49	53	44	47	58	44	43	42	43	47	50	39	44	37	54	45	51	53	53	34	58	60	59	54	36	55	48	63	57	39	48	36	57	50	33	48	48	51	47	53	42	43	47	50	45	55	35	47	52	44	51	43	35	51	40	52	51	45	49	44	45	50	48	44	52	48	51	59	37	47	57	51	60	45	59	42	50	56	46	48	30	58	43	57	47	49	41	35	42	55	52	47	55	48	42	43	41	39	55	41	49	41	59	53	53	47	46	47	57	50	54	48	51	37	50	55	54	47	54	37	50	52	41	53	50	48	41	40	54	39	46	47	54	39	47	35	50	48	54	50	47	38	46	40	43	43	41	38	43	45	41	39	51	44	50	45	29	48	35	55	38	49	43	49	51	50	51	50	31	51	50	47	32	50	53	48	39	39	55	51	41	46	63	42	41	59	43	49	44	41	38	40	45	43	51	35	38	47	67	54	41	39	43	47	49	40	43	42	46	40	47	53	46	41	42	47	45	47	55	40	40	57	45	51	48	59	40	57	43	46	52	52	46	31	44	46	42	49	52	47	58	50	57	44	41	48	50	48	43	56	42	48	37	49	49	36	49	44	47	51	44	38	44	48	45	38	44	47	38	50	53	44	40	37	44	57	43	38	55	52	51	34	50	47	56	47	52	52	61	50	47	45	50	48	39	51	44	58	47
11100	2814	1395	1741	4129	5837	5522	5418	4592	3908	3269	3165	3188	2821	1786	1248	1211	898	801	927	884	846	854	793	740	737	610	520	538	507	495	479	485	413	450	445	374	450	517	330	336	368	367	361	382	367	353	388	371	349	352	341	356	368	373	381	363	374	330	355	390	331	375	345	397	385	339	370	372	343	355	346	350	372	385	360	367	331	367	357	360	360	360	341	349	341	356	401	348	370	355	343	361	352	367	331	373	373	365	323	380	374	336	384	359	351	398	329	365	358	375	374	411	370	370	370	373	371	345	371	372	353	371	341	355	357	358	372	376	335	406	354	355	353	382	380	411	397	368	372	338	362	369	363	324	379	353	340	348	334	361	376	354	352	378	340	371	356	360	406	348	381	334	323	335	370	376	376	353	350	353	349	361	322	362	347	374	356	357	338	359	396	338	331	347	366	373	374	363	358	344	353	358	384	361	318	352	358	355	324	365	396	359	363	330	372	347	382	373	372	352	380	366	346	371	350	351	377	373	373	340	362	356	359	369	343	383	332	326	343	342	352	352	358	302	377	390	364	360	367	359	342	357	420	392	374	349	367	400	362	379	345	385	368	364	350	371	380	385	352	363	358	340	338	386	349	367	351	351	363	334	352	311	340	359	358	347	394	368	358	379	372	362	336	359	369	379	393	384	318	369	346	396	380	367	370	341	360	327	360	366	359	347	320	364	355	338	374	341	337	396	378	355	384	360	372	380	358	368	340	352	342	396	330	355	342	358	367	384	398	374	382	388	405	350	358	371	371	339	366	379	371	341	349	349	350	318	378	370	376	360	410	374	362	372	372	369	358	351	380	351	322	377	378	339	344	335	384	348	330	378	364	381	404	367	390	365	355	377	353	372	352	359	331	357	349	364	338	386	335	393	335	361	360	368	346	378	363	312	343	381	351	356	359	369	330	363	371	388	363	336	367	311	341	368	358	329	371	334	387	359	367	353	373	382	336	372	363	372	386	345	357	378	374	387	329	333	410	357	350	373	362	391	359	368	362	365	391	356	352	346	387	344	322	349	317	397	359	353	406	354	363	360	336	331	359	337	359	390	359	341	339	355	370	410	329	398	348	349	357	334	346	349	356	369	384	354	337	386	354	371	365	338	351	356	350	331	361	392	387	357	323	336	341	323	349	376	375	353	368	374	389	361	374	373	356	336	339	353	356	353	382	324	349	371	364	342	377	319	366	349	368	359	369	353	338	381	357	379	351	326	381	379	375	381	384	330	385	337	388	359	380	394	352	378	330	368	354	406	326	373	333	367	364	339	381	376	361	374	347	351	361	370	383	337	339	348	370	375	374	353	341	375	380	352	330	406	361	352	368	362	334	316	356	346	373	372	388	370	367	353	336	356	358	335	340	360	346	340	352	319	374	340	337	361	442	384	370	370	340	377	373	358	389	387	328	354	337	355	382	374	337	362	342	395	346	385	361	369	345	359	334	315	385	378	360	366	350	375	390	359	377	358	354	338	400	362	368	328	359	359	359	379	410	335	349	345	390	377	350	369	373	375	366	340	347	352	384	361	359	333	365	318	335	351	336	358	390	370	331	352	391	365	363	353	333	358	356	348	345	357	325	340	372	338	353	369	347	331	358	360	355	344	367	363	349	364	373	397	361	351	344	355	375	383	363	357	305	377	372	346	341	336	395	366	368	356	368	344	355	325	344	369	356	388	396	368	367	361	332	356	350	338	375	377	355	357	374	367	347	373	341	354	385	360	363	373	343	374	349	361	388	368	370	344	381	353	337	356	312	380	366	342	342	398	364	359	372	357	341	358	363	354	355	360	356	374	366	349	372	330	348	321	394	345	357	369	345	343	357	343	372	315	371	371	359	375	330	338	349	341	353	361	345	350	330	338	372	360	356	339	356	359	381	352	354	380	351	377	379	354	369	363	331	360	384	317	372	363	372	387	340	374	344	366	368	394	369	374	329	361	366	384	383	339	375	328	346	352	377	349	412	359	357	333	370	387	373	366	370	383	331	355	364	347	348	375	390	369	349	362	357	339	351	378	346	343	362	334	351	375	392	373	359	361	337	372	354	348	350	341	360	350	336	388	365	344	347	337	366	360	355	323	368	330	386	373	367	396	355	361	341	354	371	362	342	337	359	406	375	358	366	323	380	366	374	382	376	348	387	333	370	339	384	382	380	372	332	358	393	355	394	322	358	394	381	367	372	365	358	352	386	394	384	331	368	327	353	358	370	355	364	393	374	339	372	343	376	357	375	390	326	373	361	352	409	373	354	369	378	366	407	367	368	360	398	382	370	346	357	360	367	381	370	365	399	366	331	381	392	359	371	343	345	346	334	359	311	358	364	344	349	335	403	380	345	329	364	354	304	349	372	377	364	359	364	353	389	330	375	349	340	358	357	408	341	345	403	356	375	335	341	355	351	371	364	350	358	344	333	360	377	326	336	393	393	308	358	360	338	369	336	355	367	370	370	373	363	367	360	368	340	339	372	377	329	355	333	370	375	382	366	372	335	376	346	380	356	375	378	372	379	372	362	381	373	354	358	347	345	359	354	369	336	371	345	358	337	371	356	358	352	388	313	357	370	388	383	353	384	360	396	351	370	362	402	345	378	355	335	355	384	404	340	372	362	358	384	362	382	359	346	338	370	375	369	359	380	357	367	360	355	345	357	337	367	332	384	379	343	375	391	413	343	385	349	360	350	344	364	358	361	350	367	339	334	381	360	381	366	350	392	360	342	337	349	385	393	340	369	389	343	379	373	358	386	345	388	347	373	347	389	356	347	312	340	380	354	386	377	379	382	346	330	371	353	354	373	396	364	348	406	350	348	346	357	364	384	364	343	372	384	377	402	368	343	363	340	372	364	341	384	370	343	345	366	378	361	370	324	350	373	355	352	369	332	342	359	347	388	345	363	407	360	346	363	372	378	338	381	356	351	356	375	373	384	343	382	366	351	336	358	365	335	342	350	386	387	345	370	360	366	299	343	337	380	362	382	341	346	382	366	336	356	393	354	366	351	358	371	353	359	358	370	352	359	376	348	356	362	389	377	364	346	354	331	344	348	374	359	358	362	361	351	334	353	397	362	365	360	348	367	373	376	354	364	348	368	347	361	358	371	350	349	357	389	337	356	392	365	367	366	365	368	365	362	359	330	381	356	357	366	374	331	329	340	340	379	353	348	369	386	347	374	323	361	369	363	383	321	362	333	372	335	375	372	391	325	349	356	353	343	386	376	315	379	382	355	359	356	375	374	377	355	373	345	384	359	374	386	375	362	350	383	374	334	366	366	346	358	382	348	377	329	375	387	347	347	363	350	345	352	355	389	372	346	389	345	350	347	350	368	363	362	357	375	356	324	365	335	394	363	365	363	358	351	400	354	355	397	382	379	397	375	363	362	362	388	374	349	343	366	372	370	368	357	352	367	357	368	367	351	358	366	378	347	392	386	392	347	363	361	358	392	365	398	359	350	321	345	349	368	354	345	348	386
1056	290	166	84	76	133	156	138	162	130	142	119	110	106	85	53	58	41	40	48	48	43	41	32	52	29	28	29	29	34	18	27	22	22	24	24	14	29	38	20	20	15	21	27	23	21	24	17	14	23	26	25	23	22	20	18	33	12	21	14	16	12	22	19	17	24	18	22	25	15	13	31	19	17	24	22	24	20	26	18	21	23	8	26	22	17	31	22	24	16	20	23	16	27	20	18	24	24	22	18	22	27	14	21	20	21	23	22	27	27	23	16	20	20	21	24	22	21	26	17	27	25	18	23	20	20	19	23	19	17	17	19	21	14	20	18	23	29	14	17	21	21	14	23	18	20	25	19	23	22	26	18	21	19	25	25	17	25	26	20	18	34	27	16	18	24	19	17	12	20	11	14	18	22	17	15	15	21	21	23	18	26	24	24	18	26	28	15	25	25	16	17	17	22	16	23	25	15	30	18	19	25	30	28	24	27	24	28	16	22	27	23	21	16	21	16	26	23	24	24	22	12	14	18	19	24	20	16	22	17	20	26	23	22	19	18	28	22	17	24	26	21	25	26	16	16	22	19	21	16	17	15	18	29	20	20	20	28	19	17	13	28	19	25	31	24	28	17	25	26	24	19	25	20	35	20	19	25	22	16	20	26	34	18	21	19	20	12	16	19	27	16	22	17	24	22	22	22	20	19	20	17	12	23	18	25	22	21	16	21	30	23	19	21	22	14	21	21	17	15	19	21	23	24	27	16	21	23	16	19	22	15	20	17	18	19	24	20	21	22	14	14	19	20	24	13	22	16	17	18	21	21	22	27	19	29	12	17	21	21	18	19	19	27	19	21	16	24	20	18	17	16	27	18	17	12	25	22	24	15	24	19	23	17	29	17	22	27	25	14	28	22	23	24	31	18	26	27	29	24	22	29	25	24	22	20	22	21	30	21	27	19	18	21	16	21	10	20	20	19	20	31	12	26	16	24	22	25	22	16	27	18	18	19	24	26	15	25	29	29	19	19	15	20	26	25	17	19	19	12	22	9	12	14	22	17	18	25	21	16	26	20	15	28	24	16	21	23	16	26	22	23	18	27	22	24	17	23	24	22	23	18	27	24	22	20	25	19	28	22	20	17	23	14	17	15	20	14	20	19	17	17	21	19	21	16	25	23	24	22	23	20	21	29	13	20	28	17	27	19	15	19	20	27	29	21	22	18	20	21	23	25	24	19	7	25	17	20	21	27	20	21	18	26	18	28	20	21	19	24	18	28	21	20	14	23	21	28	17	23	20	18	23	23	12	14	17	20	17	23	26	24	18	17	26	19	16	26	22	15	19	24	20	25	23	21	19	34	21	20	24	20	25	16	17	14	28	17	29	15	16	22	14	15	12	17	17	25	20	26	28	16	19	12	20	21	21	26	22	22	16	8	23	25	27	33	19	18	21	18	18	21	24	24	16	21	19	36	26	21	18	16	19	20	27	18	20	20	17	19	20	21	25	17	14	25	22	21	27	17	35	22	17	20	21	22	10	27	21	19	22	23	21	26	27	14	13	21	24	23	24	17	29	24	17	32	19	16	17	16	21	31	21	18	25	21	19	29	22	26	19	20	22	12	23	24	27	28	26	20	20	26	17	20	16	20	22	24	22	21	24	12	18	22	27	22	20	21	27	22	16	17	22	25	26	22	28	22	19	19	13	17	19	18	22	19	19	22	19	23	21	22	23	19	26	20	20	27	24	23	20	33	16	12	22	16	24	22	28	14	32	25	18	17	19	20	15	29	19	20	21	19	21	26	19	23	21	24	12	23	28	24	29	15	23	27	22	23	17	23	25	23	21	21	14	21	26	23	23	19	19	22	14	18	31	23	29	32	17	14	17	16	22	19	27	17	12	28	22	17	25	16	14	20	18	18	14	15	19	22	22	17	16	12	14	23	29	21	30	16	20	18	25	17	10	19	19	17	23	31	36	19	21	18	20	26	26	15	17	28	26	18	24	21	19	16	26	24	16	18	15	24	19	19	25	25	25	14	19	21	18	13	22	22	16	23	21	20	22	23	25	23	28	24	28	12	28	17	23	14	25	21	17	18	21	23	26	23	20	19	24	19	23	15	20	26	23	30	17	20	34	27	20	21	26	27	14	22	22	27	18	17	25	18	21	25	19	24	12	22	22	15	17	20	21	20	25	24	15	21	24	13	19	19	26	11	20	18	23	21	24	24	16	12	15	24	19	19	22	21	15	18	19	14	14	21	19	19	25	29	22	20	18	21	34	20	14	22	21	15	22	25	26	15	22	20	20	19	31	22	20	18	24	12	19	18	22	16	24	14	24	25	17	21	20	16	14	17	24	23	21	25	19	23	18	23	26	23	20	19	14	14	14	21	22	19	20	15	20	18	28	18	26	21	16	19	24	15	26	20	21	18	21	23	26	31	20	19	26	24	23	22	16	24	16	29	30	28	23	23	20	12	20	22	31	23	16	17	28	18	25	21	22	17	26	15	20	28	26	19	20	22	15	12	14	18	16	25	26	21	16	14	25	21	21	26	25	17	21	14	23	23	19	23	28	22	33	20	23	21	28	23	31	24	15	20	21	16	19	14	27	19	18	20	24	28	21	12	33	21	21	22	25	20	20	22	19	25	20	20	16	17	14	30	13	25	15	22	16	22	25	22	24	21	20	23	22	16	19	18	15	19	22	29	22	20	28	27	22	27	30	23	28	23	24	23	24	23	26	23	19	27	24	23	26	18	17	29	19	17	14	22	21	28	31	20	20	21	18	21	13	23	19	19	24	14	19	31	27	18	24	18	21	22	28	23	26	31	21	23	27	22	24	20	20	20	16	15	20	16	24	25	17	19	20	20	26	14	20	28	23	22	25	15	18	27	28	22	11	11	12	21	28	20	22	15	20	19	20	24	18	24	18	18	22	24	16	16	11	16	16	23	23	29	21	29	22	25	20	20	17	20	15	33	23	24	24	15	19	20	18	26	14	24	16	15	22	24	25	18	28	28	20	13	18	19	19	20	20	32	24	26	18	24	27	24	15	20	19	24	25	24	27	14	18	19	20	23	29	11	24	15	17	17	23	28	23	12	23	15	30	14	28	23	25	20	16	25	16	23	20	15	20	25	24	20	11	23	18	24	21	18	18	18	13	26	17	21	17	30	19	17	14	17	21	14	18	20	28	22	26	26	20	8	24	17	25	24	12	27	28	20	21	20	19	24	21	20	32	25	15	27	21	14	26	18	9	23	24	21	15	22	23	21	26	23	19	18	19	20	21	17	21	20	19	22	25	23	22	15	24	22	23	14	18	13	19	24	22	25	20	26	13	24	16	35	24	21	17	17	11	18	30	20	17	14	20	14	21	25	14	23	20	23	19	22	19	27	18	14	31	13	25	25	21	20	24	20	23	24	29	23	34	22	23	16	20	20	18	17	11	21	15	21	15	23	16	10	25	16	16	20	25	25	20	13	23	22	33	27	24	24	22	17	23	17
12062	4365	1875	2364	6223	8963	8842	7926	6836	5212	4846	4424	4330	3400	2251	1609	1364	1161	949	939	972	853	811	797	771	504	435	543	545	481	431	347	284	326	264	234	174	247	882	196	195	175	171	169	173	182	194	199	155	164	176	185	180	173	173	183	152	183	167	159	181	162	172	152	187	163	161	169	162	167	158	164	159	182	197	147	156	155	181	185	173	152	161	159	186	165	177	166	157	170	188	170	189	159	155	170	171	151	155	184	136	162	157	172	159	155	146	147	160	166	170	171	189	148	137	148	171	147	165	175	145	171	173	151	179	157	175	166	151	151	170	156	145	169	156	145	181	169	182	148	158	163	157	166	153	169	165	160	143	161	159	164	162	146	173	189	164	153	170	147	154	157	179	163	185	172	144	184	163	164	145	164	156	176	147	160	152	154	155	143	158	166	154	175	164	156	155	160	140	170	157	177	150	166	169	171	177	135	163	175	173	148	165	163	153	152	165	159	147	152	170	145	162	173	161	177	141	162	130	163	155	167	178	178	174	161	165	181	137	166	171	156	152	155	152	160	163	170	164	183	154	153	179	167	175	189	176	149	164	163	185	174	176	162	146	174	170	181	170	155	168	149	162	162	175	163	157	177	174	173	140	150	170	152	161	171	159	149	192	172	148	158	178	156	153	172	170	153	183	152	159	151	164	164	186	169	158	157	190	177	150	168	148	179	179	163	144	180	163	190	166	163	164	155	154	167	191	175	172	152	163	173	150	166	145	150	164	151	150	157	147	165	169	184	157	155	165	162	160	165	149	147	179	155	157	177	179	157	141	144	192	147	150	148	143	148	153	155	158	163	145	159	156	149	174	160	169	168	168	164	159	144	153	175	155	153	152	178	174	141	154	152	181	156	175	173	169	159	141	188	159	172	156	173	150	158	169	149	165	159	152	160	165	145	153	149	169	144	161	167	168	153	154	161	163	138	169	167	174	157	168	147	175	172	160	170	194	167	172	159	165	165	162	180	172	168	163	177	186	169	152	160	169	167	155	163	157	157	164	162	159	148	160	170	179	161	137	165	150	143	156	169	157	164	178	157	152	170	152	157	162	171	191	172	154	141	173	155	141	153	153	151	179	155	154	151	138	138	173	162	165	129	155	170	169	151	162	165	163	163	163	163	153	161	154	170	174	156	166	141	152	149	146	162	166	157	168	174	170	171	145	158	156	165	166	166	169	173	160	182	159	168	160	144	143	176	161	146	149	171	174	144	147	138	180	187	165	153	180	164	192	160	159	152	149	141	176	160	182	156	176	177	168	158	160	172	169	140	184	167	154	159	169	164	166	157	159	175	154	176	129	155	166	182	169	150	151	153	165	183	171	164	177	155	192	173	143	148	164	167	166	171	148	163	163	142	157	173	162	179	148	158	165	179	174	155	144	168	172	167	174	162	180	150	160	183	141	172	154	150	169	154	181	161	163	158	167	169	176	149	148	179	127	156	166	161	152	156	174	169	167	165	160	150	151	157	161	163	153	156	166	174	143	168	165	168	180	161	162	157	169	163	143	175	151	171	182	155	146	157	167	159	167	162	174	179	157	160	160	157	153	170	160	163	150	143	170	155	164	173	155	139	165	162	164	182	164	178	178	145	153	163	174	181	162	155	174	163	152	161	155	175	143	156	162	165	163	188	157	159	172	157	173	128	169	160	173	163	179	166	157	173	157	179	153	154	160	145	153	159	167	149	161	165	150	167	147	143	166	170	161	165	166	173	163	167	153	147	170	188	184	165	167	161	160	166	152	150	156	161	147	164	153	161	158	166	169	172	155	166	168	166	188	149	196	132	157	179	139	158	169	162	153	152	172	153	158	146	181	182	132	175	155	159	187	151	165	160	173	143	132	152	177	173	165	170	141	159	174	154	146	164	172	168	162	169	165	171	149	157	152	146	167	164	173	157	181	181	174	155	163	175	173	142	158	183	153	177	164	144	158	167	159	164	166	147	190	159	158	167	149	162	155	168	164	199	144	161	187	151	158	163	166	171	152	149	167	163	154	169	167	153	166	155	156	160	160	147	172	163	161	156	147	172	169	138	149	156	144	167	171	164	162	146	151	163	161	161	168	165	160	165	168	152	145	153	153	181	137	154	173	166	170	171	171	140	169	168	154	176	169	162	151	152	166	161	135	145	150	181	144	163	160	170	170	157	159	163	159	184	189	158	162	144	144	149	164	170	172	170	149	164	151	158	153	171	180	160	159	178	155	145	167	147	173	143	183	184	138	166	171	168	172	153	178	164	159	172	160	177	180	164	153	157	158	165	165	158	160	172	128	173	157	173	138	185	148	162	176	159	156	144	152	151	160	152	145	160	140	173	173	157	166	152	161	125	144	183	149	160	187	165	172	177	173	151	154	176	173	177	148	153	164	167	159	160	152	165	190	163	141	183	167	165	139	165	174	177	170	172	163	186	183	160	148	157	160	157	186	151	160	179	184	172	161	155	176	183	169	186	143	156	161	157	158	155	167	159	164	154	186	173	176	164	147	157	175	145	167	141	151	166	158	175	152	152	154	164	149	147	166	152	172	170	142	163	139	170	154	165	176	143	137	148	174	151	157	170	155	147	156	147	159	179	161	148	187	151	174	144	158	167	178	168	150	151	164	185	163	145	181	181	174	153	148	162	175	170	181	173	155	167	163	170	175	152	165	187	163	164	143	184	171	171	140	165	165	171	182	152	186	157	175	182	175	137	146	168	162	166	143	156	168	181	155	153	149	149	157	158	148	150	169	162	182	174	187	163	162	157	144	183	169	149	158	161	165	175	169	167	161	150	173	186	165	173	156	164	171	141	179	169	153	168	170	164	178	149	150	160	163	135	174	163	163	164	166	149	158	170	154	173	164	158	154	192	167	178	180	190	153	163	171	170	160	162	138	146	151	196	159	169	176	170	169	152	163	175	167	144	147	156	148	171	164	170	149	151	157	151	159	184	165	154	150	162	168	169	144	149	168	174	172	176	165	158	179	175	189	171	150	168	172	159	163	178	180	165	186	160	141	165	199	152	162	163	168	176	186	158	160	159	159	168	160	164	175	174	164	176	154	157	134	153	173	160	177	173	138	140	168	167	182	151	167	134	157	162	177	150	161	165	179	142	164	139	162	154	163	132	147	159	178	170	169	149	162	144	149	153	157	170	173	146	143	171	184	161	157	160	168	167	161	165	181	183	172	173	146	153	159	162	173	165	154	166	177	152	197	170	154	153	145	166	162	162	136	163	172	152	171	170	157	148	170	160	148	154	175	175	146	174	178	150	157	156	158	155	137	163	156	149	172	170	171	147	160	184	182	180	162	159	170	161	138	150	145	169	151	145	154	182	147	179	157	175	151	163	139	148	160	175	184	165	156	169	179	176	163	164	156	162	173	155	147	177	167	152	152	158	144	163	144	177	191	163	182	173	153	183	165	156	166	179	171	174	141	179	172	153	173	151	166	156	168	145	166	162	134	147	154	162	164	151	179	153
2113	316	189	124	122	143	255	225	215	175	197	139	167	146	132	104	114	104	88	93	94	80	96	91	84	82	76	75	81	77	93	65	81	80	68	65	77	84	81	74	76	73	63	77	53	85	61	56	72	75	69	75	74	72	71	74	60	65	74	85	80	62	69	77	66	60	73	57	60	67	76	56	69	71	71	66	67	67	64	78	62	79	84	62	75	73	68	64	81	62	77	82	73	76	72	66	70	80	61	71	66	78	75	59	63	71	91	59	56	65	65	76	73	72	60	71	79	67	70	66	66	49	63	59	64	52	65	84	80	68	71	70	66	70	71	69	58	67	85	60	69	66	69	86	54	72	75	59	60	56	82	70	80	70	54	67	76	59	66	61	74	49	85	70	70	83	62	81	64	55	64	71	67	66	69	72	58	63	70	65	77	60	59	74	72	70	81	56	72	69	60	66	75	59	66	77	77	61	70	69	66	77	70	64	85	71	65	69	60	79	71	70	60	71	54	61	83	74	69	66	75	59	70	64	62	56	77	73	84	79	66	70	57	76	63	76	85	78	66	66	63	71	93	76	58	73	72	58	57	68	72	72	87	72	82	74	53	66	79	89	72	56	89	57	82	63	59	54	70	58	66	72	61	79	69	70	62	65	71	74	84	70	72	63	76	76	83	73	66	69	71	61	57	78	64	73	74	81	87	64	54	73	69	66	62	71	78	61	61	49	66	65	76	79	64	68	64	81	76	64	63	75	85	73	85	65	78	69	92	85	73	66	62	79	64	67	80	93	65	80	80	65	70	71	61	64	68	74	75	69	76	61	71	69	63	76	68	71	60	73	64	66	64	67	67	72	79	66	60	59	60	67	64	70	51	86	76	71	75	72	59	72	81	82	53	67	66	72	77	73	73	63	72	69	85	78	77	71	66	58	86	83	63	72	57	67	86	60	67	54	66	86	84	74	69	71	72	64	65	60	70	66	69	72	79	56	71	71	77	48	61	78	67	62	67	66	68	61	65	67	83	73	67	74	78	66	74	61	79	63	69	63	89	66	66	60	72	66	92	49	73	70	56	67	73	80	68	94	72	67	60	66	79	73	62	88	67	73	69	67	77	58	71	74	67	71	56	75	74	55	88	75	62	68	68	78	63	77	64	58	65	51	77	53	58	69	55	62	57	55	74	68	76	72	70	68	69	84	79	76	53	89	60	62	63	72	77	56	75	66	56	61	72	54	73	65	86	68	85	71	64	51	69	62	57	74	81	58	64	60	59	82	71	54	63	62	66	58	81	61	75	58	64	71	75	64	67	77	68	88	72	75	64	66	65	79	71	68	90	67	62	67	79	72	72	61	71	70	53	72	73	69	69	67	83	64	87	75	58	56	58	72	73	72	77	78	74	77	83	71	55	79	82	70	62	64	79	58	71	94	54	53	84	63	55	59	65	77	69	75	88	81	56	77	71	65	65	55	60	78	73	63	72	70	70	66	62	80	65	64	68	49	71	72	87	72	80	65	65	73	74	71	74	62	59	73	69	63	77	66	68	69	52	90	53	69	71	79	58	62	66	65	67	57	69	68	72	65	77	60	63	76	71	60	65	65	73	84	77	59	55	60	65	59	78	67	71	75	78	79	68	71	65	70	83	64	82	76	62	75	80	60	78	77	73	76	62	76	60	58	67	64	66	59	68	68	68	62	70	61	75	73	88	73	70	69	67	61	72	71	67	94	56	74	62	62	79	63	68	65	66	69	66	54	68	73	59	64	83	70	70	79	67	51	62	55	81	63	81	72	62	71	73	67	77	72	71	55	67	55	73	61	55	57	58	81	69	60	65	75	69	80	66	70	57	69	63	72	70	63	74	83	58	74	48	71	67	56	66	63	74	56	80	90	71	74	75	68	69	61	66	56	82	65	66	70	82	65	77	60	85	62	81	66	86	78	76	74	87	75	76	64	66	56	77	54	66	64	64	82	64	73	79	65	66	66	59	69	70	66	70	78	68	61	81	77	80	60	69	64	90	81	76	58	62	69	71	80	60	69	82	69	67	75	84	64	84	73	83	73	66	56	74	66	66	66	67	73	56	77	75	64	72	69	72	63	67	76	74	64	68	68	56	60	77	59	73	73	63	89	84	53	74	88	57	85	78	75	67	68	62	76	67	75	73	75	81	59	69	63	77	67	67	78	62	53	64	82	65	68	62	64	77	62	63	76	60	78	67	71	47	80	84	70	66	65	69	72	69	68	61	72	67	70	70	51	68	79	63	78	75	74	64	76	76	72	71	54	65	69	67	58	62	68	70	65	67	66	76	66	71	81	61	84	61	66	66	55	83	70	71	70	64	67	69	55	59	59	80	84	62	76	68	65	78	81	65	67	61	71	79	72	73	64	48	64	73	76	64	61	54	63	60	73	80	82	77	62	57	81	70	56	54	68	79	59	73	64	72	74	69	77	64	82	73	69	62	66	65	78	67	67	86	72	84	71	73	65	62	61	67	61	71	67	74	69	76	69	59	78	74	72	72	69	70	62	63	68	69	64	63	80	53	85	68	72	63	74	73	44	65	53	79	60	74	81	76	67	66	67	65	71	79	85	73	48	73	67	79	74	46	71	62	63	70	57	68	70	82	68	67	88	82	74	69	78	82	72	68	73	77	60	65	61	65	73	66	82	69	82	72	71	59	65	68	73	64	58	65	71	63	73	64	77	67	63	70	74	63	61	64	71	63	75	76	89	69	55	63	62	77	58	67	75	72	89	69	71	62	54	64	65	72	52	57	84	77	70	63	64	64	73	73	91	85	70	77	65	70	63	75	69	68	56	52	56	67	60	54	75	69	67	74	55	74	70	66	67	58	66	73	67	78	65	73	76	59	72	70	73	58	69	69	62	76	78	70	64	67	62	67	88	48	62	75	67	68	68	72	63	74	74	69	61	68	78	71	84	70	61	69	58	64	67	63	83	67	73	76	69	69	77	55	66	59	70	63	84	86	69	60	74	60	61	88	73	67	58	48	64	49	72	63	65	66	61	74	61	71	67	63	61	64	83	63	82	60	73	65	74	69	61	55	79	68	60	69	53	58	74	71	78	73	79	62	73	81	60	69	64	78	61	70	68	53	66	63	79	68	62	72	68	65	73	56	76	70	78	53	82	80	80	70	61	69	72	78	85	67	63	60	88	84	71	74	51	63	76	62	68	64	85	57	73	82	71	55	56	74	62	73	67	67	73	78	74	66	69	78	63	80	68	67	77	64	76	64	78	74	70	80	71	77	66	56	73	72	64	73	72	65	59	69	61	85	66	75	58	78	68	67	69	67	79	58	73	65	62	74	62	62	65	55	67	67	64	82	53	82	71	61	73	76	69	72	80	67	67	73	77	69	67	73	73	70	59	65	66	73	75	63	58	78	86	69	67	64	75	66	70	75	53	75	75	58	66	75	82	73	64	53	57	75	79	77	79	84	71	79	56	74	78	74	68	78	65	71	69	67	75	60	73	73	74	63	80
12955	4034	2066	2485	5777	8172	8687	8052	6665	5831	4868	4693	4436	3745	2665	2031	1672	1553	1328	1360	1143	1216	1246	1185	1116	942	749	962	777	792	729	624	654	753	630	592	536	664	612	554	543	551	493	540	564	519	546	553	522	566	547	561	555	539	556	562	516	532	522	531	548	548	531	483	569	541	528	531	552	474	472	540	541	533	527	505	466	514	567	518	493	543	495	498	529	506	516	554	516	537	485	511	480	537	510	568	463	552	555	510	534	510	532	512	507	555	517	538	503	560	518	534	526	540	497	505	529	510	541	514	493	501	506	496	517	515	545	519	495	502	517	489	547	500	549	506	521	546	536	509	500	510	576	540	509	530	502	525	513	492	484	543	523	542	493	515	519	531	540	551	538	504	512	509	509	545	523	482	516	526	491	576	499	550	539	507	480	541	526	493	497	543	557	523	512	562	496	507	506	533	495	501	522	516	566	558	516	526	502	554	502	519	499	469	550	526	507	543	553	543	479	556	564	508	531	511	553	488	494	492	547	525	527	520	574	522	497	539	551	508	521	551	564	563	532	487	503	526	513	538	532	524	495	502	530	520	540	517	574	564	534	547	506	524	506	517	540	490	481	521	542	534	499	503	510	565	545	556	516	505	544	574	515	551	540	535	495	479	495	520	520	534	492	512	490	508	517	517	544	510	513	477	508	516	525	499	499	543	520	536	555	533	518	539	484	524	509	559	580	545	537	523	588	522	501	534	488	492	553	467	558	516	571	496	539	519	541	538	529	524	531	529	567	536	501	542	521	506	561	544	506	509	559	529	556	486	545	515	503	551	530	531	538	531	531	522	518	523	518	507	512	549	544	507	519	516	538	530	520	511	493	572	511	498	509	498	514	538	544	511	528	512	511	576	509	517	512	521	499	523	510	527	493	521	502	526	508	455	538	586	502	549	540	532	500	508	512	489	502	536	513	517	527	519	569	527	546	543	517	561	537	532	537	503	481	547	509	531	517	558	502	458	513	511	495	515	494	546	521	506	529	546	501	550	548	499	489	531	480	519	538	540	510	474	524	561	558	560	554	534	541	515	490	549	565	496	487	533	510	520	544	537	483	520	493	520	530	534	477	502	553	529	533	531	515	559	563	523	552	515	504	501	493	534	512	522	532	524	498	541	492	567	515	534	540	552	566	561	516	514	551	506	470	528	547	505	554	517	490	519	514	505	514	499	518	500	514	553	514	502	525	563	541	536	581	536	516	587	527	514	561	524	514	552	529	524	516	524	527	544	532	522	476	546	525	556	561	519	529	514	552	550	521	547	539	524	551	507	510	537	543	519	527	508	516	490	509	495	536	517	515	520	496	532	534	552	490	546	512	528	456	527	510	497	582	514	493	566	562	551	528	508	503	526	490	542	542	497	512	518	517	511	537	520	512	533	500	535	517	526	488	568	512	561	527	531	512	523	497	479	523	543	557	517	521	478	508	525	525	556	517	526	502	550	524	509	493	501	519	515	557	520	544	494	486	513	531	546	465	535	514	520	496	499	487	503	517	484	536	524	510	518	533	544	554	517	506	537	536	530	539	560	518	509	541	508	517	507	543	521	522	481	488	532	488	509	491	534	523	460	540	470	506	546	503	508	542	528	529	519	511	509	486	494	529	566	518	542	470	520	531	485	522	519	521	531	508	541	523	549	536	526	504	521	501	482	550	521	499	520	503	535	557	528	534	552	522	510	518	515	568	567	506	529	546	500	507	492	504	518	497	510	524	498	512	515	476	526	495	507	502	549	542	502	515	541	519	539	544	528	520	516	496	505	546	507	552	558	521	475	517	503	494	508	565	513	505	511	510	547	494	516	536	514	537	548	534	539	520	517	534	531	506	531	529	516	493	491	551	558	552	510	497	529	539	533	552	542	510	499	514	512	508	503	556	475	508	503	500	516	528	526	541	501	500	521	500	531	517	503	505	502	504	520	528	523	511	497	517	531	515	490	502	499	483	537	544	554	497	535	502	498	500	540	472	552	480	489	549	528	535	595	564	526	530	510	528	537	528	517	548	524	537	498	508	525	499	552	542	549	552	540	498	506	536	521	515	514	525	505	524	505	584	485	520	503	514	549	520	520	541	568	524	493	541	523	496	559	558	541	494	523	511	533	506	516	523	515	502	562	507	518	528	538	501	533	506	533	506	553	540	503	524	524	564	519	516	485	491	531	521	556	506	534	521	505	548	529	530	543	554	550	511	513	494	552	499	523	544	525	535	558	501	514	512	506	538	546	546	549	512	478	577	538	546	494	530	539	501	515	545	521	571	481	538	508	527	542	522	527	544	540	511	482	523	483	531	489	543	512	490	541	525	550	500	554	536	533	533	526	514	505	499	510	496	485	509	500	526	506	534	512	556	503	515	513	491	546	541	521	502	526	513	530	538	523	534	525	511	543	504	558	491	503	525	529	528	511	557	557	515	543	543	536	526	497	511	538	508	534	507	537	534	547	534	515	570	531	519	535	506	508	510	536	477	516	507	502	527	524	528	509	500	515	485	538	530	549	483	513	457	514	480	521	538	548	527	483	528	511	553	526	507	544	548	576	519	483	528	547	509	503	514	526	499	534	514	498	519	528	513	534	510	520	531	503	526	498	477	513	509	538	542	497	523	545	518	497	514	505	525	511	511	531	538	491	515	503	553	553	494	532	532	481	503	558	515	527	566	530	491	504	551	502	549	500	575	536	558	529	548	504	508	528	543	495	498	509	534	550	512	491	497	534	538	552	513	552	546	511	530	525	495	499	542	544	505	540	507	500	503	506	511	528	508	524	517	519	501	519	546	510	523	503	502	529	528	519	542	522	506	500	509	555	534	561	513	547	540	528	537	500	547	539	516	521	556	539	560	534	505	539	518	519	566	528	539	507	519	527	572	520	566	503	509	486	523	504	501	516	494	552	491	499	556	498	545	520	531	481	544	529	517	522	521	485	524	522	531	513	523	501	509	491	524	510	534	526	533	492	485	528	534	534	537	559	529	512	569	524	499	530	546	519	513	473	510	531	549	522	533	549	529	493	536	465	494	552	505	553	477	500	524	514	553	486	492	490	535	526	508	522	542	540	527	543	504	522	561	502	514	519	507	525	551	524	521	535	551	526	522	507	479	499	472	505	517	502	512	518	547	536	538	493	508	532	513	494	497	498	538	526	546	545	495	547	526	536	523	528	530	547	571	542	543	499	497	533	516	523	527	488	517	536	505	525	569	539	497	509	515	517	486	549	521	554	509	515	503	519	544	510	494	529	499	514	498	537	522	551	513	513	539	510	541	542	544	555	546	543	537	509	536	492	528	538	533	540	540	514	528	504	515	529	507	540	551	489	494	550	532	535	546	540	526	496	585	522	528	528	509	500	529	538	460	504	492	563	512	515	482	513	530	529	530	536	516	533	524	530	526	549	482	532	522	514	542	493	522	520	499	509	527	514	505	507	510	530	530	569	533	497	525	518	528	532	538	553	522	505	514	502	510	543	554	498
1503	400	221	136	131	155	228	232	190	181	167	164	174	164	114	88	80	80	73	66	68	66	72	61	52	42	46	52	42	53	62	51	36	51	41	43	45	61	52	44	37	41	44	48	41	46	35	37	39	35	41	42	30	33	39	31	41	33	47	42	45	35	41	55	42	33	36	33	31	42	25	41	37	47	34	36	36	41	35	43	39	40	41	32	35	53	37	46	34	38	26	31	38	36	35	38	33	41	38	20	45	44	33	38	37	45	33	36	34	35	39	33	42	44	44	38	43	39	42	34	42	39	36	47	33	31	40	39	34	31	39	35	55	45	38	36	27	27	44	42	38	35	38	34	34	35	40	43	42	48	26	35	33	31	48	33	38	18	36	39	35	38	36	37	32	48	43	34	40	33	49	32	38	33	29	41	31	37	35	31	39	33	44	32	29	34	28	31	48	32	39	27	33	35	32	24	38	34	34	30	40	32	37	40	41	36	42	48	42	44	33	35	30	22	49	40	38	43	51	32	30	40	35	34	43	36	43	32	39	24	36	40	40	33	40	42	40	34	52	44	41	33	32	27	40	43	45	35	39	40	39	38	37	38	36	20	37	34	38	32	31	34	29	44	42	28	36	45	36	41	44	47	38	31	39	31	34	35	36	27	29	48	37	36	39	36	30	37	37	33	42	33	41	35	38	31	38	51	32	43	30	41	36	29	59	36	39	24	46	32	34	41	33	41	44	39	35	38	42	28	35	33	38	38	38	39	28	42	51	34	34	33	42	39	38	35	44	42	46	32	36	38	35	35	38	26	43	35	39	42	27	39	42	46	28	41	48	38	35	45	31	42	28	29	45	26	36	42	38	47	34	34	31	25	43	36	35	30	41	35	46	25	35	37	38	34	31	32	40	27	46	35	34	39	30	42	36	36	30	35	36	26	41	38	50	39	29	39	42	34	44	47	33	27	48	27	37	42	36	39	37	42	32	43	43	40	45	33	37	44	37	33	39	32	39	28	34	45	44	41	21	50	40	40	44	33	29	40	28	36	36	29	33	35	31	39	34	37	39	51	38	43	42	34	39	45	43	41	31	31	42	47	31	39	43	35	40	35	33	38	35	30	29	42	38	38	42	37	38	46	40	39	25	33	40	33	33	42	37	42	35	33	42	35	30	32	39	30	33	29	29	33	35	45	33	37	47	43	30	44	35	25	29	46	23	35	45	36	27	30	29	38	40	32	43	43	40	36	40	33	33	48	43	38	35	34	38	32	39	33	33	41	42	44	38	52	39	34	36	30	38	43	43	38	43	35	40	42	27	41	31	23	34	43	42	33	39	37	44	34	41	45	46	41	40	39	37	35	33	37	44	30	47	49	45	39	43	27	37	31	38	34	38	32	44	53	39	35	42	26	37	42	43	40	18	40	32	46	29	43	36	36	36	31	36	35	37	33	54	42	39	54	35	36	33	35	30	28	36	41	40	38	37	36	32	38	34	31	29	29	41	44	37	39	45	40	33	37	42	40	38	34	31	39	40	37	40	27	31	43	41	41	35	45	39	29	33	42	31	41	36	36	33	44	30	33	31	37	36	43	44	40	50	34	25	37	35	45	21	41	49	35	42	31	36	23	33	35	37	34	41	30	42	37	47	37	37	36	40	31	29	41	40	28	40	47	42	37	37	30	36	35	40	29	42	42	36	34	48	35	36	36	35	35	32	50	40	39	42	35	43	42	40	25	33	29	35	32	32	36	33	41	47	34	43	28	38	40	36	29	41	32	44	30	33	35	42	36	43	46	43	29	33	41	42	36	30	34	29	38	38	36	44	44	42	26	37	32	31	43	47	43	39	35	35	41	43	45	36	47	31	43	27	34	26	34	35	31	41	40	33	33	33	35	36	23	40	32	39	34	25	42	37	33	41	35	29	37	37	41	35	39	49	34	43	34	32	28	40	40	40	33	30	39	39	46	52	35	42	37	41	43	40	28	33	37	30	48	37	37	39	31	37	33	33	46	38	33	31	47	39	43	37	42	34	39	48	31	42	40	38	32	33	39	30	35	47	34	40	38	31	40	45	35	36	39	35	44	29	38	35	22	39	31	51	41	41	39	41	39	42	41	36	40	42	39	37	42	34	40	29	33	46	39	34	33	43	43	35	41	27	37	26	34	30	41	23	33	26	37	34	36	44	24	31	29	31	34	39	31	39	42	38	41	27	42	23	30	48	43	40	40	41	36	25	42	35	39	39	36	43	40	41	30	50	39	35	33	44	31	34	29	50	32	39	32	34	38	34	30	30	45	48	42	42	39	43	32	33	48	47	39	40	35	26	43	43	41	41	36	44	41	27	42	57	44	37	36	42	38	39	40	40	33	53	27	40	35	42	33	39	30	43	44	44	33	33	33	34	44	36	44	30	36	46	37	39	25	41	27	30	43	28	40	27	40	35	34	44	38	25	31	38	40	29	39	33	50	29	35	45	33	33	34	35	46	30	36	41	39	37	26	35	34	37	36	29	42	39	31	39	44	28	37	42	44	24	34	35	28	40	31	33	36	44	36	42	30	42	37	35	39	43	36	33	42	40	49	39	31	40	41	33	37	45	45	29	38	24	41	30	28	36	34	48	31	48	39	28	32	42	34	22	40	34	35	41	36	39	46	32	35	31	38	39	33	37	42	30	23	25	32	41	30	33	40	38	21	36	40	28	32	46	36	35	45	34	37	38	36	45	37	39	31	34	31	55	47	28	35	37	34	44	48	34	40	41	37	37	36	47	41	40	52	37	31	36	43	32	35	35	31	36	22	30	31	30	42	36	37	50	34	40	38	35	37	27	37	23	28	24	30	53	40	39	35	35	38	41	33	33	39	28	34	48	37	38	47	39	32	34	33	34	41	30	36	39	37	41	34	31	44	29	40	28	30	38	44	44	40	32	37	40	36	41	31	41	43	49	42	45	39	48	34	40	29	34	28	36	42	38	32	34	42	34	33	31	44	43	30	34	28	33	34	38	26	43	26	37	35	43	40	36	29	35	27	35	36	32	41	37	39	36	42	42	50	39	27	42	33	34	40	37	37	39	35	45	37	26	41	37	48	30	43	35	41	46	32	27	43	37	36	37	33	42	37	41	36	41	43	29	32	43	43	39	36	50	28	37	35	35	41	41	38	44	36	30	34	39	40	37	48	36	38	33	43	46	42	37	23	34	31	39	33	37	36	27	36	46	37	42	32	38	32	35	30	38	45	37	33	37	27	38	36	27	45	39	46	31	39	24	34	39	37	27	40	33	32	49	33	29	49	32	34	27	33	35	33	48	42	37	36	35	37	46	36	41	41	41	37	31	39	44	32	35	40	32	41	40	31	33	38	32	39	27	28	53	40	36	47	41	44	33	36	36	46	37	46	43	42	34	37	38	33	40	47	31	44	39	41	26	35	52	32	33	32	34	43	34	27	32	41	28	31	31	32	41	35	41	47	32	34	27	44	35	44	42	39	37	40	39	31	43	41	33	41
14887	5035	2453	3322	7982	10997	11053	10043	8361	7197	6031	5648	5574	4557	3244	2368	1793	1741	1456	1448	1330	1154	1237	1130	781	700	761	915	868	622	595	505	488	555	444	373	400	855	681	319	312	302	315	307	309	256	282	296	306	290	287	304	276	292	290	264	308	297	274	286	292	291	268	303	278	288	291	269	254	277	273	290	291	285	287	311	278	284	298	263	292	278	270	284	296	301	295	283	287	240	257	280	266	303	311	268	280	273	261	249	274	274	256	283	260	284	308	276	263	281	269	283	269	275	277	253	293	266	271	271	262	246	263	261	277	269	264	276	272	274	282	271	250	279	315	302	268	271	269	287	264	265	284	290	279	273	274	282	272	262	282	276	268	257	258	275	267	249	256	272	268	295	280	249	262	258	253	268	260	270	271	267	271	268	275	275	297	279	291	248	250	304	283	271	276	253	262	281	239	261	279	231	257	253	288	259	253	264	240	263	259	274	261	260	284	270	234	318	275	260	262	259	245	273	259	280	253	255	260	284	261	260	243	257	297	273	284	266	246	278	264	307	268	270	287	291	271	265	273	273	275	260	272	286	269	265	267	248	272	264	267	301	264	256	277	256	257	289	257	277	257	249	252	263	275	271	282	290	283	292	291	285	304	270	237	271	275	244	244	283	296	288	273	283	283	291	289	244	258	307	268	286	267	289	263	272	286	276	260	313	253	269	276	256	275	291	249	283	261	295	290	287	270	262	278	276	261	279	237	291	296	262	291	267	262	278	262	262	251	282	273	248	316	237	272	271	289	263	246	279	284	296	278	279	253	284	238	270	270	249	273	284	306	299	280	278	263	277	262	270	276	262	253	298	277	276	266	299	247	274	298	260	282	289	295	281	285	275	252	262	270	294	284	251	272	255	256	297	250	283	253	266	269	263	270	293	253	250	272	254	267	293	282	287	274	292	293	261	247	278	253	266	281	301	249	253	275	254	287	280	290	258	275	252	239	255	267	266	275	225	301	264	260	273	273	283	268	279	275	268	272	263	259	304	253	275	318	270	265	273	266	257	285	287	246	237	245	253	261	269	278	271	263	261	249	273	281	266	266	265	229	259	254	265	267	303	288	273	265	269	277	273	268	281	258	269	277	262	270	262	279	244	268	295	247	286	276	265	295	264	277	258	252	278	283	301	268	258	281	277	238	275	256	298	279	263	255	280	256	275	277	277	284	295	266	259	305	259	286	277	265	249	242	286	257	264	272	289	295	252	265	272	287	269	233	253	280	248	291	279	276	264	249	266	298	246	271	250	277	289	255	280	291	255	269	279	257	273	289	247	281	247	269	249	271	257	252	294	258	261	261	266	267	271	295	283	286	257	278	280	268	283	312	273	273	252	247	271	230	254	270	276	265	266	249	294	278	250	271	271	304	219	258	257	221	281	283	272	225	284	253	267	286	288	266	267	284	259	271	259	275	266	282	246	239	268	237	263	287	240	273	279	282	256	273	274	251	259	280	259	302	265	276	269	297	284	262	274	269	272	273	289	236	267	250	262	254	278	272	271	262	262	261	293	265	260	280	292	233	254	280	260	280	280	250	289	261	292	271	303	264	246	308	285	254	248	275	278	251	268	287	256	284	274	261	289	275	285	264	276	271	301	238	275	283	277	270	286	283	257	233	293	289	285	274	297	286	267	263	257	274	251	239	262	297	252	258	282	271	275	241	278	258	261	287	278	255	282	287	289	278	291	288	268	261	288	254	277	263	280	284	277	277	246	324	282	268	265	261	244	278	258	282	269	271	282	277	243	273	277	267	246	289	258	277	266	305	299	271	273	284	312	259	280	286	264	273	251	294	247	242	288	249	269	288	272	289	239	226	289	258	262	248	268	281	266	240	280	264	264	269	267	259	265	276	291	290	274	234	291	252	292	285	289	281	271	273	290	272	246	270	250	269	290	265	237	268	263	281	262	285	306	280	275	310	272	276	269	256	258	273	261	264	279	301	287	275	263	293	276	268	265	254	269	283	267	293	281	293	276	304	269	255	255	279	269	268	285	238	259	307	279	284	284	267	246	257	280	283	274	248	261	269	232	269	257	244	249	296	248	259	278	287	271	270	281	266	257	273	284	277	257	262	267	255	257	276	258	266	277	277	274	303	294	246	277	285	278	272	276	244	249	246	292	265	284	280	278	261	251	310	284	268	265	303	288	281	281	276	277	255	276	285	251	281	244	283	256	264	252	267	286	262	248	252	261	281	249	252	268	262	236	277	243	267	258	260	288	241	264	288	288	260	251	287	252	284	266	265	262	286	270	281	319	270	254	283	256	291	282	260	262	269	270	281	273	261	260	263	281	273	298	286	254	279	277	274	259	248	279	276	285	254	271	263	276	267	251	255	273	265	282	294	257	267	290	272	273	282	277	249	270	296	223	290	245	270	243	269	268	262	293	263	261	310	257	262	277	271	245	262	283	281	268	277	266	260	256	247	282	255	252	324	254	267	253	291	273	276	280	308	273	239	274	272	268	259	276	245	263	275	264	263	255	252	247	238	277	265	277	258	272	284	257	248	276	267	280	268	255	281	270	269	277	267	268	271	270	297	272	250	262	283	283	273	256	285	259	282	281	269	265	263	259	252	256	287	284	274	266	263	271	302	286	264	270	276	257	281	285	278	276	286	260	249	288	287	298	279	263	272	288	245	274	268	274	270	260	251	258	243	275	282	283	300	262	250	266	266	278	280	293	254	255	254	247	276	241	246	255	275	281	267	278	265	278	266	275	263	266	275	293	256	266	280	263	282	262	288	265	264	241	297	266	304	269	270	261	280	281	246	272	269	261	283	288	282	245	259	278	261	287	264	270	271	264	259	263	250	259	274	238	289	272	279	250	249	269	287	250	270	280	286	288	285	292	276	281	286	257	267	273	252	260	273	298	292	263	277	282	261	258	259	276	269	270	280	260	269	256	279	275	251	256	290	234	290	253	260	292	264	264	282	245	299	282	250	268	245	248	275	274	274	269	298	294	252	278	268	276	245	262	282	281	269	259	264	277	284	252	252	259	290	276	258	243	267	294	271	262	253	245	295	267	290	287	276	273	268	274	264	273	291	250	284	255	260	290	255	271	248	259	294	242	301	266	271	268	253	293	267	271	278	284	260	287	280	250	260	244	276	244	272	286	267	274	284	257	249	259	301	289	256	270	278	265	277	268	262	300	252	314	251	270	285	246	248	262	282	246	268	255	251	276	276	253	272	264	287	281	268	281	252	263	267	264	262	287	256	306	242	247	278	255	290	252	261	265	263	260	274	272	276	263	263	265	245	264	276	289	266	289	246	270	268	282	262	279	247	292	244	294	245	271	248	277	259	250	255	277	280	250	273	299	269	272	278	245	256	243	283	299	267	267	264	264	255	274	261	276	259	254	249	269	298	246	277	259	283	275	265	279	282	291	278	272	284	263	280	276	284	245	255	252	262	246	276	245	276	275	263	263	263	250	268	275	267	261	285	262	246	294	272	253	248	260
1479	179	106	110	73	121	127	113	134	112	97	104	100	89	62	71	67	64	59	80	63	69	73	44	72	63	57	54	52	48	45	48	55	60	58	46	51	51	42	50	42	45	51	44	55	48	41	39	61	40	39	49	43	47	54	40	39	51	48	48	54	54	40	45	34	49	54	35	58	31	63	40	37	47	38	46	37	29	39	53	48	33	31	39	42	47	47	44	37	54	46	44	52	57	45	38	47	45	43	54	41	38	43	47	42	34	37	59	46	45	48	45	67	49	41	44	47	53	49	54	57	38	42	61	38	41	45	45	42	61	47	31	51	43	41	45	32	38	46	40	49	45	57	48	40	42	53	48	43	46	41	47	38	45	49	48	52	44	36	47	53	44	41	39	51	36	40	47	37	45	64	43	50	45	51	47	44	37	47	47	48	52	58	53	50	51	50	42	52	42	38	58	41	42	40	39	52	51	51	53	54	44	54	50	59	45	39	46	47	35	46	41	42	45	53	45	48	40	36	44	41	59	44	46	51	52	53	52	52	39	43	44	61	42	35	39	44	47	36	40	55	54	51	52	41	45	35	49	52	45	50	56	42	54	50	51	45	39	61	47	45	50	39	54	43	51	55	47	36	47	37	45	42	45	53	36	40	42	41	43	46	54	42	38	32	48	54	47	44	41	42	41	33	57	33	42	41	65	53	32	43	39	58	47	43	48	44	49	47	52	38	50	45	45	39	47	52	49	35	53	36	48	31	53	37	51	40	52	48	41	32	53	44	37	48	50	43	32	46	46	47	48	52	46	38	43	40	37	49	44	43	46	53	43	47	50	47	44	47	46	52	46	58	52	41	56	54	58	49	42	41	43	31	50	44	52	41	34	44	52	41	43	44	42	56	45	37	52	43	43	55	49	49	45	49	57	44	46	36	44	37	47	49	39	42	58	43	39	49	43	52	53	46	41	59	48	41	50	39	50	48	55	40	47	29	43	49	50	55	25	42	32	38	48	39	58	39	57	38	52	58	34	36	40	59	33	49	44	61	37	34	60	56	45	60	49	48	45	49	36	43	38	45	40	49	28	50	47	44	32	49	44	49	35	42	49	57	44	44	60	50	61	50	42	48	34	47	52	58	41	37	58	47	45	43	46	44	40	59	54	46	56	49	41	51	54	39	52	42	45	52	47	48	46	49	44	57	52	56	43	42	44	41	42	49	46	47	45	41	44	49	53	56	39	42	46	39	43	49	41	49	32	48	47	43	62	44	49	45	52	45	50	46	35	43	42	42	54	56	42	49	37	61	45	46	42	54	49	44	44	29	56	49	48	42	46	59	54	46	49	44	55	50	38	56	46	49	42	42	47	38	51	43	42	42	34	40	46	41	44	42	55	50	32	41	53	47	39	47	51	47	45	47	37	42	35	50	42	40	52	41	38	55	58	43	52	37	55	41	42	44	37	48	41	55	60	42	38	57	50	43	42	43	34	36	45	59	54	45	60	45	47	49	44	42	51	46	57	44	48	44	52	49	38	51	27	47	36	38	54	35	41	49	44	42	35	46	41	44	57	38	43	50	37	55	41	48	50	47	52	38	41	51	37	38	47	48	35	41	45	44	39	36	53	52	40	39	53	49	56	62	41	42	37	42	62	51	49	46	39	42	40	45	53	61	38	60	51	38	44	48	42	45	39	48	49	46	41	35	52	40	51	44	46	46	35	39	46	45	53	43	39	49	48	51	43	57	29	43	53	50	52	37	49	42	50	44	48	49	57	59	45	62	40	45	45	39	68	41	41	38	56	45	35	46	52	40	54	36	40	50	57	39	49	53	50	45	51	61	47	40	43	49	50	49	52	44	39	58	41	47	37	43	44	49	45	51	43	45	37	53	60	50	45	45	41	48	53	47	34	50	48	38	50	37	52	43	45	45	54	50	36	47	45	42	45	54	51	38	46	51	40	51	30	47	45	52	45	40	59	45	38	52	40	50	34	44	55	48	39	39	51	45	43	49	48	45	52	46	55	47	40	41	36	50	47	36	42	37	44	55	46	37	45	49	54	40	53	39	43	52	40	47	34	53	45	43	44	39	41	51	49	41	46	51	42	48	44	47	50	53	29	48	48	42	42	45	43	41	54	34	55	39	53	39	48	45	62	47	45	46	47	43	41	57	40	47	35	50	53	47	51	35	42	39	43	59	39	51	46	41	43	44	29	46	46	47	45	43	38	30	48	55	47	58	48	47	32	39	42	45	50	48	46	42	44	41	41	33	45	52	51	52	56	50	44	51	51	44	55	52	41	45	57	40	52	40	42	51	46	35	52	58	46	60	59	48	50	45	44	37	38	39	41	42	57	51	44	46	47	51	52	46	36	43	43	40	51	40	49	40	39	37	42	39	44	52	48	46	38	48	48	46	46	46	38	34	56	41	43	50	46	61	57	33	43	44	55	40	47	51	40	39	41	61	55	40	46	55	48	54	43	34	39	55	43	49	37	46	42	47	41	43	45	43	37	35	52	48	49	48	53	40	48	45	27	57	49	43	47	34	54	44	36	36	35	51	59	47	60	36	43	47	51	32	51	64	48	51	37	52	59	44	50	50	48	52	41	49	55	58	55	44	57	47	37	43	45	50	35	44	36	43	36	40	40	52	43	44	48	46	53	60	58	44	39	41	37	55	41	54	49	39	47	61	41	46	37	36	55	55	46	43	48	44	53	54	54	57	37	44	48	40	48	51	31	42	44	40	49	40	52	43	50	55	55	51	54	55	48	48	46	39	47	44	46	55	51	36	43	44	46	47	46	45	43	46	45	48	46	41	54	37	45	54	45	50	54	45	51	48	38	54	46	37	44	46	53	39	43	38	56	48	41	46	48	42	48	44	44	53	53	46	48	46	55	34	32	43	45	33	43	38	50	41	52	42	52	39	41	43	50	48	38	43	41	41	44	43	37	46	55	46	52	52	38	55	36	58	43	51	41	63	40	45	35	40	49	47	48	43	41	45	34	43	59	41	45	53	46	53	47	44	47	42	59	48	28	32	44	45	48	39	49	50	50	46	44	38	38	40	31	38	48	47	49	47	45	59	55	45	34	50	50	43	47	43	42	43	51	40	46	44	43	44	61	47	32	39	36	53	46	50	51	44	43	44	59	26	47	47	54	40	46	51	45	32	51	48	43	46	41	50	48	40	59	50	37	47	44	45	44	42	34	41	51	63	44	43	46	49	40	41	48	56	56	39	52	40	38	41	52	49	36	50	42	36	35	40	39	52	38	42	37	29	53	37	44	55	51	38	64	51	48	51	56	50	60	51	53	51	38	47	61	38	59	38	57	44	38	47	53	47	49	41	46	46	41	34	49	43	39	53	46	39	49	44	45	43	63	44	44	49	47	55	43	54	42	46	36	50	52	32	52	52	56	52	45	42	59	46	53	45	47	39	38	50	38	42	47	54	51	54	38	38	44	55	45	54	44	38	60	57	53	54	50	42	39	44	35	39	45	42	44	34	54
10926	2851	1478	1856	4248	6182	5987	5030	4183	3715	3096	2905	3151	2345	1586	1178	1044	941	771	1023	850	802	726	812	725	757	742	724	706	526	399	395	468	441	418	384	428	483	442	409	365	360	355	346	356	341	362	402	382	392	335	385	372	361	391	361	367	349	350	391	351	351	347	370	338	361	386	375	372	327	386	372	376	365	350	372	346	356	364	387	337	336	373	371	346	378	370	365	344	353	359	385	330	361	379	346	346	385	364	363	366	362	342	373	373	325	358	364	373	356	328	360	328	333	357	359	390	359	375	373	369	347	366	356	364	351	368	358	342	375	347	386	348	376	355	350	325	385	350	363	377	362	344	371	376	370	366	352	343	375	360	363	341	334	342	384	338	354	332	372	358	359	383	386	357	380	361	362	349	369	364	330	330	342	356	333	338	366	369	363	375	376	385	406	346	331	386	388	346	382	358	324	335	375	346	330	364	374	324	344	370	340	366	373	352	417	332	379	362	391	362	355	358	385	332	345	351	357	379	390	374	364	347	339	325	363	332	333	338	357	336	334	366	394	350	393	367	361	375	391	364	358	357	372	360	374	344	390	357	343	385	384	350	352	372	376	379	349	355	345	381	374	360	394	391	345	352	364	337	354	342	373	378	339	384	380	346	344	361	354	357	352	347	346	352	393	338	340	356	364	356	368	347	343	347	358	424	367	385	379	357	335	361	367	327	363	357	337	363	359	406	328	356	346	380	367	354	366	363	329	325	360	356	345	347	391	378	356	370	380	354	349	350	317	367	367	377	310	363	360	358	357	343	331	381	384	380	365	414	393	347	349	334	338	391	372	358	401	352	359	361	348	357	379	323	352	366	359	359	359	377	357	332	401	352	354	377	374	362	339	360	361	343	331	372	357	364	357	339	352	379	361	343	358	354	394	354	352	343	376	354	338	329	349	358	346	353	351	368	338	357	361	352	371	359	351	375	369	403	359	368	365	358	380	350	350	371	386	378	354	366	323	369	379	356	352	347	380	318	360	346	331	345	371	367	361	359	354	390	432	367	314	353	358	345	383	371	370	334	371	352	370	369	361	363	353	348	371	339	337	351	361	346	319	376	384	352	385	365	353	340	351	356	346	342	341	369	366	384	330	392	358	367	355	420	350	346	345	353	364	392	342	352	376	378	343	339	374	386	363	354	368	370	371	374	338	350	374	370	360	411	379	356	331	361	351	359	345	329	350	351	344	371	345	377	375	363	339	356	361	352	371	349	362	347	336	359	344	371	374	384	360	343	346	358	350	366	378	358	327	359	362	352	347	345	380	349	360	341	351	341	365	365	374	348	314	351	332	341	364	366	364	329	354	364	373	355	379	371	400	350	363	348	339	343	375	390	394	341	346	361	367	359	363	401	360	337	339	361	370	378	359	350	364	373	393	388	393	393	350	331	384	391	388	382	327	373	357	357	377	323	338	383	371	386	381	375	322	365	364	352	338	358	364	325	337	344	338	367	320	366	396	346	350	346	358	354	368	363	353	315	371	354	353	388	346	347	336	362	349	367	355	343	339	339	389	376	398	376	369	339	348	388	364	353	369	360	353	356	381	398	349	341	358	346	352	340	343	367	387	348	347	369	374	367	363	366	368	337	359	337	407	349	357	346	331	340	345	366	381	364	324	332	357	351	327	350	401	356	358	361	381	389	360	333	388	350	349	334	358	365	348	380	352	360	358	372	348	317	375	396	360	365	370	321	374	358	384	346	376	345	374	356	362	343	362	342	347	366	371	363	322	343	358	361	388	383	354	374	359	363	346	331	341	385	371	348	353	359	357	337	328	305	374	349	349	348	367	396	361	382	370	370	358	394	375	351	373	390	350	334	362	341	353	347	394	362	333	375	388	351	353	339	353	338	356	352	356	358	360	333	391	361	355	315	370	326	357	345	361	333	384	365	337	339	341	390	356	365	375	400	363	347	329	362	379	359	374	347	348	335	357	339	378	338	383	321	356	350	350	361	327	376	342	352	361	337	378	372	352	362	353	357	359	349	381	379	362	376	352	391	343	364	378	343	362	367	336	348	367	354	378	371	356	356	333	352	379	357	373	353	382	333	362	367	357	367	367	334	385	359	387	359	357	358	349	357	354	412	311	380	388	364	365	375	358	364	353	365	360	374	351	346	364	348	352	374	340	355	353	354	369	365	377	338	361	389	364	368	366	366	361	331	358	353	333	381	337	395	379	357	383	334	365	371	345	354	404	346	365	351	344	373	336	342	317	313	341	311	355	331	377	411	362	352	396	363	342	343	324	375	342	372	344	360	333	370	351	359	365	331	367	366	353	356	329	382	360	380	377	350	364	358	335	392	348	365	369	349	347	349	376	396	377	348	364	319	382	360	381	396	336	366	369	380	358	356	386	353	352	374	345	344	353	403	333	371	361	351	347	351	373	350	360	323	359	361	371	382	359	358	353	368	373	361	349	339	349	365	401	381	358	385	336	396	390	372	395	343	333	374	344	385	374	371	363	330	371	352	342	378	322	360	371	360	358	346	345	334	343	352	366	380	345	381	342	355	409	336	343	353	388	369	349	343	319	355	381	356	352	367	361	356	338	352	356	345	356	336	325	335	355	335	348	379	345	316	357	372	386	348	355	353	361	342	370	363	367	360	345	367	398	378	341	374	368	380	345	351	339	392	355	342	362	364	331	377	379	329	368	344	349	387	377	388	358	364	346	344	353	357	396	371	354	363	392	390	383	376	344	367	348	369	338	384	356	366	349	354	350	358	368	354	368	413	347	325	338	373	361	354	372	367	357	339	356	356	336	357	360	351	371	345	369	341	351	338	335	380	362	368	360	367	353	399	364	334	338	365	391	361	352	386	354	313	381	381	346	355	357	362	335	346	369	373	333	382	423	364	347	376	350	351	357	387	345	367	389	386	358	331	360	350	372	413	366	395	354	365	332	356	376	382	338	367	367	326	330	357	372	351	361	371	320	343	371	348	371	369	330	346	381	340	351	335	330	347	380	399	349	349	368	322	336	362	348	371	348	339	353	353	380	387	339	356	384	344	353	336	351	346	373	367	366	342	380	365	347	344	376	374	388	355	384	348	344	354	344	338	339	355	342	364	361	393	345	374	374	373	378	409	333	344	364	381	355	342	340	380	352	325	370	374	359	382	323	361	376	336	353	392	354	366	377	351	372	364	376	349	364	390	379	334	351	360	373	390	361	326	352	348	362	362	337	366	372	356	356	371	365	345	349	364	391	378	377	351	374	366	349	334	358	345	366	372	342	367	347	338	335	385	345	395	371	359	364	374	332	338	330	369	385	341	368	377	328	371	349	345	344	342	327	376	374	361	347	340	354	330	371	356	342	369	373	352	349	386	376	366	376	306	389	356	352	380	310	343	350	334	350	342	374	352	388	367	348	347	359	344	358	365	354	365	359	392	380	376	344	394	363	353	328	413	334	330	375	382	335	373	355	352	386	362	349	367	361	375	415	333	324	363	357	391	349	362	387
954	284	154	109	79	166	166	138	134	133	123	121	123	100	60	53	39	40	50	60	52	34	41	36	45	50	45	51	30	39	35	25	26	19	29	19	25	50	33	23	22	22	20	18	17	20	21	20	22	23	17	23	14	25	21	22	11	29	18	19	22	19	33	26	19	20	26	22	21	24	20	20	26	26	21	28	19	16	23	21	16	30	26	13	20	19	25	19	27	18	22	21	21	26	25	19	25	24	22	20	21	22	23	26	18	18	24	22	18	15	25	19	23	22	19	24	30	18	19	22	22	17	21	23	11	28	23	22	17	15	25	24	21	24	16	24	19	26	18	27	22	27	26	23	21	16	26	16	16	19	16	21	17	27	18	27	21	20	14	15	17	23	19	13	13	28	23	20	19	25	16	22	16	26	23	23	15	22	22	22	23	14	21	22	20	19	27	25	18	13	24	21	22	19	18	34	24	18	20	21	18	21	25	15	20	22	12	24	20	21	19	17	18	29	16	26	21	24	20	15	19	28	24	33	20	16	20	19	23	21	24	26	30	31	28	21	19	18	24	15	23	28	28	27	26	25	16	27	19	19	17	23	12	23	12	25	20	15	18	17	12	31	27	26	28	20	27	29	29	29	21	19	22	17	26	18	26	29	23	12	22	15	16	28	17	23	26	25	20	18	18	19	18	13	23	20	21	27	31	22	20	20	15	24	28	28	18	23	27	17	10	22	16	22	15	10	15	22	24	23	25	18	24	18	25	22	19	21	27	27	17	14	24	27	18	17	20	20	23	23	24	27	25	25	20	27	18	24	24	34	28	15	26	14	24	23	12	32	21	27	18	16	28	13	16	21	21	12	18	26	21	18	20	19	18	20	24	22	25	27	29	21	14	29	20	22	17	23	30	20	20	18	21	19	28	26	13	23	16	19	30	20	19	24	33	17	16	19	19	28	29	22	25	25	14	23	26	26	15	21	15	23	16	18	15	24	29	22	24	30	17	16	17	32	14	24	17	24	23	27	20	13	14	24	22	17	20	29	31	18	22	22	16	19	17	25	24	19	14	24	18	29	20	28	12	23	26	32	23	25	18	28	23	28	23	16	23	20	21	19	28	15	24	20	20	21	22	14	23	20	19	17	22	21	22	16	14	23	24	23	17	16	22	14	20	31	21	14	18	21	20	18	21	17	22	25	30	21	23	14	27	14	23	18	17	14	22	20	20	18	23	19	21	26	21	21	22	25	20	26	19	21	18	12	21	30	23	31	16	25	11	16	20	16	23	21	20	27	18	22	17	18	23	22	33	22	12	30	23	20	22	23	27	16	22	30	28	18	19	24	23	25	17	15	17	23	20	20	12	21	14	20	18	21	24	24	19	32	22	32	17	24	24	20	22	22	23	25	21	28	17	19	19	14	22	25	15	12	16	24	25	15	20	19	19	17	22	28	10	19	26	10	13	25	17	24	18	25	22	16	18	14	23	21	21	22	20	24	22	18	22	17	17	23	27	25	18	24	20	30	24	17	23	24	18	20	17	20	18	21	19	25	18	27	28	23	20	15	23	13	31	18	27	15	20	14	28	25	17	20	29	13	13	27	11	18	24	24	29	20	16	18	21	29	11	31	21	21	24	23	10	21	12	24	17	20	32	20	20	22	18	29	18	23	24	24	25	20	15	18	22	16	21	16	15	27	21	20	12	18	14	20	19	9	23	18	25	28	27	20	23	21	26	28	36	22	24	16	27	18	18	17	17	16	12	23	27	31	11	14	18	13	32	24	21	15	20	14	32	14	11	19	14	19	22	30	27	22	28	29	21	14	17	22	25	20	25	21	16	17	19	32	24	8	21	27	21	11	22	20	19	17	12	23	24	13	16	26	18	19	26	20	21	28	24	25	18	24	22	20	19	19	19	18	21	20	20	17	19	26	21	31	22	19	24	18	25	20	35	18	22	27	15	25	26	21	20	21	25	20	16	18	17	18	15	18	15	23	22	27	24	24	16	22	14	24	25	16	27	21	26	18	26	21	21	21	14	26	16	17	19	19	24	15	9	21	24	22	23	20	18	32	33	17	21	29	24	26	22	19	18	24	29	17	27	15	30	14	31	17	32	25	19	24	17	25	22	21	28	19	23	19	26	15	23	20	21	18	27	20	22	22	18	23	28	18	24	26	24	17	22	24	24	29	17	26	24	19	11	18	20	27	21	19	31	20	29	24	24	13	10	27	17	14	14	22	27	26	23	26	23	22	20	19	17	29	18	26	21	21	17	17	17	16	15	25	24	24	23	23	16	20	25	13	18	20	19	22	18	21	28	33	28	24	31	27	19	23	18	19	21	21	18	21	22	21	22	18	16	22	19	15	27	18	13	23	20	23	22	24	19	16	24	23	12	22	23	19	16	23	24	18	27	16	25	24	19	16	20	18	21	24	21	31	20	25	23	17	20	14	26	19	19	25	24	29	20	24	23	25	15	20	23	24	30	22	22	17	27	21	29	19	20	25	19	17	24	20	19	24	27	13	23	22	18	22	21	24	31	23	23	23	18	22	24	21	26	20	22	25	16	26	12	20	23	20	19	22	18	19	23	22	19	30	27	25	31	12	22	18	27	18	22	24	22	25	22	27	17	24	23	27	17	22	18	19	20	26	18	21	16	20	24	18	21	11	18	17	29	25	12	20	21	16	19	19	20	17	35	26	28	22	26	14	19	17	13	19	19	17	20	17	16	17	28	24	17	25	31	31	14	19	25	21	19	20	16	26	18	19	25	36	14	22	22	24	13	25	27	10	20	24	31	27	26	22	14	21	18	17	23	29	17	27	18	16	19	22	22	22	24	23	20	25	20	20	19	20	20	21	16	21	28	23	21	22	27	26	23	21	23	22	23	26	16	30	14	23	23	20	29	32	21	18	16	20	22	22	22	23	24	22	18	16	22	24	29	25	12	18	27	17	15	26	29	14	16	25	26	17	18	19	29	26	17	26	21	17	15	20	23	21	33	24	24	22	19	27	19	21	25	21	24	23	22	23	25	25	23	11	27	26	16	20	25	16	25	18	23	20	31	32	18	26	30	23	27	17	18	22	18	13	21	18	24	17	21	13	21	11	23	22	22	18	21	23	20	23	20	19	29	15	20	17	14	21	23	27	23	20	12	19	36	26	23	33	19	24	21	23	18	23	18	26	16	13	21	22	30	21	20	21	14	19	24	23	13	19	28	21	25	16	13	28	23	22	18	21	15	25	20	24	27	13	29	23	11	23	17	23	18	20	20	24	17	16	17	16	26	16	18	19	17	23	17	22	19	17	20	29	22	20	30	15	26	21	22	25	19	27	20	25	17	22	25	25	20	17	20	21	28	25	16	22	22	15	23	19	20	15	18	21	17	22	20	25	22	18	21	15	28	23	14	16	19	19	18	16	29	23	29	12	13	16	32	25	24	23	19	22	23	28	32	20	26	17	19	14	21	28	24	21	22	24	27	22	24	22	12	27	16	20	17	26	22	25
12296	4123	1908	2715	6818	9352	9136	8158	6780	5741	4907	4908	4242	3049	1951	1416	1210	1004	819	1054	1044	773	685	759	939	868	851	891	711	479	391	290	319	287	261	222	245	892	276	185	192	186	170	165	202	166	171	159	160	156	163	171	189	181	188	179	199	178	180	188	180	165	148	172	176	179	154	172	146	151	154	153	161	152	183	167	154	145	173	189	163	158	153	164	178	183	183	140	184	136	178	177	159	188	170	169	167	174	180	174	176	156	144	153	153	159	167	166	205	154	163	158	193	151	168	173	168	166	165	162	164	169	154	162	172	170	158	159	176	163	151	166	152	172	187	173	156	137	179	162	171	158	157	159	145	156	163	161	159	167	144	173	163	166	171	144	157	172	183	166	168	187	172	157	177	163	183	161	172	158	167	163	149	169	156	173	169	145	172	170	156	161	173	167	145	137	151	179	159	141	172	143	166	165	150	155	154	175	143	130	153	157	157	176	175	171	174	153	161	156	165	178	174	150	157	159	163	165	141	147	157	176	148	169	159	170	162	203	165	152	156	165	165	152	165	180	163	166	182	177	164	184	160	179	194	160	162	161	173	166	165	165	164	181	156	172	181	189	165	144	165	174	167	157	175	166	171	147	181	176	162	164	178	184	162	179	156	162	153	164	177	150	157	173	185	174	156	187	193	155	159	152	172	174	186	164	161	165	176	140	148	147	163	159	199	185	175	150	163	183	144	192	181	160	168	172	175	193	160	141	166	194	177	160	144	160	163	164	141	170	150	175	178	178	159	142	140	151	166	165	170	169	147	169	195	161	173	156	153	162	141	149	155	167	167	143	152	176	183	175	155	175	165	170	173	178	175	162	188	160	188	172	157	166	154	172	175	166	168	145	161	137	145	175	153	144	156	160	165	170	181	150	177	167	156	150	149	169	176	170	162	168	144	168	162	173	148	168	165	161	159	167	164	150	186	184	167	164	155	158	162	166	176	168	163	147	156	151	154	166	160	152	170	164	164	174	160	171	156	162	182	187	142	177	162	192	170	166	182	160	173	183	174	160	181	166	134	165	145	177	151	168	160	153	153	170	159	178	159	155	162	170	179	187	169	164	168	175	165	148	159	167	162	164	140	167	180	163	169	167	167	161	174	173	161	159	172	182	179	169	179	157	191	165	162	162	154	164	171	143	170	178	175	193	169	169	189	143	142	148	163	167	143	165	159	166	169	171	171	143	155	182	174	175	164	178	180	162	150	152	166	166	153	146	165	171	186	165	186	149	161	148	148	178	170	188	151	156	184	157	193	157	167	163	162	154	151	148	153	163	154	158	181	165	177	162	155	160	148	174	159	183	167	148	181	150	163	158	183	171	153	151	170	157	170	165	158	163	159	164	152	178	152	152	152	168	162	146	192	153	175	189	166	160	176	164	175	171	167	172	163	173	177	208	151	177	166	157	157	156	153	187	154	168	165	174	160	152	149	169	144	161	162	171	175	154	178	162	155	159	152	161	164	171	155	146	147	145	169	196	178	159	140	152	162	164	164	180	175	163	157	166	159	169	170	133	162	156	173	174	189	165	170	149	164	169	150	162	161	176	184	162	168	153	168	162	182	175	171	178	172	157	153	173	147	173	177	184	166	147	178	169	182	163	162	161	144	155	190	167	168	148	163	178	194	169	188	180	147	168	180	189	176	160	173	167	192	159	142	156	143	181	130	162	171	181	144	202	158	158	171	166	152	165	158	161	142	156	143	187	190	188	163	159	198	181	155	154	137	169	174	165	159	166	176	164	171	170	163	154	143	167	170	176	196	156	178	182	186	177	176	183	175	175	147	148	146	153	151	166	165	169	178	135	167	156	170	148	192	177	160	160	150	147	149	154	184	157	160	183	148	180	156	158	159	165	185	165	183	164	159	195	177	144	166	163	143	150	170	154	158	149	152	166	153	182	155	146	155	163	162	155	177	174	170	177	180	166	175	167	152	187	152	163	148	169	188	180	161	172	160	150	153	174	157	171	167	163	163	191	166	173	154	168	175	171	159	176	152	183	172	165	169	153	177	162	155	161	142	151	168	149	164	163	171	182	185	145	177	149	156	169	164	160	168	153	167	172	176	137	164	160	163	155	148	173	152	144	152	173	168	170	144	170	173	166	165	162	182	166	155	144	155	162	140	167	147	171	152	191	143	154	169	169	151	171	192	156	138	169	177	183	171	173	165	152	168	164	172	178	154	167	150	163	173	167	173	166	142	161	162	150	148	196	174	166	177	168	142	145	160	174	167	175	152	161	169	148	144	170	153	167	168	164	162	156	154	173	172	168	160	171	158	157	179	170	139	181	175	163	155	156	160	191	197	170	171	151	180	176	176	169	168	174	163	172	180	152	175	151	149	147	168	159	173	145	155	171	173	166	178	189	153	180	143	180	175	164	142	154	149	162	166	168	168	183	181	161	164	188	178	173	168	145	151	144	180	183	177	177	170	160	163	167	170	172	177	169	177	176	170	158	153	167	170	185	176	146	158	158	150	167	177	173	171	158	184	166	166	166	166	155	167	158	174	168	161	142	166	166	179	161	159	158	155	178	172	174	156	175	165	155	157	172	175	167	163	155	169	146	161	160	166	160	163	177	143	163	166	190	176	169	158	161	164	175	145	129	199	156	167	181	161	168	166	175	172	161	162	154	160	143	179	173	174	173	152	172	158	154	143	169	160	174	177	167	166	148	152	148	138	160	173	187	165	146	159	160	150	155	163	144	185	186	182	165	152	157	188	174	189	191	157	169	171	159	159	172	149	163	187	162	151	165	156	193	179	168	167	169	148	174	158	170	149	151	167	170	171	168	170	174	186	148	160	155	171	175	183	155	171	146	164	163	154	153	177	158	175	174	189	163	152	157	150	187	181	155	193	149	166	188	164	172	168	166	157	161	170	166	172	151	174	140	154	161	179	164	167	146	178	179	201	181	183	140	167	181	181	172	158	168	144	162	151	176	146	176	156	167	186	198	175	161	154	175	168	166	177	158	158	180	174	181	173	181	153	145	181	168	170	138	192	160	166	171	156	156	160	165	152	179	165	157	169	179	178	157	171	165	160	181	162	181	151	186	186	160	152	158	188	166	158	171	139	156	185	160	146	151	178	170	156	166	133	155	174	148	179	173	157	170	133	147	170	159	188	168	173	167	163	157	157	151	173	140	173	140	173	169	174	172	163	184	165	171	167	152	157	159	149	173	178	159	137	150	171	162	197	175	168	145	145	159	155	199	156	164	172	166	159	172	154	159	162	166	146	147	178	159	185	185	197	156	185	152	159	176	171	156	188	152	168	199	164	170	162	158	168	174	161	180	150	195	159	165	179	177	184	144	169	178	181	166	167	180	156	148	170	169	144	148	166	176	159	170	194	162	154	159	173	147	167	158	170	146	132	138	141	147	186	154	178	158	147	167	168	155	169	155	162	142	148	164	150	162	158	184	168	146	150	167	194	162	170	176	165	158	164	152	151	178	161	163	156	163
2027	282	178	134	144	174	218	192	194	174	174	175	189	133	126	95	107	88	79	82	104	97	90	83	81	102	110	85	76	71	76	80	70	78	82	78	66	101	93	75	75	78	72	72	67	73	64	77	71	59	66	59	52	74	49	70	64	84	62	68	65	75	82	72	62	75	63	71	58	68	70	64	80	86	73	64	58	69	81	66	72	71	69	60	53	67	65	65	73	82	71	72	64	77	70	67	67	77	67	77	44	61	60	59	60	78	76	55	55	65	67	61	66	80	64	76	62	82	72	52	65	73	56	69	68	83	65	82	55	78	59	74	49	68	70	56	75	76	52	54	73	82	65	63	68	62	57	77	75	80	70	69	85	72	51	73	66	80	57	54	66	71	66	73	74	68	64	50	63	72	76	82	77	70	64	58	69	64	62	71	69	65	79	64	65	60	74	52	80	72	71	63	62	87	80	70	65	72	93	63	77	61	71	75	65	61	56	81	69	71	56	79	85	74	64	60	66	67	59	75	71	66	45	56	68	61	86	54	59	79	70	67	58	76	62	63	58	69	67	74	79	60	68	69	53	73	65	74	64	75	61	69	77	70	74	61	69	60	66	81	68	70	55	68	62	63	73	67	68	69	57	83	58	67	73	60	72	55	69	76	66	58	65	61	71	74	66	53	71	75	77	59	71	74	74	74	66	70	69	81	64	64	80	59	63	74	62	70	65	52	69	62	72	72	73	63	68	75	80	81	66	70	68	64	76	53	78	69	83	66	54	90	75	70	76	61	63	71	58	61	63	74	72	75	63	64	70	67	52	77	39	52	61	86	66	80	77	64	57	76	61	68	77	84	64	60	60	84	63	67	83	83	72	60	67	71	74	49	67	55	65	65	75	78	63	75	68	76	76	69	59	62	65	50	63	75	69	46	47	62	66	63	78	77	68	57	77	59	75	60	61	69	55	60	58	71	67	72	66	70	59	79	88	69	58	72	75	74	69	63	61	66	93	63	65	68	65	59	57	71	73	72	71	71	67	61	74	59	68	65	70	61	71	75	74	56	54	74	82	63	77	62	78	73	71	62	51	69	56	69	64	64	71	67	74	64	77	74	47	68	71	70	70	64	67	75	68	77	70	57	75	77	61	63	69	77	69	56	59	61	91	77	83	85	75	61	59	74	73	61	64	74	61	73	62	67	70	58	60	68	66	58	63	80	71	66	73	97	67	71	72	76	79	69	75	94	72	79	70	59	66	60	63	72	66	54	82	81	64	77	63	73	75	75	88	67	72	79	89	69	77	81	78	76	67	73	59	58	68	68	76	86	72	68	64	59	71	89	86	66	66	74	76	76	84	65	66	80	63	71	72	70	56	75	65	74	77	81	75	41	76	67	66	67	68	61	67	63	70	68	59	71	70	62	67	86	62	61	72	67	82	62	64	75	66	72	58	65	77	56	65	70	75	68	68	67	68	61	66	81	71	69	76	53	72	68	55	81	63	70	59	77	64	63	67	73	69	63	73	62	74	65	79	56	58	71	70	60	69	54	66	60	63	54	52	64	70	68	88	78	83	67	74	67	58	65	77	69	72	65	52	73	77	68	60	77	57	75	69	69	82	65	65	76	70	68	81	70	69	50	53	85	72	63	78	69	81	72	82	70	80	77	72	86	77	62	74	62	67	74	76	60	62	78	85	56	63	78	70	69	60	62	59	84	73	55	88	71	62	64	68	59	71	83	51	67	71	72	60	66	67	78	80	69	67	61	58	75	84	55	74	70	71	75	60	61	67	60	63	84	62	65	65	84	61	73	72	57	75	69	53	67	71	65	76	84	73	58	86	59	67	79	63	68	83	67	59	59	57	77	81	71	73	78	77	73	70	63	88	82	74	90	76	80	72	69	52	66	68	62	77	80	67	68	60	71	51	58	76	81	66	88	76	69	70	75	63	55	68	87	64	84	72	64	78	65	61	65	71	59	62	69	70	84	57	57	48	66	67	70	53	56	56	64	67	63	61	79	69	67	58	69	79	66	77	74	50	70	55	61	74	67	67	59	79	77	73	63	67	64	69	66	75	72	74	65	70	66	70	81	65	60	61	77	81	56	66	67	68	67	87	67	57	60	68	70	74	63	62	66	78	67	72	68	62	74	67	62	64	76	67	55	70	71	59	75	64	62	76	72	66	78	69	65	57	74	63	62	66	78	65	75	60	67	76	65	76	64	61	62	66	67	60	84	76	79	76	72	67	61	75	81	75	86	60	67	72	91	75	75	80	63	78	71	73	72	77	62	72	74	77	67	73	59	77	66	71	72	57	50	56	53	73	71	67	77	67	68	68	52	57	60	88	73	67	65	78	67	84	69	65	64	56	65	68	82	62	74	51	57	70	68	46	65	69	85	72	61	62	78	53	82	73	66	64	67	73	70	73	77	84	66	80	79	57	78	63	67	64	75	62	78	69	73	70	76	62	62	69	64	68	58	82	77	68	82	72	49	74	72	63	71	75	73	77	84	64	64	71	66	86	68	75	71	74	69	68	66	77	91	82	65	58	65	66	77	74	77	77	78	71	67	77	82	81	65	82	71	78	59	66	74	61	58	59	57	78	76	70	92	71	69	73	72	64	79	73	71	71	61	65	66	78	53	62	72	45	77	58	71	77	70	50	60	69	54	81	60	68	70	78	71	71	81	72	64	63	61	61	87	57	67	61	47	73	74	56	59	70	73	81	83	71	58	63	72	61	58	65	77	77	79	82	69	75	77	72	69	61	79	81	73	66	78	79	64	75	58	77	65	70	73	72	75	51	64	67	65	70	80	53	71	62	65	64	62	56	71	66	75	66	61	70	87	68	77	64	68	61	77	76	66	75	65	73	86	62	75	66	63	49	72	65	53	76	77	71	79	66	56	83	78	73	68	72	66	64	60	60	75	74	69	74	58	76	55	63	73	58	74	73	79	68	64	63	76	77	65	60	66	54	81	65	69	65	69	62	78	69	50	89	64	69	69	64	82	70	60	62	61	74	74	65	70	79	57	65	62	65	68	63	68	75	73	66	61	61	58	67	63	82	74	66	75	52	62	75	79	68	72	77	70	59	78	71	72	73	65	81	67	53	71	63	69	75	57	66	66	56	75	61	69	69	78	79	65	78	63	84	69	60	80	70	75	71	61	64	66	61	67	61	53	78	58	55	67	71	71	66	74	64	59	68	70	68	71	81	69	67	73	86	61	81	73	80	61	69	69	57	65	59	72	77	65	52	74	78	73	62	78	70	77	58	82	68	65	68	63	68	56	58	72	74	68	71	66	55	71	68	65	67	68	70	71	63	65	86	68	64	53	75	65	70	81	57	65	47	60	73	74	56	65	64	71	76	58	71	79	76	62	57	74	56	75	54	75	75	69	64	69	66	65	72	55	60	66	69	58	62	74	72	65	78	73	81	74	83	68	73	64	83	71	71	66	69	64	77	60	76	69	73	61	84	83	72	52	73	57	91	72	82	70	63	71	50	62
12956	3564	2130	2742	6516	8784	9230	8146	7121	6326	5802	5445	4656	3221	2123	1593	1549	1319	1292	1361	1454	1246	1014	1009	1151	1175	1276	1106	727	673	762	634	609	593	608	637	661	1410	1301	527	540	553	532	501	535	507	575	552	556	538	491	563	547	497	502	471	504	566	528	527	530	534	493	540	514	505	568	532	513	481	550	515	524	550	585	556	564	537	499	553	518	553	563	518	535	505	486	535	514	509	528	567	516	519	526	539	528	502	522	546	519	483	503	513	567	527	514	531	481	564	545	527	538	467	531	538	512	518	503	543	508	578	511	496	510	512	529	543	529	519	514	571	530	514	496	524	504	531	536	563	523	487	516	479	556	496	538	528	535	506	485	534	527	525	513	507	481	503	512	520	559	493	532	503	558	508	524	545	537	536	496	520	547	511	547	515	553	504	555	491	550	519	544	474	506	541	545	517	482	553	522	494	546	502	511	524	496	541	481	514	488	554	505	519	557	486	554	519	473	516	489	515	538	535	563	526	518	533	535	553	507	496	526	487	497	556	486	501	517	496	542	514	508	533	483	532	579	519	509	542	516	506	492	516	496	486	501	518	559	534	506	511	517	526	545	521	535	518	498	568	511	513	533	555	530	583	528	551	534	521	556	508	536	502	465	510	511	516	561	528	544	530	528	499	490	565	530	507	507	489	540	522	519	534	541	556	496	532	548	519	518	491	530	496	495	526	534	515	523	547	586	520	551	559	469	490	521	544	530	523	522	491	478	516	528	485	529	536	474	491	502	522	520	493	515	552	516	552	544	530	547	536	525	490	523	517	531	508	504	555	548	506	584	510	484	506	515	555	515	525	511	520	503	521	507	550	542	564	505	497	549	528	514	518	513	552	500	507	502	509	527	534	514	504	520	544	535	518	516	535	561	526	523	552	541	520	554	531	505	527	535	512	556	535	518	509	553	515	507	519	485	497	554	514	516	504	522	511	489	510	532	512	520	522	532	563	533	538	540	498	513	524	522	572	506	524	554	565	549	524	511	523	506	532	522	561	548	498	489	505	568	544	539	551	535	543	541	524	519	548	519	504	500	517	543	515	545	521	536	510	526	494	516	544	454	533	484	522	489	538	501	536	546	542	551	531	508	490	515	555	519	535	522	518	492	531	509	533	502	541	536	502	539	529	537	582	511	545	505	509	550	513	517	569	543	558	482	535	486	510	543	512	503	530	560	517	501	525	515	509	541	548	534	541	496	521	506	532	552	518	498	503	553	525	514	519	563	524	540	521	520	544	499	543	535	503	545	512	535	507	541	596	556	541	508	496	541	529	517	538	527	521	555	497	527	557	533	554	516	534	507	534	486	532	546	520	554	535	510	516	504	516	528	547	529	561	519	526	509	537	526	512	462	537	493	537	544	527	511	476	531	545	490	526	518	481	509	511	491	495	519	539	498	556	509	500	521	542	537	506	495	507	556	552	529	507	531	560	507	515	527	519	510	540	462	506	533	509	583	492	532	525	555	517	513	509	489	511	554	529	543	520	493	477	532	516	537	516	536	551	519	528	526	550	526	545	521	549	528	497	483	572	516	497	516	533	499	532	504	486	494	543	533	538	467	529	467	506	523	525	544	510	505	478	517	513	523	461	528	508	531	527	588	530	485	492	448	486	553	517	503	504	514	529	514	530	500	554	491	499	546	546	503	539	506	501	506	453	504	562	514	523	525	515	541	521	513	524	538	506	546	514	514	528	481	497	514	587	539	537	525	485	563	521	540	532	517	508	551	516	515	509	542	530	496	520	537	539	516	523	522	538	518	528	562	516	511	535	543	516	473	526	520	539	517	550	504	547	512	511	501	478	511	519	512	553	489	513	571	503	497	491	547	508	516	531	540	510	499	503	517	510	533	528	543	511	502	502	516	495	554	559	524	515	534	494	500	536	534	510	509	532	518	555	552	532	528	561	513	512	514	540	511	548	544	548	521	575	525	519	502	541	546	488	525	540	523	558	519	476	536	506	576	512	538	497	505	505	538	516	502	496	495	546	529	531	535	518	513	560	535	514	537	542	520	499	492	519	495	532	534	481	520	523	507	520	517	514	517	515	538	525	540	546	500	517	489	484	517	557	527	517	523	528	502	486	493	505	538	517	521	475	574	572	511	549	559	508	545	528	482	515	563	550	558	571	504	514	510	471	491	512	559	529	519	511	496	541	506	538	536	490	540	560	524	508	515	497	530	490	499	548	534	526	532	571	500	520	535	518	486	523	529	489	540	511	576	542	543	501	534	501	482	493	502	510	513	550	508	509	538	527	520	480	541	475	526	504	559	536	527	514	469	502	561	501	554	522	494	482	512	552	491	538	550	511	520	542	522	551	500	507	543	489	533	513	486	490	506	504	573	538	538	559	493	487	521	494	532	538	558	480	499	514	510	510	504	521	489	488	522	555	539	532	530	565	505	509	506	531	506	504	505	482	522	490	485	467	544	518	463	541	531	526	475	499	518	524	532	521	544	507	514	516	551	505	530	510	552	532	499	522	521	527	534	514	487	449	515	537	507	508	529	527	505	510	538	514	494	487	487	553	552	540	522	494	552	520	516	515	501	513	548	505	510	469	563	519	531	515	514	541	520	519	521	562	540	518	520	545	513	531	505	530	514	499	536	525	522	527	536	513	488	523	532	489	505	507	520	515	508	547	522	477	569	524	523	469	526	529	549	560	490	497	521	516	522	547	513	512	499	519	545	521	539	533	549	521	500	494	499	525	542	526	509	483	557	513	529	542	507	520	517	512	491	542	546	508	534	541	476	531	555	529	540	485	510	499	548	534	519	504	547	554	505	520	534	546	552	512	491	512	529	507	543	547	532	555	527	524	535	503	524	530	562	469	523	514	546	539	516	509	493	531	555	503	492	490	535	532	511	505	556	492	520	532	561	531	545	502	511	506	540	531	540	501	502	521	519	510	500	531	553	530	524	501	534	516	525	505	496	491	558	522	523	517	509	551	527	501	530	557	536	517	529	550	515	484	480	517	512	508	509	520	526	557	546	505	556	542	563	504	516	529	482	507	518	496	544	543	519	508	551	543	532	535	544	498	513	531	525	530	558	518	545	521	518	570	513	507	497	481	554	503	512	540	497	518	496	552	536	531	527	559	507	530	557	518	548	506	514	544	557	555	557	516	539	503	538	534	522	488	508	535	492	512	524	539	550	503	515	566	508	529	534	500	492	534	524	505	519	560	532	528	483	542	549	482	525	530	525	536	576	531	485	542	500	532	502	548	502	555	517	513	528	491	553	525	505	555	532	459	509	571	516	515	543	510	502	518	496	550	502	517	544	575	501	542	483	594	555	502	541	541	530	476	538	500	498	545	494	519	481	539	541	521	517	509	466	522	525	503	543	514	569	564	493	543	508	521	512	470	523	525	530	542	541	492	559	533	501	493	526	516	572	505	552	528	535	520	516	555	515	505	498	543	493	530	510	526	551	492	538	503	472	537	518	522	564	546	498	568	528	570	530	514
1438	349	214	140	117	187	230	282	242	217	214	212	158	137	103	73	67	80	76	82	65	66	74	51	57	57	64	45	47	42	49	33	45	55	56	43	44	155	235	51	30	37	36	48	35	33	43	42	32	37	41	32	41	36	44	48	26	36	45	46	43	45	33	35	30	33	30	37	39	35	33	40	42	36	35	27	32	37	39	43	38	38	34	45	43	34	35	37	38	33	38	27	40	32	37	49	47	42	39	34	41	31	53	41	33	31	40	32	30	45	40	40	41	34	43	41	45	38	27	33	37	41	38	33	33	35	46	41	40	43	41	42	41	35	30	34	37	36	37	49	46	44	26	37	49	32	37	57	44	33	30	41	45	34	44	32	27	37	41	39	37	33	33	45	39	41	27	34	39	26	47	48	42	42	35	41	41	39	42	37	34	44	53	33	37	34	44	43	39	34	34	44	37	38	48	46	40	36	42	41	41	35	35	33	44	46	34	35	29	29	40	42	36	35	46	35	39	34	45	39	30	31	35	40	39	26	41	41	44	39	46	41	37	43	41	39	29	42	39	40	37	30	34	31	44	43	46	43	38	44	41	34	33	36	40	39	46	43	41	48	38	49	55	42	31	31	48	44	36	37	49	40	33	37	40	26	45	19	29	31	33	46	35	36	29	45	36	55	45	30	46	40	47	49	38	49	39	37	37	41	35	46	38	39	30	49	41	33	41	42	36	40	29	35	37	39	40	36	29	30	45	39	41	35	35	21	49	33	29	48	35	31	28	30	43	55	50	40	44	42	51	42	38	36	27	37	41	48	38	44	30	41	45	32	37	38	30	45	29	46	40	39	41	37	45	51	31	31	40	37	44	35	40	31	37	40	40	32	42	34	38	33	37	49	35	46	43	45	40	54	37	39	39	26	37	36	51	26	34	29	34	33	31	50	32	47	35	42	25	43	32	39	35	40	42	17	38	42	43	28	31	41	37	34	37	47	42	41	36	36	33	43	48	45	51	46	34	49	39	42	32	37	36	31	37	30	43	39	40	41	42	41	39	44	39	43	46	32	38	38	34	37	47	32	39	45	35	33	32	36	46	41	38	30	40	36	26	32	33	32	32	52	42	45	29	48	47	38	35	48	38	40	44	41	39	52	34	46	40	44	29	35	45	37	41	39	33	45	31	29	25	29	38	42	47	39	37	30	33	55	42	31	38	38	37	41	36	46	47	43	43	46	40	31	41	38	37	43	33	33	42	40	33	34	52	38	32	33	35	41	36	28	34	33	38	44	42	46	38	42	36	40	30	44	31	34	44	48	40	38	36	37	41	24	31	38	39	29	26	36	45	35	46	41	40	39	38	44	30	44	37	30	33	44	36	27	50	26	42	32	39	39	29	39	41	39	42	40	40	42	40	37	45	35	33	36	49	33	29	26	36	38	32	38	36	43	36	39	36	44	46	41	37	40	44	37	35	37	41	40	36	37	46	39	49	41	43	40	42	29	30	42	45	32	37	40	35	43	50	50	30	38	42	40	35	38	41	39	32	36	41	32	43	36	33	36	37	33	45	34	51	38	45	37	32	32	45	29	45	40	46	41	41	26	35	38	38	35	39	27	23	33	41	36	29	39	31	49	44	23	34	44	52	40	34	40	41	34	32	44	31	39	47	37	38	39	36	31	32	40	37	38	36	37	40	40	46	37	42	33	34	33	49	47	43	38	36	35	43	34	44	43	32	43	34	40	43	39	39	34	46	35	39	30	39	30	42	40	47	39	39	36	36	32	42	36	55	30	40	33	26	33	40	23	29	34	35	38	33	40	38	39	44	44	35	40	38	43	51	32	42	50	41	34	44	36	34	60	37	43	43	49	27	53	32	47	47	30	49	41	37	48	34	40	38	42	34	37	36	41	43	47	37	40	41	34	42	43	36	35	48	42	38	48	40	35	35	50	33	33	35	39	30	43	37	37	38	40	35	38	38	39	46	45	43	49	30	44	29	39	33	46	43	39	36	42	44	37	42	30	41	34	39	44	38	34	37	37	39	37	41	43	39	48	34	33	41	27	36	45	44	42	39	31	31	30	37	38	41	49	28	40	49	35	46	41	34	38	47	35	40	51	28	42	31	36	38	30	48	38	39	42	50	45	45	31	46	32	33	26	39	31	34	47	26	36	40	35	31	42	32	25	42	54	30	36	34	44	38	40	32	40	39	35	44	42	47	37	36	43	33	41	35	32	27	20	38	40	44	39	35	44	33	41	36	35	36	46	35	41	35	53	43	34	40	30	43	35	39	32	43	37	40	45	42	38	39	41	38	46	38	47	41	46	44	41	35	38	41	42	35	42	26	47	37	28	34	37	44	40	35	38	40	39	44	41	31	45	29	33	30	41	40	27	27	36	40	52	38	35	46	39	36	33	41	31	18	41	46	27	35	24	40	44	34	31	30	37	31	31	35	52	46	45	42	49	40	40	47	38	54	41	37	40	43	26	50	36	32	44	41	37	35	41	50	39	35	42	44	44	45	39	37	38	41	37	33	47	45	35	30	43	21	32	30	38	45	35	48	38	42	39	34	52	45	39	42	43	32	33	33	43	31	41	42	49	36	36	41	33	38	35	36	38	33	43	39	28	42	37	37	39	35	32	40	40	38	35	30	38	30	41	41	46	41	39	31	38	34	42	35	31	38	42	34	47	39	38	51	33	33	41	41	35	54	26	46	47	31	42	37	32	42	30	37	38	38	43	44	37	39	30	40	41	40	25	30	38	45	35	37	39	42	43	46	45	31	37	33	46	27	30	56	28	40	37	28	33	40	30	35	36	31	37	40	41	45	53	40	41	35	37	40	38	42	37	51	44	35	44	32	34	24	47	39	38	37	37	38	47	43	41	36	47	36	25	32	46	46	36	30	51	39	39	35	48	41	35	33	43	32	35	47	35	42	24	42	32	40	42	34	39	26	42	48	49	36	39	52	47	27	34	36	38	39	38	37	45	54	32	30	46	51	52	40	34	39	39	39	39	31	39	42	35	30	34	42	44	48	32	34	39	41	40	31	31	31	34	44	40	32	32	33	40	44	45	43	34	33	38	47	32	34	38	25	40	41	31	32	45	40	36	39	44	32	39	43	43	36	49	40	35	45	52	36	34	35	36	38	36	37	38	29	37	42	38	33	37	49	35	34	32	46	41	34	40	30	36	27	24	41	40	29	42	43	36	34	53	47	35	33	37	32	51	37	32	46	32	34	38	49	38	29	36	39	32	51	39	29	37	42	34	30	38	29	34	40	37	46	41	43	34	32	33	33	30	35	36	36	36	35	36	38	33	44	37	42	37	35	41	29	49	36	35	34	34	42	36	31	44	35	33	33	33	51	33	41	46	43	34	32	39	36	41	46	34	35	45	47	34	39	35	36	42	38	36	34	41	39	47	36	37	32	36	34	39	48	34	41	48	34	28	41	47	37	36	43	31	48	49	41	49	30	41	32	37	41	54	35	45	41	35	44	46	39	36
14790	4726	2439	3488	8590	12273	12061	11091	9545	8438	7413	6716	5310	3710	2365	2044	1647	1361	1466	1681	1562	1324	1197	955	1036	1140	1090	939	660	543	441	488	460	453	441	444	449	2852	4555	500	305	341	341	350	298	297	309	289	303	340	280	304	291	271	294	312	328	297	283	295	308	288	283	280	287	288	300	299	274	287	320	296	285	293	295	283	295	298	296	292	278	294	313	288	273	300	267	285	289	282	270	287	279	278	278	272	285	302	266	291	294	292	284	286	295	277	285	319	282	306	283	250	295	274	301	298	295	275	284	274	298	306	288	279	286	280	291	273	270	282	301	291	284	286	282	320	287	269	264	332	274	263	279	288	300	254	283	279	277	291	295	261	272	273	266	258	276	299	263	259	279	283	291	290	285	284	278	254	307	261	277	281	322	264	247	304	261	314	283	284	249	282	276	273	292	273	281	262	307	289	289	269	248	303	278	275	265	259	269	280	267	281	262	295	276	261	297	300	293	302	291	275	298	292	263	296	248	248	261	250	293	286	272	281	265	324	285	292	299	261	234	255	288	305	276	281	282	297	279	271	274	285	268	301	292	255	283	281	273	276	260	269	260	270	283	307	282	236	269	249	264	268	289	260	299	283	290	283	278	295	257	274	252	303	272	272	303	263	314	263	300	271	250	288	289	289	297	290	306	303	290	309	278	306	269	268	287	296	274	278	282	280	307	269	278	290	282	287	296	287	272	245	280	297	284	309	246	266	288	257	269	275	260	257	285	276	294	288	265	257	261	278	267	259	270	299	290	283	278	278	267	292	296	285	311	268	302	309	260	287	259	271	302	264	280	265	292	248	268	280	277	265	266	281	283	306	299	297	273	275	285	269	292	300	265	249	302	285	255	292	292	281	286	266	285	310	274	280	268	280	243	286	263	267	302	278	304	289	290	284	287	267	299	296	280	287	284	296	242	266	270	256	281	262	282	259	288	312	298	268	281	301	279	280	273	289	286	267	273	264	267	273	304	268	290	262	273	299	272	268	291	287	265	268	258	267	261	309	276	267	303	259	302	287	270	294	250	263	300	298	273	306	295	255	271	274	240	295	314	302	275	271	275	281	286	260	254	283	251	272	269	300	263	264	253	245	290	252	292	282	283	320	261	286	301	276	261	285	274	260	267	264	281	286	283	291	290	284	287	266	304	271	283	292	277	266	274	259	293	287	267	284	274	300	285	280	305	285	289	251	266	298	287	279	290	274	291	278	292	265	274	255	263	307	285	295	266	258	302	295	281	290	264	285	259	266	242	289	284	270	300	264	273	272	309	280	282	270	270	280	295	304	279	291	262	288	292	249	269	282	250	290	279	281	291	270	325	296	292	287	284	269	285	277	265	263	292	259	280	293	257	282	299	291	283	284	281	283	345	292	277	287	282	276	294	290	306	309	298	271	280	266	257	274	257	318	283	281	308	265	260	283	295	283	295	256	286	256	297	289	295	267	274	298	300	263	271	315	262	299	273	276	276	244	272	294	266	238	287	273	288	269	257	269	286	303	311	267	296	276	276	313	305	257	263	272	261	271	251	297	285	294	298	286	274	284	298	290	265	287	277	255	292	299	249	282	277	297	270	263	290	251	280	281	277	263	273	303	282	265	263	310	296	285	259	270	318	296	248	269	290	267	254	279	286	292	253	290	288	284	283	247	265	286	284	280	289	275	281	307	280	272	277	285	264	265	312	282	296	303	278	279	305	283	293	260	278	297	284	276	314	305	283	267	307	296	261	269	277	297	279	276	286	258	282	297	259	263	283	312	287	331	245	309	274	305	288	268	271	287	274	280	259	299	267	288	303	280	287	291	258	258	268	284	262	267	266	268	282	265	289	295	270	270	281	261	277	288	269	296	275	271	293	292	280	279	290	269	261	262	295	268	302	303	272	284	270	291	275	290	272	269	303	303	288	288	279	270	318	263	289	282	279	263	272	288	298	273	312	279	280	295	292	309	322	293	295	286	297	267	268	287	290	311	251	303	281	274	280	306	265	263	269	287	261	300	270	285	284	288	254	306	270	272	251	275	281	273	254	291	273	268	290	290	254	306	278	298	286	273	285	278	291	275	264	296	280	275	275	277	317	281	258	302	279	263	270	271	265	292	270	294	315	306	256	276	263	298	325	281	293	288	293	260	309	295	268	264	312	275	302	276	298	290	285	262	265	310	277	314	308	281	257	296	290	293	251	311	300	290	282	271	290	278	269	306	276	311	279	264	298	271	270	277	282	306	268	255	294	274	244	279	257	272	281	303	257	268	267	242	264	258	287	281	298	271	294	293	249	279	271	277	304	272	284	263	296	275	269	276	263	252	284	267	264	285	283	253	284	299	265	280	302	288	279	272	275	281	299	287	282	277	268	304	288	279	279	269	284	277	290	280	280	278	291	238	328	268	281	320	286	253	284	279	287	281	301	297	306	285	311	272	297	269	282	302	257	296	292	274	282	263	293	268	294	294	271	311	276	270	274	280	291	292	295	275	291	287	287	262	264	294	274	300	282	292	264	285	265	277	251	272	277	278	238	307	294	271	289	289	293	296	325	282	275	301	260	267	259	274	307	274	287	297	300	290	276	281	272	266	293	285	265	318	301	255	262	277	241	282	270	277	266	297	292	294	277	265	259	275	302	302	259	302	310	292	229	282	299	331	274	277	302	288	286	267	320	265	267	287	284	258	284	281	279	287	310	276	293	285	290	280	302	275	279	277	277	290	325	273	251	290	305	278	277	286	264	287	300	292	301	262	282	289	276	272	279	280	278	263	280	250	250	272	286	297	291	263	282	279	257	297	285	284	267	293	284	303	304	260	287	253	282	320	280	287	283	295	233	278	273	293	251	308	261	282	280	245	254	308	273	271	285	305	265	278	252	272	275	267	297	295	294	280	289	243	285	259	270	283	305	293	282	279	294	274	292	286	281	291	299	280	288	293	289	298	289	304	347	285	287	266	294	268	263	286	287	252	267	262	255	271	260	280	246	293	268	282	292	277	289	249	293	266	281	275	258	300	284	261	293	286	284	262	286	282	276	318	307	297	291	281	268	295	261	287	282	293	290	312	268	286	294	284	273	259	266	264	317	244	294	306	295	283	261	270	300	242	299	305	289	274	262	275	307	295	272	279	275	311	251	313	278	270	265	314	275	256	276	291	261	291	271	289	314	279	273	261	293	302	296	310	288	255	271	282	287	267	277	286	269	283	265	280	266	272	319	260	288	293	275	274	275	265	266	311	281	279	270	290	272	273	313	290	269	297	271	274	281	279	269	246	301	264	297	300	310	269	281	265	262	246	254	266	282	299	294	266	284	282	262	270	296	259	247	258	280	296	261	283	303	272	282	277	283	284	259	268	272	277	290	278	288	306	264	296	259	286	278	292	277	261	282	271	289	286	309	292	287	302	269	289	300	281	282	282	289	271	278	288	258	273	283	272	268	245	274	292	234	340	279	289	256	287	272	257	318	290	264	292	310	270	319	243	299	283
1368	189	117	97	99	116	121	147	135	136	129	97	109	84	80	69	61	65	83	77	69	69	57	59	67	57	67	52	53	62	56	50	55	61	45	45	49	72	77	44	54	43	43	36	41	57	55	49	42	43	50	41	48	48	51	47	50	42	37	41	48	54	50	54	64	40	40	59	51	55	49	53	56	53	51	35	45	48	54	49	38	39	45	40	38	64	33	34	43	57	45	41	46	53	40	35	47	37	47	43	47	36	50	42	55	45	48	34	53	49	47	53	53	62	40	49	48	58	54	37	51	42	39	47	34	51	67	47	50	43	50	52	40	43	48	38	55	43	42	53	53	52	48	37	39	42	54	30	43	64	51	52	46	46	56	54	35	44	49	51	48	49	55	56	46	38	44	42	39	57	50	45	46	48	42	45	45	49	58	45	64	43	42	47	64	44	36	51	42	43	43	42	48	48	54	50	54	39	38	37	35	49	48	51	50	52	45	35	38	39	52	48	41	48	51	34	55	54	57	55	48	53	41	46	41	53	55	50	51	45	54	51	41	34	55	49	48	56	52	45	46	42	63	42	53	62	48	42	48	49	38	50	40	38	53	52	46	59	38	46	39	45	58	45	44	48	49	39	46	50	53	56	40	55	49	41	51	44	33	54	46	53	47	53	44	43	46	38	44	55	38	52	34	44	58	55	37	53	46	45	41	46	49	38	56	43	42	63	48	50	44	48	46	32	49	48	36	42	48	66	41	42	41	57	48	51	40	52	48	58	49	42	47	55	38	45	47	52	53	40	56	45	49	46	39	45	55	50	54	38	46	41	40	50	52	53	43	50	33	47	49	43	37	49	35	39	49	53	51	45	49	46	35	49	47	50	45	39	45	49	55	45	53	52	35	39	41	36	53	57	50	40	51	55	47	46	59	58	64	45	45	64	50	52	54	52	48	47	44	44	53	52	38	43	52	55	42	47	62	42	48	54	51	36	50	43	45	55	42	48	37	41	47	59	54	57	40	46	57	37	57	57	43	57	49	47	52	52	45	34	45	42	53	47	42	48	47	58	41	51	45	45	48	49	49	47	46	60	48	46	53	52	43	39	51	48	53	55	42	48	54	52	35	43	45	45	53	55	47	45	47	48	47	45	45	36	61	46	46	45	40	46	51	40	40	39	49	48	52	43	37	45	38	44	44	59	38	53	57	56	41	60	59	44	46	50	44	39	48	41	45	42	34	45	60	49	43	48	54	43	59	45	36	48	57	32	55	38	56	42	47	42	43	56	38	47	41	46	44	30	36	57	42	28	50	42	50	45	43	36	46	47	39	45	40	52	39	52	48	53	55	51	41	35	52	57	48	49	49	44	39	41	46	41	60	45	40	55	55	52	55	45	51	57	55	49	51	47	44	42	44	61	40	59	48	61	53	58	44	40	43	58	58	54	50	37	42	45	47	45	48	48	44	54	48	47	49	34	32	44	39	38	61	36	40	47	48	54	52	40	54	50	52	44	42	51	47	56	47	43	49	40	46	42	42	49	46	33	47	37	35	44	60	37	43	40	37	49	49	44	45	45	55	51	44	42	45	35	58	38	38	48	45	35	47	54	32	51	46	49	44	47	68	46	43	56	43	42	52	49	54	35	45	41	32	49	42	49	56	47	53	41	43	47	48	54	42	48	47	51	51	38	57	38	51	50	53	45	33	48	46	61	50	52	55	50	55	49	39	53	48	38	40	36	59	60	41	59	34	43	44	46	37	46	49	42	47	42	47	53	39	34	56	48	51	51	41	43	39	43	47	50	44	36	45	48	54	42	45	51	42	36	43	46	47	50	54	49	46	51	34	40	36	45	42	52	43	56	46	43	37	48	41	53	36	59	54	45	45	56	45	42	58	43	45	47	39	51	43	61	53	41	55	43	55	35	43	41	46	50	35	41	51	43	42	36	61	52	49	40	58	50	50	48	62	55	34	47	46	48	51	40	36	59	43	50	36	50	42	50	53	52	39	47	48	36	37	49	44	45	34	55	39	49	48	52	46	45	51	42	49	41	38	62	32	53	53	49	56	56	58	59	51	47	60	47	40	44	45	55	46	36	54	62	42	44	46	47	44	43	46	46	39	46	54	56	43	42	44	52	52	46	40	54	42	38	34	45	39	61	41	44	48	42	41	43	52	45	48	39	57	47	40	44	46	43	51	38	47	53	50	43	57	49	55	40	42	42	45	42	44	63	38	50	48	50	37	53	25	52	49	43	44	31	53	57	40	50	43	52	53	73	63	66	45	45	33	27	38	51	36	51	46	58	43	51	40	48	51	49	47	47	43	36	47	39	56	47	37	48	46	47	55	44	41	48	51	39	52	41	43	30	49	54	40	45	45	47	38	48	50	44	40	48	44	39	50	51	51	59	54	43	44	46	53	46	51	35	51	43	59	59	49	46	49	46	51	41	46	48	47	38	49	48	62	38	42	42	70	47	42	49	48	42	47	37	54	43	46	39	34	56	41	38	52	43	45	44	45	49	38	51	54	33	45	33	51	47	40	35	50	44	30	43	51	43	55	51	53	47	43	48	51	57	62	46	57	35	41	45	49	49	45	40	46	42	44	36	45	40	56	52	48	51	45	50	54	47	38	45	51	34	51	42	37	55	40	35	57	41	51	36	39	48	37	48	58	49	39	67	49	44	51	40	39	38	52	62	40	45	39	32	48	36	31	56	54	51	52	48	43	46	35	47	52	48	37	39	40	41	56	53	39	46	59	55	46	49	36	46	50	51	70	48	39	48	56	47	52	48	51	46	55	53	52	44	49	57	45	43	53	48	48	47	61	45	50	34	46	48	48	51	39	46	56	51	52	50	63	46	33	43	56	37	49	44	56	49	39	59	57	48	40	47	38	51	35	54	37	44	49	59	49	54	54	46	40	53	50	45	54	50	37	44	49	49	42	52	45	42	36	41	45	43	43	49	50	44	46	44	45	38	53	56	43	40	34	36	41	55	56	37	42	41	50	40	46	44	35	41	55	38	54	60	48	58	57	48	40	45	44	46	42	53	52	52	41	46	56	34	42	56	50	45	34	40	42	48	44	47	48	49	45	50	48	30	48	47	47	56	40	41	46	47	45	40	52	46	46	55	47	66	43	47	46	53	47	40	41	62	57	64	53	35	44	48	56	49	40	47	59	35	50	54	32	53	47	48	39	38	42	39	43	46	49	53	52	51	42	56	42	33	40	35	42	54	32	45	44	43	51	47	52	51	42	46	45	51	51	39	55	54	30	51	39	42	42	39	44	42	45	50	50	47	41	50	57	65	47	48	43	48	42	47	41	43	50	39	48	53	58	52	49	39	41	43	50	38	58	36	49	42	47	52	50	41	41	50	50	37	46	41	45	54	44	47	41	46	56	51	59	36	60	55	37	33	48	31	53	37	43	44	48	42	55	49	50	50	41	38	58	44	52	39	47	43	59	37	49	41	54	48	58	50	46	52	58	50	51	42	52	32	44	54	48	49
10666	2671	1369	1809	4867	6679	6748	6268	5625	4806	4041	3558	2692	1849	1314	1043	939	866	1030	1141	1000	860	759	687	699	760	708	586	525	505	465	474	429	513	443	434	443	785	1277	477	363	379	378	369	375	410	370	419	376	377	355	361	413	386	404	386	331	364	374	391	360	418	364	353	324	363	377	371	350	348	374	363	360	389	356	368	383	359	344	369	373	380	375	370	353	371	347	337	360	359	374	332	368	387	340	327	361	374	361	374	358	365	362	362	399	353	396	386	346	373	372	361	344	380	359	397	356	352	349	373	389	380	359	400	310	352	370	356	363	363	371	347	363	377	393	387	385	374	340	399	393	365	364	408	366	352	375	353	357	369	366	343	352	387	358	363	378	346	367	366	384	353	373	349	356	380	351	375	351	378	362	357	366	369	356	368	384	348	362	354	344	391	373	354	360	380	351	388	367	381	370	343	361	370	359	387	360	346	360	330	373	330	343	385	415	407	390	365	382	365	340	383	370	358	374	366	373	383	352	378	327	399	376	358	409	368	385	411	361	373	375	377	382	367	369	361	328	355	337	366	385	356	330	373	393	390	376	369	337	327	342	399	374	368	352	383	375	393	378	343	398	356	364	379	323	363	392	363	399	393	397	349	357	365	334	388	353	357	323	362	371	373	362	350	335	379	365	360	345	359	358	368	336	369	344	360	367	371	341	352	334	409	383	351	378	369	341	372	380	360	352	378	414	379	361	355	368	355	361	354	380	361	394	384	386	355	369	357	346	371	347	363	354	365	364	355	370	370	345	356	383	395	377	368	355	388	395	351	388	377	396	346	385	382	389	399	376	369	353	376	399	373	344	365	343	380	366	385	363	365	377	375	372	383	401	365	357	365	400	403	363	337	363	373	388	362	349	377	377	359	369	362	378	376	373	340	363	340	394	346	390	352	376	369	393	374	380	388	354	369	365	369	336	345	350	358	413	342	367	362	372	372	367	376	356	348	381	359	351	373	383	369	349	346	330	342	366	389	363	367	395	357	374	378	352	353	341	365	345	388	375	366	386	372	376	383	349	351	359	364	392	371	367	404	391	361	348	367	342	356	382	373	351	339	366	380	394	336	360	352	370	368	346	366	321	400	362	368	399	394	360	379	364	332	379	337	356	360	351	368	356	359	374	369	341	352	363	377	354	352	372	352	385	384	357	375	388	369	366	367	362	369	376	347	349	368	350	360	326	317	355	380	358	353	337	340	411	374	380	361	339	388	337	346	363	365	333	377	363	361	396	351	353	375	332	370	363	357	345	370	348	383	381	367	364	368	317	382	362	346	391	356	381	397	384	362	379	390	358	341	378	381	367	343	334	354	360	364	364	359	357	339	354	378	389	359	362	379	344	356	351	403	369	340	380	379	373	368	376	367	358	376	339	350	381	365	364	363	385	344	410	360	400	347	350	373	359	377	394	374	361	364	406	347	341	368	359	355	340	378	366	368	386	361	337	373	397	399	407	394	396	354	372	355	364	379	370	376	345	328	392	351	384	370	388	339	366	375	381	360	394	419	341	368	358	350	370	335	372	394	374	360	364	384	315	372	380	385	350	357	358	388	345	379	374	376	365	348	399	354	371	399	369	364	371	361	336	367	338	362	397	385	365	347	384	348	343	368	351	374	417	362	349	362	384	384	363	350	390	334	329	347	360	380	370	377	398	335	346	367	378	374	348	388	371	362	370	383	392	388	355	351	387	358	374	388	349	337	362	379	375	388	365	353	340	423	357	371	373	356	373	373	354	337	422	360	335	369	363	353	355	363	379	387	354	372	351	354	376	355	368	395	349	392	372	323	409	357	345	386	382	399	337	378	322	343	391	393	367	374	366	376	388	366	361	358	399	414	402	355	358	363	382	359	394	362	339	376	389	394	344	370	362	372	369	365	369	398	375	368	381	412	371	369	357	404	378	374	375	405	328	357	367	366	346	384	368	385	364	371	376	367	378	365	375	366	392	331	367	382	390	368	372	350	357	365	352	329	343	383	359	413	365	363	369	366	412	362	344	413	359	363	400	336	341	371	353	355	377	364	378	353	406	385	369	380	336	369	354	350	355	345	337	385	383	369	373	365	405	376	370	357	350	393	345	384	377	392	372	352	353	373	356	383	353	369	342	374	369	350	405	338	329	368	365	393	393	403	362	359	389	348	370	389	330	370	388	363	352	340	372	318	346	384	377	379	344	383	391	358	368	430	367	364	380	372	376	375	354	352	408	359	354	411	369	387	393	363	382	364	360	347	378	371	394	360	374	395	367	365	384	366	381	340	371	356	359	371	373	378	387	356	386	377	345	381	365	369	369	371	402	381	379	376	377	371	390	350	342	342	378	377	368	362	358	373	366	356	396	371	343	392	376	367	366	385	371	364	367	407	365	356	373	376	398	397	362	378	385	371	398	380	358	407	358	382	366	349	384	409	366	382	381	359	357	378	391	375	373	377	366	356	355	370	364	341	366	361	373	339	388	367	351	366	413	387	359	374	360	357	326	362	361	366	362	337	373	343	377	338	367	378	364	319	334	381	356	387	361	357	376	397	347	374	398	352	373	365	342	399	378	328	372	381	366	365	376	309	336	344	355	356	354	360	361	355	365	359	377	384	374	356	337	365	391	376	393	393	366	343	354	353	334	401	363	367	371	376	366	338	373	351	401	356	378	358	354	379	355	371	395	329	364	352	399	362	329	372	317	347	363	364	374	376	351	371	369	372	361	388	345	347	376	332	340	360	333	368	374	346	353	392	379	351	351	376	379	383	378	325	359	338	359	337	370	357	365	344	358	348	412	378	360	412	360	356	379	354	362	395	358	367	331	368	385	359	376	343	381	347	345	375	361	336	374	401	348	395	381	366	388	360	394	376	361	374	362	377	356	348	360	365	387	347	430	354	362	382	395	357	363	396	345	335	377	373	359	401	365	411	367	374	349	388	340	378	409	350	361	376	362	388	361	398	394	356	360	343	365	340	349	353	368	388	369	383	366	391	378	369	380	397	380	396	347	357	348	353	329	346	330	344	350	381	356	393	367	346	351	398	371	375	370	370	353	346	398	383	340	376	350	380	371	395	368	345	343	352	330	366	343	372	369	355	415	388	379	373	343	359	348	376	351	357	352	336	345	387	372	375	353	369	361	368	374	384	340	367	370	392	363	389	388	349	361	355	387	372	409	383	354	356	378	360	366	363	339	385	363	360	322	356	390	387	365	342	401	361	394	361	365	374	330	365	335	395	359	396	378	367	387	388	354	366	395	340	353	343	347	375	377	377	365	341	368	351	367	345	354	381	397	359	400	339	398	344	398	363	369	396	386	356	369	389	366	358	357	393	381	358	359	380	389	362	367	356	370	392	366	363	378	351	360	332	327	386	368	380	369	339	367	333	364	398	347	382	353	383	351	383	406	371	353	370	386	355	369	386	363	360	366	393	385	341	346	384	349	381	314	356	347	390	378	390	393	348	368	372	352	386	395	379	371	361	349	377
996	277	157	119	107	141	177	180	173	167	126	143	119	83	73	36	40	59	55	57	58	44	34	42	40	46	35	37	44	28	25	30	34	37	32	24	21	61	174	52	28	21	25	23	19	22	29	21	22	33	23	18	19	22	33	19	25	17	26	23	28	31	10	23	26	29	32	23	15	25	25	23	29	20	26	41	29	20	24	25	27	13	26	22	29	24	25	21	16	19	19	30	22	33	22	23	22	23	21	25	15	22	20	28	18	20	18	25	20	28	17	23	19	21	30	22	18	28	27	21	17	21	24	21	24	21	24	13	25	24	16	21	18	24	21	25	25	22	20	28	31	21	29	17	21	34	25	28	24	22	24	15	21	24	25	20	25	19	19	21	26	22	19	28	29	17	17	15	25	23	23	22	22	23	21	21	29	21	21	23	20	27	16	19	28	27	22	23	22	18	17	22	24	26	22	14	24	16	22	16	22	23	25	20	26	20	24	19	28	20	19	17	25	27	15	22	17	31	22	15	25	20	23	20	25	23	22	20	21	36	20	7	23	17	29	16	17	24	27	37	20	20	22	21	24	23	20	27	16	20	25	22	21	24	23	19	21	17	25	23	23	23	28	16	31	20	22	31	21	16	23	10	33	26	17	30	20	23	37	21	27	23	17	27	32	14	27	29	21	23	22	19	19	15	22	19	18	30	24	38	25	24	21	34	23	23	27	27	22	30	24	23	23	24	21	18	19	22	16	23	15	21	23	39	24	22	23	19	22	28	17	26	22	24	25	28	21	22	15	23	21	20	19	21	41	26	25	25	32	21	19	24	21	26	27	27	18	21	20	24	18	20	13	15	30	32	18	14	25	23	26	23	22	17	24	22	22	26	32	20	21	17	32	21	25	26	18	19	26	19	22	20	24	19	21	21	25	28	22	16	20	16	26	29	25	28	28	25	25	22	27	22	19	21	21	20	30	21	20	25	30	16	31	14	25	28	22	19	19	24	27	26	22	26	29	33	23	24	18	25	27	28	26	26	21	16	17	32	24	22	20	22	21	18	27	23	29	17	23	27	19	32	23	32	15	21	21	22	12	18	27	31	18	24	23	13	23	31	21	24	17	15	26	21	15	31	27	35	22	29	26	25	18	25	22	21	21	27	24	24	28	17	25	33	19	26	21	22	12	25	30	20	16	22	38	21	16	22	27	20	23	22	17	22	22	26	29	30	20	17	24	17	28	18	24	27	34	28	20	29	22	18	21	22	25	26	18	25	20	23	17	17	23	20	16	23	17	26	17	27	25	19	22	16	20	25	20	28	20	17	24	18	27	22	19	24	30	17	19	35	12	27	34	32	24	25	24	18	28	15	23	15	22	15	20	28	20	29	26	21	22	19	23	31	31	30	19	28	25	23	19	18	24	14	27	26	28	16	19	18	23	15	28	18	39	19	31	27	20	12	20	13	26	21	23	26	21	22	17	20	22	29	26	22	35	23	16	21	24	24	19	20	22	28	32	23	18	27	18	18	19	19	23	27	18	23	18	21	30	30	22	17	18	24	20	28	17	32	22	29	25	25	29	11	22	21	28	23	19	14	14	27	28	15	28	22	17	16	15	22	11	18	23	19	15	23	26	21	31	18	29	17	24	31	21	19	20	24	26	23	21	27	18	16	16	23	25	23	23	25	19	24	28	30	16	23	23	25	22	21	30	21	24	22	32	19	30	27	25	23	28	27	16	17	19	27	24	17	18	22	24	24	27	25	25	35	21	21	25	22	20	26	31	32	30	16	22	18	25	20	23	22	23	27	28	18	23	24	25	19	30	18	19	26	13	12	26	21	18	25	26	21	25	30	14	26	18	21	13	24	27	27	25	24	25	33	27	28	20	23	16	30	20	23	19	17	23	19	37	20	26	18	18	19	18	30	24	27	16	22	19	18	23	34	21	20	22	20	18	23	33	22	23	29	22	23	23	19	21	22	15	18	19	26	22	26	23	21	21	40	22	20	21	21	16	15	25	30	15	26	22	16	17	27	29	19	17	25	24	22	12	19	23	31	29	27	26	20	25	20	23	20	19	18	15	25	26	23	20	14	25	21	25	21	18	20	22	16	28	23	26	22	13	14	21	22	26	17	18	24	23	18	20	26	23	28	28	26	32	26	18	18	22	29	18	20	17	28	25	18	19	14	24	22	23	25	21	23	31	15	25	19	24	19	17	20	31	11	19	24	22	22	26	19	14	24	28	28	26	22	13	29	19	20	17	16	19	28	18	22	27	29	20	29	23	20	19	25	19	20	19	29	26	24	21	25	31	30	25	17	25	24	22	24	23	12	21	17	17	28	22	14	27	30	29	33	22	19	22	27	20	22	25	21	29	23	24	20	29	20	18	27	21	20	26	26	20	18	27	25	22	14	22	26	24	29	22	15	23	26	20	20	17	28	19	24	28	21	18	21	35	24	28	21	26	21	18	15	17	32	24	28	16	15	20	16	16	18	18	23	15	21	23	18	27	26	28	23	20	18	30	30	26	25	20	25	20	24	19	21	33	25	19	31	30	22	24	27	29	26	32	29	17	21	20	28	26	25	24	19	22	23	19	22	23	22	18	24	36	24	30	18	23	16	23	27	27	32	26	22	22	26	20	27	20	17	30	20	15	24	22	19	17	21	19	20	16	22	15	24	17	21	26	20	27	27	18	20	20	24	18	24	18	16	23	24	34	24	29	28	16	23	21	32	23	18	22	20	20	22	16	14	25	25	18	15	15	36	30	14	25	16	22	18	19	23	28	21	26	29	22	23	25	24	18	28	17	21	12	19	23	22	18	18	16	32	22	18	23	20	20	19	20	22	25	27	26	15	22	24	22	32	23	22	21	21	21	22	23	22	26	27	19	30	18	19	25	27	18	20	27	21	20	17	25	21	16	19	28	22	26	27	26	27	21	21	31	28	29	27	20	25	26	14	25	21	16	16	22	25	26	28	18	21	33	19	14	20	20	27	23	25	22	23	18	27	19	21	28	20	23	20	26	24	13	18	24	23	27	17	17	15	19	21	19	18	26	22	20	32	23	22	23	18	35	23	20	19	16	18	22	26	26	35	23	25	16	15	17	22	14	26	23	19	27	31	23	22	29	20	24	27	22	27	19	30	20	26	23	21	20	29	17	30	26	22	27	22	20	25	21	20	20	23	13	27	17	24	26	20	26	20	22	28	21	15	22	18	19	25	24	22	36	19	20	23	20	15	19	25	29	21	16	31	19	20	21	25	21	27	19	18	24	27	29	25	17	27	26	24	26	35	18	23	24	13	22	17	17	24	24	30	19	17	17	22	20	19	18	23	19	29	22	19	17	33	24	34	18	22	25	25	32	22	31	15	26	18	23	15	26	23	19	25	32	24	17	22	24	22	25	19	17	22	22	22	17	25	19	23	30	19	20	32	25	21	23	22	28	26	26	15	27	23	26	18	27	21	16	23	32	18	22	21	39	23	18	15	26	24	19	24	26	25	16	30
11945	4145	1970	2521	6844	10211	9934	8829	7864	6549	5624	4820	3599	2358	1665	1139	1066	1145	1341	1421	1177	923	842	743	740	756	696	575	474	341	260	346	352	392	329	317	290	1142	3308	932	235	184	203	192	187	199	190	198	184	178	194	206	187	191	190	206	184	161	188	192	185	164	197	194	197	188	172	183	169	187	189	187	160	209	185	184	179	176	182	189	186	170	191	184	186	180	177	169	200	168	176	167	172	200	197	179	178	176	204	154	179	195	159	175	157	186	171	190	176	176	163	171	174	186	190	201	191	185	175	160	177	169	162	181	155	182	182	165	181	176	163	167	157	167	171	191	181	185	160	205	177	165	195	173	169	173	191	171	169	183	189	179	198	167	187	158	173	177	167	165	157	171	162	175	181	176	177	156	171	169	170	171	183	178	174	144	164	181	174	182	183	203	194	160	145	171	173	154	150	170	177	190	182	199	180	173	174	160	169	172	172	188	186	184	198	175	168	163	183	187	160	180	173	183	168	180	187	201	155	163	183	180	164	175	187	185	151	165	162	184	185	163	183	173	169	163	173	172	190	175	169	179	154	181	205	160	178	190	186	172	188	193	183	166	187	166	182	151	172	191	170	160	173	156	154	172	180	182	178	186	167	175	175	166	172	174	177	158	154	172	184	197	189	162	148	180	166	188	175	158	172	163	162	174	176	191	176	176	160	192	171	175	176	173	179	177	177	159	159	157	167	180	156	173	209	176	198	174	188	176	166	179	194	191	175	164	163	168	190	163	177	182	174	182	188	179	180	166	182	168	161	191	184	196	182	170	175	183	162	172	184	162	179	157	170	183	168	161	177	169	182	179	166	171	180	150	161	150	199	172	155	161	182	146	169	174	175	172	165	172	164	184	165	171	200	170	182	177	142	190	178	174	150	184	175	175	182	143	177	190	164	186	170	195	194	154	185	188	164	178	190	187	187	198	157	193	181	201	166	166	178	179	175	176	183	184	173	190	178	180	165	168	194	168	198	173	163	171	187	170	186	172	186	169	195	176	187	180	206	199	165	180	195	184	165	160	175	163	194	174	190	172	204	177	169	169	183	159	195	201	178	174	172	167	198	152	168	180	190	180	159	180	181	181	173	149	149	152	183	178	168	155	158	181	188	171	179	187	174	188	164	165	190	182	157	168	165	196	181	170	183	166	175	166	182	183	151	195	165	176	184	171	176	184	159	189	169	177	168	180	181	176	203	173	159	176	164	184	163	179	190	166	200	167	168	177	192	181	176	161	189	151	156	166	173	198	185	163	175	170	185	198	179	171	182	172	169	181	170	192	178	170	197	190	166	163	229	179	153	163	171	172	167	178	200	167	195	184	164	169	167	159	176	185	179	188	170	173	182	188	175	194	166	175	175	179	180	170	160	172	163	156	168	196	181	155	208	186	173	178	166	157	161	180	178	192	178	187	168	170	202	184	180	170	180	174	160	184	179	189	174	152	171	176	194	193	179	153	163	180	166	191	181	186	189	171	173	197	167	160	138	173	172	182	186	170	155	164	194	159	190	164	178	162	196	195	167	167	169	169	149	183	170	182	159	180	173	186	172	192	168	193	161	159	191	172	170	170	178	192	175	200	186	159	169	167	178	156	211	172	171	179	196	164	194	173	166	185	159	165	180	190	181	178	175	159	164	175	186	190	165	168	178	194	183	175	150	178	164	186	198	149	177	179	187	197	148	182	200	180	184	156	173	194	159	150	163	183	168	182	176	180	171	186	187	182	182	175	198	169	170	191	168	176	185	181	206	194	184	177	187	185	175	167	183	186	182	180	187	190	171	159	190	198	175	187	162	153	180	182	176	191	170	196	167	178	182	186	169	182	176	158	180	160	171	181	172	179	174	171	179	155	163	197	158	153	167	167	163	170	169	178	193	167	172	177	183	174	183	192	184	164	186	203	171	180	183	173	184	181	175	168	175	173	180	207	174	205	174	153	177	208	167	170	164	165	157	173	173	150	181	171	163	191	174	179	167	197	159	174	198	196	156	175	157	175	175	165	162	169	194	178	192	181	179	195	173	206	166	180	147	156	196	180	182	185	191	186	198	162	165	159	177	160	170	185	171	202	152	176	175	195	171	170	192	185	185	165	180	183	174	169	177	192	156	193	192	187	187	193	166	184	156	156	176	153	164	173	182	176	176	187	171	170	180	188	150	195	166	186	175	159	195	160	182	191	177	157	130	161	200	184	180	182	169	195	175	170	162	153	184	173	157	191	191	181	182	167	179	171	168	176	159	185	164	172	174	151	173	200	194	178	182	189	179	175	158	172	191	195	182	186	181	163	170	181	176	173	174	190	189	166	178	175	185	174	188	176	170	164	162	158	182	188	184	172	180	181	171	180	154	181	165	185	175	186	154	153	165	193	181	174	172	188	187	169	158	178	197	180	181	211	165	170	165	171	148	160	170	162	175	167	167	162	180	193	168	186	170	163	167	183	173	202	177	175	185	175	189	185	177	176	170	171	174	188	179	152	175	175	193	199	186	192	183	166	187	160	161	171	178	183	173	180	161	166	156	176	162	156	168	178	175	171	193	169	195	176	175	165	166	167	169	154	185	170	186	190	160	177	164	202	182	190	161	187	184	188	171	161	198	153	188	178	165	165	177	178	167	162	171	175	181	196	176	147	170	180	167	161	185	173	178	197	188	180	187	153	184	178	160	168	168	153	189	195	167	175	153	188	157	168	170	199	152	222	168	164	165	164	148	160	176	168	186	179	181	180	176	168	176	179	180	180	164	196	189	160	169	164	160	164	184	171	167	185	158	163	187	187	155	151	181	184	180	156	172	164	175	176	179	174	175	186	182	159	187	192	172	167	159	185	167	171	161	176	195	174	185	163	154	172	156	169	168	179	149	182	160	167	194	185	180	178	190	179	190	188	169	176	205	174	164	187	166	188	179	181	186	196	169	164	176	152	187	148	173	151	195	164	190	154	189	158	160	160	170	204	184	161	182	159	178	150	188	169	181	193	172	175	155	176	161	174	184	175	163	166	178	159	171	153	177	187	175	172	191	175	160	177	183	190	165	178	158	184	159	172	194	182	197	183	178	198	172	168	168	150	189	163	176	201	179	151	170	151	156	172	186	178	185	195	176	170	193	191	170	171	166	185	191	186	165	150	155	194	158	167	186	184	168	192	174	154	177	176	182	169	173	155	162	191	162	188	173	150	181	158	168	190	204	208	182	155	178	171	161	171	183	181	163	190	158	178	167	167	167	182	149	195	184	165	174	177	172	178	187	149	186	175	191	166	164	173	167	186	197	167	172	170	181	176	184	181	151	166	169	172	156	175	174	160	201	175	169	201	164	152	169	170	173	179	178	172	187	195	185	190	182	185	199	168	186	174	169	198	175	155	144	191	198	164	186	167	195	194	161	176	197	167	162	193	149	176	169	159	173	167	183	181	158	177	183	177	166	172	166	184	152	176	171	177	201	178	157	183	171	174	182	184	167	171	176	160	189	186
2030	307	198	147	116	153	218	214	191	206	202	169	147	138	100	88	87	99	117	121	97	92	112	85	92	80	72	79	97	91	73	69	96	80	95	68	74	111	192	75	66	74	67	68	71	75	68	74	69	59	56	66	72	73	71	63	77	67	65	86	76	68	66	64	71	68	73	66	61	57	64	65	74	62	63	57	64	66	69	72	62	80	64	73	77	62	66	57	75	81	67	81	62	69	77	62	77	60	78	62	62	74	70	72	52	70	71	66	62	45	81	70	74	72	82	68	79	62	59	82	66	69	63	68	96	68	56	61	59	66	73	76	69	78	70	64	72	71	91	59	64	57	75	73	61	64	73	66	59	75	59	68	67	61	68	72	92	54	68	81	76	54	56	78	70	66	49	57	72	74	72	75	53	63	62	65	75	87	70	63	77	70	63	84	56	70	62	63	69	65	66	85	65	79	66	74	67	74	63	70	72	79	72	80	78	65	65	82	64	60	68	58	81	79	55	72	61	53	57	66	62	66	69	70	75	68	82	76	72	63	75	68	75	71	74	80	57	68	71	65	67	71	76	72	73	72	60	71	59	58	65	60	77	70	67	55	84	65	72	61	72	74	79	71	75	61	61	72	58	67	53	66	65	73	75	69	81	70	64	69	68	67	69	61	53	66	73	82	74	68	61	71	78	55	58	79	62	63	67	71	67	67	54	66	69	73	74	74	81	80	59	73	73	66	78	63	65	74	84	86	66	67	72	62	77	76	69	64	84	76	66	72	87	68	61	63	65	76	57	72	56	58	60	71	87	66	70	70	76	73	77	67	66	80	74	59	74	70	75	62	65	64	59	75	69	68	68	69	71	54	76	72	66	54	78	82	68	65	73	78	74	82	76	69	69	65	73	56	71	61	60	67	78	84	73	60	63	77	71	61	77	68	65	73	61	66	81	74	67	57	62	83	82	63	81	78	75	84	80	87	72	60	69	71	80	76	73	71	79	70	61	60	73	69	70	65	69	74	60	57	69	73	61	64	78	72	73	66	70	68	60	74	65	85	65	61	71	57	74	77	70	81	87	56	71	66	56	79	58	77	81	57	70	79	79	65	53	61	73	88	63	66	74	67	58	72	76	61	64	58	70	79	67	69	59	69	82	61	46	66	73	58	62	68	79	54	70	76	64	74	65	72	82	69	60	55	78	73	72	77	63	67	74	66	69	60	62	70	76	76	78	58	58	75	78	73	86	73	67	83	82	76	71	61	63	81	91	63	67	86	82	70	61	71	78	66	68	52	78	61	64	73	67	59	66	56	63	73	71	70	71	65	76	61	81	74	70	76	73	74	71	69	70	62	69	66	81	87	66	70	54	75	72	69	79	56	73	78	73	70	65	68	67	54	74	72	68	66	67	62	69	71	75	64	61	65	54	72	70	64	70	74	72	76	47	72	69	64	82	68	75	86	67	65	71	63	80	80	68	63	65	57	65	64	63	71	74	63	54	74	77	70	72	86	77	69	76	73	99	61	74	69	64	67	65	70	81	73	63	68	86	78	59	66	67	68	64	70	56	51	63	80	73	80	58	55	62	64	58	72	80	56	71	57	51	73	72	78	77	69	70	66	58	65	78	56	75	65	87	50	69	73	69	75	85	72	76	73	87	55	64	53	68	72	57	70	65	72	68	65	80	67	73	77	69	57	58	78	68	78	72	68	69	67	63	77	58	63	70	64	66	68	69	67	77	68	77	85	69	69	62	73	59	59	79	85	80	66	77	62	76	67	56	72	55	69	66	66	71	77	67	75	66	80	65	73	62	68	61	68	84	63	50	69	63	82	65	81	67	82	70	76	61	62	69	64	73	48	74	66	78	82	74	71	69	71	71	64	71	72	65	67	72	87	64	76	64	63	76	76	73	64	69	73	73	64	77	82	62	65	73	72	64	52	71	61	66	69	67	73	59	50	69	62	68	81	49	77	58	74	55	83	64	77	69	63	68	71	61	66	71	64	76	78	67	74	65	67	79	79	76	53	56	77	66	79	71	69	60	65	58	70	59	74	70	66	74	57	51	62	67	76	69	70	83	72	69	56	75	79	60	71	65	68	67	62	76	71	64	60	73	70	59	69	62	68	67	74	57	60	71	82	67	62	63	70	71	63	72	64	60	64	77	75	65	80	75	68	70	79	62	76	70	75	66	74	68	53	72	77	72	83	81	74	66	63	55	57	69	62	65	61	75	50	59	80	67	78	72	66	78	75	62	61	71	61	73	72	50	71	70	70	65	67	62	66	71	79	86	70	66	65	66	72	52	70	67	76	65	82	73	65	70	62	71	57	74	61	58	69	66	45	73	71	74	68	57	64	72	71	71	77	71	70	66	62	82	68	71	77	77	62	70	74	66	65	75	65	68	68	67	67	61	80	72	57	72	62	79	67	73	86	77	54	71	75	69	82	58	72	72	72	84	67	73	64	77	69	83	72	70	92	69	71	77	71	62	63	80	79	58	64	81	58	74	75	62	58	71	73	79	58	57	71	64	61	88	76	76	66	59	54	67	58	66	85	74	73	75	60	56	54	77	67	60	65	76	67	60	70	64	47	57	59	78	76	76	58	77	69	63	69	75	69	69	66	66	72	58	58	62	60	55	70	78	61	71	67	79	67	62	70	85	73	80	73	65	72	65	81	78	69	68	54	60	82	70	71	70	75	79	80	71	73	74	64	73	76	71	81	76	74	61	78	76	67	66	69	69	65	68	67	60	67	82	79	51	74	55	71	63	67	67	64	57	64	65	79	92	74	62	65	62	63	65	77	68	56	76	59	75	57	69	65	59	86	78	78	72	55	76	60	80	67	69	98	82	62	73	56	74	60	79	81	83	71	60	62	73	70	52	67	64	65	71	71	83	59	62	65	50	83	57	79	67	73	66	58	66	62	86	69	68	69	81	58	82	71	79	73	48	58	65	58	55	70	77	83	77	54	77	82	73	68	66	81	84	72	79	73	77	68	68	46	71	75	67	69	64	63	59	72	78	70	82	70	69	83	81	73	73	78	64	80	51	65	78	76	69	54	67	80	73	73	79	63	55	70	76	72	73	59	77	67	62	62	63	70	69	75	59	55	67	84	61	65	59	70	54	72	91	64	66	65	63	69	83	53	54	74	62	73	48	65	78	80	64	58	74	52	75	70	72	67	72	81	39	78	67	80	83	63	59	64	65	70	70	52	77	59	73	70	60	68	74	63	73	84	70	66	61	56	84	75	75	84	68	74	63	52	65	70	70	62	61	66	77	70	70	57	63	58	66	64	66	66	73	58	65	70	75	55	56	66	58	71	59	80	58	89	85	67	70	63	64	78	63	72	69	63	79	50	78	83	70	69	63	67	70	59	66	68	75	56	65	78	76	67	75	65	73	73	64	81	69	65	90	61	64	69	70	77	85	68	79	72	83	84	73	76	83	67	71	68	65	59	75	60	72	66	75	50	79	58	62	72	62	73	71	62	70	66	77	69	56	61
12985	4222	2367	2812	6505	9431	9758	8515	7476	6715	5790	5061	3807	2591	1867	1523	1413	1683	1727	1662	1549	1416	1242	1102	1040	1023	979	917	775	694	607	668	690	715	687	704	664	1013	3183	819	538	533	560	587	544	554	537	551	554	492	537	559	530	562	541	590	511	560	529	580	522	563	579	513	567	528	541	521	573	516	550	528	539	538	513	545	548	567	543	523	564	521	549	515	526	604	534	522	493	542	496	519	529	535	530	510	550	500	555	515	617	525	565	506	526	519	502	513	544	512	526	498	520	530	521	531	566	557	509	557	556	566	513	539	537	486	497	484	569	501	507	514	501	564	558	543	502	536	534	499	518	567	523	524	533	527	534	511	522	555	521	512	501	537	503	517	506	511	524	510	549	515	527	547	509	550	533	531	555	549	529	508	570	539	544	510	504	522	467	490	509	543	502	532	488	541	536	531	505	575	493	548	559	515	542	509	528	503	541	527	519	518	547	517	512	490	541	524	520	529	497	533	522	535	547	503	515	538	511	537	538	508	557	533	518	512	522	524	550	573	525	516	570	458	499	542	528	541	518	570	560	547	548	517	559	524	519	512	545	561	521	531	504	505	543	517	520	534	507	531	485	536	529	539	542	528	537	550	541	567	524	477	540	559	493	562	515	504	581	552	537	548	497	549	538	519	553	538	508	493	506	500	510	523	473	490	532	531	537	537	546	516	570	519	584	531	506	547	541	553	539	522	548	535	506	536	505	563	493	516	498	500	502	540	517	562	492	514	529	520	542	502	533	567	492	544	528	557	479	491	521	499	530	564	498	519	492	556	523	500	556	529	551	558	530	532	522	489	475	534	552	479	516	530	501	509	552	544	533	527	516	558	545	507	512	538	505	506	572	514	523	533	549	512	525	530	530	563	497	485	533	546	569	506	559	525	480	515	515	554	567	549	520	530	546	528	509	492	575	511	504	516	526	498	518	493	572	507	498	507	519	502	515	548	505	551	554	517	564	480	545	509	520	548	549	547	542	557	529	533	480	567	537	530	514	566	505	506	487	521	557	539	531	551	510	546	507	553	556	493	530	526	496	564	554	506	548	493	519	544	531	522	529	529	512	571	538	520	482	513	509	565	540	526	500	509	536	493	510	557	476	504	522	507	513	522	495	529	534	505	529	541	473	518	477	516	543	548	523	548	543	531	526	536	542	482	517	516	536	562	549	528	520	521	500	521	518	532	533	553	499	478	473	537	487	537	493	570	554	530	499	537	526	495	508	517	517	529	518	543	548	542	507	575	523	491	516	517	549	531	528	530	511	513	515	573	491	520	475	552	478	516	516	520	496	537	499	529	493	499	555	508	536	511	512	530	534	505	562	536	512	510	530	544	556	521	507	535	565	504	509	531	496	533	557	497	511	499	527	490	506	512	492	485	481	511	495	555	510	517	564	524	514	511	507	518	539	543	548	522	512	517	555	545	554	513	503	503	542	519	555	559	480	518	488	553	489	541	581	529	537	510	559	537	542	534	510	528	509	521	519	504	556	517	484	519	551	524	512	514	469	484	549	526	522	509	554	569	473	533	534	535	546	529	508	500	533	484	525	537	507	553	511	511	557	520	561	529	477	488	531	500	556	565	535	524	475	517	508	545	533	487	519	466	512	499	494	563	529	519	558	545	507	465	513	543	542	527	516	514	514	543	493	544	558	533	499	516	548	547	512	508	547	526	502	504	535	529	484	530	567	527	554	504	487	512	526	504	546	521	493	533	515	547	536	513	501	525	548	529	523	512	534	546	532	564	530	566	545	513	515	549	544	531	529	516	555	492	546	537	512	547	520	509	513	484	545	518	511	529	509	553	497	511	520	507	512	551	524	543	544	531	533	533	537	520	559	481	549	528	504	527	534	529	508	516	522	501	557	539	514	518	507	577	489	528	529	544	509	528	505	556	521	535	532	563	526	525	494	545	522	495	526	532	565	516	536	545	521	509	558	522	503	546	519	545	524	496	541	511	516	527	537	524	505	541	546	484	573	524	513	537	487	487	543	579	564	493	524	539	552	571	542	501	477	553	536	528	528	524	511	529	518	509	498	557	541	521	524	535	535	537	523	528	490	523	497	508	529	519	498	517	491	530	558	516	496	527	492	519	480	590	564	512	518	527	532	508	586	530	502	504	529	534	528	495	546	541	518	506	534	516	516	504	539	527	522	514	527	530	541	524	506	522	580	531	518	525	516	577	525	569	572	560	477	549	500	489	569	547	521	532	513	532	558	513	509	526	489	540	499	521	514	527	565	556	503	515	513	498	575	519	514	563	495	517	527	520	504	529	502	503	559	525	576	543	534	544	518	542	505	486	489	493	526	523	533	521	521	516	487	549	515	513	524	495	555	466	521	485	531	538	457	522	543	565	518	529	496	517	509	537	565	543	546	512	516	531	558	545	524	527	515	535	556	516	582	505	480	530	520	532	502	552	489	504	538	546	495	509	533	542	506	530	531	539	491	541	508	549	515	518	531	524	512	519	545	484	549	533	551	525	537	550	506	530	527	500	514	558	534	544	513	554	569	521	523	519	502	552	542	551	548	487	493	539	514	516	528	541	508	509	480	554	522	521	520	546	538	517	526	532	493	488	503	502	519	522	569	534	566	523	546	522	522	525	531	491	534	524	507	498	524	500	544	534	513	529	577	536	550	518	501	520	536	536	493	541	516	565	544	529	507	495	490	517	577	574	530	499	533	519	530	504	525	487	525	519	540	559	506	548	516	492	510	524	550	515	481	530	558	499	521	513	542	493	533	551	517	505	468	523	552	495	529	506	507	536	538	522	498	544	525	533	498	501	549	525	513	518	508	504	542	492	542	548	553	552	532	554	532	519	491	551	545	540	534	578	528	531	526	511	561	553	515	570	504	501	496	509	517	535	519	528	540	527	500	484	506	545	523	545	545	542	542	541	536	497	509	507	516	558	501	519	513	500	560	525	526	525	495	501	543	528	543	505	512	537	558	536	548	506	512	519	535	517	475	542	539	529	519	482	498	548	578	503	521	507	566	530	541	520	508	516	523	535	516	506	532	550	530	533	517	516	536	542	550	524	500	551	530	528	564	547	503	549	494	508	521	502	501	500	537	525	526	530	532	582	503	494	514	545	531	520	532	490	497	544	514	538	519	488	517	473	546	556	541	526	509	538	568	489	513	474	520	574	553	536	550	512	540	564	544	524	499	540	566	528	495	540	516	513	588	560	539	526	513	536	527	519	534	518	543	541	517	563	533	563	495	555	499	532	515	531	537	512	548	538	500	539	491	521	495	514	538	537	497	551	476	582	539	537	580	504	542	520	532	506	565	489	526	542	534	537	507	512	525	533	521	508	539	550	531	527	553	547	490	528	547	532	516	534	522	542	507	505	548	564	522	548	521	499	565	491	532	507	544	482	518	545	546	481	547	519	520	533	543	531	535	514	537	526	502	542	564	554	489	558	490	531	510	549	482	557	521	519	527	526	498	540	534	522	540	510	533	516
1517	466	213	187	130	206	247	265	252	239	225	186	133	126	86	79	74	83	93	98	81	69	96	66	56	68	67	55	63	55	65	50	47	51	60	56	29	103	328	136	40	41	44	47	46	31	49	41	42	37	49	37	36	48	40	38	40	46	44	36	32	34	42	44	38	27	40	38	63	55	40	34	43	34	46	33	30	35	43	39	32	40	36	31	43	40	30	41	43	34	27	44	40	31	28	39	33	29	40	40	35	32	32	42	36	40	59	42	33	30	42	51	37	45	49	40	33	54	38	41	37	36	41	45	22	42	40	31	36	39	40	37	42	47	44	33	44	35	44	45	41	32	38	40	45	38	32	50	42	42	38	39	52	36	49	35	42	44	39	35	38	32	40	39	34	38	33	38	31	45	38	37	43	33	33	42	43	55	44	36	43	40	46	41	48	44	43	48	39	38	40	35	35	37	24	40	31	43	55	37	27	39	46	41	36	38	44	43	42	56	35	43	35	58	44	51	29	29	32	42	35	29	39	34	39	40	22	38	47	38	37	36	46	41	44	42	45	36	45	38	36	44	44	41	44	43	49	44	40	33	36	42	49	46	32	43	42	31	32	47	37	43	47	31	39	45	39	42	34	51	33	35	34	44	40	43	44	42	29	43	46	40	40	43	47	45	32	40	32	35	37	40	25	47	42	33	33	38	29	39	41	36	25	33	40	46	39	38	44	44	39	32	41	40	46	33	48	35	40	42	37	50	42	40	38	47	38	33	39	49	42	44	40	24	41	24	44	52	38	40	36	42	36	35	39	32	42	39	43	48	57	39	39	39	34	51	43	44	46	48	32	51	33	44	35	28	38	44	45	38	45	43	31	42	33	50	48	47	38	48	34	39	47	44	46	38	41	20	61	44	24	52	35	39	38	42	47	39	39	33	35	48	33	50	38	37	37	37	39	49	41	41	27	51	38	47	42	38	35	36	38	41	43	49	32	31	43	34	42	39	38	36	42	36	37	36	40	35	42	42	34	45	43	39	42	47	38	25	27	46	38	36	33	39	48	44	32	32	37	37	44	38	33	32	45	46	40	34	41	46	47	47	42	35	45	41	30	32	44	31	33	33	56	31	30	40	36	38	35	39	39	51	36	44	52	36	36	38	33	50	48	39	47	31	42	50	41	30	41	50	37	43	46	30	36	43	35	41	52	44	35	34	45	27	33	31	39	36	38	48	42	24	44	21	26	31	40	40	48	41	35	45	44	48	30	34	37	41	38	38	36	28	40	36	48	37	43	42	44	28	48	46	42	34	34	38	40	44	41	33	31	44	37	38	42	30	39	39	38	29	45	30	36	29	41	31	34	34	38	33	39	39	35	40	36	39	48	41	32	39	44	44	50	38	53	39	48	35	47	42	33	43	40	37	36	39	40	47	42	43	47	38	48	44	46	32	46	27	25	43	41	48	36	33	33	43	44	43	40	47	46	30	43	35	46	39	33	41	45	32	50	25	41	53	49	43	47	45	39	47	39	29	39	43	37	39	37	36	44	36	42	47	34	33	42	39	41	38	32	33	45	41	34	37	40	50	35	52	30	42	32	36	39	41	37	46	36	44	41	48	39	37	38	45	44	32	37	38	32	37	36	43	41	29	37	43	43	29	35	45	31	46	41	30	25	37	39	39	33	43	30	30	42	38	43	38	39	40	45	37	32	47	30	41	30	50	35	34	38	34	44	53	31	48	41	50	37	43	40	42	45	30	38	45	41	36	47	36	35	32	33	39	33	37	39	55	23	41	30	39	38	40	44	42	38	34	32	36	45	35	39	40	48	31	28	31	38	40	39	54	36	40	33	44	38	46	43	45	29	31	41	47	31	32	29	38	40	42	34	47	36	36	41	35	41	41	31	39	38	36	41	40	43	46	41	39	38	32	36	31	31	31	23	51	38	45	49	30	45	38	43	37	34	32	45	34	42	43	42	42	47	34	45	40	34	42	41	39	44	33	35	31	30	48	39	48	29	38	39	42	36	42	42	43	30	33	43	43	49	51	44	38	42	43	46	39	40	44	47	44	40	40	45	46	37	43	41	42	38	34	44	32	36	36	53	38	43	35	44	31	27	29	41	43	36	31	32	38	36	42	28	41	29	41	40	43	40	42	31	40	40	42	40	23	46	40	39	47	38	39	48	44	44	33	39	42	44	42	50	33	45	32	47	48	41	45	42	38	42	31	40	32	53	38	38	40	44	48	29	40	36	36	55	33	36	32	28	42	32	45	40	41	30	39	48	46	47	30	50	45	33	31	41	38	48	31	38	39	39	59	40	35	28	36	35	33	41	37	50	26	29	46	39	42	34	44	36	37	45	36	42	52	40	47	41	29	32	31	43	38	34	44	45	36	51	26	37	48	40	54	46	44	42	44	42	41	38	41	35	37	32	34	36	32	35	48	35	32	43	40	39	28	43	41	52	37	38	40	36	36	25	30	37	38	37	40	44	34	51	44	30	47	36	41	34	31	38	35	57	59	29	37	40	30	37	50	42	52	40	36	45	45	41	37	43	37	32	30	39	35	36	38	53	35	32	41	41	46	46	47	37	35	46	42	49	34	35	45	45	45	30	41	45	49	32	36	36	24	47	37	48	41	45	37	43	50	33	38	32	53	40	40	35	43	47	43	41	43	42	32	40	34	22	45	51	34	30	32	36	44	43	47	42	35	50	34	37	33	40	40	49	33	36	40	53	49	41	35	42	41	49	48	36	45	42	27	54	33	41	36	38	33	40	48	41	37	36	34	47	39	35	43	41	41	43	41	36	43	35	31	33	50	37	32	39	33	45	39	36	40	56	38	51	32	33	33	39	52	34	37	36	39	27	34	38	46	52	40	37	44	35	34	33	47	41	50	45	45	31	46	40	50	30	34	38	49	29	46	31	28	28	31	40	44	42	53	44	40	51	29	44	37	40	39	41	39	41	36	53	42	43	37	39	24	31	40	41	36	38	46	43	42	42	40	33	31	49	45	40	47	36	35	28	36	39	42	27	39	43	31	44	43	32	46	42	37	37	28	33	46	49	33	45	37	38	48	41	43	34	41	31	38	38	42	46	49	37	45	27	35	38	49	29	42	30	43	38	40	33	34	43	32	37	32	39	42	39	48	32	46	41	40	42	32	40	29	46	42	36	28	38	31	33	40	34	41	59	29	38	47	44	44	39	42	33	50	37	36	33	39	35	59	33	35	41	29	31	36	40	53	33	36	40	42	47	39	41	46	43	35	53	36	39	42	38	42	45	42	26	38	50	46	40	43	33	36	53	41	46	35	40	45	35	41	39	44	28	39	46	40	27	40	31	46	44	37	38	41	29	54	39	32	42	43	30	36	39	36	50	47	29	40	37	52	31	40	31	42	42	45	30	39	34	50	29	39	30	47	31	47	32	42	44	31	45	42	24	40	29	48	37	36	59	42	38	41	35	45	38	40	39	37	45	40	43	41	48	30	36	31	45	35	35	30	40	39
15302	5619	2799	3727	9243	12404	12777	11485	9818	8704	7580	6303	4603	2998	2184	1736	1655	1929	1871	1692	1617	1433	1382	1112	887	961	995	890	802	681	576	424	526	545	466	430	458	1395	6284	2992	316	314	332	331	311	314	325	316	297	311	291	295	285	305	278	322	297	304	289	311	292	295	311	291	324	291	279	298	278	303	274	317	273	291	289	289	310	277	315	316	295	266	304	263	319	301	275	285	289	287	316	299	267	290	277	268	297	269	285	294	278	308	280	271	333	282	289	286	273	261	305	305	299	288	307	289	301	313	316	326	298	281	279	322	304	294	289	287	293	280	269	299	271	278	271	291	290	289	308	267	293	250	296	285	280	284	282	318	301	296	260	246	306	270	310	279	289	287	269	293	299	284	276	298	296	276	276	294	284	296	310	271	281	319	290	271	282	275	281	280	278	274	284	287	240	286	274	298	262	277	317	305	263	311	298	274	298	287	252	291	280	279	302	312	259	300	258	302	297	263	286	319	276	294	299	291	293	317	274	295	266	300	297	311	286	295	294	298	268	288	233	280	295	258	309	321	289	288	279	275	314	315	290	283	291	288	273	287	286	281	297	315	311	273	306	307	274	290	264	267	262	286	300	289	261	283	294	289	313	281	279	281	260	269	288	307	272	283	290	287	277	297	306	316	298	293	294	289	279	299	295	300	306	278	295	248	316	281	273	278	305	283	285	287	288	295	266	259	304	288	293	306	289	312	263	283	276	324	284	274	272	286	293	293	285	290	277	300	257	281	264	320	309	306	290	273	277	276	279	289	282	283	295	288	295	298	297	307	264	300	291	294	267	327	298	281	271	299	315	291	270	295	319	291	302	276	285	269	274	300	294	274	267	280	284	265	289	283	312	291	297	270	314	301	297	290	293	288	294	291	258	292	296	299	280	288	276	267	259	278	286	296	301	293	282	315	300	259	277	283	292	278	294	283	285	288	283	304	291	308	290	316	320	279	297	276	298	255	265	282	272	253	255	269	292	282	277	289	275	299	292	277	242	292	290	289	286	275	271	282	302	311	287	283	302	294	297	287	274	269	304	296	305	296	288	296	284	288	266	286	291	301	297	291	257	310	256	309	253	280	292	293	296	270	291	282	294	269	275	260	287	267	296	301	332	341	281	306	288	275	261	304	299	280	257	264	303	260	317	294	323	311	294	341	273	303	286	339	266	279	308	281	301	282	298	302	292	293	277	305	298	296	268	281	253	271	307	325	287	284	266	278	307	289	262	287	275	293	292	282	286	267	274	267	287	251	288	284	280	284	286	275	305	310	291	275	293	292	290	313	280	272	264	263	290	297	262	292	313	261	265	304	274	272	279	306	265	300	291	257	304	304	249	285	316	308	305	270	267	288	320	293	265	288	258	283	256	272	290	299	266	307	262	282	272	299	296	272	314	283	295	283	323	299	264	248	280	268	299	277	269	277	280	301	318	257	287	286	283	300	263	301	298	284	302	303	287	273	290	276	246	287	301	308	275	321	282	305	310	299	295	274	290	313	268	301	314	274	297	296	283	301	251	287	259	322	258	259	244	287	281	263	285	307	259	310	277	285	272	275	286	287	296	250	266	301	293	275	284	350	289	309	283	301	305	274	280	285	301	265	271	292	260	281	291	278	257	289	249	272	271	262	275	274	275	294	310	300	270	292	296	300	288	278	298	282	320	282	285	269	270	313	318	271	273	282	290	251	288	259	287	288	262	310	285	288	298	255	300	292	259	290	311	278	274	252	275	312	293	262	283	299	278	281	241	277	302	286	271	337	277	269	301	256	316	277	279	317	305	273	277	293	298	264	258	272	272	294	273	294	281	260	292	290	315	291	282	287	268	280	284	295	296	274	294	291	289	279	307	275	300	278	269	269	301	286	295	301	311	283	278	285	302	311	298	298	271	296	282	302	274	288	288	310	289	319	285	310	286	283	269	303	286	299	283	294	295	284	284	271	301	269	306	283	287	277	298	275	283	283	281	298	300	298	283	294	326	300	260	303	263	277	294	297	257	277	309	279	312	299	311	280	264	294	246	285	295	282	296	268	319	299	324	320	264	279	294	272	278	303	289	311	302	280	260	297	315	302	292	312	306	291	293	256	325	249	283	262	287	273	332	279	285	301	303	262	327	321	249	282	306	304	301	286	320	316	312	280	285	302	270	277	310	312	298	297	270	276	303	352	327	253	269	280	290	275	278	299	278	313	282	263	313	320	333	293	258	278	273	286	287	252	263	299	269	271	259	276	266	306	273	297	324	303	267	303	277	277	284	262	274	283	322	277	283	287	295	254	249	277	302	265	310	279	301	266	255	296	258	268	272	283	248	301	304	297	305	285	287	260	294	247	284	298	269	304	294	244	288	326	279	279	291	279	300	292	297	292	308	287	288	280	297	303	299	270	288	295	286	277	276	299	282	291	289	292	263	307	309	313	295	294	263	271	293	271	298	280	283	270	293	283	278	332	280	286	266	290	289	307	244	280	289	309	277	265	285	280	303	288	294	239	293	251	313	258	306	276	295	286	259	296	310	308	284	280	296	291	324	298	295	285	278	278	298	311	277	275	308	292	278	280	295	312	331	315	310	317	288	283	294	279	317	305	264	252	290	248	329	285	281	290	311	275	292	289	290	294	283	296	266	283	281	298	268	275	292	284	292	302	307	270	292	299	288	258	301	267	282	293	287	253	298	291	292	285	310	308	276	312	257	333	313	284	281	284	259	290	292	287	286	283	291	265	295	306	281	255	294	308	260	300	283	306	276	284	316	289	278	283	290	297	315	270	285	303	259	281	287	261	305	286	283	285	328	294	274	303	272	244	272	289	294	278	286	295	289	260	265	288	294	280	248	310	308	279	279	309	292	225	292	279	309	303	291	285	315	299	289	304	289	278	314	292	251	259	301	282	304	304	293	308	284	301	289	281	289	305	291	278	294	300	278	272	284	252	309	309	276	282	268	288	301	288	278	272	285	267	294	285	277	267	282	297	282	295	292	308	268	278	305	266	274	264	284	316	291	257	308	277	277	259	313	283	306	312	272	293	283	331	268	306	290	308	273	286	274	268	289	291	283	305	277	272	282	253	284	271	277	324	260	313	280	283	298	294	278	273	304	304	286	287	277	273	305	301	268	269	309	279	277	267	287	325	267	330	294	278	250	242	295	293	290	284	302	283	277	323	307	282	302	285	268	284	276	280	298	282	254	277	271	281	293	313	292	292	309	278	281	310	270	276	275	308	325	279	303	297	267	291	286	287	304	289	284	293	285	260	279	273	292	276	274	272	281	332	284	308	290	279	305	282	295	333	294	308	312	265	312	278	288	294	290	300	244	275	261	290	280	298	266	325	297	271	261	298	272	257	281	286	286	251	273	298	285	296	291	307	268	318	296	286	288	308	295	277	253	300	295	270	298	304	291	288	281	311	299	290	292	272	297	273	258	278	293	301	305	281	295	276	285	298	282	264	288	306	306	310	288	292	272	324	281	267	276	276
1438	204	109	92	81	108	158	168	143	157	129	123	97	65	71	60	54	75	67	68	72	69	59	62	64	61	51	56	60	52	59	46	50	58	58	44	47	59	77	53	52	51	53	54	41	35	63	44	43	39	52	42	55	44	58	52	52	49	39	53	51	54	38	48	62	44	55	59	59	54	57	39	44	61	38	53	57	49	49	46	47	42	39	38	52	57	55	35	53	47	47	61	48	62	59	40	48	41	62	48	42	51	30	51	50	49	49	50	40	53	43	38	60	55	57	52	46	46	38	68	42	59	56	44	56	42	42	58	38	46	49	61	60	46	62	43	62	50	45	48	38	45	57	39	42	60	40	42	49	38	43	55	41	55	59	47	46	51	51	37	55	37	37	55	50	56	54	57	58	52	39	68	46	48	48	55	52	45	59	49	47	62	49	39	36	54	47	57	43	42	47	54	68	45	51	60	45	45	53	45	41	54	45	47	53	40	52	54	50	40	45	51	47	42	44	48	47	43	44	46	49	50	44	45	43	44	40	49	44	47	59	42	39	42	49	49	45	35	49	47	53	42	49	48	49	60	44	36	51	41	47	48	47	38	48	44	45	53	42	38	53	49	36	50	45	52	48	44	38	50	43	41	43	40	48	53	50	47	49	46	45	52	53	43	42	49	46	47	56	52	47	46	42	37	46	42	57	51	33	38	46	44	39	45	52	48	45	54	59	52	51	51	56	36	36	37	54	40	49	51	60	46	44	53	44	60	49	51	39	59	44	44	47	46	49	43	41	61	53	47	48	52	64	50	50	43	32	62	60	52	50	46	60	51	55	52	60	45	46	60	62	51	46	53	44	46	55	44	50	62	36	56	42	41	50	50	47	53	45	49	39	48	59	50	48	47	44	38	35	57	44	49	49	52	59	52	46	57	54	53	42	38	47	49	44	34	32	38	47	39	43	48	45	47	59	53	43	47	47	55	47	63	42	44	49	37	55	51	49	44	51	56	64	40	53	55	39	43	61	39	48	42	48	50	63	53	56	43	48	31	57	41	56	57	56	39	46	46	56	61	41	46	47	42	33	52	44	41	49	59	37	51	45	69	53	57	49	48	41	47	49	40	49	45	59	60	45	61	49	47	45	48	49	50	39	51	49	45	54	46	49	64	53	40	55	52	34	49	50	47	59	44	56	43	51	35	40	53	41	48	58	46	56	56	55	44	44	39	45	65	60	59	40	46	49	42	39	47	62	41	59	41	40	46	42	49	56	48	42	51	38	48	51	51	42	40	48	52	44	54	34	40	43	53	39	38	42	45	45	51	58	30	46	42	51	39	48	42	58	44	57	44	45	49	42	58	56	38	43	33	56	55	54	63	49	48	58	54	37	42	53	62	49	51	44	57	45	44	48	44	61	33	43	45	55	38	49	47	51	42	56	52	40	43	54	45	46	54	48	48	48	59	53	47	51	52	49	42	61	28	31	52	49	55	51	44	60	49	48	29	44	45	41	49	38	39	50	40	48	53	43	37	63	54	44	31	52	48	50	55	40	43	53	48	34	54	43	52	37	50	45	46	49	54	47	41	43	51	54	62	58	56	33	48	54	46	48	44	50	48	49	41	61	40	42	66	39	59	58	46	50	54	41	52	54	45	50	54	54	47	60	54	51	46	44	53	48	61	40	50	54	36	44	52	58	40	48	42	53	66	42	41	41	58	56	46	53	62	45	44	37	50	53	47	48	35	46	45	41	53	56	50	60	46	41	36	44	46	38	54	48	47	55	42	48	45	41	42	42	51	64	49	57	49	59	41	40	47	45	45	40	52	58	53	46	49	41	49	55	52	50	47	40	41	53	40	53	47	43	42	40	48	51	54	38	46	43	47	45	50	49	51	47	45	53	49	35	50	51	59	43	62	48	56	48	48	53	44	51	50	58	50	65	36	57	47	48	58	43	49	48	50	42	39	52	53	49	40	49	59	44	47	35	46	60	47	50	47	49	40	59	51	46	45	54	65	45	39	37	46	53	47	47	57	38	60	47	44	50	52	58	54	54	42	58	47	49	55	52	54	49	43	67	36	45	50	40	52	58	42	51	44	50	39	54	51	56	43	39	55	49	41	41	48	61	51	46	45	49	46	54	52	50	44	40	42	41	51	61	45	56	44	37	55	45	45	55	47	50	56	42	61	49	39	44	52	52	50	42	47	45	49	51	45	46	44	39	50	46	47	43	50	54	45	48	54	41	51	45	51	54	39	62	48	57	50	45	55	54	53	45	39	44	35	49	48	45	53	49	45	66	57	34	48	41	48	46	65	48	50	46	49	41	46	42	47	56	50	57	50	54	53	43	50	53	43	52	52	52	60	45	55	51	48	57	52	54	39	33	48	44	44	46	45	43	36	50	49	55	40	49	57	32	50	48	47	38	49	52	53	53	42	45	44	48	40	41	39	58	51	49	30	42	47	38	53	50	55	54	55	60	52	40	48	42	49	44	53	46	48	57	41	48	37	51	58	49	45	51	37	46	40	40	46	54	46	46	53	56	48	45	41	49	44	48	48	47	46	52	50	44	41	62	65	64	69	49	55	42	48	43	51	56	45	43	53	51	41	49	47	50	38	64	40	43	45	43	44	52	41	34	41	49	60	38	40	48	53	34	53	44	50	32	47	53	59	40	49	48	46	47	38	43	43	42	49	43	46	52	47	58	47	49	42	50	52	43	56	44	45	53	54	44	34	51	44	50	53	39	43	45	56	50	48	49	50	44	48	52	39	43	42	42	59	45	35	60	45	40	47	44	54	49	47	48	46	56	43	42	41	38	49	51	56	42	46	61	53	51	51	49	54	46	51	56	34	55	43	47	40	44	56	45	56	50	46	46	52	34	39	50	47	47	52	50	52	42	50	44	46	46	35	40	44	49	55	48	54	42	51	40	52	39	50	56	59	48	58	43	49	48	53	37	40	39	42	50	56	40	41	55	60	57	47	55	43	34	45	44	43	58	54	50	45	48	46	49	43	33	46	44	58	57	45	50	51	45	56	38	49	40	54	52	44	34	49	47	34	42	51	40	43	38	61	40	62	49	42	70	45	42	39	44	48	49	51	42	58	45	51	43	44	43	45	51	37	43	43	58	48	53	48	41	58	43	40	52	47	45	55	48	52	46	41	53	60	60	40	52	53	56	49	53	41	52	57	50	43	34	47	56	51	52	31	33	43	46	51	43	37	51	52	41	47	42	51	40	45	60	50	41	50	54	39	54	46	45	44	47	43	39	48	45	50	57	57	65	38	42	48	51	49	47	46	45	43	43	41	41	51	41	53	70	43	51	61	62	42	58	46	36	58	56	48	38	58	35	56	40	50	52	49	51	54	44	38	45	54	47	52	56	40	46	48	45	39	59	55	70	39	57	49	52	47	41	47	50	60	48	55	45	41	60	54	42	46	44	46	39	37	45	53	55	47	45	54	39	48	43	40	45	53	50	47	37	41	41	53	35	53	43	51	54	47	43	46
11567	3203	1509	1883	4859	7103	7016	6712	5672	5077	4044	3295	2288	1559	1149	918	1012	1220	1177	1005	1036	990	906	884	893	670	488	563	588	499	461	468	507	506	411	426	442	529	1350	534	377	357	366	356	355	362	357	385	364	362	371	363	385	349	369	371	353	356	360	391	399	369	395	358	343	385	385	365	385	365	383	374	329	378	375	358	340	347	403	395	359	370	384	367	372	358	368	408	378	370	386	361	399	358	369	328	422	357	396	377	361	355	348	425	388	368	350	369	331	372	415	378	391	353	364	349	362	362	362	378	373	387	374	397	337	344	336	379	350	385	368	354	426	392	391	340	385	355	350	355	376	382	383	343	365	394	356	350	360	374	351	344	382	377	351	366	376	363	336	335	370	376	378	398	389	386	371	380	355	371	377	386	336	338	334	373	376	346	372	367	345	381	385	406	357	351	360	393	408	355	386	402	352	356	350	372	360	368	369	360	368	357	374	362	394	376	360	403	366	382	353	348	366	334	367	392	367	359	359	363	370	366	358	392	315	374	387	361	372	415	376	387	353	384	363	356	373	368	369	379	379	376	357	385	380	391	371	372	380	374	385	349	369	357	372	365	378	393	363	385	366	360	357	377	343	398	369	374	408	379	407	394	400	389	402	385	355	374	426	388	352	377	362	368	383	335	365	354	385	399	412	393	386	341	346	367	403	358	353	371	376	362	370	353	392	358	366	344	367	362	364	390	361	396	359	365	358	362	412	386	369	381	347	346	381	373	365	333	368	377	373	351	363	384	397	373	377	353	372	368	376	346	384	356	414	387	370	382	370	366	355	405	362	374	348	362	375	375	421	383	368	361	354	377	366	356	368	397	359	395	365	369	352	423	359	364	404	381	377	399	374	394	371	379	353	374	356	334	376	366	386	345	376	403	368	388	369	394	347	356	340	357	385	415	380	422	334	382	368	393	365	381	374	369	350	364	366	357	363	386	401	370	327	344	346	386	392	362	367	365	384	361	358	382	374	365	360	378	359	387	384	370	379	344	373	374	388	359	388	365	383	380	401	376	345	353	364	359	372	373	374	370	383	360	346	362	341	385	360	419	362	347	372	379	394	374	349	360	379	375	362	369	384	343	367	405	362	407	379	386	377	378	393	361	374	366	358	375	379	355	382	393	361	368	375	388	368	371	374	387	367	367	376	322	393	407	370	339	395	387	346	380	358	384	374	348	349	394	379	363	363	370	391	357	364	356	358	364	397	388	408	367	395	357	361	342	354	362	368	404	373	372	391	391	363	348	356	351	377	395	367	347	396	370	320	392	367	368	338	398	397	348	430	377	365	387	354	366	376	375	386	400	384	376	399	362	364	326	380	379	387	373	377	367	380	377	347	402	380	360	373	368	389	371	355	372	378	390	386	367	368	383	364	376	370	392	380	363	370	376	342	364	376	381	369	375	376	352	390	389	370	381	382	345	367	393	380	374	376	357	369	360	388	398	358	356	375	394	333	351	365	369	367	334	368	368	390	389	408	351	346	357	400	366	370	374	386	394	370	374	367	380	398	354	386	389	363	380	382	329	401	377	386	388	386	381	410	366	369	343	371	350	352	370	372	380	392	354	345	348	367	356	344	364	378	396	355	355	375	359	369	398	371	362	383	366	374	378	394	375	366	328	358	360	346	362	360	367	397	371	366	372	371	377	365	356	383	367	364	378	371	394	356	361	342	369	403	392	379	370	381	390	395	343	349	386	341	359	372	359	393	368	375	344	361	379	382	352	407	369	371	363	358	356	389	373	394	386	362	363	373	370	385	393	357	396	376	374	343	369	365	389	375	341	381	345	368	380	380	399	368	379	372	384	375	372	346	366	371	387	365	358	366	357	371	380	367	362	344	351	390	352	362	396	391	367	349	340	385	361	372	379	360	378	385	379	345	345	413	354	376	353	341	388	353	373	384	363	395	361	339	388	383	382	382	380	361	386	376	346	357	376	370	378	379	361	358	355	360	378	363	379	378	385	386	405	388	365	358	393	358	352	356	380	401	348	368	391	358	397	353	391	344	377	416	370	372	378	404	371	371	351	346	386	386	370	367	410	354	370	371	357	420	353	380	394	351	379	371	366	380	366	360	368	377	360	333	352	374	393	358	355	390	353	343	378	388	367	358	373	387	365	377	390	349	383	365	361	376	352	396	365	359	377	369	399	376	363	368	373	366	364	364	397	357	363	393	362	328	331	367	392	381	377	361	383	362	378	324	351	360	407	384	372	375	361	372	410	375	359	352	365	373	393	371	370	392	379	370	351	362	371	375	369	391	351	382	378	350	362	377	382	353	385	361	400	364	353	368	428	367	340	392	361	383	371	382	368	369	401	336	386	334	356	335	382	376	391	376	354	394	366	409	399	344	337	345	354	375	380	378	362	365	379	369	374	353	390	380	372	358	367	360	388	327	373	375	372	353	357	342	377	342	383	376	362	375	371	364	387	376	370	369	359	353	364	344	356	395	378	378	407	381	363	374	382	392	368	364	385	375	347	413	343	384	375	358	379	376	378	337	366	367	347	331	377	370	359	382	353	341	368	392	382	421	377	351	389	370	370	401	365	409	385	373	367	361	365	395	347	387	366	371	362	370	351	368	391	399	340	364	378	369	360	382	356	357	384	356	405	362	391	335	386	380	355	369	367	351	363	364	398	392	391	386	347	381	377	410	375	358	379	386	346	346	361	421	360	341	353	355	370	414	366	387	347	381	406	361	361	370	377	366	393	370	372	356	376	362	380	385	350	406	380	381	389	418	361	377	399	370	327	395	338	372	351	399	365	367	364	353	372	379	347	396	391	359	389	401	336	328	359	393	366	393	373	353	369	416	376	367	361	337	350	375	402	349	336	412	388	362	380	334	363	387	359	350	333	370	388	389	365	373	359	343	348	341	386	373	370	376	388	343	373	408	355	371	369	352	396	381	379	402	338	335	389	419	356	386	365	366	382	370	354	382	361	407	385	382	411	380	334	356	352	403	387	374	372	392	347	376	368	357	369	350	372	372	355	376	345	347	359	367	344	382	371	395	416	419	401	362	357	398	405	346	385	381	408	338	439	389	371	358	356	369	382	385	367	363	376	334	363	374	418	396	374	373	383	371	347	403	395	388	369	372	396	386	338	363	380	343	397	371	375	342	375	351	389	323	369	375	387	385	357	376	365	383	382	404	334	369	361	376	359	369	374	355	380	386	414	355	352	376	380	365	377	360	331	365	361	335	348	386	364	377	366	360	335	368	378	400	378	367	370	350	355	333	358	381	407	372	371	378	370	362	346	381	370	345	393	332	377	345	350	379	376	372	326	365	359	378	363	410	332	367	348	394	375	353	358	358	340	390	380	362	359	344	375	370	361	393	354	375	338	387	383	349	367	327	346	384	344	376	398	379	347	358	384	356	382	361	363	366	387	391	341	354	355	376	346	348	337	393	392	376	338	377	358	407	345	395	380	372	360	354	382	364	367	385	355	387	357	381	362	373	311
1139	345	161	124	101	155	188	218	180	185	153	130	119	62	58	52	44	66	67	54	62	47	68	41	61	27	25	32	39	35	31	35	38	28	33	25	24	114	227	27	26	16	16	30	27	26	24	23	26	25	28	26	28	18	18	21	23	27	24	31	22	32	20	21	30	23	19	20	17	30	25	29	19	25	23	24	27	12	24	19	25	22	31	24	18	25	24	24	20	25	17	28	20	25	17	26	12	19	18	21	22	16	18	21	31	33	24	21	22	20	21	25	12	20	22	23	11	25	27	19	25	19	31	25	29	18	13	20	28	27	22	28	20	23	14	21	26	28	26	31	24	19	29	21	22	20	20	25	29	26	17	29	38	23	14	39	18	31	22	25	23	15	22	31	24	20	13	29	25	27	17	23	25	20	29	19	28	16	30	27	19	33	22	18	30	19	21	32	24	24	23	25	24	24	26	22	26	19	27	21	27	25	37	20	23	23	16	28	24	17	24	26	23	18	25	19	20	26	20	21	19	23	24	17	20	25	19	29	29	17	25	34	23	32	29	26	16	29	24	21	23	29	19	24	18	21	31	26	20	33	17	27	28	26	23	19	29	20	25	21	21	30	24	37	20	19	25	24	22	29	32	25	28	23	28	21	24	21	15	20	42	22	28	31	19	25	23	22	21	26	23	25	24	21	18	32	14	14	26	24	27	25	30	21	29	18	24	21	23	22	16	31	28	12	27	25	32	27	15	24	28	30	29	33	27	29	20	28	22	25	27	20	22	19	27	38	27	22	16	20	15	20	29	27	21	26	24	19	28	20	14	21	20	23	30	27	22	22	32	28	27	27	20	27	28	33	33	25	22	36	17	31	29	25	18	29	16	21	35	24	20	19	26	26	19	34	27	24	24	30	14	22	20	24	24	18	12	22	23	21	19	21	21	13	22	23	16	20	29	22	21	21	27	32	22	28	23	24	18	25	25	15	25	23	16	21	24	34	18	20	23	36	24	13	16	22	31	21	21	22	19	25	24	26	28	24	26	12	20	26	27	24	22	15	25	27	17	23	25	24	23	24	21	32	29	33	22	24	14	20	26	15	29	29	20	27	20	19	24	10	28	16	22	16	20	30	24	19	30	21	26	29	16	16	22	11	29	29	24	29	24	26	19	21	24	27	26	18	28	18	26	22	25	26	19	36	11	25	26	11	34	26	36	25	20	25	25	34	33	21	33	22	19	28	16	27	21	20	36	18	20	19	24	29	21	25	21	20	21	24	23	22	23	24	27	22	25	32	26	24	28	28	22	23	24	22	25	31	23	25	20	27	25	31	29	30	20	25	23	23	24	21	28	20	27	23	24	21	28	24	29	21	25	17	24	22	20	17	26	18	29	27	24	20	23	23	15	27	22	36	31	21	28	22	17	25	18	25	23	21	22	27	34	20	28	22	17	11	31	31	25	25	33	18	25	21	20	26	22	29	16	21	21	29	22	24	23	32	28	35	14	25	24	24	20	33	25	30	25	26	24	26	15	23	32	32	23	21	19	27	27	26	25	33	20	26	19	27	14	28	25	23	18	23	29	28	26	40	27	21	19	13	18	24	30	21	27	24	29	23	22	26	22	22	25	31	16	23	28	24	29	20	20	23	25	23	27	25	17	21	20	21	17	16	31	25	23	27	23	23	35	22	23	29	21	25	24	21	25	18	22	25	22	21	33	20	25	20	24	20	30	31	26	27	21	20	14	26	28	27	25	25	14	28	32	33	21	22	23	15	22	17	20	22	23	28	21	21	16	28	26	19	23	20	17	28	19	26	24	21	22	18	26	25	23	30	24	17	21	23	32	20	23	27	23	28	30	25	28	20	17	20	29	29	33	24	22	26	27	26	25	28	31	21	28	23	26	21	25	22	26	21	30	26	26	31	20	19	23	23	27	25	27	32	31	16	22	21	35	25	27	28	24	31	21	27	30	25	14	25	19	28	35	31	31	36	25	20	30	19	28	30	21	24	25	19	22	28	29	22	23	13	24	27	22	22	30	23	21	20	32	28	29	25	26	23	24	25	27	29	28	20	25	25	19	24	20	17	16	19	15	18	20	19	25	13	33	20	29	31	22	27	30	21	24	28	15	23	18	29	22	28	21	24	16	25	19	29	23	30	19	20	28	22	20	23	29	22	18	17	25	20	27	20	28	31	25	30	20	21	24	25	23	17	20	20	26	27	23	16	21	28	23	17	21	32	30	21	28	23	20	18	19	14	20	24	25	23	25	27	17	33	28	22	28	22	25	18	26	26	25	29	25	16	17	23	31	17	31	17	18	22	23	27	28	20	26	30	27	23	25	20	13	11	30	25	29	37	18	25	28	17	33	33	31	29	28	16	21	21	17	26	21	30	33	24	32	27	30	23	21	17	27	30	24	38	22	30	23	27	27	21	18	18	26	27	26	28	28	17	23	31	22	20	16	23	21	17	34	15	24	23	19	20	23	32	21	24	29	28	30	20	25	20	26	20	23	25	30	15	21	29	23	28	27	22	27	29	16	24	28	24	18	28	26	26	23	15	24	20	20	21	26	25	21	34	33	35	18	20	30	27	18	17	17	26	19	14	25	29	25	28	34	15	19	14	14	21	23	27	23	25	21	22	19	23	20	32	23	21	17	27	18	28	21	20	27	20	17	30	15	29	30	25	22	17	25	15	25	30	26	25	23	20	33	25	19	31	26	20	20	18	19	19	24	25	18	25	26	23	18	22	19	24	17	30	27	20	32	19	29	15	28	14	24	24	17	30	32	14	30	31	22	20	19	21	26	23	23	23	21	18	18	35	26	30	26	23	22	33	29	26	17	29	21	17	27	35	28	21	23	23	28	14	37	19	19	19	22	23	27	15	22	24	23	18	19	26	25	19	24	22	21	25	25	25	25	17	31	13	15	17	16	26	26	26	19	28	23	25	16	22	25	24	21	28	22	28	20	30	20	28	18	21	31	33	25	21	23	21	33	28	26	23	27	21	24	22	23	39	28	25	19	27	20	24	25	19	28	21	32	25	25	22	24	32	25	25	19	21	29	22	22	31	26	27	18	30	23	29	23	16	21	31	23	25	29	26	17	26	25	20	21	25	20	27	31	19	23	22	24	28	31	21	19	27	18	21	21	22	29	27	25	27	24	24	22	26	19	22	31	19	29	22	23	33	27	20	21	24	16	26	20	28	25	23	12	17	32	24	20	28	19	27	22	20	19	27	16	20	24	21	23	29	25	21	22	31	22	18	28	30	22	36	24	25	33	28	31	35	23	31	22	26	30	13	29	23	22	30	28	24	21	22	27	28	21	28	23	17	25	32	18	17	26	18	22	26	32	18	21	21	26	31	32	24	22	24	20	19	22	41	30	22	22	26	23	23	30	16	19	19	27	24	23	20	16	17	29	25	21	19	27	19	16	20	21	28	26	30	28	24	17	27	22	21	24	23	23	22	19	23	18	14	25	22	24	17	25	27	26	20	22	21	35	21
13092	4759	2097	2542	6873	9635	10391	9223	8121	7016	5679	4385	3068	2133	1464	1258	1326	1497	1434	1231	1144	1036	1062	1086	920	757	504	402	398	369	343	313	327	357	297	287	330	2662	4319	330	179	180	210	190	203	176	165	195	177	185	189	206	193	199	196	218	178	191	202	197	157	164	195	201	209	172	184	181	188	178	196	176	194	197	175	179	201	190	159	188	175	170	191	189	197	182	191	190	222	187	179	193	174	161	192	200	204	186	188	195	183	183	184	151	187	160	180	161	194	177	183	172	174	181	205	195	191	205	173	177	179	167	179	182	167	203	193	168	178	174	179	205	165	164	201	187	181	176	199	174	164	184	184	175	175	191	185	184	179	194	161	191	209	183	194	190	200	173	190	192	186	183	171	181	169	196	157	158	176	180	177	209	185	174	173	180	181	193	223	197	184	169	197	190	186	170	185	183	161	181	181	168	171	182	185	192	176	181	186	178	181	178	165	171	178	182	151	184	200	168	177	187	199	175	186	192	190	178	178	183	187	193	188	189	168	176	174	152	198	195	191	178	188	208	174	166	161	191	203	185	188	190	179	184	188	185	196	176	180	192	169	171	167	184	188	196	198	171	170	179	206	183	176	193	162	176	196	189	181	177	195	189	162	183	180	179	187	181	178	174	176	172	181	192	192	158	199	168	183	182	168	192	188	170	193	180	179	176	193	212	195	157	209	184	183	175	179	172	164	203	200	185	184	183	182	198	194	197	200	181	176	192	160	169	177	182	190	175	190	183	187	174	192	186	155	182	176	160	190	199	196	165	209	173	195	188	185	180	177	188	177	170	184	182	174	182	174	177	193	165	169	176	176	165	198	156	206	200	180	183	184	178	214	163	166	175	181	196	216	185	159	192	192	178	188	168	200	201	180	211	191	181	194	178	180	169	174	183	190	188	184	193	170	156	178	187	186	188	162	162	184	182	183	189	177	167	149	166	175	165	155	191	179	180	200	194	153	188	183	195	159	177	177	185	177	207	159	196	163	183	173	174	185	168	186	184	175	198	184	180	203	178	180	190	181	183	187	190	164	174	206	168	168	190	206	180	169	168	191	205	178	184	211	185	167	189	191	178	186	175	184	164	189	192	180	179	166	198	185	179	174	175	158	182	203	173	190	181	173	194	181	189	171	177	194	195	207	184	166	152	172	180	185	190	187	174	181	203	159	185	178	196	153	182	193	177	187	176	188	169	186	175	175	173	176	212	203	200	176	176	169	176	158	179	186	191	162	184	178	226	194	155	175	202	193	170	188	169	207	198	191	181	194	165	170	197	182	181	190	193	187	196	176	181	195	188	166	189	168	197	178	195	200	189	193	166	187	176	184	172	194	159	207	167	165	180	177	177	173	183	155	199	183	181	190	203	168	184	186	188	193	181	187	191	177	163	204	185	191	178	182	184	203	193	159	189	192	166	197	173	187	159	208	159	189	187	200	163	182	159	183	183	196	165	186	200	179	199	203	202	183	176	186	166	192	192	189	178	171	201	202	176	166	181	182	141	184	191	188	202	168	179	178	201	189	188	179	183	174	172	183	181	183	201	165	170	192	155	186	175	214	166	194	189	176	159	178	193	179	196	214	169	194	181	170	184	199	178	190	194	168	177	176	199	197	186	202	170	177	194	172	182	189	183	191	192	186	182	175	188	177	166	181	171	186	179	160	197	183	169	173	180	166	188	161	200	174	196	200	194	175	172	198	191	171	181	166	165	194	183	208	195	187	192	177	177	193	169	171	173	207	196	194	172	203	189	182	165	160	192	199	183	178	192	185	193	171	174	189	171	201	185	174	172	187	172	185	162	168	184	181	170	184	205	176	190	181	186	180	181	184	177	200	182	173	177	171	190	183	186	161	186	196	177	176	192	194	197	207	191	158	182	170	181	160	201	166	158	150	169	207	187	181	160	174	188	171	201	185	203	199	172	195	180	176	172	183	173	170	201	192	169	182	207	178	177	168	188	196	188	184	188	210	181	187	194	202	204	186	199	191	199	190	176	162	203	174	177	160	171	188	178	187	180	174	186	185	188	182	201	181	169	185	173	183	179	179	160	180	201	189	183	159	170	200	185	171	200	178	183	174	188	204	180	198	192	172	192	170	189	181	192	165	189	170	174	172	198	194	196	193	156	164	173	183	195	192	214	184	186	176	198	173	172	170	213	201	186	181	198	164	197	182	160	205	170	171	166	172	176	173	184	163	187	176	179	179	198	213	140	165	178	180	173	175	182	191	184	180	162	202	181	199	166	179	174	183	184	183	166	190	200	172	183	158	178	167	167	203	177	175	190	182	175	180	200	189	198	171	180	168	159	130	171	169	190	192	159	193	163	155	185	167	170	175	179	182	186	180	195	186	151	171	171	174	183	160	176	202	167	201	162	197	185	175	191	177	175	186	180	190	181	166	181	177	171	197	164	177	176	174	224	170	178	201	176	177	174	190	193	170	172	164	176	199	167	186	163	177	152	187	166	180	162	167	170	193	169	179	195	167	168	185	195	179	179	178	171	193	187	215	180	161	180	164	168	161	181	180	203	184	168	177	194	156	184	207	180	174	176	166	204	181	173	183	177	173	187	175	189	174	190	166	187	160	173	165	183	151	192	177	180	180	195	179	192	196	170	161	167	172	185	200	159	202	185	180	164	171	185	188	178	179	193	173	168	191	198	188	206	179	202	172	173	186	170	200	173	189	175	190	212	203	176	166	217	158	169	162	186	196	162	171	183	199	177	189	183	165	160	185	181	178	198	183	162	177	179	198	175	171	154	166	189	165	165	179	185	198	181	158	172	197	186	200	198	176	182	160	198	174	199	196	176	183	192	184	168	188	186	193	181	171	189	180	183	181	198	167	191	174	190	198	178	181	178	193	175	204	170	196	175	178	199	180	188	182	160	193	181	204	184	159	188	173	176	167	187	167	181	162	170	185	181	184	169	171	178	189	193	183	193	180	181	195	215	167	155	195	170	192	190	214	160	198	177	179	181	162	184	168	182	194	197	165	199	177	155	187	171	180	208	188	195	194	183	164	201	191	210	202	163	187	185	167	196	162	202	158	182	179	187	182	187	176	187	188	160	182	171	197	197	178	189	184	173	209	200	168	203	198	194	167	166	206	161	176	192	171	217	168	177	176	166	193	163	170	178	161	171	195	171	186	212	189	211	187	193	171	190	192	183	194	177	179	196	171	201	183	171	171	190	176	170	197	187	185	185	169	183	183	161	176	196	182	194	192	185	174	176	178	152	162	199	184	178	176	178	159	178	214	173	165	160	183	172	183	171	186	190	187	176	165	182	187	163	183	186	197	179	188	177	192	196	185	203	180	187	171	176	149	203	187	192	166	187	184	188	175	174	175	158	165	168	189	191	186	183	179	153	179	178	180	177	158	179	188	166	210	179	169	173	174	180	216	167	160	173	169	162	198	187	176	159	185	183	191	186	191	219	168	175	206	182	206	181	174	193	179	184	182	177	198	191	172	180
2297	338	185	163	115	183	219	239	215	220	176	169	142	113	104	88	107	105	97	99	92	102	91	104	94	81	78	88	70	84	68	71	80	76	85	83	74	135	262	103	63	74	63	64	69	66	72	61	74	76	78	78	66	70	75	76	74	73	69	61	72	73	59	66	70	59	73	69	63	89	92	58	62	67	72	72	63	74	85	73	72	57	71	72	64	70	73	67	56	56	77	85	78	79	67	62	78	72	69	70	69	65	55	65	68	62	61	70	63	82	66	69	56	58	61	67	63	65	66	70	64	56	75	87	68	70	60	84	63	71	63	69	64	66	72	61	61	78	81	65	65	61	65	70	55	81	62	75	68	78	54	67	82	71	67	69	53	77	75	67	89	62	73	63	86	72	88	89	75	72	59	73	60	55	52	75	64	61	70	65	78	58	68	66	68	62	64	76	66	58	70	59	72	69	62	78	82	50	59	77	53	69	74	69	77	62	62	57	75	74	58	83	73	62	80	54	66	61	74	78	74	59	66	67	65	83	72	69	77	68	62	78	85	91	54	73	79	53	71	61	60	72	80	54	62	73	70	60	81	66	67	79	65	57	75	60	68	80	73	66	69	66	64	79	61	67	58	70	67	64	73	68	72	81	59	68	66	72	62	66	79	82	64	67	59	73	65	77	67	68	79	82	63	79	74	53	79	74	68	70	79	72	75	81	75	63	76	65	65	69	58	73	80	73	64	56	82	70	80	65	73	64	69	77	60	68	77	85	66	73	71	67	83	61	64	75	77	81	73	67	64	78	69	59	78	61	70	75	66	57	74	71	71	74	80	85	74	55	69	60	61	78	77	73	64	62	59	52	75	73	69	63	81	85	69	78	77	72	58	66	64	60	57	81	62	75	72	75	85	73	63	65	65	75	72	63	73	65	75	68	76	68	78	65	67	86	63	59	66	75	68	75	65	62	65	59	70	81	75	75	62	71	64	69	60	57	75	66	60	67	83	68	58	67	80	60	81	68	80	71	83	80	72	83	88	63	63	73	68	62	74	75	60	50	58	79	64	71	72	71	61	54	63	63	80	81	83	68	73	77	53	62	68	51	57	68	53	70	63	75	70	58	59	76	66	77	72	64	83	58	64	73	59	69	85	86	64	84	87	66	69	63	69	67	72	74	67	56	67	66	72	78	73	74	66	72	62	72	73	68	75	76	54	72	76	79	68	60	72	68	72	69	64	60	73	76	75	79	70	69	75	58	93	67	55	61	73	78	65	73	58	66	81	84	69	76	71	78	60	73	79	78	58	69	74	68	69	59	81	63	72	71	82	69	71	81	64	73	63	69	76	75	70	54	68	73	64	66	84	82	74	75	52	62	66	70	80	75	79	70	89	74	61	71	74	73	81	70	78	78	78	66	60	59	66	67	76	57	69	68	61	72	65	77	75	71	82	81	62	58	70	77	72	66	90	51	68	74	66	73	65	72	65	52	67	71	67	79	53	92	63	81	71	77	72	69	60	64	55	69	65	69	73	61	72	73	72	77	61	67	71	70	63	77	72	65	63	67	69	77	64	63	73	72	63	62	67	80	83	80	72	76	64	80	53	74	76	60	72	68	51	71	69	66	81	58	82	63	64	78	86	72	58	71	66	64	71	74	72	56	70	73	75	65	62	83	65	75	49	60	65	74	80	79	77	66	59	57	79	55	68	77	51	68	74	72	68	78	71	79	75	69	68	55	93	63	64	80	69	58	63	56	77	74	57	65	73	69	69	67	52	67	67	56	70	79	70	81	74	59	89	66	69	69	58	65	66	57	69	74	63	69	67	62	66	75	78	77	77	78	71	86	73	69	75	80	66	62	62	71	65	83	63	61	60	61	63	71	64	63	78	62	78	74	58	57	78	78	66	71	62	73	75	81	60	77	59	76	83	86	74	65	71	84	64	73	67	72	52	79	67	63	66	61	73	66	81	74	76	81	50	61	69	62	79	71	79	55	82	69	64	69	71	83	80	61	63	59	72	63	72	62	69	91	73	66	56	81	66	56	61	60	77	71	67	61	95	58	62	61	84	70	85	70	58	57	65	54	64	67	77	57	62	65	68	74	72	69	57	69	66	75	66	52	72	71	85	73	73	55	66	76	65	65	76	65	74	56	83	55	67	79	77	77	73	72	63	76	66	71	69	63	77	62	75	77	68	71	77	71	76	82	66	79	67	87	76	89	64	64	62	55	64	66	64	82	68	71	81	73	77	72	54	73	71	64	71	70	48	71	52	69	72	77	69	66	64	76	69	69	78	62	69	77	80	74	81	64	76	77	64	72	69	74	72	75	75	61	50	85	59	56	82	81	69	57	68	73	77	58	74	72	69	73	68	74	64	68	74	65	68	68	65	66	58	78	68	79	88	76	72	60	76	61	72	62	76	63	83	78	61	64	86	69	58	55	63	64	75	57	76	73	59	71	62	68	86	73	73	69	76	55	69	68	65	72	57	65	70	54	83	78	79	85	81	63	77	70	77	72	60	60	75	68	74	62	65	77	79	89	74	51	69	62	50	73	74	65	83	69	78	65	75	68	69	68	74	73	69	68	59	69	57	54	76	57	52	67	69	70	65	62	45	61	72	56	64	68	73	71	71	68	57	61	83	63	78	74	75	79	71	71	69	83	71	71	67	87	66	76	68	56	56	75	60	88	76	85	64	69	61	63	73	75	68	72	86	84	65	59	67	63	65	72	77	50	53	73	70	89	62	68	81	57	77	67	89	74	66	77	79	70	61	86	65	75	85	81	56	75	61	58	66	77	70	61	77	71	58	88	84	72	49	64	76	70	65	70	83	66	73	66	81	70	75	79	65	59	59	75	70	71	67	69	83	84	67	61	61	66	63	75	59	69	96	67	66	75	74	60	61	60	70	65	73	67	80	76	65	68	72	70	67	69	71	69	64	57	69	79	64	66	85	81	78	61	70	74	63	59	60	73	68	70	77	80	60	59	71	85	59	70	87	70	84	61	67	64	70	71	55	73	70	77	66	73	81	71	76	53	69	60	52	75	52	72	66	64	71	74	71	59	75	63	58	58	66	78	71	68	72	72	74	74	63	77	52	71	71	62	72	68	75	77	55	61	84	60	65	50	68	59	84	70	69	61	68	62	65	78	50	63	65	59	52	74	85	66	80	72	68	63	54	77	70	65	70	72	79	80	61	72	77	75	68	74	72	54	68	86	62	66	84	69	82	63	72	52	79	53	69	67	61	72	67	81	71	69	75	74	66	83	61	79	59	65	74	74	65	69	59	56	79	78	68	66	54	76	73	74	73	62	68	70	58	77	79	80	58	59	73	64	73	72	54	72	54	72	64	72	70	69	71	65	65	70	81	77	58	55	71	71	68	71	68	67	57	85	72	75	71	80	65	63	68	81	62	87	78	73	77	70	71	66	47	69	71	72	81	68	75	66	63	79	60	63	52	69	60	67	62	64	55	58	59	63	68	75	78	72	58	74	67	72	56	69
13340	4133	2298	2581	6269	8928	9528	9105	8294	6811	5979	4369	3506	2557	1785	1568	1590	1665	1659	1655	1545	1331	1328	1027	896	822	741	660	731	757	707	769	679	657	682	568	553	2210	4648	960	529	550	561	531	523	560	528	592	524	509	524	531	544	539	551	530	522	516	536	547	518	557	536	533	530	526	535	564	538	516	501	589	563	541	536	546	533	519	540	524	558	544	495	528	543	525	546	535	533	522	538	504	555	518	543	520	550	486	525	510	547	538	517	517	566	557	534	538	529	509	519	499	525	533	568	520	496	570	541	562	559	532	519	466	505	560	505	516	565	518	517	531	505	527	529	489	552	542	493	535	504	486	524	573	520	535	530	520	501	529	584	504	544	561	505	538	530	543	506	502	561	502	561	493	546	533	560	512	500	527	530	530	528	523	513	527	531	498	546	541	546	505	558	516	555	527	491	577	570	541	514	543	505	542	505	518	518	546	528	518	565	522	500	514	538	547	547	531	542	553	526	549	533	524	533	496	544	534	512	540	508	557	519	543	530	498	540	509	547	551	486	524	537	525	563	532	520	576	513	540	516	491	531	522	536	526	513	487	508	526	517	522	507	545	532	502	560	552	512	540	522	546	535	524	489	518	541	551	528	512	532	539	494	491	563	527	504	520	521	540	521	496	531	502	533	493	521	517	506	514	540	575	528	512	540	522	549	508	556	527	548	542	493	569	544	537	510	564	536	507	546	547	505	548	555	519	541	538	528	524	518	468	552	579	528	509	531	529	530	578	518	518	560	560	531	486	531	531	570	545	511	557	536	536	487	533	541	533	535	523	568	519	536	520	524	564	539	495	508	556	558	547	522	547	512	570	578	555	564	521	526	506	488	508	537	535	509	591	516	479	512	497	525	561	568	504	494	543	524	491	533	544	554	543	504	540	546	556	549	540	531	539	555	519	564	550	537	505	545	545	537	500	532	529	555	539	538	557	518	508	537	546	567	539	568	531	496	522	544	523	549	531	555	519	534	506	538	543	506	528	508	526	579	506	494	495	576	515	504	546	540	536	521	565	501	548	544	513	529	512	561	482	520	588	551	553	517	555	531	529	522	516	546	536	537	551	525	540	543	540	551	532	547	507	535	530	522	555	538	553	531	496	515	556	580	528	550	466	551	528	516	567	527	568	533	534	545	521	526	521	506	516	545	530	538	515	518	545	538	566	539	531	543	510	494	503	488	549	562	533	502	492	514	515	561	499	530	523	543	584	564	498	529	558	518	503	522	556	564	503	538	489	508	540	539	541	512	534	504	557	553	551	500	533	516	533	555	487	525	558	498	490	544	534	524	524	548	507	527	548	532	550	542	532	532	500	502	591	508	509	553	522	528	546	520	545	522	496	539	561	543	558	529	524	501	474	509	551	515	507	540	523	537	482	553	538	530	533	528	561	504	549	514	533	519	533	494	518	560	540	477	533	534	548	562	527	531	524	541	536	491	514	547	563	538	540	545	498	537	502	518	512	498	504	485	541	546	537	498	557	500	475	511	554	483	528	527	544	480	523	559	510	557	512	516	559	547	520	574	510	562	517	503	560	526	515	502	514	536	518	521	548	519	529	549	538	562	563	543	498	549	546	516	509	536	538	511	475	518	493	539	551	537	514	538	484	492	527	514	524	517	513	525	477	541	513	527	508	521	525	504	567	500	526	557	556	500	544	513	510	548	501	529	579	563	517	520	554	538	520	532	580	508	482	512	541	534	510	541	549	541	527	500	520	534	524	557	523	542	527	530	524	541	535	550	502	544	540	511	511	546	513	534	504	519	535	515	527	563	522	551	487	530	499	504	552	510	545	532	557	528	489	498	534	546	553	514	498	520	500	503	521	521	538	549	562	552	537	578	503	547	576	515	507	562	570	517	539	538	495	532	497	514	474	546	562	531	538	545	545	508	539	480	534	542	537	523	530	580	527	522	530	494	485	526	525	535	551	527	565	480	502	555	549	478	538	526	536	507	471	546	556	537	568	546	542	528	492	544	503	554	500	492	500	549	519	549	538	502	525	490	546	517	529	515	506	512	533	543	516	537	583	550	543	522	540	518	540	567	552	515	551	499	490	514	544	490	528	533	530	527	526	526	524	538	501	563	557	524	556	524	493	551	520	586	498	520	518	532	487	533	545	558	540	530	482	550	514	480	538	498	495	518	547	491	532	478	533	517	552	536	513	562	559	560	530	504	558	546	516	532	548	546	527	507	509	513	519	530	523	552	545	545	528	540	528	553	538	534	509	527	544	557	516	525	497	533	534	578	525	495	534	513	503	538	485	546	520	527	516	535	517	531	510	566	483	521	516	539	511	541	528	510	543	497	549	539	546	509	486	569	530	530	548	512	505	480	524	542	586	537	483	529	527	491	509	516	582	537	532	523	520	492	530	554	508	560	513	547	474	530	519	521	522	520	491	555	501	483	519	525	547	503	542	483	552	537	533	584	519	542	520	527	523	493	510	538	526	520	536	526	586	498	517	550	518	536	526	514	544	567	548	494	494	580	524	530	495	568	510	507	501	557	527	534	498	502	478	560	483	547	502	564	539	528	526	553	542	510	525	512	543	534	526	556	503	561	536	562	543	517	508	505	519	534	510	492	523	534	553	557	536	510	531	590	561	531	530	550	523	543	510	529	529	557	568	534	544	524	549	517	501	488	544	559	537	537	524	525	522	569	496	523	503	556	534	509	503	559	488	536	535	568	503	599	541	511	543	522	498	507	517	521	550	506	513	510	530	542	533	503	529	506	530	548	559	534	550	475	537	529	534	587	520	530	516	524	510	541	530	511	534	539	546	584	497	531	531	517	522	549	569	547	538	536	543	578	508	540	516	511	526	540	524	532	512	525	529	541	509	516	514	516	510	480	555	528	519	560	526	551	543	503	496	555	534	497	568	530	501	522	543	511	552	475	502	526	513	490	506	468	524	566	513	486	566	519	526	523	549	571	565	549	546	568	519	520	527	527	589	522	551	522	562	542	545	533	487	507	551	555	543	544	515	531	491	525	534	548	515	529	548	524	556	507	515	558	506	539	539	485	504	528	556	519	524	511	551	515	569	549	525	485	504	532	506	537	529	509	515	505	554	515	500	530	541	551	553	510	524	516	501	532	512	546	521	546	519	577	506	520	546	556	543	551	530	480	569	525	522	538	498	548	532	483	510	514	528	548	527	514	568	555	487	565	511	535	518	545	505	482	557	524	543	523	546	481	520	532	497	520	540	527	546	538	511	558	516	565	512	521	507	561	521	529	531	561	500	563	499	526	540	523	481	539	534	551	510	505	553	538	527	539	524	456	540	561	540	504	552	553	548	550	557	524	475	541	564	526	530	554	515	555	497	485	488	538	554	532	554	548	516	526	582	517	554	520	521	551	572	527	566	533	486	549	500	511	503	497	565	514	529	540	554	569	535	491	574	551	532	559	543	532	534	529	561	490	523	552	562	595	563	506	540	502	519	547	547	511	530	514	526	537	495	527	537
1789	397	244	167	103	179	250	258	275	228	197	173	146	122	85	62	57	64	73	85	63	82	67	52	53	47	61	42	35	53	34	50	50	57	36	53	41	179	254	50	54	40	43	46	37	33	43	40	45	28	38	39	41	39	34	44	37	32	35	39	30	50	34	38	51	36	37	38	45	34	27	37	36	45	42	32	40	25	39	42	33	33	43	37	33	33	35	27	44	35	49	40	30	48	41	49	31	30	37	35	60	32	37	40	39	39	35	39	41	38	40	44	38	35	40	35	38	30	30	34	47	36	34	39	38	37	43	39	33	38	33	33	44	33	46	33	31	56	41	39	32	36	34	45	30	33	38	30	43	35	33	36	46	30	32	35	28	39	33	37	31	36	35	34	39	27	42	38	45	46	31	39	50	35	36	35	41	39	37	39	34	42	39	48	38	34	37	42	36	36	36	35	46	43	44	29	37	38	43	41	34	43	44	46	33	42	44	29	36	39	37	44	32	32	36	33	37	31	34	38	39	33	43	34	34	38	31	28	43	29	36	32	38	23	50	33	40	30	43	44	26	31	34	41	48	39	36	34	47	27	43	34	40	37	39	34	37	39	31	36	34	47	36	34	50	30	47	35	31	24	40	40	37	33	22	39	32	39	35	32	29	39	41	40	37	31	52	28	43	39	37	39	33	38	43	30	39	34	34	34	34	34	37	40	37	28	33	48	31	44	42	43	37	37	45	43	35	37	40	39	39	39	44	47	37	31	31	38	38	28	45	31	31	32	48	40	32	30	36	38	37	44	42	30	28	26	37	39	36	28	45	43	33	49	42	37	37	51	35	36	36	47	37	28	29	40	39	31	41	42	43	39	42	45	41	34	26	42	39	36	38	43	41	39	41	36	42	47	38	30	37	42	56	31	29	40	27	32	32	37	43	31	43	38	43	32	49	50	29	45	42	35	30	49	45	36	37	43	27	37	51	41	40	39	38	34	34	39	36	43	32	34	47	23	26	38	34	45	45	23	38	51	39	44	42	33	36	31	40	46	53	39	32	40	40	40	32	38	36	41	32	34	52	40	37	42	40	46	40	34	37	44	31	35	27	37	40	38	25	38	47	41	34	45	36	41	43	30	39	40	51	45	35	37	44	36	29	31	28	44	35	35	38	35	35	37	35	46	39	36	41	36	54	30	45	35	42	37	35	40	53	37	42	45	44	43	36	40	30	39	36	31	47	42	49	45	43	36	48	37	31	37	38	35	46	32	44	40	23	23	44	25	42	39	44	35	33	46	31	40	45	36	46	44	40	42	39	42	31	36	35	37	36	41	32	37	42	37	38	50	45	32	44	56	40	32	30	31	48	33	29	35	57	26	46	41	36	45	34	30	40	40	28	36	37	38	28	44	38	52	39	35	41	49	37	36	37	43	44	37	32	28	36	37	45	32	39	41	35	39	37	32	28	40	32	36	37	41	34	39	36	32	37	35	31	27	45	39	46	37	47	33	48	32	35	32	36	37	56	41	48	37	44	39	32	40	28	38	28	35	34	36	28	34	45	36	46	42	39	41	35	36	47	42	37	32	40	31	38	48	32	40	44	37	37	45	33	36	37	48	48	42	37	35	33	41	46	39	46	42	41	38	36	38	33	44	42	41	50	38	45	25	46	41	27	42	28	55	28	38	31	45	41	36	40	43	39	38	41	36	49	43	36	38	37	36	33	38	36	37	33	30	43	45	35	31	33	38	36	36	35	28	37	37	29	42	32	49	31	33	41	31	34	40	47	40	43	50	35	39	37	35	26	35	45	36	36	38	51	31	28	40	31	37	33	49	33	29	35	33	40	45	32	40	44	40	35	41	43	26	43	43	36	36	47	36	33	43	38	34	50	35	31	37	44	33	38	40	34	29	37	36	37	39	41	34	40	43	30	24	31	42	35	38	35	39	25	29	43	30	38	36	46	50	42	34	33	42	46	35	43	36	48	45	45	44	38	36	37	39	39	35	35	35	38	41	34	43	33	31	31	42	30	39	56	39	44	36	31	32	35	42	40	34	46	34	49	47	50	37	40	37	35	34	40	57	30	39	34	48	48	48	38	38	36	47	31	39	31	35	48	42	45	40	45	33	36	41	47	34	40	39	47	37	41	40	38	46	31	28	46	33	30	35	42	37	44	35	39	30	37	54	49	24	35	37	32	39	40	36	34	38	33	42	32	37	44	35	40	35	31	47	45	40	37	38	41	35	32	31	38	33	30	30	33	34	31	35	36	34	41	38	33	37	41	42	49	40	38	42	26	45	34	35	35	39	46	42	40	39	34	42	42	35	45	40	39	44	35	42	49	44	39	41	30	39	45	36	40	39	44	50	41	46	34	38	35	29	31	41	42	37	40	40	36	33	42	33	32	35	39	47	46	33	48	33	31	24	30	45	41	38	36	30	34	41	46	30	44	36	31	34	26	34	33	30	45	34	32	52	47	45	31	39	39	39	41	42	46	35	39	44	32	47	34	31	35	36	36	40	44	34	40	51	37	31	22	44	40	44	36	40	40	42	27	39	42	31	31	29	37	40	41	40	35	44	41	48	27	27	37	39	45	39	33	31	41	27	41	43	34	41	44	42	46	40	40	33	37	24	29	37	47	43	22	35	47	28	38	38	48	29	37	42	42	26	35	35	47	44	40	28	33	33	39	39	33	31	31	29	32	38	34	47	35	41	37	34	45	41	41	38	36	46	51	30	36	32	40	29	35	31	29	41	42	31	46	41	44	38	39	35	47	44	28	42	41	39	44	33	44	42	39	46	26	40	41	33	33	33	33	34	35	34	28	34	36	38	32	42	30	49	33	44	36	36	41	44	43	31	40	33	30	44	32	36	41	38	36	39	35	47	40	41	45	40	45	48	38	42	40	30	48	37	38	34	50	51	30	35	36	38	46	32	29	37	42	45	27	41	28	30	35	37	35	37	36	45	34	30	35	37	38	42	35	39	36	35	53	39	54	31	34	28	43	41	44	32	30	27	38	46	40	46	31	36	53	48	34	27	37	39	38	33	37	40	42	35	45	52	33	33	36	38	36	27	33	39	36	37	41	37	51	33	35	39	39	30	30	42	39	45	33	33	30	53	40	43	36	34	49	28	34	43	30	37	44	41	32	36	48	38	38	32	42	44	41	40	45	35	40	38	26	36	31	32	49	26	27	36	32	50	35	36	36	45	38	31	43	29	48	33	44	34	43	37	44	35	39	39	40	37	36	35	33	36	33	31	35	38	42	34	37	31	29	26	39	36	39	46	40	42	44	44	42	43	45	27	33	34	39	37	45	36	47	36	28	40	40	34	44	41	26	32	34	41	32	31	50	44	36	37	32	30	47	34	39	39	36	28	33	26	46	38	39	25	44	40	38	29	43	36	47	38	37	43	42	37	37	32	36	41	44	28	35	40	36	37	34	35	36	47	40	38	45	38	36	36	31	30	47	32	37	47	34	31	41	40	45	42	34	44	40	42	45	28
15602	5010	2847	3284	8050	11066	11745	11539	10319	8540	7396	5778	4535	3161	2051	1704	1674	1633	1776	1779	1619	1347	1427	1182	849	696	668	588	680	738	528	529	574	610	414	396	386	3931	5677	671	282	314	316	296	335	285	312	306	316	298	300	283	299	304	259	288	308	295	334	292	327	275	288	304	279	254	309	292	264	297	299	309	269	303	303	289	301	284	300	282	266	285	272	289	289	285	265	275	290	300	296	281	262	306	271	277	260	307	317	316	289	256	299	308	280	278	286	275	273	286	258	282	272	307	296	263	295	299	296	272	304	292	314	278	292	297	295	274	265	281	282	262	281	277	317	270	271	278	277	301	250	300	304	282	295	295	298	259	302	294	295	263	284	284	283	289	287	276	311	275	299	314	275	288	270	265	303	259	283	292	271	264	291	280	254	279	307	274	273	288	274	277	305	291	297	274	270	284	251	253	315	291	287	281	287	300	267	301	257	290	275	285	292	265	286	303	255	267	271	283	277	296	313	276	270	275	291	274	274	278	285	275	276	284	248	264	269	272	279	298	295	270	253	281	291	288	299	289	256	278	284	264	265	288	287	278	279	262	276	291	288	276	276	288	279	285	269	263	258	282	314	306	287	283	272	269	282	277	282	272	262	278	260	283	280	229	290	280	292	299	254	294	298	285	260	309	307	300	295	297	274	273	270	304	275	289	256	255	278	252	284	272	278	255	275	281	278	270	285	274	302	266	297	293	305	293	278	309	281	268	274	274	259	275	264	296	267	290	255	305	283	286	270	252	253	268	282	300	311	272	257	260	280	282	252	251	268	280	282	293	247	299	271	246	269	311	266	305	264	287	269	281	268	299	297	299	282	273	277	270	297	282	287	286	280	269	268	276	310	288	284	264	281	275	292	288	251	271	293	268	289	295	265	271	286	287	245	259	283	267	289	264	298	275	288	287	309	302	275	248	274	277	282	312	295	301	268	264	280	284	243	264	288	284	266	254	279	286	300	284	275	269	273	291	306	267	252	296	272	268	303	257	275	281	272	284	266	286	253	261	290	300	280	239	285	288	272	269	293	253	284	249	278	296	285	271	254	240	266	291	287	278	285	281	269	279	257	254	272	294	298	283	277	290	287	284	284	310	261	267	279	265	260	300	293	294	276	248	298	298	300	294	304	282	297	267	251	271	280	283	287	279	293	278	246	291	286	307	332	296	274	291	241	298	275	279	264	304	288	295	278	285	259	302	289	280	320	273	283	290	278	285	291	270	252	270	277	285	293	254	272	266	287	285	299	275	272	282	278	262	323	278	264	258	263	277	290	270	316	303	274	286	281	264	300	278	294	273	277	293	260	271	258	300	294	277	301	301	268	243	301	266	262	294	277	280	266	269	263	296	288	283	276	254	298	287	306	280	297	299	254	267	313	281	287	310	294	296	277	302	271	263	260	269	264	267	293	249	263	271	264	256	274	292	293	288	286	299	257	287	273	278	261	264	271	273	282	292	282	289	297	316	270	284	297	259	325	270	309	287	308	299	273	279	279	269	310	294	289	305	289	282	289	272	275	303	255	285	268	261	275	299	280	286	286	275	271	269	260	289	286	293	297	295	270	273	313	286	242	289	285	273	307	326	269	285	263	305	295	288	284	274	255	281	285	290	277	294	305	273	298	274	281	287	289	283	296	296	289	262	286	269	289	283	273	259	274	301	271	282	266	309	303	281	281	271	277	291	296	292	286	279	299	261	280	285	279	280	333	285	293	289	282	265	262	274	306	269	279	276	274	237	279	290	281	287	288	262	288	277	262	289	286	276	280	295	260	284	290	283	294	280	304	275	290	287	281	271	306	285	293	292	280	300	304	273	267	264	296	297	296	266	249	274	294	269	284	291	294	280	267	259	259	276	264	307	277	279	288	281	262	297	256	278	264	261	292	289	281	318	273	281	287	271	303	279	276	278	291	262	291	286	244	279	276	299	289	235	306	271	306	282	258	242	275	293	277	300	274	267	322	263	269	268	303	292	316	287	256	290	285	299	261	271	291	268	235	314	272	273	271	301	282	267	285	258	253	307	273	275	255	277	299	258	283	290	259	283	312	274	282	260	278	282	300	276	285	306	280	297	253	295	273	267	266	281	283	273	270	269	285	308	283	296	293	290	267	265	251	283	260	250	274	282	273	275	288	293	283	257	250	276	298	304	287	305	279	283	299	295	272	284	290	280	280	286	269	271	290	299	279	284	287	267	304	281	280	269	277	262	270	284	289	286	277	267	295	280	265	296	253	281	270	276	266	302	309	295	300	296	272	260	282	283	317	280	317	251	281	313	310	264	311	306	282	293	278	268	275	248	325	261	274	287	317	280	292	295	280	290	303	296	256	284	315	282	302	274	264	262	323	280	286	263	309	275	298	281	287	262	287	284	269	287	283	307	296	261	265	308	296	266	273	303	293	272	294	287	268	253	265	295	281	274	304	271	300	286	298	269	287	287	285	298	270	285	294	269	303	283	290	302	254	274	256	273	304	265	277	252	282	320	259	265	314	301	251	271	268	280	268	273	267	295	281	290	261	290	281	287	297	293	285	267	248	278	277	274	267	293	301	278	284	273	262	267	281	302	298	284	291	290	249	272	268	275	257	274	265	268	286	261	274	287	286	313	288	280	277	263	340	300	266	315	301	287	270	263	286	275	250	303	288	307	273	253	276	285	270	278	271	263	287	287	285	255	259	286	294	271	291	288	300	296	297	286	274	260	264	252	282	280	279	266	266	299	289	296	284	268	301	286	276	307	294	262	274	259	279	291	278	292	275	282	314	297	293	276	281	289	276	275	299	284	290	273	276	295	283	290	276	244	259	257	304	262	243	261	297	250	285	296	290	274	307	267	288	300	272	256	274	288	307	297	287	281	288	311	247	303	286	308	276	304	280	332	277	261	271	270	293	291	256	285	277	260	276	307	264	301	291	288	283	287	298	279	339	271	248	280	301	252	293	268	303	270	276	271	308	308	267	314	253	283	279	281	269	289	281	268	294	275	310	277	286	261	274	305	253	288	302	261	329	259	298	286	307	271	292	292	297	278	297	261	324	281	258	305	292	287	266	320	270	273	254	270	272	275	293	283	277	324	288	300	289	282	297	317	272	279	283	293	293	253	300	248	261	286	265	281	271	275	288	271	253	278	273	243	259	296	263	286	264	288	300	312	291	270	307	275	286	276	303	297	285	297	256	265	288	293	291	276	253	287	274	286	265	274	278	274	289	269	289	270	280	297	274	293	281	255	277	253	290	284	305	298	253	287	303	288	279	292	259	289	264	270	256	277	264	293	299	277	290	274	281	271	296	286	313	285	281	235	258	285	280	282	250	285	294	306	308	292	302	307	317	292	289	302	325	322	286	266	290	279	258	265	290	280	278	279	288	264	273	285	275	296	263	303	290	299	279	296	302	280	285	277	246	274	301	278	279	320	273	302	282	255	258	281	276	269	298	279	288	265	298	267	290	277	273	266	280	303	280	263	294	286
1546	188	121	99	94	101	127	147	146	148	122	105	89	82	73	61	67	81	66	62	81	61	58	51	50	56	50	45	66	49	57	54	51	49	48	45	51	72	78	58	40	50	46	50	55	53	56	48	43	38	42	52	50	47	43	64	58	42	45	51	46	50	58	47	45	43	49	41	49	43	45	43	39	50	37	58	60	55	60	58	48	47	54	38	45	52	39	46	44	44	45	49	43	58	55	47	45	43	47	50	38	48	43	45	48	39	48	51	32	54	51	41	33	47	45	59	48	45	45	43	48	51	52	39	31	54	44	49	41	41	51	60	44	51	53	60	66	56	42	50	58	45	48	41	45	63	52	50	43	57	46	40	45	47	38	55	44	56	41	42	51	54	51	48	45	38	36	41	47	39	49	45	45	43	41	63	60	54	48	40	40	47	40	46	43	55	42	44	38	44	35	49	70	50	46	48	53	45	51	43	61	48	49	45	46	51	49	54	39	39	42	45	48	39	44	48	45	45	44	48	42	47	48	46	44	56	48	25	36	56	49	38	45	44	45	56	45	44	54	51	31	39	35	51	50	47	40	37	44	44	46	40	48	39	42	45	45	48	47	41	44	48	37	33	54	54	56	35	45	45	68	59	45	46	48	34	44	49	48	42	45	34	57	53	40	37	43	44	56	49	48	43	52	49	48	52	43	50	49	58	56	46	28	43	57	44	48	49	37	46	48	49	53	53	43	49	39	41	51	32	50	48	55	55	61	40	44	39	52	46	43	37	47	52	50	53	46	42	48	45	46	41	56	57	48	43	54	62	34	45	46	53	58	52	44	39	39	46	40	47	49	44	42	51	48	46	42	52	41	55	48	41	42	34	40	41	37	47	63	47	45	39	39	52	49	42	45	43	38	49	56	43	40	42	56	54	42	46	47	52	57	50	50	58	38	52	49	52	48	45	54	52	50	44	58	49	44	50	49	31	34	40	55	51	44	48	40	40	45	24	50	45	42	40	45	58	40	49	54	48	44	44	55	42	52	47	45	51	47	53	36	47	49	50	39	58	48	47	57	69	50	46	55	40	46	50	52	50	47	52	38	41	35	47	39	41	55	43	53	46	35	55	46	44	45	42	41	46	33	53	46	47	67	54	42	56	48	45	49	43	58	48	47	41	53	51	49	49	59	45	34	39	56	46	31	45	41	44	48	51	46	43	45	44	46	62	42	53	42	54	38	51	66	49	37	56	42	58	49	32	38	46	38	49	49	52	55	46	38	39	55	35	38	46	51	41	45	66	55	38	40	55	45	53	45	38	51	39	49	38	61	54	63	46	55	51	52	45	42	34	40	34	45	57	52	50	39	39	27	54	63	48	43	48	41	48	44	50	38	31	42	45	50	44	47	55	48	50	35	56	47	43	48	53	48	49	60	45	46	57	48	43	43	68	51	57	50	41	39	44	47	40	47	47	42	47	49	38	48	48	54	49	49	37	41	49	53	64	50	37	41	43	48	42	45	48	37	43	50	51	51	56	46	42	56	44	54	43	49	54	51	40	55	47	32	50	49	41	44	42	31	43	47	56	38	47	45	57	51	57	44	38	58	43	43	49	42	50	46	50	57	44	51	49	53	54	45	51	46	52	39	48	50	49	47	50	47	48	41	50	39	41	54	57	46	51	46	40	47	64	39	49	46	45	56	38	52	51	34	43	38	52	35	38	46	57	50	48	45	54	43	54	53	45	41	46	42	44	39	60	56	48	45	54	43	46	41	39	44	47	46	33	55	55	48	47	49	41	35	57	36	47	42	43	37	49	38	45	62	51	53	36	48	56	48	37	52	48	62	53	53	42	48	43	46	45	56	40	41	27	43	50	39	40	49	50	56	48	56	46	45	56	46	45	42	53	41	45	39	60	50	56	34	35	50	41	51	51	44	38	47	40	40	42	40	46	47	47	54	38	50	49	49	53	46	38	48	51	42	43	48	50	52	45	49	49	46	44	44	56	43	49	44	54	40	45	54	48	55	39	64	55	43	43	38	44	44	42	45	43	41	46	52	56	44	34	60	43	50	48	49	37	43	51	50	40	52	36	61	53	55	68	56	74	40	40	53	47	48	49	45	43	53	47	47	40	40	43	40	58	42	42	44	42	59	47	43	41	51	45	43	44	47	45	46	49	43	55	46	41	41	39	41	51	59	48	56	57	46	53	42	46	44	49	49	47	53	39	47	49	40	57	52	49	56	42	63	48	55	44	48	39	44	43	45	46	41	56	49	40	42	52	54	50	50	43	46	44	53	43	36	57	48	57	49	41	45	47	44	43	41	56	55	42	47	34	47	48	58	44	48	56	47	39	37	53	38	37	47	37	49	50	42	52	52	48	53	49	40	39	60	49	39	39	42	61	46	40	49	53	46	51	39	43	42	35	39	51	43	48	42	47	52	46	40	55	34	50	48	39	48	47	34	49	40	51	48	56	55	54	46	43	41	41	54	50	50	53	38	57	40	39	39	48	50	53	49	43	53	49	60	47	47	41	49	47	44	46	50	43	33	44	49	56	57	52	43	42	62	39	60	48	51	51	43	50	46	53	45	51	54	48	57	53	40	44	46	41	41	44	43	38	49	40	37	47	39	53	45	44	52	47	51	42	52	50	40	45	41	45	65	53	54	52	41	49	50	40	42	43	54	44	51	43	42	45	46	41	48	51	40	45	33	42	42	64	55	61	53	41	45	51	48	46	45	43	46	43	45	48	42	50	57	36	62	52	45	47	39	53	40	38	45	42	53	45	44	36	42	38	40	43	48	41	45	43	46	48	37	56	43	43	39	45	57	47	58	50	50	51	44	50	50	35	49	46	38	56	51	46	45	50	42	55	48	47	44	40	34	51	42	37	45	61	39	55	41	43	38	57	37	48	36	44	41	57	52	47	46	46	35	51	35	46	48	46	47	39	41	56	58	50	58	53	55	44	38	49	56	50	40	54	39	52	39	49	36	43	53	39	58	45	48	58	47	46	41	46	42	35	58	45	35	42	51	62	60	50	45	49	48	47	56	50	48	49	55	67	46	55	60	50	39	45	51	42	44	38	57	57	40	56	54	47	40	40	60	49	53	44	51	41	46	52	46	42	45	36	34	50	53	44	51	54	46	40	61	48	46	48	47	42	57	50	46	47	46	49	43	40	48	53	59	44	62	44	54	47	52	49	59	45	48	47	54	65	57	48	51	48	36	54	49	56	42	51	36	61	54	60	31	50	36	44	47	54	65	57	40	60	44	47	56	52	49	59	47	55	53	58	39	37	47	61	55	50	50	48	42	38	50	44	54	47	55	47	53	46	45	43	41	45	57	50	48	58	47	54	51	49	45	46	45	49	43	52	54	45	51	34	50	42	52	44	42	54	48	35	45	54	56	42	34	34	42	49	51	42	45	45	50	47	49	44	41	48	40	50	51	74	48	53	55	51	33	50	57	46	47	50	57	43	43	36	48	38	56	56	52	43	47	58	45	43	35	61
10914	2557	1585	1872	4160	5894	5908	6157	5565	4743	4049	3170	2572	1472	1116	987	1068	1124	1145	1041	1099	921	782	700	642	568	506	474	554	521	580	538	495	478	469	423	424	950	1351	398	362	342	351	348	349	368	354	375	356	390	343	379	384	345	346	347	374	376	363	404	339	380	378	367	359	337	373	337	376	363	383	351	370	329	358	365	352	370	366	347	374	399	369	379	387	359	381	367	364	353	365	352	381	349	354	383	377	360	415	399	352	369	387	342	351	369	384	385	378	357	368	404	392	343	347	380	354	394	361	404	360	375	368	355	347	369	393	399	389	388	345	366	353	387	378	398	342	369	389	358	339	385	395	403	378	349	374	383	376	364	353	356	368	364	349	356	362	403	385	376	350	357	381	355	350	356	367	399	357	375	368	371	380	331	354	388	385	410	366	347	337	370	366	396	365	361	354	346	359	348	336	348	387	398	363	369	365	395	339	367	395	382	339	341	346	319	384	344	382	387	344	368	346	373	350	338	356	361	372	350	383	348	368	338	342	368	342	368	349	358	371	355	392	351	384	393	404	371	362	352	359	332	360	355	367	371	333	357	354	387	386	336	381	374	365	334	400	357	356	379	346	374	367	367	366	355	386	363	336	359	372	375	348	370	362	374	397	340	338	378	373	335	329	348	379	383	334	370	361	364	370	356	365	367	398	351	345	377	338	371	379	376	395	361	343	364	369	340	326	384	352	380	353	378	380	398	359	356	359	377	358	354	327	341	344	375	369	340	369	379	337	362	368	402	336	357	354	368	380	379	351	403	364	351	351	358	368	346	349	362	354	348	372	393	386	368	344	368	353	386	358	351	332	381	400	378	351	377	393	380	362	358	346	366	401	374	331	359	401	316	347	403	377	385	364	382	359	357	389	375	347	354	374	394	376	384	370	381	392	334	395	351	398	408	368	361	397	366	375	344	324	352	361	380	324	359	379	327	377	399	367	332	389	333	353	373	383	389	388	379	383	403	361	379	366	396	399	339	361	336	376	341	352	368	384	399	359	388	360	375	358	376	343	383	364	375	352	346	367	402	370	330	397	349	342	377	364	360	356	376	385	367	340	362	362	395	354	350	382	376	399	385	346	332	353	340	351	363	368	354	397	401	378	355	320	352	368	329	374	398	330	338	387	368	353	351	389	368	366	401	384	344	364	394	359	386	352	368	361	352	354	321	365	351	374	376	334	342	353	362	370	330	363	349	413	356	385	331	355	357	383	371	341	390	402	396	347	366	372	339	351	367	352	383	374	355	377	374	387	367	370	403	395	364	367	360	373	345	374	390	386	373	375	379	396	361	349	349	384	393	341	356	351	403	376	321	405	377	361	388	387	360	370	366	378	386	354	355	355	377	367	316	388	390	387	331	365	373	384	389	384	385	396	384	339	374	354	359	388	363	362	364	390	385	378	387	344	364	360	412	343	371	361	324	365	391	365	395	393	359	346	379	355	362	375	352	366	356	383	360	413	335	326	383	365	373	392	363	345	364	365	387	357	404	384	372	354	372	384	391	360	341	350	376	369	356	351	375	363	379	375	381	340	392	334	397	358	392	380	355	372	345	399	413	351	372	324	344	356	396	386	382	387	392	361	365	357	359	341	362	353	340	385	390	344	402	384	397	364	321	380	353	350	406	354	382	367	353	375	391	373	364	336	345	334	378	356	356	348	354	367	396	392	377	355	386	346	372	358	399	390	408	340	374	380	387	357	391	365	374	382	371	375	361	365	358	393	368	364	320	382	373	368	411	347	396	367	356	344	340	340	374	389	357	362	356	349	405	354	346	388	343	375	361	371	369	402	384	377	408	352	366	353	380	393	357	353	357	365	368	415	376	357	349	386	358	350	384	349	349	373	410	394	354	396	362	387	366	366	385	392	388	368	353	369	347	395	364	399	392	395	344	372	381	340	400	361	325	380	368	362	341	354	341	326	351	373	358	385	348	390	362	346	348	363	359	349	397	365	379	360	373	351	405	344	376	383	394	344	378	374	355	414	373	378	370	393	339	376	384	339	351	360	400	352	335	344	382	351	405	377	364	359	365	360	387	372	400	362	371	372	375	372	359	354	378	365	352	360	362	375	363	373	396	387	368	378	370	376	354	368	367	351	356	383	363	359	369	356	352	406	374	371	380	423	369	372	383	364	364	352	351	373	357	388	331	394	364	395	370	389	389	372	354	393	393	381	375	420	379	355	375	380	373	396	386	378	359	347	352	346	374	352	411	399	412	359	368	362	389	378	399	375	380	434	404	350	352	384	367	345	385	345	372	389	391	372	392	377	355	398	340	385	360	370	379	356	383	354	398	337	386	344	361	314	329	387	360	374	361	388	377	394	337	341	353	371	392	361	375	387	347	345	361	321	387	369	358	364	378	385	351	359	335	347	332	370	384	384	372	347	353	368	361	366	366	385	386	394	355	362	340	349	381	377	367	388	396	352	361	380	373	398	360	345	390	367	359	349	370	368	381	360	366	357	376	352	366	349	341	370	371	367	386	402	359	376	386	362	387	415	389	350	367	390	347	359	342	345	365	312	361	351	365	393	380	331	339	364	400	369	362	335	381	370	332	366	388	342	376	381	357	377	366	359	368	349	346	355	386	366	348	374	363	400	365	372	363	358	330	323	336	382	357	322	370	343	342	347	371	380	364	376	360	384	372	377	409	349	374	315	320	370	361	353	355	347	380	378	362	351	352	352	404	339	380	392	377	358	373	377	399	360	350	366	358	357	395	351	376	361	376	357	387	335	334	375	377	384	377	343	383	391	370	348	403	367	382	361	349	379	361	363	366	360	350	366	391	349	373	361	403	354	366	345	353	360	346	368	355	357	374	387	387	368	375	388	367	370	385	364	381	415	374	399	381	359	367	365	345	426	357	404	368	369	369	364	380	361	340	358	371	344	370	366	370	352	382	353	354	331	362	347	379	330	363	336	359	374	374	368	364	343	382	361	374	388	385	375	373	359	352	351	366	370	360	362	340	344	361	343	385	325	389	364	357	396	379	366	370	341	378	345	367	365	358	378	396	374	345	375	384	396	374	393	375	394	389	363	334	348	371	376	378	369	370	384	370	388	336	389	384	408	346	402	371	381	365	356	389	394	394	348	406	389	370	376	340	392	335	342	395	370	365	339	359	351	388	380	386	350	391	390	402	378	366	368	371	333	362	373	361	368	376	351	396	360	356	385	423	357	377	322	367	374	371	380	345	337	362	342	353	385	357	384	383	383	369	349	344	347	394	385	352	351	369	374	387	388	374	384	335	342	361	341	339	375	366	373	368	347	350	376	382	420	379	367	383	376	366	372	369	366	365	378	364	387	370	401	386	394	393	375	347	371	360	401	329	380	383	384	318	375	367	378	386	360	368	376	352	336	403	364	348	341	376	372	321	356	361	354	353	350	393	354	376	335	387	414	361	371	363	404	357	334	374	365	371	402	370	377	381	333	383	361	356	394	343	354	350	362	373	347	359	349	352
1123	280	153	102	107	106	169	175	192	167	141	117	76	81	69	57	53	53	57	51	54	52	52	32	33	42	28	37	23	33	29	27	22	37	24	31	28	43	157	36	34	14	22	24	25	27	20	23	21	21	16	26	22	17	23	22	18	19	15	15	18	33	13	16	22	23	22	21	26	22	24	23	15	26	22	19	23	24	15	17	22	24	23	14	21	22	16	23	29	17	21	24	19	26	12	23	27	34	23	27	16	29	24	22	21	21	22	19	20	29	20	22	34	24	21	27	14	22	25	26	16	17	24	22	19	18	14	21	23	22	24	23	13	27	27	21	16	22	19	23	21	31	24	19	24	36	18	20	23	22	28	19	25	17	17	35	13	24	19	20	14	20	20	21	17	21	28	22	15	21	15	21	19	16	21	16	26	17	16	26	22	16	23	24	20	17	19	30	16	26	19	22	22	22	23	19	18	20	25	25	23	15	19	28	19	16	25	22	20	17	23	19	19	21	20	24	21	20	23	14	24	24	15	23	16	21	16	33	14	22	25	23	23	19	25	25	26	25	18	17	20	24	20	21	19	21	24	23	27	13	22	20	25	25	21	21	24	20	22	20	20	23	23	19	32	14	26	23	27	19	15	23	25	24	22	16	13	30	17	23	17	24	22	21	25	15	28	12	25	21	23	15	19	18	23	29	24	19	17	23	21	27	20	24	17	24	23	18	19	24	13	27	12	23	21	20	19	19	22	30	29	14	22	17	22	23	22	22	13	15	28	22	16	12	20	21	27	19	20	20	24	21	18	27	25	20	18	25	22	20	18	25	14	28	18	25	26	22	24	17	17	20	29	24	27	23	26	33	20	21	23	28	22	16	24	21	24	17	25	30	17	21	21	23	28	16	20	17	25	15	34	19	21	31	24	15	16	17	32	18	22	18	19	19	21	20	24	25	23	29	27	19	25	17	25	18	11	17	18	18	28	26	17	24	24	17	18	24	22	29	30	16	18	21	26	23	14	17	25	22	24	21	20	32	24	24	21	20	20	21	16	21	24	23	19	16	23	20	20	19	15	21	17	11	18	24	24	14	22	28	26	25	26	22	21	15	15	20	17	20	19	19	18	28	20	25	20	24	22	20	23	18	26	22	17	22	16	22	15	17	19	22	13	27	20	28	15	29	27	23	17	24	19	18	26	32	28	15	15	16	21	28	26	23	22	15	22	26	16	25	22	20	26	22	13	27	31	23	24	23	24	25	21	18	25	14	24	14	15	19	29	17	32	21	20	21	15	22	23	23	20	20	23	29	25	14	22	22	22	21	22	27	19	28	22	23	29	24	26	23	19	23	24	26	25	23	19	15	31	29	23	11	16	19	25	26	23	20	27	26	19	28	19	32	30	14	23	19	22	19	29	24	24	19	28	18	15	24	26	16	18	20	12	28	27	20	19	23	19	21	28	16	24	26	22	26	16	18	23	29	19	13	29	20	19	21	15	22	17	19	22	15	19	19	27	31	25	15	18	24	15	22	19	14	28	33	23	14	23	22	27	24	28	21	28	24	22	26	26	29	23	32	24	26	20	23	12	13	16	18	24	19	22	31	21	15	16	17	23	18	25	23	19	23	23	26	13	27	17	32	19	21	20	16	22	15	19	16	30	24	26	18	23	20	19	19	14	25	20	24	27	20	16	19	20	21	27	18	18	23	20	26	18	23	16	21	17	21	13	19	15	31	26	27	25	17	19	28	27	22	19	21	23	21	23	22	13	20	23	23	21	16	15	20	24	23	21	16	20	20	22	16	23	18	15	11	15	20	20	20	22	19	24	21	20	14	20	18	19	12	23	24	17	18	17	21	29	17	19	27	24	21	22	27	25	19	20	19	25	30	19	15	24	25	25	24	23	22	18	18	24	26	22	18	26	18	27	21	22	16	24	24	19	28	33	25	22	26	21	30	16	27	25	22	30	22	23	23	17	14	15	22	20	13	13	22	20	11	28	23	26	26	33	23	18	31	20	20	16	19	24	19	25	23	12	23	24	17	23	26	29	24	14	25	17	28	18	22	28	24	29	29	17	22	22	16	25	22	14	22	23	25	14	20	24	23	28	13	35	31	19	24	20	13	22	29	15	22	22	20	22	16	22	24	14	25	25	25	21	14	12	16	25	18	17	19	13	22	28	15	23	15	11	10	20	21	28	30	21	17	25	32	21	30	18	21	18	19	18	16	24	19	24	22	21	25	29	17	26	25	21	23	24	18	30	11	17	18	18	23	17	19	16	15	27	29	17	15	21	32	27	18	19	23	28	20	20	27	20	20	25	22	22	23	13	22	21	17	20	20	18	24	23	18	22	14	25	22	22	25	37	23	24	19	19	22	25	13	16	23	19	28	22	27	21	17	25	20	19	26	20	23	25	25	29	26	25	21	19	25	20	24	17	12	14	20	24	23	24	18	26	23	26	20	21	5	16	15	27	16	26	15	25	25	17	24	23	23	17	26	20	27	20	21	20	22	16	21	17	22	19	24	24	13	21	24	26	20	21	35	26	16	28	13	23	23	31	24	22	24	19	24	25	20	20	25	32	26	16	25	16	19	20	20	24	25	23	23	21	26	27	18	23	18	26	25	19	23	29	29	17	18	22	25	34	21	22	27	20	23	22	22	19	23	25	14	22	27	12	24	21	20	19	23	27	21	28	21	24	23	19	26	22	23	24	21	23	23	26	19	24	21	25	18	30	22	14	30	21	28	27	21	21	33	16	17	26	15	22	20	22	24	21	22	19	24	28	24	14	27	23	30	20	30	17	21	14	22	11	18	26	27	20	22	20	19	26	18	17	22	24	24	20	26	20	14	22	21	26	22	24	25	26	18	12	30	23	26	22	25	16	17	22	29	19	19	25	24	14	22	17	31	24	29	23	19	13	23	22	24	19	27	36	18	23	26	22	31	19	26	23	18	18	22	28	24	21	26	39	23	26	21	26	24	33	23	27	23	11	16	23	19	22	22	19	24	15	14	16	23	25	22	21	24	29	23	18	28	24	25	23	23	21	29	17	16	31	18	24	30	18	24	12	16	21	22	19	22	16	19	17	21	29	19	21	21	17	26	21	26	24	22	21	21	28	23	21	19	17	24	24	26	15	25	20	21	21	24	25	21	18	25	23	16	29	20	22	15	24	25	17	20	17	15	20	20	25	19	17	20	22	24	23	26	19	22	23	21	17	23	21	31	17	18	30	30	23	25	11	28	24	18	24	35	23	20	25	17	23	17	22	17	22	26	24	27	28	27	23	17	27	31	23	18	18	17	22	20	17	27	12	17	28	23	20	29	18	15	31	15	25	20	29	22	30	20	20	29	26	25	22	18	29	13	16	24	16	21	28	20	18	19	17	20	24	21	20	20	27	32	29	20	22	21	17	25	11	18	22	32	18	19	24	23	16	20	18	21	27	22	21	34	20	25	24	27	26	22	17	16	20	17	23	21	18	18	21	27	25	21	17	25	29	19	18	21
12867	4224	2071	2733	6479	8741	8831	8032	7417	6630	5759	4415	3041	2096	1483	1257	1255	1430	1167	1066	1293	1082	908	581	540	419	413	415	470	471	417	344	314	306	322	344	264	877	3690	458	171	203	169	157	188	178	163	179	177	197	175	189	163	188	196	157	186	209	174	155	193	195	182	177	172	167	178	192	167	171	192	177	173	167	174	155	170	182	182	179	162	159	173	153	156	187	176	153	142	172	192	173	184	162	199	186	152	156	170	167	156	187	187	169	164	151	156	163	177	167	151	155	162	180	150	180	153	176	198	170	157	175	163	161	178	170	167	164	156	176	181	166	169	163	191	175	166	182	178	153	154	165	154	171	166	176	158	181	177	184	174	208	171	188	172	181	157	155	157	177	191	168	153	169	195	164	183	168	168	171	176	169	156	190	133	174	165	179	148	179	146	203	153	159	192	183	182	186	176	159	147	156	166	160	189	152	159	169	159	167	186	147	174	183	159	160	170	168	165	161	152	159	190	164	175	150	144	142	180	169	179	194	172	151	175	155	162	173	161	141	193	170	180	165	183	178	165	180	166	183	147	161	181	159	181	178	175	172	177	171	141	176	147	187	178	171	185	192	154	192	165	169	177	175	173	195	157	155	148	147	181	161	167	167	152	168	152	158	175	156	186	147	173	142	179	170	177	178	170	170	188	153	154	186	177	168	151	186	198	157	173	197	146	165	151	164	172	193	164	172	173	175	170	172	176	172	165	149	168	167	167	165	146	147	159	143	179	169	162	178	159	189	167	181	150	179	171	169	192	169	172	161	158	187	186	165	138	155	157	167	186	177	170	162	191	159	162	180	156	171	173	169	170	169	175	183	173	165	163	174	168	170	174	154	155	189	172	159	152	162	178	145	160	164	178	172	164	163	167	151	156	180	187	160	196	167	171	162	180	187	148	190	175	146	183	179	168	164	171	177	177	153	168	166	158	161	166	167	180	155	180	171	156	196	161	160	166	173	181	173	168	182	196	165	168	172	170	160	167	183	150	192	158	178	167	174	171	188	178	183	159	185	146	166	185	160	140	159	134	182	167	171	154	181	192	184	164	178	189	154	164	188	158	166	181	150	173	151	150	160	177	155	180	189	167	183	184	167	167	178	180	205	144	166	183	158	187	156	190	184	161	185	172	194	177	163	177	190	174	182	191	158	171	166	156	202	170	171	173	150	185	184	172	153	160	168	178	172	157	167	174	179	166	154	155	165	170	181	176	161	156	162	154	141	154	163	165	166	169	184	148	163	189	177	167	182	179	181	173	182	133	190	187	155	168	175	178	198	146	152	181	182	181	164	185	158	170	178	163	150	151	157	188	170	135	152	161	180	161	151	157	152	135	196	171	169	171	183	162	185	159	174	158	172	189	172	177	167	168	181	162	167	193	170	175	152	168	177	178	173	176	167	149	185	154	161	181	164	172	174	156	158	180	167	178	168	162	156	156	159	190	178	176	162	193	146	163	152	174	186	183	161	155	171	166	172	174	145	170	167	164	178	161	176	179	177	168	176	175	165	180	155	178	179	161	184	150	182	172	164	172	168	160	183	162	136	183	174	152	154	184	167	161	155	180	175	161	165	158	175	153	188	154	163	178	186	161	183	170	164	147	197	161	178	156	169	164	186	150	162	173	160	164	178	146	184	156	178	164	147	175	160	165	164	200	168	164	185	156	161	166	173	163	179	164	159	170	177	173	163	146	190	180	162	175	186	171	163	159	166	172	176	165	163	186	175	196	158	168	161	168	168	169	162	150	192	182	164	170	147	159	150	184	175	182	176	173	163	148	181	171	164	175	158	168	172	168	167	164	183	174	189	196	169	153	168	157	185	185	160	170	181	181	152	161	178	160	192	177	182	181	174	172	185	168	151	166	156	166	175	179	175	199	141	205	154	175	164	165	178	183	167	133	172	158	167	160	147	166	183	192	175	165	189	169	161	196	156	148	134	165	177	169	153	187	149	155	167	162	164	166	155	208	144	181	172	178	181	197	169	164	169	177	152	171	172	168	190	179	196	166	189	158	170	157	198	170	166	186	173	189	170	175	170	164	170	156	172	152	173	173	153	156	175	158	182	164	173	138	185	163	173	151	187	152	172	171	182	173	153	154	186	168	159	174	166	155	162	165	158	174	147	183	162	164	178	195	151	204	161	178	164	147	150	172	144	158	180	167	172	199	184	154	171	181	150	161	207	176	160	168	165	163	175	175	166	166	141	161	183	162	171	183	179	157	192	180	194	205	173	189	165	172	189	171	175	196	159	180	152	160	180	176	149	166	167	175	181	173	169	173	190	171	147	145	165	158	185	164	175	174	155	187	164	195	167	154	154	179	158	159	170	176	152	168	196	141	159	167	169	176	179	156	177	171	142	177	161	156	153	166	182	165	179	175	152	183	148	159	166	185	154	190	162	178	182	148	178	182	194	170	183	171	162	180	181	189	201	168	175	162	159	150	172	165	178	170	163	168	167	174	157	171	166	171	180	154	152	160	180	165	172	178	142	157	161	186	174	178	181	168	189	159	187	206	169	164	152	150	155	176	172	166	161	159	167	166	188	169	169	163	177	191	187	188	182	177	180	161	174	152	153	155	155	160	167	154	175	161	178	143	206	161	176	160	185	173	163	164	173	146	185	182	156	166	171	145	158	162	152	173	171	167	159	175	169	162	164	169	166	163	170	176	196	160	164	174	162	160	176	165	179	159	154	158	171	178	174	180	178	182	169	159	163	178	167	186	184	151	178	198	186	174	152	159	160	166	182	163	167	166	163	175	152	149	172	161	172	146	156	169	167	182	153	168	170	164	175	160	172	180	191	197	158	179	192	152	158	165	166	166	176	162	187	163	154	179	174	161	181	163	172	158	157	163	189	159	172	188	211	197	180	174	171	187	177	177	190	152	142	195	166	173	170	169	169	169	152	167	154	158	158	172	170	174	164	175	150	169	171	169	209	163	176	169	175	156	193	162	151	178	159	193	174	170	159	170	175	181	196	158	160	171	163	175	184	159	182	187	175	148	186	182	163	163	168	170	184	160	166	187	163	161	171	166	178	167	172	179	170	173	152	189	174	181	165	169	171	182	181	168	162	195	138	156	169	158	172	177	198	176	185	135	173	160	165	153	191	158	178	144	167	143	145	175	185	165	165	153	188	164	165	159	151	177	165	197	131	154	177	155	190	158	149	162	166	159	173	192	184	164	175	167	194	158	146	149	176	159	170	171	142	181	192	149	169	170	166	173	182	185	166	180	171	169	181	169	171	184	191	185	145	177	166	186	168	162	164	183	146	175	168	168	174	193	162	160	174	150	160	181	186	149	168	189	174	177	173	164	169	176	167	172	158	153	192	154	186	173	145	153	180	169	154	178	156	175	160	190	157	157	155	176	180	171	158	176	174	156	172	170	178	187	195	156	174	183	198	185	175	166	163	176	173	151	170	167	167	175	174	159	162	171	169	178	181	174	200	178	182	163	180	162	170	166	169
2226	266	195	176	126	145	190	215	201	211	174	183	138	149	96	92	112	101	105	103	85	105	99	93	77	73	73	63	89	70	90	83	84	77	76	71	67	106	196	70	86	71	71	60	76	51	61	67	69	77	71	47	79	53	75	68	79	67	91	77	73	70	72	77	64	55	64	60	66	77	53	53	74	73	61	65	78	77	74	60	71	84	71	64	73	68	75	68	72	82	52	74	60	62	72	48	63	53	67	59	69	74	63	70	75	66	70	68	58	74	68	56	83	73	49	68	57	66	75	70	80	89	60	63	63	78	63	66	81	63	55	77	72	71	67	76	55	78	83	68	56	64	70	80	53	78	80	66	59	64	58	58	76	66	73	64	75	60	77	68	55	63	85	75	67	68	66	69	76	80	82	69	78	77	61	74	77	56	84	62	79	73	74	75	66	61	75	63	80	66	59	58	71	84	75	56	59	66	54	81	54	52	64	84	69	68	74	63	80	81	46	79	75	63	77	74	70	69	71	62	81	63	80	79	60	84	66	55	65	60	83	67	66	78	70	69	79	76	71	55	75	78	65	74	74	78	70	78	62	67	52	61	70	61	68	76	56	65	59	62	67	74	74	84	65	54	58	60	66	75	62	70	67	74	82	69	70	75	65	63	82	88	72	52	60	64	78	67	78	81	64	57	75	71	72	56	65	68	47	80	71	66	51	72	73	67	69	61	73	78	74	59	67	72	59	65	65	69	80	64	61	62	80	77	51	70	73	72	62	53	66	76	63	78	70	70	71	62	64	74	64	66	61	61	55	63	70	59	63	81	73	65	63	80	69	72	67	75	84	63	70	73	71	67	79	61	85	55	76	59	73	61	71	68	68	67	77	60	57	52	77	77	70	80	72	61	61	66	77	69	85	69	69	72	69	63	68	68	63	78	81	72	70	73	76	76	70	83	63	76	73	78	57	72	78	69	63	51	75	83	67	62	77	72	71	56	74	68	62	77	76	64	71	79	70	66	65	71	96	63	66	81	66	57	56	61	71	61	64	75	54	60	75	64	82	60	51	63	48	93	72	67	91	66	65	62	60	80	57	69	68	61	83	63	57	72	66	65	69	60	71	71	76	65	71	60	71	76	76	88	80	74	80	65	65	65	79	58	69	68	67	69	70	81	70	75	83	61	68	70	72	65	83	64	52	69	76	71	63	66	58	66	69	70	64	72	85	72	75	79	74	72	79	72	62	71	72	74	83	63	64	74	68	77	69	79	80	64	58	73	77	67	84	63	54	68	63	71	83	66	70	74	79	71	70	69	65	86	61	71	64	64	69	67	73	81	81	68	61	67	73	72	67	66	64	52	68	70	69	83	66	86	67	60	70	83	57	70	73	79	63	62	78	70	72	58	82	67	82	65	69	72	63	76	68	57	62	79	64	59	55	67	71	80	71	62	68	66	64	53	65	71	69	69	79	68	80	57	63	68	67	71	75	71	65	72	80	72	63	74	70	66	56	63	72	68	70	64	74	64	72	53	68	55	76	64	69	80	70	58	79	74	65	63	77	64	71	69	69	69	62	75	80	81	59	72	61	55	79	67	60	72	90	74	65	65	58	70	67	76	68	71	48	71	70	59	71	78	60	77	71	63	81	60	74	80	72	71	68	67	66	65	74	68	58	62	77	57	68	71	66	66	90	83	52	62	70	77	57	65	74	70	71	72	53	70	86	61	55	71	63	68	66	69	73	57	76	81	63	68	68	62	68	85	70	68	65	61	87	72	72	60	64	59	67	71	60	80	60	63	49	62	61	59	63	75	63	64	76	71	87	62	68	55	63	59	69	73	64	70	65	66	60	74	71	64	69	60	79	55	73	66	80	57	51	63	69	57	72	73	74	73	72	72	53	73	73	65	55	64	69	62	73	70	56	82	64	63	70	83	73	72	58	56	60	78	70	62	53	81	61	62	58	65	79	60	81	67	59	80	73	69	74	71	61	80	63	78	61	61	77	67	66	73	69	74	68	80	80	59	58	55	59	76	62	77	76	56	59	67	67	78	83	69	49	65	69	53	59	73	64	65	68	72	67	62	78	61	72	59	67	79	71	74	61	75	65	65	66	72	75	63	60	73	55	78	71	63	57	71	50	73	76	67	51	81	69	73	67	83	76	81	79	80	77	74	59	74	61	68	78	75	65	74	44	57	66	63	70	78	73	79	66	68	80	56	71	48	55	70	78	61	59	76	62	56	73	64	70	73	58	70	85	61	61	67	63	65	68	68	67	72	46	69	69	80	55	53	63	62	76	65	55	64	62	68	53	73	69	55	71	67	66	71	79	54	53	73	72	73	75	79	73	68	76	68	71	65	74	63	76	74	71	70	67	63	65	66	81	75	77	71	70	66	57	69	57	65	75	68	69	77	70	71	68	72	66	65	67	66	80	66	84	61	74	75	64	59	53	65	81	61	68	57	70	50	69	70	62	65	74	70	76	73	59	77	70	70	68	71	70	67	56	60	59	68	77	76	69	76	63	69	72	66	61	67	81	54	69	65	63	57	70	54	76	65	87	59	59	63	62	60	56	79	73	83	74	71	70	83	57	87	61	71	63	61	68	54	63	70	73	69	67	72	78	69	76	66	66	74	60	68	80	82	81	67	64	67	75	62	65	71	68	56	66	59	73	66	70	67	75	71	68	63	79	70	60	70	74	71	62	72	67	93	73	62	60	58	69	68	84	57	54	67	59	72	56	76	63	63	68	74	66	63	71	77	57	63	64	63	77	66	76	72	71	75	62	65	67	65	78	61	72	67	58	56	68	71	64	63	67	65	89	69	73	76	53	64	64	81	66	63	82	67	55	67	65	55	62	64	53	71	83	78	69	70	78	78	83	84	80	71	57	81	59	59	83	69	65	75	91	75	86	69	79	57	71	64	74	69	78	70	59	65	63	70	83	70	72	64	74	72	75	84	74	73	74	79	67	70	66	65	54	62	51	47	65	59	53	62	62	89	60	56	69	66	58	66	71	62	62	69	68	74	51	75	57	73	69	69	68	80	66	90	59	51	59	55	73	68	69	67	64	65	63	69	57	66	83	80	70	71	78	72	72	70	83	58	62	74	69	56	66	70	66	89	67	67	68	54	66	71	66	70	67	59	65	65	75	65	67	63	54	70	65	72	72	68	77	77	74	57	69	80	63	61	71	62	67	72	69	68	63	89	68	67	59	68	61	85	70	71	66	64	71	56	64	65	64	73	74	66	69	72	74	62	76	57	74	72	53	63	63	88	73	78	63	59	90	58	68	74	77	64	65	65	73	76	68	73	64	75	68	77	82	82	68	57	71	51	72	78	63	59	71	71	68	69	51	62	66	53	64	66	65	69	70	74	66	75	66	82	68	78	61	70	77	82	74	60	74	57	61	61	76	59	67	47	72	72	63	104	61	67	55	79	67	71	62	63	68	55	68	73	71	72	82	67	74	85	66	76	67	66	65	69	64	59	66	48	69	63	61	85	72	64
13291	3975	2285	2890	6331	8195	8129	7684	6845	6357	5430	4444	3571	2457	1735	1621	1707	1736	1481	1332	1599	1538	1325	1026	832	735	754	733	785	739	648	647	644	655	580	632	675	1387	3823	584	556	533	537	532	541	509	522	556	548	541	498	533	535	534	507	538	521	495	524	554	561	538	536	518	561	537	566	530	573	536	570	478	537	519	545	563	487	518	496	513	504	534	519	466	533	537	540	596	539	511	513	531	522	528	508	515	502	538	512	516	514	492	525	548	553	544	547	511	526	541	486	535	502	523	530	476	526	513	552	556	520	497	581	527	498	540	494	527	529	527	543	546	525	517	483	500	496	554	524	530	503	512	526	536	491	527	537	508	547	521	505	500	551	526	552	504	507	522	502	514	468	554	539	536	520	557	522	535	504	521	527	532	547	532	519	532	504	539	516	524	537	517	502	497	541	544	524	528	504	493	525	526	517	556	506	565	555	543	516	544	513	516	551	541	526	571	501	516	538	502	546	496	556	506	536	514	496	513	538	558	539	485	522	559	531	492	480	535	513	516	488	541	552	535	560	508	523	541	533	514	540	542	561	503	539	533	546	512	530	524	527	507	566	495	552	534	560	562	546	543	523	511	508	517	540	525	517	509	529	523	515	567	574	541	537	549	510	539	522	498	542	521	543	530	549	522	553	505	528	540	502	535	527	503	518	530	550	497	490	541	595	534	528	514	511	524	510	543	528	514	538	521	505	537	510	535	534	490	525	526	488	550	492	567	538	554	537	519	561	548	517	549	504	546	489	519	533	480	526	508	473	500	533	531	537	554	467	482	520	531	537	545	518	544	523	558	522	537	514	511	512	574	544	501	493	556	506	504	502	506	513	479	507	541	495	506	507	547	556	506	507	515	499	508	520	534	539	516	508	560	524	543	512	540	487	504	528	515	533	531	562	521	530	513	529	505	485	495	554	550	503	558	577	515	482	509	521	542	536	496	499	538	478	516	563	503	536	540	479	554	488	495	529	508	541	515	469	534	529	534	519	517	520	512	495	518	514	559	507	501	524	531	552	508	556	476	507	516	515	538	493	544	539	509	523	521	536	512	506	530	532	507	516	483	502	556	546	515	499	543	513	525	489	520	524	558	495	519	534	540	522	525	579	544	520	491	572	522	534	545	539	516	546	492	488	550	541	505	517	530	491	515	525	490	495	488	504	506	548	509	511	505	561	488	509	545	503	510	577	583	501	501	497	556	496	547	483	519	540	514	514	551	526	505	504	563	521	498	554	520	521	512	512	492	522	506	486	505	505	535	498	530	530	499	522	539	528	507	524	506	522	530	540	496	498	516	561	554	530	534	494	496	536	516	506	497	491	536	540	525	501	523	504	536	515	508	503	530	517	504	529	517	516	525	538	520	532	507	531	490	507	561	542	519	542	527	531	549	527	523	516	543	532	503	549	498	537	481	528	529	506	583	531	542	512	555	507	479	502	531	514	511	479	527	561	517	524	518	478	517	480	498	509	539	467	510	571	496	546	493	563	543	521	539	531	519	530	517	512	546	539	511	490	535	496	516	542	523	515	490	522	514	526	494	534	516	562	457	536	552	509	508	556	542	530	480	529	536	537	575	486	566	492	514	543	524	533	527	469	530	506	554	520	533	525	510	538	495	548	575	504	536	530	510	521	514	508	514	483	506	518	545	520	512	539	470	521	480	519	520	547	521	497	531	547	521	556	533	512	567	519	530	514	516	510	549	504	535	552	512	523	502	532	515	559	501	498	543	548	530	519	535	534	550	530	504	519	507	561	489	515	525	498	526	528	552	516	518	534	491	561	525	511	508	532	521	540	506	548	527	509	494	530	546	494	527	523	509	504	523	530	513	524	579	523	518	548	537	530	525	471	555	533	539	548	493	499	548	549	516	514	541	510	527	508	544	486	539	504	514	502	494	531	522	506	516	520	551	526	513	519	542	546	551	517	534	517	533	524	485	584	534	523	519	568	517	531	525	539	489	505	532	519	561	536	527	517	496	514	561	547	535	541	501	535	555	542	513	536	508	514	531	475	512	522	545	529	535	570	548	488	519	509	498	527	520	540	522	538	484	520	538	567	535	563	522	528	552	561	500	545	554	519	511	523	529	557	530	504	532	551	555	535	508	546	549	505	507	509	526	530	526	514	515	521	541	542	535	533	514	538	568	508	523	522	506	535	517	511	503	546	489	517	525	529	530	512	507	543	497	576	554	512	525	538	490	478	534	544	507	523	525	498	550	534	517	511	522	556	542	535	530	537	515	487	520	485	516	494	537	472	460	531	531	544	518	530	521	525	522	519	528	525	548	547	536	591	512	515	518	574	518	544	504	508	540	513	544	503	508	506	517	511	518	507	570	515	502	520	490	527	499	516	530	507	521	512	526	550	495	541	511	526	505	529	549	526	516	515	544	532	530	533	537	538	548	495	532	513	529	531	497	472	517	496	508	539	538	533	544	514	518	494	517	518	535	515	525	542	558	537	532	521	539	535	504	513	556	528	547	554	507	524	554	535	539	499	516	516	554	498	560	499	508	537	528	541	534	527	526	516	534	531	524	530	507	525	547	543	534	507	520	551	524	531	508	533	489	524	533	563	545	500	538	489	526	517	540	513	488	510	513	500	513	504	523	516	505	504	554	522	558	506	539	488	559	495	561	532	477	560	539	478	495	534	499	484	516	542	507	544	552	499	494	556	470	540	517	524	518	495	541	557	494	519	537	529	532	560	557	519	534	508	562	498	562	536	525	464	558	485	554	491	509	550	526	548	508	556	523	489	555	538	572	541	544	489	501	509	511	504	506	524	511	545	520	489	501	513	516	551	539	514	550	554	543	509	511	532	539	562	548	544	519	508	467	491	534	523	535	480	532	530	511	570	493	484	545	494	541	552	532	522	528	517	547	534	551	497	532	514	498	533	528	492	520	495	496	507	539	524	531	551	507	497	547	530	543	525	514	466	502	557	504	514	506	510	570	477	559	520	487	552	502	495	547	536	558	512	514	528	533	491	507	492	540	549	527	496	518	529	495	533	514	523	545	550	565	493	552	554	539	502	499	519	502	510	526	524	518	544	466	519	491	505	546	536	520	483	530	523	543	532	513	517	461	531	543	535	507	512	520	519	508	502	535	579	521	538	517	549	499	516	542	501	533	545	527	540	525	526	541	505	529	572	555	528	529	514	494	502	518	502	498	536	509	471	476	547	530	517	520	472	533	497	482	551	507	562	528	513	487	521	521	532	504	503	512	527	512	532	498	546	544	505	541	536	488	507	504	524	536	518	542	536	496	506	494	508	552	562	489	504	551	513	517	532	531	488	547	519	494	532	529	544	528	543	514	519	555	495	539	552	493	521	526	505	557	534	490	496	477	529	534	556	546	529	516	514	584	535	579	553	539	517	505	526	510	545	506	527	507	505	512	546	522	516	490	565	553	492	514	493	520	516	564	522	539	506	498	528	534	501	552	556	509	536	514	515	532	525	544	534	539	467	545
1715	413	237	151	132	188	216	214	219	205	183	187	144	134	77	93	80	76	80	60	85	62	76	53	51	41	48	53	48	51	31	55	66	48	46	38	44	148	234	37	34	47	41	47	43	39	37	51	36	30	40	34	61	23	31	27	40	35	35	33	41	36	35	46	40	40	38	41	38	46	41	46	33	32	42	40	39	42	46	49	39	36	41	31	40	39	33	36	36	38	31	39	44	33	33	53	33	39	33	38	36	36	41	35	42	33	28	35	27	42	33	37	41	34	38	31	35	34	41	42	38	45	46	33	31	39	37	41	35	44	51	42	44	36	39	37	39	41	31	34	31	30	31	28	31	39	38	41	29	56	29	43	33	31	43	35	39	31	41	25	32	41	30	36	38	45	34	36	34	36	40	33	38	29	46	49	32	28	41	46	41	47	38	34	37	38	25	36	38	42	26	46	34	31	48	40	37	37	52	41	39	45	42	32	33	34	44	28	30	46	40	39	41	32	46	32	40	27	35	34	45	51	52	35	43	32	38	36	29	39	34	36	51	33	40	45	36	37	36	38	47	36	30	30	37	35	33	45	37	49	36	39	32	44	42	36	38	34	37	37	40	31	40	32	42	26	47	44	42	40	34	38	25	42	31	32	41	40	36	54	35	49	34	42	39	46	39	31	34	36	27	37	43	30	37	34	41	43	39	22	38	45	26	44	44	39	31	29	33	39	31	40	44	34	35	37	33	34	47	37	38	37	51	38	37	35	36	40	42	35	48	33	35	31	36	34	31	37	42	25	34	36	44	28	36	48	31	44	44	31	40	29	31	34	32	39	41	28	26	29	42	34	47	33	37	41	44	28	38	39	46	26	41	40	36	32	40	41	32	43	47	37	38	37	47	44	31	35	31	45	41	33	39	43	41	30	39	34	37	29	36	38	30	47	37	45	43	24	42	37	44	37	36	34	30	34	36	41	34	38	37	34	41	41	40	30	28	39	33	35	35	50	31	44	41	28	41	37	37	38	33	54	25	28	36	41	29	39	37	37	42	35	42	31	36	37	43	48	36	35	42	38	31	34	34	33	31	37	47	33	25	41	36	38	31	35	37	43	40	34	33	28	36	39	38	30	47	36	46	42	30	44	38	36	42	37	42	23	29	42	47	36	42	41	47	35	40	34	36	35	37	44	34	38	38	41	35	31	33	31	36	48	34	32	36	43	34	46	35	26	40	37	42	42	42	50	36	32	31	34	48	35	17	24	25	34	45	42	37	29	39	41	43	46	38	36	41	54	36	51	43	43	32	37	32	45	49	45	40	35	36	41	46	41	31	36	43	33	34	31	41	44	42	38	42	38	34	36	47	27	32	37	43	39	38	48	50	32	30	36	42	34	37	46	36	42	39	28	35	28	45	48	43	30	35	29	25	33	23	41	39	30	37	42	40	32	47	34	43	35	35	42	40	40	32	35	26	29	37	47	39	31	38	36	23	41	42	32	35	44	32	25	43	37	37	48	39	44	33	45	39	37	37	48	41	36	38	29	36	26	40	35	38	28	48	31	38	37	33	32	41	34	32	50	47	35	38	40	46	37	28	37	44	46	39	29	33	41	34	39	25	34	40	36	37	51	31	41	38	54	38	26	42	36	30	30	41	41	44	57	29	35	53	30	26	28	33	46	28	39	29	41	36	36	30	37	39	37	37	38	37	41	41	35	40	42	39	45	33	42	36	34	39	25	46	26	52	33	41	44	34	42	36	31	24	42	31	36	49	35	34	36	39	29	48	31	34	36	42	32	47	40	35	34	40	35	31	25	37	31	32	29	38	29	41	40	29	45	46	32	31	28	44	36	24	31	33	34	31	47	37	31	31	31	48	39	35	36	39	41	31	31	51	44	30	39	35	36	36	39	27	38	39	34	40	38	31	55	49	36	34	42	40	42	32	45	42	39	38	31	36	46	36	32	42	44	37	32	36	36	32	36	35	39	44	42	39	46	40	29	48	22	45	29	35	58	37	27	42	34	33	34	43	39	41	35	22	44	43	38	41	46	33	37	28	31	33	41	36	49	40	48	34	40	38	42	33	32	47	33	35	39	34	44	35	34	32	45	35	33	40	30	41	34	35	42	28	31	45	29	33	34	41	40	52	39	23	32	37	43	22	37	37	26	28	43	32	24	36	35	36	31	28	31	29	37	28	38	36	39	42	33	36	45	32	35	38	32	43	37	42	34	34	35	41	38	42	37	32	31	45	40	32	32	45	42	37	55	35	31	38	27	38	34	37	33	42	32	27	38	44	30	36	35	29	33	41	42	34	22	31	31	38	31	44	27	31	43	33	32	35	53	39	49	45	42	31	38	34	29	34	46	40	23	34	34	31	35	35	37	36	39	25	43	34	38	32	34	37	36	46	26	34	42	37	32	36	28	31	28	38	37	32	35	31	33	46	40	36	40	43	51	31	39	38	39	42	41	31	37	39	31	35	38	35	43	40	48	42	31	37	40	43	34	33	28	40	33	27	39	34	47	48	29	31	32	39	34	46	26	36	39	33	36	38	33	38	31	44	38	37	43	22	39	43	33	36	43	38	41	36	38	49	31	17	47	43	35	34	30	39	35	32	39	31	39	35	43	35	43	44	31	44	41	39	45	44	29	29	39	44	53	36	39	36	36	42	38	36	39	33	44	33	38	45	37	48	49	36	32	53	33	39	37	36	38	38	40	27	31	31	30	33	32	37	45	38	36	33	36	26	35	25	38	40	40	37	37	40	25	35	34	37	42	35	40	28	39	43	34	35	39	30	31	48	34	45	30	32	35	33	27	35	46	30	29	51	34	49	43	42	41	45	45	30	29	38	42	45	31	41	34	38	31	43	33	48	49	30	34	35	38	32	37	44	39	48	39	32	38	33	30	29	43	48	36	28	37	37	46	38	48	51	25	46	35	42	36	42	59	39	40	40	30	40	29	53	33	32	32	35	32	40	35	41	38	38	40	47	22	38	37	40	43	49	31	50	26	53	42	41	32	29	37	25	35	32	43	31	36	36	37	30	36	40	30	41	36	41	34	42	37	41	36	26	42	30	43	25	44	38	25	31	39	39	37	41	48	37	37	45	42	44	42	36	41	32	36	28	42	51	38	32	34	34	45	44	36	22	42	39	46	28	33	29	45	38	33	37	36	46	40	29	35	45	34	26	27	42	36	45	43	35	22	37	24	23	37	22	44	31	35	37	51	45	50	41	28	30	39	43	36	38	38	36	50	36	28	29	27	32	36	41	32	37	27	30	37	39	37	34	39	49	40	42	39	42	42	39	42	38	44	34	37	35	36	39	35	43	28	33	35	39	39	45	28	41	39	25	41	26	25	39	44	41	39	38	44	35	42	42	45	31	25	42	39	38	38	28	41	50	39	36	37	28	38	40	44	31	30	33	38	41	36	36	43	26	31	39	47	36	31	37	30	31	36	30	43	35	43	42	39	36	42	36	36	33	40	39	34	37	37	35	34	43	24
15961	5385	2657	3641	8316	10910	10368	9521	8578	7826	6969	6232	4469	2908	2126	2215	1967	1900	1598	1312	1414	1549	1332	940	851	668	529	602	629	562	491	455	475	438	390	402	421	3430	4717	282	320	279	294	278	288	271	294	285	325	257	287	293	272	263	288	297	286	262	256	283	271	268	269	295	281	273	284	268	304	295	288	290	287	271	292	308	302	289	297	276	277	287	267	254	269	244	269	282	270	289	293	312	276	265	289	273	286	294	256	278	288	285	278	277	272	279	273	286	273	283	247	268	276	252	290	268	273	259	275	300	281	288	286	275	292	254	273	267	274	262	284	253	261	278	281	274	267	299	264	265	276	260	272	274	255	273	259	274	279	251	254	266	271	266	276	280	277	285	287	269	284	264	268	254	278	293	294	296	259	252	256	267	256	303	267	274	259	274	248	267	281	260	293	258	285	261	255	263	247	275	277	281	263	276	272	278	278	267	271	252	261	278	285	291	302	308	291	292	284	265	252	258	275	273	293	258	246	296	301	285	259	279	249	256	261	267	274	291	284	290	260	274	293	268	268	303	266	313	263	276	283	275	238	278	270	261	277	268	250	254	262	249	269	293	255	261	261	261	274	257	287	311	268	283	267	278	291	247	241	264	281	291	279	270	273	271	253	278	289	272	262	300	265	269	289	282	267	285	269	269	262	261	277	292	238	259	272	269	281	278	278	279	258	257	273	260	257	279	293	257	270	274	272	256	290	287	269	254	263	279	247	279	285	272	280	308	268	273	276	283	289	260	283	291	296	258	272	287	270	259	262	298	278	276	263	254	275	287	283	273	286	289	265	245	281	281	249	295	249	268	303	274	263	305	271	241	271	284	281	304	266	279	269	265	258	247	289	268	243	282	276	288	274	272	264	247	259	267	281	264	257	258	294	265	277	280	265	284	238	270	283	301	274	288	309	275	263	270	275	286	262	286	307	263	294	279	250	254	286	273	276	286	293	290	279	244	253	276	272	293	280	290	263	311	282	280	254	293	268	295	263	277	265	258	268	286	284	258	287	265	248	297	255	254	286	261	253	263	267	282	258	276	272	302	261	262	265	272	253	269	269	255	278	242	270	286	280	276	251	264	287	289	280	275	283	287	281	269	268	268	250	276	280	267	280	287	276	291	291	285	288	264	275	260	274	261	276	283	254	290	267	248	270	274	260	272	273	260	243	265	306	267	260	274	293	266	275	286	253	204	264	264	281	292	289	281	260	244	265	301	275	303	285	284	262	244	284	277	268	248	278	281	320	281	265	297	256	286	279	262	287	269	252	242	277	272	274	269	257	269	252	299	277	309	257	300	296	259	237	267	273	252	271	262	287	273	278	299	239	262	311	288	295	264	266	270	257	276	264	271	290	257	282	293	262	246	272	253	248	283	289	242	270	272	297	280	292	291	263	269	287	250	280	283	265	256	277	304	226	269	271	290	268	252	280	264	269	251	283	267	285	285	242	304	284	273	271	284	262	264	276	286	266	287	278	289	261	255	281	284	258	280	266	288	281	261	268	278	291	265	233	253	275	284	244	278	284	251	263	283	271	262	270	275	266	266	259	281	297	279	245	270	269	268	272	275	289	278	278	257	269	261	289	283	317	288	277	291	278	291	266	267	273	286	268	251	265	248	272	264	291	279	285	249	273	269	306	273	276	255	281	276	275	309	300	267	268	262	295	297	274	227	260	268	304	267	268	280	296	276	282	277	275	259	269	300	280	255	270	260	291	278	282	263	283	264	277	258	247	280	290	275	282	263	250	242	265	269	288	250	257	261	281	288	245	282	287	274	277	252	293	276	305	268	283	277	278	280	252	271	288	251	278	259	242	289	267	276	259	292	273	283	268	274	266	250	303	259	275	270	271	289	261	260	284	277	260	277	278	263	243	282	287	280	280	264	272	273	272	251	280	254	278	278	267	276	272	258	273	276	259	276	275	285	299	293	269	245	286	277	280	270	257	266	267	287	290	249	275	290	274	276	252	293	261	299	262	267	289	264	296	254	257	300	270	237	301	287	263	282	284	294	274	245	253	275	293	286	318	254	283	266	261	249	269	271	269	290	285	287	248	285	291	287	286	284	264	314	260	282	288	267	268	278	316	254	280	279	257	281	260	269	294	269	261	288	259	272	271	247	270	283	274	262	263	288	253	260	254	263	255	250	271	246	258	253	259	275	299	268	275	282	293	268	295	288	246	260	261	318	290	285	289	291	301	282	254	282	322	255	273	264	279	272	261	294	288	256	281	245	269	265	274	266	266	281	269	275	235	303	271	265	277	260	302	260	261	282	281	277	271	289	277	307	302	286	268	279	242	265	271	264	260	278	246	282	305	281	245	244	236	286	267	287	266	276	278	289	273	308	273	296	275	254	266	273	249	282	260	267	266	325	285	261	286	249	309	311	291	284	289	277	279	280	254	275	268	319	287	280	286	291	264	269	279	262	271	257	282	293	255	274	263	279	306	285	293	265	258	256	263	281	257	256	297	242	252	246	274	281	263	258	247	299	242	293	289	237	270	284	271	250	271	281	284	287	280	285	285	267	283	281	275	245	257	292	271	283	240	271	273	273	281	245	242	279	270	275	278	248	265	276	285	272	264	274	256	290	266	238	254	288	250	290	263	243	264	293	257	249	289	273	237	271	278	280	261	274	264	291	273	257	299	268	267	260	269	266	268	272	266	304	282	313	255	268	265	292	248	272	270	261	259	264	275	243	294	271	264	303	265	279	284	282	271	292	261	250	280	262	307	243	282	315	273	293	245	268	245	264	272	254	277	253	230	266	286	289	286	254	235	279	241	247	281	265	275	306	250	267	294	248	312	281	290	269	240	274	265	294	272	255	282	266	264	268	241	299	243	258	260	283	287	282	291	285	290	258	278	253	301	249	276	266	266	277	256	298	256	264	279	284	292	275	272	258	265	282	289	259	293	296	295	297	252	261	269	255	283	253	250	267	242	278	263	285	278	270	280	293	285	277	272	278	244	278	286	285	281	252	253	287	280	256	293	319	241	260	266	253	273	258	282	294	281	273	303	268	296	277	263	299	276	256	285	264	247	269	325	259	286	294	263	278	290	262	246	265	261	280	258	238	303	307	269	272	274	268	300	270	274	287	298	266	272	296	244	282	271	262	288	298	294	235	280	261	283	245	282	288	305	273	246	278	291	278	261	286	279	277	272	268	288	266	269	268	261	276	256	281	230	251	254	293	285	252	278	272	248	275	242	255	249	286	250	278	267	274	268	308	295	272	297	282	256	282	298	295	270	274	272	274	256	294	262	253	264	266	281	264	269	306	283	270	275	275	266	290	281	267	270	282	274	297	290	271	288	307	264	262	285	252	281	262	268	265	251	287	285	260	288	317	277	294	243	303	249	278	293	305	290	291	262	269	278	298	272	270	259	276	286	294	276	278	258	272	276	280	241	254	250	241	287	246	292	268	272	260	299	256	256	316	263	298	292	268	253	278	242	253	259	246	271	293	256	306
1484	230	127	108	96	101	141	134	110	125	137	97	85	73	70	80	83	54	64	46	60	55	68	78	75	45	42	58	47	49	51	54	47	46	52	56	56	79	71	45	39	41	49	50	43	46	58	47	57	51	54	44	48	44	34	53	50	53	52	46	39	53	49	47	51	41	39	62	50	53	49	43	58	48	47	53	37	36	41	54	37	46	49	45	44	54	49	52	34	51	61	46	49	47	39	38	43	33	38	59	57	43	53	42	47	42	49	36	52	49	45	50	55	49	39	48	44	59	41	51	34	40	56	48	53	38	60	44	54	42	45	45	59	39	45	43	55	51	54	48	40	42	41	48	50	50	37	48	50	57	54	52	54	50	50	34	46	66	63	52	50	45	49	51	52	54	41	45	44	40	43	51	58	31	37	46	41	49	42	40	51	51	49	51	50	38	35	44	58	64	49	45	37	62	50	50	54	54	52	51	49	45	56	46	50	42	38	48	59	64	60	48	57	34	55	47	36	53	52	45	58	36	65	47	61	48	45	43	34	54	55	59	62	48	52	34	58	45	47	39	42	45	46	44	38	48	53	64	44	42	52	48	40	43	45	49	56	48	52	39	37	51	49	47	49	47	61	53	42	49	43	43	44	34	45	37	46	45	33	51	50	51	67	45	57	38	52	46	43	47	42	48	51	42	49	48	52	50	58	47	46	50	46	44	41	61	43	46	51	45	49	52	45	46	40	49	52	32	48	50	55	50	42	36	39	41	54	38	47	56	50	44	40	42	33	48	47	51	42	48	48	36	43	39	44	52	46	53	53	54	56	45	48	50	44	48	39	42	38	51	50	46	47	65	60	44	41	40	32	41	47	34	37	51	46	27	51	32	43	23	45	47	50	45	47	50	49	62	44	39	55	60	44	40	45	46	32	43	49	35	44	48	39	47	49	46	58	43	37	54	53	47	43	48	57	46	55	47	51	44	63	45	52	35	47	43	35	45	53	49	45	50	44	34	43	48	51	37	54	55	43	46	50	39	53	52	47	53	48	50	52	55	45	51	55	53	50	53	41	45	46	39	51	47	49	44	63	50	33	51	38	53	56	54	49	61	37	42	46	39	46	44	48	52	44	46	41	39	50	44	40	47	44	47	50	45	51	55	47	58	45	49	68	40	48	41	57	45	45	35	33	64	57	44	45	49	48	50	44	36	37	52	38	53	44	54	50	58	42	49	52	45	41	43	42	39	48	47	52	44	59	41	51	48	42	49	53	50	39	43	42	37	49	55	39	39	50	45	54	42	52	42	52	43	48	53	48	46	41	49	40	44	45	48	52	60	46	40	47	45	55	45	46	45	36	46	53	43	53	41	40	44	45	48	37	49	43	45	41	42	61	31	47	47	47	45	34	38	35	44	48	44	43	52	52	44	42	51	40	52	42	43	48	35	46	42	47	44	57	27	44	48	44	37	52	34	46	50	51	51	41	31	35	48	45	52	57	50	54	43	40	57	49	51	48	49	37	38	51	45	57	48	58	46	42	51	52	55	54	27	52	39	44	52	56	52	48	54	43	42	53	50	46	49	41	52	48	45	46	44	46	57	45	39	54	46	44	57	50	50	60	51	47	48	39	44	51	49	41	57	45	46	66	41	40	50	41	38	54	48	50	51	45	50	40	47	56	50	49	49	50	37	54	40	61	45	44	67	43	58	40	36	46	49	41	38	53	52	36	46	52	44	50	59	41	52	52	52	30	38	42	58	53	52	45	46	47	50	49	48	47	37	42	46	36	40	52	43	48	61	50	45	36	49	51	49	47	36	44	53	52	55	40	41	45	45	43	43	53	45	43	49	52	38	46	66	59	51	43	48	46	39	39	49	45	41	35	47	41	43	55	49	49	49	44	57	53	46	59	42	44	56	45	46	48	61	55	49	35	35	49	39	55	54	42	49	44	45	53	46	52	39	48	41	47	43	44	51	49	46	45	39	45	50	63	41	52	55	45	44	56	45	33	41	54	50	40	48	59	39	37	43	38	57	52	51	43	47	38	45	39	54	51	35	42	53	42	59	43	56	45	50	39	46	54	42	58	58	39	49	60	65	41	59	39	52	44	40	49	39	39	41	47	36	55	41	40	41	51	47	46	43	38	34	39	55	39	38	36	50	49	54	59	48	48	41	48	43	50	38	47	40	41	47	57	53	46	37	59	42	50	51	41	49	46	49	50	56	45	36	45	47	46	44	55	59	52	40	47	38	42	42	48	46	42	46	45	32	55	50	44	47	37	49	55	49	44	35	65	60	56	48	44	61	38	68	51	36	35	53	53	50	45	57	49	54	47	51	51	56	55	49	46	42	74	42	46	50	50	41	40	34	54	37	51	41	51	45	49	41	41	35	42	47	47	48	46	53	41	42	42	47	46	45	44	54	57	54	46	54	50	44	47	37	46	54	44	52	38	47	49	50	42	44	44	56	45	50	46	54	56	44	35	47	43	53	34	60	40	48	52	41	43	31	45	49	46	49	39	42	48	49	52	46	45	52	54	47	43	53	44	53	51	42	48	45	42	49	47	45	56	46	42	46	40	44	45	43	37	38	52	53	38	38	45	55	40	43	35	48	41	56	55	37	52	41	43	45	57	46	41	45	50	47	42	44	59	41	44	44	57	46	42	48	43	43	51	40	43	47	57	42	41	61	50	38	51	53	65	35	39	38	37	49	37	49	55	50	44	52	54	42	42	43	57	39	40	57	58	43	48	48	50	43	44	45	52	45	50	42	54	40	56	43	57	41	48	49	35	40	49	63	42	51	45	61	39	37	43	46	56	50	50	45	37	31	35	48	46	57	37	39	46	43	45	36	53	55	41	59	51	44	54	47	41	46	47	52	38	43	44	38	48	57	41	44	51	57	43	51	44	40	45	40	44	47	43	44	38	49	44	33	49	39	46	43	57	43	39	47	40	43	53	41	46	43	50	63	51	35	49	49	50	41	47	37	47	53	32	54	48	49	52	36	36	50	40	45	58	44	46	46	52	45	51	42	49	42	41	51	44	47	49	37	44	36	48	47	58	52	41	42	54	44	47	43	41	51	34	56	43	42	55	46	55	59	46	51	36	52	53	58	40	51	40	43	47	59	44	45	43	32	69	47	52	60	56	40	53	46	42	43	62	48	45	55	38	38	42	38	40	41	63	49	48	55	57	56	45	48	48	45	47	45	38	39	36	43	58	40	47	43	37	43	52	45	48	61	48	48	48	57	54	34	36	55	49	46	26	48	58	53	45	42	45	48	43	40	52	42	52	36	45	56	43	39	48	41	48	45	48	54	46	43	32	41	51	46	55	35	40	54	49	54	39	45	56	48	38	46	35	53	40	42	47	50	35	51	48	52	60	58	41	43	47	41	39	50	41	47	49	41	48	44	39	41	48	46	48	43	63	47	50	42	58	55	43	43	37	45	48	45	52	39	40	56	51	55	44	37	49	37	46	47	49	46	42	33	44	45	59	49	43	51	40	45
11368	2902	1450	1797	4345	5998	5722	4659	4217	3926	3709	3169	2240	1500	1221	1342	1323	1248	1014	798	747	941	1020	691	583	561	501	518	486	454	472	417	428	421	439	423	431	1029	1434	464	371	368	350	391	342	356	362	396	383	340	356	361	369	356	373	358	372	389	335	360	388	361	349	348	359	356	330	380	369	369	376	373	361	369	373	379	375	360	334	356	372	368	361	385	368	366	383	350	336	361	363	358	374	371	344	369	338	318	387	351	352	350	371	385	330	390	384	337	377	322	393	330	358	355	345	381	371	366	316	389	368	369	359	383	366	403	422	370	372	358	340	377	354	360	330	382	339	375	346	368	358	369	334	346	335	379	366	356	345	376	381	367	377	371	373	326	420	370	378	331	322	389	389	339	378	380	351	351	337	374	376	341	375	399	356	367	390	349	356	412	379	322	338	334	361	322	364	374	383	367	353	334	344	370	351	392	371	327	363	363	363	352	382	414	345	331	381	344	363	394	347	359	363	391	369	346	353	377	361	353	355	357	358	353	381	358	377	335	368	364	387	318	378	333	379	365	356	365	348	356	355	393	372	343	340	375	324	353	386	364	376	365	365	375	371	376	368	376	344	355	366	349	353	377	426	389	372	354	390	355	373	382	364	363	369	341	361	387	382	383	331	372	404	354	357	375	341	365	385	352	360	343	320	353	376	387	385	362	326	328	388	357	352	332	325	341	387	356	332	366	371	335	364	371	368	386	360	336	343	354	400	429	357	375	360	326	336	376	355	369	331	344	366	351	343	323	362	380	375	375	344	384	342	388	352	361	376	378	354	326	365	343	356	385	357	366	358	359	374	383	346	379	376	359	375	362	371	329	394	330	367	362	390	386	356	371	349	362	347	360	347	390	360	355	320	360	375	391	380	371	375	330	347	369	358	335	380	359	393	367	341	379	373	381	395	363	371	373	356	345	375	387	375	370	362	397	379	368	384	355	346	360	365	381	369	393	383	353	380	429	376	375	372	387	387	382	374	353	369	327	363	363	402	348	391	370	334	357	371	417	357	381	321	367	400	348	351	347	390	363	345	359	334	372	365	368	409	361	399	363	376	346	370	350	388	366	341	347	344	355	360	352	343	343	371	355	372	349	388	376	394	384	335	394	342	355	363	344	378	360	358	364	347	348	379	356	389	370	374	336	358	365	365	330	344	325	360	354	348	333	371	365	378	342	354	354	412	368	397	354	319	350	370	343	336	341	354	338	360	351	381	346	373	331	341	343	363	357	335	348	334	393	347	363	370	351	352	384	349	374	348	335	340	357	375	351	376	354	370	352	349	380	360	356	365	364	379	419	321	347	348	359	369	360	352	359	364	361	346	378	401	322	395	341	352	359	353	387	365	382	368	353	375	350	367	378	347	360	363	368	396	348	345	346	354	351	367	374	346	384	347	354	387	351	349	361	346	340	332	361	362	369	360	366	370	335	368	360	344	383	384	363	377	377	367	363	349	400	347	351	379	369	377	367	348	398	378	348	367	350	356	369	333	372	381	350	360	368	357	370	357	415	391	367	373	333	377	361	363	364	399	365	355	360	380	339	342	363	372	379	357	359	360	358	343	366	390	376	371	375	377	374	374	367	383	371	353	375	369	340	364	363	365	357	350	340	360	375	395	359	396	364	444	372	370	356	378	369	356	352	383	371	342	356	331	399	369	351	353	337	399	354	378	372	372	349	351	365	368	345	358	345	341	377	367	374	388	348	349	412	373	348	322	366	357	398	377	340	359	328	346	383	347	356	352	372	343	338	344	360	354	339	358	345	350	326	331	357	367	374	382	370	401	366	364	333	360	373	357	346	328	366	390	365	397	366	360	345	348	364	359	359	376	380	366	349	366	367	355	390	358	347	357	343	366	373	338	365	333	386	382	337	365	355	376	386	377	369	356	353	347	366	380	364	327	329	387	347	327	334	335	342	339	337	387	372	381	394	333	343	354	347	359	352	361	336	347	364	379	356	324	371	377	402	374	367	355	354	353	384	370	364	404	363	368	397	358	367	366	340	338	355	353	375	355	365	360	340	391	379	366	383	374	373	379	375	363	379	336	347	345	348	331	343	376	379	397	362	361	358	371	360	385	357	375	340	378	351	371	346	351	356	364	347	358	354	359	319	353	371	378	386	355	380	378	391	374	392	358	386	367	346	398	348	332	351	369	347	339	383	365	355	353	384	352	403	345	358	340	388	345	360	373	380	397	365	387	362	358	359	337	428	399	370	365	383	352	331	347	377	350	364	355	397	358	377	384	362	356	347	396	358	355	376	399	367	360	395	352	369	391	374	353	347	369	350	341	362	308	330	376	365	336	359	395	359	374	328	373	351	340	348	333	341	378	334	381	372	388	359	370	344	362	369	367	374	376	382	379	362	346	412	357	358	350	383	336	359	411	330	342	360	363	366	328	355	337	350	366	358	406	317	389	338	388	362	362	351	373	354	376	403	351	375	333	376	354	384	357	363	340	382	368	352	360	383	386	333	382	381	369	366	365	335	332	364	363	346	358	352	361	366	369	371	371	368	403	360	342	402	376	353	378	406	373	363	373	391	354	372	358	348	336	363	364	372	360	378	356	331	373	359	328	358	342	355	348	389	366	372	317	346	372	358	344	383	372	343	376	346	381	339	368	390	360	384	356	355	383	371	360	390	366	346	331	384	381	363	342	377	369	325	392	337	341	365	338	355	389	368	336	345	381	354	356	324	391	356	367	357	386	321	316	390	344	382	376	341	372	369	372	380	335	361	389	386	349	375	392	403	382	353	377	369	348	367	364	343	375	355	371	383	371	338	384	357	365	349	335	346	389	360	355	330	330	376	329	360	364	374	353	354	356	360	329	337	367	378	360	361	335	363	348	384	383	358	369	393	359	362	336	351	363	343	337	355	368	399	346	330	375	382	345	359	385	348	364	343	376	367	341	364	398	340	352	381	357	365	364	357	359	339	324	348	374	340	342	381	360	364	358	369	373	347	377	369	362	360	350	360	389	398	358	362	334	350	397	372	307	414	332	359	372	374	327	358	395	332	366	356	363	374	383	322	363	366	368	344	344	339	352	369	361	343	350	380	385	358	355	350	383	372	412	362	397	357	343	324	359	348	381	359	335	348	349	360	402	336	381	356	372	388	394	339	395	362	374	380	324	343	371	375	336	354	369	379	350	380	391	363	388	351	366	377	385	368	335	374	367	369	354	374	325	360	370	336	347	358	377	382	373	372	391	334	325	350	369	368	352	369	372	367	357	378	359	357	353	386	376	346	314	348	356	365	352	360	405	371	370	366	369	358	349	332	351	378	347	367	367	398	362	368	373	341	356	349	371	370	352	374	367	342	311	349	362	373	345	357	355	378	371	364	349	352	354	365	347	355	386	342	369	340	370	391	348	384	360	354	354	361	367	340	373	347	372	407	371	382	349	376	361	388	376	356	355	371	397	372	347	398	365	384	374	385	368	358	369	359	370	371	402	364	365	339	351	375
1272	302	153	113	86	119	167	160	142	145	162	122	85	77	57	65	62	64	56	44	33	46	49	48	39	35	28	37	28	38	20	19	36	27	36	19	33	88	212	93	23	22	23	30	20	15	16	28	33	23	31	23	34	28	23	32	23	22	18	27	23	16	30	28	15	28	24	22	25	20	19	18	20	30	22	18	36	25	21	26	15	17	14	19	13	16	29	21	17	18	22	18	25	27	27	28	14	25	23	21	24	29	23	25	24	16	29	24	19	23	14	29	25	23	24	26	24	26	29	30	28	38	28	27	25	24	19	18	23	32	18	27	28	22	16	32	25	24	21	29	20	16	22	24	18	18	12	26	23	22	22	41	28	23	28	24	24	32	27	19	23	21	33	24	23	18	21	22	22	22	20	19	20	21	23	17	21	24	17	16	17	23	26	19	22	28	33	28	23	23	22	20	30	25	21	13	23	20	30	19	19	27	15	22	21	35	20	24	20	30	23	24	25	24	23	21	20	38	27	29	26	22	21	31	21	25	27	17	17	20	15	21	21	20	26	22	29	29	24	19	18	22	23	24	21	24	29	21	25	36	32	20	27	28	30	17	23	19	21	21	22	20	27	27	23	24	17	26	16	15	30	19	25	24	13	24	24	24	25	29	25	17	28	20	20	21	17	26	31	21	13	24	23	25	31	24	37	18	28	27	16	20	24	21	22	23	16	18	21	31	19	25	13	25	21	26	13	15	26	20	22	19	17	27	19	24	23	18	26	24	24	16	30	28	25	31	17	26	22	31	23	22	18	24	23	22	26	23	32	16	24	30	28	19	22	16	17	28	22	21	27	15	19	27	20	27	17	21	20	21	24	25	23	27	27	22	18	26	22	18	22	27	26	29	31	18	22	27	23	25	13	25	26	18	15	19	24	25	28	29	24	21	24	18	28	27	21	23	21	32	23	19	26	20	19	24	24	21	22	17	31	26	21	19	26	22	15	23	23	27	27	21	23	23	26	25	12	21	25	31	17	26	22	23	14	15	22	29	30	19	25	15	26	29	18	28	19	23	12	28	33	17	22	23	23	31	28	28	23	21	28	23	24	16	18	18	20	17	24	21	20	21	25	25	28	24	31	24	18	22	21	18	19	13	28	19	26	23	19	26	26	27	19	23	30	26	16	22	28	34	24	28	23	18	15	18	17	21	26	38	23	19	20	24	16	10	15	18	22	33	23	22	25	26	10	17	19	22	19	21	24	20	18	18	20	21	27	17	26	17	26	26	19	19	24	24	17	24	24	35	14	14	17	22	25	17	24	23	19	28	25	23	23	27	22	32	18	20	16	29	19	13	23	23	21	17	17	29	24	24	20	26	24	18	26	19	19	15	21	29	24	25	20	28	24	25	20	25	31	24	24	20	34	15	19	19	18	25	22	29	23	19	22	27	18	28	25	28	27	25	28	24	21	24	22	21	20	26	26	18	31	15	26	28	16	20	21	34	34	25	26	27	21	21	21	29	18	30	22	31	23	31	23	24	22	21	19	26	18	23	23	30	28	25	20	32	13	21	25	20	21	13	24	19	24	24	19	19	28	16	19	21	23	18	11	26	34	19	21	20	18	27	24	22	35	27	31	20	30	20	25	18	21	20	15	26	23	24	25	22	23	20	24	18	29	18	27	20	17	23	18	22	24	18	21	14	26	22	22	22	22	21	24	28	24	23	32	27	23	19	21	21	22	26	33	32	13	16	21	23	25	32	20	17	20	17	22	23	21	25	25	22	17	29	18	16	27	16	27	19	20	29	36	21	29	20	23	21	19	27	18	20	22	23	14	23	19	28	31	24	20	26	33	21	27	15	15	24	21	16	18	29	23	22	23	23	23	16	25	18	19	24	27	15	23	22	25	28	23	15	19	24	26	28	19	23	26	18	23	27	17	19	25	27	18	25	24	23	26	21	29	26	18	17	22	28	24	24	25	21	20	19	25	31	19	19	21	14	28	22	24	18	24	23	15	25	19	29	28	31	18	19	20	30	14	16	22	20	36	30	27	22	39	29	19	30	30	25	19	22	17	21	22	22	27	24	17	24	21	27	25	27	30	25	22	26	24	20	24	26	27	23	31	17	22	16	26	23	31	21	18	16	18	27	25	22	24	27	22	25	21	24	30	17	26	20	25	23	29	22	11	29	32	30	13	21	33	16	21	28	26	22	27	21	23	24	23	17	21	34	21	19	21	23	17	26	29	21	28	20	22	23	24	27	31	21	26	18	13	22	24	24	28	31	17	30	22	19	22	22	24	23	20	16	28	22	15	20	21	27	29	26	21	22	31	11	16	17	22	20	16	28	18	26	28	25	29	16	22	19	29	23	25	20	22	18	18	23	23	27	22	20	27	18	33	25	28	25	22	23	14	28	20	20	24	20	19	17	19	27	26	14	26	27	26	25	32	17	26	21	23	18	23	29	22	21	24	17	19	24	25	22	20	25	26	25	22	19	27	28	22	17	25	23	12	17	33	33	14	28	31	19	16	26	13	21	19	21	17	17	18	18	20	21	25	14	21	18	22	32	21	29	19	30	23	24	36	18	22	28	31	21	25	18	19	19	33	25	10	29	18	16	19	33	24	22	24	26	17	29	16	21	22	21	25	17	23	21	26	26	26	22	16	36	27	20	22	33	25	24	29	21	24	31	29	32	21	27	19	19	36	17	24	25	22	22	25	24	32	28	31	22	22	26	32	37	18	20	30	22	24	18	33	18	20	19	17	18	24	28	17	13	24	21	21	21	27	26	20	21	15	35	23	25	24	24	21	21	28	20	36	16	22	21	20	25	23	30	22	23	15	24	28	30	19	18	21	22	13	20	15	26	24	17	31	23	19	27	20	22	21	17	31	25	22	22	16	17	23	25	20	15	22	27	15	21	17	16	17	19	17	21	27	23	22	23	20	22	30	30	27	19	24	22	27	32	15	29	23	20	23	28	16	20	23	13	25	16	21	28	23	20	24	17	21	28	22	14	23	20	23	32	23	15	28	22	25	28	19	23	21	24	29	16	11	20	22	32	20	15	24	27	22	24	23	27	27	30	17	25	23	19	19	33	26	28	23	20	28	18	28	20	29	24	18	21	34	32	17	18	18	21	26	21	17	23	24	23	22	21	22	23	23	17	25	26	20	18	22	28	19	25	22	23	16	21	22	28	23	23	27	21	25	24	29	28	13	17	20	21	15	16	32	22	13	30	23	22	26	24	26	23	35	30	19	19	22	17	19	19	34	31	33	23	15	23	23	21	23	26	21	26	26	24	21	29	21	18	23	23	18	15	33	29	24	23	19	21	20	29	25	26	24	27	26	26	22	25	26	27	20	21	21	22	21	19	23	11	27	29	16	27	29	24	21	22	21	24	25	23	16	17	23	21	25	23	23	28	22	16	24	23	13	22	24	26	31	23	26	31	31	28	24	21	19	20	33	29	25	23	20	25	18	25	27	26	19	27	26	24	22	11	21	24	27	31
13699	4135	1796	2444	6425	8902	8861	6866	5797	5391	5138	4201	2669	1898	1936	2113	1950	1622	1016	781	728	948	932	626	588	568	401	369	385	441	389	346	387	339	263	282	398	2363	4673	1550	184	191	182	184	212	201	204	172	195	201	187	195	195	176	187	196	186	184	190	181	188	192	197	182	183	202	187	175	175	198	184	186	184	169	176	163	172	184	173	177	177	175	169	173	141	195	187	171	166	205	187	182	175	165	187	171	178	165	170	182	182	171	194	175	173	181	180	170	177	165	171	141	191	181	183	173	179	159	167	208	157	178	185	169	169	192	184	197	180	171	164	169	175	163	152	173	139	185	196	179	184	169	189	178	168	189	174	171	175	163	157	173	165	161	159	181	176	194	167	183	173	186	168	164	182	156	193	165	180	183	181	158	190	160	217	177	198	160	166	173	197	191	156	170	186	200	175	158	190	175	183	171	155	179	165	193	154	191	189	162	179	173	175	183	172	159	161	190	171	184	178	175	199	164	174	170	171	188	187	195	172	181	146	171	166	167	181	160	173	198	186	149	160	179	174	169	183	201	171	172	203	178	181	161	215	161	169	171	167	178	160	171	185	156	190	162	181	175	170	182	165	173	178	181	182	204	199	181	170	174	213	167	195	173	178	164	174	175	163	163	155	195	168	160	188	183	178	151	174	181	167	189	166	165	212	154	184	181	174	185	173	168	183	160	156	189	173	153	187	163	174	202	174	168	174	184	186	188	189	180	180	178	184	186	181	156	174	181	159	167	178	147	161	172	178	151	150	185	182	161	179	189	171	177	173	165	163	201	179	159	166	165	175	188	157	161	183	161	163	180	191	181	173	171	188	169	171	193	187	172	180	186	157	202	184	167	163	172	166	169	166	196	179	178	177	196	169	155	173	176	159	181	172	179	172	149	166	187	183	199	171	179	162	153	181	169	186	181	157	174	175	196	170	179	168	166	185	157	175	180	181	180	167	176	178	174	172	188	176	154	173	180	189	162	178	185	181	167	153	168	168	183	196	191	181	181	147	176	186	184	183	174	196	180	169	184	179	171	175	186	181	208	183	170	183	159	196	169	156	171	162	183	168	178	151	162	157	184	188	181	171	195	155	176	170	200	173	175	166	175	186	162	177	190	179	180	176	171	173	156	187	191	201	193	188	189	179	171	184	170	161	178	172	178	158	181	168	203	164	171	159	166	191	170	186	184	145	167	189	194	152	170	171	172	192	172	186	196	175	148	181	180	181	192	163	180	191	150	184	168	180	172	194	190	193	182	154	175	193	182	186	188	185	190	179	164	192	190	160	159	163	191	179	167	193	174	167	193	165	156	181	176	182	156	159	172	142	151	179	164	186	173	165	178	192	159	197	180	173	180	177	180	175	161	179	186	184	180	186	173	159	159	189	180	188	172	173	170	171	161	174	194	180	170	152	167	179	187	161	192	164	176	187	173	182	171	196	187	175	179	192	166	162	173	167	187	184	176	172	183	185	175	176	179	186	167	171	192	156	188	174	186	191	167	170	185	195	189	147	180	178	164	202	161	176	179	158	166	177	162	176	194	165	169	192	177	157	195	190	178	192	202	163	164	177	190	164	173	173	193	199	170	179	177	157	184	162	170	159	171	176	170	166	180	148	157	171	162	177	191	163	167	177	179	185	185	164	183	183	149	168	187	182	194	189	175	173	171	172	184	175	205	183	170	165	165	179	180	169	187	187	187	200	172	172	163	167	170	163	163	155	169	150	169	168	165	157	181	203	171	183	183	170	188	174	163	190	167	175	169	166	186	171	176	177	153	185	168	158	177	208	181	165	161	177	196	162	179	153	176	182	182	204	143	179	182	177	173	187	155	169	182	184	175	193	163	165	166	177	199	184	158	165	168	178	159	198	185	191	181	194	151	161	185	183	169	177	184	181	172	194	170	169	183	170	182	175	172	174	165	167	183	203	171	172	155	158	157	193	150	155	180	185	183	178	170	168	181	193	197	164	164	190	182	163	172	184	210	169	168	167	170	164	207	196	178	209	176	174	175	176	171	178	165	178	178	180	190	180	167	195	161	174	163	183	172	163	196	181	183	196	180	182	182	173	171	174	203	165	185	185	197	186	185	166	188	153	175	160	141	180	163	201	159	205	192	221	171	172	188	187	189	185	186	162	175	169	175	175	184	162	182	178	194	189	183	179	167	197	204	172	176	183	177	183	178	181	183	156	186	158	172	188	152	179	146	176	189	167	176	172	183	181	179	178	162	146	178	200	180	172	157	176	175	175	184	157	177	194	160	179	155	162	185	172	175	166	165	192	200	164	172	174	170	181	173	193	181	184	188	196	189	164	179	176	175	179	203	163	184	182	149	183	177	177	168	191	177	179	200	141	191	170	177	174	152	165	167	184	144	167	187	167	169	164	180	178	191	182	158	183	196	182	177	184	166	184	190	213	191	171	169	188	172	197	183	195	186	180	188	163	189	185	196	154	183	167	180	175	161	168	202	152	173	184	181	161	181	182	180	165	160	183	152	188	184	165	177	175	172	162	164	171	184	167	181	175	179	162	163	184	160	172	167	172	180	192	191	183	189	207	190	193	157	171	200	175	159	188	183	171	181	170	178	184	161	176	186	197	178	185	198	201	193	198	176	160	201	192	205	180	171	169	166	183	159	156	183	181	169	168	185	168	159	154	170	200	185	159	213	194	192	158	177	172	193	177	194	194	178	191	169	178	187	178	185	198	212	186	165	177	164	161	185	160	180	178	180	165	191	155	167	194	159	174	174	151	145	170	214	197	167	159	189	191	203	185	166	173	183	187	178	166	163	169	171	146	188	181	178	176	177	211	149	169	165	187	175	162	160	184	192	176	194	192	185	173	192	181	197	188	191	168	177	161	160	203	172	178	177	177	179	159	180	179	185	187	161	183	191	176	165	196	171	169	168	184	162	175	185	178	170	182	189	163	180	144	214	208	185	180	183	214	180	199	181	169	185	161	188	191	180	151	161	170	171	189	174	192	185	174	169	168	186	182	183	152	174	178	198	185	168	171	173	181	165	191	184	191	168	148	179	159	187	178	180	161	168	145	180	187	183	182	159	178	184	189	175	143	186	167	163	182	158	171	160	159	181	177	171	177	196	177	192	188	182	182	198	156	159	166	183	166	185	179	194	167	164	187	177	165	173	170	175	166	170	154	181	170	181	160	180	176	159	170	199	166	168	164	185	153	207	175	166	173	178	176	191	163	187	167	181	154	198	181	199	178	146	189	195	173	151	166	177	171	197	194	175	178	184	183	180	171	193	178	177	180	188	186	169	198	176	179	183	189	176	170	185	173	189	167	179	177	201	154	162	185	158	187	192	183	191	170	171	178	186	186	148	177	178	176	172	170	178	181	186	189	157	184	171	163	176	186	169	175	179	148	187	174	179	179	181	157	177	161	177	179	178	169	186	170	160	174	188	190	155	178	181	219	180	179	169	176	169	195	192	163	175	202	184	192	173	186	188	173	182
2154	273	183	149	129	169	169	187	157	166	134	135	146	120	145	118	92	116	85	97	72	87	87	90	90	68	70	80	84	92	79	92	81	77	78	87	96	182	232	100	59	67	74	80	75	71	56	59	73	61	70	52	65	71	70	70	69	85	78	80	60	66	78	82	75	61	65	65	80	76	61	60	79	53	67	69	75	72	66	79	72	58	86	67	81	57	67	76	67	73	79	78	66	85	72	64	78	81	65	69	68	70	54	64	73	79	64	66	76	72	67	52	66	65	72	74	65	71	68	76	72	55	79	69	52	70	72	68	71	80	71	64	80	61	73	65	76	75	67	66	69	66	79	79	86	70	49	63	60	61	61	77	72	64	86	66	59	63	72	70	76	61	70	68	70	60	73	72	82	79	68	67	57	57	67	61	60	63	80	68	70	70	82	69	82	72	71	66	72	67	64	60	68	70	70	55	70	70	69	69	91	54	57	67	74	75	69	71	70	68	64	68	73	76	68	53	71	60	68	68	64	61	74	69	65	70	71	72	75	68	67	76	82	65	82	74	63	79	70	70	65	66	63	77	80	76	80	62	62	70	74	79	81	85	65	66	68	71	80	54	58	61	54	66	73	73	78	68	81	69	74	63	68	56	65	65	56	69	67	68	54	75	71	65	67	73	61	73	78	59	61	51	77	69	66	55	88	61	60	77	65	62	81	83	59	65	57	74	65	76	69	67	72	75	69	76	81	64	81	79	83	75	66	85	77	65	65	62	74	72	65	76	75	71	63	76	80	67	59	67	69	73	48	77	80	53	80	67	60	70	78	84	64	75	66	60	63	69	70	62	54	71	79	70	85	71	65	57	56	63	77	43	69	70	74	64	75	72	64	80	55	75	68	53	65	62	65	82	84	68	65	56	71	76	79	73	76	75	80	80	70	73	75	68	59	51	85	68	61	76	74	78	66	59	59	62	69	75	70	77	77	61	69	60	61	73	60	63	70	63	69	59	75	76	83	59	72	65	69	77	65	76	68	71	84	79	72	71	70	72	82	61	70	76	68	79	68	67	74	73	74	72	74	62	55	65	71	77	66	76	71	58	70	58	48	81	71	67	71	82	71	68	74	58	76	74	93	71	73	77	65	76	68	72	74	59	62	64	63	64	76	72	72	82	67	71	66	75	66	63	60	66	63	64	70	76	63	74	66	76	78	75	69	71	58	89	74	78	74	73	54	66	67	73	64	62	72	89	78	74	71	62	80	81	69	81	65	84	64	81	88	75	71	68	73	57	67	59	78	72	58	59	64	62	76	80	69	75	72	63	63	67	71	67	70	71	55	72	77	57	66	67	61	67	58	59	66	79	69	81	70	70	78	67	59	70	61	65	60	80	72	69	68	63	55	65	68	64	82	71	78	72	64	85	83	56	68	60	65	68	91	67	57	73	92	64	75	73	76	68	52	80	60	57	59	59	64	77	54	78	75	68	64	55	65	90	84	59	70	69	72	71	66	75	75	72	61	63	67	76	75	60	60	70	64	68	79	73	63	66	72	73	60	64	67	65	72	72	59	55	67	66	58	87	66	75	68	54	57	58	59	74	66	80	67	63	67	63	73	65	62	78	71	59	58	76	72	68	94	65	74	68	84	71	83	75	68	72	72	79	73	69	59	65	69	69	66	74	76	65	77	74	76	68	70	79	77	64	73	63	69	56	69	74	81	77	73	83	78	72	68	63	78	71	69	64	58	61	75	75	61	78	58	73	64	70	65	77	65	74	56	75	70	84	69	58	80	79	68	55	84	68	68	66	59	74	59	51	93	64	70	73	62	62	68	60	75	73	69	64	84	62	62	57	65	72	67	55	61	67	67	59	57	68	68	74	65	68	76	70	73	80	67	74	75	66	60	56	75	59	64	68	68	72	61	70	78	72	67	64	66	70	73	72	83	71	54	63	68	62	73	64	77	52	80	62	58	77	65	75	67	80	58	72	65	82	75	68	63	67	77	76	63	67	63	69	67	63	84	62	73	74	68	69	74	71	80	68	54	56	79	75	60	77	54	68	61	61	72	66	67	71	79	77	63	58	68	55	79	84	89	66	69	68	64	70	78	62	60	71	76	68	74	73	60	77	69	61	74	67	73	72	63	81	67	75	66	73	70	70	72	70	64	73	65	77	72	68	64	70	61	66	57	75	60	75	74	70	74	83	71	57	78	66	74	59	75	68	70	86	82	75	73	74	64	60	65	65	56	67	64	74	82	68	81	74	67	68	59	62	77	56	75	66	57	72	58	74	70	62	61	58	75	61	74	76	64	63	60	66	66	77	83	66	68	71	79	66	73	73	88	73	70	71	69	66	81	66	78	82	64	63	64	72	74	74	78	75	62	77	63	62	75	58	77	76	80	79	64	83	77	78	77	65	70	85	66	77	62	66	77	76	66	75	74	67	65	61	70	70	84	65	62	81	72	69	66	72	69	79	80	81	84	74	69	58	75	77	66	63	74	69	69	88	62	68	68	67	71	80	83	66	82	64	77	71	69	65	81	73	71	83	66	69	76	70	60	67	57	56	68	84	68	74	73	67	58	64	67	78	85	85	76	65	60	61	73	77	72	62	58	77	51	75	69	61	76	86	85	71	65	72	67	68	73	67	72	84	72	56	66	83	65	77	91	72	68	75	63	67	69	66	61	77	65	71	68	66	72	73	70	73	70	72	67	67	73	68	75	77	81	65	75	63	61	77	70	77	68	80	70	80	47	65	74	75	63	77	62	69	68	62	88	85	66	65	55	67	73	76	76	70	62	69	49	66	65	78	54	59	89	81	77	75	65	75	70	82	77	73	73	77	64	66	64	70	71	78	65	73	73	74	59	75	52	60	84	69	72	90	58	74	72	73	82	79	68	86	67	75	66	75	65	64	64	70	65	77	72	71	70	66	64	80	58	81	64	80	62	70	71	75	49	70	72	71	67	60	74	63	61	75	69	62	73	62	64	73	71	74	71	73	61	65	74	65	76	61	64	70	81	79	55	69	60	64	86	78	73	59	70	77	75	78	69	62	68	73	58	63	70	80	73	71	64	70	72	71	75	59	58	79	68	74	61	75	63	70	54	72	73	48	80	69	76	63	79	63	72	77	77	74	62	54	74	63	78	66	65	71	76	66	75	66	65	51	67	79	76	82	55	68	79	71	78	80	60	72	63	79	69	69	68	71	89	62	73	64	68	77	73	62	72	69	68	65	79	75	61	87	74	72	69	67	67	56	79	54	69	73	60	77	68	46	79	90	67	90	62	72	78	64	58	69	64	73	60	67	78	74	69	78	73	67	81	78	65	67	73	80	74	56	72	61	66	65	69	60	78	72	56	56	78	78	76	64	62	74	59	74	75	73	69	77	93	78	67	81	84	64	80	71	69	89	60	73	67	61	73	78	66	71	66	74	74	56	78	76	65	76	72	74	60	69	75	60	76	75	80	77	63	76	75	70	56	54	65	79	63	73	85	65	81	70	62	70
13067	3783	1918	2484	5982	8130	8140	7189	6113	5324	4532	3633	2671	2384	2631	2582	2067	1569	1298	1143	1065	1206	1154	1119	901	845	751	742	729	808	747	716	669	652	587	620	1060	3628	4594	1341	494	549	596	492	525	531	559	525	522	541	550	534	520	584	580	494	496	546	535	481	573	523	523	501	553	507	552	568	551	588	592	570	515	528	541	576	517	530	513	554	490	509	517	544	535	466	487	547	492	558	535	534	501	543	480	551	560	520	512	537	562	509	467	557	501	513	526	549	542	540	521	571	542	531	564	512	573	528	501	518	498	549	510	530	522	517	506	561	568	521	516	475	523	491	537	504	526	519	555	504	523	468	548	536	523	530	473	539	508	524	519	519	515	490	536	486	554	516	512	588	497	559	480	526	537	546	576	475	517	463	533	525	551	543	550	516	503	502	514	532	546	511	484	533	519	527	495	513	500	473	519	542	523	510	513	532	573	512	515	575	551	535	537	555	535	579	555	521	534	544	561	478	553	517	549	484	497	552	521	518	549	527	581	533	515	488	533	515	528	542	545	555	501	534	529	549	546	521	554	536	502	493	557	560	500	501	555	525	515	505	537	543	545	575	520	548	508	530	529	499	579	504	505	531	490	516	547	561	529	526	520	536	528	525	526	532	504	513	502	559	542	520	566	525	545	508	549	539	522	556	545	521	528	555	547	526	556	519	494	503	553	546	516	492	515	516	524	506	508	537	536	552	525	505	536	556	509	550	517	559	534	502	521	518	528	464	549	531	554	533	522	536	528	524	501	545	488	544	530	525	545	527	515	521	540	535	554	509	509	555	536	494	535	500	506	516	541	507	521	527	518	524	554	525	511	539	555	538	518	531	538	497	512	497	497	528	541	534	581	476	506	516	521	549	527	551	546	525	530	506	507	518	499	523	487	592	493	515	546	539	492	529	554	530	523	519	540	522	592	549	509	539	543	540	550	521	559	554	564	521	499	548	546	563	502	487	538	552	532	568	533	518	502	569	469	519	512	532	531	556	493	556	546	542	508	507	513	531	555	530	529	526	556	498	562	520	559	513	512	554	484	539	519	536	515	544	490	494	556	503	530	538	503	486	503	543	534	508	480	543	536	525	470	563	477	518	526	542	547	513	533	535	553	521	486	576	518	504	488	533	535	581	502	516	543	491	516	511	528	498	525	513	506	547	552	515	499	509	510	518	528	538	530	518	518	537	505	493	537	526	573	522	542	537	507	531	534	534	520	514	535	505	536	487	561	514	543	553	573	524	493	529	545	500	571	537	551	519	510	539	520	583	536	538	548	529	535	565	523	513	504	521	527	542	532	552	558	494	513	543	511	504	533	543	524	515	528	546	541	542	487	499	523	548	543	542	519	564	538	545	498	531	538	537	522	525	512	498	535	521	511	545	490	538	522	491	551	502	563	539	565	563	473	523	522	578	507	522	527	536	504	520	481	529	513	547	543	521	519	552	543	532	481	531	555	512	517	500	541	545	538	535	524	551	483	549	547	550	546	527	523	522	497	529	511	500	496	518	529	524	505	557	513	552	540	522	486	562	515	548	537	544	563	539	486	499	515	508	489	524	558	556	527	551	500	542	538	552	511	522	547	533	571	512	534	494	516	524	542	544	527	502	537	542	509	559	538	538	487	517	520	533	550	503	542	490	504	533	502	541	546	518	564	510	508	511	513	551	535	520	502	522	567	541	528	509	506	550	506	537	540	546	512	522	521	544	571	521	521	547	532	542	512	521	565	516	544	497	502	505	542	530	479	501	526	490	531	537	503	523	509	520	549	525	526	552	528	572	505	487	465	556	542	498	509	500	543	539	526	531	563	509	530	527	532	567	512	542	521	515	527	523	568	532	528	566	527	511	491	493	515	498	532	500	535	566	559	517	492	502	507	487	544	484	538	541	516	508	543	510	540	547	534	530	486	502	554	514	507	569	503	517	505	517	545	509	508	542	510	520	495	552	523	518	526	518	495	545	533	530	557	533	534	541	529	550	536	492	535	490	530	546	523	545	553	503	549	559	519	510	529	513	567	530	527	492	521	531	556	515	494	554	544	538	519	525	525	510	497	527	527	520	538	552	528	503	483	532	524	520	532	514	521	524	547	521	572	529	538	549	530	525	505	530	549	513	516	549	517	504	552	526	493	502	541	564	524	559	512	490	555	522	532	511	538	535	586	510	528	551	489	514	523	535	543	507	519	539	507	549	519	508	532	510	508	503	501	573	558	534	503	537	464	490	510	531	501	535	529	546	543	520	532	512	518	554	512	515	522	524	522	522	533	503	501	499	537	575	502	514	520	559	510	481	524	523	511	520	509	502	522	544	528	493	546	529	545	495	509	555	512	553	496	507	537	542	503	525	491	526	516	559	522	525	486	549	554	490	512	517	495	540	529	520	518	557	548	562	480	533	529	525	547	523	493	543	549	532	540	552	541	521	536	551	511	534	574	558	539	516	464	542	536	499	537	570	542	525	515	532	567	505	524	521	521	552	538	527	508	517	564	551	534	533	500	524	533	512	543	494	517	531	558	514	520	534	538	503	515	532	506	512	496	499	518	517	534	542	551	560	494	506	492	517	538	536	483	547	528	566	561	528	542	539	542	490	536	500	541	503	528	529	495	544	515	552	502	535	520	509	508	492	522	510	518	520	562	481	556	493	548	541	526	497	538	486	545	526	523	528	528	536	548	552	511	547	502	519	493	512	517	550	514	509	480	499	550	497	483	513	542	507	528	538	499	526	567	514	531	506	550	522	547	505	513	490	559	524	576	554	536	534	541	554	513	573	472	519	531	523	517	521	531	518	554	566	566	552	523	548	542	538	510	522	566	522	497	521	528	549	567	554	556	517	511	502	488	505	556	520	545	510	564	552	553	518	499	534	495	525	559	526	551	546	545	526	525	491	523	507	532	522	486	545	527	526	552	506	580	543	537	544	512	533	532	533	507	517	491	513	516	554	509	504	565	528	528	510	579	536	525	543	515	513	528	497	541	525	529	510	519	510	492	574	527	536	532	521	510	506	543	577	515	520	515	554	513	550	496	508	504	525	510	532	544	540	501	527	530	514	530	544	489	542	529	502	535	529	499	520	562	564	542	545	520	552	523	538	534	553	493	501	519	484	559	547	551	522	512	515	543	533	519	538	530	514	490	548	526	517	516	499	554	543	555	526	563	526	533	526	552	514	526	531	510	511	524	541	536	551	506	526	536	525	541	542	530	534	571	514	516	502	547	507	523	516	514	513	514	541	528	532	506	544	529	545	531	520	478	529	537	563	518	532	500	527	527	528	518	549	521	523	535	507	478	520	533	551	553	545	515	508	508	484	550	522	506	530	491	540	481	544	518	523	554	531	514	522	522	515	530	530	563	526	512	532	525	523	487	512	507	552	523	506	538	521	528	494	498	534	501	519	534	496	556	515	564	510	524	482	509	531	544	494	531	545	512	534	511	497	502	507	528	479	534	537	552	512	494	533	566	535	522	511	529	488
1644	403	203	139	138	166	186	207	182	178	152	138	99	111	112	132	122	85	67	60	67	58	65	51	69	53	37	40	48	48	46	42	47	39	42	51	77	265	343	89	39	38	38	50	32	34	34	33	40	50	39	37	42	38	52	41	24	35	31	27	34	41	47	37	43	48	40	38	36	34	38	37	45	41	30	42	38	35	34	39	23	31	43	49	40	54	37	42	34	42	44	36	24	36	38	40	40	44	36	32	36	40	31	29	40	36	49	39	49	44	45	31	50	32	29	22	42	31	42	39	33	31	39	36	44	40	42	49	36	30	40	44	32	51	29	43	36	34	38	40	39	37	32	25	39	31	36	31	32	34	27	38	37	41	42	33	34	41	36	39	47	31	39	44	40	39	30	29	37	41	44	39	26	39	38	33	38	31	39	40	35	42	35	29	31	33	45	39	26	41	42	40	36	42	30	30	44	43	36	34	32	39	37	44	23	31	32	43	39	33	37	43	41	41	27	32	44	29	28	35	45	30	48	39	43	37	30	47	39	36	33	57	49	44	48	35	34	40	35	38	38	34	45	45	29	38	38	27	28	31	38	41	31	35	41	27	41	41	34	41	33	39	40	43	50	36	32	40	23	34	23	43	30	32	53	39	37	32	31	45	48	47	38	44	46	41	38	31	35	45	36	35	50	37	37	38	36	41	44	31	38	47	37	41	39	36	37	32	34	39	42	47	39	27	33	45	43	39	40	46	37	28	40	31	41	31	45	35	28	46	40	39	41	35	30	38	41	38	37	29	42	48	49	54	36	41	33	43	44	42	48	33	53	30	36	34	31	37	42	33	32	50	36	39	33	43	21	44	48	40	59	42	47	23	44	47	42	36	42	39	35	39	28	39	30	43	35	40	31	36	35	39	26	41	38	40	36	37	38	44	42	42	35	25	44	41	31	30	33	30	28	43	45	43	42	23	42	50	34	41	48	37	49	21	32	44	37	41	44	37	33	35	46	26	32	37	46	54	47	44	29	44	37	37	27	33	26	36	39	29	47	33	41	32	39	46	30	44	27	25	36	28	36	37	35	36	33	39	32	44	44	34	34	51	37	45	46	37	47	30	29	33	26	28	33	33	40	36	33	54	37	39	33	35	38	39	33	30	37	41	27	36	38	34	41	29	40	37	36	48	44	44	40	32	31	38	32	31	42	41	42	43	33	40	42	40	45	40	49	44	35	39	34	37	45	41	26	47	39	37	27	36	23	37	44	49	41	36	38	29	45	42	37	42	30	28	34	38	32	46	46	37	41	41	39	42	30	47	37	41	42	38	48	40	42	39	34	36	35	34	25	40	50	42	29	34	38	45	37	38	35	39	36	39	42	43	36	48	32	39	25	35	33	36	43	35	35	42	40	34	32	37	34	39	40	42	41	39	31	37	31	40	39	31	38	44	24	40	41	32	40	45	40	40	34	31	36	52	28	37	42	39	39	34	41	32	42	39	42	38	33	40	45	35	41	32	31	36	49	33	33	36	38	36	37	40	41	41	37	32	27	41	42	37	40	30	38	26	36	37	31	35	30	34	31	35	37	41	31	44	39	26	43	31	40	41	48	31	38	41	43	25	33	42	37	42	33	33	29	37	33	27	41	53	41	35	43	36	27	37	40	36	35	28	46	38	39	30	28	40	43	34	35	41	34	50	40	34	33	45	31	34	38	39	37	32	32	31	41	41	33	40	33	39	50	38	26	35	44	48	41	37	38	27	38	36	34	43	38	36	40	24	32	35	44	26	37	39	36	36	30	34	40	30	44	35	31	42	42	31	33	40	40	26	49	44	29	46	32	40	51	34	39	34	39	31	33	33	32	31	29	42	32	43	37	40	46	36	54	41	34	40	38	41	34	40	41	35	41	40	42	41	45	37	38	45	43	40	31	44	41	40	35	40	45	37	51	37	29	43	31	34	39	37	49	40	45	39	39	34	48	37	34	46	45	37	29	41	41	29	37	54	36	42	37	43	40	38	33	35	38	38	41	33	37	44	35	35	37	41	34	38	37	34	41	36	36	38	33	38	45	46	35	38	34	50	40	30	30	45	41	38	31	41	47	45	42	31	34	34	44	39	23	43	50	33	35	38	47	33	34	47	46	41	39	37	36	43	38	38	43	41	33	50	40	34	37	37	36	39	36	34	46	31	29	37	38	45	35	39	29	46	35	43	31	36	33	34	46	43	35	32	38	40	32	44	46	38	35	45	33	31	38	33	47	40	35	41	37	35	21	43	31	36	42	39	33	33	45	48	32	45	49	37	42	37	36	36	34	45	43	48	50	34	34	45	49	29	43	39	36	37	20	45	37	32	38	41	46	37	29	35	37	29	43	31	38	37	40	18	42	35	43	33	33	49	40	35	40	35	34	27	43	39	40	38	39	54	31	41	37	39	28	27	37	49	37	33	35	42	42	39	47	43	39	38	23	39	38	30	40	40	36	51	29	41	41	43	37	34	39	42	37	45	38	38	29	46	24	23	43	52	39	32	37	33	40	44	41	24	37	39	36	35	56	37	35	39	34	40	46	38	36	34	33	47	34	45	29	33	42	37	36	40	51	51	39	30	28	40	37	26	21	33	49	32	40	41	32	37	42	36	45	26	27	40	43	33	32	37	40	38	33	48	41	39	38	35	40	35	38	40	34	35	33	46	42	41	40	33	48	30	34	39	51	47	25	36	32	45	37	40	37	36	32	42	35	47	45	32	45	34	48	42	45	31	41	33	36	38	37	36	36	35	36	41	36	32	43	51	39	38	39	37	34	42	43	40	41	36	43	36	38	35	31	29	41	45	36	41	28	49	35	34	41	31	33	52	33	40	38	35	34	26	30	36	36	33	48	39	30	49	42	42	29	27	35	46	40	41	36	41	41	38	49	37	34	32	46	40	34	34	36	32	33	41	41	49	29	34	49	35	42	35	47	44	31	39	44	41	35	37	32	32	39	36	43	31	27	45	37	36	41	36	32	34	34	41	45	39	37	42	34	41	38	42	33	47	35	26	34	37	47	31	32	38	38	40	32	35	33	41	38	36	34	41	36	29	43	38	34	45	26	44	29	40	42	33	32	38	34	38	46	38	35	33	26	32	45	43	23	45	40	30	42	26	44	24	35	36	29	35	37	37	36	34	46	34	39	46	32	28	32	35	47	36	49	41	27	43	34	40	33	35	28	38	35	38	41	32	31	37	44	30	31	38	32	41	31	45	50	41	34	39	37	40	45	26	39	36	24	43	43	32	38	46	44	31	48	43	37	45	45	34	31	39	43	47	37	46	35	42	49	38	28	36	29	34	31	22	37	40	42	36	34	35	48	41	35	54	43	39	40	36	44	40	37	37	34	46	41	45	43	39	39	43	45	37	40	28	46	41	32	28	45	42	49	41	49	35	39	38	38	29	35	41	36	47	40	41	32	41	31	35	42	31	29	46	27	43	35	40	32	38	46	38	38	48	46	25	39	34	32	34	38	36
15115	5002	2344	3265	7752	10457	10103	9207	7758	6386	5128	4033	3441	3128	3328	2611	2382	1466	1335	1154	1013	1022	1129	1120	1024	680	572	601	683	738	687	619	523	506	367	442	1067	5145	7499	1518	296	288	287	294	283	301	270	293	281	294	299	284	300	328	272	267	294	285	279	293	298	282	290	302	255	282	285	274	286	283	277	274	284	319	281	317	294	284	296	271	288	275	286	270	292	258	270	272	267	279	291	278	292	276	303	291	283	255	306	287	267	269	282	266	279	288	261	252	302	289	275	262	263	267	307	290	306	251	287	285	272	300	285	292	270	256	286	253	251	291	338	247	254	295	282	262	284	321	308	293	275	298	279	279	260	271	312	283	265	290	314	277	266	278	305	267	247	272	260	282	286	286	285	295	284	283	285	261	277	297	278	229	269	282	291	289	277	267	266	278	274	279	275	294	282	270	307	293	264	284	282	273	281	274	278	279	272	275	310	263	285	295	259	287	286	269	278	252	250	312	279	285	309	257	253	286	297	271	281	281	292	272	295	281	281	277	293	278	258	309	278	282	261	255	269	292	296	251	295	290	290	275	284	270	262	268	291	284	301	297	267	289	291	264	271	271	279	281	270	277	290	302	262	265	243	252	260	278	275	262	256	275	263	254	257	262	263	285	262	259	282	239	268	271	284	297	285	303	290	276	270	258	269	248	283	273	277	281	259	278	300	285	264	295	292	282	282	296	256	253	277	262	297	296	283	283	291	273	289	262	292	286	267	256	269	302	248	290	259	294	293	277	278	311	260	262	286	271	256	270	278	270	267	312	255	298	271	290	282	273	278	267	276	288	297	283	285	259	272	285	274	264	269	290	301	291	271	292	268	287	313	295	296	276	248	247	277	289	292	263	277	281	280	254	292	265	270	270	277	291	274	291	267	264	281	301	283	248	264	266	285	273	282	288	293	255	258	285	276	286	283	267	259	295	276	283	277	256	270	281	273	270	252	271	282	324	284	287	273	270	271	287	274	283	280	285	306	259	265	284	246	281	271	275	266	281	267	263	294	255	277	292	318	268	271	278	287	250	253	291	260	301	279	255	315	303	275	278	257	254	306	257	281	286	273	316	271	267	316	262	284	259	294	269	291	261	278	275	308	289	266	320	271	275	256	302	265	303	261	279	310	286	279	277	274	283	281	265	278	267	252	285	293	267	271	266	256	259	299	304	261	275	253	280	292	258	268	277	293	273	290	296	295	304	307	261	288	293	289	268	293	294	286	283	308	277	287	311	281	285	278	267	285	273	298	256	298	287	290	280	226	258	291	263	290	292	234	276	261	277	273	292	264	270	275	280	252	282	283	290	276	281	250	266	281	260	273	295	276	283	288	290	276	282	267	288	271	276	282	261	285	267	268	254	269	280	255	280	277	290	254	275	279	300	257	244	266	259	289	268	262	287	276	315	257	286	246	288	274	296	290	291	297	252	303	257	288	280	280	267	304	260	269	299	241	288	266	258	287	260	280	262	275	296	298	258	266	277	281	286	262	278	268	293	273	279	251	270	269	277	311	275	293	281	261	267	301	275	272	280	284	269	286	264	284	271	308	278	279	289	276	266	272	287	286	284	269	305	283	312	265	266	287	264	286	283	245	278	276	293	317	264	303	278	304	260	292	285	294	297	274	270	254	253	263	283	291	261	283	271	255	273	301	279	297	277	314	268	265	283	294	290	314	269	267	259	306	294	265	269	279	299	292	289	271	281	251	271	281	267	296	262	301	285	268	279	270	285	261	295	294	288	257	287	259	261	292	271	283	267	300	259	299	285	281	269	278	309	293	287	265	297	255	263	318	301	274	265	299	288	273	268	287	278	260	265	281	306	273	303	298	261	302	288	271	273	283	278	259	284	239	249	270	249	278	277	284	273	296	298	267	261	290	286	274	276	281	287	284	247	291	267	260	295	231	273	288	266	274	276	282	262	255	300	285	287	279	269	258	259	302	263	259	284	292	263	313	272	264	274	281	264	267	298	253	275	271	295	330	301	275	293	266	264	281	294	305	274	281	314	296	282	275	293	280	300	272	296	301	283	275	272	281	275	284	275	292	263	293	277	251	267	293	262	286	284	308	258	307	278	285	251	300	277	291	290	302	295	277	294	287	275	277	284	266	295	282	270	276	287	306	261	283	296	288	257	271	284	296	259	289	258	247	275	284	300	312	271	285	279	286	256	259	265	274	255	279	300	267	306	300	248	287	286	302	271	274	295	263	273	285	297	286	288	285	280	296	253	287	253	303	264	257	277	259	288	274	269	288	288	268	258	293	247	275	285	236	275	261	281	260	292	279	274	250	257	267	328	251	263	245	242	280	292	264	242	303	274	273	264	281	268	287	280	275	281	284	301	285	266	271	280	272	299	276	273	297	264	279	274	253	272	268	276	253	278	270	301	289	282	265	283	271	274	267	273	262	270	301	236	262	281	269	266	269	273	279	296	307	265	268	255	304	297	291	300	289	274	280	292	278	294	271	264	272	276	280	259	277	258	266	299	245	282	280	342	279	284	302	270	246	272	284	286	288	258	266	272	272	332	240	273	265	272	262	282	308	258	286	275	307	249	258	281	305	269	278	287	288	288	287	291	282	285	290	294	324	265	300	282	304	279	290	292	262	274	267	281	276	282	285	290	282	293	274	267	270	292	290	285	253	304	259	291	294	298	300	284	287	295	287	291	264	266	279	296	275	281	280	261	300	250	274	297	284	302	287	265	279	281	264	288	261	259	267	286	270	254	299	258	281	267	275	274	268	262	285	241	261	288	297	265	290	289	260	288	275	278	269	292	302	268	267	287	275	274	287	275	281	261	299	245	263	269	271	285	272	283	257	255	297	297	262	279	276	299	270	275	272	262	294	296	290	247	293	295	231	281	293	261	294	261	287	284	282	256	276	258	291	291	253	268	254	279	282	294	264	276	274	297	291	272	265	269	265	251	254	282	276	289	295	270	272	280	280	311	259	308	287	265	244	281	270	328	255	297	300	293	288	271	256	275	288	262	265	293	280	269	266	292	257	277	275	252	265	302	264	272	302	269	257	273	287	270	264	283	290	278	292	284	282	287	264	253	265	285	271	256	272	287	271	269	276	278	275	277	287	314	257	278	275	291	273	280	284	286	263	297	270	293	316	294	271	274	283	252	291	278	285	274	296	242	289	301	252	294	272	258	269	277	278	258	264	272	268	255	252	277	274	281	279	259	287	279	257	282	284	272	268	265	259	266	278	280	266	294	263	262	268	256	276	285	283	273	275	281	291	283	260	300	287	304	296	279	291	282	271	314	300	253	264	305	271	285	291	262	247	267	277	280	257	278	253	248	280	267	267	242	277	298	279	272	279	256	285	263	293	295	292	265	262	290	260	248	256	267	320	291	256	274	263	279	292	282	275	255	250	258	275	295	275	274	270	282	275	255	283	275	265	280	282	295	261	273	279	306	282	298	270	286	281	266	279	285	290	264	249	276	259	298	283	284	272	283	257	310
1480	215	114	104	86	104	116	132	122	114	95	87	71	72	89	59	76	67	68	51	62	71	49	54	52	68	58	48	53	69	53	51	54	52	53	51	36	57	90	45	44	56	37	52	52	48	38	48	49	51	40	55	35	44	49	43	46	40	56	46	42	44	56	26	64	51	58	50	48	62	42	57	48	39	36	41	59	45	48	50	39	56	36	44	44	65	43	45	48	44	44	53	41	62	33	48	45	48	45	37	41	57	50	55	40	53	44	46	51	44	41	49	51	41	45	41	46	59	47	57	55	55	50	46	47	52	53	48	52	48	49	52	39	37	41	57	48	51	36	56	45	43	48	48	52	45	42	64	43	45	45	44	57	45	51	51	43	44	47	46	44	54	53	53	57	42	41	46	48	49	61	45	52	35	41	48	45	43	44	59	43	40	39	43	52	44	38	44	44	51	57	39	56	52	51	54	48	48	49	47	44	49	38	50	42	50	54	44	40	54	46	51	45	45	37	50	37	40	50	49	53	48	50	45	41	67	53	40	36	65	47	52	52	50	52	44	47	39	52	53	45	52	40	55	48	51	47	48	39	41	46	43	42	40	40	39	56	45	40	35	45	47	42	42	47	48	47	62	29	40	52	64	44	48	47	44	43	39	46	36	49	46	44	49	41	42	44	57	29	52	46	51	48	51	40	50	37	55	50	56	29	48	49	65	37	42	58	39	46	56	60	34	29	51	53	49	43	52	51	51	54	43	59	49	41	52	54	48	55	41	45	50	58	51	53	42	43	48	49	47	47	53	32	45	53	39	43	41	59	47	54	47	49	53	51	45	44	35	47	42	37	53	49	45	50	35	45	52	42	49	42	55	55	52	39	57	40	53	57	56	38	47	46	51	36	44	53	44	45	62	36	44	54	47	45	51	45	57	47	48	49	45	53	32	47	43	46	51	50	50	50	51	45	54	43	45	50	36	51	41	47	44	55	49	38	50	49	52	39	43	40	39	41	34	40	54	51	34	56	39	37	49	47	49	47	54	42	37	43	46	58	38	44	49	62	44	58	56	49	50	49	52	51	48	55	47	48	51	38	37	57	49	38	33	48	48	40	41	39	43	34	37	47	58	43	50	45	44	55	46	37	52	46	52	38	53	51	40	41	41	49	54	55	53	49	40	49	50	55	40	49	41	48	51	46	64	32	46	43	59	47	58	45	39	46	42	46	45	53	55	45	55	40	60	49	43	45	43	51	44	40	51	48	48	45	47	39	44	51	50	44	61	40	44	48	45	45	49	45	43	57	56	42	50	51	46	43	38	51	42	48	49	48	45	43	41	51	33	56	48	48	50	43	50	48	50	46	45	50	45	48	53	48	45	43	48	46	45	45	55	54	43	53	53	45	44	47	46	45	42	47	56	50	37	41	54	38	43	54	39	52	49	49	44	53	49	55	52	55	41	39	55	37	48	47	52	54	43	36	59	46	42	41	40	53	42	51	32	45	34	59	53	48	38	53	35	43	49	43	38	39	46	30	41	42	41	48	44	48	47	54	53	55	39	49	61	39	41	50	45	51	46	57	50	42	45	42	41	47	34	42	41	36	49	47	53	44	46	48	56	42	41	56	48	52	53	46	46	49	53	50	44	47	39	54	50	61	48	44	41	60	49	55	48	57	54	47	38	44	56	63	59	50	50	33	42	53	49	48	35	36	44	58	40	43	41	39	61	45	47	41	26	45	51	56	47	51	58	45	54	46	56	47	44	48	53	54	50	46	35	49	52	46	53	46	55	49	49	46	38	43	53	48	51	42	46	50	57	46	51	54	54	37	50	43	51	51	47	49	41	48	50	40	38	48	48	46	43	39	37	39	47	30	39	50	52	35	44	60	54	50	64	49	48	30	51	44	44	42	46	49	50	64	35	41	49	47	44	44	40	53	48	44	38	43	46	44	43	45	39	41	53	50	40	46	54	39	53	44	31	48	53	47	58	57	39	45	45	52	56	29	53	57	50	49	37	46	48	52	49	55	51	49	29	58	43	40	49	61	37	45	53	53	44	52	46	43	63	58	40	48	47	44	54	53	39	39	55	44	58	56	51	51	42	47	34	41	37	51	50	51	49	46	43	45	43	40	46	51	43	44	39	27	53	41	43	39	40	35	42	57	57	58	51	56	45	53	64	43	38	42	44	43	50	35	37	43	52	32	37	42	45	46	41	41	40	49	54	46	47	52	43	38	39	44	42	55	53	46	40	51	52	36	39	33	37	55	50	51	44	45	43	23	45	53	46	53	44	59	45	48	43	51	55	45	45	64	45	45	47	41	45	48	49	54	40	44	48	44	60	51	48	43	44	41	54	49	38	41	42	41	48	45	53	46	46	42	51	46	56	49	54	54	38	45	35	46	43	35	47	50	47	47	55	47	43	38	53	55	42	49	33	55	52	37	34	50	51	50	60	46	44	42	50	48	59	49	39	51	38	50	42	49	49	66	54	40	41	56	51	45	59	48	32	42	50	46	52	49	44	40	49	45	54	38	52	55	38	51	41	38	43	54	41	52	34	56	61	64	44	44	59	44	35	45	45	59	43	48	59	45	42	59	42	38	35	41	57	34	57	51	38	39	51	50	56	45	48	44	49	42	49	52	46	37	56	54	38	42	45	48	47	44	53	51	48	53	56	59	46	52	39	47	51	47	49	52	52	44	53	49	44	48	52	43	49	46	47	48	56	37	40	55	37	53	46	44	45	36	53	45	51	40	51	55	51	39	48	47	55	40	44	47	56	48	55	49	46	37	35	56	48	48	44	47	49	49	44	36	38	39	37	54	46	35	49	51	48	49	53	36	37	52	52	56	55	38	49	43	44	59	49	30	51	38	53	55	45	45	40	46	49	49	48	44	34	39	50	54	46	37	51	53	54	58	47	50	51	39	47	48	36	54	46	61	50	50	53	42	42	41	44	56	46	38	47	47	47	35	35	47	50	59	49	52	30	40	48	52	48	56	57	47	58	44	43	53	46	54	39	49	51	50	44	40	43	45	45	43	45	56	44	43	44	45	47	39	53	49	50	53	34	42	43	51	41	50	53	43	41	42	52	28	51	45	50	48	53	40	43	46	48	44	57	38	50	58	44	37	43	47	57	47	46	46	41	41	53	49	48	53	49	54	54	52	49	45	49	45	52	36	44	37	52	46	53	60	38	40	50	50	45	40	51	48	48	55	42	41	49	48	50	48	46	44	55	43	57	45	52	48	53	48	43	39	52	40	48	42	41	44	46	48	38	48	55	53	55	40	40	49	44	54	46	31	45	59	51	37	55	55	55	43	51	52	65	50	58	42	54	52	51	56	43	42	37	61	41	55	41	41	56	53	52	49	48	47	42	49	52	62	47	53	52	45	43	36	42	41	42	41	46	66	42	51	42	42	58	61	48	39	40	46	41	57	41	46	37	53	42	47	54	44	34	41	52	38	42	55	41	47	49	49	42	46	45	47	56	41	53	47	38	64	47	43	40
10675	2688	1233	1586	3945	5473	5446	4681	3715	3121	2497	2247	1738	1656	1556	1332	1152	901	894	713	629	652	633	630	703	630	501	511	547	597	554	474	556	479	451	448	409	921	1669	538	366	370	359	345	332	368	377	344	363	375	360	347	382	369	350	371	362	341	362	358	360	355	372	356	357	382	377	376	351	337	378	348	367	348	334	353	343	340	380	362	331	338	370	402	354	340	369	368	407	358	375	373	369	375	372	369	360	396	346	348	376	392	358	340	405	337	360	377	364	342	340	362	348	361	354	363	340	358	339	384	360	352	344	385	427	368	356	410	364	411	344	376	382	367	384	377	322	404	367	344	356	375	331	342	328	366	336	355	406	418	384	355	342	426	349	372	372	366	354	357	348	386	364	353	354	360	395	364	329	316	390	343	368	373	346	367	360	375	351	369	352	358	319	364	360	347	344	348	388	368	340	320	339	391	395	396	348	385	386	358	365	341	369	349	336	359	377	337	369	396	355	400	361	391	409	357	387	370	348	340	361	339	366	340	358	370	347	390	376	367	355	348	372	357	380	340	356	325	347	353	367	370	323	391	384	385	379	366	380	347	373	342	322	342	361	340	336	332	362	383	355	335	357	356	365	373	344	372	333	347	365	354	368	358	330	345	357	351	349	338	380	351	365	333	356	354	376	344	326	360	350	324	358	325	352	367	339	361	370	344	370	389	353	359	370	368	389	350	364	335	342	355	373	365	363	352	348	359	342	377	373	386	376	364	381	386	342	380	351	372	375	360	354	346	370	346	390	374	335	337	359	379	357	385	363	378	346	334	336	376	350	334	364	354	357	376	347	362	411	394	384	353	358	355	385	319	367	395	329	354	377	341	338	348	348	348	382	373	367	385	373	357	367	383	375	358	382	366	398	399	351	409	357	375	357	382	401	353	381	379	374	384	367	358	352	397	347	369	363	350	354	362	357	381	359	367	386	361	353	376	392	332	356	346	397	334	383	359	347	327	328	360	377	370	365	371	344	342	343	383	355	382	342	355	342	356	352	372	346	370	374	353	373	348	367	368	392	370	371	379	375	384	359	385	350	377	357	365	367	381	361	348	327	381	358	319	366	372	363	395	400	328	361	348	356	344	384	354	392	381	355	349	345	397	374	374	332	353	369	384	384	385	392	341	376	375	369	376	366	355	377	360	405	331	344	337	358	354	343	356	344	358	369	380	371	348	393	350	351	352	372	339	378	365	375	360	389	348	380	322	324	365	349	367	358	358	340	360	340	344	350	365	349	352	373	385	344	347	379	332	388	359	363	340	362	348	341	335	382	344	363	375	367	351	379	386	355	379	330	362	348	347	362	343	344	366	365	373	340	366	349	376	353	320	337	382	350	352	347	353	378	365	378	363	373	353	356	353	366	376	360	351	347	376	357	364	389	366	363	333	388	372	342	372	336	346	360	370	356	383	356	362	354	357	354	342	372	374	366	353	376	377	341	366	350	353	370	357	376	385	363	376	374	349	330	348	330	349	346	359	358	359	346	380	348	343	378	414	371	345	362	380	363	352	390	367	355	381	353	405	377	358	343	358	404	372	366	357	349	373	338	368	335	367	367	355	347	357	336	380	351	361	351	390	335	318	360	364	369	373	331	366	364	361	372	382	343	374	373	374	360	365	352	359	367	373	372	377	367	363	363	372	417	382	375	386	362	363	361	336	412	334	389	409	357	322	345	333	373	359	389	356	330	381	357	347	363	338	316	373	370	365	397	346	357	375	366	343	370	364	367	378	371	369	368	359	332	368	349	360	342	362	385	374	362	352	333	327	317	349	348	335	368	367	360	361	368	377	335	366	376	387	381	345	399	356	342	389	333	387	359	375	374	380	377	321	364	392	376	382	396	337	314	373	360	354	399	362	361	348	341	367	350	361	357	378	367	359	374	342	352	341	386	352	327	384	358	356	363	357	371	355	375	344	359	383	361	389	351	326	343	384	330	340	332	355	375	398	332	386	362	343	376	360	371	385	358	366	360	360	374	336	347	351	374	365	327	367	376	361	355	335	372	377	345	360	336	377	331	331	321	375	349	352	332	369	369	365	372	369	383	341	350	386	369	359	387	331	360	369	353	358	371	361	335	328	343	345	397	337	353	354	389	333	374	366	372	366	362	358	386	365	381	353	381	371	382	375	349	396	351	388	351	365	365	350	358	359	374	379	347	366	319	358	375	352	340	355	327	347	380	360	347	365	330	335	334	336	320	328	374	358	362	351	353	361	362	361	350	352	376	365	340	363	357	339	356	367	365	371	341	342	385	340	358	372	378	367	394	350	381	375	319	356	326	362	394	398	351	357	368	339	372	351	379	338	377	376	348	352	359	357	375	332	352	343	393	367	343	359	362	380	347	336	345	346	374	370	340	346	353	351	356	344	326	361	377	384	375	387	354	357	378	368	366	346	369	362	351	368	350	378	388	370	377	341	368	370	336	359	346	327	345	386	356	349	365	388	400	315	338	358	333	346	372	349	389	359	348	357	364	370	303	382	351	328	345	366	401	366	365	339	348	385	371	350	355	357	385	347	340	383	380	387	354	356	366	357	371	366	349	384	377	346	348	363	373	381	355	364	393	388	341	334	385	328	381	371	363	363	371	350	398	358	354	426	378	335	383	395	336	340	331	368	362	397	356	369	376	413	344	357	357	417	384	362	355	359	358	341	362	385	378	343	370	362	347	421	352	314	372	374	337	376	384	329	346	373	382	377	357	332	391	346	366	362	382	378	383	356	368	331	378	357	336	373	334	378	377	341	390	365	326	347	363	372	373	360	334	340	388	381	358	379	355	356	380	331	346	367	395	365	339	366	374	392	332	368	382	346	369	372	343	339	382	382	367	341	366	360	361	362	324	371	366	355	349	365	349	347	321	348	373	356	386	351	370	384	363	352	348	367	391	375	319	368	334	373	347	356	400	363	350	355	356	352	369	336	352	374	398	359	370	326	353	320	327	373	371	356	386	330	356	345	340	350	356	349	382	363	367	385	336	379	369	387	413	387	374	330	351	346	384	336	373	354	344	347	347	337	370	355	387	391	357	377	365	349	352	347	367	370	363	338	347	364	388	387	375	334	380	369	375	372	343	339	361	371	372	343	349	353	387	344	350	360	355	379	363	417	388	366	331	384	370	339	374	362	340	342	365	351	345	346	328	339	352	375	369	346	346	342	388	378	348	373	335	357	356	364	357	374	390	397	361	342	339	364	347	358	401	361	338	386	383	310	358	340	385	375	345	372	342	373	379	374	343	385	359	357	371	360	364	386	373	360	357	366	381	355	389	356	328	374	392	351	346	338	359	348	398	380	350	364	354	349	360	386	332	366	323	370	348	346	371	370	377	372	348	361	363	378	357	359	363	377	352	340	349	359	355	372	328	325	384	349	341	342	344	364	381	353	372	351	352	329	385	346	390	368	381	347	396	358	333	389	354	366	358	381	347	325	350	371	340	378	367	329	342	389	338	342	382	318	358	379
1104	257	116	101	80	122	140	165	139	108	110	87	82	71	67	71	59	39	40	46	41	39	39	34	28	41	28	34	33	35	22	38	44	27	38	30	21	69	197	41	21	20	24	27	21	26	11	24	21	17	21	28	20	29	24	32	18	24	21	19	23	27	19	23	17	22	19	21	23	20	20	25	17	16	27	21	14	21	16	19	20	24	19	27	26	22	17	16	20	19	36	17	27	20	22	16	25	21	17	23	17	17	22	20	19	30	16	29	17	15	27	19	27	19	28	23	33	27	14	17	16	24	25	14	19	32	19	26	18	23	26	20	19	22	27	17	22	20	21	19	24	25	26	24	26	28	20	16	21	21	31	24	28	18	16	20	21	27	24	28	12	25	15	26	17	24	24	24	21	20	21	31	18	18	30	24	22	15	24	17	21	18	20	16	19	22	20	20	17	24	26	25	15	26	17	15	19	18	29	17	19	26	27	14	21	20	23	20	28	20	15	22	21	17	19	19	23	18	29	15	26	24	29	21	16	24	16	7	26	19	27	27	21	18	28	22	18	28	22	18	16	16	18	13	24	22	24	24	13	19	20	13	17	21	15	28	19	23	19	20	18	30	24	21	15	27	25	17	21	21	16	30	18	11	25	20	31	26	12	27	16	21	24	17	20	20	28	24	16	24	16	24	18	27	29	27	25	22	18	15	20	24	23	34	15	17	15	16	21	13	26	15	18	18	26	28	18	16	24	18	20	25	30	20	20	19	23	26	26	19	29	19	17	28	21	20	17	24	21	21	24	28	13	26	22	24	21	21	24	23	24	18	18	20	17	21	21	28	35	19	23	23	20	23	19	23	23	22	12	25	22	23	15	24	22	19	25	19	14	28	31	23	22	20	31	21	25	22	21	22	25	29	19	17	20	8	18	19	20	28	17	25	22	29	13	28	22	22	32	16	29	20	25	33	27	26	28	18	27	17	31	14	23	24	13	18	28	21	28	26	31	20	26	23	24	18	17	23	22	27	23	16	20	26	25	17	27	27	20	18	16	18	23	16	20	15	23	17	17	14	20	20	22	24	22	19	22	15	17	18	30	16	23	20	20	20	29	22	24	21	17	27	21	20	24	19	18	18	24	21	25	18	26	27	23	28	27	29	21	21	26	25	18	28	20	18	12	26	17	30	25	19	20	14	16	22	22	28	14	26	18	26	21	24	23	27	23	21	28	20	26	26	30	21	19	22	28	17	19	19	23	21	18	24	20	26	16	20	30	18	25	23	26	27	25	16	16	18	21	25	27	31	13	20	25	23	30	19	21	22	26	25	19	22	21	19	22	23	20	13	16	28	22	28	15	23	22	12	22	22	16	24	22	19	17	23	21	20	15	18	18	22	20	23	24	27	21	24	19	23	17	23	27	25	23	26	21	16	10	23	21	19	20	22	13	16	18	22	25	18	21	22	17	15	32	24	16	21	23	27	22	26	15	20	18	16	21	22	24	22	16	21	16	26	17	14	17	25	22	24	20	24	19	28	33	16	20	15	23	22	22	25	19	24	25	18	21	24	21	19	18	17	18	28	27	20	25	24	26	19	20	25	24	24	21	28	21	26	23	24	18	15	16	20	27	16	23	29	21	13	17	23	27	31	24	22	25	24	20	24	20	18	27	25	26	19	17	16	21	21	20	23	18	21	13	20	24	28	22	18	28	14	27	18	23	24	10	12	22	26	17	23	30	34	26	24	19	19	19	23	23	26	22	20	28	22	15	26	25	21	28	28	20	29	13	22	18	36	18	18	28	24	28	24	23	30	15	16	17	22	24	23	27	18	17	25	24	20	21	22	21	27	15	17	28	16	28	14	26	28	23	21	14	24	25	23	22	23	17	30	24	23	19	23	23	18	20	17	15	19	24	19	24	25	25	21	25	22	31	24	22	21	21	20	15	21	24	24	17	20	23	10	18	19	19	23	29	19	32	19	22	16	17	15	23	28	14	23	24	18	16	19	30	13	29	23	17	17	20	22	26	19	26	20	21	27	27	23	26	15	25	24	26	24	22	23	26	17	18	22	16	13	27	18	17	23	30	20	25	12	16	25	17	29	21	18	25	21	21	26	22	13	18	21	22	25	23	24	16	20	24	15	27	28	15	23	30	15	24	26	23	19	24	20	19	22	22	14	22	14	24	16	17	16	30	19	23	25	25	21	21	12	22	23	19	18	18	20	11	25	24	16	23	21	23	20	20	29	16	27	10	21	23	31	15	17	25	20	21	19	17	32	19	22	19	19	20	25	27	17	29	20	21	23	15	21	19	12	21	20	29	19	11	18	26	27	17	21	16	31	24	21	19	20	27	26	32	17	14	19	21	24	23	15	24	34	26	18	23	33	23	23	25	26	28	24	27	20	20	22	24	22	9	30	23	16	24	11	24	19	23	24	20	25	13	39	18	21	25	22	13	21	24	16	25	24	18	18	17	16	26	19	18	18	28	34	12	27	22	23	22	26	19	12	19	27	17	28	21	40	21	23	18	21	23	13	21	25	13	23	16	26	22	17	20	18	24	23	13	20	15	14	12	18	22	29	23	23	17	36	26	18	24	34	19	23	18	20	22	21	21	15	22	20	21	29	18	22	26	37	27	23	25	25	14	34	20	17	23	16	20	21	15	20	27	20	19	16	24	23	25	21	21	22	23	17	22	22	21	20	18	24	25	22	22	16	25	24	20	27	27	20	19	15	22	25	19	16	23	19	19	14	27	16	26	29	29	23	24	19	23	21	30	27	28	16	22	19	20	21	18	26	17	20	16	24	17	24	20	17	21	17	17	29	31	23	18	23	23	24	26	20	28	19	19	24	23	35	23	27	26	17	19	18	22	21	22	13	16	18	25	25	17	21	23	22	21	17	10	19	13	21	19	33	26	12	20	31	28	16	24	23	23	19	19	21	20	22	26	15	16	14	19	20	11	17	17	16	25	26	18	20	22	15	21	25	18	29	21	24	20	20	23	23	17	16	20	23	22	23	25	20	22	19	15	27	18	17	17	23	20	33	18	19	15	19	25	22	15	20	19	21	28	20	21	21	24	16	24	17	26	20	17	25	28	22	22	23	27	15	24	19	21	24	23	26	26	27	26	19	20	22	25	24	24	16	28	16	23	16	25	25	18	18	27	25	19	19	9	25	14	19	21	18	18	25	12	21	21	30	33	17	18	21	21	22	20	13	24	23	23	23	18	20	16	22	20	21	16	23	17	16	20	18	15	14	16	25	23	25	18	21	18	21	21	16	27	33	27	25	19	26	19	20	22	21	35	14	21	33	25	28	17	19	19	25	17	22	16	32	21	19	16	16	22	17	25	23	32	23	24	25	18	12	27	18	30	23	20	21	22	22	16	18	19	19	17	16	21	16	15	26	22	12	22	28	26	27	18	11	20	18	22	19	13	19	26	22	18	21	18	25	31	18	26	29	22	15	17	20	20	22	24	31	16	23	27	25	26	19	18	19	25	15	18	24
12608	3873	1723	2488	6446	8696	8315	7591	5762	4843	3852	3169	2417	2401	2029	1735	1358	1044	969	847	619	516	644	641	543	400	471	539	470	425	396	482	457	401	372	385	303	1748	3980	686	184	166	189	179	171	175	199	174	157	156	171	164	185	184	171	169	179	170	159	164	158	173	186	166	163	199	184	157	179	169	172	164	164	154	165	195	170	170	175	149	181	183	149	183	155	191	191	169	169	183	166	164	163	178	168	163	195	169	165	183	166	166	150	159	179	200	188	183	176	170	184	164	182	165	159	171	155	178	164	183	171	157	166	192	163	143	176	174	181	175	176	195	156	157	149	169	174	149	162	153	159	180	146	196	182	180	165	166	166	143	161	163	173	146	161	184	175	193	170	164	162	168	165	178	145	167	172	173	176	174	174	172	163	164	192	174	153	162	172	168	151	163	143	160	177	173	171	146	177	177	166	146	156	164	168	147	173	155	158	167	186	188	171	156	161	165	185	181	160	176	164	165	170	179	142	161	167	169	153	166	179	137	151	160	201	179	152	158	173	157	183	163	179	158	170	186	163	184	158	166	149	150	176	159	192	159	169	177	163	175	185	166	159	160	178	154	155	173	149	164	178	174	178	207	179	177	171	155	154	156	162	187	167	180	165	162	164	151	154	155	178	152	152	181	162	179	185	155	156	166	163	175	166	173	156	149	161	185	171	163	168	154	168	164	187	160	178	161	157	184	162	177	165	163	172	160	196	171	189	155	160	170	192	162	179	181	175	178	160	174	170	193	159	159	176	178	156	170	154	161	158	174	173	161	158	157	177	177	170	179	182	162	150	166	159	164	153	174	179	162	177	180	173	144	156	162	175	163	156	165	158	158	174	163	166	177	150	165	167	171	188	148	183	146	164	150	140	169	155	177	165	168	178	159	175	166	161	164	164	170	192	171	165	146	123	149	171	172	144	154	162	156	156	183	174	140	174	159	155	166	170	151	156	183	168	174	175	165	162	165	183	173	151	176	147	177	168	169	168	184	158	169	154	159	171	170	153	164	160	162	172	184	165	126	164	166	162	159	185	168	192	136	157	157	148	172	164	171	159	167	172	150	179	170	159	159	147	186	162	167	167	171	162	172	189	154	163	151	141	165	157	171	149	152	165	162	152	166	162	164	180	182	151	185	154	139	167	164	156	172	166	169	188	162	152	162	176	140	147	176	162	162	158	152	171	169	173	188	123	167	184	167	167	182	165	136	147	163	167	161	160	159	163	166	144	174	151	163	149	167	158	147	169	163	182	162	156	173	169	159	174	177	160	156	163	147	170	154	161	160	170	170	155	177	194	157	184	152	190	158	175	174	166	190	173	175	159	192	154	186	148	170	156	160	154	150	152	162	158	163	179	147	172	163	150	165	153	134	164	173	189	164	166	171	184	177	149	165	165	171	168	163	143	164	154	160	188	164	159	157	163	162	175	163	177	180	149	179	168	150	147	162	153	156	177	166	156	197	174	184	146	178	148	180	195	157	189	167	177	169	160	185	187	146	156	183	153	164	173	157	145	160	162	149	167	164	166	149	197	154	151	162	164	158	164	159	175	159	171	152	146	157	172	153	153	166	140	172	186	150	177	156	166	164	170	170	162	180	165	155	151	164	160	147	152	161	178	145	171	168	188	166	167	162	177	164	168	185	166	188	177	150	152	180	176	187	208	159	157	152	141	151	181	191	150	155	183	161	161	172	158	147	173	149	128	158	160	185	161	144	176	180	191	170	156	157	150	183	176	167	147	181	159	158	165	148	178	174	164	143	141	180	153	157	170	175	183	167	172	172	175	171	158	156	169	162	153	166	159	173	162	140	181	193	150	170	188	167	153	152	175	211	173	148	169	203	191	183	185	186	157	166	172	149	165	173	154	161	152	158	156	143	187	175	161	162	162	180	167	164	180	145	187	170	162	175	164	164	153	175	170	175	153	167	168	152	161	156	151	167	170	159	149	154	149	168	163	189	147	177	172	180	169	173	176	177	179	185	181	178	156	154	202	162	139	146	142	157	178	165	166	179	166	168	152	186	168	144	160	155	181	152	162	192	137	150	164	153	160	173	168	166	144	152	170	183	178	165	155	155	165	189	170	172	175	172	146	165	161	185	166	163	175	155	164	164	163	154	176	179	167	177	171	168	120	154	153	149	145	162	184	170	143	156	174	156	145	182	163	170	159	177	177	179	179	161	151	171	186	153	183	172	173	146	175	164	188	195	153	167	163	183	146	169	166	156	197	157	181	164	188	169	181	167	183	155	187	152	172	168	166	153	171	166	159	189	164	154	171	188	172	150	178	191	171	170	182	166	178	178	175	144	162	144	163	144	175	172	163	155	174	164	181	171	142	196	150	169	169	183	159	177	156	172	142	162	177	165	154	154	172	152	176	172	177	181	162	178	168	170	156	165	167	164	154	170	149	165	150	177	153	157	181	160	174	165	164	170	156	168	174	172	161	157	164	173	156	148	169	152	179	167	170	178	170	167	158	160	160	176	174	166	164	174	154	171	151	163	167	183	176	173	168	189	173	158	192	182	168	155	166	170	167	178	145	178	179	155	144	168	184	156	157	163	176	185	180	163	165	167	170	171	182	178	184	163	164	143	179	161	151	154	187	158	196	160	164	169	165	185	184	160	159	182	172	155	154	172	136	162	149	172	167	173	165	160	161	150	176	172	170	150	170	182	162	157	164	168	193	153	145	170	182	177	178	162	158	167	170	153	146	172	174	144	157	181	135	168	139	165	170	160	185	177	147	154	169	153	165	146	135	170	176	164	148	164	147	148	179	171	148	165	165	159	178	179	169	160	166	163	167	181	176	181	138	165	146	147	168	187	166	172	172	187	154	189	170	145	170	149	159	145	177	158	157	176	159	157	166	170	175	160	179	169	145	154	156	166	188	153	183	162	167	151	170	151	148	172	168	165	143	185	178	185	149	157	155	182	161	180	163	168	161	175	166	182	153	178	160	161	168	174	162	165	179	161	155	147	178	182	164	166	154	143	171	137	154	143	170	208	154	155	150	166	177	161	161	164	163	158	175	144	160	187	155	154	163	153	192	147	165	155	179	162	156	166	154	177	172	173	162	175	177	159	161	174	177	166	186	169	166	174	185	139	176	151	169	182	178	180	191	143	150	166	155	188	143	173	168	177	158	160	154	184	155	168	195	158	168	163	165	151	175	157	149	151	177	152	158	167	183	176	168	158	185	173	172	152	167	164	147	161	159	159	164	152	177	167	174	167	160	148	200	182	176	166	134	167	176	167	161	169	152	155	182	180	157	156	168	148	165	157	170	173	155	172	161	171	153	176	164	160	151	182	182	183	153	149	157	164	172	173	174	140	182	185	155	171	174	163	184	191	174	179	166	159	165	162	179	161	164	156	177	163	145	170	153	172	159	181	181	169	151	168	187	165	164	160	186	169	187	162	169	171	192	177	149	168	174	185	178	145	165	163	154	160	165	196	159	163	173	183	190	165	187	153
1965	290	191	139	115	169	198	173	172	147	140	141	131	124	127	108	97	96	91	80	75	74	96	103	79	90	73	77	76	89	73	61	75	82	77	79	96	145	259	110	68	72	75	66	69	71	63	76	75	82	71	61	73	65	80	59	55	69	58	70	58	82	71	58	65	68	70	71	71	67	79	72	70	66	48	72	68	67	82	71	66	74	78	67	63	68	72	57	85	68	62	53	58	72	71	87	68	50	62	92	75	58	89	67	80	63	64	71	53	68	62	76	73	67	70	89	74	67	66	69	63	84	77	61	69	75	68	70	67	73	73	73	52	69	54	61	65	69	89	68	81	67	73	61	73	78	68	70	82	62	57	63	73	75	64	70	66	70	79	83	73	72	75	61	63	63	63	66	62	70	67	66	69	52	71	73	66	77	68	78	68	70	66	72	62	66	74	66	67	70	67	60	73	78	64	78	65	72	62	73	76	66	81	66	51	69	80	65	61	60	63	64	74	73	84	58	68	71	72	79	60	88	85	76	80	80	55	73	75	57	77	55	54	77	71	63	81	77	61	67	52	80	61	73	75	71	72	67	72	66	69	89	79	65	72	76	71	58	72	82	79	61	66	72	60	70	66	80	76	80	72	72	96	63	83	61	60	65	76	67	84	61	55	77	57	80	61	77	67	69	72	87	62	64	64	72	66	86	66	74	70	74	76	77	70	53	66	65	66	74	60	75	62	60	71	66	67	77	69	76	67	71	71	81	77	54	75	60	75	71	63	60	82	76	84	86	66	76	70	66	85	59	73	71	77	62	62	79	87	54	81	73	89	75	71	66	63	77	75	77	57	76	67	79	69	70	71	73	63	67	67	72	81	65	64	66	74	61	61	68	70	65	75	59	67	63	75	43	69	61	59	55	73	50	66	59	62	79	60	66	59	75	68	56	67	66	81	63	62	71	68	65	62	72	61	77	81	59	85	60	78	71	56	84	76	93	83	58	76	69	69	59	63	75	67	61	80	60	60	67	85	69	78	70	78	72	67	69	62	74	79	69	76	77	74	71	64	78	74	64	70	61	82	62	71	73	57	67	79	86	62	55	65	67	75	74	62	67	46	81	59	79	82	80	67	54	67	81	65	44	68	71	85	63	72	60	79	67	86	62	69	67	60	62	69	80	62	62	60	73	69	74	64	70	58	81	62	64	76	84	82	70	75	70	66	59	63	64	70	69	78	70	63	75	82	50	78	60	64	76	66	84	76	64	73	67	70	81	62	63	61	80	87	86	63	55	78	77	88	75	58	63	59	79	74	75	70	84	90	66	68	84	67	71	68	63	74	76	68	83	69	63	72	71	60	59	66	71	74	77	83	54	70	71	65	86	75	68	62	81	81	75	65	75	59	67	71	73	72	64	56	63	67	72	69	63	63	61	66	72	74	52	74	76	83	75	75	68	79	79	78	58	70	71	72	53	65	72	69	67	69	71	68	73	67	63	57	67	74	68	70	63	57	63	56	70	68	68	66	69	54	65	72	69	79	76	73	79	64	70	74	71	72	71	66	86	56	78	82	70	65	71	71	66	62	68	67	80	71	72	61	59	83	72	67	76	71	57	64	66	76	74	65	77	75	68	64	66	78	66	73	67	63	64	73	76	75	64	62	45	65	79	59	72	56	90	70	80	77	70	75	69	69	62	63	73	64	77	86	79	69	63	84	74	74	68	76	87	73	67	84	81	66	56	54	57	76	63	64	73	67	73	60	79	61	78	75	61	70	74	66	65	62	61	90	59	62	81	62	78	77	64	74	68	68	67	76	64	65	69	61	72	85	53	73	62	74	68	76	70	70	64	75	71	68	62	66	62	62	80	84	60	85	56	66	74	94	74	57	79	67	65	70	71	70	52	77	63	62	69	66	70	58	81	60	69	78	60	60	75	74	63	82	69	65	82	62	67	58	57	77	87	77	87	60	58	75	62	55	63	66	65	75	68	59	73	55	60	76	72	69	68	66	78	66	52	64	69	57	66	60	80	72	82	62	66	66	64	49	80	67	83	75	68	45	76	71	70	54	68	74	77	90	59	72	66	79	61	76	61	76	90	67	78	82	81	56	68	76	83	82	68	65	78	71	73	52	61	71	69	70	71	59	69	87	71	69	69	74	58	67	63	53	69	56	73	78	58	81	80	62	75	65	77	53	52	79	71	57	86	63	71	73	84	71	75	63	79	69	59	69	75	75	80	82	68	86	58	57	73	64	75	62	74	67	71	62	78	63	62	60	70	85	62	63	68	58	73	58	69	64	65	73	55	69	60	64	65	67	67	66	67	72	70	68	70	77	71	58	73	69	80	68	71	68	66	65	57	75	61	67	66	65	69	68	58	58	80	61	68	56	63	71	84	69	80	66	63	61	79	66	67	62	67	69	60	79	60	75	72	71	64	68	74	74	68	67	70	67	64	68	77	63	73	61	63	81	71	69	76	75	56	51	70	69	61	77	75	71	86	57	85	68	68	72	64	80	84	66	69	65	79	73	55	74	59	81	69	51	68	79	80	71	64	76	61	67	58	79	70	66	51	62	57	66	63	71	76	63	66	74	59	67	78	76	57	60	62	58	67	70	59	84	82	65	68	57	76	57	69	57	68	79	70	68	82	70	73	79	72	64	64	72	86	65	62	69	88	60	57	82	74	64	77	69	83	62	81	67	70	57	76	71	91	65	76	64	64	75	80	71	66	66	63	58	69	78	85	68	75	76	62	63	58	71	62	70	72	65	63	69	80	83	68	70	68	79	66	51	66	75	64	63	59	57	76	68	69	65	61	69	56	67	75	73	75	78	68	80	60	78	82	74	74	73	51	71	64	74	60	79	53	64	64	80	66	62	63	62	71	70	70	65	78	73	66	73	60	59	74	77	61	78	78	65	70	74	93	68	62	73	72	67	73	63	51	60	65	79	65	66	59	70	72	77	83	55	77	68	80	67	67	74	62	86	61	67	77	65	61	78	71	54	67	66	68	85	54	74	75	61	73	80	64	73	57	63	67	74	73	66	68	67	55	63	73	63	75	73	72	58	53	76	83	71	57	65	81	64	70	70	56	67	59	73	60	62	69	68	68	59	76	75	65	72	70	68	69	82	58	78	66	72	63	75	70	63	80	60	75	76	79	68	77	65	54	77	76	89	65	67	70	57	76	74	55	82	64	81	80	77	59	56	60	79	66	72	60	66	67	59	65	78	92	75	68	71	68	72	63	62	76	64	64	72	78	70	65	71	74	70	75	74	72	71	79	76	71	60	69	53	61	58	71	75	73	76	85	83	57	62	73	58	66	67	68	57	76	83	65	72	72	82	65	65	74	64	73	58	62	64	77	57	64	79	70	74	69	60	74	75	75	62	67	67	76	63	67	68	65	64	77	75	66	70	78	69	82	84	65	69	78	70	83	61	69	67	73	66	58	76	61	82	51	56	61	70	81	63	71	68	70	62	66	67	71	69	72	65	74	59	77	84	69	65	83
12509	3335	1903	2308	6023	8506	9216	7678	6279	4896	4200	3300	2978	2884	2276	1880	1583	1427	1266	1244	1026	838	865	943	911	923	859	887	807	755	791	778	778	809	794	732	674	2833	4825	1487	548	514	517	568	557	525	560	521	477	575	525	525	493	499	528	519	472	535	551	512	501	525	499	513	503	489	561	569	495	522	551	550	556	506	525	531	560	548	559	502	548	506	556	546	533	523	508	508	537	496	506	501	514	545	508	524	519	494	483	551	529	506	524	538	510	561	540	512	572	489	551	507	540	523	525	515	521	523	492	538	538	546	534	496	523	530	530	503	509	512	528	523	509	491	515	524	525	540	520	544	500	494	541	509	550	532	526	527	532	520	509	514	517	525	537	553	518	533	520	491	575	479	514	513	541	545	499	511	512	537	492	485	532	507	520	549	505	473	527	496	557	494	529	521	503	538	550	520	520	582	507	520	524	520	523	542	497	508	491	533	547	521	537	515	545	539	515	503	470	507	522	516	509	504	574	515	499	518	481	499	499	505	534	532	528	518	517	520	507	545	490	501	509	498	522	523	537	524	512	547	528	539	524	555	524	585	512	521	521	525	497	522	523	524	518	511	532	530	525	522	595	505	529	515	520	486	514	541	531	526	508	516	467	576	501	503	480	507	528	495	511	453	485	540	511	492	549	529	484	517	537	534	552	514	530	558	554	544	519	526	537	534	483	530	460	516	479	537	483	544	499	584	538	514	519	476	543	476	514	548	557	558	568	525	505	511	466	529	574	483	564	531	524	515	528	508	501	517	505	508	549	534	514	519	535	527	483	517	521	463	483	475	496	509	517	508	504	467	502	540	561	518	523	527	532	530	528	490	499	502	524	539	519	504	546	502	473	511	522	483	527	527	520	554	540	506	544	493	503	519	519	528	550	496	510	504	457	509	513	532	481	507	537	594	516	512	475	477	523	527	511	517	526	523	534	528	534	540	534	530	515	533	513	558	540	502	533	522	501	564	488	532	503	536	541	541	520	509	529	522	535	532	536	552	495	523	525	492	553	543	505	510	521	552	533	512	496	531	531	510	502	489	503	556	502	536	515	532	531	519	481	530	556	522	500	531	529	492	549	562	545	529	536	513	489	551	590	534	568	565	578	533	489	482	520	516	533	495	511	518	532	539	553	554	524	521	534	541	495	496	502	546	513	528	519	522	561	570	515	510	525	533	538	520	496	582	480	495	485	574	536	584	517	499	515	478	541	561	516	545	511	516	536	559	549	533	473	524	521	512	533	536	514	537	474	548	524	489	543	530	503	549	568	550	530	505	535	503	495	516	496	536	501	505	509	513	551	544	492	526	500	514	496	521	556	524	535	534	558	557	532	517	520	537	517	508	501	508	549	475	550	501	512	535	531	503	538	545	519	517	498	511	549	526	536	528	559	516	504	487	532	567	503	515	496	515	522	511	537	495	511	500	541	488	551	501	490	560	526	516	526	511	531	538	551	493	563	514	517	530	516	502	529	512	519	530	504	505	444	510	505	530	506	512	497	517	525	534	546	560	472	488	529	549	489	498	534	535	478	519	528	496	497	529	547	513	528	510	518	536	526	517	541	538	519	526	483	487	553	521	543	502	532	498	522	516	519	557	525	547	535	502	526	537	506	529	555	577	512	519	492	539	519	517	554	493	492	493	534	556	471	502	515	527	530	521	483	504	531	524	505	531	523	498	524	509	528	521	520	482	551	499	511	554	498	535	548	529	500	549	555	494	528	503	522	517	528	484	532	502	513	530	494	525	519	520	506	472	514	516	509	493	509	541	526	508	531	522	498	505	493	519	532	545	487	483	497	535	540	563	496	569	520	508	541	515	554	541	519	526	503	535	547	522	538	530	526	506	526	525	523	512	516	527	566	501	527	547	482	487	508	472	583	516	535	508	515	546	558	528	522	529	527	501	513	509	523	537	459	476	511	514	536	500	500	541	533	513	524	504	508	505	531	540	535	491	497	528	532	553	573	469	498	568	519	518	510	526	511	509	480	526	540	525	485	532	509	500	558	520	504	572	513	542	494	543	511	561	498	530	473	517	536	495	561	503	551	569	520	549	483	508	504	496	513	522	540	473	520	524	510	526	506	526	507	519	524	496	522	519	510	498	541	535	506	554	505	542	547	483	517	509	531	518	515	509	531	518	509	523	551	547	536	503	528	535	530	552	510	477	526	514	515	544	514	532	524	540	494	577	520	544	505	578	542	536	533	515	487	513	516	523	482	534	486	493	539	509	477	476	543	543	553	473	494	497	512	503	507	490	477	497	519	537	506	529	550	479	520	521	506	520	522	562	524	512	541	536	552	521	544	490	522	497	536	504	536	526	525	520	499	538	491	512	522	550	484	526	563	532	513	517	526	539	523	505	541	565	534	491	525	470	527	545	486	491	541	533	529	502	540	551	546	522	531	522	503	506	570	513	539	537	530	542	511	499	521	502	535	527	510	515	531	527	496	552	512	547	549	575	480	527	520	539	520	563	494	524	498	527	497	534	514	519	514	572	542	510	516	503	522	455	534	516	538	517	527	522	548	562	478	505	558	537	496	531	508	554	538	553	539	539	532	540	522	477	549	509	512	513	520	495	496	502	542	544	513	536	565	494	507	562	496	516	532	496	529	496	545	505	513	550	527	495	491	515	539	502	534	525	547	558	534	537	518	537	524	505	509	560	524	509	537	532	543	520	554	515	466	500	521	525	528	488	521	515	505	512	495	498	584	532	482	518	546	531	517	533	515	540	533	504	530	497	538	538	523	524	544	518	523	528	514	546	504	489	512	522	503	498	542	530	538	511	513	564	477	522	523	530	516	546	483	512	499	532	534	526	513	522	505	535	504	545	549	542	499	515	558	540	551	522	545	534	559	569	541	535	560	487	531	550	538	525	551	547	503	533	495	559	511	548	546	543	551	570	557	534	525	577	485	516	545	521	536	506	534	505	529	526	527	503	506	501	513	530	478	511	541	520	517	498	562	516	525	521	543	552	509	508	480	518	491	520	562	468	556	499	550	497	555	505	503	503	520	493	548	546	501	512	530	504	487	532	551	494	530	514	529	525	532	503	507	495	564	494	494	523	526	508	488	526	488	524	555	522	522	517	545	502	536	511	510	519	485	503	522	509	520	536	533	522	532	554	469	510	501	515	496	529	517	553	549	494	588	542	539	516	501	540	495	522	563	531	513	510	496	543	515	503	502	489	525	496	523	559	535	522	513	512	527	552	525	515	506	501	516	486	552	496	513	521	519	501	505	533	525	504	503	543	512	527	533	519	534	549	511	508	525	536	568	505	535	507	543	515	507	563	517	502	562	540	522	545	517	525	518	532	541	529	538	533	491	556	500	506	564	511	534	512	537	506	524	511	536	576	566	570	551	516	549	551	500	524	558	545	555	512	521	500	493	550	510	523	570	539	517	540	528	553	523	502	468	538	519	491	502	571	523	478	517	488	473	516	525	504	542	494	505	572	551	549	507	571	473	508
1382	336	198	131	105	199	206	250	204	174	155	129	93	120	122	95	79	76	70	95	57	50	51	53	59	66	73	47	72	57	46	49	41	50	52	51	35	200	343	158	36	41	44	39	34	36	44	34	32	36	44	40	42	54	34	43	38	35	27	34	35	33	35	56	39	42	34	41	33	37	34	41	39	40	35	41	33	41	44	38	29	38	47	32	41	45	30	34	36	41	46	42	38	43	37	33	41	39	44	34	50	42	40	30	49	47	32	30	46	41	36	36	36	29	61	40	36	34	39	37	42	35	39	39	37	34	27	42	32	39	35	30	34	42	31	40	40	44	23	41	44	41	48	42	45	37	23	39	30	27	40	34	34	37	39	33	28	34	37	34	36	29	37	34	35	39	41	37	36	31	40	34	43	30	47	37	31	37	44	41	46	36	47	32	32	45	34	43	36	34	36	27	32	43	41	38	32	34	33	40	37	31	46	31	30	44	30	46	45	34	30	38	32	37	44	35	35	41	34	44	51	30	38	35	34	34	39	38	39	41	34	35	34	34	40	31	33	40	33	36	38	38	31	35	36	42	47	31	38	37	37	38	40	34	29	51	36	44	35	41	51	35	29	28	30	29	40	42	25	42	38	35	24	37	42	40	37	36	42	48	38	40	50	37	32	43	44	38	32	40	46	42	22	40	43	38	41	35	40	33	52	35	31	44	28	35	25	43	34	47	40	35	29	36	35	46	33	35	35	24	46	30	42	29	47	39	37	44	41	39	38	28	43	31	42	29	41	49	31	33	43	52	33	33	43	45	46	38	45	36	31	45	42	40	37	41	27	37	44	46	42	31	35	36	34	31	29	39	34	43	26	31	41	32	38	28	39	36	51	30	29	31	27	48	37	38	46	44	38	34	31	41	47	46	27	45	35	41	26	35	34	39	38	29	31	32	35	39	25	37	42	31	37	49	38	47	39	35	33	35	37	31	47	35	33	33	52	37	47	46	38	34	42	44	35	31	36	33	44	38	43	36	41	42	44	32	35	35	34	39	34	35	40	41	45	37	35	35	32	39	46	26	36	39	32	31	39	41	32	46	39	48	42	37	39	44	43	27	39	38	45	43	34	42	35	40	37	40	38	42	38	40	38	46	29	46	31	39	36	41	45	34	41	43	48	30	43	39	40	45	38	40	29	37	48	45	45	27	41	42	36	36	30	33	45	39	43	35	33	31	38	25	32	33	43	49	39	34	36	33	50	41	33	45	38	41	31	31	38	41	36	41	40	42	37	40	42	42	40	33	31	39	32	41	32	32	41	40	38	43	40	40	39	35	47	51	36	31	45	41	37	43	37	40	48	40	36	49	46	31	34	40	24	52	34	42	38	41	32	41	35	35	51	43	41	38	39	37	46	38	28	33	36	44	49	41	49	20	39	40	30	42	38	37	30	42	35	45	41	41	52	47	30	47	32	37	34	41	44	26	43	42	46	34	46	35	31	37	29	40	39	42	39	39	31	39	38	47	35	31	33	27	34	40	40	32	43	40	37	42	41	39	44	36	34	36	40	33	33	29	37	40	28	47	36	46	43	48	32	42	33	49	51	35	33	38	42	33	33	30	37	30	38	43	38	36	39	33	38	35	32	42	33	35	26	35	34	46	39	37	38	34	41	48	29	29	34	34	31	39	35	40	42	32	49	46	29	33	40	36	53	45	42	38	42	39	43	57	37	34	41	38	36	37	38	29	32	38	43	33	38	35	40	41	19	38	40	44	47	34	50	38	39	33	36	52	40	31	33	40	39	35	29	32	37	32	42	42	53	39	42	35	33	38	43	42	41	27	40	39	37	31	35	41	36	30	37	49	41	42	24	47	38	39	43	33	20	33	51	37	27	40	31	38	32	42	34	42	46	47	42	32	29	31	40	28	43	42	51	32	42	32	33	46	36	38	44	28	37	39	31	36	29	44	34	48	37	38	41	31	37	42	43	36	39	43	46	42	41	41	39	34	37	27	31	45	42	30	40	36	39	56	44	47	42	36	43	41	45	42	42	34	35	41	45	35	40	38	40	43	38	36	36	38	39	30	28	43	39	31	55	45	43	32	28	39	39	38	30	31	42	35	50	41	33	54	45	29	40	23	38	51	39	43	38	35	37	33	45	39	31	55	41	26	35	34	42	34	33	46	46	34	41	39	36	41	29	38	43	32	42	45	33	40	47	38	53	46	38	33	42	35	42	39	32	40	40	24	37	45	41	45	46	37	35	37	34	45	44	35	35	42	36	41	38	48	33	27	32	32	40	36	45	32	47	55	45	40	42	45	31	45	37	44	50	35	42	41	42	43	35	40	40	50	26	30	40	31	46	40	43	48	35	37	46	33	39	42	28	32	38	41	40	42	44	43	47	24	28	31	32	44	46	32	29	36	26	31	49	52	38	34	43	40	45	40	42	39	35	25	32	37	28	34	44	40	49	23	44	38	24	32	41	27	25	29	30	46	31	35	43	32	33	43	41	46	41	54	41	42	40	35	35	38	38	46	42	30	34	31	33	34	40	42	30	45	36	33	43	37	38	49	40	40	44	43	43	34	29	41	42	38	31	38	36	36	36	33	33	48	38	38	30	39	40	32	49	46	34	31	43	34	34	35	35	53	44	33	27	39	41	52	45	48	40	42	39	33	30	33	32	38	38	39	35	37	39	39	41	31	34	27	43	44	28	37	46	41	31	42	35	45	36	38	38	46	35	47	38	44	33	31	39	40	41	38	29	33	47	43	36	28	31	48	35	43	39	41	44	40	42	52	41	34	30	36	43	42	34	38	36	37	29	33	33	32	46	34	53	40	31	38	38	45	31	39	38	36	43	41	38	27	38	23	44	34	28	44	48	36	34	38	41	44	34	30	42	36	43	31	41	45	29	36	38	37	48	34	27	35	28	34	36	37	47	52	44	28	46	40	27	44	48	42	33	44	35	33	40	39	37	28	35	48	32	53	40	40	46	29	28	32	34	26	39	29	34	35	46	39	33	31	42	44	44	35	41	37	33	42	36	36	42	32	40	37	36	48	36	33	31	38	28	40	41	34	32	37	38	46	23	30	33	49	49	30	28	42	37	32	44	34	39	36	45	38	34	49	42	41	47	28	34	42	37	40	36	34	47	40	47	31	36	47	30	32	21	29	32	29	29	36	41	30	41	33	29	36	35	33	34	42	45	42	29	30	37	38	31	39	56	33	46	40	23	32	36	32	39	42	26	41	48	42	49	45	46	45	28	43	52	41	40	32	45	33	30	35	30	35	43	27	34	37	32	40	42	24	40	40	38	43	35	45	37	47	37	23	31	28	33	34	30	31	45	40	47	38	34	34	44	40	34	40	41	39	29	41	50	51	37	45	42	40	28	43	45	26	31	39	33	26	41	32	39	45	48	29	32	38	37	49	26	34	39	31	43	35	35	31	38	44	27	38	44	29	32	40	35	34	35	35	34	49	34	29	43	36	38	38	50	49	40	32	45	43
13742	4622	2163	2934	7665	11354	11801	11328	8480	6479	5513	4384	3968	3218	2783	1921	1612	1566	1276	1453	1185	802	844	894	922	864	770	701	675	655	614	634	619	618	526	487	433	4291	7224	2916	312	339	325	306	328	288	282	270	319	299	266	302	297	308	289	283	276	290	290	280	289	267	257	305	302	291	295	311	279	269	279	292	271	266	307	284	286	267	286	262	288	265	286	281	277	281	277	275	283	271	275	291	300	268	296	332	292	275	272	283	300	281	288	302	305	298	270	264	262	238	257	306	281	300	290	286	264	272	267	282	276	285	259	284	286	262	281	272	268	250	263	244	300	262	280	278	280	301	239	285	274	284	298	276	264	277	246	250	274	271	271	260	302	277	296	270	312	265	291	270	302	280	263	298	277	296	280	250	264	251	257	274	301	297	297	271	260	261	291	290	297	287	261	267	277	283	287	253	242	288	256	272	281	301	259	272	258	265	273	284	256	325	305	267	259	281	261	266	328	278	277	293	277	264	271	296	278	286	260	295	273	263	290	276	302	263	286	241	304	252	267	264	293	258	304	264	264	283	290	284	289	287	267	271	298	274	278	297	291	261	281	282	288	261	273	284	269	299	281	268	263	251	280	280	264	278	291	260	303	288	257	277	260	277	289	301	313	265	275	255	248	303	285	285	291	261	280	292	298	257	273	265	288	253	292	305	273	270	317	309	264	271	289	287	297	259	258	273	278	301	259	293	247	267	261	259	263	297	258	284	269	252	279	246	295	274	261	295	279	266	284	291	272	269	275	290	259	286	269	296	294	302	281	269	269	274	275	272	274	258	292	280	303	279	252	263	264	283	299	284	310	274	252	294	289	270	276	282	268	255	245	287	262	273	270	284	268	267	295	259	269	278	293	292	286	275	269	280	265	275	302	305	278	275	246	287	247	301	275	269	290	266	253	301	271	305	288	266	278	258	277	267	233	305	254	261	293	281	284	298	318	278	276	236	289	266	269	281	267	271	284	273	272	289	255	265	306	240	277	284	305	270	304	292	280	259	287	284	282	273	282	300	279	260	270	292	283	280	288	279	250	297	264	270	279	267	281	270	270	278	269	291	300	266	273	264	289	261	252	293	249	285	313	275	254	300	254	269	283	291	284	315	273	295	296	284	256	283	264	273	288	281	268	249	304	246	273	288	270	289	261	279	280	265	279	288	305	289	275	264	278	285	261	292	285	264	251	267	265	281	311	277	267	280	285	278	274	277	295	259	261	262	282	307	270	291	276	281	283	284	257	262	260	284	299	258	240	256	267	284	297	274	282	278	287	303	295	274	290	326	287	273	246	267	261	299	263	280	279	271	277	291	288	276	298	295	305	303	297	275	304	280	309	301	303	256	245	261	311	251	291	289	298	266	294	296	273	271	270	282	285	298	262	288	277	276	275	295	287	248	290	282	265	274	242	279	280	281	283	255	271	312	279	263	282	260	254	275	277	296	257	306	305	281	280	270	251	270	281	322	252	284	250	268	276	321	275	285	264	273	318	308	274	276	303	305	301	266	302	291	255	280	279	287	280	259	264	300	277	268	289	292	283	258	295	291	290	273	262	294	289	322	273	271	291	260	266	258	277	246	308	307	258	274	293	283	281	267	267	293	291	265	295	249	315	300	262	273	297	314	302	274	238	299	300	267	284	282	238	280	310	284	309	295	266	262	276	259	263	299	261	275	301	285	312	271	285	255	276	290	254	281	286	273	254	299	310	252	285	274	256	266	281	293	276	295	260	281	259	274	247	245	252	253	300	277	265	292	293	305	310	262	268	272	280	309	302	243	302	271	282	288	286	256	293	256	269	296	302	263	258	295	273	289	294	271	255	280	261	265	275	254	236	282	265	275	292	293	274	282	269	253	290	260	263	290	251	243	286	253	258	299	253	264	266	272	315	265	250	258	295	283	268	318	292	263	282	274	279	262	266	281	264	257	268	287	259	272	259	274	276	299	275	285	317	261	284	273	266	274	261	259	275	276	266	284	286	295	285	299	278	278	305	235	305	267	297	262	269	268	260	309	293	284	267	288	315	260	255	289	289	292	298	259	285	287	293	265	309	311	246	278	302	268	276	323	271	278	289	302	305	268	279	300	284	248	269	261	271	262	269	286	279	268	273	257	273	278	279	284	262	314	279	258	269	268	247	251	271	274	296	276	283	304	301	270	288	288	258	267	258	266	265	288	286	273	304	284	267	291	274	263	307	246	265	283	267	282	259	288	256	269	253	276	279	286	252	277	281	276	266	274	282	269	275	281	274	265	286	254	288	269	273	270	270	266	288	303	319	273	274	287	273	269	270	318	272	273	272	279	281	292	271	280	272	292	273	292	265	317	281	297	253	271	272	293	262	277	271	283	263	253	253	283	321	272	268	268	302	273	280	302	235	298	276	269	291	263	286	273	263	263	263	302	262	294	282	281	273	259	287	309	274	293	273	273	320	264	279	289	285	298	237	281	259	274	298	253	284	284	285	268	288	263	277	269	274	268	276	271	273	296	265	255	293	289	275	270	287	286	252	288	298	308	284	257	259	294	261	268	300	296	295	276	265	290	324	258	261	291	303	287	290	260	299	254	260	276	252	255	276	284	287	271	309	272	297	291	275	285	270	276	301	262	287	259	286	260	276	271	271	251	272	329	302	296	285	283	283	253	278	278	261	268	288	284	288	283	291	328	268	292	277	271	288	278	260	267	273	287	285	268	318	308	279	300	280	283	285	280	283	270	269	274	294	315	268	283	292	304	274	286	269	260	280	290	292	304	275	262	266	275	279	268	270	272	277	284	292	232	288	282	265	278	283	282	297	273	256	281	288	271	260	264	260	301	270	275	270	272	276	286	284	282	261	293	286	297	274	256	289	280	299	277	274	284	295	286	251	318	275	280	290	273	276	302	251	265	285	292	283	264	267	284	248	287	286	264	264	253	285	275	281	296	287	331	284	282	293	285	275	255	260	289	290	288	276	275	296	278	266	281	286	313	256	295	274	261	281	272	284	287	239	291	255	276	271	254	305	268	287	254	264	266	272	284	267	295	282	273	307	238	261	274	249	288	272	264	277	284	281	237	262	269	292	276	307	273	261	283	281	286	278	278	282	286	286	295	257	286	265	255	288	266	269	304	269	309	284	274	265	275	297	247	299	260	294	259	275	298	284	274	284	278	272	322	276	251	258	287	276	267	264	287	255	304	289	267	305	265	341	281	287	303	301	275	285	272	290	263	288	281	301	287	252	249	259	260	278	287	289	289	284	233	277	279	272	283	283	248	294	278	284	296	290	280	269	282	279	271	296	288	274	259	287	284	285	276	289	252	278	273	257	295	282	268	270	263	281	238	321	263	301	279	271	273	286	264	265	300	262	280	277	288	286	266	252	321	286	273	291	268	280	285	296	307	273	266	299	248	289	277	288	302	267	286	283	286	287	276	282	278	285	249	284	289	282	254	293	256	268	294	283	267	300	277	298	242	306	262	281	266	279	275	263	280
1343	174	115	84	78	112	102	129	132	113	86	101	82	70	71	77	67	66	50	59	43	54	58	47	57	54	56	50	66	43	45	70	57	49	45	67	46	84	84	60	44	37	38	59	51	38	57	36	43	38	55	43	44	34	38	43	47	43	46	41	42	40	41	52	61	39	47	55	35	46	42	62	42	52	59	55	53	59	45	45	57	47	55	52	51	39	49	55	46	48	58	40	46	39	40	42	39	38	50	48	41	54	41	34	45	38	34	52	52	37	33	39	52	41	48	43	33	48	50	38	45	38	45	43	41	60	46	47	52	34	43	47	45	38	45	49	51	54	36	38	35	54	49	56	53	37	53	61	55	45	41	58	56	37	62	43	52	51	50	44	48	45	43	45	48	47	40	46	53	53	57	62	49	48	44	50	41	45	37	54	46	29	51	62	48	42	57	45	47	46	48	51	48	50	39	42	54	45	48	49	57	45	47	49	43	37	40	50	50	52	46	37	40	49	49	46	55	55	43	40	52	59	43	42	61	39	48	43	49	48	53	45	46	36	51	57	47	44	48	59	44	33	47	40	36	36	49	51	48	44	53	41	49	48	59	59	50	36	44	56	38	37	55	52	46	42	48	41	40	32	39	38	41	29	49	49	54	37	53	45	50	49	52	57	43	46	42	36	49	37	45	36	40	48	48	54	53	44	57	33	43	45	59	40	29	55	53	53	47	51	42	44	48	41	47	47	48	61	49	53	44	32	35	47	40	39	48	40	36	47	42	52	50	47	54	43	54	40	67	47	40	42	49	42	48	39	48	49	50	53	58	47	54	48	50	48	41	39	50	55	59	42	65	43	64	46	35	51	50	44	39	46	45	49	53	43	55	43	41	47	50	49	54	48	47	52	38	40	55	43	51	43	38	53	52	43	41	41	47	43	54	52	46	42	51	41	46	42	46	48	46	46	44	54	44	34	62	47	53	45	53	52	48	47	57	44	37	53	42	50	44	57	52	58	59	56	41	37	49	54	57	37	40	56	42	49	37	38	47	57	52	54	38	43	49	47	53	48	36	41	52	52	40	54	46	49	45	49	48	58	35	49	43	44	47	44	48	39	45	52	51	46	59	49	49	46	40	44	50	45	63	42	53	38	62	42	60	49	47	51	46	43	45	51	42	52	51	60	44	49	47	41	64	49	52	50	39	43	48	47	48	51	50	46	33	42	45	51	42	41	52	53	54	49	45	41	59	36	56	55	57	48	40	41	56	53	53	36	49	41	47	52	50	51	44	46	46	34	45	64	51	41	43	52	38	40	41	44	46	43	42	43	55	54	48	36	41	50	37	58	49	42	38	47	42	46	54	40	48	46	49	49	43	41	44	41	41	52	52	44	48	36	50	51	45	45	50	53	48	43	53	48	53	50	45	60	58	40	51	34	45	40	56	44	58	39	37	49	45	40	49	41	44	42	40	41	50	49	43	44	48	50	43	39	49	45	41	48	47	46	56	59	46	44	45	40	60	45	42	53	48	38	48	43	57	54	46	44	50	50	48	41	58	44	33	42	50	51	53	43	42	48	52	48	48	43	50	41	46	54	54	42	51	57	37	38	37	47	38	54	44	51	46	48	45	38	47	53	50	39	52	47	49	35	47	47	34	49	46	47	61	46	52	42	42	50	41	50	53	42	44	61	50	45	45	45	43	39	38	51	47	44	51	59	49	42	46	43	42	39	37	54	51	45	48	41	40	57	52	45	42	33	46	50	42	44	46	47	53	43	50	46	45	40	41	42	40	49	34	48	55	49	46	58	58	37	51	35	43	55	47	54	44	53	58	40	54	51	44	40	42	41	52	41	43	51	51	51	46	63	50	58	48	51	49	48	48	46	52	42	48	45	53	52	38	39	46	41	49	42	43	40	45	57	38	40	54	55	51	47	47	35	64	45	58	44	58	55	53	40	47	47	46	48	41	55	54	43	54	54	54	52	43	58	42	44	41	41	62	53	44	45	49	34	41	64	47	37	43	44	41	46	39	47	53	35	45	34	40	45	41	49	34	59	40	49	48	50	52	61	53	42	42	50	43	48	38	39	40	39	50	47	44	57	46	41	42	32	39	61	42	47	39	44	56	64	58	45	49	49	58	39	47	38	65	55	46	60	41	40	54	50	56	44	47	33	49	38	45	51	41	61	55	50	48	60	40	55	55	52	46	41	36	48	48	42	44	46	47	34	35	38	51	51	48	46	46	51	42	31	44	47	47	38	49	41	55	57	48	49	40	48	43	50	38	42	48	47	51	48	35	39	31	49	42	49	43	46	44	39	51	57	51	38	51	54	42	56	43	53	42	43	60	47	42	56	44	39	57	52	48	50	48	51	34	46	48	56	45	48	69	57	48	60	46	41	52	55	42	45	58	37	51	58	45	46	44	52	49	43	64	43	39	59	46	59	41	45	47	50	38	35	53	42	49	40	39	62	52	43	60	48	49	45	49	44	36	42	45	45	49	46	48	46	49	47	33	44	40	55	38	40	59	48	53	34	46	40	55	48	51	40	55	51	40	55	51	63	56	55	61	56	45	52	51	48	49	44	44	50	62	48	55	49	38	44	53	56	36	45	43	44	52	44	34	42	42	42	48	58	51	51	55	52	47	37	46	43	43	43	54	49	47	53	56	48	47	51	43	39	46	58	50	54	48	47	48	51	54	53	46	47	65	42	46	41	36	48	56	47	43	40	38	47	56	40	49	47	34	53	42	48	62	40	44	48	57	60	49	52	40	38	42	52	53	45	47	48	54	49	52	45	52	53	49	52	42	53	33	41	43	44	38	49	44	59	36	48	50	48	39	41	43	37	43	59	48	41	46	43	35	41	40	54	55	55	46	49	46	53	47	42	48	36	51	38	60	47	44	42	50	48	38	61	51	40	46	44	42	50	43	38	43	48	44	43	55	50	45	47	43	52	53	51	53	37	45	36	54	45	55	44	46	51	47	56	48	56	46	48	50	41	59	47	50	52	39	47	45	46	46	44	41	45	53	64	46	43	54	59	68	52	52	36	41	50	39	54	50	51	46	48	39	37	52	42	39	36	44	39	48	58	59	55	50	52	47	29	44	44	44	41	50	49	62	43	40	41	44	49	50	45	48	45	44	44	41	44	37	47	42	41	52	48	63	40	48	65	46	49	42	34	33	42	37	37	60	44	48	54	34	45	33	52	48	50	38	33	49	56	45	60	46	54	58	47	45	44	58	43	44	40	51	40	54	50	49	44	63	45	50	41	37	43	26	46	56	47	49	43	45	54	59	41	42	63	52	46	53	39	48	48	41	54	54	46	40	44	40	47	47	47	56	56	59	55	48	39	61	39	45	52	41	44	39	41	45	47	36	41	49	53	35	41	45	46	52	51	49	50	46	58	52	46	35	49	37	56	52	50	48	44	42	41	50	44	49	33	60	48	44	44	55	45	47	59	40	52	47	47	51	57	40	34	41	49	41	40	46	46	40	41	48	50	37	33
9681	2388	1144	1493	3680	5847	5815	6148	5163	3511	2811	2507	2115	1714	1525	1097	920	859	825	867	747	666	571	635	637	631	592	570	503	506	547	496	491	463	454	433	428	972	1694	897	380	346	380	376	360	347	385	346	377	379	348	353	358	353	374	366	369	388	383	361	388	359	338	332	370	370	354	345	352	392	355	380	367	347	373	365	351	355	400	366	370	398	351	374	386	373	366	382	367	353	334	357	369	380	346	375	399	359	360	390	369	349	360	366	371	349	369	374	366	376	367	359	357	348	395	396	379	377	340	346	389	368	336	372	387	370	331	363	358	384	346	359	412	387	342	357	352	421	388	323	389	361	364	391	356	360	351	391	379	346	347	339	391	375	361	377	364	394	356	362	367	382	398	355	369	361	386	372	371	344	356	366	340	334	336	363	363	407	371	367	368	355	395	359	340	365	383	374	314	365	354	374	381	374	383	346	386	408	411	390	330	417	350	395	376	371	369	376	356	372	371	383	362	350	369	367	372	367	348	326	330	341	401	391	355	394	370	386	362	374	369	364	376	347	390	372	368	336	388	356	361	383	339	356	380	377	373	381	365	367	365	361	333	352	366	364	380	365	370	386	360	384	384	359	386	344	378	316	375	386	369	337	339	349	371	342	339	350	379	369	361	358	370	377	377	364	386	350	387	371	365	398	374	373	373	326	397	374	390	335	364	375	367	381	394	357	353	363	383	395	360	381	390	377	397	355	373	339	342	352	340	370	341	359	380	367	410	370	360	409	350	352	321	369	369	377	394	341	364	346	371	376	362	365	372	380	359	335	353	358	320	332	391	330	367	373	377	373	372	346	369	379	362	370	336	347	349	377	384	387	395	354	423	384	351	386	373	385	362	393	351	371	392	416	386	344	339	364	353	395	369	361	349	391	375	386	402	377	351	368	371	383	351	335	390	313	372	331	337	357	386	346	348	337	334	346	386	330	381	396	338	385	364	381	365	381	382	352	366	385	375	353	399	381	361	358	376	392	319	376	345	351	376	352	362	378	380	332	356	369	352	386	358	364	361	358	360	370	389	348	385	386	345	350	351	347	357	365	374	393	381	382	385	374	363	386	366	355	374	332	388	394	363	340	365	373	373	371	366	372	357	329	363	371	359	343	370	354	412	358	380	375	397	342	397	368	370	342	341	354	380	374	341	352	366	372	351	376	325	334	356	377	347	344	378	370	342	325	382	346	341	370	384	376	363	383	348	353	354	392	359	353	358	381	400	374	368	373	326	371	360	377	378	371	355	396	355	337	382	341	355	356	354	365	351	357	388	376	377	367	349	373	373	360	350	375	367	370	361	322	376	387	354	352	365	338	350	338	341	349	352	383	380	345	375	351	344	362	360	367	371	347	361	380	370	358	353	377	360	327	356	358	373	330	374	360	393	378	374	375	373	356	348	385	379	379	377	346	358	334	371	356	362	356	372	351	360	328	356	357	363	359	368	356	384	362	384	394	381	372	377	369	390	356	312	369	341	355	351	370	335	361	374	343	351	396	367	361	350	413	389	371	356	407	435	372	362	354	386	361	360	393	359	376	364	363	358	354	359	348	350	355	402	360	365	360	359	393	374	347	380	379	348	353	353	328	366	391	371	344	367	353	369	341	383	368	329	391	354	355	342	324	352	381	404	369	355	391	357	389	379	390	345	330	352	376	395	387	395	304	338	353	378	353	392	368	356	338	386	372	339	377	350	368	389	353	348	373	374	375	349	329	372	378	370	369	359	384	343	347	358	339	349	335	348	414	349	374	402	379	355	405	388	377	335	366	345	359	376	334	382	362	352	373	367	353	332	358	368	379	342	322	377	366	380	349	385	412	357	376	370	392	362	329	373	365	342	362	385	333	363	356	373	367	369	369	340	331	367	357	396	363	348	349	393	385	359	361	322	360	356	372	406	362	379	353	382	346	395	375	410	361	354	373	369	336	338	419	371	368	375	384	396	379	370	353	353	361	378	354	365	351	343	387	358	343	363	368	361	354	334	348	338	335	340	362	388	339	366	352	364	392	373	356	358	331	335	358	323	362	373	388	370	366	375	344	382	367	365	393	366	375	367	350	362	361	403	378	351	342	323	380	361	374	332	371	367	330	377	377	374	356	345	340	365	371	359	367	337	384	401	368	359	389	344	332	373	379	382	374	394	375	353	342	373	383	354	355	363	383	387	366	384	377	361	356	343	395	329	390	371	380	342	376	378	341	356	337	368	376	354	353	360	358	368	359	363	357	372	381	325	373	368	390	366	348	367	341	363	366	369	353	363	365	398	382	352	349	353	325	382	384	376	353	413	382	338	339	375	382	348	371	369	339	360	375	361	364	348	382	341	364	380	395	358	388	349	349	351	347	376	368	387	345	379	391	354	371	349	386	393	348	346	367	339	340	332	385	355	359	395	355	373	410	412	346	352	363	364	368	353	348	348	376	376	368	377	363	373	358	358	376	355	345	331	345	388	360	326	361	350	374	380	343	403	354	384	348	366	358	373	350	396	356	390	374	363	400	360	352	344	383	377	364	344	362	359	377	382	351	366	367	347	365	365	390	355	388	359	377	384	366	342	372	342	355	359	379	347	358	342	337	372	359	359	374	357	383	366	400	396	387	364	342	358	350	361	314	373	348	394	353	363	387	333	342	379	325	344	352	359	366	356	341	376	351	368	356	353	353	393	377	379	346	392	354	367	359	376	413	349	394	393	365	364	359	413	359	381	375	351	367	375	367	330	349	373	347	383	347	363	348	389	369	339	354	359	366	348	348	346	341	348	370	373	344	363	368	384	361	330	376	419	367	381	382	366	372	415	374	347	352	358	358	390	356	382	383	393	368	351	382	369	362	351	361	385	362	312	405	355	393	369	348	370	341	369	368	336	348	375	372	366	377	330	348	368	364	371	368	362	344	376	356	379	366	363	380	372	370	358	407	387	334	370	361	375	346	364	384	381	379	373	353	376	340	350	375	365	352	385	349	346	325	356	349	383	394	402	403	392	371	355	400	353	369	335	383	385	368	390	351	355	379	341	387	344	368	386	369	382	380	361	394	395	379	336	366	354	361	393	394	380	386	329	381	411	363	374	364	353	361	394	349	320	407	370	360	361	369	373	400	346	372	350	368	408	351	364	403	360	393	382	387	331	390	371	378	367	369	320	360	354	338	377	371	386	383	354	377	367	332	391	394	363	376	362	344	367	343	358	341	339	335	357	336	378	387	371	369	384	355	394	365	352	369	378	385	385	375	360	410	396	337	371	347	345	364	341	354	369	373	371	385	382	363	376	363	348	340	395	344	318	397	403	369	361	382	366	365	341	325	359	411	342	369	402	360	381	343	341	339	361	400	337	372	358	334	387	382	356	341	353	370	383	347	357	351	371	343	358	353	345	373	345	353	354	328	388	361	367	361	349	377	379	405	355	351	352	360	372	374	368	340	356	368	351	370	401	347	355	377	329	346	351	363	355	382	393	353	349	370	361	345	379	352
881	261	93	101	61	105	137	179	189	135	115	102	90	77	72	49	52	45	49	44	42	41	33	52	43	41	38	36	31	36	28	30	26	32	40	21	24	116	232	96	20	19	21	21	21	25	25	25	20	23	12	24	23	24	22	17	26	27	27	29	21	20	12	22	18	21	27	23	22	18	23	14	15	23	32	22	22	26	24	24	22	25	20	26	15	33	27	20	17	25	18	22	23	25	28	17	29	24	29	17	22	24	15	20	24	24	20	11	24	20	20	26	29	28	22	31	30	13	22	17	17	23	25	29	28	22	23	24	19	21	17	24	16	23	29	20	21	22	13	16	36	18	16	21	20	25	27	17	29	24	23	22	26	30	22	18	18	16	21	17	33	21	25	20	25	22	20	27	33	27	28	20	17	29	20	17	20	23	23	27	18	15	21	17	21	20	24	24	21	22	25	20	30	31	19	28	22	13	22	28	22	27	25	19	20	25	28	30	23	27	15	22	29	26	22	27	22	23	29	22	33	28	24	27	19	30	22	21	25	17	25	26	22	16	21	20	33	20	17	25	20	22	22	20	23	24	23	18	31	28	19	24	28	23	19	16	21	27	19	16	23	22	21	23	22	21	16	20	27	19	15	23	15	38	22	15	28	28	22	16	26	28	27	20	26	18	30	21	29	19	13	31	20	23	19	24	25	17	16	27	22	31	19	30	18	21	28	18	22	20	22	30	21	26	27	24	30	30	22	26	32	15	24	17	25	20	22	15	18	28	30	22	28	14	24	31	15	26	15	30	28	24	21	24	36	23	18	24	25	22	27	26	23	18	25	28	25	27	21	24	17	9	27	28	26	18	28	27	7	22	19	16	23	21	31	26	25	28	19	21	17	21	22	18	14	20	27	27	24	20	22	35	13	20	26	23	27	19	20	19	20	21	24	22	21	23	21	19	19	20	23	21	22	11	18	15	25	18	18	19	22	22	29	29	21	18	14	18	22	31	21	24	20	25	20	26	12	32	26	27	21	31	18	29	16	24	19	23	30	25	30	21	28	15	21	27	17	25	30	18	25	21	32	16	14	18	19	21	19	14	26	16	17	14	25	20	23	28	22	28	22	29	25	20	21	19	18	24	25	19	17	17	28	18	22	12	20	30	22	14	20	20	18	20	26	12	22	16	29	19	20	29	11	28	23	34	23	20	24	28	21	20	20	18	27	17	30	15	14	22	23	20	32	17	21	31	20	22	28	25	29	19	14	19	20	22	21	20	20	23	21	26	27	24	27	19	26	28	21	15	21	27	28	25	31	21	18	26	12	23	26	22	26	22	19	25	24	23	27	24	22	19	25	25	20	27	24	32	23	20	16	26	21	25	30	24	25	31	20	26	20	22	26	21	25	31	23	28	23	21	27	19	20	25	33	28	28	18	21	20	14	25	23	19	21	32	19	25	33	20	20	24	26	26	23	27	18	18	19	16	37	23	25	20	19	23	21	26	26	24	29	24	22	19	18	18	22	21	25	25	15	16	20	20	24	26	21	17	22	18	15	22	22	35	20	29	19	24	22	22	21	22	24	18	24	15	22	21	20	17	29	20	25	21	22	26	16	27	29	37	27	23	19	16	19	31	19	17	26	21	18	24	25	21	29	30	18	27	17	19	29	32	29	24	27	26	28	25	18	27	24	23	22	24	23	25	32	15	25	19	23	17	30	18	31	29	22	21	24	21	23	24	25	26	22	13	20	32	29	13	32	20	12	15	24	29	21	23	23	22	25	21	19	24	28	29	12	13	28	22	15	17	19	21	31	24	22	27	19	21	31	19	23	22	20	28	24	31	31	29	19	20	23	23	28	23	21	25	20	22	20	30	20	17	26	23	26	24	13	24	26	34	33	29	22	24	23	22	30	30	17	19	25	27	20	26	22	23	16	24	22	22	19	29	27	16	18	22	15	19	28	23	28	24	22	32	12	24	24	16	23	20	22	26	28	18	29	18	26	29	25	29	12	15	17	22	22	16	22	27	19	23	22	12	30	29	22	27	25	30	25	20	32	19	19	18	11	26	24	17	24	29	21	23	26	18	21	17	29	23	17	20	27	24	25	22	17	24	26	29	17	16	16	28	19	24	22	25	24	18	26	24	23	24	24	27	21	23	19	26	24	20	27	21	16	23	23	28	25	19	18	16	19	18	21	19	42	29	19	23	28	27	26	22	18	21	23	32	23	30	21	18	25	20	20	22	23	18	26	23	20	22	18	19	22	30	24	18	26	16	16	25	25	25	20	29	25	21	25	28	30	21	35	26	29	23	20	11	27	23	24	25	18	23	19	23	30	22	32	23	22	29	24	23	22	21	23	27	29	18	21	23	22	22	18	20	23	24	21	34	22	16	29	28	24	23	28	25	24	32	28	16	20	28	28	14	19	16	29	25	28	18	23	26	23	29	21	21	30	20	25	16	21	25	25	21	19	21	22	22	21	27	32	27	22	28	28	24	22	23	29	34	22	16	13	17	18	21	20	24	16	29	27	17	22	18	20	17	27	23	18	20	22	24	22	25	23	19	22	22	27	22	33	21	17	31	21	19	21	20	21	25	21	31	27	30	27	25	18	25	22	23	14	23	26	21	24	25	27	21	18	24	32	24	9	21	19	24	23	26	16	21	21	26	20	17	17	13	28	27	21	20	17	25	24	22	23	25	22	26	26	29	21	25	13	25	23	24	27	18	21	18	27	31	26	24	17	22	22	22	16	17	22	13	31	22	30	22	17	23	17	22	26	21	19	22	20	26	10	25	18	23	23	30	30	21	20	20	19	22	22	19	26	17	20	17	24	22	20	24	21	23	19	23	26	17	12	25	21	28	22	25	18	27	22	26	22	23	24	25	33	20	24	22	20	23	18	35	30	16	15	20	21	21	20	22	22	27	24	28	29	27	29	27	20	22	23	23	22	27	22	23	20	27	22	23	13	22	20	27	25	23	18	33	26	13	19	25	25	23	21	21	26	20	20	25	33	21	25	22	20	22	26	18	19	24	25	27	21	26	29	22	24	23	27	22	18	21	16	19	28	26	19	24	20	17	14	20	25	16	20	26	24	17	16	21	30	26	28	20	25	22	26	14	28	24	24	21	27	19	31	18	16	23	20	20	24	20	39	21	21	31	28	23	28	19	28	20	29	21	28	32	21	32	26	25	25	21	20	22	15	23	21	25	26	21	18	28	28	25	22	20	15	24	30	23	15	29	20	21	19	12	24	23	22	21	24	25	20	22	19	20	15	17	16	19	23	28	18	20	29	24	19	30	27	31	23	19	15	27	19	22	24	22	31	23	21	19	26	18	19	20	18	18	20	21	20	31	22	24	17	18	21	25	21	36	26	26	23	16	27	22	18	22	21	18	23	22	13	23	16	17	22	30	25	25	27	21	27	25	20	24	25	22	23	26	30	24	24	17	26	36	29	37	21	21	19	25	22	18	23	21	32	18	18	25	20	22	27	22	24	24	23	29	25	28
10674	3656	1394	2178	5772	8098	8304	8589	7650	5918	4627	3610	2702	2528	2135	1386	1111	968	830	911	921	618	642	635	648	569	535	495	463	402	476	417	378	378	355	326	319	2875	5118	1594	205	201	170	214	184	182	165	202	201	180	178	177	174	189	180	178	188	172	184	186	187	162	176	185	175	191	165	166	175	170	169	193	170	181	170	159	172	166	178	194	166	182	172	166	184	167	187	147	188	155	194	183	190	193	196	171	180	178	192	185	152	187	181	160	202	161	178	143	180	169	197	181	175	169	179	170	184	190	159	180	173	161	181	167	172	164	200	190	170	175	168	173	181	173	180	189	177	165	187	167	183	177	175	194	195	169	183	185	176	165	163	164	174	173	184	160	184	183	188	175	170	172	168	174	185	195	182	180	188	174	177	180	191	162	170	173	167	158	179	167	180	171	185	176	179	163	174	153	178	167	173	179	186	150	183	174	174	204	184	177	171	179	160	184	199	164	206	156	178	188	175	179	157	175	196	169	163	139	174	160	177	185	156	168	162	175	179	161	167	181	165	185	175	187	191	189	174	178	180	177	176	172	178	182	158	187	179	146	174	162	177	164	174	207	174	161	178	161	175	211	190	186	177	165	188	170	181	186	174	172	178	176	163	164	174	176	155	185	178	182	175	152	167	177	158	169	177	175	174	177	166	165	180	170	169	161	161	161	167	170	167	167	162	165	175	193	175	175	185	185	190	171	155	143	150	186	180	191	186	171	208	204	178	168	167	154	177	158	156	180	159	185	182	174	167	201	171	180	179	161	162	178	184	195	162	189	188	162	171	177	174	197	178	161	191	182	160	179	176	197	187	151	167	166	177	172	178	161	192	166	175	187	177	178	175	179	169	158	177	153	194	198	175	181	189	166	186	158	200	158	180	162	163	169	164	157	203	180	192	169	190	164	206	171	150	162	172	178	180	166	186	157	185	174	167	192	158	173	195	161	166	183	162	192	179	166	193	173	158	183	178	146	192	188	180	170	190	176	177	146	158	185	163	157	169	195	191	172	173	195	165	161	181	194	180	146	188	214	185	175	169	168	175	171	179	164	159	157	186	157	188	171	166	158	186	170	187	184	176	170	198	162	179	172	195	180	151	181	185	185	169	169	186	158	185	200	170	180	191	164	171	171	166	177	211	178	188	169	186	191	171	151	180	150	162	177	189	190	166	182	172	198	176	191	166	158	161	160	192	208	176	168	178	174	171	174	189	180	163	187	167	177	178	186	152	162	165	189	175	177	181	170	199	195	157	163	169	153	194	179	173	166	178	186	178	157	184	162	168	173	182	193	156	153	174	170	162	164	173	172	176	175	193	195	201	172	179	180	181	175	159	196	183	181	177	179	185	177	170	192	192	168	177	195	173	176	205	182	159	177	168	184	187	196	183	139	169	189	188	207	189	157	201	185	169	176	172	171	186	170	183	144	179	197	195	202	153	197	161	143	177	152	177	190	182	169	183	157	180	158	163	166	159	164	159	178	181	160	185	171	164	165	169	189	165	162	171	163	187	195	156	163	176	169	189	169	181	194	227	178	182	173	194	179	178	183	204	159	177	163	191	187	189	184	179	168	153	190	190	167	175	192	177	172	169	173	193	166	163	177	172	192	169	186	168	197	184	166	159	151	202	157	202	170	174	174	147	196	175	173	167	165	173	160	169	166	185	199	178	163	183	170	177	181	179	183	180	166	181	185	190	168	194	172	189	176	165	175	160	163	174	173	202	173	194	165	183	174	171	149	172	172	173	165	187	176	166	193	174	164	185	169	181	172	173	170	157	175	188	187	167	164	157	171	156	168	161	170	189	166	183	166	180	148	171	187	194	174	174	167	156	188	181	145	186	168	133	171	188	166	165	185	191	170	181	187	185	173	160	160	171	171	169	199	156	189	170	196	162	152	172	171	161	190	185	167	183	190	171	159	186	172	174	170	155	158	149	177	164	184	169	183	151	183	199	184	184	166	183	182	196	168	178	185	200	181	139	174	184	170	144	174	165	198	172	151	151	160	185	166	169	189	180	171	204	176	179	166	176	180	200	180	178	172	193	154	156	190	171	185	175	207	181	187	168	211	161	162	174	155	161	181	155	182	163	172	170	149	158	175	173	172	169	163	180	172	162	159	181	186	180	153	177	184	179	177	182	168	179	150	182	175	171	172	166	162	148	163	165	187	172	171	170	197	182	201	196	186	187	165	180	158	165	173	193	186	173	178	159	171	174	171	173	199	173	161	175	167	175	174	184	186	163	196	175	189	184	162	146	187	181	163	157	190	186	165	154	180	175	182	205	166	185	177	152	178	175	183	178	193	159	162	186	169	187	192	190	176	160	181	165	170	152	195	195	152	181	154	189	174	181	152	182	167	164	194	172	166	175	186	194	174	185	198	195	179	175	151	171	172	171	181	182	162	174	183	193	186	181	163	182	176	177	166	170	169	171	166	151	174	200	177	155	164	174	144	171	172	156	163	164	171	207	178	162	172	164	168	194	181	181	172	161	174	167	166	161	161	150	166	195	152	167	182	181	186	190	190	170	180	168	167	160	172	182	184	169	160	156	173	171	174	165	179	159	182	168	180	204	160	181	166	198	165	168	184	184	163	164	187	185	199	190	156	182	173	184	174	153	188	179	186	166	196	158	175	187	172	171	175	190	191	165	182	157	168	164	189	186	173	184	177	181	192	180	162	187	198	175	189	170	184	164	174	171	156	196	171	175	180	190	186	171	181	179	170	176	195	176	168	189	178	179	175	176	179	186	172	189	180	167	158	172	163	197	174	170	173	162	178	176	167	178	160	179	164	196	157	143	179	167	177	157	168	204	188	153	184	183	171	184	189	169	183	188	152	159	169	168	187	149	185	200	138	176	162	175	179	142	182	171	156	146	167	162	177	179	187	171	196	172	192	188	171	170	166	168	171	168	190	158	165	184	174	185	157	178	179	191	177	169	170	159	198	181	165	179	168	162	185	196	169	169	160	173	160	189	156	179	174	172	172	164	177	180	176	188	178	176	158	170	155	183	168	183	164	187	183	160	175	175	169	158	184	167	199	175	162	194	161	161	199	160	169	154	158	159	178	186	184	169	199	177	195	169	179	183	164	173	178	199	155	143	173	174	154	158	164	170	165	188	168	213	155	174	161	200	177	178	189	172	184	184	171	180	174	148	194	178	182	190	174	172	153	168	167	154	180	175	170	177	187	187	169	164	193	196	179	187	180	185	175	190	178	163	178	176	179	169	174	161	172	168	179	156	196	161	186	175	187	181	167	185	173	184	181	192	165	179	181	191	196	168	165	175	179	177	203	190	156	174	185	169	169	189	186	180	191	173	171	147	169	176	183	158	172	173	164	169	170	149	184	169	193	167	167	166	159	181	156	173	165	178	171	178	178	172	187	178	172	175	182	179	194	162	194	183	164	180	159	166	177	181	152	166	171	150	190	162	189	203	189	155	171	177	192	178	185	171	171	176	192	181	187	159	164
2004	226	154	121	128	185	220	209	223	216	175	164	150	128	110	90	97	88	78	84	103	97	75	83	72	74	83	84	75	81	86	74	75	68	85	83	74	140	252	88	81	64	76	59	66	74	72	71	63	72	62	78	80	69	72	71	67	78	72	72	64	72	71	76	73	68	79	74	66	85	79	68	80	76	55	66	69	79	52	79	72	73	58	87	80	76	76	68	58	69	64	46	74	60	66	69	81	54	67	74	67	69	74	66	61	71	54	76	58	69	68	78	74	80	63	69	73	82	68	66	69	66	64	68	68	72	73	72	80	83	73	61	63	74	63	57	61	63	64	59	70	78	58	61	75	70	79	65	71	63	58	60	73	79	57	79	65	67	62	73	71	74	58	65	71	70	70	73	78	77	85	58	79	71	67	65	70	63	67	73	70	64	70	75	85	71	72	68	69	68	58	77	75	61	85	66	75	77	62	63	77	52	64	67	68	80	66	70	70	62	79	57	67	68	71	78	71	71	76	59	70	75	66	64	48	66	64	74	79	74	71	66	57	57	73	67	70	68	72	79	78	73	69	63	76	72	61	65	57	70	66	81	67	46	61	77	88	81	58	77	61	76	51	69	69	64	62	83	70	71	77	60	91	68	65	75	77	63	79	71	74	65	60	80	80	71	80	67	70	73	59	79	65	58	63	71	74	75	67	85	75	75	71	80	61	56	81	58	65	73	56	62	86	61	88	57	80	84	61	68	65	62	67	68	67	67	62	76	84	78	79	69	62	91	56	71	64	69	73	64	74	81	76	69	79	67	66	72	74	77	76	79	56	78	65	78	69	58	62	67	75	63	64	63	65	71	72	75	56	87	78	63	72	69	49	71	60	62	76	85	69	67	61	83	81	67	67	65	64	70	53	64	64	61	62	76	78	77	55	74	76	65	63	65	67	79	79	86	66	61	63	71	64	59	56	67	55	72	77	75	65	90	72	61	78	78	69	72	74	69	62	70	78	69	71	76	84	78	63	73	57	71	69	73	72	62	62	71	68	61	72	67	54	57	73	56	72	84	57	79	54	64	63	75	71	79	68	73	68	74	70	68	74	54	58	63	67	70	76	83	76	64	63	57	75	68	54	63	95	68	61	73	68	70	65	61	66	70	87	60	90	70	70	74	60	73	74	55	70	70	56	66	64	58	59	81	70	70	79	57	74	69	70	83	80	56	74	63	63	71	81	71	77	53	77	68	74	60	67	76	73	52	56	64	64	48	67	54	68	63	74	73	73	57	71	58	74	60	68	77	70	64	72	71	76	77	63	65	82	62	80	59	49	67	77	56	59	64	68	64	69	72	67	77	63	64	53	66	86	68	73	59	66	62	74	61	67	69	79	60	61	76	55	73	74	70	69	72	79	59	73	72	69	70	63	65	77	65	60	66	83	66	67	73	57	64	71	78	65	76	69	72	79	64	52	60	64	77	83	72	74	71	76	77	72	69	61	61	76	63	56	55	67	62	75	70	66	88	79	78	58	74	57	74	67	69	57	59	70	69	60	77	63	74	78	63	74	64	64	78	86	76	64	70	76	65	52	73	78	74	81	50	55	78	64	71	54	65	73	64	80	81	78	71	83	64	55	62	76	62	58	65	68	86	73	68	84	87	67	74	89	76	64	67	54	76	78	71	64	70	56	61	76	68	72	82	79	56	69	83	71	72	71	75	78	57	94	83	68	66	75	65	73	58	67	72	65	63	69	79	61	73	68	76	59	60	56	55	67	80	46	70	64	59	67	75	69	74	67	78	59	76	65	65	65	74	68	62	81	71	78	79	66	85	68	60	77	75	61	60	85	59	74	73	66	76	79	77	57	55	68	73	54	63	73	63	64	63	69	81	59	79	73	66	63	66	59	68	57	65	60	69	74	63	64	64	63	74	66	77	51	73	74	67	60	59	64	64	69	73	63	81	61	64	63	62	70	58	80	78	60	57	58	55	58	59	87	67	61	78	63	59	69	78	66	53	73	62	74	64	64	69	73	66	80	74	74	71	66	68	78	62	78	64	66	56	81	60	60	69	67	66	71	69	69	64	65	64	59	56	62	59	70	73	84	80	64	70	70	79	67	71	83	62	72	66	74	62	75	75	63	62	69	64	54	54	67	64	69	81	62	62	66	73	85	69	66	64	63	69	52	60	72	86	86	72	68	73	55	60	67	73	62	70	58	66	71	73	64	64	75	77	73	60	72	68	70	58	71	75	67	61	58	66	59	81	72	56	72	71	60	60	61	68	75	58	83	68	67	63	67	83	64	60	67	74	48	75	86	63	56	51	88	58	72	64	78	60	67	71	64	58	70	64	75	95	76	72	60	63	64	66	74	65	82	75	68	78	67	61	78	77	70	73	81	84	75	79	102	83	63	61	67	69	71	75	64	66	70	62	65	74	65	60	57	57	72	67	80	75	77	71	62	63	71	76	64	65	63	60	59	69	77	51	78	68	67	68	72	62	65	63	61	57	72	71	77	78	66	59	76	62	70	64	96	71	62	75	79	73	80	68	71	56	74	80	62	81	63	61	83	73	75	68	61	72	60	66	67	64	66	56	83	72	57	67	68	77	45	63	60	53	82	81	60	71	72	80	83	67	72	62	55	74	70	63	57	55	70	81	55	58	63	77	68	80	58	80	57	71	72	63	67	74	51	66	52	75	72	59	72	48	55	91	77	56	65	70	64	52	82	54	74	64	74	59	65	68	71	61	70	71	64	53	71	68	62	70	67	61	73	64	63	52	59	49	70	71	65	70	69	61	76	83	64	54	63	81	66	64	73	76	69	72	73	70	68	64	59	69	55	60	86	83	62	72	68	76	64	46	64	65	71	63	65	69	47	66	80	64	57	87	76	60	61	44	74	78	68	71	57	75	66	60	72	69	71	72	53	74	53	62	59	68	70	67	86	71	57	79	75	80	68	84	52	68	73	63	65	57	71	59	66	61	63	70	72	51	70	72	63	86	62	72	71	49	72	72	59	63	72	63	88	62	76	74	60	58	69	66	68	72	61	63	74	74	73	78	59	63	68	78	69	67	67	52	68	62	69	73	58	72	58	80	80	74	65	70	78	71	70	82	60	81	75	65	53	63	75	90	82	91	61	81	70	57	78	68	63	81	85	68	72	68	83	64	87	72	66	65	64	74	78	56	80	69	61	66	78	73	71	65	64	76	75	69	77	63	70	77	70	60	65	60	64	77	61	55	72	69	67	63	71	68	69	79	77	81	74	81	53	69	79	64	64	73	65	60	74	75	76	75	86	69	65	58	70	67	62	68	74	53	72	59	69	74	78	87	77	71	71	66	77	62	67	76	62	67	62	75	76	65	63	73	59	69	49	60	61	73	69	69	71	58	76	62	70	75	60	68	85	63	65	78	73	76	55	66	66	66	68	60	73	59	84	69	69	63	68	79	75	63	63	85	63	81	74	71	65	67	65	67	54	82	66	61	66	52	79	59	58	65	69	61	73	58
11814	3288	1517	2383	5737	8303	9232	7921	7567	6625	4985	3983	3031	2908	2466	1986	1570	1326	1156	1231	1284	1043	1088	944	979	942	1012	880	889	795	756	760	681	694	699	637	634	2269	5171	1285	536	563	551	547	549	542	512	484	526	507	527	502	527	522	533	538	522	540	562	552	509	526	502	554	499	516	536	499	533	516	517	497	513	502	533	519	546	508	516	498	563	517	495	537	521	511	530	532	543	492	536	522	527	497	518	484	479	493	525	533	523	548	491	495	525	532	525	489	538	543	540	492	530	527	567	531	523	525	533	498	525	477	540	517	532	501	562	516	504	502	512	536	528	500	546	531	490	553	505	517	498	568	503	542	562	572	536	495	497	516	513	480	535	527	506	513	545	536	478	542	518	503	534	464	503	503	506	541	497	533	487	509	535	502	538	539	489	506	515	538	523	492	515	528	482	513	545	525	536	559	527	545	519	505	505	461	529	516	542	528	503	502	542	558	475	508	530	527	514	520	550	553	509	483	543	507	533	497	502	517	474	534	502	513	516	527	503	516	545	491	523	514	524	531	503	533	506	516	557	502	488	503	537	502	532	513	519	585	481	548	519	540	540	537	504	484	509	504	526	504	484	545	504	515	473	515	532	523	506	519	521	528	514	549	519	524	489	501	517	534	506	542	491	502	514	503	527	501	475	540	528	526	523	494	532	494	516	510	498	526	529	514	520	519	550	500	527	558	511	527	519	525	465	546	499	537	534	510	528	506	492	500	528	508	536	509	471	548	519	495	496	458	510	496	532	541	554	518	520	523	536	510	496	519	509	499	522	549	506	533	508	555	511	503	515	497	540	490	523	559	494	478	508	522	525	574	536	491	515	505	566	526	530	527	528	510	533	520	493	518	528	502	537	535	556	530	533	497	518	481	498	519	493	554	524	558	526	532	499	534	535	507	566	523	504	562	579	554	518	529	533	493	568	475	511	513	493	502	572	535	524	500	528	513	501	516	489	509	532	537	515	516	486	529	499	524	517	542	515	512	540	498	510	558	512	505	526	531	543	544	536	518	545	568	526	524	529	492	568	552	514	488	517	530	541	494	547	569	525	554	470	549	509	528	525	523	540	540	498	551	540	493	489	484	542	484	515	492	519	507	510	544	541	494	501	531	534	503	551	528	504	534	517	475	493	528	503	493	514	480	492	537	501	530	472	509	517	520	522	498	520	515	552	557	533	500	523	561	491	545	542	464	537	497	496	508	482	522	491	485	563	532	517	510	511	534	499	521	487	489	529	477	508	498	503	489	498	513	523	478	525	535	494	537	518	541	535	522	498	501	533	542	497	511	495	503	515	517	546	499	504	545	555	490	501	551	513	509	515	550	517	520	503	520	537	514	528	489	530	508	534	541	522	509	511	530	504	545	564	540	505	502	525	514	516	508	561	498	508	528	482	575	515	503	568	563	517	469	542	500	515	528	549	521	552	549	506	539	533	513	533	490	495	554	546	524	510	538	515	551	535	476	528	517	539	573	539	527	549	492	542	520	486	489	504	581	535	491	556	504	539	505	559	500	508	509	531	531	500	485	513	495	533	454	530	508	492	533	585	559	511	529	498	486	510	483	541	494	486	505	527	539	509	509	542	504	533	537	553	486	522	519	509	535	503	529	514	493	594	489	508	508	481	564	517	513	495	568	499	516	542	516	540	502	490	507	498	545	522	515	538	536	510	512	510	551	492	484	483	557	527	535	535	481	524	493	495	515	551	547	520	527	498	519	523	519	520	508	506	536	496	487	496	544	569	537	533	492	508	505	492	488	526	526	532	533	495	529	520	508	520	519	484	504	502	508	529	528	515	526	533	502	518	527	528	498	529	519	558	497	524	507	504	531	541	542	548	548	527	514	542	516	545	495	530	557	483	535	574	560	527	517	536	505	509	540	516	552	503	479	524	512	517	531	535	501	486	538	520	520	527	534	503	518	488	522	534	533	532	509	517	502	549	548	505	535	495	509	489	513	515	496	479	535	519	513	543	541	504	532	504	524	557	532	519	495	490	505	551	518	526	566	494	532	536	548	508	517	543	519	504	525	546	503	545	512	490	509	543	518	502	507	511	510	519	513	497	513	538	527	522	548	523	546	503	520	525	482	512	514	498	531	516	551	561	470	536	509	528	537	537	520	535	548	570	531	550	537	499	535	477	545	531	506	474	487	548	510	544	523	503	495	499	488	536	516	500	501	511	524	516	530	536	553	514	489	546	557	483	535	493	506	545	571	545	524	491	535	546	528	517	517	515	485	529	524	495	543	554	504	511	484	473	485	506	518	509	510	535	546	508	515	525	540	510	545	528	520	542	483	562	497	522	568	550	509	567	518	529	546	507	522	528	510	498	530	519	513	464	526	533	482	505	513	555	544	524	554	470	514	525	505	522	505	530	506	532	546	528	490	524	535	538	546	525	560	519	515	529	525	533	530	549	494	522	500	542	512	529	502	571	524	552	552	526	531	486	508	465	549	564	463	542	538	487	507	493	521	504	497	465	472	552	561	525	538	504	536	505	556	525	548	508	521	523	536	504	574	532	538	529	519	551	517	529	512	502	568	529	521	486	543	540	517	523	501	505	513	529	517	519	531	533	533	516	516	509	524	476	518	540	534	539	522	510	506	507	515	522	483	553	525	522	514	540	507	520	468	516	502	535	535	510	536	475	525	524	538	518	525	524	491	563	502	584	522	518	488	529	468	525	539	545	507	503	502	491	513	522	497	513	516	499	546	540	494	538	486	530	475	523	536	521	495	530	492	530	520	518	542	539	481	498	529	531	484	564	524	504	508	502	481	533	519	538	525	542	541	491	510	531	519	489	547	494	524	539	511	516	565	516	513	520	529	519	534	523	484	513	490	503	497	555	512	536	535	526	514	537	516	556	527	522	511	498	574	527	507	531	553	499	513	524	539	554	469	484	526	526	487	522	519	533	494	546	506	531	523	520	515	497	548	553	484	540	549	546	532	512	495	509	495	525	502	503	554	526	548	540	537	510	499	557	545	497	489	531	493	529	502	551	491	521	531	525	518	477	526	517	553	546	503	543	539	528	512	510	503	540	508	518	536	495	542	505	515	562	513	511	501	556	499	502	509	492	526	516	519	542	492	514	585	566	511	510	522	509	494	547	529	538	550	515	544	505	545	502	511	492	509	502	517	521	512	487	533	539	574	515	475	554	537	511	520	503	570	513	506	528	514	538	525	526	509	534	463	522	536	512	537	513	552	549	498	512	507	515	543	551	535	539	515	515	520	490	516	504	543	522	514	505	514	519	518	551	544	524	500	533	482	532	530	486	520	528	492	561	507	504	538	494	533	524	522	499	506	502	504	513	566	493	533	551	537	538	546	504	540	517	496	530	504	508	500	545	519	533	552	535	484	560	546	527	510	521	488	515	477	516	538	568	533	478	535	507	538	495	504	524	499	569	513	569	512	532	523	505	548	539	511	511	514	508	504	513	489	508	531	518	549	512	506	497	464	524	552
1490	271	170	103	106	174	267	239	247	217	203	153	146	130	144	88	85	62	68	74	67	62	52	60	53	53	58	40	54	55	55	62	55	55	40	36	67	296	335	45	47	29	31	47	38	35	39	32	45	32	33	31	33	50	36	45	43	41	31	35	33	43	41	40	43	35	41	43	32	33	40	35	43	45	34	27	43	50	31	30	33	44	35	28	55	31	25	36	39	38	34	37	36	40	39	39	43	48	37	37	33	35	33	21	39	39	30	27	43	34	38	39	48	39	39	36	34	30	53	32	37	50	36	33	41	36	41	35	29	31	27	29	46	44	38	34	45	35	24	42	34	37	35	36	39	43	37	33	38	47	38	34	41	47	43	36	38	37	34	39	43	35	36	49	37	26	39	33	34	38	35	36	29	34	49	40	40	41	39	35	31	45	37	35	37	40	29	41	34	36	45	24	40	43	44	40	43	28	33	23	39	31	40	40	35	36	29	32	48	38	33	43	50	34	37	36	40	31	35	41	41	44	34	35	43	43	36	20	37	34	38	36	25	41	42	43	31	30	35	38	28	28	47	48	31	43	51	37	43	41	36	42	27	34	46	46	43	33	39	37	41	35	34	36	43	33	41	38	43	37	35	43	34	41	38	41	35	31	50	33	47	37	41	30	33	39	39	33	48	46	37	33	46	33	32	51	29	32	34	39	29	55	35	33	30	48	33	39	33	40	41	42	44	34	36	32	38	38	23	30	34	36	43	45	40	31	29	36	36	36	39	37	41	45	47	39	39	34	33	35	30	39	38	35	43	37	31	37	37	28	29	43	38	37	35	40	38	37	42	23	30	38	25	37	46	36	38	40	31	37	33	37	34	41	48	36	38	21	46	30	58	38	33	44	26	37	41	38	34	34	40	40	32	32	38	29	50	43	33	38	43	30	42	35	41	44	31	42	39	36	39	31	34	42	39	39	39	46	29	34	29	36	34	41	43	43	35	36	35	36	40	32	43	36	41	36	32	33	37	36	37	35	46	35	38	47	29	34	47	42	30	38	37	35	40	50	43	36	33	45	27	32	32	37	41	35	33	30	41	44	41	32	46	48	24	38	39	46	37	39	44	35	45	50	42	39	28	38	31	47	38	33	31	43	35	36	41	30	37	44	33	41	36	38	34	34	45	36	32	29	40	36	45	39	37	43	43	47	42	34	41	37	38	30	41	47	36	34	29	36	43	37	40	37	35	27	37	36	32	34	40	47	35	39	35	39	38	40	35	37	35	38	23	39	43	38	30	34	30	48	43	34	29	29	42	34	39	28	45	30	44	34	40	37	35	36	31	39	42	29	32	40	38	22	40	36	46	44	36	39	30	22	37	38	40	33	37	39	41	26	35	34	35	33	42	39	34	36	37	34	33	50	47	31	28	42	39	40	39	39	30	37	46	42	32	44	45	47	35	45	35	33	36	41	37	33	37	37	40	36	54	35	46	45	35	30	35	36	45	35	32	26	41	35	37	39	34	38	36	37	41	43	28	27	45	39	46	32	46	28	36	45	35	41	35	31	33	34	35	34	36	26	54	41	50	34	45	32	39	47	36	57	31	49	44	31	38	46	41	31	37	45	36	47	37	36	37	37	43	37	47	47	40	42	39	35	28	46	46	34	34	41	41	35	40	37	30	38	45	31	41	43	32	44	39	48	38	36	45	48	41	36	36	32	39	39	33	43	40	33	46	28	31	39	31	29	33	31	43	35	33	31	42	32	33	37	40	38	51	32	32	44	34	42	32	44	36	32	28	47	40	37	32	33	46	39	48	41	34	27	40	30	44	38	39	35	34	36	34	47	41	34	37	33	53	39	31	35	31	35	35	40	34	32	36	41	45	41	27	38	29	40	35	39	34	42	45	37	34	29	36	39	31	32	29	40	51	36	39	32	37	37	38	40	42	26	35	37	43	23	32	33	34	29	34	40	38	38	32	35	33	52	39	44	44	32	35	39	37	35	37	42	32	40	39	29	37	38	41	43	34	29	38	33	32	42	30	39	46	38	35	49	33	39	28	46	34	43	43	39	43	36	45	31	25	32	34	50	37	31	41	25	35	33	54	39	40	40	35	37	54	47	37	40	38	45	38	36	31	33	29	41	39	39	30	32	30	36	46	22	40	35	28	31	42	36	43	39	39	33	40	42	39	36	41	44	30	49	33	28	37	41	31	45	43	28	48	30	42	29	46	34	38	44	46	46	43	41	37	32	48	43	34	31	44	30	26	28	43	37	31	37	42	25	40	42	36	28	42	48	36	42	47	28	32	27	43	34	40	35	38	42	31	36	46	39	31	37	34	38	38	33	49	36	31	34	33	38	34	39	30	37	24	40	37	37	30	47	32	38	38	48	34	38	46	42	36	50	39	31	33	42	40	39	36	35	37	32	42	34	31	42	48	33	39	45	34	32	36	37	40	33	35	35	44	43	38	45	37	40	39	44	38	38	42	41	40	42	39	25	41	37	37	37	41	29	35	42	38	43	35	31	31	38	51	44	53	43	42	33	34	36	40	44	40	31	32	37	45	39	37	33	29	29	39	33	32	45	38	45	45	30	25	51	38	34	29	32	33	43	35	30	38	35	30	37	36	31	39	41	30	33	37	38	32	52	51	37	33	38	35	33	30	30	42	43	36	32	24	44	43	38	37	34	38	34	34	45	40	37	33	47	32	38	37	50	33	41	26	33	37	39	39	42	35	39	34	35	32	29	30	40	31	36	53	32	35	42	48	35	30	30	32	38	40	36	39	39	42	41	45	46	43	40	38	30	40	34	43	35	34	44	34	40	45	49	33	36	38	40	49	36	40	39	26	41	34	47	43	43	35	37	41	37	34	39	31	23	32	28	40	22	30	30	32	44	32	45	43	41	50	31	44	36	35	44	43	40	31	33	31	36	37	40	39	43	34	34	37	34	30	42	45	32	30	37	37	30	31	43	37	40	49	35	51	41	40	39	34	45	40	45	37	40	39	32	27	40	37	40	38	43	35	40	40	49	41	37	31	44	39	35	24	33	42	31	34	33	37	29	25	40	29	37	41	30	41	33	32	36	41	42	34	33	37	30	42	35	33	37	30	31	37	35	43	35	38	38	39	32	34	24	49	38	38	35	35	39	33	38	41	42	29	27	22	31	33	40	43	42	30	26	28	32	40	36	42	41	32	44	50	33	31	32	29	40	44	30	45	31	38	35	30	47	40	31	37	36	41	31	35	41	29	30	28	43	37	39	39	32	44	41	40	38	40	38	41	41	43	39	35	36	39	41	36	44	37	31	35	33	33	38	29	40	33	48	49	35	43	41	39	34	39	36	38	46	38	36	32	33	32	34	40	32	34	41	43	42	36	38	38	36	34	29	41	45	28	37	32	42	39	36	41	39	42	30	52	41	54	37	34	42	31	28	50	35	34	33	43	29	37	46	40	45	35	34	31	39	38	35	46	39	34	42	28	47	27	33	31	41	43	30	42	38	39	39
13613	4281	1938	2684	7047	10492	12414	10807	9130	8024	6086	4874	4287	3780	3210	2413	1996	1375	1077	1176	1284	1139	954	927	915	890	887	800	756	736	698	696	574	538	482	473	758	5733	7133	508	349	319	283	308	308	296	283	272	278	332	298	308	268	249	282	262	280	287	285	282	299	324	274	281	258	260	288	280	302	285	294	290	292	270	275	295	242	285	263	310	275	269	283	291	246	266	281	305	302	282	259	280	289	285	277	276	276	255	289	300	277	288	269	272	267	288	276	255	299	263	259	270	251	224	254	263	246	267	265	255	290	308	289	279	298	261	286	278	250	246	282	282	269	286	298	285	298	310	293	297	275	253	303	269	256	297	221	254	298	239	281	268	292	274	265	247	292	239	273	296	273	273	280	282	255	284	255	271	300	261	262	291	274	276	307	263	280	274	296	283	257	282	287	281	293	263	285	265	303	274	249	283	273	271	271	275	272	249	250	295	272	303	295	273	301	295	245	284	266	284	258	262	289	266	278	290	290	249	243	266	268	294	268	277	276	288	312	259	294	271	283	287	276	266	254	281	294	248	281	267	292	233	278	265	249	277	268	285	266	251	246	267	283	263	265	295	283	285	252	260	267	291	263	255	247	223	333	289	275	320	278	253	264	280	279	295	286	273	247	255	279	282	271	274	260	263	279	259	284	279	251	250	256	285	257	280	299	298	289	270	304	272	256	248	272	272	274	302	285	239	280	261	273	283	259	269	267	272	282	248	249	256	272	264	262	271	273	276	260	259	260	277	317	274	276	258	276	271	278	258	298	268	289	274	290	244	283	313	282	283	288	286	257	284	277	293	269	254	266	261	302	284	307	258	278	274	275	265	293	281	253	265	256	281	296	272	284	270	254	283	284	274	281	262	277	281	259	259	270	277	261	271	252	285	290	252	258	262	272	262	271	270	296	277	285	281	260	277	269	283	249	271	250	269	259	276	293	292	289	290	275	275	281	286	244	259	255	277	262	280	279	270	302	249	279	262	275	291	270	258	268	257	276	260	252	278	292	286	281	286	279	295	299	274	265	282	275	268	297	278	270	279	294	297	264	275	292	262	281	274	271	289	263	255	266	258	292	273	293	273	286	256	261	278	309	239	261	283	235	272	296	282	253	266	280	292	274	286	287	253	283	276	290	253	268	261	260	242	281	251	258	271	280	260	270	284	271	270	239	271	287	272	277	245	259	258	275	270	266	269	281	271	275	256	281	279	289	279	287	259	272	287	285	293	259	278	296	269	277	255	301	286	241	249	294	287	273	254	275	250	283	282	263	274	289	296	283	287	291	250	282	291	284	271	265	282	255	267	305	258	258	273	267	298	261	279	250	269	278	254	262	253	292	294	281	279	305	269	276	257	292	303	280	276	300	293	259	292	288	273	305	305	272	274	298	293	258	258	262	271	285	274	270	281	277	300	264	273	228	288	293	287	271	245	268	294	245	276	231	257	270	277	268	254	276	270	265	292	250	283	270	279	262	293	244	287	262	232	292	288	288	289	294	292	267	273	299	285	248	261	274	265	277	252	270	280	270	263	261	257	280	292	300	267	257	278	284	284	288	275	285	257	279	270	257	288	242	269	267	273	269	307	262	261	257	278	295	238	288	255	250	246	296	276	285	255	255	282	262	271	235	282	249	243	287	290	242	270	275	263	297	284	286	266	297	293	326	276	296	273	247	266	282	306	264	290	308	268	259	290	279	321	252	280	266	258	309	269	248	296	283	270	277	303	278	277	265	289	293	253	305	265	263	264	264	276	287	285	269	311	270	293	290	282	272	294	283	257	262	264	278	294	278	262	257	279	284	268	230	240	257	294	291	253	271	324	297	254	246	279	271	261	280	241	277	288	243	276	286	246	305	254	274	294	278	262	267	282	244	260	278	262	297	259	309	259	286	280	304	250	295	280	287	291	275	271	282	260	291	268	292	243	267	260	258	288	280	269	277	285	260	263	318	279	286	257	276	268	276	242	284	280	264	259	270	262	291	275	267	287	243	293	291	301	309	301	256	286	273	293	286	279	258	279	265	283	283	295	306	284	277	253	286	275	272	276	278	274	276	246	284	315	272	304	249	267	275	278	263	292	275	269	284	283	288	302	303	297	259	270	290	275	275	268	278	296	298	273	250	267	290	270	272	280	292	283	283	295	270	294	263	295	300	280	246	294	265	302	311	233	287	284	266	260	269	283	284	308	281	268	273	261	262	253	259	233	310	279	274	276	282	286	291	260	287	249	283	291	275	253	268	274	283	263	284	266	273	274	269	273	268	281	263	288	259	302	269	297	271	283	287	282	298	263	270	289	313	265	297	277	276	276	264	285	245	306	297	283	257	275	255	287	279	269	269	289	284	284	256	267	293	278	268	316	283	279	269	296	274	278	267	269	264	283	275	271	293	256	286	296	259	247	269	274	287	265	262	296	290	260	258	300	271	270	219	278	304	263	303	267	265	280	279	251	274	301	256	245	287	301	296	284	239	262	298	242	284	270	266	281	273	262	276	289	281	307	282	270	264	281	281	269	277	290	271	281	266	310	268	267	255	272	265	274	278	277	311	277	257	281	316	253	305	271	266	283	332	272	270	284	305	264	272	273	283	274	286	268	280	274	263	244	288	263	246	280	256	264	261	264	272	280	269	291	266	273	279	292	274	262	272	293	270	269	302	274	285	268	282	275	287	258	263	258	278	295	257	279	282	272	262	270	296	284	256	271	271	294	257	295	252	300	263	304	274	289	281	300	267	305	268	272	275	241	274	286	270	286	274	301	263	275	258	294	275	300	276	257	268	282	284	237	264	274	251	267	280	231	239	231	300	278	269	313	279	259	287	284	257	240	272	256	261	300	272	273	298	252	281	281	264	281	250	298	259	263	264	281	290	262	274	273	252	248	264	269	285	279	297	270	243	256	275	247	279	271	270	294	297	266	292	256	274	276	264	241	268	287	278	295	299	266	277	249	269	278	269	265	251	272	254	271	254	268	299	271	268	252	303	268	276	281	255	260	299	260	272	257	280	280	269	266	278	284	241	262	284	298	291	301	272	281	251	297	263	266	254	284	274	291	286	298	282	258	248	239	305	248	270	287	266	272	294	260	300	296	259	275	275	264	301	324	283	299	278	264	261	266	239	281	295	278	266	258	274	277	285	299	260	304	251	271	268	267	265	284	279	286	281	297	297	324	275	253	279	245	269	257	274	280	281	249	239	302	310	271	321	270	240	266	259	264	280	288	277	270	278	246	289	263	276	236	266	280	297	283	272	310	277	232	270	246	284	299	288	275	284	258	290	263	283	257	264	267	301	244	268	289	264	271	280	248	265	249	286	278	281	266	294	240	251	267	298	268	272	313	286	292	284	251	307	293	290	282	267	301	292	284	258	288	275	237	273	276	290	269	272	296	273	289	262	247	285	287	303	304	287	256	269	262	269	313	267	239	261	280	289	277	286	276	270	284	299	268	282	291	270	292	265	273	264	280	271	279	252	273
1270	138	102	91	104	124	145	148	134	126	113	125	100	78	85	68	60	63	63	50	57	57	48	52	47	70	44	48	51	42	41	56	48	50	50	58	52	99	98	38	38	58	51	47	58	46	44	43	61	41	52	48	53	51	53	41	52	50	33	51	45	48	42	38	50	37	32	55	56	52	43	40	53	47	43	50	44	55	53	36	49	41	41	47	53	51	48	48	49	34	45	48	41	52	52	39	37	51	54	38	50	49	42	49	45	44	45	48	50	55	52	47	48	53	31	57	51	59	57	41	58	46	53	49	49	38	44	44	43	56	50	46	62	54	48	48	54	48	46	38	55	39	23	45	46	46	49	51	53	55	29	55	50	44	52	56	44	56	41	38	42	41	39	51	31	38	46	56	47	53	47	35	38	46	43	47	50	44	44	46	46	41	45	54	53	36	49	56	44	50	39	49	61	41	43	44	47	62	40	52	51	41	42	51	39	47	37	54	50	51	37	38	49	40	45	47	51	43	40	38	38	53	27	56	40	59	47	54	43	39	67	50	54	50	32	51	65	43	54	56	46	55	42	59	52	51	61	49	41	52	53	50	42	47	45	40	62	39	48	44	52	37	59	41	58	50	67	44	47	51	58	50	51	44	52	50	44	54	49	43	46	55	45	50	48	42	49	56	32	51	56	52	41	33	42	42	53	56	45	43	45	44	41	47	37	62	40	51	43	54	54	66	51	58	47	49	48	38	52	44	62	49	44	46	41	43	46	36	46	57	43	48	44	29	44	30	51	49	48	48	55	49	42	41	42	50	45	43	54	41	55	53	57	50	48	64	54	48	45	41	57	50	46	39	61	47	50	47	57	38	71	42	43	35	41	53	43	50	37	51	40	49	47	45	53	46	74	43	39	51	47	48	46	50	41	46	60	56	47	50	49	51	46	55	61	40	47	43	49	51	50	54	42	39	39	51	51	43	51	53	44	43	41	47	35	40	45	39	54	44	39	39	43	40	46	51	45	60	65	53	55	52	57	58	41	51	60	51	50	46	49	59	28	37	50	52	44	51	55	59	48	57	40	48	57	46	52	40	48	48	46	47	40	61	52	44	61	42	52	46	50	37	45	41	58	50	43	41	55	57	50	44	40	35	49	43	39	53	43	50	50	55	48	49	43	49	50	33	49	44	44	42	42	43	54	47	47	51	46	51	40	56	49	39	37	47	36	49	35	54	53	54	46	48	52	32	42	53	49	50	54	50	65	42	47	54	52	43	41	46	36	46	39	49	43	44	56	58	41	48	49	52	42	55	42	41	40	48	48	46	40	47	47	37	42	40	43	60	37	49	44	41	50	37	43	44	45	55	55	49	49	43	47	58	48	57	32	56	49	46	60	59	60	43	49	39	49	59	40	47	37	47	46	53	49	40	42	51	49	40	58	56	49	51	44	50	47	48	47	49	47	45	37	45	47	43	52	45	47	38	43	49	42	37	41	36	42	51	46	47	46	52	41	49	55	49	50	54	50	39	46	53	46	49	45	55	37	50	42	46	51	61	50	44	41	50	53	47	39	45	44	42	49	49	35	48	50	41	42	45	47	45	52	43	52	50	45	51	62	62	52	51	42	50	58	44	47	54	41	52	48	71	42	48	37	49	51	42	44	43	53	44	43	61	43	40	47	45	49	44	57	39	58	47	50	54	40	41	42	48	53	46	52	57	37	42	46	35	52	48	54	51	52	52	49	38	51	52	48	59	39	44	40	50	52	45	42	36	42	50	44	54	43	46	59	36	53	45	53	48	57	46	48	54	51	36	47	42	52	47	45	43	37	61	46	49	52	42	52	47	64	48	55	43	49	40	46	47	33	44	46	44	53	45	46	42	41	31	42	43	58	45	45	40	49	46	50	39	54	53	32	51	45	48	49	51	49	53	46	53	47	44	61	50	50	47	42	49	62	42	41	53	52	56	55	48	46	47	38	43	49	58	53	49	53	41	55	42	43	48	41	53	45	55	45	47	41	39	42	38	46	47	50	65	39	51	43	51	43	38	48	57	52	40	42	47	44	55	60	46	49	62	51	49	51	52	44	43	49	50	44	45	49	54	60	49	57	37	37	35	55	43	60	50	49	55	47	49	47	55	55	51	44	46	43	41	38	32	47	43	46	54	41	50	40	45	49	47	48	61	52	53	51	38	44	51	46	48	39	46	50	47	47	56	55	48	51	33	45	55	51	46	62	42	42	38	46	55	52	54	41	53	45	30	61	36	50	55	48	46	47	45	51	55	40	59	47	41	33	38	50	49	51	54	47	46	54	46	48	40	43	46	36	52	68	52	41	42	40	54	38	52	48	57	46	52	48	47	40	37	45	42	55	41	59	49	41	38	52	47	40	49	55	46	53	49	50	53	43	47	55	53	51	51	47	47	34	50	46	44	48	45	47	49	62	44	57	45	46	43	52	52	41	46	53	38	45	59	52	43	36	52	50	47	61	38	46	43	39	43	55	47	44	50	40	54	42	57	40	44	45	46	53	41	55	52	44	37	48	44	56	37	44	39	53	42	42	50	48	51	48	40	28	46	54	42	45	60	37	39	60	53	58	50	36	48	49	51	42	50	58	51	39	53	49	39	49	44	51	32	51	52	45	48	43	45	39	41	33	37	52	50	59	43	47	41	47	47	46	35	52	61	60	47	42	60	44	52	55	47	52	47	51	47	40	56	48	46	53	45	47	53	50	39	53	48	47	44	46	52	49	47	58	54	54	48	49	40	43	42	50	44	45	38	35	48	56	52	48	44	46	46	47	39	40	52	49	43	50	47	43	46	38	49	54	52	43	42	60	55	49	52	42	44	44	47	46	45	37	45	61	51	56	57	60	29	40	46	48	42	46	40	57	45	55	48	50	53	52	40	62	45	51	47	51	59	46	56	48	36	42	59	55	59	53	48	45	51	54	47	42	62	45	53	50	45	43	38	49	45	44	47	47	42	46	52	43	59	47	44	40	42	46	53	47	51	50	56	45	54	46	34	46	45	42	51	53	51	47	43	49	52	43	43	57	51	49	50	40	51	50	49	52	50	64	41	58	52	47	43	58	48	38	47	46	33	39	51	40	42	56	45	58	45	50	62	46	51	66	26	38	55	36	50	59	33	37	43	37	47	53	44	42	49	54	53	46	51	53	45	54	48	48	53	40	56	47	47	42	61	46	42	46	37	48	48	39	50	50	34	44	56	43	60	43	48	36	29	55	45	40	43	52	47	52	46	55	50	46	44	42	41	55	50	49	41	35	50	46	45	43	48	54	43	52	43	50	43	55	49	47	41	42	35	57	47	45	45	61	54	54	48	57	40	45	54	55	43	59	48	51	59	51	57	34	53	57	63	35	44	53	38	48	41	35	43	49	44	51	48	47	57	38	41	55	52	36	45	51	41	47	58	53	45	51	38	42	56	43	45	39	46	61	51	47	42	52	40	39	52	41	34	36	41	37	47	44	52	55	46	45	46	43	54	54	37
8959	2103	1146	1444	4595	6642	6689	5893	4880	4640	3596	3063	2474	2111	1791	1397	1008	813	652	794	804	748	612	580	617	628	621	661	559	552	512	517	496	474	410	393	721	1499	1535	420	346	392	367	358	341	342	369	360	359	344	364	375	335	356	406	356	358	367	395	413	397	364	387	372	376	355	348	385	385	396	351	362	371	375	370	379	357	348	365	362	352	339	339	372	371	353	381	359	357	337	337	374	336	344	377	371	324	362	359	363	351	365	352	365	351	392	371	356	376	352	379	339	345	400	355	358	350	388	365	387	330	377	361	347	398	376	383	354	387	362	379	349	355	366	341	370	351	359	352	375	383	358	371	391	347	380	346	361	372	356	358	341	393	373	343	354	342	375	344	366	365	345	391	363	381	349	379	352	339	353	342	399	371	362	333	403	364	362	343	347	363	376	345	364	352	425	347	362	340	388	384	408	352	341	367	370	335	363	387	357	381	362	335	334	386	376	366	366	338	383	364	396	352	350	353	371	349	371	361	349	361	377	358	357	337	396	404	356	383	364	364	349	398	361	374	351	348	347	356	369	344	377	343	381	366	371	378	343	378	363	393	390	344	407	354	369	362	379	382	386	370	341	388	407	404	365	347	376	373	366	368	377	378	375	371	348	364	368	351	390	358	345	376	349	374	344	380	349	356	370	376	369	368	350	343	363	406	365	379	345	357	361	355	359	363	363	336	382	356	381	353	375	353	382	330	348	356	354	351	381	343	366	369	343	369	358	374	371	381	368	346	373	325	360	358	360	370	366	396	335	337	361	336	337	353	347	368	379	373	363	399	346	347	364	358	354	367	347	359	391	347	366	332	358	358	381	367	356	377	369	334	377	376	348	384	400	367	385	360	332	321	362	323	366	369	365	356	364	354	346	364	378	397	388	343	369	373	385	379	353	359	351	373	348	372	361	370	351	356	387	341	363	369	380	358	381	349	331	394	363	358	329	356	344	362	373	361	406	365	394	350	369	380	351	351	393	378	370	350	367	347	368	349	366	367	381	361	364	355	377	360	390	331	414	362	385	366	338	373	361	338	363	359	357	370	423	400	359	341	386	380	372	394	369	397	362	339	404	348	348	389	366	387	390	317	346	356	379	365	320	366	361	360	367	348	357	372	348	391	393	391	340	381	359	354	370	356	354	364	373	366	391	377	345	391	327	340	353	361	394	368	376	377	377	392	372	361	371	379	384	351	334	340	325	332	411	370	383	344	372	341	355	347	347	372	387	412	415	346	353	387	367	372	375	351	384	375	385	349	332	379	368	346	345	375	394	358	362	339	360	363	372	324	347	366	352	356	357	373	345	334	373	380	382	358	393	376	352	374	350	356	336	369	351	364	356	369	373	387	353	352	376	350	356	372	357	363	368	348	347	384	382	358	365	355	369	355	378	335	405	329	370	368	388	360	346	396	354	414	352	355	347	377	380	382	367	381	360	353	368	372	307	365	370	367	390	386	349	362	365	366	396	372	362	354	353	355	344	366	380	350	373	372	356	344	359	365	371	368	391	370	344	353	349	350	356	353	371	389	362	366	382	357	363	376	361	358	365	362	388	363	367	373	385	385	347	382	376	417	344	334	326	376	360	393	344	354	377	345	353	368	366	387	337	360	355	357	381	379	388	380	358	381	357	374	388	374	329	324	358	395	388	361	347	362	372	368	353	366	372	368	379	358	358	380	385	312	386	389	364	386	381	355	385	362	344	352	387	349	409	368	334	373	369	342	371	422	383	361	366	371	351	356	358	344	349	412	369	371	364	344	370	375	355	379	345	353	367	361	375	333	379	320	368	383	312	375	414	335	387	358	387	396	374	372	366	360	351	363	387	368	394	325	322	360	356	372	344	361	377	386	340	343	372	384	418	342	375	352	361	352	369	349	338	364	376	384	370	388	370	367	372	381	362	364	347	359	377	372	391	328	389	358	378	356	347	370	365	337	380	368	345	381	314	380	348	359	348	374	340	357	402	364	351	361	347	370	380	372	365	354	343	376	355	340	368	330	325	370	356	373	344	371	380	362	376	364	395	362	357	377	356	365	357	385	325	355	388	313	397	353	359	393	358	357	369	398	404	362	352	362	350	385	382	339	388	350	353	374	385	379	396	361	343	368	366	364	376	337	354	387	369	361	365	338	376	381	376	348	329	349	383	360	412	346	385	354	376	363	365	345	399	344	350	365	415	347	343	399	322	403	363	353	374	339	384	365	374	358	369	354	364	382	375	380	357	355	349	393	367	354	347	343	368	402	371	331	380	367	350	398	329	387	380	373	353	379	357	376	374	349	373	360	329	347	353	334	377	388	378	391	376	340	365	345	347	342	351	350	373	359	375	375	347	345	364	362	362	354	357	361	358	360	363	354	394	359	372	364	362	380	352	341	359	368	371	347	358	338	353	375	357	382	333	357	378	337	341	380	365	382	345	368	340	349	334	381	379	366	408	362	379	379	360	410	393	376	367	351	363	384	389	354	348	356	382	366	349	318	346	362	389	347	380	387	378	344	366	361	405	369	357	371	398	369	380	368	353	352	359	406	361	377	360	393	369	364	349	387	382	383	357	377	372	377	364	365	356	350	364	368	386	365	353	382	387	361	361	417	360	358	391	350	351	350	344	371	357	356	361	352	379	390	360	357	384	396	333	321	370	384	346	376	379	385	382	363	382	355	372	366	350	345	375	385	353	359	371	370	359	383	367	389	359	375	399	325	349	343	363	332	391	368	367	359	370	353	356	332	338	356	376	404	391	362	334	354	353	379	352	369	353	356	353	367	369	379	364	366	363	354	356	369	360	348	364	386	315	326	387	370	356	373	357	406	374	343	369	357	389	382	348	363	348	347	347	359	408	350	367	359	413	365	345	384	346	393	376	322	407	365	365	393	369	347	370	353	374	345	383	352	406	401	345	384	370	360	380	353	345	409	353	376	386	339	329	385	338	355	353	355	351	377	344	366	358	338	355	325	340	374	396	371	375	341	390	344	353	380	353	380	346	356	373	356	404	353	354	362	337	388	357	371	348	356	342	370	357	373	361	303	347	397	381	357	347	379	386	360	372	383	381	390	363	361	349	352	363	351	393	347	365	385	399	363	396	375	371	339	372	360	345	385	371	409	368	363	386	377	370	391	315	373	382	380	351	372	378	411	358	331	371	364	350	346	361	363	389	366	361	366	367	345	366	328	346	398	362	356	373	365	382	353	358	364	377	366	388	355	369	379	334	362	367	337	384	390	391	346	367	370	349	358	369	363	350	396	375	372	363	343	340	354	355	368	372	333	411	363	365	375	385	379	376	367	391	370	366	339	358	370	374	331	380	363	377	349	401	381	377	356	336	331	345	375	399	361	337	355	375	347	370	322	375	352	363	369	377	378	359	368	351	363	363	375	367	373	369	359	394	368	383	355	328	377	372	356	349	363	375	355	371	352	341	383	382	365	368	369	374	372	358	391	374	377	408	355	373	367	351	373	340	383	341	395	365
906	215	177	129	81	148	202	225	204	168	157	125	107	83	81	68	72	44	40	50	44	43	38	30	30	28	34	37	35	50	24	31	31	24	29	18	50	139	203	77	26	23	18	28	21	18	23	17	25	20	23	20	18	15	18	15	28	26	28	27	30	25	22	26	28	19	32	18	26	18	23	21	21	29	17	31	22	22	30	17	21	26	22	29	24	27	20	30	23	23	26	26	23	18	19	22	24	24	27	37	19	27	21	23	30	21	29	24	16	19	17	30	30	25	16	21	29	24	27	23	25	25	32	19	27	20	15	25	26	21	27	23	23	26	24	29	19	27	24	23	19	22	22	32	21	24	26	24	29	25	25	20	27	31	25	32	28	26	19	23	26	29	20	31	22	25	18	22	23	17	26	17	24	20	22	25	27	22	29	25	35	18	26	17	23	24	23	17	26	20	22	20	25	21	22	20	18	25	29	31	20	16	29	20	23	25	19	24	23	20	27	26	26	26	40	18	32	23	21	21	22	23	21	25	30	26	28	24	30	23	31	30	27	19	16	35	23	20	25	28	19	18	19	14	20	25	21	20	13	25	27	17	23	25	20	22	22	25	21	13	19	20	27	30	24	21	23	23	21	24	17	15	24	12	23	22	26	20	18	21	20	19	29	15	19	26	19	30	19	26	27	22	19	31	31	21	19	33	22	24	21	27	23	18	22	21	32	16	23	17	29	11	19	11	22	20	26	25	29	25	29	30	17	12	30	24	23	30	27	24	26	27	20	29	32	34	12	21	17	33	32	28	23	27	24	23	19	34	23	32	23	20	32	25	22	20	28	28	29	18	20	27	17	22	24	24	22	32	26	28	28	16	26	19	29	23	29	23	23	10	22	18	16	18	17	18	29	28	26	28	18	25	31	15	22	25	17	23	27	17	26	22	24	20	23	18	23	21	28	27	21	21	21	29	31	15	20	18	27	22	16	33	27	23	16	23	21	22	25	24	24	25	22	17	24	26	22	27	22	27	29	22	21	11	28	25	22	25	29	22	29	27	17	24	28	30	28	20	21	28	24	25	24	24	26	24	20	28	26	24	28	20	20	21	19	28	29	31	23	23	20	27	25	33	23	23	24	27	20	31	24	30	19	22	22	28	13	31	26	28	24	32	26	27	27	18	32	30	22	18	31	26	20	24	32	22	21	23	14	17	23	23	23	20	26	30	21	21	23	23	27	25	26	19	29	25	17	24	24	31	23	27	12	18	17	28	19	16	9	14	30	24	24	25	20	22	26	25	32	24	17	24	33	22	20	24	18	30	23	26	19	19	22	33	27	22	24	28	11	24	26	16	31	23	20	24	16	20	34	23	23	18	27	22	29	20	20	21	24	24	29	31	23	19	25	31	16	19	22	32	22	24	22	24	14	22	26	33	32	29	12	19	19	21	26	25	25	23	25	27	17	27	23	25	22	26	30	33	23	18	22	20	29	21	20	24	32	25	17	26	28	25	24	22	14	18	26	28	18	33	22	20	27	27	17	24	22	27	30	21	34	14	31	24	24	21	30	23	21	16	21	31	19	20	20	18	28	29	20	18	23	31	29	29	21	23	16	22	25	19	26	21	26	26	27	16	31	20	25	23	29	19	17	28	13	15	27	23	32	18	17	12	19	30	13	29	36	16	27	23	30	23	18	22	23	26	21	22	20	22	22	26	15	20	19	21	28	29	24	25	18	17	17	21	25	24	29	29	19	27	33	24	21	26	18	20	24	16	18	14	22	25	25	24	18	27	23	26	23	26	23	18	23	23	24	22	23	24	27	26	26	19	23	17	23	27	19	22	26	22	17	36	21	33	19	30	27	20	26	27	27	30	16	32	20	25	19	25	21	23	20	25	27	27	25	20	24	18	22	28	32	21	29	19	25	20	27	24	24	21	20	22	24	21	20	29	26	26	21	26	21	21	30	19	25	24	16	21	19	26	21	30	22	23	20	18	19	16	14	18	23	19	23	23	19	23	28	23	27	22	24	23	24	18	23	11	29	12	24	18	32	23	22	15	22	29	17	26	24	27	22	25	23	27	29	19	27	22	27	23	22	20	31	26	32	21	24	24	23	19	22	31	26	16	27	24	27	20	22	23	21	16	21	18	25	23	25	25	19	30	23	21	19	22	21	29	31	22	17	31	30	29	13	21	29	25	23	12	28	20	17	22	19	15	25	12	21	23	31	28	23	25	33	20	27	16	19	22	29	33	25	25	20	16	19	18	19	24	25	26	32	33	28	17	23	28	17	26	27	24	19	23	23	27	19	21	16	16	26	25	26	19	14	15	18	15	17	16	18	23	23	19	25	21	34	28	21	19	21	25	20	28	27	13	24	23	23	26	19	32	37	24	16	25	26	35	26	19	23	35	24	24	18	25	22	32	16	20	24	20	26	22	19	24	26	33	25	26	23	20	20	12	24	21	22	21	25	23	20	32	22	13	32	22	25	30	22	22	22	9	19	20	24	31	21	19	23	13	36	19	21	23	22	22	19	13	25	24	16	21	17	20	29	27	24	29	17	24	16	27	17	26	26	17	22	21	23	24	22	29	26	21	29	28	22	26	26	24	22	27	21	17	20	22	15	16	29	23	23	18	24	21	21	17	26	23	31	27	29	17	19	23	26	37	31	21	18	28	21	26	20	28	23	13	22	33	18	28	21	31	35	32	32	24	23	23	36	19	26	22	30	25	23	30	26	27	28	20	26	18	31	21	29	19	31	30	24	30	34	25	15	22	34	17	21	21	20	21	29	20	19	26	21	28	27	20	16	20	26	22	31	31	22	20	27	28	19	26	22	23	22	19	30	27	27	24	27	18	23	13	21	22	21	22	22	22	23	27	30	21	24	18	19	18	20	27	31	29	26	26	23	21	31	22	28	31	28	31	23	26	16	33	23	27	24	19	33	15	19	23	27	20	25	23	29	20	19	25	17	26	18	22	30	21	19	17	28	25	28	29	26	29	29	23	22	25	26	19	35	20	23	25	29	25	23	19	15	15	20	22	22	20	29	25	29	22	23	24	27	22	16	30	24	27	20	35	31	29	21	19	31	25	18	25	21	27	22	24	21	17	32	16	23	21	20	26	33	23	19	18	19	31	24	20	23	41	33	27	17	23	19	20	26	21	27	23	15	25	34	22	19	24	21	27	25	27	27	29	34	18	16	15	29	26	25	25	26	22	24	30	23	16	20	24	27	22	29	24	24	22	28	26	25	23	22	28	18	23	29	26	15	23	19	19	22	23	25	30	14	20	30	19	27	20	29	31	21	25	26	25	32	24	17	21	25	32	28	19	22	19	22	21	21	17	15	31	20	16	26	23	21	30	22	26	23	25	25	33	16	24	24	23	21	16	17	26	29	27	22	33	22	21	28	35	30	22	23	30	20	26	31	17	27	22	28	25	24	25	26	26	21	22	30	20	19	26	27	18	28	17	18	34	21	27	26	30	26	19	16	17	23	14	21	23	27	24
10350	3280	2029	2156	6812	10926	10169	8770	7866	6430	5675	4389	3396	2975	2535	1878	1346	981	705	897	947	793	646	498	445	602	617	523	478	438	411	388	373	303	260	295	898	3220	4774	1425	189	199	206	195	203	194	164	211	185	183	176	174	216	183	182	173	191	178	207	172	162	189	163	199	179	185	198	176	182	173	161	192	185	182	192	187	169	186	201	201	167	195	193	171	176	158	191	164	186	186	195	180	191	177	178	185	174	205	203	172	172	167	182	157	180	174	179	196	154	175	172	174	161	198	200	154	185	195	197	166	200	160	183	167	168	190	187	198	200	183	192	192	170	179	167	161	177	195	182	178	203	180	160	180	178	192	180	199	180	197	190	155	163	159	165	182	181	174	173	185	177	170	182	179	174	138	170	167	170	168	163	179	156	190	177	186	154	180	182	163	218	178	200	177	174	200	207	189	156	159	173	157	180	164	177	157	179	178	156	190	162	173	190	193	185	189	179	172	181	183	187	195	169	199	213	178	183	167	174	215	202	211	156	174	195	171	185	188	185	195	178	183	180	202	187	177	192	156	177	190	195	174	174	178	161	179	194	190	183	169	176	183	174	191	170	190	175	180	201	190	185	182	165	159	175	173	157	181	191	174	191	198	158	215	193	176	177	195	175	184	170	191	181	164	203	188	194	174	215	197	164	185	171	191	175	169	169	185	186	188	157	178	170	201	168	180	180	201	156	172	184	191	201	177	187	214	199	183	214	154	172	188	151	188	169	170	190	193	197	190	178	173	181	186	197	148	194	167	188	181	177	197	203	182	153	181	190	186	171	202	181	189	190	161	193	171	174	179	184	199	207	166	172	170	138	188	151	162	182	158	166	164	173	189	156	201	171	185	172	196	193	190	187	176	172	190	175	194	148	160	182	170	187	160	173	160	171	133	195	184	176	183	203	186	185	187	167	194	142	191	174	190	194	177	202	162	164	186	172	163	182	170	199	182	170	183	179	173	188	153	198	158	171	164	182	190	178	171	166	147	163	158	180	186	173	178	173	195	186	183	175	205	197	188	187	204	175	188	206	183	173	187	163	181	202	161	168	168	171	205	200	181	167	168	198	156	181	198	174	216	187	166	186	165	166	208	190	178	185	165	180	169	186	210	166	174	187	196	171	184	162	185	185	188	191	198	185	185	179	201	182	196	181	182	190	192	180	162	191	199	183	190	163	173	189	162	180	187	168	203	185	186	163	190	201	177	170	199	184	172	180	192	159	169	169	180	195	157	180	156	173	176	181	175	181	185	173	180	201	164	197	193	196	177	182	191	182	174	171	181	186	163	182	187	186	172	186	162	168	173	184	160	168	171	203	189	197	185	153	161	186	178	160	179	175	192	157	178	211	187	168	206	174	178	177	180	196	177	181	168	185	179	172	197	197	182	176	164	179	156	185	173	204	193	185	168	200	180	162	178	197	166	183	179	180	164	188	178	160	157	207	156	153	187	177	180	187	175	160	182	176	193	179	189	173	182	175	188	183	188	167	195	196	177	170	175	176	191	194	191	156	165	202	177	194	170	177	207	167	180	175	183	193	197	179	163	194	180	183	195	202	172	204	165	173	161	185	188	171	189	187	179	159	180	164	180	201	175	174	164	158	181	177	204	174	195	181	200	181	170	174	174	140	163	180	185	174	183	171	177	169	170	165	189	209	190	177	216	180	171	193	174	175	207	202	157	201	185	189	177	175	176	169	181	174	170	184	179	179	177	187	182	174	177	168	190	176	192	206	182	162	165	163	167	163	190	176	180	177	194	180	166	160	183	173	182	181	192	189	183	199	191	171	189	182	183	204	183	181	188	179	180	180	178	174	162	186	195	171	155	210	179	208	169	164	185	195	156	183	184	179	188	190	167	167	178	173	171	174	173	181	169	167	181	178	171	159	174	185	172	179	199	170	188	150	170	153	164	183	195	155	186	161	167	174	166	183	191	190	171	177	175	179	179	151	170	187	182	206	179	172	210	192	179	178	171	188	185	165	170	171	175	162	197	184	209	152	179	157	207	186	168	163	203	200	171	188	166	185	205	168	175	179	184	210	187	198	184	181	200	223	196	183	205	191	181	181	175	196	167	176	180	206	170	186	171	195	191	159	191	229	170	181	195	161	179	185	167	158	183	173	167	169	178	183	158	183	167	159	176	161	199	169	170	153	179	170	169	204	200	164	176	182	175	164	195	170	178	192	167	183	178	170	177	169	172	194	185	181	169	172	161	174	179	189	168	178	179	156	162	172	158	182	190	159	175	195	186	178	199	175	181	180	167	150	197	178	204	190	198	189	200	179	176	182	169	194	169	183	170	178	180	196	198	175	167	200	170	212	169	180	180	162	168	172	163	175	188	207	197	169	172	178	165	190	194	166	193	191	178	170	195	166	168	194	178	184	176	166	187	176	172	166	217	159	176	182	164	208	191	190	191	173	176	205	172	187	171	196	170	177	171	159	174	201	177	169	173	176	184	206	180	164	181	179	197	177	179	178	182	179	164	166	170	189	171	184	175	180	175	181	177	166	173	165	194	163	177	186	175	212	185	150	180	195	191	171	178	169	153	210	171	162	212	215	173	181	199	166	167	185	188	182	193	181	179	209	220	170	180	184	186	206	182	191	156	180	186	189	181	185	175	188	178	196	198	176	186	186	189	183	183	178	172	172	177	171	189	188	182	160	167	165	190	198	188	169	172	177	185	163	192	175	183	196	180	185	221	159	173	163	176	167	171	176	172	193	164	172	190	221	185	180	184	178	166	182	156	170	175	207	181	169	200	172	216	203	172	191	169	164	183	176	200	168	223	159	212	167	188	182	188	169	182	177	174	176	171	168	172	200	165	151	180	192	184	185	178	197	167	165	204	195	179	200	182	169	185	170	200	197	202	180	191	154	159	188	168	158	161	188	212	204	173	173	189	203	170	184	181	164	170	207	194	185	175	157	187	182	189	217	168	169	185	205	206	170	166	168	171	166	172	190	168	162	206	170	202	161	195	189	172	184	189	185	170	174	212	172	167	189	157	184	182	157	187	199	178	197	173	169	181	177	168	186	186	202	189	189	158	159	170	178	174	178	175	161	200	167	176	163	162	185	203	167	179	180	236	183	204	153	205	166	181	183	166	195	174	185	171	177	168	182	191	179	158	210	161	201	171	208	169	195	172	178	180	176	189	186	195	157	168	177	167	177	183	221	173	158	190	163	181	186	156	182	198	165	177	187	192	167	198	201	169	171	172	190	181	205	169	191	183	186	174	173	169	170	190	184	182	179	185	176	182	168	175	187	188	208	174	182	166	177	180	189	160	172	177	189	168	198	182	157	192	174	187	187	174	155	168	176	177	197	182	201	175	162	177	183	196	169	176	131	194	199	188	183	166	173	179	182	197	189	191	166	165	150	183	180	200	184	167	183	169	173	174	166	184	199	168	185	187	170	169	178	158	184	170	173	205	211	169	176	176	176	193	159	179	168	216	168	187	160	161	180	170
2015	251	172	109	125	173	200	196	240	181	188	166	190	141	145	132	109	85	81	100	86	85	81	90	95	67	99	63	83	88	85	88	66	77	68	77	74	178	258	111	63	59	70	70	82	76	69	66	75	74	73	76	79	64	78	59	73	66	73	77	81	59	68	66	65	61	81	65	86	65	85	68	73	61	64	64	62	61	62	75	75	64	82	69	60	62	69	60	61	60	72	56	74	77	83	45	74	70	60	69	73	69	72	65	65	85	81	77	75	72	76	70	75	58	61	70	65	68	62	64	80	67	62	73	63	71	76	60	80	68	66	55	62	51	79	76	69	74	61	61	77	64	63	68	65	74	75	62	91	71	78	76	82	67	71	77	83	59	73	70	69	62	53	76	62	73	75	78	58	65	63	63	67	67	66	69	79	74	72	80	66	63	60	68	65	56	66	69	89	64	83	72	77	60	63	52	73	73	67	76	66	76	78	64	60	76	76	60	76	80	58	67	69	80	58	73	54	54	76	70	62	90	72	64	69	82	57	73	69	71	68	63	75	70	72	73	83	66	73	69	76	82	78	57	62	69	62	67	71	65	76	65	76	67	64	77	66	79	72	75	61	67	75	67	72	79	77	69	83	71	82	75	62	61	57	66	69	51	71	67	88	66	59	61	67	66	65	55	80	73	74	63	70	65	63	61	73	71	67	64	63	79	74	60	66	65	62	76	82	80	52	75	67	75	63	64	82	84	85	64	71	68	66	70	71	79	57	62	65	76	64	70	66	87	76	66	72	62	71	75	83	53	81	59	81	62	71	70	63	69	86	65	75	70	65	67	69	70	70	78	78	71	70	71	74	67	62	79	68	76	54	56	75	68	67	74	73	69	80	63	83	76	82	71	58	61	90	74	73	84	73	64	57	72	74	61	63	65	68	53	65	64	69	66	65	71	82	58	60	78	64	74	86	82	71	65	76	48	67	64	59	65	59	58	74	75	52	61	66	72	76	66	64	72	75	67	63	71	73	61	67	63	70	60	65	65	85	80	66	59	79	63	71	75	68	69	70	43	86	67	64	68	65	74	62	73	63	75	70	65	60	86	83	73	53	52	67	83	65	58	77	75	67	79	74	67	71	52	76	73	64	86	72	95	65	67	71	63	73	71	56	66	69	88	54	68	67	80	66	66	62	66	66	69	75	69	85	67	73	60	58	81	62	78	76	73	58	63	80	76	72	87	72	55	56	69	78	85	65	72	85	85	75	56	79	55	77	58	68	60	62	72	71	83	74	71	65	68	76	63	74	69	79	63	77	75	63	80	55	64	78	69	69	77	66	63	69	66	70	83	72	81	58	79	68	82	62	58	64	78	78	69	83	73	80	63	56	63	64	67	61	63	71	66	75	88	77	66	63	58	61	62	60	71	61	59	65	49	65	78	67	69	58	71	60	74	83	58	55	82	60	72	67	71	67	64	70	66	86	54	82	79	66	68	66	58	65	81	64	73	70	80	66	67	71	62	65	63	70	69	76	76	78	65	66	68	63	71	72	59	74	51	64	72	75	79	75	76	66	65	60	70	69	53	85	59	51	59	80	55	78	74	84	88	61	59	82	65	80	62	49	55	80	81	69	61	61	74	72	63	70	69	72	63	66	77	72	77	71	70	61	63	66	66	74	69	72	58	72	82	64	82	68	73	59	43	73	73	64	64	62	51	62	66	78	80	74	75	65	56	66	57	79	88	72	70	54	57	78	69	57	78	77	63	62	69	69	77	52	79	72	69	60	74	75	74	63	80	74	68	75	75	56	66	93	69	72	66	69	50	72	70	63	87	65	73	75	81	67	63	75	75	77	53	66	54	53	65	76	45	66	76	69	56	69	72	63	74	57	62	52	60	73	73	66	62	66	69	71	68	69	49	58	54	79	67	64	60	75	54	65	70	75	80	61	74	71	80	69	79	73	68	60	62	65	73	66	82	66	57	57	53	67	65	68	66	64	56	71	83	66	70	78	66	75	68	91	76	79	56	63	68	70	61	62	62	59	65	71	79	55	74	75	66	77	68	75	68	57	71	72	83	58	59	79	68	55	77	80	73	68	57	74	71	68	60	72	65	70	73	66	68	58	63	67	66	73	77	68	57	63	74	73	75	70	51	71	72	60	59	67	56	72	62	61	83	45	80	70	58	73	66	62	62	75	75	72	71	60	62	73	67	79	60	51	76	74	61	70	69	65	86	63	62	51	57	62	80	69	80	67	74	75	88	82	62	63	61	70	63	69	71	70	81	56	71	73	73	71	61	64	79	82	68	68	63	73	69	73	62	58	50	79	72	76	62	58	75	71	75	59	58	68	49	77	76	69	63	51	80	68	57	71	70	74	92	60	66	74	78	61	69	66	71	56	63	78	79	63	76	85	58	69	65	67	75	76	81	63	79	62	75	71	64	69	77	78	78	75	56	66	64	61	64	74	53	69	80	74	74	64	70	60	65	63	71	65	61	76	71	62	61	59	67	71	66	62	62	67	64	64	72	72	89	74	72	67	68	73	78	85	68	65	66	73	82	77	69	64	64	76	68	81	73	80	43	60	57	56	66	56	63	60	74	75	69	82	80	63	87	63	76	65	64	57	61	71	46	65	64	58	70	72	78	67	79	62	75	82	62	54	67	66	69	80	63	60	74	71	69	74	71	70	62	75	70	60	78	65	78	66	54	73	64	67	59	60	61	71	73	62	62	70	66	70	73	61	80	58	73	68	66	64	63	58	68	71	64	60	67	75	75	65	55	63	63	60	69	62	63	78	77	68	69	84	72	59	68	70	72	62	71	60	71	57	68	63	71	73	69	69	67	71	81	66	65	75	77	66	74	79	68	53	76	66	67	72	68	59	78	70	54	61	59	68	67	61	66	62	80	70	60	63	64	71	56	62	71	71	59	63	66	81	61	63	64	63	71	58	84	60	69	69	66	60	62	81	73	63	57	70	71	64	72	65	55	68	67	52	70	60	70	66	64	73	68	56	60	81	66	63	64	67	79	65	67	71	68	64	65	76	69	81	58	77	62	66	58	94	49	72	62	79	63	62	58	70	59	74	60	57	72	66	62	77	61	78	67	73	68	68	76	72	69	67	66	59	61	71	55	82	65	62	63	54	75	72	71	70	81	58	73	71	67	71	64	72	65	69	62	70	79	56	69	67	70	68	65	75	80	76	75	67	66	58	76	72	78	59	72	60	68	64	71	72	66	79	73	52	73	71	69	72	69	70	68	66	62	79	76	57	78	74	60	69	76	83	60	75	66	68	79	74	63	70	70	71	84	71	71	64	58	66	80	66	68	62	67	67	72	64	69	67	78	76	69	56	65	61	76	67	73	69	66	59	70	50	71	85	78	58	74	64	60	66	64	69	63	70	69	62	73	78	64	78	72	68	64	64	61	53	57	67	68	58	66	70	76	72	68	75	72	67	60	75	67	88	65	67	56	79	63	85	51	59	64	85	71	72	71	79	65	67	79	61	73
11036	2797	2014	2086	5210	8278	9767	8391	8266	7083	5618	4741	3988	3643	3183	2168	1928	1208	1118	1174	1250	1098	836	890	814	833	906	918	752	746	738	733	673	613	588	588	641	2554	5068	1519	540	529	543	587	492	508	500	466	557	512	536	514	518	500	569	501	552	508	506	512	508	541	540	536	515	511	517	524	506	544	528	522	567	538	543	529	538	536	493	493	496	568	521	520	524	512	489	545	476	515	523	537	515	520	516	524	458	494	487	529	526	472	495	544	524	538	528	530	528	551	506	516	491	539	510	481	517	498	508	522	555	507	456	515	547	562	489	551	530	527	527	481	501	517	535	497	526	551	516	506	501	548	499	518	508	533	543	503	493	513	491	557	521	503	529	521	510	540	493	492	531	531	498	552	506	506	541	525	535	524	559	506	504	500	498	509	546	537	498	497	525	530	514	499	525	507	500	487	530	533	517	472	487	524	481	561	543	525	568	577	528	471	522	537	526	529	506	550	515	530	545	501	540	504	507	478	540	514	529	537	509	526	505	503	519	524	529	509	516	524	512	516	508	541	550	546	512	572	504	542	516	543	513	507	504	515	517	533	530	538	502	505	501	540	507	513	544	509	539	520	546	573	517	513	517	555	534	491	563	486	499	515	534	510	547	486	529	504	542	554	486	525	542	502	529	507	509	482	512	526	511	518	528	554	515	511	469	512	502	486	541	504	539	513	563	514	521	502	538	542	514	483	536	538	497	562	532	483	504	538	516	532	549	502	505	551	522	492	544	550	529	507	541	556	559	538	538	508	515	503	541	516	511	534	543	521	546	498	499	507	495	508	503	463	531	545	486	548	491	530	553	552	526	517	504	541	534	533	542	527	568	515	468	571	496	484	521	519	503	510	562	539	498	508	522	533	510	529	542	523	558	547	501	498	515	525	556	520	501	485	520	546	513	505	543	517	498	522	579	520	540	485	519	520	492	530	504	532	522	523	498	522	525	534	528	535	472	524	525	514	545	493	496	485	525	527	508	526	523	517	508	555	518	552	501	555	520	487	552	511	487	511	487	548	513	550	524	532	506	511	502	512	522	531	529	520	537	509	528	519	541	546	511	534	510	520	535	553	510	545	509	545	558	496	505	510	514	511	508	567	536	508	511	494	532	548	475	526	524	518	492	536	517	549	488	537	520	539	514	540	544	475	491	493	525	532	530	523	533	527	529	486	580	523	534	481	504	518	494	497	519	522	530	476	505	502	526	564	534	503	543	529	524	537	542	550	523	499	494	512	507	518	515	524	521	512	461	516	518	548	520	530	528	531	502	469	515	524	513	544	503	475	477	547	526	500	507	520	514	544	522	516	554	497	496	542	510	527	526	503	504	552	514	568	503	538	514	562	491	553	520	502	556	553	501	524	507	528	538	516	557	492	464	560	521	503	488	492	494	529	524	510	499	504	521	544	492	502	515	533	498	528	537	481	536	546	529	499	493	504	482	504	525	539	494	477	501	543	532	511	535	526	518	533	528	546	560	445	488	554	523	557	529	495	531	517	523	537	495	538	498	537	489	488	495	514	525	504	500	468	515	507	563	568	494	490	516	530	463	533	534	513	522	511	486	537	531	485	519	482	543	490	527	511	509	531	523	515	514	479	504	574	531	518	519	508	502	500	481	545	505	537	506	516	519	527	528	490	531	503	507	525	527	506	580	572	562	517	518	494	515	526	519	505	559	537	501	504	497	540	522	544	514	515	515	483	552	509	515	505	538	515	505	524	495	526	515	528	516	502	506	540	533	539	491	521	496	520	520	503	507	504	513	510	515	522	528	553	549	520	503	515	536	507	479	518	511	531	515	524	503	503	527	497	512	523	523	529	472	499	523	534	517	538	497	539	502	510	496	535	521	492	509	490	520	530	533	517	531	511	546	518	599	517	526	515	538	515	515	502	537	503	516	515	476	511	521	499	515	529	526	598	512	472	543	561	491	504	494	546	486	536	524	517	521	492	508	510	474	556	520	493	562	526	517	505	481	528	572	515	519	522	509	496	517	523	512	505	521	504	550	512	518	559	518	540	486	546	540	506	527	511	500	554	519	476	486	534	544	523	551	535	518	533	513	528	538	532	541	511	571	485	552	543	559	525	545	500	496	512	525	585	546	529	516	532	538	536	499	502	552	533	484	513	529	522	525	494	480	511	512	527	524	530	510	530	555	509	501	543	511	495	518	525	572	494	527	531	516	513	497	531	500	550	509	506	510	486	512	538	510	524	485	508	528	518	531	481	540	575	524	510	529	500	541	570	473	492	527	508	533	504	517	473	536	528	499	531	510	473	525	552	528	528	521	509	531	525	507	480	457	539	502	473	510	531	542	548	537	529	521	514	515	524	513	514	517	579	476	536	534	548	551	505	517	553	504	522	534	480	532	562	491	513	485	513	566	521	546	569	526	541	514	510	557	482	507	535	495	521	493	524	472	493	528	498	543	534	515	489	520	511	531	512	490	552	515	505	500	509	492	509	537	519	498	495	520	524	511	531	536	449	519	527	540	488	520	518	549	471	479	526	503	505	511	491	518	519	521	521	536	531	527	561	514	492	505	549	550	523	537	498	515	551	529	484	513	532	547	537	487	545	522	519	530	508	545	552	544	485	537	516	507	490	502	537	503	511	518	528	510	530	530	520	551	496	518	553	532	550	474	492	514	548	523	589	536	540	505	486	547	523	520	518	514	499	515	544	541	526	521	511	539	578	520	544	565	515	507	535	520	498	521	519	557	552	547	506	516	517	569	511	521	512	497	531	556	518	483	497	500	503	573	548	491	481	498	542	538	502	532	547	490	495	503	515	548	499	549	502	526	513	491	569	553	538	526	529	504	549	517	537	513	544	501	498	504	518	516	527	567	553	503	533	502	538	553	511	497	505	523	546	529	536	510	516	513	521	528	465	526	532	537	543	528	491	540	519	524	498	512	537	548	548	517	552	499	502	531	548	537	587	511	508	539	489	497	476	556	493	511	561	515	546	522	492	539	513	504	544	492	502	551	531	581	520	528	511	481	541	516	515	483	535	515	513	522	536	557	507	505	479	473	482	555	523	490	463	515	503	497	509	509	565	534	529	520	545	545	531	502	542	554	535	524	520	517	552	510	517	514	533	539	492	542	530	548	547	503	532	583	490	521	479	516	524	538	487	504	528	511	508	619	531	555	543	555	520	538	513	497	524	491	485	524	547	512	512	518	537	545	550	482	493	513	519	522	492	529	515	583	515	533	517	497	504	540	542	475	497	528	505	544	517	501	500	537	537	569	503	517	470	492	504	530	484	535	543	455	512	497	513	512	518	542	537	496	520	489	508	490	511	510	546	546	568	533	539	525	528	539	492	536	577	526	510	522	504	497	566	507	502	514	541	513	505	533	528	514	526	526	549	512	502	532	540	537	499	522	525	528	539	518	570	582	559	477	499	528	549	514	501	533	516	496	488	452	497	486	558	534	506	518	554	508	484	523	539	479	493	557	481	520	488	546	517
1490	321	181	109	112	165	217	244	252	220	203	175	171	173	132	125	81	48	62	81	71	65	55	48	46	50	48	60	43	38	42	59	42	53	41	34	68	269	297	120	42	38	37	43	36	35	34	42	35	35	28	39	41	44	37	34	35	33	50	41	35	40	46	45	42	33	36	37	29	36	37	30	34	32	39	36	34	27	33	36	34	33	39	42	32	34	36	32	35	37	47	38	29	51	46	35	52	39	38	43	29	37	40	48	42	37	30	36	30	29	39	32	35	41	38	33	30	34	48	33	49	32	30	46	49	38	36	39	34	32	41	36	40	37	30	36	39	34	43	39	26	39	46	60	47	29	33	44	23	32	48	42	40	38	40	39	39	39	45	32	28	43	48	29	42	48	42	39	39	29	35	33	29	48	44	32	36	42	37	27	41	33	36	44	29	44	40	29	39	41	36	36	42	37	45	35	37	33	44	36	35	33	39	45	29	30	42	42	37	38	35	35	40	39	28	37	33	39	35	29	36	31	36	32	43	34	44	36	37	38	41	35	39	50	45	37	34	24	28	34	39	34	38	29	41	34	46	34	36	42	37	34	37	34	36	27	51	38	48	38	38	40	38	56	30	45	31	27	41	47	41	28	41	41	46	37	27	43	41	34	41	35	43	37	39	40	36	57	36	39	33	29	37	33	46	38	40	46	33	40	33	37	47	40	35	34	39	34	29	40	40	37	36	34	35	38	41	45	44	37	38	33	39	28	50	44	31	40	48	44	32	42	40	41	39	39	41	40	47	32	43	41	38	43	37	54	32	29	44	32	47	43	53	40	40	33	55	37	38	38	37	30	28	39	30	36	35	38	31	39	44	31	25	36	33	42	37	30	29	41	37	38	33	29	50	42	37	30	43	35	43	32	35	38	31	37	32	37	45	39	27	24	36	31	45	38	38	41	42	38	34	37	39	40	30	42	37	35	38	36	50	50	29	36	38	46	41	40	32	35	46	38	29	42	32	32	38	35	36	38	34	28	41	41	31	33	37	42	31	42	44	37	32	35	36	39	27	35	40	21	40	32	29	48	45	28	38	41	38	33	33	35	34	38	36	42	50	35	32	52	39	38	36	29	34	44	38	37	41	37	27	39	38	33	44	47	40	31	32	35	34	33	45	34	38	43	33	39	50	35	24	37	38	43	44	42	33	49	33	31	35	31	36	46	39	47	40	48	36	31	40	42	25	38	28	30	33	38	49	37	32	41	37	36	33	35	41	52	35	37	39	44	34	48	41	43	46	43	48	33	41	42	26	26	49	39	26	44	41	45	48	36	41	40	30	30	37	42	40	35	42	37	35	35	34	41	29	30	37	33	28	44	34	44	41	40	49	33	41	47	31	26	24	26	48	41	35	35	37	34	47	49	38	40	42	44	31	34	38	42	41	36	29	38	32	47	42	38	33	40	33	38	45	30	39	47	30	43	40	34	40	33	38	24	39	32	31	32	39	35	32	31	36	28	29	33	43	33	37	44	39	43	40	38	32	41	43	39	37	34	42	37	48	45	46	42	33	38	40	36	36	30	28	32	25	42	36	34	35	36	39	38	30	33	33	33	36	28	44	34	44	26	38	40	37	42	35	36	34	41	29	34	28	32	33	39	40	44	43	33	35	30	34	39	38	28	39	36	34	41	34	41	41	35	33	40	29	36	41	38	34	35	40	27	34	41	34	37	39	35	47	42	37	35	35	38	40	38	49	32	41	33	35	46	47	49	42	29	45	40	45	52	46	34	46	40	30	42	43	34	45	35	35	35	28	37	41	31	37	48	35	47	28	37	32	30	26	43	40	27	36	31	45	33	28	43	36	45	41	33	39	38	35	36	32	39	46	35	28	35	37	35	28	23	39	26	32	41	40	34	34	36	37	33	43	24	35	40	30	38	33	37	42	29	51	36	39	34	43	42	34	41	33	33	26	38	43	38	32	36	39	30	35	43	37	35	32	38	41	29	28	37	35	40	40	21	31	61	27	32	39	33	44	43	35	39	25	33	36	37	51	42	40	31	31	47	40	28	25	37	36	38	32	40	43	27	35	38	41	34	41	42	44	43	34	39	41	43	30	40	35	31	34	34	29	39	42	34	39	43	34	37	35	30	44	35	31	27	39	33	35	41	34	29	38	41	31	30	39	32	29	35	40	35	39	36	26	39	31	42	46	35	43	47	34	40	41	30	51	43	30	24	39	41	41	40	45	37	44	44	37	34	39	40	45	28	45	41	30	29	31	34	38	50	33	45	40	44	45	35	39	34	39	46	41	40	46	30	37	29	44	39	31	49	40	52	36	41	34	36	42	38	30	35	44	37	40	43	18	26	26	28	32	40	42	30	39	45	40	36	43	42	35	44	33	39	40	40	27	38	53	53	35	35	34	36	33	40	29	38	39	40	33	36	51	24	31	21	48	42	40	47	40	46	40	29	37	26	37	36	50	47	50	38	32	39	33	39	44	32	32	28	35	32	45	32	42	37	36	38	40	43	42	46	36	34	29	39	35	30	40	42	36	47	40	42	46	30	39	34	41	32	32	39	28	35	42	36	33	40	30	38	35	32	43	39	32	30	42	35	30	43	33	31	40	37	31	41	43	34	46	31	40	36	37	41	48	31	37	34	43	33	34	35	30	41	38	41	47	47	45	35	44	42	45	39	40	35	40	30	44	32	35	29	33	31	44	30	52	41	46	53	46	30	43	30	37	54	33	30	40	43	48	30	43	30	31	40	37	31	34	28	31	29	48	49	35	48	33	42	41	33	29	38	36	34	29	41	36	42	34	41	27	42	37	37	44	35	32	41	41	34	40	31	27	42	31	42	41	35	33	39	42	36	22	48	45	51	41	38	27	40	34	34	38	39	35	41	48	37	45	28	48	40	33	34	47	35	30	26	38	43	49	30	33	42	38	47	32	36	41	40	21	46	42	33	46	53	50	40	42	47	35	37	28	45	41	37	39	39	46	45	39	36	23	40	40	40	40	41	43	37	38	35	42	37	45	40	43	42	46	32	43	45	34	37	34	38	35	32	35	35	32	38	31	36	38	34	37	44	33	38	36	45	38	42	32	37	36	40	32	43	34	43	41	41	28	37	38	38	37	35	36	28	39	35	36	40	37	36	33	27	42	42	33	38	38	38	36	41	32	41	37	32	35	37	44	42	42	34	41	31	47	34	30	37	42	34	33	34	28	33	42	37	53	38	31	42	22	48	39	46	41	27	33	38	32	36	48	40	33	30	32	48	46	36	37	34	37	29	37	33	45	32	32	32	38	43	36	34	30	38	40	36	39	25	38	32	34	44	36	33	37	34	40	36	35	38	38	41	51	32	39	39	31	32	29	45	33	37	31	40	43	41	30	43	37	32	38	34	41	31	41	33	41	34	29	31	37	38	33	46	26	39	32	31	39	33	37	30	35	31	31	31	35	38	37	39	40	49	51	45	45	27	31	37	34	26	59	39	43	32	33	33	33	34
13403	3569	2258	2851	7838	12000	11627	11279	10105	8704	7455	6079	5208	5041	3399	2907	1975	1157	1182	1109	1312	1237	866	738	763	694	752	848	699	487	611	582	632	515	451	422	825	5757	6298	1930	325	273	317	316	288	286	279	320	285	274	274	276	297	281	300	274	267	298	295	281	259	288	265	287	263	270	277	268	264	262	275	268	284	262	308	302	325	294	299	285	274	254	298	283	272	261	274	275	280	273	272	296	269	267	262	289	276	253	293	317	274	300	299	270	303	285	275	273	290	279	273	267	287	306	283	283	297	285	305	253	310	274	275	288	261	286	320	285	256	257	262	279	285	283	259	278	257	278	303	263	256	262	261	282	284	264	282	283	253	266	268	274	279	276	281	275	293	280	280	262	271	263	266	267	288	269	265	272	265	293	301	265	275	292	292	260	303	260	244	283	254	278	274	279	271	242	277	253	267	292	269	284	279	281	290	261	267	274	275	274	328	266	276	263	285	266	294	262	280	273	294	291	303	271	266	300	310	285	270	271	263	285	280	282	295	266	287	281	297	281	237	272	255	308	246	310	291	261	260	257	272	268	255	278	287	264	313	269	265	280	293	260	293	254	283	281	268	289	261	297	265	261	285	301	277	261	289	282	313	280	263	268	264	272	255	287	281	246	296	279	267	265	300	265	283	254	282	283	265	262	276	283	272	289	237	291	275	301	267	300	273	289	320	281	301	274	285	286	275	282	273	275	255	280	280	267	276	295	281	254	260	280	275	266	267	285	276	278	283	260	263	269	276	271	276	298	305	263	243	281	291	261	274	284	262	268	270	277	282	291	265	259	312	259	313	276	267	273	277	276	253	278	228	282	269	288	272	268	266	283	299	280	282	278	263	288	250	255	304	243	268	286	271	264	270	295	261	280	293	267	274	297	285	279	265	264	291	292	269	278	268	300	287	288	284	279	261	270	275	245	270	291	298	281	303	268	280	241	253	306	303	265	271	254	279	264	285	287	246	260	269	272	288	279	223	256	269	282	279	252	267	289	257	276	261	264	234	305	266	281	289	277	276	266	278	294	272	302	271	263	287	270	262	306	273	296	270	262	269	271	286	258	290	275	323	259	258	268	317	297	275	277	244	255	290	253	303	253	273	287	247	270	280	269	298	295	283	288	267	289	276	284	276	253	281	272	251	276	295	271	277	276	304	266	288	264	271	275	318	295	321	306	283	288	278	272	283	280	259	271	262	288	254	287	318	269	265	278	254	254	282	297	272	279	239	303	332	302	287	263	275	294	273	281	292	251	280	265	274	294	295	288	270	250	285	269	264	321	235	256	306	280	230	264	296	288	293	291	286	296	289	276	288	299	242	293	288	270	276	271	280	283	283	260	287	304	272	317	270	274	265	259	242	245	275	293	280	288	268	259	261	296	268	246	261	284	248	290	282	265	256	264	268	297	282	275	278	282	299	278	278	272	245	296	257	286	278	263	295	268	313	276	265	298	279	277	252	278	271	278	271	283	270	244	276	275	298	259	265	267	270	287	259	263	294	257	266	244	275	310	264	269	316	293	278	286	315	272	271	277	272	271	275	275	286	268	275	275	244	286	255	271	281	256	286	265	263	303	265	282	295	237	268	276	290	292	251	238	257	279	287	296	268	260	260	259	291	287	252	310	296	271	298	294	263	275	269	292	266	270	261	251	276	297	245	298	285	257	303	286	259	269	280	297	305	265	243	286	254	277	271	289	261	276	271	296	246	281	259	269	287	284	318	264	281	280	280	272	268	249	247	251	270	271	285	273	270	258	270	277	279	278	277	279	245	263	292	266	282	276	274	268	282	283	277	255	244	272	285	266	309	277	256	279	259	291	287	272	284	287	249	280	283	284	274	279	308	271	281	289	249	271	269	267	282	277	285	290	271	280	267	288	288	298	293	270	273	288	266	249	279	257	286	275	263	284	269	249	268	309	293	281	291	265	275	280	264	269	272	265	255	278	263	278	297	294	254	287	280	253	293	285	262	268	248	291	258	285	291	300	283	268	265	287	259	287	285	276	275	254	268	234	262	277	289	282	248	269	286	242	282	248	313	293	289	264	266	293	266	266	255	276	304	271	289	253	278	264	280	255	260	244	273	279	269	264	263	263	301	290	262	288	259	285	305	276	275	283	270	247	295	263	272	287	270	292	265	284	255	284	283	276	268	272	300	277	252	269	232	295	298	287	247	259	259	262	254	316	278	253	249	270	269	317	299	297	261	272	263	256	267	254	270	266	245	270	288	277	270	274	287	274	257	291	269	308	243	261	271	253	278	263	305	275	264	272	282	282	304	263	280	277	289	267	251	284	257	312	313	264	275	269	269	276	306	268	281	279	284	234	261	262	290	290	261	274	275	272	275	250	278	281	269	241	295	280	301	282	293	269	268	277	250	284	278	282	262	327	276	277	293	263	315	242	274	269	281	281	277	276	306	267	268	274	259	283	274	268	263	278	260	265	272	281	267	265	261	255	277	247	298	278	265	262	305	262	270	268	251	263	262	243	273	271	274	262	284	267	263	250	270	266	270	285	248	266	280	301	271	264	288	251	297	270	294	271	298	269	265	251	256	302	300	276	295	264	286	287	269	287	256	280	270	294	303	277	288	287	248	276	271	296	294	269	279	257	270	285	261	245	253	247	286	263	280	265	280	263	267	270	261	243	285	273	295	270	295	296	307	255	285	274	255	261	265	261	291	271	252	257	286	308	298	259	245	249	270	236	276	281	263	278	281	282	238	255	270	263	254	244	297	285	265	281	287	268	282	273	237	281	231	307	264	288	286	302	302	257	268	265	285	278	283	272	277	290	293	261	272	295	283	268	267	272	294	295	299	263	263	284	228	234	278	265	282	287	273	271	252	267	265	277	253	303	258	284	263	274	295	284	257	259	308	268	279	264	268	278	270	282	265	256	243	271	298	277	250	248	285	263	279	286	285	269	294	273	277	273	271	324	273	287	277	271	271	286	245	267	271	279	285	270	232	272	297	261	280	254	276	302	262	246	245	270	254	276	260	258	282	265	255	272	257	283	261	301	251	273	260	288	281	269	245	260	284	262	286	252	244	261	279	249	257	269	272	271	285	275	284	257	254	271	280	268	267	259	291	243	284	268	239	287	270	272	258	291	268	258	266	282	294	258	278	259	293	276	281	271	254	278	284	274	292	274	293	285	268	270	281	287	294	286	273	271	295	296	279	259	275	277	267	265	255	273	298	272	290	291	287	304	299	277	271	275	270	281	267	241	278	288	295	299	274	281	283	266	268	283	263	266	257	300	290	271	280	272	287	285	294	281	281	291	277	245	261	276	306	252	276	288	250	267	265	264	296	268	275	258	271	260	270	283	265	271	253	253	246	315	300	270	291	250	279	275	248	299	273	272	274	263	273	295	259	271	259	251	263	263	269	286	250	272	284	265	273	273	261	266	299	251	255	282	250	264	290	275	282	276	275	288	274	263	292	277	295	313	276	291	290	281	285	271	259	287	262	276
1419	139	137	115	96	112	125	138	144	141	130	115	117	114	74	81	60	67	68	53	65	55	56	61	51	47	54	59	45	46	64	52	54	66	47	57	49	106	85	61	42	62	45	56	66	34	54	44	40	41	38	60	49	39	47	49	47	42	44	48	53	53	52	52	42	35	45	56	52	47	46	42	42	43	40	51	58	32	43	43	47	48	52	36	48	59	47	62	41	49	36	36	38	45	43	57	38	58	53	41	45	46	47	43	52	36	54	38	43	35	44	46	44	51	49	54	52	52	42	48	39	49	38	57	47	49	41	42	40	42	49	38	51	47	30	43	55	52	44	46	46	53	42	40	50	48	55	46	60	46	49	43	45	47	44	48	41	47	45	48	42	41	37	45	50	46	43	47	51	52	45	46	43	55	33	40	45	41	51	44	51	55	36	39	51	38	49	57	48	48	47	39	50	42	52	42	50	44	53	29	49	41	46	42	50	49	54	47	40	47	39	52	49	37	55	40	59	52	48	51	40	39	50	38	43	35	45	51	42	54	50	41	50	51	40	47	43	49	43	38	43	40	47	44	46	51	53	46	38	37	45	47	49	40	49	55	39	55	62	51	35	46	48	47	45	41	48	43	44	36	40	56	47	49	54	52	45	43	53	44	38	37	44	43	34	55	44	49	42	43	43	59	46	43	38	52	57	50	51	46	44	52	45	37	57	41	49	50	52	47	58	50	56	43	45	48	42	48	55	49	39	54	57	45	55	45	50	54	47	52	54	61	54	44	44	53	49	36	44	56	31	37	50	47	45	45	52	49	53	35	37	47	46	50	48	32	46	41	49	47	40	50	56	58	55	32	55	51	48	35	51	40	54	40	44	48	39	37	38	49	46	32	48	56	43	35	38	51	46	38	43	46	56	53	53	37	60	44	52	44	45	35	48	54	61	57	36	45	54	45	55	38	47	49	43	46	51	59	52	46	42	64	44	49	49	43	39	52	40	55	55	63	45	35	56	48	53	52	50	48	35	47	44	52	43	39	44	43	44	45	39	45	41	41	44	41	48	49	40	63	47	40	49	58	61	47	48	59	51	47	49	47	51	54	35	50	43	56	48	47	42	57	46	50	51	54	50	46	43	45	38	58	58	41	57	36	59	49	53	39	47	42	36	50	56	35	43	50	51	62	51	42	40	41	40	52	47	45	46	51	46	39	45	50	45	42	51	41	50	47	47	46	46	47	57	50	51	51	43	41	53	40	41	48	35	49	55	45	43	47	53	59	56	42	66	48	51	39	38	37	39	52	41	42	42	50	54	48	52	59	46	45	57	48	55	40	54	48	39	50	39	43	40	47	53	51	59	47	43	44	42	63	46	33	62	42	46	39	60	45	53	40	41	51	53	51	48	42	52	38	45	47	48	43	45	56	46	49	58	43	48	37	47	39	54	39	41	56	37	41	51	49	57	49	45	49	41	47	45	71	43	45	65	55	37	46	50	35	38	38	36	39	53	51	45	44	34	45	46	47	47	55	33	44	47	46	50	54	57	44	30	56	40	39	39	53	28	39	46	52	49	51	45	43	51	34	52	51	48	45	45	53	38	44	45	50	39	54	58	46	41	50	49	46	40	43	38	41	55	46	43	45	63	43	47	54	51	54	44	51	39	52	58	40	50	36	57	58	47	45	43	38	51	44	50	67	45	45	36	45	38	44	54	57	46	46	46	41	43	60	33	61	48	41	41	44	46	47	41	40	47	33	46	50	49	56	40	55	54	51	47	46	40	47	35	71	63	46	37	36	49	48	35	56	44	50	40	46	59	56	51	51	45	56	40	41	46	53	33	50	44	49	34	44	53	47	51	49	56	41	47	57	42	53	43	50	37	56	44	49	38	48	59	45	34	48	48	35	49	52	48	58	43	53	51	41	50	42	44	47	49	42	48	59	45	53	43	51	47	36	62	42	47	51	45	40	56	65	34	57	46	52	41	55	50	34	46	51	38	54	39	42	50	54	54	46	48	35	39	53	53	45	49	52	38	52	49	58	49	43	44	58	52	60	47	58	44	53	48	46	41	45	47	48	46	60	44	50	57	40	58	46	36	50	42	52	43	49	42	65	48	52	44	51	50	57	56	44	41	44	43	52	45	46	48	33	39	35	49	36	48	42	53	46	46	49	48	45	44	51	46	52	51	51	58	46	48	42	36	40	38	59	46	64	37	46	43	43	51	57	45	51	46	42	53	45	47	38	47	37	52	56	52	52	34	50	33	46	43	53	48	42	40	46	46	52	39	39	56	48	47	55	61	35	49	55	46	45	42	41	51	48	46	45	54	52	53	58	59	42	42	45	47	49	37	45	37	52	54	39	33	34	44	48	63	63	51	49	51	41	38	39	52	42	47	40	63	61	37	44	50	50	50	46	48	49	48	50	62	48	36	40	30	43	54	54	35	39	44	40	51	44	43	52	50	62	50	46	54	45	48	32	53	41	39	54	46	48	46	44	36	57	38	64	58	40	56	47	43	51	38	54	56	46	46	54	42	41	37	46	55	43	62	50	42	60	54	51	51	47	47	37	54	43	53	55	51	59	43	43	40	49	56	53	44	46	39	55	60	41	51	49	47	53	40	51	39	45	38	41	41	50	53	50	43	59	56	45	38	41	50	51	38	45	47	43	49	42	59	53	46	48	38	37	41	51	47	34	48	41	36	39	44	56	54	49	47	52	37	43	40	59	56	54	49	51	37	31	49	55	40	35	56	41	44	40	47	45	46	53	55	48	48	45	45	45	41	43	53	50	48	57	30	40	42	61	44	55	41	49	54	34	56	45	41	37	53	44	40	39	47	59	44	48	46	50	56	47	51	46	39	48	45	44	45	44	45	49	46	50	44	53	43	42	40	51	60	40	59	41	45	60	58	41	46	49	50	35	69	51	42	45	49	45	42	39	52	45	42	38	44	47	55	45	49	41	62	36	44	37	44	45	58	44	64	54	39	52	46	39	52	33	41	41	52	61	47	56	51	46	47	45	59	35	49	43	45	52	50	48	55	50	45	49	48	57	48	48	57	53	43	41	52	39	45	39	40	47	39	44	57	43	52	49	45	44	59	40	53	54	46	41	63	44	43	46	41	55	56	58	42	42	42	55	43	47	42	35	45	51	51	48	44	34	60	52	41	45	39	51	42	43	49	36	57	49	41	56	55	45	47	55	41	40	54	52	64	34	50	47	53	53	48	39	47	53	51	47	48	45	43	37	42	45	48	63	43	53	53	52	36	51	49	37	49	22	49	53	46	54	55	59	48	44	54	48	47	46	48	47	45	43	41	35	52	43	51	56	61	46	51	47	54	42	57	52	47	51	45	54	60	55	42	54	39	50	26	54	47	57	42	47	51	40	34	41	58	37	44	56	46	48	51	41	42	48	58	52	51	53	51	45	39	57	57	48	43	45	52	45	38	64	47	48	50	44	45	45	61	52	54	51	53	46	42	46	47	45	48	44	47	49	57	47	42	44
9457	1900	1288	1909	4119	6773	6430	6013	4929	4509	3605	3195	3124	2356	1811	1581	1126	763	736	798	890	825	680	640	560	556	541	621	574	455	473	449	430	385	413	420	465	1372	1498	616	351	361	413	358	366	361	380	332	360	381	349	367	355	413	350	340	344	384	334	383	354	364	370	376	382	372	355	361	319	392	359	348	379	383	323	372	359	380	366	361	347	396	397	409	368	339	350	346	350	366	369	344	385	371	366	352	366	344	367	383	350	351	369	348	392	343	380	372	362	369	384	357	340	324	373	356	323	341	383	365	334	382	356	363	381	357	322	344	383	382	367	321	325	382	357	381	320	367	363	339	358	386	350	371	354	345	366	392	345	369	337	399	363	374	379	355	371	339	364	351	350	342	371	368	364	387	388	386	377	359	355	349	403	388	327	380	372	377	373	359	357	355	379	340	331	374	302	334	346	353	343	354	376	370	353	362	357	355	368	365	353	374	374	346	363	377	364	348	364	355	341	354	397	359	379	390	356	391	369	377	383	348	350	363	357	369	380	352	406	375	345	362	386	362	375	341	322	343	366	390	336	392	366	356	355	356	363	365	349	387	371	376	394	390	409	369	380	381	355	379	356	404	383	340	354	366	362	346	333	387	345	345	373	330	350	390	369	381	365	343	367	350	370	367	363	342	362	351	380	336	374	368	358	356	323	350	366	359	375	381	366	405	346	338	369	382	352	376	348	351	374	339	412	371	355	361	364	346	358	369	389	390	357	352	373	386	388	362	372	385	379	414	349	351	383	358	377	337	319	350	394	363	373	370	350	392	343	375	389	372	371	356	362	362	320	405	366	364	357	355	356	408	345	367	343	355	382	374	433	373	350	364	355	363	358	364	376	392	363	364	393	327	369	357	340	350	352	340	369	336	385	363	355	382	350	371	376	340	375	342	333	351	362	366	357	354	364	342	373	367	364	362	390	380	386	389	335	366	362	383	401	372	366	356	380	374	374	368	329	375	390	350	340	357	363	380	370	392	355	382	390	367	344	382	380	365	356	376	361	368	350	408	392	358	350	360	391	371	343	375	353	374	368	347	355	380	379	359	391	340	325	377	360	348	356	346	412	369	399	337	356	365	378	369	362	377	379	332	336	390	353	371	370	397	385	384	341	349	374	375	342	358	346	386	386	360	366	384	359	358	347	354	355	390	335	343	361	370	328	381	378	379	326	383	349	339	375	328	370	362	341	343	357	355	389	330	376	366	352	350	381	358	373	345	359	364	355	358	352	349	342	366	364	372	373	394	368	353	404	375	376	363	376	332	391	387	352	358	352	403	368	372	359	371	330	351	343	358	364	340	394	377	380	373	385	366	375	357	368	384	354	364	394	392	409	373	331	353	353	340	364	374	375	394	379	376	330	428	365	380	375	366	347	365	412	345	366	352	363	353	387	369	355	352	346	369	363	353	368	363	353	337	384	385	333	342	324	360	350	387	338	373	394	346	356	338	355	379	326	376	360	361	352	394	339	360	345	351	389	375	375	357	350	337	366	349	386	355	347	379	355	360	367	391	342	387	356	375	365	346	362	352	350	342	364	374	349	360	364	380	390	382	362	361	398	371	364	354	356	340	360	357	366	355	351	358	377	385	355	366	330	354	370	366	382	374	352	368	372	363	394	365	342	370	366	369	373	369	370	341	374	347	346	367	364	365	365	358	379	331	350	356	376	352	350	353	408	338	397	372	360	357	349	342	379	349	361	368	379	364	367	375	334	372	359	360	390	343	371	389	370	394	360	356	359	363	351	360	362	379	388	354	362	329	353	354	323	346	364	369	352	383	364	373	353	365	396	380	373	317	380	364	362	348	356	411	339	347	365	356	366	403	366	346	360	354	342	401	358	357	355	365	381	361	371	329	362	340	347	333	383	375	372	375	322	361	364	369	359	369	358	375	345	381	344	343	326	363	388	387	351	351	384	346	354	362	352	361	356	341	365	348	341	350	366	375	350	371	361	302	373	411	353	367	366	392	343	377	362	365	334	386	353	346	379	363	349	367	314	364	355	357	347	349	395	408	365	374	375	392	338	340	351	364	398	345	338	399	383	392	353	356	403	358	377	328	392	387	352	388	340	333	408	376	353	350	357	377	356	364	360	385	391	357	372	370	343	374	366	357	386	371	352	344	384	351	372	364	352	358	345	367	370	369	351	344	386	346	399	363	369	335	378	327	376	368	385	348	323	349	379	352	388	351	387	341	376	344	399	366	354	364	375	361	363	376	400	366	352	352	393	346	355	357	363	370	348	364	361	385	377	367	362	353	390	375	359	372	383	346	350	385	385	369	353	378	358	377	370	360	360	381	364	373	345	364	374	342	366	334	341	344	360	395	354	363	357	351	310	356	345	359	348	416	401	371	363	346	390	327	340	369	373	377	397	390	353	341	320	400	367	373	376	333	356	357	400	330	348	384	394	364	353	364	350	384	365	390	369	362	373	350	385	374	390	368	359	384	384	355	369	350	335	386	367	362	384	361	349	363	398	371	338	350	363	360	360	378	385	380	390	375	351	343	359	362	333	356	360	373	343	375	334	336	364	340	361	336	366	361	343	384	373	375	386	359	376	340	382	359	378	353	382	370	363	357	396	358	365	365	343	363	364	366	356	395	365	363	367	388	337	321	389	363	359	358	331	373	374	333	354	359	327	344	374	345	362	353	342	374	368	374	389	375	322	373	364	364	372	356	399	347	345	385	366	345	395	359	345	349	364	356	330	352	368	378	350	367	365	339	374	380	335	363	362	367	363	319	354	349	374	342	383	358	340	381	351	390	352	342	311	389	338	312	411	373	367	332	382	345	362	351	323	393	385	363	337	322	383	369	350	355	353	349	348	369	353	347	347	361	366	325	382	364	339	370	368	395	384	425	348	359	368	323	371	378	368	387	350	357	353	366	336	376	390	349	380	375	342	379	379	354	367	372	386	356	339	399	351	376	362	344	343	371	383	378	372	352	355	350	343	409	361	379	342	367	345	349	359	362	357	397	342	369	323	352	368	379	381	341	359	383	373	388	339	369	383	369	367	410	355	379	402	378	347	373	389	373	390	353	346	327	390	360	385	367	333	389	347	362	352	363	326	366	378	406	396	356	364	361	337	349	381	366	386	354	363	395	357	328	353	371	391	391	368	372	393	359	367	361	331	372	349	320	364	349	367	377	365	350	336	357	403	386	366	394	364	358	311	392	396	372	368	374	396	344	393	398	368	361	358	357	360	348	349	386	397	328	362	400	356	368	378	383	338	374	384	399	369	408	355	413	343	368	384	373	346	387	357	377	363	368	361	359	392	360	387	333	355	370	377	375	380	336	353	353	372	334	367	332	351	401	369	403	359	377	398	371	341	342	398	351	362	349	356	345	338	339	354	355	356	366	340	387	402	342	369	341	335	349	352	331	363	322	366	340	368	389	335	361	354	372	324	356	374	339	346	384	381	327	370	385	358	369	384	378	356	372	375	369	366	385	357	347	367	371
1076	213	131	127	79	130	177	186	177	150	156	153	132	104	88	67	56	26	39	53	37	49	37	40	29	39	31	47	35	35	24	37	22	25	29	24	26	153	200	48	25	18	28	21	29	29	21	21	25	27	22	16	16	27	17	28	19	14	28	27	26	25	22	28	23	27	22	26	24	21	28	16	15	17	16	27	21	24	26	21	22	27	19	24	22	28	17	22	19	16	22	19	27	21	19	28	12	26	23	24	23	22	19	25	18	23	26	24	27	30	22	26	23	10	27	28	14	23	31	26	20	21	32	20	20	14	27	14	24	24	16	19	26	25	19	21	24	15	22	25	24	32	21	17	23	30	20	31	19	22	18	23	16	18	23	28	27	25	26	15	19	20	23	26	29	16	18	25	18	23	30	24	23	30	20	17	36	21	22	23	22	27	26	22	15	27	22	23	21	19	24	21	25	23	28	26	17	13	19	26	22	20	20	19	23	30	19	27	22	21	18	24	20	14	24	20	17	17	14	21	34	20	23	27	22	14	25	21	19	21	21	29	28	23	27	23	20	20	34	18	27	27	22	23	21	16	25	29	24	27	24	22	22	30	17	22	17	31	21	15	22	20	25	20	13	25	22	29	29	27	19	26	18	29	20	28	23	28	28	31	27	31	26	23	24	22	12	16	26	26	30	27	20	32	27	20	15	21	23	21	21	24	21	34	23	20	23	29	19	21	29	27	37	27	23	20	24	22	24	24	22	20	16	20	35	20	20	19	16	18	29	25	25	30	30	32	25	22	12	25	23	30	28	25	11	28	28	19	28	18	21	28	14	18	19	25	21	19	28	23	26	19	31	22	26	26	21	20	28	22	28	19	21	31	25	23	24	12	19	18	23	21	26	27	31	23	24	27	22	26	23	20	19	31	20	19	17	14	24	27	21	21	21	28	18	22	24	24	23	18	26	23	21	28	22	31	21	21	19	20	18	22	24	19	16	29	20	28	25	24	21	25	31	40	29	31	27	17	19	26	21	31	20	21	24	22	22	23	28	27	17	18	29	24	37	16	33	21	24	21	28	16	23	25	29	21	23	24	26	31	26	20	18	24	23	32	23	31	30	32	20	21	23	29	29	23	27	19	22	25	28	37	30	18	23	16	19	33	26	16	17	25	28	23	26	19	22	17	26	22	23	19	25	18	22	21	33	18	24	19	20	24	33	21	31	23	16	28	21	22	18	35	24	23	27	22	26	26	25	25	28	23	19	27	23	17	21	18	23	17	23	26	23	34	21	22	18	27	26	31	22	19	26	22	28	16	25	16	32	26	25	23	17	22	18	26	25	19	18	20	22	20	20	25	25	19	16	17	14	31	19	16	18	38	18	25	18	27	21	19	28	20	23	36	22	30	20	26	32	26	39	19	29	22	27	28	22	24	21	16	23	23	30	22	22	25	23	22	22	34	29	21	20	20	20	19	20	28	19	16	24	31	34	27	23	22	22	28	23	28	21	25	11	24	18	18	28	20	23	28	19	29	21	17	19	18	22	21	18	26	22	25	20	30	26	26	16	29	30	20	17	30	29	24	18	35	27	20	33	29	21	26	25	34	23	24	28	23	23	37	26	32	22	21	18	21	21	18	19	22	19	18	24	29	21	14	17	25	28	27	23	25	21	14	31	20	18	25	24	27	18	25	22	20	26	19	29	22	18	25	22	27	19	25	22	30	17	22	28	17	24	27	22	21	16	20	26	18	25	20	24	29	25	21	22	21	22	27	21	21	22	22	30	16	17	26	26	28	22	20	26	18	33	22	29	23	24	13	32	18	13	15	18	20	32	24	20	24	28	23	31	36	18	19	30	21	26	20	30	30	23	19	25	19	29	21	20	27	15	23	21	17	26	25	20	29	18	21	28	23	24	19	30	19	18	18	25	25	28	26	12	17	13	26	28	31	18	30	21	23	26	20	16	19	25	24	21	26	18	30	19	27	33	18	18	16	19	15	27	26	22	22	22	30	25	21	19	23	28	21	17	18	19	26	23	19	21	22	30	30	15	20	24	30	21	21	19	29	21	18	20	24	27	24	12	27	25	23	25	18	32	26	23	18	24	28	16	29	23	30	27	25	29	33	33	25	19	24	23	23	30	32	24	24	28	28	30	20	29	27	24	31	12	22	24	24	33	22	22	31	29	31	24	22	25	17	22	25	29	19	21	30	31	24	21	29	27	19	18	26	22	21	25	27	21	23	19	21	28	21	23	26	17	29	19	22	19	25	26	23	26	33	29	17	23	30	24	19	22	22	26	19	19	21	27	17	18	22	25	19	15	27	18	30	26	16	14	19	27	25	28	23	17	31	26	26	30	30	19	22	19	26	24	17	24	30	20	39	23	14	28	23	20	33	20	29	18	27	20	22	21	18	23	21	29	31	26	28	22	26	21	26	26	21	20	18	26	26	20	23	21	41	21	28	24	24	28	27	21	24	25	26	16	23	33	17	31	24	23	33	21	21	26	19	22	28	21	14	21	22	12	25	27	21	20	15	18	16	24	20	25	20	28	28	27	27	23	20	28	19	26	28	20	23	22	25	24	28	23	22	20	25	29	33	24	18	16	28	20	21	26	17	22	27	20	23	25	29	16	26	20	25	24	28	29	25	23	26	23	22	25	25	24	24	22	21	26	23	24	26	15	29	24	22	31	26	22	29	24	26	19	27	28	22	32	27	32	23	20	21	24	27	22	20	21	21	26	20	24	23	25	25	26	25	23	17	27	28	21	18	14	25	20	18	22	23	23	20	25	20	20	19	16	28	27	22	31	30	22	31	24	27	28	19	31	27	24	30	30	25	27	22	19	27	29	17	18	27	30	26	27	30	24	21	23	17	29	28	33	23	20	18	21	19	24	28	15	19	24	27	20	21	23	16	22	21	22	26	23	26	20	21	21	34	26	21	25	30	31	22	14	21	19	26	19	26	27	21	24	22	17	26	22	30	27	21	24	38	22	19	23	20	23	19	22	22	34	23	24	29	24	23	27	21	16	28	27	26	25	22	27	25	22	20	25	18	22	17	16	23	30	33	21	16	15	12	18	29	24	35	28	20	26	26	24	26	24	26	23	27	26	24	19	31	23	26	24	19	28	17	22	14	15	27	29	24	17	28	34	20	25	22	26	19	27	24	27	21	28	20	22	22	25	26	10	23	35	25	26	18	15	20	22	23	18	19	18	27	19	25	36	24	29	20	25	21	24	33	30	18	28	18	16	27	24	21	24	19	21	28	24	16	23	21	26	25	27	18	30	26	20	21	20	15	25	34	19	21	16	26	23	23	24	29	27	20	20	25	18	15	26	20	28	26	24	17	16	22	15	24	15	19	31	23	20	28	18	30	14	26	23	33	23	22	18	21	19	17	22	37	21	15	21	25	25	21	16	25	22	26	24	18	22	22	16	28	21	21	28	28	20	16	27	27	23	20	17	21	28	25	17	21	23	17	31	24	21	17	26	31	19	29	17	25	22	26
11501	2984	1637	2847	6531	10251	10071	8603	7294	6033	5484	4895	4258	3018	2493	2027	1410	933	976	826	836	853	709	671	595	548	527	535	513	338	361	372	338	328	316	307	421	3455	4216	1495	196	183	196	172	185	170	191	180	195	180	192	194	190	165	198	198	156	180	186	178	181	172	191	177	156	179	214	200	177	170	205	173	163	190	189	183	152	194	168	170	190	177	199	179	158	177	171	180	172	199	162	158	180	198	187	177	181	174	193	175	141	188	166	172	174	182	191	160	173	200	188	183	178	179	193	163	148	174	175	157	171	181	172	175	187	177	170	199	159	190	195	171	169	174	184	165	165	209	173	162	192	174	176	160	187	167	155	160	186	183	174	173	183	154	185	193	187	177	173	174	175	167	165	163	164	187	154	156	166	185	157	185	179	168	164	180	174	170	172	185	182	201	170	163	171	175	188	191	180	181	187	184	185	185	179	187	187	179	197	169	183	159	149	162	190	190	174	164	158	179	171	193	164	191	200	202	176	175	200	176	182	190	187	172	156	192	194	168	163	154	174	174	205	185	186	182	186	197	183	197	200	193	172	190	148	176	152	160	185	193	155	177	167	179	170	190	147	193	165	184	168	182	179	198	160	166	179	195	172	168	190	185	176	175	179	164	156	179	172	145	154	195	149	145	170	187	206	156	188	171	149	161	175	194	187	158	188	174	189	179	167	170	176	168	166	166	173	163	187	190	165	166	165	177	180	165	173	173	184	157	171	189	173	184	197	174	164	181	185	179	165	172	176	182	173	192	201	203	189	190	155	192	193	176	164	182	179	186	177	162	153	164	168	182	175	163	178	180	169	181	172	158	184	166	183	173	151	184	190	168	180	147	171	189	172	168	178	177	173	167	149	177	171	184	157	186	195	165	160	188	166	171	161	172	169	170	149	137	166	189	193	213	191	182	162	224	173	165	182	182	175	165	168	177	179	184	184	171	171	157	167	178	187	176	155	195	155	191	171	180	195	170	173	165	182	168	158	185	175	169	178	183	177	179	171	197	174	158	190	149	170	163	152	189	166	182	181	169	158	171	177	144	176	175	193	192	180	165	161	177	177	189	193	158	196	185	163	173	185	168	184	192	184	177	151	155	179	160	174	161	195	171	157	186	169	166	174	183	166	184	183	192	185	187	182	177	163	165	205	181	153	186	197	187	153	151	206	170	172	179	173	167	160	183	190	179	182	205	169	165	195	176	193	191	179	178	164	173	171	177	167	160	174	199	181	169	186	167	166	198	176	184	169	175	168	183	171	165	196	180	176	177	191	181	168	181	168	166	186	182	178	192	202	181	166	199	202	179	165	202	204	165	189	173	170	176	175	165	194	169	186	179	161	144	163	185	184	164	186	175	186	161	154	183	175	187	171	165	178	164	163	165	176	169	171	171	155	182	193	179	173	161	175	186	179	184	180	195	175	188	172	173	179	173	179	174	173	167	170	165	179	178	177	188	164	179	161	180	166	195	143	166	172	183	217	179	173	194	147	184	175	174	211	184	174	177	173	201	179	182	152	176	175	177	165	186	168	189	177	203	165	160	168	168	200	182	187	171	172	199	212	180	187	177	179	174	147	202	188	169	181	174	170	208	184	198	186	161	198	167	176	174	175	171	197	171	181	182	180	177	173	172	192	156	181	167	169	180	178	147	164	172	165	175	162	178	194	157	191	163	177	180	167	170	183	175	201	183	163	170	176	176	199	191	163	190	150	181	172	178	195	182	184	156	198	174	165	185	195	177	186	178	172	199	175	194	168	176	185	171	162	183	188	194	172	186	188	185	185	171	187	174	185	179	178	169	165	179	199	166	168	183	184	194	190	183	184	154	182	184	179	190	172	184	161	195	179	186	180	196	178	185	161	183	166	196	156	169	151	167	190	168	186	174	167	192	175	163	199	167	181	194	194	165	186	192	173	186	170	181	192	182	187	187	164	159	172	202	176	167	186	172	169	169	161	165	161	161	171	191	147	190	189	190	160	165	181	157	214	187	188	181	167	191	178	180	162	177	175	166	180	199	195	167	170	163	168	168	165	183	152	170	173	181	183	171	190	169	170	182	191	168	180	190	171	186	167	175	183	165	161	169	173	172	179	196	169	195	181	176	171	159	181	179	154	204	184	187	175	183	176	188	172	168	164	180	177	178	186	174	172	172	144	183	162	169	182	166	191	184	177	170	166	170	170	170	169	173	177	184	182	167	184	144	178	169	184	171	172	164	174	161	183	198	181	148	172	174	166	184	180	177	180	188	183	177	184	181	167	192	173	180	207	187	173	179	176	184	175	185	179	191	179	184	187	183	170	176	169	168	161	170	184	167	155	168	160	189	169	177	176	172	180	197	180	194	162	167	169	184	177	191	151	165	196	183	167	208	156	176	166	189	172	167	195	169	175	179	179	160	182	169	176	164	186	189	178	166	164	171	172	195	184	192	178	187	176	182	199	183	173	169	175	178	168	184	190	192	173	197	162	168	185	172	192	177	171	187	189	174	188	155	194	194	198	164	156	172	179	179	172	160	181	190	165	174	172	178	184	186	178	174	162	192	171	197	178	194	191	186	197	191	191	196	162	183	165	173	187	158	173	156	160	181	175	164	185	166	165	164	175	181	174	187	170	180	162	186	155	201	169	160	171	187	186	175	206	164	205	191	176	165	169	178	163	199	182	145	177	186	181	183	192	178	187	203	205	177	194	161	168	170	179	168	187	179	183	172	161	176	156	182	198	165	190	161	162	177	163	193	176	192	161	170	184	183	178	175	197	174	168	156	170	165	180	186	182	180	171	188	183	190	168	181	148	177	191	181	181	189	164	163	170	180	163	185	198	164	158	179	153	172	180	176	176	164	185	176	178	137	170	179	189	147	142	161	176	195	189	174	184	181	203	177	187	181	165	168	168	174	153	157	178	192	158	164	177	182	183	178	166	169	165	187	153	208	175	157	159	151	192	201	169	198	175	155	179	164	186	179	197	179	182	162	174	158	152	181	178	187	181	179	199	170	164	175	194	175	170	170	160	181	180	192	177	156	170	167	182	169	182	166	184	158	160	183	191	198	163	173	200	175	203	170	166	167	165	172	179	177	168	185	176	175	178	181	169	134	171	183	175	161	148	172	183	157	174	176	177	191	161	170	171	176	178	175	167	196	183	205	174	156	149	173	186	199	193	146	183	176	181	168	228	170	198	183	191	188	171	150	184	184	175	179	184	164	190	167	164	169	186	156	172	178	156	173	181	182	152	189	196	176	168	197	162	180	187	179	172	177	171	156	167	156	193	173	168	172	166	206	177	180	202	165	169	166	177	175	175	149	166	189	171	184	162	183	169	166	173	186	179	185	177	190	197	182	191	166	149	179	172	181	184	149	158	181	179	176	194	161	170	162	164	175	179	169	162	175	194	181	168	174	199	168	183	198	204	203	172	174	168	177	171	182	189	165	160	192	173	177	188	188	189	177	198	198	186	202	179	195	179	198	177	186	175	172
2257	221	180	148	132	195	255	218	222	198	189	186	153	152	115	118	114	106	89	88	97	90	81	78	90	94	87	79	92	59	68	73	78	83	65	70	79	137	282	138	71	70	43	50	64	67	71	67	53	71	64	74	75	70	65	76	71	66	70	69	73	76	67	66	69	65	68	65	76	78	62	68	76	61	88	67	68	66	66	69	73	66	66	61	64	61	73	81	72	69	77	66	55	73	76	70	59	65	69	73	61	69	87	69	81	62	66	68	68	74	68	62	67	83	69	77	65	75	73	59	71	81	75	75	87	61	71	67	49	71	78	87	64	79	62	76	61	64	64	71	73	79	66	70	75	58	76	62	74	59	62	65	68	75	60	71	76	59	68	64	68	60	75	64	54	65	62	77	70	68	73	71	66	74	76	72	67	62	77	67	70	56	63	77	71	69	61	70	83	68	84	68	69	67	63	64	53	68	64	53	71	76	57	68	74	70	78	63	73	67	75	73	68	66	60	65	73	64	67	78	63	60	57	64	57	85	65	73	78	64	79	57	69	52	77	61	82	67	66	62	67	71	70	81	54	75	66	87	76	59	78	68	83	68	60	73	74	79	79	70	98	56	77	77	72	69	66	91	59	79	60	71	76	65	63	77	69	73	63	82	83	68	71	70	71	65	69	75	72	59	59	60	82	53	69	77	69	62	80	57	64	61	68	61	70	66	65	60	62	77	71	70	74	71	60	72	68	69	68	47	64	70	72	65	66	53	75	75	72	52	72	84	83	66	46	75	65	67	78	49	53	59	73	63	60	80	80	78	54	69	65	84	72	80	86	66	57	67	79	61	61	67	58	72	69	75	67	84	85	71	55	69	67	62	68	65	70	73	69	67	57	65	81	71	79	66	60	73	55	55	68	66	68	70	74	59	73	84	54	64	56	63	72	66	67	82	74	69	63	67	70	79	94	54	73	51	70	66	67	71	57	68	76	79	75	70	83	67	87	71	59	73	60	67	74	69	70	75	80	70	77	68	64	65	58	79	70	63	86	69	67	63	62	60	55	79	78	71	71	72	67	85	64	76	78	71	64	49	70	64	72	83	72	70	65	64	53	60	63	69	54	64	79	67	65	62	68	69	77	74	61	66	79	79	59	76	72	58	63	69	57	55	75	65	59	55	77	67	63	60	69	71	59	71	73	66	66	60	69	84	55	78	82	70	54	70	73	64	62	72	64	68	69	51	67	78	59	68	69	75	68	60	63	69	73	67	54	65	72	54	66	80	55	60	67	79	62	60	58	74	62	75	67	55	69	73	66	59	85	62	64	80	64	72	67	60	73	64	74	76	74	60	82	61	58	48	83	72	67	64	63	80	74	68	78	66	68	61	75	71	69	73	76	69	70	61	91	65	73	54	73	79	66	58	71	66	78	73	71	61	71	57	81	82	78	53	88	72	53	66	69	81	67	71	66	49	84	71	77	67	56	76	75	60	55	62	69	69	70	72	58	70	66	61	76	70	77	83	85	69	64	63	65	60	60	70	70	72	76	74	77	62	77	63	60	70	68	61	73	73	78	77	80	73	72	73	58	60	65	77	79	69	74	63	65	58	60	58	74	53	67	69	61	64	73	60	66	69	59	57	77	74	67	68	62	74	59	73	75	69	75	69	57	76	73	82	72	64	65	72	57	66	73	69	50	58	74	76	61	55	81	60	64	63	67	69	65	67	78	73	66	54	71	67	75	57	72	63	75	55	80	61	68	62	50	80	73	66	63	71	85	58	74	66	70	71	66	83	55	58	74	63	75	58	63	76	58	59	75	67	73	57	67	83	58	67	69	59	55	65	88	64	74	52	57	74	74	70	72	71	79	76	59	63	73	65	56	56	68	65	56	74	70	85	70	59	64	60	64	69	48	58	71	72	67	78	69	59	71	69	61	77	59	61	76	53	55	63	77	44	70	63	66	70	59	61	58	79	61	67	58	76	82	67	64	55	77	60	60	65	69	65	58	63	60	86	109	67	94	46	72	68	61	69	63	81	74	75	84	57	50	63	73	61	66	83	78	73	64	64	69	70	74	69	65	71	71	81	72	74	69	58	67	83	61	73	67	65	67	74	70	74	79	62	58	70	90	68	85	58	60	74	70	81	59	69	72	74	56	69	47	69	77	66	51	75	64	63	53	71	81	55	65	59	72	56	66	79	75	75	81	78	68	64	71	70	64	64	67	66	58	69	69	68	60	68	65	70	64	76	66	58	69	62	82	94	58	57	67	65	76	64	56	70	62	92	65	70	64	67	68	73	68	53	74	60	65	56	80	54	67	62	72	77	63	54	68	54	78	69	76	69	73	71	63	60	71	73	51	63	54	40	77	54	71	56	69	74	75	56	76	76	69	79	62	79	75	67	79	56	70	68	68	75	61	63	65	78	70	71	76	70	62	75	61	80	69	80	66	62	75	77	61	73	52	61	71	70	55	71	57	73	62	69	73	62	71	75	77	65	66	61	61	67	74	58	65	69	82	53	72	56	53	67	68	67	78	71	60	61	79	72	70	72	63	69	66	69	69	62	66	78	73	79	80	69	64	69	59	80	70	65	62	58	65	71	70	68	66	65	56	59	65	81	71	70	67	62	64	68	61	77	66	68	76	85	71	72	77	63	78	59	70	80	70	60	52	56	67	83	61	57	78	78	69	69	88	71	69	76	59	77	60	67	73	62	76	70	65	81	66	69	71	69	70	59	75	72	63	74	74	65	78	80	60	62	70	68	62	57	78	67	63	66	79	67	69	67	55	78	59	73	61	57	75	71	68	61	75	64	72	60	80	69	66	64	78	57	66	62	68	74	81	70	71	49	80	57	68	61	73	61	66	97	82	81	65	63	68	68	65	78	69	64	81	64	53	79	68	71	60	63	82	86	80	55	82	69	59	69	74	62	64	75	75	97	69	59	71	76	78	57	70	95	54	68	67	80	58	63	75	69	79	64	61	57	66	72	66	84	68	69	62	66	94	68	59	78	50	70	61	70	77	65	76	69	66	79	82	57	72	66	68	60	73	56	76	66	79	65	59	72	61	69	59	61	68	56	76	67	85	71	67	71	58	64	68	62	55	58	81	82	79	65	90	84	75	67	79	51	81	67	70	86	70	63	65	81	76	67	60	68	70	73	69	70	61	71	51	81	72	75	72	74	65	58	86	72	86	68	53	65	68	82	71	75	76	64	56	84	85	69	70	65	77	86	72	81	71	67	65	72	76	79	72	75	74	79	65	60	76	50	58	75	70	68	59	53	58	72	76	73	59	73	69	79	81	66	58	73	56	59	66	77	58	79	65	62	65	76	53	75	70	73	57	72	74	65	70	68	63	70	70	62	59	74	66	68	71	61	58	63	70	72	79	65	67	72	55	65	81	70	70	64	55	79	64	75	74	67	72	69	71	62	75	73	82	77	66	69	59	60	69	62	68	87	67	72	61	72	60	56	50	61	62	74	63	67	74	61	72	67	62	74	74	48
12662	2917	1862	2860	6966	10111	10641	8617	7328	6369	5313	4826	3964	3326	2704	2510	1612	1116	1290	1029	1111	1184	961	928	888	888	909	920	804	732	655	612	651	684	602	644	652	2382	4549	2135	549	524	576	545	553	527	554	507	541	523	553	519	517	525	514	511	478	535	532	484	546	547	551	525	504	543	537	520	498	552	536	491	561	535	527	533	537	556	500	475	511	555	542	538	504	533	531	527	533	551	554	510	523	518	504	511	528	535	559	535	532	529	521	520	510	500	488	548	562	530	518	549	517	511	517	510	516	490	537	489	537	525	529	526	522	545	487	477	565	505	532	506	532	498	491	546	528	531	557	508	534	508	517	526	506	509	496	551	515	555	510	527	510	519	533	590	502	564	539	531	506	493	517	481	543	491	541	528	520	472	539	534	488	510	508	514	517	506	537	499	508	510	504	536	507	510	488	507	534	547	508	520	511	515	520	568	562	536	550	569	511	519	544	548	561	531	503	562	518	563	496	512	523	516	522	493	514	528	516	545	523	517	570	526	539	533	498	524	521	532	499	544	539	497	541	532	545	512	507	495	542	513	530	532	499	515	553	500	531	462	514	557	523	521	515	500	519	508	523	505	514	506	525	560	496	525	563	487	520	537	478	539	517	541	564	488	520	527	531	506	511	508	515	499	476	519	499	508	560	503	526	529	486	511	490	517	539	522	539	524	510	525	483	494	548	509	519	510	518	501	534	520	498	545	545	513	542	529	519	515	554	528	510	502	491	512	508	508	507	510	551	518	519	533	511	494	508	521	539	469	528	518	504	530	493	529	525	551	582	486	552	491	476	547	509	543	515	537	534	488	515	497	496	511	554	485	496	526	527	518	503	553	542	497	494	533	549	472	515	493	531	516	529	549	532	522	515	533	540	512	519	529	494	517	553	523	462	532	508	506	517	499	525	515	508	515	481	484	506	526	482	495	564	522	499	527	551	499	553	497	522	510	518	542	502	530	522	496	511	540	471	498	509	544	516	503	519	517	525	491	522	456	484	539	566	481	513	497	511	532	528	543	512	501	509	520	503	474	499	500	508	501	498	522	538	513	550	538	500	547	490	528	536	521	522	507	513	508	486	545	529	506	522	510	540	532	537	497	518	506	493	552	519	485	517	538	483	506	493	570	520	524	503	467	481	526	493	480	545	540	555	507	536	542	545	504	500	519	521	528	499	542	516	510	500	526	516	540	542	507	505	526	486	534	526	487	533	524	515	524	543	542	508	516	497	536	501	501	510	507	498	540	510	506	543	502	530	503	539	529	555	463	503	496	497	544	538	514	495	505	515	528	511	535	509	476	513	513	524	509	506	535	527	550	503	508	519	476	512	533	494	567	512	530	499	511	490	471	465	492	476	510	523	511	492	491	521	492	505	555	503	514	541	498	498	484	481	489	538	520	491	531	488	517	496	515	532	493	523	498	554	529	522	546	567	524	515	524	535	503	540	525	490	541	502	503	509	519	513	540	494	499	504	504	526	539	536	528	520	529	486	507	557	487	493	536	530	518	512	543	563	538	490	518	533	527	545	521	532	553	507	513	477	528	519	506	548	510	558	539	525	503	554	523	503	508	530	524	442	528	505	497	503	524	500	505	515	509	548	550	562	499	497	517	506	494	519	532	461	484	494	530	475	523	508	518	554	524	535	506	522	546	524	525	510	536	519	498	497	512	498	499	512	525	508	515	458	467	504	504	532	523	514	470	498	535	519	524	493	508	565	478	519	518	500	540	490	485	477	515	549	511	496	511	523	568	497	537	513	503	499	505	493	508	528	492	536	560	513	520	532	518	508	531	534	512	504	512	475	523	480	549	529	533	485	523	513	521	548	505	523	518	473	510	510	521	516	516	527	493	501	506	501	553	509	507	507	534	543	524	523	513	499	515	509	558	491	513	515	504	527	494	535	482	511	525	516	523	483	542	513	492	524	502	496	484	552	542	528	516	534	491	505	492	489	555	481	514	520	491	507	533	511	528	494	502	506	539	538	552	496	494	492	488	471	548	478	495	562	541	518	531	504	482	507	557	485	514	540	551	522	496	569	504	539	565	557	524	489	526	499	521	502	518	551	541	511	542	510	527	539	540	490	537	525	483	555	507	512	564	507	489	504	472	505	505	500	492	468	515	547	501	526	546	513	540	521	525	521	539	535	485	500	526	505	530	522	568	484	528	491	527	559	519	536	514	546	508	558	512	513	530	512	541	513	522	533	491	529	504	537	552	533	523	545	518	496	501	502	503	508	524	504	523	537	556	526	514	551	536	523	528	507	493	554	510	506	503	503	502	524	507	521	522	527	506	532	523	500	500	517	518	447	521	532	482	508	494	518	471	503	513	548	534	555	505	531	541	527	482	537	525	573	488	517	533	533	564	569	525	511	490	512	500	464	519	519	547	529	543	519	524	512	486	504	521	534	496	508	534	541	503	504	531	530	501	524	480	535	537	521	519	499	557	504	540	539	514	489	596	501	539	528	518	466	522	552	559	507	539	488	520	534	486	480	528	482	530	499	511	538	540	528	467	497	493	516	518	515	530	509	514	481	508	545	528	535	542	487	507	468	505	501	555	537	539	551	501	535	566	516	516	561	506	525	520	529	553	509	527	511	534	512	537	506	532	524	549	508	550	513	560	492	504	543	505	492	490	543	513	512	542	497	504	509	553	510	511	490	535	516	584	536	502	496	524	515	504	527	555	527	559	513	530	517	532	522	542	551	491	514	522	526	518	486	529	475	545	513	553	482	499	522	510	534	518	486	511	544	522	514	525	478	566	541	561	528	463	552	505	554	503	527	537	512	515	482	521	505	508	533	461	553	545	519	499	532	489	531	514	518	520	482	541	504	542	538	548	533	541	501	502	503	501	504	490	525	533	517	529	528	506	523	513	531	520	524	487	528	527	495	504	503	509	502	491	518	546	522	501	477	518	561	509	551	524	475	478	502	522	520	494	517	516	512	536	517	483	523	497	527	503	523	503	510	485	532	538	473	537	534	518	527	521	495	466	538	554	539	524	486	502	480	529	503	556	507	546	523	521	526	523	539	550	518	465	507	528	500	507	482	553	505	543	499	532	507	525	555	529	516	548	493	537	510	518	509	535	534	543	513	488	559	486	510	559	579	505	525	533	573	515	503	508	529	506	581	514	506	496	516	557	530	548	530	534	515	498	545	547	512	535	519	500	488	511	508	519	478	485	530	477	501	518	522	523	502	535	513	510	535	552	545	509	507	517	485	498	466	516	492	559	536	531	546	559	573	512	513	528	528	539	505	537	516	548	529	540	506	496	515	506	526	510	523	538	531	499	520	507	536	542	513	526	500	534	536	510	529	512	518	519	543	531	526	561	527	520	517	508	564	509	529	507	514	512	484	526	552	523	475	513	521	497	529	477	542	568	510	507	493	524	527	507	518	541	479	508	482	509	538	532	508	503	527	560	556	521	538	529	495	512	513	545	488	516	514	501	525	535	561	474	538	546	503	520
2134	331	208	161	138	225	292	289	231	232	169	193	175	146	133	102	80	64	67	68	75	55	59	60	69	58	58	75	53	46	49	46	48	37	42	45	31	233	324	70	31	41	30	40	39	42	44	34	43	37	44	42	32	40	38	47	41	45	39	36	46	32	40	33	58	32	29	27	32	45	38	38	51	36	39	38	28	32	41	36	33	46	38	36	29	45	41	27	43	42	44	36	47	46	44	51	35	28	34	36	19	36	28	34	42	36	36	34	33	38	35	47	40	36	35	36	39	43	52	49	39	29	47	39	30	42	36	29	37	45	42	43	40	31	34	26	40	34	38	35	41	35	47	41	31	37	38	31	41	41	24	49	38	35	44	39	39	51	39	36	35	52	35	29	30	42	33	34	35	34	39	38	39	30	38	45	46	33	39	35	40	45	38	34	41	45	39	38	40	43	30	28	35	34	36	31	36	45	34	33	43	40	29	26	36	26	33	33	53	37	34	29	35	24	39	34	31	34	43	44	31	33	33	31	44	45	36	27	44	43	33	33	32	36	34	40	47	38	22	44	28	40	39	32	37	38	35	33	31	33	40	58	35	36	43	34	25	41	35	40	22	41	28	34	32	40	21	43	33	33	32	29	28	33	43	27	30	44	30	37	36	44	41	30	43	42	40	33	37	33	55	39	47	43	39	37	37	36	49	40	41	33	35	45	30	35	36	35	42	45	51	48	37	35	39	35	33	31	34	40	39	37	37	34	30	30	37	37	35	40	45	31	36	46	34	29	36	29	36	38	33	38	29	39	44	41	31	41	44	36	47	35	42	44	38	35	39	42	39	49	39	33	35	54	35	36	39	34	37	37	41	38	32	40	37	42	40	41	38	32	24	28	30	39	46	40	31	32	55	47	39	34	37	42	47	36	36	44	38	48	41	40	42	40	33	42	48	41	39	34	41	46	39	44	55	30	41	45	44	43	33	41	43	43	42	31	34	43	39	40	31	32	39	43	41	38	34	42	37	26	33	46	36	46	33	43	25	43	34	41	28	46	45	44	44	48	40	35	41	46	42	39	33	41	35	36	37	29	46	46	36	33	37	30	28	43	28	42	40	36	40	39	54	49	44	54	39	32	27	31	42	33	25	30	40	41	45	37	27	34	42	34	38	39	38	30	45	44	27	40	44	43	38	51	32	40	32	34	28	35	42	35	34	42	42	35	37	49	34	41	35	35	25	35	42	31	37	42	39	23	43	41	33	38	30	38	43	41	39	30	34	29	54	33	45	32	40	55	35	34	38	36	46	31	36	39	31	37	36	38	42	30	33	25	35	32	41	38	32	45	36	37	29	34	37	52	43	30	32	36	28	43	23	32	40	32	41	36	37	33	42	44	35	36	34	32	35	32	42	30	34	34	33	33	35	45	40	28	35	46	29	27	44	33	38	49	31	40	34	41	50	40	30	41	38	32	42	39	28	37	42	38	42	43	33	38	30	33	26	40	35	43	55	40	33	36	38	45	41	41	32	40	36	37	34	35	28	33	37	36	29	45	32	48	28	34	39	35	30	38	40	35	30	48	42	41	31	43	43	40	35	41	39	40	37	38	39	60	37	27	34	31	35	38	35	51	46	33	33	38	29	36	39	33	37	42	32	44	22	38	32	42	38	30	40	37	51	37	37	42	44	38	34	33	30	43	39	34	41	42	38	52	39	38	38	35	35	39	36	52	33	40	38	29	41	36	42	33	38	29	30	36	27	39	45	29	46	35	31	41	29	40	34	30	36	39	35	30	32	31	50	32	32	37	39	33	34	38	37	32	29	34	37	39	44	35	42	33	38	36	49	52	42	26	35	47	42	29	41	40	43	36	33	49	27	42	35	40	52	41	45	37	43	32	37	35	36	42	40	38	37	39	34	35	41	29	33	48	37	33	38	44	35	42	41	34	35	35	32	30	41	34	40	42	40	35	40	32	44	35	45	42	32	43	37	31	38	33	31	32	30	43	42	38	36	30	48	41	35	33	43	41	41	38	39	52	48	33	48	24	34	37	44	40	37	44	39	43	40	33	36	28	31	35	31	48	31	33	36	32	42	44	32	44	40	39	28	44	42	37	38	44	35	49	26	38	33	39	29	36	38	44	50	41	41	25	32	34	38	39	38	28	30	29	40	39	30	34	34	50	35	31	34	34	45	37	28	39	42	41	42	41	41	46	31	38	32	37	42	26	38	31	32	26	37	33	43	29	46	41	54	38	49	38	28	27	34	38	39	47	44	45	42	29	35	45	44	35	28	39	36	36	41	36	47	40	36	27	37	40	26	38	33	30	34	37	34	32	45	36	41	40	43	38	40	44	38	45	45	33	44	37	33	50	40	38	49	34	42	33	34	44	45	43	34	34	44	43	48	36	37	28	30	42	35	39	35	45	42	35	34	36	33	37	43	48	30	41	40	43	41	38	43	32	44	44	34	33	37	40	47	31	42	31	46	41	48	41	42	46	46	46	38	32	31	47	35	33	30	49	38	38	45	30	38	34	48	41	43	36	34	35	40	36	40	38	31	49	33	24	40	46	42	35	36	40	41	33	46	36	33	32	36	25	49	40	54	36	48	46	29	44	33	31	38	41	30	39	24	46	29	37	39	27	41	33	43	33	36	43	32	27	29	30	40	46	45	43	37	34	30	33	41	42	39	42	29	33	27	36	37	52	35	35	47	40	31	45	38	43	43	52	40	26	30	37	38	48	37	39	44	31	52	44	39	36	39	29	31	60	39	45	29	42	41	31	38	40	27	38	44	48	30	42	34	29	46	38	38	33	37	38	30	43	40	31	47	34	34	43	35	33	27	43	31	28	41	40	51	38	39	40	37	32	30	33	35	34	34	39	30	38	36	39	34	38	39	38	42	34	34	38	41	30	42	32	28	35	31	41	36	43	46	39	45	40	36	41	23	35	51	28	29	36	43	45	38	43	33	34	43	35	29	42	30	37	35	36	40	33	40	39	57	43	36	40	29	40	46	42	40	41	28	40	40	38	36	30	35	40	36	37	43	30	34	43	37	35	36	34	27	55	31	32	32	43	44	42	43	32	27	39	35	27	34	33	38	32	48	47	40	45	40	37	25	44	24	41	42	36	36	44	35	44	37	42	39	41	30	52	31	35	35	33	34	42	32	55	39	34	39	42	34	33	42	34	48	30	31	27	41	51	25	37	39	41	31	26	29	42	46	33	32	31	43	35	40	30	41	31	34	63	35	42	35	37	40	25	43	34	36	43	27	42	36	35	50	27	42	31	46	33	27	29	41	35	31	44	36	33	42	32	38	36	38	35	30	30	41	32	29	38	44	39	40	38	34	53	43	40	36	36	42	37	38	41	38	38	30	43	39	35	45	38	38	35	28	37	42	41	46	38	41	45	35	48	43	39	44	42	43	33	29	32	33	26	42	34	36	40	32	44	39	32	34	32	35	42	37	30	46	33	46	33	26	44	38	37	46	39	25	43	41	40	30	32
16495	4408	2456	3829	8910	13143	13911	11484	8862	7390	6400	5843	4956	3980	3467	2994	1663	1156	1272	1003	938	1133	1017	922	928	970	1020	906	472	532	467	441	417	507	580	448	437	4985	7018	1379	300	301	284	278	311	293	291	277	326	278	269	298	307	295	277	281	305	279	271	267	277	265	314	292	267	292	263	265	274	242	268	285	279	276	308	276	283	282	261	290	310	292	256	274	285	284	273	298	272	267	277	266	276	300	250	285	274	307	284	303	278	279	298	269	268	266	277	261	274	255	269	267	264	274	266	314	276	305	276	259	276	272	284	287	293	277	239	248	260	276	281	276	264	278	265	261	285	293	292	273	277	272	289	258	257	249	288	266	273	295	269	277	257	307	327	273	306	271	277	251	284	270	285	269	279	268	311	282	279	270	262	269	253	270	272	262	301	296	283	288	263	258	290	286	264	294	276	238	252	253	278	269	274	279	304	280	261	303	274	287	283	281	241	268	275	282	255	273	306	254	251	264	245	279	260	262	289	261	259	278	267	309	265	271	308	258	278	300	277	258	282	276	258	295	288	256	287	266	284	258	269	270	258	281	279	270	278	265	287	284	275	257	269	277	292	268	280	264	290	264	278	270	274	300	251	295	260	252	278	281	267	257	315	280	259	257	259	256	242	302	271	276	255	276	275	273	292	255	274	282	291	271	269	269	287	274	277	278	251	264	254	270	242	268	264	261	282	262	311	273	281	248	282	279	293	267	286	275	295	284	279	242	304	268	287	257	259	283	288	304	283	259	282	284	283	254	295	290	276	282	254	285	303	258	266	282	291	266	300	279	283	271	286	267	279	251	265	254	273	268	282	304	285	272	229	289	266	256	272	277	283	265	266	275	275	252	279	248	304	269	272	259	251	279	290	248	282	252	278	265	281	275	285	282	285	301	275	253	268	303	282	276	280	281	260	250	251	269	291	251	304	282	291	291	257	288	290	265	290	288	259	282	286	279	288	273	284	290	293	265	273	278	300	283	283	262	255	279	268	265	255	276	281	281	284	302	261	270	261	265	291	279	291	263	274	266	258	256	273	268	268	280	265	271	278	256	239	265	242	269	266	277	266	266	277	252	275	253	248	257	241	263	265	294	280	288	301	258	231	261	225	268	275	265	286	297	283	270	268	283	256	287	288	263	257	273	260	257	263	253	291	267	281	278	289	307	260	251	282	292	252	271	272	293	274	277	282	272	252	291	276	282	277	274	261	268	256	276	290	275	271	258	280	320	295	269	256	271	266	282	277	284	289	244	275	244	306	258	277	270	283	245	271	270	278	272	308	266	282	276	282	286	267	270	270	298	236	269	284	244	264	288	260	289	294	273	239	291	261	279	292	266	272	267	314	270	282	265	275	256	269	282	252	267	268	255	268	300	264	265	268	288	261	275	270	271	259	283	285	293	276	297	250	282	273	275	241	278	273	280	297	279	255	267	279	273	266	252	252	304	270	304	299	274	269	272	274	273	291	282	272	296	273	275	274	269	245	274	304	293	269	289	292	293	279	285	264	272	282	270	292	284	298	245	284	293	275	248	275	263	255	244	290	274	267	274	257	259	247	281	277	303	276	287	263	284	308	262	257	288	272	311	267	264	299	269	268	288	279	263	280	283	264	271	286	281	226	270	265	275	272	254	262	289	273	271	280	289	276	283	279	270	264	294	271	291	264	275	272	275	256	284	275	292	278	289	267	275	272	276	289	304	246	293	257	272	258	272	298	276	262	276	271	288	271	250	255	284	295	244	302	271	279	276	300	294	290	292	268	292	304	303	303	276	278	269	261	304	272	268	289	259	288	306	273	257	270	263	269	241	270	292	280	294	258	284	276	242	299	277	251	287	264	256	268	278	246	268	265	246	286	251	292	281	267	279	285	296	256	276	273	273	258	308	285	264	287	263	240	289	252	262	259	283	293	298	250	256	267	269	312	276	259	303	280	241	259	270	243	281	255	296	261	274	269	278	269	267	292	286	273	261	279	265	273	271	277	301	293	270	307	278	280	267	272	270	266	252	300	252	311	270	285	257	282	279	289	294	300	273	275	269	271	232	277	263	279	280	258	260	250	261	269	305	263	255	278	254	280	276	303	234	284	296	286	233	265	230	262	314	272	268	270	247	261	265	277	281	277	285	269	263	268	262	288	265	282	254	253	297	277	258	287	254	266	285	252	241	275	316	275	246	288	297	292	271	285	256	254	274	300	249	249	298	293	274	269	317	246	274	290	290	255	264	273	277	269	278	294	275	255	267	300	306	263	251	244	257	277	289	257	277	277	259	270	260	278	276	248	254	272	268	281	285	260	289	279	283	275	276	274	277	283	295	289	275	287	316	258	258	248	250	262	273	276	289	281	274	271	279	263	272	282	273	277	275	281	264	236	284	278	254	260	279	278	262	283	267	257	296	261	276	256	287	306	262	268	264	269	285	286	284	253	292	253	263	284	295	255	238	275	283	277	304	283	284	323	280	293	273	263	251	300	295	259	287	275	262	268	284	298	281	289	252	263	277	261	255	261	273	239	252	288	290	257	273	259	279	265	256	289	262	286	248	277	284	258	263	255	279	248	277	292	258	270	266	255	269	288	265	277	261	270	276	280	284	259	269	237	291	246	276	231	273	285	288	295	269	290	276	268	299	275	256	244	277	248	262	279	278	269	299	260	297	271	284	296	270	277	273	285	294	299	276	260	242	252	266	304	256	259	288	278	256	271	279	285	259	257	313	248	230	326	296	270	306	260	259	237	278	281	274	294	241	255	260	260	291	301	277	259	245	299	236	278	279	279	264	243	273	274	267	256	263	265	255	279	251	307	267	270	297	250	229	260	266	234	286	273	304	271	271	277	276	276	314	285	287	293	286	254	281	258	279	270	252	263	265	264	269	269	267	301	286	270	266	268	259	279	284	264	256	283	263	292	313	286	267	260	280	262	265	292	292	278	278	244	270	282	252	289	260	273	245	295	278	251	313	236	292	263	275	255	269	277	259	298	299	279	291	269	269	261	301	270	276	285	272	264	283	281	323	281	268	262	280	260	259	287	254	283	280	271	298	276	266	276	265	253	274	265	275	299	279	273	257	274	308	320	252	272	315	285	274	267	276	243	260	294	281	276	258	284	259	284	258	294	293	287	255	276	272	283	279	233	291	272	287	287	270	283	313	274	283	262	293	276	248	265	273	263	310	278	251	281	284	287	307	248	271	278	293	287	287	262	299	241	290	241	250	271	262	272	274	302	300	281	244	289	294	271	274	261	284	270	261	254	264	267	295	269	333	295	280	287	251	265	292	267	261	276	272	264	278	261	308	255	274	303	269	256	271	251	269	285	279	290	287	272	293	247	250	286	267	292	285	268	279	265	257	286	277	283	270	252	296	310	274	288	279	242	256	286	261	251	234	302	283	277	248	288	293	280	273	308	257	315	264	279	292	283	282	272	255	267	269	264	290	258	280	293	269	288	269	246	293	269	249	286	255	295	290	288	302	287	287
1660	181	113	104	107	127	187	158	143	113	129	104	113	99	99	86	79	46	66	52	74	48	52	61	41	61	66	63	59	72	43	52	58	56	49	48	51	87	103	61	50	59	41	55	58	72	51	49	39	51	38	51	52	36	51	40	56	54	43	41	49	60	57	36	34	48	45	46	43	55	53	48	33	44	55	41	63	54	49	47	49	53	47	62	53	42	35	55	55	48	54	49	41	45	44	48	40	60	43	49	48	39	51	65	48	49	35	47	63	46	43	43	63	45	43	55	55	61	50	51	50	48	59	43	46	50	50	58	44	51	44	45	52	56	61	66	53	43	39	56	54	41	38	45	45	36	43	47	60	56	42	55	55	56	50	55	51	47	46	44	42	52	30	48	46	44	43	59	41	44	53	43	43	35	48	52	49	44	49	46	54	56	51	58	57	42	34	51	40	49	49	58	42	46	46	56	45	46	57	54	54	52	49	45	44	49	41	44	39	54	34	51	55	45	37	46	56	55	59	37	52	47	41	47	49	41	58	51	49	45	47	50	58	44	47	49	53	52	50	48	53	43	52	48	47	47	55	50	51	46	56	51	53	52	54	52	44	44	39	46	51	46	63	46	52	48	53	56	51	49	59	47	37	34	43	44	59	51	45	48	42	44	52	30	39	51	44	45	43	35	45	49	37	56	43	45	40	42	52	37	38	45	46	47	48	50	50	34	51	53	36	45	50	35	44	42	44	49	45	45	50	44	48	46	46	39	49	50	56	51	50	47	39	48	57	44	60	54	41	61	40	41	48	43	44	52	41	39	45	36	48	51	46	42	49	38	51	48	38	38	42	37	52	50	48	55	36	41	47	41	37	46	47	48	45	58	39	47	56	47	54	42	42	43	39	50	48	43	46	49	61	37	48	55	43	48	54	50	53	46	48	43	37	51	57	52	36	56	40	62	36	46	42	52	41	46	51	37	47	33	51	59	60	59	55	49	43	44	58	52	46	51	49	40	46	41	46	46	71	49	52	34	40	40	51	41	40	49	46	45	40	41	46	46	45	48	42	57	43	52	34	38	48	43	39	49	46	64	42	37	59	35	49	60	42	54	61	45	50	49	35	47	51	40	45	47	51	53	53	49	48	45	52	49	53	42	45	44	49	60	53	68	43	51	50	43	45	53	46	46	44	36	43	46	48	51	36	42	41	43	32	41	45	50	51	53	43	46	47	53	44	61	42	50	48	66	48	42	48	50	44	57	72	47	42	48	41	47	39	59	59	46	47	35	44	59	45	42	51	51	52	48	37	53	51	41	41	45	47	41	59	42	63	41	39	56	51	53	60	45	41	68	43	37	35	50	54	35	42	49	51	44	47	48	47	51	38	51	43	30	40	38	40	47	43	43	44	45	45	44	48	53	50	41	46	41	41	44	44	53	47	66	53	46	40	55	37	48	65	45	46	48	55	60	44	49	39	39	45	45	58	58	31	54	50	51	56	31	59	38	64	34	47	42	50	50	47	52	46	44	48	50	42	45	43	42	41	47	45	56	44	57	61	48	57	59	40	51	40	44	51	53	44	39	46	51	55	67	59	42	54	44	46	44	44	41	60	67	46	51	67	51	46	46	34	49	50	41	41	44	53	36	52	47	52	39	34	63	64	55	56	48	43	41	39	35	42	43	34	48	47	50	55	36	41	51	49	41	38	46	46	44	37	52	57	54	36	53	49	51	38	52	41	61	51	48	41	47	58	50	43	49	38	47	51	56	55	46	42	52	54	41	50	58	54	40	57	52	47	43	51	41	56	45	40	55	46	41	57	52	48	51	45	49	63	44	55	49	49	58	48	46	49	45	47	56	66	51	55	43	45	65	51	54	56	40	41	47	45	52	47	49	42	44	58	49	57	60	53	39	43	54	52	52	47	59	35	44	28	45	43	46	54	48	53	46	62	48	54	74	48	45	51	57	53	41	50	54	51	43	43	42	51	43	48	55	45	31	53	62	45	55	52	46	63	42	56	48	44	48	46	50	46	45	40	54	38	52	50	45	44	55	41	50	53	51	44	43	46	46	42	52	46	46	50	44	63	36	45	67	51	56	56	39	40	44	47	38	43	53	52	50	49	47	43	55	36	56	40	49	48	51	49	56	31	49	58	50	53	44	58	52	40	50	48	45	37	49	40	49	46	43	49	49	52	55	43	44	43	54	50	53	51	46	56	53	55	46	56	39	56	54	36	55	48	48	44	63	44	43	59	55	42	33	44	49	39	45	51	37	47	52	46	41	52	32	40	41	43	42	39	51	35	47	42	40	60	38	53	53	40	45	57	43	44	53	56	57	54	47	46	56	47	52	49	49	51	55	41	48	36	60	48	40	41	51	51	59	50	53	50	53	62	55	50	42	49	49	47	48	55	37	48	55	63	37	40	48	47	51	64	52	56	45	53	51	43	50	48	48	40	51	50	50	55	43	54	40	56	52	57	57	48	56	47	53	63	53	57	47	45	33	39	47	52	43	45	38	47	43	47	33	50	48	47	37	49	50	34	45	48	46	55	51	42	39	51	33	42	42	48	54	47	49	36	48	40	52	58	42	51	49	46	61	68	52	37	39	45	47	47	47	36	42	49	44	46	29	58	36	52	43	54	40	51	40	62	54	40	49	50	38	37	39	51	34	50	49	39	54	50	44	37	50	59	37	46	49	41	48	46	42	38	38	53	52	51	47	45	50	54	46	48	54	64	49	38	46	42	49	45	46	45	47	43	49	46	55	65	51	35	48	39	50	57	49	58	46	53	51	64	57	52	47	49	43	32	53	40	42	47	35	45	45	54	58	54	55	43	60	37	55	42	61	50	53	38	57	50	46	50	43	46	43	40	51	36	42	51	45	44	55	38	49	50	58	42	43	43	51	46	48	32	36	36	50	41	63	62	46	41	58	45	48	48	40	37	39	42	43	48	39	57	46	41	51	41	43	58	51	38	41	53	38	52	47	51	55	43	53	39	43	41	46	47	58	42	42	45	41	43	41	43	55	50	47	61	60	47	54	57	50	40	38	57	43	40	59	46	46	40	43	57	43	45	51	42	48	51	57	42	58	43	52	49	54	57	38	49	46	46	52	46	53	41	47	43	44	40	53	55	43	44	40	42	48	47	52	39	46	48	32	49	53	44	43	49	43	44	58	31	35	48	49	44	51	54	38	54	40	44	53	47	42	52	52	38	40	56	48	52	48	57	40	47	40	47	54	63	45	50	39	39	43	46	46	41	46	38	60	43	41	47	56	47	46	48	42	49	40	50	57	54	36	54	52	40	40	47	46	38	45	40	48	37	43	48	41	37	57	52	48	56	52	61	45	53	56	62	37	42	50	43	41	50	44	41	51	56	45	51	39	44	49	44	35	53	67	60	53	44	58	56	55	52	48	41	48	50	49	48	44	44	38	48	43	40	48	45	40	31	54	46	41	42	50	40	46	55	61	45	54	45	52	43	53	49	45	41	53	51	49	49	48	58	41
11850	2489	1512	2080	5650	6854	8042	7052	4977	4114	3506	3019	2603	2187	2177	1589	1041	798	767	597	657	672	656	700	677	680	629	635	595	540	520	478	463	420	488	406	463	1284	1806	549	384	343	388	361	365	408	400	354	375	372	414	386	397	402	370	388	381	357	394	379	406	371	369	399	372	384	380	360	367	335	378	368	358	345	371	362	391	345	406	375	337	386	360	362	351	383	397	346	352	373	408	400	359	373	384	370	365	358	378	383	344	354	383	377	321	375	374	395	382	360	334	384	384	341	372	377	397	391	347	351	363	360	392	361	336	404	356	360	366	386	387	355	363	369	368	361	360	358	380	361	372	351	352	348	372	398	374	391	351	386	388	406	354	373	376	384	396	341	383	386	369	366	383	421	328	379	404	368	403	367	362	362	368	395	358	378	361	363	353	380	356	365	351	357	390	347	383	388	378	375	384	398	370	379	364	350	405	390	373	380	386	368	348	388	349	387	357	405	358	361	377	359	365	395	374	381	357	371	373	394	357	367	371	366	400	381	357	360	365	354	380	350	375	349	399	355	389	339	376	352	381	380	398	352	357	394	369	365	321	390	379	350	352	395	392	373	346	350	346	396	371	350	405	377	395	365	370	403	376	369	372	375	383	408	387	375	409	377	347	348	385	386	357	368	393	365	351	378	368	363	362	373	369	367	396	378	373	375	344	389	380	380	402	377	374	386	367	390	360	338	384	345	353	364	355	371	379	374	337	370	388	375	356	348	359	362	378	375	365	361	400	373	387	369	397	358	377	335	375	358	363	353	352	356	353	377	356	331	371	397	352	398	379	379	378	361	368	361	389	350	399	315	381	360	372	366	378	380	347	362	375	380	423	367	379	396	380	354	395	390	384	359	374	324	363	382	386	351	384	359	370	350	330	387	397	335	351	357	366	370	349	317	370	374	350	393	385	349	361	408	336	367	385	349	364	394	356	390	385	366	361	384	370	372	369	357	410	383	422	383	380	376	356	337	378	355	374	344	357	360	388	378	360	400	403	359	370	347	361	340	355	373	343	339	366	346	365	406	354	422	396	388	373	380	373	381	359	356	338	320	378	358	355	349	358	370	354	384	357	385	380	398	368	353	337	361	330	351	389	376	410	369	360	363	409	400	378	387	351	368	385	371	401	371	363	348	369	378	389	391	347	334	355	378	371	377	398	349	351	414	414	375	367	413	371	373	374	386	405	392	332	345	387	363	368	383	371	370	360	373	374	383	374	355	384	371	415	339	356	380	372	387	375	364	406	342	410	360	384	366	343	398	393	376	367	381	374	366	345	343	326	353	352	374	349	377	368	382	367	346	371	404	360	401	344	355	380	380	337	351	368	403	345	362	381	356	365	384	360	369	398	358	370	384	356	394	347	385	366	349	388	368	365	364	365	384	389	381	353	387	385	397	348	388	382	401	389	387	351	330	367	392	370	373	391	387	358	401	380	373	380	399	349	367	384	352	365	382	344	360	353	375	384	379	357	363	353	332	366	360	413	383	342	340	397	360	343	354	347	368	357	326	371	352	406	392	401	373	357	358	367	339	368	367	375	374	407	344	383	376	389	345	399	396	415	366	379	374	335	402	357	335	346	353	364	362	331	369	365	392	393	383	389	376	364	361	340	380	367	334	357	361	367	338	395	377	332	373	402	374	388	370	353	372	357	370	377	384	374	347	369	356	391	372	352	363	390	369	362	378	372	371	366	359	380	368	372	386	384	412	383	419	374	382	342	336	330	363	349	402	361	390	391	388	368	379	337	348	351	385	366	395	356	377	401	370	349	359	355	359	341	355	370	384	386	386	388	380	330	369	385	363	351	382	392	331	351	370	386	365	344	385	378	384	380	379	386	366	371	405	382	391	373	348	374	396	348	378	343	383	338	335	397	356	363	344	380	394	400	357	365	371	380	383	374	363	345	363	387	357	377	341	358	345	351	369	376	387	358	360	358	392	395	389	381	363	388	381	397	396	375	345	372	367	353	396	377	381	389	373	366	382	375	417	383	389	394	391	398	378	347	367	364	388	354	416	386	378	368	348	371	387	342	386	346	402	364	380	371	370	356	364	365	389	379	362	384	397	387	384	348	358	365	337	377	379	388	386	371	362	373	394	357	366	376	380	392	359	349	342	379	368	387	351	332	381	415	367	381	330	372	383	369	367	308	365	386	343	362	370	340	380	378	375	363	368	343	365	353	399	350	390	375	372	366	395	382	409	399	365	395	374	406	389	348	337	359	369	397	330	368	374	405	351	362	375	356	360	380	367	362	352	363	355	388	379	356	379	347	357	370	361	373	341	379	388	352	321	377	341	332	368	343	365	364	409	399	371	355	406	400	383	361	347	360	396	386	336	385	374	385	363	378	370	369	338	371	370	353	419	358	363	393	392	342	369	360	387	353	395	358	407	359	362	352	406	357	370	401	330	382	372	360	386	360	366	355	381	362	368	349	362	386	354	410	352	363	355	359	357	348	397	363	365	385	415	355	369	367	374	378	375	388	391	367	405	389	354	352	350	404	345	363	386	320	352	373	379	380	332	363	362	370	375	373	361	378	375	351	351	381	368	399	369	375	381	377	358	359	392	404	372	363	368	385	354	362	375	413	359	384	373	364	390	379	344	375	386	418	391	387	349	361	387	390	399	354	373	382	359	340	373	352	341	391	382	366	378	373	378	406	406	375	390	375	384	334	392	385	348	378	365	380	395	379	349	380	327	387	373	346	377	361	390	358	390	353	391	364	378	335	331	353	404	359	405	360	390	378	392	369	382	373	359	349	379	372	361	377	375	368	391	362	371	366	352	379	358	359	400	379	364	399	362	377	386	374	337	359	372	367	409	376	364	377	357	366	372	340	382	349	382	344	381	370	380	391	366	368	354	383	375	363	381	380	371	405	415	409	343	394	368	402	383	408	423	375	393	389	363	382	363	371	336	388	373	372	358	368	358	405	363	370	366	413	361	384	364	354	353	314	359	415	394	357	386	380	378	364	379	385	385	329	342	373	397	374	354	363	334	388	352	367	361	353	345	363	372	341	410	396	354	377	401	367	377	344	383	402	367	374	364	348	368	359	364	351	391	372	405	372	351	371	361	369	345	329	392	363	381	356	369	378	369	381	393	360	355	360	379	374	353	376	375	386	400	379	380	366	391	342	381	353	377	348	369	378	334	371	358	360	378	351	369	349	358	366	363	384	365	382	347	382	387	402	372	369	354	387	377	398	405	377	383	339	360	377	346	361	360	367	364	382	374	373	372	333	377	409	371	406	356	374	360	376	360	377	376	368	371	386	368	369	347	377	350	369	351	378	406	340	365	361	390	349	402	343	359	364	367	357	378	354	376	363	385	345	391	377	353	363	347	374	386	402	408	374	364	330	388	360	403	362	409	350	372	385	366	369	389	390	362	339	387	325	397	373	357	386	356	368	377	392	362	393	367	361	371	357	388	339	394	409	347	382	368	373	352	361	392	362	373	393	371	348	352
1780	218	167	104	114	150	237	247	194	189	140	154	121	126	100	80	49	46	44	29	35	47	37	40	37	33	47	46	29	47	47	37	33	28	24	22	23	187	196	52	26	29	23	20	20	33	17	23	24	17	26	23	34	25	13	22	29	25	29	23	19	21	29	26	29	26	21	21	24	24	29	35	20	32	26	32	27	35	23	17	21	28	23	24	27	25	18	34	23	28	22	23	20	27	30	34	22	35	24	28	20	32	32	18	25	20	22	21	28	18	25	26	19	24	21	24	19	24	18	20	17	27	17	29	21	31	28	23	23	30	19	22	29	26	21	25	24	28	25	30	18	23	25	22	27	16	20	22	22	25	38	19	33	24	29	18	31	27	24	26	22	20	21	28	19	28	28	25	31	22	19	24	27	18	22	30	18	27	21	20	31	21	32	26	18	23	28	22	30	20	26	21	29	24	22	26	31	19	25	20	20	35	22	26	24	25	26	27	24	35	20	25	28	29	22	27	29	21	26	24	26	25	26	29	22	21	29	23	24	40	22	21	20	15	23	18	27	26	30	23	27	19	25	24	29	21	21	24	20	20	22	23	21	23	17	28	28	28	22	34	30	26	21	24	16	23	36	22	18	26	25	25	18	14	31	22	22	29	22	16	27	27	19	27	27	27	20	39	22	30	18	19	39	29	18	29	23	20	28	19	30	21	29	22	28	32	25	24	22	26	22	26	28	23	19	24	29	29	21	24	24	24	25	27	24	13	25	24	26	22	20	23	25	18	22	30	30	23	17	23	20	24	26	27	26	21	27	22	31	27	16	27	20	26	29	25	23	23	19	20	23	19	26	19	37	29	24	25	23	27	30	26	24	23	22	23	28	17	31	19	21	19	20	23	23	31	33	26	24	25	20	25	23	22	26	22	25	24	23	24	32	27	30	22	25	27	20	25	35	26	20	29	21	17	22	18	16	21	26	18	23	26	27	25	20	21	23	20	19	29	24	26	33	28	20	16	38	19	29	26	24	20	34	28	23	34	20	17	38	26	21	28	21	29	21	18	25	20	24	26	27	28	24	31	25	27	25	30	17	27	24	24	24	32	23	31	21	29	30	20	20	27	23	27	19	28	22	28	24	28	26	22	27	23	18	26	29	19	29	25	20	25	22	25	34	33	22	24	11	16	22	20	31	20	20	35	27	16	23	33	21	27	28	26	24	18	20	17	26	19	22	22	29	21	15	23	15	28	25	23	30	21	17	26	23	32	34	27	15	26	19	26	24	19	17	32	29	31	26	20	22	15	27	22	35	33	28	24	23	33	29	13	23	32	18	36	13	27	20	24	18	19	24	24	30	25	20	26	34	33	31	25	25	28	25	21	23	29	28	23	17	19	23	24	24	20	28	28	22	20	21	26	28	25	22	22	41	27	28	24	28	21	22	27	31	22	27	24	30	30	30	24	22	22	17	25	28	19	23	17	21	27	23	21	16	31	23	26	27	30	27	27	26	25	24	19	23	29	15	28	21	27	19	20	24	21	30	21	12	24	17	24	27	25	22	29	25	25	27	32	26	27	21	22	31	20	24	19	21	23	20	19	15	31	32	19	26	21	21	24	31	31	22	21	26	21	26	22	24	25	22	35	18	28	22	22	21	33	23	26	17	21	28	20	27	22	19	26	27	26	27	20	17	24	22	28	20	30	34	22	21	23	17	25	20	26	23	28	16	17	17	24	27	21	22	21	27	26	37	24	19	30	28	26	22	39	26	28	25	30	18	25	22	33	28	30	21	22	27	29	11	22	27	25	25	19	24	26	20	22	16	24	26	27	28	29	20	21	30	23	22	21	21	25	14	19	24	24	24	25	21	36	26	31	22	29	20	26	26	23	24	27	17	22	24	21	20	29	36	30	16	17	22	25	33	22	28	25	18	23	31	21	22	24	26	28	35	27	23	21	30	21	20	22	20	34	26	36	29	27	27	29	19	36	28	19	22	30	20	27	26	18	20	30	18	18	27	19	29	25	20	14	25	24	25	29	20	25	17	18	33	22	23	30	32	34	24	21	23	16	16	21	24	23	24	24	23	18	25	13	20	21	20	21	29	20	21	26	23	21	22	27	20	24	26	22	22	29	27	21	36	31	28	27	30	16	18	24	26	25	23	26	30	33	25	28	21	20	29	27	29	20	20	30	30	18	23	33	24	31	28	20	24	16	24	31	25	36	16	20	28	24	15	20	24	28	28	24	14	16	19	24	22	24	24	38	35	29	28	33	32	27	39	27	25	40	14	23	27	27	35	23	28	25	20	26	26	24	26	23	22	29	30	18	27	24	25	19	32	28	20	18	15	31	27	30	22	28	28	24	32	20	23	28	21	32	30	27	19	22	27	28	22	21	28	23	27	29	29	20	20	20	28	24	28	27	22	29	31	26	24	23	27	28	26	27	18	29	21	27	22	22	24	24	27	27	25	24	27	26	16	22	29	30	22	22	26	28	30	29	19	22	23	28	22	19	19	18	23	24	23	33	27	17	29	22	22	27	33	22	31	22	15	25	23	18	20	22	20	27	24	24	16	23	20	22	15	21	22	20	29	32	18	22	25	28	28	23	25	20	31	20	20	25	32	23	21	27	14	26	31	29	26	20	14	24	18	29	30	30	19	20	23	25	19	25	26	27	30	20	17	28	24	35	27	22	21	27	32	32	30	31	26	23	28	39	29	26	25	24	22	22	33	27	22	25	22	24	21	15	33	21	27	22	22	41	16	21	30	27	28	24	24	28	19	23	29	24	16	27	32	27	31	24	28	20	21	25	15	16	22	27	18	22	25	19	25	34	22	21	27	20	27	19	17	26	23	24	29	27	25	22	24	22	26	27	23	19	28	30	24	28	24	22	33	25	30	24	33	24	26	30	24	24	21	28	17	27	32	27	25	25	25	18	36	22	15	26	22	23	24	28	23	17	21	34	25	28	31	18	19	38	26	27	32	25	25	20	38	19	25	24	28	31	21	29	23	22	26	19	24	27	22	31	25	32	22	19	18	24	23	25	27	24	30	22	21	37	25	23	20	19	28	32	19	22	30	25	19	19	36	14	26	28	22	12	23	19	28	29	33	36	27	25	26	24	17	24	24	29	20	26	16	22	29	26	28	31	34	28	30	16	22	31	13	24	27	27	24	26	26	22	18	21	29	23	29	31	29	22	17	19	28	28	21	21	25	25	29	32	28	22	25	21	21	27	29	27	25	19	24	25	21	30	26	25	21	27	22	30	22	18	33	26	27	23	22	16	23	28	24	17	28	21	25	26	27	16	20	37	22	9	25	25	27	28	20	35	16	31	27	15	18	29	24	31	26	31	28	24	20	31	27	22	28	26	15	17	26	24	24	31	28	23	28	21	23	20	20	27	22	27	23	23	20	21	22	21	25	24	28	33	21	24	29	25	23	22	28	32	33	21	38	22	24	32	24	30	17	21	28	25	26	25	24	28	22	26	19	28	19	22	29	21	24	20
16700	3388	1848	2717	8531	10904	11378	10592	8296	6810	5637	4695	3878	3653	2921	2044	1160	893	864	642	731	726	573	620	621	631	590	580	535	545	512	569	493	369	275	261	435	3666	4627	1037	178	181	211	207	194	204	201	178	201	190	196	187	196	204	173	173	194	200	181	181	194	178	184	210	194	195	215	183	198	172	206	126	204	205	190	184	192	176	225	175	195	196	201	203	178	190	191	205	153	166	220	172	202	170	157	199	197	171	163	193	204	198	195	194	184	209	189	187	188	208	212	178	195	172	165	173	184	189	187	198	169	167	199	168	200	199	175	203	207	175	207	199	206	193	189	185	199	181	170	194	202	175	179	181	182	190	178	190	188	151	186	167	178	185	186	170	199	195	180	187	190	181	170	192	172	189	199	194	179	176	193	183	192	166	185	183	185	177	211	172	180	160	183	164	194	194	181	173	178	180	190	189	201	202	167	189	203	199	199	179	194	205	175	177	190	208	177	201	171	176	220	194	189	194	175	180	192	170	178	162	207	195	172	184	203	191	174	193	178	191	197	215	202	216	193	182	202	192	170	193	195	191	201	171	200	156	177	187	177	167	190	197	180	184	202	200	197	184	178	175	191	193	170	199	173	198	185	163	189	178	166	167	162	185	184	185	187	161	202	170	206	187	176	175	187	193	196	157	170	201	163	185	180	173	188	205	188	209	183	215	209	168	185	179	189	180	190	211	167	204	185	170	147	191	192	192	194	192	174	189	161	210	176	188	166	206	193	171	186	197	192	200	212	201	167	189	201	201	188	177	164	172	196	208	190	180	189	177	203	165	182	194	180	171	204	189	166	197	201	185	208	205	203	200	182	206	174	196	180	207	177	229	187	191	182	175	173	172	194	178	181	209	172	179	180	183	179	173	195	180	192	188	193	186	194	185	177	164	186	199	203	186	209	185	195	185	184	165	190	210	208	170	199	204	165	185	176	187	183	171	202	187	189	181	188	197	172	195	176	198	164	209	187	194	172	189	171	174	177	193	180	186	196	205	178	188	157	189	195	168	199	221	182	170	199	198	199	159	195	212	180	202	184	171	183	165	188	200	211	192	174	177	161	195	179	185	184	178	178	185	171	194	179	182	183	188	200	160	169	182	178	171	181	192	184	219	170	176	202	197	175	198	201	212	168	191	183	189	205	175	185	188	211	166	160	181	172	174	201	180	180	193	208	200	167	184	196	206	208	193	188	173	160	183	175	183	180	183	188	208	195	188	199	182	193	227	206	180	200	185	195	191	187	181	196	181	186	186	194	201	200	166	184	201	180	219	192	203	185	184	177	172	188	193	195	179	189	172	205	164	208	159	185	196	183	190	199	171	192	184	208	183	189	175	183	206	176	178	168	189	205	194	195	198	197	193	182	190	182	205	197	190	191	179	216	180	200	180	201	187	175	207	197	183	182	182	168	187	185	211	197	207	203	172	176	218	184	183	192	162	199	194	206	175	187	193	185	193	188	170	199	202	198	189	198	174	179	197	199	197	196	186	167	203	214	191	183	192	182	167	221	197	188	213	198	200	175	192	167	184	179	194	193	171	180	191	187	160	180	174	164	167	174	211	199	169	191	188	174	186	204	208	197	224	206	178	207	172	199	175	179	172	170	156	205	179	213	191	186	194	165	197	185	160	179	173	175	171	189	178	174	199	187	175	187	175	197	168	189	179	183	174	189	191	158	188	182	198	185	182	178	190	161	179	197	164	171	178	201	198	194	180	201	191	194	189	183	184	187	179	160	203	198	207	167	187	184	193	191	181	205	193	204	191	184	193	182	183	196	204	220	186	188	193	168	156	185	184	195	197	209	196	194	198	213	190	187	178	175	188	202	192	173	199	199	212	183	179	181	193	166	194	206	176	166	160	184	203	211	190	196	170	220	166	181	207	194	179	205	159	166	168	223	185	193	179	199	193	197	174	199	197	191	196	180	182	197	156	196	192	197	172	170	193	171	180	183	188	190	191	202	229	183	204	211	186	188	191	182	198	176	184	203	201	178	184	175	193	178	172	165	202	191	167	210	195	202	204	156	158	175	199	195	210	175	180	162	166	190	184	181	193	179	181	193	185	185	179	197	199	154	196	177	183	177	225	198	196	220	202	199	175	178	165	163	173	188	197	182	196	198	185	187	163	198	183	181	191	212	187	174	166	192	189	191	170	200	184	210	189	194	192	184	211	191	183	173	191	170	187	186	202	188	184	173	167	185	187	171	176	190	181	187	178	197	175	199	184	192	185	180	180	178	194	181	191	176	181	179	165	190	190	168	170	185	206	186	157	179	185	185	194	201	189	162	187	198	202	185	188	179	194	191	191	160	177	168	178	201	199	187	188	191	178	191	193	184	183	184	176	197	190	155	183	211	198	198	171	200	183	187	171	175	174	208	185	190	191	196	195	204	195	179	172	195	194	166	160	200	184	175	178	197	191	179	192	175	195	182	183	181	202	187	204	190	177	198	197	198	187	196	182	184	185	221	169	196	160	201	188	182	205	204	177	164	175	182	177	190	173	186	193	183	175	202	192	189	233	197	172	182	199	184	210	196	211	216	198	200	185	169	174	195	190	200	173	186	200	193	197	188	188	204	197	192	188	191	189	196	181	181	182	187	196	185	182	194	174	184	205	219	205	197	184	194	178	189	214	184	176	194	195	190	164	197	180	171	201	185	176	182	167	191	175	200	182	189	186	197	175	188	181	190	179	169	239	183	178	189	197	186	197	198	203	187	178	178	174	194	182	184	168	181	179	193	186	174	196	193	185	179	204	170	174	205	180	185	176	199	181	223	176	182	169	179	215	177	177	201	192	185	194	188	153	176	174	180	193	174	175	200	184	168	189	180	202	210	183	164	181	218	182	192	207	185	175	189	200	166	183	173	203	203	218	186	197	170	166	179	186	168	208	182	192	184	201	190	157	191	199	176	165	175	225	180	216	183	201	181	185	180	184	183	183	180	185	193	179	170	205	204	193	193	188	197	204	181	207	185	186	179	182	210	190	189	197	214	208	176	194	179	220	193	197	205	207	195	166	208	161	195	183	212	181	189	193	216	181	179	190	193	194	194	195	172	189	169	172	191	174	191	198	187	195	176	179	201	191	185	200	201	185	168	183	196	200	188	199	199	181	194	210	174	182	188	184	199	186	190	206	201	203	171	173	193	174	189	185	190	173	192	184	182	184	188	192	180	184	195	194	188	189	199	185	188	214	205	181	198	165	211	173	193	191	192	182	173	170	184	195	168	184	185	165	194	193	212	198	177	200	151	195	190	149	189	176	192	186	197	169	211	173	195	184	173	192	201	190	166	185	186	199	188	177	185	206	181	206	180	194	190	181	176	200	208	176	166	177	191	196	191	184	197	176	171	188	187	170	164	174	164	191	171	179	188	197	197	171	175	202	160	176	194	177	196	195	204	183	184	181	205	180	193	165	184	189	193	185	173	191	214	205	185	182	214	194	173	197	164	202	202	191	173	192	177	199
2797	277	193	156	135	160	248	269	277	263	189	184	213	171	129	128	96	90	86	66	96	76	75	78	105	90	94	87	68	75	77	79	71	84	82	71	86	206	293	130	60	73	80	60	67	66	65	82	71	74	58	72	81	80	68	67	67	64	65	83	78	66	70	82	77	68	66	63	77	66	70	68	72	69	64	78	82	76	77	60	79	65	61	71	57	77	75	76	78	56	63	67	64	74	73	75	76	72	73	74	90	63	52	56	68	84	73	72	75	62	66	70	72	70	75	72	68	65	56	73	62	74	64	72	68	59	70	74	86	66	69	69	71	82	74	61	77	86	65	80	65	70	75	72	61	71	56	57	73	79	71	56	65	59	76	90	67	74	71	63	59	81	70	72	83	77	63	86	77	55	85	81	72	72	52	61	69	75	72	69	75	49	85	63	90	74	69	78	58	76	78	75	76	58	66	62	61	61	67	76	79	73	74	57	65	59	74	81	68	72	66	68	61	72	61	80	73	75	74	75	69	65	78	58	58	54	77	69	78	88	69	82	79	59	60	65	72	73	72	65	63	61	73	67	66	59	56	57	72	69	65	62	78	69	60	79	66	81	83	63	86	52	78	48	86	70	65	48	82	70	54	92	66	61	68	75	65	63	63	72	65	80	72	61	83	92	73	69	85	85	59	79	61	71	62	76	59	65	64	86	80	72	64	64	54	72	59	56	73	68	74	73	64	57	86	82	59	69	58	64	72	77	64	71	63	66	66	86	62	84	62	66	74	65	78	62	63	62	64	70	86	64	77	75	76	65	62	73	64	63	66	70	65	64	86	68	71	65	75	66	71	66	54	57	73	63	75	71	64	53	64	66	62	65	79	75	70	77	74	75	74	59	88	72	59	65	72	61	63	76	69	56	79	85	63	68	65	69	80	72	71	80	65	59	75	65	57	76	68	65	80	63	81	62	55	66	63	70	62	66	67	55	67	66	47	67	67	67	59	70	63	57	72	86	69	63	77	67	76	65	75	63	78	54	80	76	68	58	79	66	68	75	68	62	74	64	58	64	74	71	71	66	74	75	72	66	76	80	72	60	70	55	77	48	83	62	64	64	66	67	79	79	74	69	82	59	76	63	74	76	53	88	75	80	83	58	61	68	81	67	68	65	66	70	87	76	70	79	71	64	56	63	71	60	63	60	61	74	70	63	68	68	71	65	61	78	68	63	70	70	69	55	76	69	69	69	78	66	82	87	58	60	81	65	62	65	77	63	70	72	78	81	78	60	59	58	70	73	74	61	62	79	62	73	62	63	75	70	72	60	75	58	53	61	74	58	66	60	69	60	79	85	67	82	65	65	90	80	59	85	74	65	69	61	87	56	75	83	79	82	70	70	66	60	67	74	72	71	76	54	73	65	69	65	65	62	71	78	55	79	58	51	58	65	72	56	69	81	59	69	63	51	62	76	72	52	85	82	88	80	60	71	72	65	71	65	73	65	66	78	72	74	75	70	77	61	86	79	92	71	87	71	83	72	65	63	84	68	68	76	65	60	64	55	85	83	70	61	69	71	55	72	86	74	60	73	69	71	60	64	69	67	69	60	76	78	47	73	85	64	69	83	80	77	73	58	70	68	62	76	93	97	71	69	81	83	82	69	67	70	80	66	66	68	72	58	67	69	66	72	63	80	73	58	72	76	80	70	67	61	70	76	76	78	56	71	56	77	91	74	65	100	66	67	70	80	71	75	59	70	80	79	53	61	69	79	84	81	67	78	85	78	74	54	62	79	75	66	70	56	55	86	70	67	57	62	87	57	64	72	64	79	67	73	53	68	69	63	64	75	67	87	73	71	74	64	74	80	71	59	68	75	84	67	77	63	66	69	63	66	69	82	76	73	75	66	63	64	68	73	69	81	56	60	71	71	59	69	66	77	72	77	84	82	64	80	69	71	64	78	66	73	68	74	62	70	51	81	73	70	80	72	86	70	66	71	70	70	59	65	64	81	57	53	59	74	68	80	60	64	74	76	69	70	59	67	70	82	71	73	68	85	60	72	82	93	75	64	67	62	67	68	71	68	82	78	62	71	56	67	66	81	75	71	51	63	88	79	70	62	66	81	49	69	73	56	59	59	66	74	83	63	60	62	94	55	91	73	82	89	55	72	62	75	74	60	58	66	67	70	65	84	65	64	46	65	52	85	71	62	70	72	63	73	76	73	73	65	76	88	78	69	75	66	72	65	70	64	71	60	71	74	65	79	74	75	62	57	54	84	69	68	70	52	68	61	68	71	70	61	60	68	72	70	62	62	75	62	71	62	62	64	75	72	72	64	73	79	63	67	55	77	62	77	73	68	69	67	81	67	77	66	73	65	52	71	77	61	71	82	60	55	74	70	67	69	56	65	87	66	71	77	55	81	65	71	72	71	63	65	70	58	74	61	74	70	73	67	69	69	68	68	74	74	58	57	69	59	63	58	79	73	78	76	65	62	76	72	68	84	64	80	68	79	56	72	65	62	78	68	54	77	69	60	70	77	64	75	75	65	72	69	69	79	81	73	61	63	51	70	59	55	65	59	65	62	79	71	73	69	67	74	70	74	62	65	62	60	78	81	61	84	61	72	75	78	64	81	82	57	65	79	64	71	70	68	72	77	69	59	64	60	73	80	77	68	53	58	74	69	58	72	86	63	71	63	79	75	66	72	57	68	74	68	73	75	58	72	80	70	61	59	74	77	78	57	62	78	79	58	72	72	72	65	47	90	71	64	58	70	62	75	68	75	81	68	76	76	61	64	67	59	65	61	47	78	65	78	70	64	72	65	79	54	75	67	63	79	79	73	80	65	86	82	75	83	78	68	71	77	77	82	64	80	64	72	73	69	71	64	75	59	66	68	66	79	75	79	75	72	66	62	69	74	71	71	58	54	64	63	63	75	62	63	65	51	71	85	62	66	69	63	61	73	65	56	73	66	69	55	76	67	78	68	69	67	71	66	83	62	62	62	51	62	64	59	61	69	64	62	62	84	85	60	63	81	61	75	64	72	63	67	60	86	67	68	67	66	67	71	82	71	80	67	68	62	65	59	70	76	63	82	78	66	45	88	67	69	63	62	84	54	74	66	66	69	67	66	65	70	73	75	66	74	60	57	82	56	68	78	55	84	66	67	68	65	84	74	61	59	81	72	70	66	63	80	81	73	57	61	83	65	88	83	62	65	71	70	71	69	66	61	63	72	73	68	57	66	66	73	61	51	74	61	68	73	62	74	75	64	63	76	62	76	73	76	71	81	71	59	76	73	75	61	72	72	68	80	62	79	68	68	71	69	70	68	67	69	61	76	83	76	66	59	91	83	84	66	61	83	59	74	73	58	69	65	72	63	74	64	72	78	71	79	61	64	72	80	81	72	89	70	67	72	93	70	65	69	66	65	78	67	65	64	73	66	60	68	65	66	55	74	72	96	73	77	66	82	74	69	66	69	60	56	70	67	69	68	65	71	64	65	74	66	72	90
15525	3275	1839	2932	7831	10819	11287	10532	8971	7355	6391	5334	5169	4041	3280	2172	1628	1250	1037	991	992	1029	985	1037	968	949	892	856	840	835	801	781	729	681	598	595	626	3437	4981	1770	529	540	522	502	516	540	562	507	530	488	511	532	525	510	526	557	527	537	512	535	556	541	524	544	579	544	549	540	543	505	531	542	513	499	504	537	544	532	517	544	529	559	502	499	489	517	494	499	524	530	519	516	512	553	507	532	519	523	548	474	496	506	485	537	536	542	494	535	482	527	527	566	566	512	522	530	567	550	525	512	546	514	533	500	539	485	527	521	522	564	512	514	508	509	521	557	518	520	546	524	533	504	534	511	532	568	544	560	509	550	567	489	482	508	527	519	516	559	506	488	504	534	517	546	540	530	536	503	498	488	510	524	552	536	563	552	528	521	559	544	530	521	540	531	585	495	536	514	507	485	518	527	545	482	522	520	536	558	493	524	502	527	535	567	534	523	486	517	540	508	522	494	535	525	487	542	507	516	533	576	531	500	505	518	562	528	547	524	525	518	544	518	517	530	535	498	498	555	544	469	538	537	576	523	506	516	489	589	543	480	519	560	489	546	520	563	553	501	543	538	486	519	519	520	544	508	536	522	545	523	532	519	519	513	547	472	520	525	502	509	520	536	526	500	509	508	531	533	537	525	545	543	582	504	529	565	486	477	528	527	504	527	522	504	511	501	492	518	510	519	518	519	496	508	509	565	534	530	581	542	540	550	510	529	532	488	543	549	540	572	564	503	495	504	525	548	512	544	576	503	486	487	503	526	549	515	512	502	502	563	492	532	524	523	575	534	540	531	518	515	501	510	545	485	557	529	538	529	511	509	544	543	509	538	511	482	503	493	503	536	538	554	510	507	516	568	525	547	533	547	502	533	553	497	534	498	543	541	533	533	516	530	549	471	508	537	537	505	552	545	512	500	567	524	509	513	511	514	545	480	519	503	504	512	535	554	555	533	513	534	515	508	505	536	540	532	532	535	514	500	518	514	534	542	521	491	504	539	501	538	534	511	500	522	551	521	507	522	507	501	488	510	516	549	503	558	522	530	538	534	512	526	540	551	512	530	560	519	512	545	566	534	544	519	518	550	498	516	490	524	526	567	506	535	524	541	528	527	522	506	533	542	531	497	546	531	533	527	501	509	549	544	544	539	489	502	511	551	531	532	547	492	487	517	510	521	518	531	477	535	588	513	548	523	552	531	512	472	526	545	507	501	510	489	530	539	518	473	537	527	509	455	543	537	534	547	533	553	509	539	527	529	513	493	471	481	541	561	512	518	549	571	526	526	505	571	509	518	528	502	514	517	504	483	505	538	549	504	515	535	542	533	542	501	552	535	539	528	527	512	516	535	526	495	531	519	531	591	536	508	508	540	478	522	571	537	504	566	527	495	544	496	498	528	509	516	549	516	527	510	534	505	516	530	556	521	499	544	518	537	516	498	494	537	514	520	497	511	539	554	503	533	549	516	500	511	510	504	509	517	517	575	518	550	538	542	472	509	558	585	539	497	475	501	561	537	512	539	522	542	508	531	565	527	536	498	488	515	550	526	510	510	536	510	546	546	520	512	525	540	510	544	515	526	551	512	493	556	539	512	545	547	501	549	535	491	524	502	514	515	531	484	502	548	529	522	536	513	550	538	495	540	522	544	489	536	530	519	521	503	536	530	536	514	501	549	473	537	566	543	505	536	552	536	521	493	479	514	499	516	537	505	553	515	534	503	477	527	534	551	526	512	505	510	528	545	556	493	518	545	559	505	569	521	487	543	552	555	557	518	457	539	522	527	527	516	473	527	512	531	530	473	522	525	488	505	551	515	504	470	542	512	505	519	544	490	497	488	550	561	540	564	511	508	546	557	463	499	532	532	499	505	532	504	541	545	537	541	560	526	555	471	528	506	538	515	520	486	522	565	537	519	495	538	517	517	501	528	571	526	496	521	512	515	475	508	491	507	527	555	547	540	521	544	520	522	539	505	537	541	505	496	517	520	493	572	535	509	513	488	549	536	526	552	524	505	555	518	480	491	512	537	535	502	536	502	563	550	488	510	515	550	476	490	536	556	556	513	525	552	542	538	529	530	576	542	535	543	535	517	520	532	537	485	524	489	487	507	517	477	528	543	509	525	521	501	535	483	499	517	477	482	563	519	532	521	529	549	537	522	534	531	498	544	531	496	577	537	519	567	504	519	543	534	525	552	578	548	524	536	543	505	481	476	527	517	549	537	512	527	541	515	515	550	531	534	510	542	523	496	507	492	527	528	552	507	496	553	514	520	471	507	501	513	501	497	557	565	521	550	532	521	536	527	480	548	504	516	525	466	503	529	530	550	574	503	547	520	491	545	503	570	547	571	533	536	510	507	553	528	508	526	486	492	525	496	519	496	508	493	504	520	565	560	532	611	510	532	525	560	483	526	524	459	522	540	513	517	527	510	559	528	535	544	518	537	527	507	555	514	546	559	533	538	545	550	561	510	538	529	533	542	515	511	480	543	529	535	559	518	521	534	470	497	522	540	527	552	508	523	498	490	513	526	516	520	535	538	521	541	537	486	530	520	530	528	503	538	525	486	519	495	500	523	506	524	529	483	521	580	522	487	553	547	549	543	534	513	489	498	513	511	494	508	566	540	501	533	515	542	518	525	541	486	528	541	539	537	530	516	542	479	539	533	524	513	489	511	528	540	548	502	526	512	487	499	549	532	528	595	523	530	547	481	505	515	517	588	528	526	558	533	513	534	473	527	508	519	504	511	514	519	552	498	541	542	472	532	528	500	521	473	494	521	494	525	577	543	531	516	508	520	557	509	537	523	535	510	489	555	484	483	496	541	550	533	500	558	530	552	510	514	502	526	534	494	543	509	540	557	507	484	482	522	478	495	556	514	560	519	492	508	536	508	520	495	516	498	519	554	529	526	525	534	522	520	479	559	520	530	535	513	540	532	528	582	492	518	494	517	498	534	517	524	531	520	517	548	518	511	528	557	504	535	481	542	556	564	526	521	526	555	511	522	555	504	540	509	492	499	509	522	504	521	538	540	515	538	531	531	529	561	543	520	529	519	512	516	530	499	503	562	568	525	550	550	524	545	533	571	494	522	492	535	535	519	511	519	534	517	519	525	517	516	566	561	511	516	540	563	569	512	530	519	545	564	523	527	507	541	499	525	556	481	536	540	514	519	497	522	561	537	506	516	541	522	572	565	507	515	541	543	517	504	508	508	521	470	507	502	513	568	507	534	545	513	529	497	497	512	541	549	498	506	524	536	543	512	529	482	533	521	550	545	512	482	510	496	554	492	486	518	507	534	494	520	545	513	507	560	535	508	554	520	489	477	509	578	502	516	529	518	519	505	472	525	540	520	496	554	487	539	570	516	546	521	544	502	521	531	547	501	542	546	553	525	547	505	507	508	546	540	511	558	550	550	554	482	576	544	524	527	514	533	501	492	505	512	530	506	554	502	510	528	523	524
2468	367	192	137	127	243	290	372	324	273	239	244	218	162	144	109	76	60	48	53	64	67	61	67	69	40	49	58	57	53	48	51	39	51	38	32	37	220	370	116	36	39	45	41	44	35	32	43	32	37	39	48	29	38	42	41	39	38	39	38	53	29	43	46	39	46	37	38	38	60	31	30	48	43	44	39	45	38	33	40	51	31	42	43	45	32	37	38	42	38	43	28	38	40	36	25	35	36	33	40	37	29	46	34	38	42	42	35	39	43	40	29	43	46	28	43	34	46	35	33	42	41	37	48	34	30	33	33	39	40	44	28	43	52	37	38	31	51	59	48	34	38	42	54	41	43	37	50	31	28	31	49	39	32	29	45	39	45	30	36	40	41	38	45	38	31	38	53	45	38	49	44	31	38	33	38	42	40	32	46	35	39	34	43	27	27	44	34	32	41	41	32	43	34	47	43	34	36	38	34	54	38	50	45	42	39	34	48	39	29	36	48	27	47	35	38	37	28	39	51	29	39	47	35	42	43	40	40	44	33	31	37	42	32	39	35	43	41	34	39	40	36	43	36	38	35	37	26	46	39	40	39	35	41	36	42	44	37	41	41	33	33	40	43	28	34	42	36	37	43	41	57	36	44	46	41	37	38	31	28	41	37	42	39	32	43	34	41	40	32	47	36	44	39	35	41	40	37	43	46	49	33	25	46	41	34	39	50	38	45	43	42	44	47	34	47	32	33	34	29	47	48	37	35	43	37	43	41	44	42	36	38	42	39	47	36	45	41	43	50	43	24	47	38	37	41	38	43	38	39	41	29	28	40	39	39	43	43	37	47	27	37	30	35	41	30	38	36	40	41	29	37	40	30	42	50	44	42	43	53	41	37	34	32	37	47	31	43	24	37	48	33	38	39	43	39	28	38	39	38	39	42	38	38	46	38	45	38	33	40	43	42	29	30	45	42	37	52	34	37	34	46	32	34	36	47	42	35	33	35	31	39	32	36	38	44	37	45	44	32	24	40	28	44	37	55	32	33	39	37	25	37	32	40	39	44	42	43	47	39	29	40	35	29	38	41	39	30	39	29	46	43	37	28	46	45	35	38	42	33	36	48	29	41	37	41	37	56	42	35	33	42	30	30	45	32	28	32	37	49	30	36	36	39	47	43	30	33	56	38	31	41	36	43	36	39	27	35	37	53	50	24	45	34	50	44	33	34	33	45	26	46	39	49	44	49	46	37	37	30	40	36	34	40	36	36	36	49	30	37	37	37	40	41	36	40	42	34	32	40	34	30	39	31	35	32	49	43	35	35	45	43	30	31	40	36	50	35	39	39	42	40	40	42	37	54	45	47	46	39	35	45	37	37	37	53	35	40	34	37	43	32	43	32	43	37	36	33	37	47	42	36	46	40	38	32	43	38	45	27	44	43	36	31	37	41	39	35	41	29	34	44	35	39	33	37	40	33	41	35	41	38	46	43	40	30	40	50	30	46	46	32	39	37	33	40	36	29	38	36	20	37	34	45	35	33	39	35	32	30	35	47	41	35	35	33	41	38	43	30	37	43	47	44	48	33	43	41	48	38	41	46	30	44	44	34	43	40	31	40	30	27	30	53	40	37	41	31	35	41	39	49	38	42	38	34	46	54	31	44	47	42	51	49	52	52	53	37	38	39	35	38	28	31	50	46	35	36	27	39	39	45	35	43	32	39	32	34	35	33	45	35	34	43	45	42	36	38	37	31	31	41	41	35	52	35	46	35	40	35	44	40	39	37	42	43	41	48	41	38	47	33	38	38	28	49	45	41	35	34	44	29	40	41	43	27	36	41	36	45	38	41	47	31	29	30	41	34	49	35	27	39	45	37	34	33	42	33	33	35	37	39	40	45	34	33	51	38	33	23	41	40	32	49	50	46	33	45	43	39	38	26	37	34	35	35	44	40	38	43	45	32	41	37	30	32	37	31	35	27	35	45	27	41	33	42	37	41	47	27	37	41	45	39	39	43	34	36	43	40	43	30	36	32	42	41	34	44	33	38	49	41	34	35	46	48	39	33	36	28	34	37	24	33	30	44	42	39	40	41	30	43	38	41	35	36	44	47	36	42	42	43	51	37	39	37	25	44	37	42	39	40	35	50	42	42	40	45	38	36	33	38	46	46	45	35	27	32	44	34	31	36	38	33	40	37	32	41	44	37	37	40	39	42	50	41	38	36	35	33	48	39	46	42	36	43	55	37	38	33	35	38	36	41	33	35	48	37	31	36	36	55	40	37	31	34	40	40	41	33	34	28	31	60	42	40	31	49	41	36	31	37	46	37	37	50	41	27	45	46	47	38	38	42	33	44	36	37	39	49	37	38	44	39	35	43	44	49	19	40	46	44	31	35	30	49	40	52	47	40	36	42	38	34	33	44	30	40	46	33	41	37	45	39	38	38	33	38	42	34	34	32	32	39	45	37	37	44	22	43	44	45	47	39	39	37	41	39	53	49	44	38	41	36	42	47	28	39	49	36	33	42	39	42	35	38	29	34	34	34	37	41	37	29	38	50	47	44	35	41	35	35	44	40	39	43	29	33	36	36	46	44	39	32	42	33	40	39	42	40	48	39	42	32	34	40	54	43	45	44	47	46	38	39	47	47	32	36	33	36	29	30	35	40	57	40	42	40	34	36	40	34	37	38	43	43	40	46	48	43	50	43	41	34	45	28	34	36	35	29	37	40	42	38	46	35	36	39	46	43	33	44	43	36	35	42	37	45	38	32	41	44	45	49	40	33	34	34	56	35	32	40	51	44	39	45	42	40	35	36	40	32	26	34	38	47	38	44	37	40	36	33	35	30	30	56	46	35	25	43	43	43	39	42	38	45	37	43	41	45	42	30	35	41	37	36	45	29	35	34	43	45	27	37	35	21	43	33	43	35	48	33	52	36	39	37	45	45	41	39	41	26	47	34	44	30	33	42	36	39	45	30	42	45	29	24	39	39	32	45	41	37	45	46	34	44	36	39	35	30	43	34	41	34	38	34	41	40	41	40	32	35	37	36	37	31	50	35	43	38	48	34	43	36	38	32	38	46	45	50	40	31	40	42	44	35	36	44	37	37	53	51	42	42	47	46	29	35	39	34	32	46	47	44	46	46	42	45	43	38	30	43	39	39	40	34	36	34	46	35	36	35	44	39	35	39	40	43	26	35	43	45	32	44	31	34	39	32	31	41	33	41	36	41	26	31	42	31	31	34	37	34	30	33	46	43	44	34	35	38	36	33	40	46	30	38	33	47	35	42	41	42	40	34	36	34	50	39	28	45	46	50	35	29	40	46	39	37	38	42	38	32	37	30	41	36	49	34	60	46	39	21	40	31	41	31	35	38	34	46	39	38	37	41	34	44	56	31	35	41	47	36	31	41	46	39	39	39	29	37	25	36	34	27	40	43	39	32	35	52	46	34	38	36	47	39	30	37	29	35	50	55	46	30	33	37	40	38	41	35	39	38	47	44	35	41
18823	4369	2077	3170	10204	14363	14443	13458	11506	9390	8419	7566	6535	4889	3657	2460	1734	1279	1113	934	984	957	875	872	809	857	800	784	801	740	675	638	486	432	362	395	620	5013	7426	1980	279	286	308	295	312	281	310	327	288	314	326	289	288	312	309	289	306	324	275	305	294	300	306	299	265	303	296	293	288	264	290	292	272	284	300	283	281	302	290	301	285	290	253	272	267	286	305	288	293	298	282	297	291	289	289	280	301	267	304	281	281	311	283	296	291	256	289	289	291	321	277	278	275	278	291	262	282	293	303	281	275	274	278	251	271	283	284	308	280	299	260	273	273	286	282	306	274	263	262	298	265	289	269	281	294	284	277	308	318	308	279	264	303	291	257	276	319	269	284	276	274	293	272	289	314	318	299	302	285	256	285	248	262	287	304	290	303	266	291	284	254	301	316	285	281	294	281	274	262	292	286	310	279	282	265	273	274	311	316	249	296	274	293	293	276	244	268	323	272	283	277	288	304	296	289	265	256	269	299	314	287	324	291	295	291	315	242	290	252	304	279	288	290	273	273	257	300	291	276	305	309	291	296	292	293	271	275	255	287	271	299	307	275	282	264	264	303	267	309	279	258	276	268	302	251	274	331	276	308	284	303	265	269	281	271	268	304	270	294	260	313	266	247	287	307	292	283	288	295	280	279	293	270	305	286	305	299	252	282	289	276	280	295	285	283	269	304	275	285	298	306	241	265	258	292	332	287	274	289	304	298	306	260	262	314	294	269	282	304	277	301	259	290	253	278	302	286	297	286	293	253	305	296	299	260	277	280	276	288	280	278	271	252	305	258	273	287	269	321	276	282	301	296	288	281	299	296	274	256	287	290	268	287	283	318	261	282	297	273	276	288	266	257	301	290	260	274	275	295	270	285	237	306	276	308	277	277	288	285	284	278	304	274	303	273	284	266	302	264	264	250	272	280	281	295	291	286	303	279	269	270	286	274	278	276	312	286	286	285	274	300	287	252	301	285	291	276	287	275	307	275	270	290	287	273	289	289	272	303	277	288	250	283	312	267	276	266	288	285	271	281	256	317	271	306	290	278	301	305	262	303	287	274	253	260	314	263	293	276	289	303	326	285	280	283	287	274	283	294	273	268	293	305	285	261	280	281	271	293	285	295	299	293	318	288	257	304	265	280	287	286	261	286	286	277	263	282	286	282	323	274	317	298	281	308	269	294	299	293	285	311	282	315	288	274	285	282	266	289	257	265	265	274	279	273	289	302	252	259	259	275	288	277	288	295	285	273	271	284	279	311	289	302	277	300	259	305	292	280	263	297	315	286	291	283	308	280	285	283	249	287	271	262	278	294	304	291	277	278	253	277	302	291	312	268	294	304	301	317	259	281	290	299	281	238	261	257	285	296	302	279	304	249	284	294	291	284	278	262	298	299	285	277	263	278	261	267	301	276	269	274	267	303	278	275	282	311	275	304	281	285	269	292	274	323	288	268	303	281	299	318	303	298	276	260	267	290	288	303	293	284	266	255	290	264	303	292	272	275	276	264	268	275	274	287	251	302	278	280	305	287	270	289	263	280	284	270	256	274	289	283	280	274	266	254	273	294	271	294	291	276	274	268	301	300	262	292	254	267	295	270	266	296	269	284	287	286	313	285	266	260	267	270	266	290	280	292	309	315	291	271	299	295	275	263	276	268	266	267	262	294	288	296	300	277	263	292	280	305	305	275	285	282	262	260	279	276	271	289	280	267	292	257	300	286	289	315	287	286	285	292	278	287	251	256	268	273	264	277	272	286	267	270	286	260	282	279	273	282	274	296	312	317	259	277	267	291	251	276	290	278	274	286	300	289	274	257	274	240	287	307	312	288	270	292	274	284	281	306	256	284	300	314	257	291	286	275	289	269	261	283	269	292	278	262	281	241	291	271	263	276	266	278	300	273	275	265	289	296	250	291	300	287	285	278	277	275	298	304	307	276	266	299	289	305	264	273	245	291	289	273	270	261	270	313	285	295	288	293	275	321	283	272	273	294	255	290	229	265	305	266	288	298	287	305	294	302	257	285	308	303	281	286	289	287	297	297	268	279	288	308	268	296	260	261	277	268	262	274	279	279	287	252	286	291	277	273	317	279	261	253	278	271	297	303	298	264	285	284	301	306	283	282	299	283	274	287	288	305	301	268	260	312	276	289	293	305	289	293	306	261	281	287	243	276	263	283	266	266	273	282	282	289	249	276	289	299	270	262	303	300	263	279	270	260	269	274	279	269	280	271	269	301	283	300	264	289	274	292	256	284	295	279	285	270	278	266	292	273	293	276	298	316	282	317	283	266	286	284	316	304	271	264	303	307	257	255	287	270	315	268	303	282	301	255	277	298	302	284	274	289	261	264	319	290	275	269	280	270	273	303	291	275	249	279	301	302	283	269	265	284	293	282	302	316	283	279	298	316	297	277	300	251	270	312	316	295	250	284	287	306	285	281	283	307	262	314	271	266	283	283	235	287	264	275	280	303	274	286	294	255	276	280	289	299	287	291	279	298	294	277	256	292	305	292	302	256	292	307	307	254	278	262	304	298	308	282	273	275	290	278	250	305	316	316	292	283	261	272	291	263	286	263	308	271	275	250	281	271	275	277	316	282	291	268	306	301	266	281	280	275	278	304	273	282	261	290	240	291	319	298	247	276	256	286	300	279	275	269	302	297	271	295	271	270	277	299	294	267	278	315	274	266	265	293	263	312	271	292	282	280	268	272	289	285	294	278	263	268	260	280	281	298	281	268	280	288	304	302	285	264	261	269	295	290	268	301	285	270	288	303	273	283	258	258	276	248	279	301	280	271	264	275	286	287	276	319	289	280	304	314	273	275	283	290	252	274	256	310	307	259	266	310	287	264	279	307	277	266	293	304	300	262	306	296	285	283	297	326	310	262	284	281	275	278	301	274	287	267	291	305	289	316	278	271	266	297	279	275	275	282	295	311	267	303	263	301	283	281	269	269	278	274	282	279	288	255	309	281	297	285	287	289	255	292	317	263	278	268	307	262	308	325	267	303	285	298	283	329	306	289	272	314	310	270	289	280	253	290	272	276	284	291	263	298	310	293	279	264	313	271	284	282	282	280	272	273	288	312	280	279	256	273	272	298	266	247	274	295	283	258	281	289	273	254	298	266	289	273	274	302	257	260	305	285	241	301	278	297	259	283	291	286	246	315	266	297	279	296	281	288	294	288	253	283	272	269	284	288	318	282	316	266	277	264	271	311	287	276	268	303	304	292	263	266	293	267	292	287	266	273	261	305	310	284	293	280	314	335	291	278	308	281	249	296	297	299	272	274	278	285	272	278	256	265	289	304	279	298	299	297	277	283	292	284	272	278	278	271	322	290	293	283	284	281	303	274	269	291	286	256	288	295	300	275	267	276	304	290	268	278	264	275	291	303	257	265	303	288	286	280	300	296	301	265	309	285	327	303	295	279	263	279	290	255	269	269	285	288	286	256	305	287	290	277	266
1722	160	117	100	92	148	168	178	200	164	143	132	121	100	73	56	64	66	58	50	57	60	52	51	66	42	56	64	45	49	54	48	48	54	49	40	47	75	111	57	49	53	38	51	37	46	43	49	42	51	64	47	47	40	42	44	47	34	57	51	57	50	46	63	55	49	36	52	51	41	52	47	45	47	48	40	50	31	37	43	40	45	46	56	46	45	35	41	52	49	56	36	69	49	48	49	49	50	39	46	38	48	42	57	44	52	42	40	49	49	56	50	25	52	58	46	57	39	44	47	42	50	60	46	44	45	49	48	47	56	59	57	43	68	58	57	44	44	51	56	62	53	36	51	40	54	54	41	47	30	55	35	46	41	51	45	49	52	51	51	39	44	50	54	36	48	36	39	56	61	49	38	54	63	37	37	41	47	39	40	42	49	51	51	40	47	52	42	43	67	41	44	35	48	55	49	54	38	43	44	50	53	42	45	49	51	36	40	42	56	45	43	54	39	42	51	51	54	48	51	43	45	49	51	51	47	51	54	50	54	59	51	51	47	48	65	48	56	54	51	41	45	59	36	47	52	61	39	56	56	60	48	49	49	43	38	47	44	53	57	43	51	45	48	58	53	49	49	53	33	51	51	55	51	47	41	51	46	51	53	44	43	44	51	48	48	38	54	48	46	39	47	49	51	43	43	49	44	50	47	37	48	52	62	66	47	42	45	44	44	60	49	49	46	48	43	53	43	44	41	50	48	39	43	53	40	50	43	56	47	72	47	52	57	51	45	49	54	62	57	43	43	49	49	45	44	49	51	45	54	52	39	49	49	52	60	50	48	49	49	41	41	52	43	43	40	54	39	51	64	37	45	48	49	46	47	58	49	38	43	46	51	50	51	49	51	42	52	52	53	51	41	41	55	45	58	42	56	56	50	55	45	44	41	50	57	43	42	50	45	64	46	64	40	35	46	41	54	28	50	49	46	42	53	34	54	39	50	44	53	44	45	48	53	55	58	43	45	51	35	48	56	43	39	57	42	40	47	43	50	54	60	52	43	41	43	50	47	55	41	64	53	57	37	47	60	51	56	65	77	63	55	42	59	46	51	41	54	37	47	41	37	45	50	47	50	45	48	50	45	50	42	50	49	61	57	59	54	44	49	39	39	50	48	39	48	55	49	42	40	38	61	51	51	52	45	51	49	46	49	49	55	51	38	52	36	42	48	52	47	41	53	54	54	53	55	40	54	51	52	45	43	51	44	47	50	55	56	46	43	53	38	50	43	40	62	54	46	55	48	48	55	37	45	58	51	40	49	42	43	45	51	56	54	48	52	49	32	39	62	47	53	54	53	56	39	45	40	53	55	44	54	38	54	64	47	40	60	55	47	44	47	48	47	40	47	44	47	37	46	45	56	49	56	51	48	58	38	40	47	40	48	46	53	59	43	35	55	44	52	32	51	43	48	50	37	51	36	40	47	58	49	51	51	49	50	53	59	50	39	61	54	47	55	49	43	43	53	46	40	35	40	38	51	52	52	49	56	37	59	32	48	39	40	36	45	46	33	69	49	45	45	41	54	61	50	53	38	55	43	45	53	41	40	52	50	47	33	42	49	59	57	53	55	37	40	49	48	46	45	59	37	59	44	39	53	45	45	48	46	63	50	42	56	53	45	42	47	39	48	40	45	34	46	45	40	49	47	51	45	50	57	60	48	46	55	48	43	55	37	58	37	67	48	46	40	50	42	46	52	50	47	35	53	42	47	46	64	51	46	37	39	46	52	55	33	41	50	39	49	44	49	40	40	45	50	44	49	43	58	53	37	53	57	45	46	38	42	44	42	45	43	45	37	43	64	45	45	42	49	53	55	53	48	60	47	58	55	60	50	54	45	48	43	59	41	41	58	44	47	51	38	55	46	55	60	46	46	58	53	46	50	46	54	44	50	58	45	55	52	48	44	59	47	24	52	45	52	46	42	49	48	47	46	43	40	50	40	48	45	55	49	58	38	48	49	39	44	48	40	48	48	52	43	58	57	49	41	44	41	51	51	50	55	45	50	55	42	48	48	50	58	50	47	50	45	54	59	52	43	49	51	48	57	51	40	42	38	43	58	36	34	49	42	52	56	50	53	40	44	57	49	59	46	46	36	51	45	46	37	61	51	45	48	49	49	54	54	45	54	42	43	44	56	45	54	50	53	48	39	49	45	52	35	47	31	56	46	50	52	51	49	52	53	34	52	41	39	63	52	55	39	38	40	48	47	53	49	40	41	56	36	44	53	40	50	56	45	58	58	45	41	48	38	31	51	56	48	43	60	37	51	54	39	53	61	59	51	48	39	43	53	51	45	56	30	58	48	53	49	49	58	52	49	62	59	49	53	45	51	50	43	42	48	44	49	46	52	46	40	42	43	42	48	41	43	40	52	52	56	37	48	37	51	48	47	44	38	47	47	38	46	62	59	47	45	49	37	48	48	39	54	53	44	45	51	42	51	34	45	50	43	58	63	52	48	61	57	51	54	41	52	48	43	64	45	57	49	48	40	55	49	43	46	61	40	46	51	55	38	49	40	40	48	46	45	40	45	45	52	33	42	56	50	53	60	47	48	49	60	49	42	44	45	47	45	47	51	50	52	42	56	43	42	51	50	43	50	46	59	44	59	48	48	50	46	45	45	63	43	34	48	50	62	38	43	50	47	53	43	56	44	29	39	44	51	41	65	63	42	59	50	48	46	39	52	48	52	47	41	52	51	51	47	48	54	27	40	50	46	46	43	52	38	44	47	38	48	50	53	35	48	57	47	48	36	50	54	54	45	48	48	52	43	42	45	35	37	50	33	43	54	47	64	45	53	39	40	52	44	37	39	53	39	36	50	46	35	49	43	60	57	45	40	47	44	53	43	50	47	40	59	53	66	44	53	53	51	43	42	42	37	50	52	60	49	50	53	38	61	39	41	41	47	46	42	42	46	51	51	50	61	62	46	48	50	42	42	48	53	47	39	49	36	46	49	56	51	44	47	54	47	49	39	43	41	52	43	50	42	63	43	49	49	38	52	35	52	58	49	46	64	46	44	48	45	45	35	44	41	44	47	46	69	37	36	56	46	52	47	49	54	48	43	49	55	61	37	50	45	54	47	38	45	48	37	36	46	48	48	51	42	61	54	40	47	47	43	60	54	60	54	69	33	50	35	49	40	62	55	42	47	48	52	46	44	47	38	56	40	39	56	53	51	49	46	46	47	47	55	53	42	34	47	53	54	46	50	46	50	50	36	50	48	55	45	48	48	47	49	47	62	41	45	44	44	60	50	44	43	41	49	53	52	46	55	42	57	55	47	35	61	50	31	55	43	65	58	49	51	49	62	52	42	43	48	52	52	43	50	46	56	44	55	50	41	50	57	50	59	58	52	44	40	38	54	40	47	53	50	38	49	46	43	52	54	44	53	41	30	46	42	55	55	41	48	54	39	34	38	53	42	36	42	44	53	60	55	47	45	54	43	52	45	43	48
12595	2355	1221	1563	4623	8363	8576	7643	6590	5455	4605	3967	3258	2658	1831	1171	900	721	722	625	610	712	675	575	550	616	574	618	555	543	496	502	501	482	498	454	434	1006	1843	770	322	348	392	345	369	366	395	351	375	371	358	373	369	379	374	367	356	384	387	381	374	349	389	340	334	354	369	336	366	390	387	366	380	389	382	328	365	373	379	353	359	354	368	375	384	341	390	374	349	360	371	380	356	343	423	388	363	387	362	394	387	358	381	356	356	359	371	378	367	364	381	391	366	379	338	360	352	364	331	339	390	361	385	370	365	368	332	366	359	384	391	364	366	381	351	367	391	351	387	375	348	380	376	393	376	389	390	386	355	365	364	366	360	350	321	402	374	392	415	351	379	369	364	373	382	439	361	379	378	351	389	375	377	357	356	394	341	390	349	365	396	364	355	367	374	381	372	340	378	364	334	358	378	364	371	382	365	362	368	360	394	380	353	362	326	382	362	383	351	374	353	403	358	385	354	323	390	322	352	352	373	401	372	358	322	369	411	366	364	396	362	336	373	377	386	373	351	346	350	353	344	408	377	373	348	389	376	360	366	356	362	337	342	396	336	363	385	369	350	359	384	387	366	400	350	393	384	378	413	361	372	340	393	361	366	377	355	363	360	371	366	327	390	366	363	390	384	386	373	358	392	347	356	356	364	391	393	356	367	416	351	392	364	364	385	343	333	379	350	352	375	362	370	366	355	360	359	378	380	354	381	385	394	375	394	366	348	395	405	379	394	346	355	385	335	393	366	348	368	342	360	356	393	385	371	369	366	367	384	368	379	391	406	352	383	385	406	373	363	343	387	371	370	381	364	394	381	355	354	421	367	369	360	359	378	358	372	383	376	389	373	374	411	355	397	337	381	373	379	360	357	360	351	370	371	350	354	376	360	354	352	361	374	347	388	339	357	370	357	350	384	361	350	385	381	355	371	387	382	337	377	345	369	367	390	352	367	373	374	352	369	376	317	382	363	384	373	376	364	362	345	353	398	342	377	412	391	355	342	375	377	369	387	381	375	351	399	369	394	375	372	377	355	366	355	366	358	346	381	362	392	345	351	350	396	365	368	415	375	363	384	343	361	354	387	370	377	383	363	373	343	356	382	343	372	376	357	382	356	396	336	348	359	352	394	362	349	363	395	364	374	382	367	389	345	376	356	361	386	387	390	350	361	363	359	338	363	328	363	343	358	365	380	389	374	384	353	357	370	343	355	392	346	363	373	366	376	355	390	370	359	392	321	380	357	385	377	350	380	367	386	356	380	375	351	362	360	374	371	375	343	364	368	368	369	335	357	369	368	360	334	392	388	375	373	387	373	375	381	373	350	376	346	374	368	372	381	365	382	353	361	359	344	342	346	354	332	397	383	385	374	362	379	350	375	391	366	369	363	392	371	389	351	374	392	327	356	383	369	376	335	393	349	342	367	373	337	395	351	382	352	325	336	389	381	364	338	364	391	350	383	367	375	364	366	385	362	383	369	361	366	380	393	362	396	364	401	360	369	360	389	396	365	364	366	397	355	378	367	386	329	389	403	396	378	370	355	333	355	358	384	370	363	368	383	361	349	370	370	378	362	374	367	356	359	384	398	371	371	353	396	360	344	400	377	364	382	392	348	371	326	370	373	347	398	363	390	395	352	384	391	430	399	379	350	340	353	318	364	388	361	357	404	360	359	383	358	350	390	375	351	373	420	381	359	372	344	383	355	343	365	362	370	356	360	348	386	342	385	348	386	374	352	357	401	381	337	358	408	366	357	335	378	373	353	370	385	325	361	390	372	363	354	364	343	349	369	382	380	359	383	374	358	388	373	367	350	328	345	344	362	378	388	355	383	356	345	354	367	361	361	389	347	362	392	383	381	386	374	344	386	367	367	359	376	377	382	386	390	399	334	406	396	362	359	411	357	400	362	372	359	353	379	360	345	365	354	385	364	352	374	379	391	383	380	366	361	334	377	360	354	395	348	344	358	385	363	358	382	392	377	386	365	362	381	396	363	367	392	357	365	369	365	367	398	395	362	361	381	393	362	354	354	369	375	357	374	334	354	386	373	382	407	384	369	359	373	364	409	372	419	372	367	407	392	392	353	343	352	389	374	392	347	355	367	339	396	387	331	399	370	366	356	342	360	341	354	360	378	392	384	409	342	359	338	320	362	407	359	379	357	404	390	396	371	364	368	378	384	389	379	354	374	378	400	415	354	415	374	347	380	381	364	354	374	364	359	374	395	363	376	378	383	357	403	389	357	369	356	328	383	373	357	345	384	361	361	348	376	383	334	361	342	366	371	385	363	371	370	363	365	382	364	353	363	330	374	388	394	367	357	400	418	403	324	375	392	360	352	368	378	368	381	398	374	388	354	359	352	368	423	372	344	389	343	369	366	377	363	373	372	400	340	338	350	390	377	397	388	359	342	360	350	398	346	354	359	399	385	373	361	362	368	392	406	398	383	398	385	391	398	399	392	378	342	361	371	407	365	374	389	379	377	371	389	363	394	347	338	376	345	345	366	367	385	358	381	368	364	340	387	392	390	381	403	351	369	383	372	338	369	351	399	381	387	370	381	389	369	372	371	366	387	375	360	402	362	356	360	370	424	402	397	384	350	347	400	390	388	384	389	349	390	377	350	353	355	365	371	358	360	349	375	360	388	347	394	358	369	359	356	354	376	392	365	400	359	379	354	360	349	364	358	354	374	365	355	355	353	381	362	345	370	379	368	348	386	368	352	380	383	365	363	347	367	367	338	360	343	331	333	375	387	389	380	397	380	379	354	373	369	365	346	363	385	355	379	373	382	384	382	354	370	365	362	338	360	366	396	387	381	372	362	384	381	339	368	390	384	345	383	374	386	362	377	380	388	366	351	363	402	379	338	407	357	396	394	378	330	344	390	355	339	373	387	383	341	381	347	364	338	367	410	362	364	362	360	369	344	397	381	360	373	343	410	357	401	327	389	386	385	375	375	332	385	368	367	347	345	366	393	371	364	347	371	397	396	403	361	389	386	328	344	370	401	352	366	369	346	385	338	398	396	365	361	364	385	355	345	350	351	379	374	360	368	401	389	358	341	392	389	347	366	347	357	387	355	374	385	355	348	360	352	375	360	367	353	368	393	370	365	381	381	370	374	388	371	398	398	369	350	369	344	426	367	379	386	349	393	364	358	388	369	351	376	368	354	361	368	390	375	374	337	388	392	381	370	390	382	393	371	359	366	335	354	391	405	373	363	400	363	362	381	336	388	386	358	351	396	398	392	361	377	388	390	410	348	375	377	380	350	360	358	381	344	361	358	343	372	342	415	371	384	363	375	367	378	394	376	347	364	393	382	359	346	361	337	394	396	314	362	364	336	342	336	373	345	368	347	352	344	341	379	365	381	360	366	372	328	363	357	357	376	358	372	400	386	360	351	339	370	414	360	378	353	358	364	381	353	376	376	359	387	379	375	373	361	389	394	342	384	370	371	416	381	345
1580	238	152	117	86	179	281	238	212	178	171	161	138	103	70	70	45	49	31	42	48	35	38	29	40	33	35	31	33	36	30	25	37	29	32	29	26	99	216	91	25	24	24	35	26	24	19	22	26	33	23	35	29	24	24	18	20	17	29	26	29	24	23	29	28	21	30	19	24	25	25	27	24	20	29	22	35	22	21	24	27	15	22	30	22	27	34	17	33	33	23	24	20	30	28	17	18	29	20	21	24	35	25	23	21	27	26	23	24	22	22	28	14	26	20	22	24	26	26	23	17	32	21	16	24	31	27	21	33	24	22	25	12	26	18	28	27	13	28	27	18	28	24	21	18	23	37	25	20	24	21	15	22	23	33	21	30	28	21	22	24	24	20	29	31	23	31	27	20	25	26	26	16	27	26	30	29	24	18	21	27	23	23	18	19	25	27	21	25	39	23	19	33	21	23	19	22	17	24	32	24	24	20	27	23	18	28	20	20	26	21	20	30	24	20	25	28	25	25	25	29	25	13	22	22	26	25	27	26	23	22	32	22	24	19	25	31	22	19	25	26	21	25	22	16	31	26	14	20	30	30	25	28	23	27	30	17	25	20	32	19	26	30	18	21	24	19	27	25	24	28	29	19	24	23	20	18	27	26	22	28	18	24	19	23	22	21	21	22	23	21	19	20	23	25	32	32	19	23	27	20	25	27	20	27	17	20	24	18	18	20	29	27	27	29	26	23	24	22	21	18	15	30	15	36	27	26	25	24	23	20	19	34	22	29	20	24	24	29	16	21	25	25	28	21	24	21	25	24	21	30	22	26	26	13	22	25	28	28	35	31	15	26	24	17	23	26	23	18	22	21	15	29	28	29	24	26	26	37	27	18	33	13	26	26	16	22	22	33	32	21	23	32	20	26	24	21	27	27	19	25	20	19	25	30	23	20	35	29	16	18	25	22	27	24	20	29	23	27	19	28	24	36	24	20	29	21	23	24	32	31	19	26	30	29	23	35	10	17	31	20	22	20	17	16	21	28	16	23	27	18	26	31	26	18	16	22	29	17	27	20	19	19	28	30	34	19	26	30	29	25	24	14	29	26	27	18	26	23	20	23	24	23	25	20	17	22	22	24	28	19	22	23	26	29	32	27	23	35	29	20	28	22	22	22	23	26	27	28	28	25	22	19	24	27	23	26	24	25	15	26	15	23	15	27	19	27	24	30	25	34	26	23	18	32	24	31	27	19	33	23	22	28	23	24	23	34	25	16	20	23	31	22	32	17	19	24	28	30	22	13	28	29	31	21	26	30	24	24	24	21	30	32	28	33	14	29	31	18	25	25	27	19	25	27	33	22	29	25	24	20	20	24	23	25	16	25	23	19	27	27	23	15	28	18	19	21	21	22	24	22	32	22	23	27	28	30	28	17	22	31	24	22	19	21	28	20	33	25	32	22	17	30	22	36	25	35	19	29	27	23	29	19	23	19	25	18	24	27	28	15	15	27	25	19	24	23	23	20	29	25	27	18	27	26	22	19	27	22	19	29	29	17	30	29	27	28	25	32	21	31	26	29	19	22	24	21	34	30	28	17	20	20	24	32	20	24	17	20	18	19	35	23	20	17	27	21	21	23	21	24	24	26	21	21	21	23	30	23	23	28	26	19	32	24	29	29	20	18	19	21	26	25	22	26	21	25	23	21	15	24	28	20	29	27	32	28	21	22	20	32	26	23	23	37	36	31	15	17	24	23	31	31	28	20	21	31	24	20	24	26	15	19	25	39	11	25	30	29	24	25	24	23	22	27	21	26	35	21	24	21	18	30	27	22	20	24	24	24	13	25	21	30	22	32	29	30	19	26	23	29	23	24	21	26	24	25	20	24	19	25	27	28	28	28	33	20	20	21	14	22	25	25	28	22	29	28	19	28	24	22	24	21	22	16	28	23	24	32	21	25	22	24	17	17	19	29	28	13	35	25	26	23	22	25	26	19	18	28	19	32	21	16	36	17	28	20	30	24	29	15	18	22	23	19	30	18	20	23	21	28	20	19	18	17	26	25	32	20	26	21	21	34	31	13	20	20	18	22	17	30	15	25	30	24	22	23	19	25	22	26	20	37	16	26	30	28	26	28	32	29	31	27	20	30	19	32	15	24	28	26	16	21	23	29	26	28	24	24	27	28	22	21	28	30	22	25	15	29	29	23	26	19	31	22	24	28	23	27	25	22	18	23	29	16	21	29	28	25	31	28	29	22	25	22	24	21	22	27	24	15	18	17	24	26	25	26	21	14	26	22	18	24	23	19	25	25	26	33	26	23	24	28	27	24	26	31	22	24	26	21	30	30	31	16	17	22	30	20	26	25	18	22	31	17	24	22	23	20	24	28	15	31	33	19	28	20	24	25	16	25	22	22	31	20	17	23	20	23	27	27	25	23	24	25	20	29	34	30	35	20	27	25	27	16	28	15	23	35	13	23	25	20	11	29	25	30	22	24	28	28	25	15	22	26	18	30	26	17	27	29	17	23	17	20	27	17	19	16	26	17	25	26	24	30	18	28	29	20	27	27	26	19	26	22	27	22	19	17	21	27	24	28	25	26	15	14	21	32	31	27	22	17	20	23	19	23	29	28	16	27	31	22	25	20	32	17	31	37	22	20	22	27	11	28	26	23	25	30	31	34	16	22	25	21	13	18	25	28	28	29	27	30	20	24	36	20	26	26	23	26	26	28	29	30	28	27	24	22	28	19	22	24	31	25	25	33	21	26	24	31	24	24	21	20	34	18	20	22	29	27	21	20	21	23	28	26	27	23	24	15	22	26	19	35	22	32	19	17	20	28	22	21	15	18	27	25	21	34	22	21	30	33	23	25	25	25	24	27	24	19	28	20	26	21	20	25	21	15	25	25	16	28	24	17	19	19	22	26	18	23	19	26	24	27	21	21	24	33	20	24	14	11	30	24	23	19	24	19	20	29	27	26	17	22	21	28	30	24	26	32	23	22	23	22	22	17	23	32	19	15	26	19	26	23	26	29	22	21	28	29	20	16	24	21	23	22	26	21	29	26	21	15	32	25	17	28	19	31	22	34	33	26	25	18	19	25	25	19	22	28	23	28	23	15	24	16	18	14	26	26	17	25	26	24	20	34	29	27	17	15	19	15	24	19	23	20	20	22	24	29	20	18	30	16	27	27	22	23	23	26	24	22	20	16	30	25	20	30	23	15	22	25	26	27	28	26	33	15	27	19	28	21	26	19	25	28	23	16	29	23	28	18	21	18	20	23	16	29	18	17	22	22	26	20	21	23	23	27	26	20	32	27	22	26	23	29	21	17	22	22	29	30	20	16	30	26	27	16	30	24	25	29	24	19	33	25	15	18	24	20	19	21	24	26	32	20	26	26	30	31	19	25	22	28	27	15	22	32	24	19	22	29	22	21	23	24	19	23	19	20	30	19	31	23	21	21	14	25	27	32	21	22	25	20	24	28	26	29	19	28	31	16	26	21	31
15815	3417	1773	2470	6901	11983	12564	10617	9174	7650	6502	5911	4420	3278	2084	1506	1013	864	687	619	660	592	589	570	491	518	556	547	548	581	429	365	380	360	430	344	344	2441	5130	1376	196	186	219	220	184	192	198	162	212	177	204	209	182	191	190	200	150	193	193	195	202	202	175	173	182	213	171	161	167	202	181	175	185	197	172	192	184	172	180	199	169	178	199	171	170	200	207	189	203	189	185	174	180	190	202	190	191	195	182	170	171	206	188	182	196	181	194	179	177	192	193	184	180	172	189	166	212	219	183	172	187	204	187	200	188	199	201	203	200	155	197	170	195	182	196	179	189	167	211	190	168	178	182	181	195	181	197	193	189	180	171	167	176	204	151	186	165	181	189	180	181	176	204	175	172	186	194	178	189	213	171	192	173	203	180	197	191	184	191	200	186	163	208	175	185	174	195	170	179	176	173	166	191	190	192	212	174	176	186	175	143	196	206	176	191	189	165	174	174	173	183	168	180	165	195	189	181	180	191	174	190	171	194	207	160	172	200	195	167	160	173	189	198	168	195	176	175	167	164	174	171	161	170	189	178	194	172	198	185	171	187	170	187	197	173	167	171	184	191	178	205	178	186	192	167	164	188	180	173	169	194	181	179	170	212	171	178	168	164	173	192	180	177	195	201	196	201	168	181	188	213	185	196	190	186	183	193	186	175	209	184	185	195	209	184	225	172	201	181	208	179	171	188	153	216	192	169	207	190	176	186	160	200	179	202	208	187	170	181	157	181	200	196	210	178	224	182	173	196	177	166	181	202	178	174	200	188	177	169	169	183	184	184	200	175	203	178	179	180	195	187	200	194	179	198	192	202	184	156	164	179	169	186	184	167	192	171	192	187	200	195	191	204	168	195	188	197	204	159	170	203	183	169	200	185	187	166	212	198	165	196	181	183	187	173	185	176	191	167	200	173	175	184	152	190	218	174	171	192	196	171	176	177	181	186	184	183	174	186	173	157	188	196	188	186	169	193	187	181	172	181	174	180	192	191	191	159	181	207	192	191	159	163	197	183	192	171	195	186	170	184	193	160	196	161	172	188	188	162	187	211	193	173	170	190	187	181	177	193	183	194	183	197	187	203	179	163	178	169	178	160	167	192	189	209	183	160	184	184	187	199	170	182	163	173	182	166	173	180	191	176	175	179	192	195	207	200	184	188	185	189	188	190	219	183	164	188	186	169	202	195	187	189	178	160	176	181	170	148	177	194	190	190	193	192	198	184	201	167	194	180	174	170	179	210	171	196	180	186	196	157	169	194	150	189	177	197	187	170	176	176	196	180	180	187	192	191	189	162	178	186	169	176	194	182	185	210	169	183	202	185	161	185	178	174	169	174	188	189	172	193	171	189	183	162	161	170	187	194	179	176	201	192	165	174	177	171	181	185	179	199	187	161	175	178	205	175	189	168	168	170	189	202	184	172	173	180	197	198	177	174	187	191	198	160	157	187	186	184	170	198	181	185	180	189	183	193	193	197	208	181	208	198	179	191	185	175	198	171	175	190	183	197	172	176	160	188	176	186	190	193	192	201	164	185	186	198	181	170	202	181	174	191	177	193	186	199	186	174	176	157	178	193	187	180	169	180	175	199	184	203	170	182	181	191	183	207	201	167	192	170	184	164	191	151	179	178	195	195	180	179	200	181	148	191	171	200	202	181	183	201	190	168	183	167	191	187	179	193	155	174	190	175	200	186	187	179	197	195	192	203	193	177	188	197	183	179	161	196	184	172	177	185	177	183	180	195	172	172	183	177	163	199	175	197	166	190	168	175	177	193	192	196	170	162	181	210	186	183	174	177	173	182	192	193	182	181	196	201	201	178	180	211	185	191	200	162	176	196	188	196	185	182	176	186	166	185	168	160	182	202	174	192	192	187	194	211	186	167	193	189	201	173	173	174	183	209	187	197	181	205	174	195	164	178	203	193	161	196	212	203	192	181	184	195	169	167	184	171	182	141	199	169	178	196	172	171	169	172	177	182	176	199	192	167	195	171	199	213	168	167	175	182	176	191	195	151	192	200	180	207	192	193	190	200	201	162	189	193	182	178	211	186	177	182	181	194	179	180	207	203	195	170	193	199	179	160	186	199	159	154	185	189	202	169	167	191	193	212	192	185	197	185	206	183	201	185	166	185	184	187	185	200	173	222	204	184	210	189	174	199	161	178	151	189	176	167	186	183	208	184	182	201	185	195	185	190	192	193	180	186	185	192	183	175	173	177	215	169	214	189	177	197	191	179	176	185	173	182	185	208	180	170	188	201	198	189	164	196	167	197	160	210	203	187	192	180	187	175	172	181	195	177	214	189	214	183	182	174	208	204	176	175	174	184	192	172	171	191	197	199	179	191	194	189	202	186	184	203	171	170	192	176	177	168	207	199	191	184	168	171	189	177	199	190	178	193	200	197	199	195	154	190	191	165	172	201	179	183	191	186	216	171	175	180	180	203	200	214	188	174	165	192	179	184	173	172	221	188	161	173	181	176	175	154	187	177	196	189	202	178	191	171	210	177	192	194	168	183	183	163	180	173	204	187	185	166	194	172	170	165	156	178	180	176	169	198	189	178	187	182	183	184	189	213	183	159	205	161	178	181	179	182	214	191	190	166	182	207	167	195	196	163	172	180	153	198	176	175	180	189	166	178	174	186	190	186	197	194	200	165	165	197	171	179	184	188	183	200	187	172	193	186	171	179	186	185	165	186	174	174	154	185	167	182	194	181	159	184	193	180	170	184	164	187	165	170	171	202	175	192	176	188	200	155	187	205	182	194	198	186	178	171	179	178	161	159	149	169	183	172	179	182	193	178	180	163	206	190	193	194	181	193	181	175	205	175	178	187	172	189	176	189	174	181	184	187	176	173	177	160	164	169	183	192	172	189	171	209	195	190	192	157	175	187	174	187	184	182	196	198	152	190	195	195	192	180	147	191	181	214	197	186	168	169	178	183	199	173	148	163	168	194	161	161	170	181	196	187	151	185	178	162	186	174	175	177	180	173	158	192	186	192	206	166	177	180	193	163	197	183	183	183	183	162	171	162	186	201	184	190	175	174	199	196	186	171	197	176	173	155	195	211	188	163	166	198	180	196	195	167	185	192	168	178	210	189	187	183	182	180	178	170	180	199	174	178	197	190	181	197	168	164	163	160	191	179	176	189	216	189	181	190	178	209	167	212	200	183	181	181	191	185	171	191	159	196	204	172	202	189	175	167	170	192	144	162	192	202	198	181	164	211	191	170	188	181	166	177	198	195	173	164	186	187	172	175	160	187	186	182	182	155	193	177	180	195	193	189	184	180	183	157	181	192	149	174	179	175	192	180	206	161	181	169	189	183	192	176	177	182	178	180	170	178	170	168	193	194	196	173	158	165	183	171	191	174	199	155	182	164	181	188	189	182	178	177	186	198	175	206	182	204	176	173	182	171	161	177	176	192	173	190	174	198	189	185	203	170	204	171	179	166	182	190	188
2897	328	192	182	157	197	276	244	241	257	236	213	177	166	127	100	81	76	87	64	80	80	91	78	76	90	83	86	84	79	85	57	80	72	78	73	69	152	233	123	70	62	70	63	82	84	79	73	57	74	70	71	75	59	71	78	65	73	70	91	70	58	71	77	73	66	83	75	72	68	70	70	74	80	62	56	75	66	54	63	82	67	80	62	66	67	75	61	91	69	77	71	72	52	58	68	80	63	60	61	64	70	64	78	78	52	77	74	79	68	69	63	74	80	66	64	66	77	59	79	73	75	71	58	66	84	67	72	78	72	69	63	58	65	54	64	44	54	61	62	71	75	61	70	72	67	62	60	73	88	82	72	70	60	62	71	80	80	51	54	79	75	61	77	75	57	79	66	67	74	72	77	78	70	75	57	59	63	53	81	67	63	65	58	59	73	76	42	76	80	59	70	65	57	69	65	70	76	66	62	73	59	82	69	82	63	69	72	69	61	70	59	60	60	77	64	56	66	56	71	80	64	67	60	71	68	83	58	65	61	66	73	73	75	80	55	83	69	77	65	68	71	66	77	51	75	62	68	66	73	71	88	69	68	70	61	85	86	71	51	79	73	75	64	68	58	72	54	70	77	55	61	71	57	82	67	64	76	60	56	69	65	59	80	62	60	56	68	72	69	48	77	74	78	72	64	74	70	62	69	70	69	68	58	63	55	66	61	83	82	73	85	77	71	60	73	60	61	80	86	72	76	63	66	76	71	82	71	77	73	83	73	74	68	72	64	61	50	62	75	89	61	77	72	66	55	81	64	70	74	68	75	73	71	72	74	81	65	90	60	66	63	68	72	86	64	62	67	59	55	64	69	76	78	63	70	71	68	67	65	65	79	63	72	75	62	75	60	71	65	71	68	69	77	80	67	63	84	62	78	61	67	70	59	79	59	74	64	77	74	70	62	80	67	83	71	84	72	58	59	67	69	63	71	52	89	60	57	71	66	74	60	48	82	74	70	66	72	66	54	68	73	73	68	69	75	65	68	72	80	65	59	67	71	59	63	65	87	73	68	72	72	65	75	63	78	84	68	73	63	73	88	65	54	63	67	66	62	72	72	63	78	64	65	83	64	64	68	77	76	73	71	81	74	56	72	65	69	69	58	69	76	65	69	71	74	58	70	75	80	63	57	58	80	43	70	58	56	73	65	62	75	63	73	81	67	57	75	84	58	83	67	65	69	65	61	73	76	71	78	61	75	90	64	75	79	60	67	73	69	74	90	80	72	51	84	63	59	57	72	69	64	75	72	58	67	70	93	49	59	76	70	72	68	60	78	73	67	72	76	69	75	81	71	61	48	78	57	66	57	63	55	67	79	66	59	77	71	84	65	51	69	80	76	80	68	56	65	61	58	69	70	85	71	60	68	75	75	48	72	77	64	75	75	66	75	51	64	77	80	80	73	64	76	57	70	76	66	67	77	90	66	82	63	60	74	66	59	90	63	55	64	62	75	73	70	56	66	67	80	66	62	70	85	68	65	72	51	75	72	68	58	70	70	63	69	64	80	59	61	76	78	61	62	60	78	73	56	71	64	58	69	67	64	65	67	69	65	66	63	64	64	68	74	82	68	75	87	76	65	60	78	54	54	52	73	78	53	62	77	87	70	72	63	79	82	84	81	76	65	68	82	65	61	67	68	57	72	72	73	53	69	63	88	69	52	70	89	69	77	82	62	75	62	68	79	67	73	75	58	63	86	77	73	71	67	54	61	50	77	76	54	76	63	77	70	68	50	72	62	56	77	66	53	73	76	82	56	67	66	62	61	75	66	72	56	67	74	68	69	59	70	58	65	73	64	63	65	83	59	75	76	75	55	58	76	77	80	78	54	70	66	77	76	65	82	82	72	63	77	64	77	81	65	65	60	72	82	67	60	70	72	61	59	75	61	68	76	75	75	89	67	81	72	70	67	64	82	66	68	67	63	74	71	60	76	69	82	59	66	67	77	67	73	53	74	77	83	80	71	76	71	69	64	83	63	79	64	59	76	67	60	76	70	79	67	66	61	68	73	66	66	64	73	72	73	71	64	85	83	67	70	64	67	64	82	54	65	64	65	62	67	71	64	78	54	70	65	76	70	71	48	58	57	57	55	80	74	60	76	76	70	65	65	75	63	78	49	68	72	87	69	64	65	77	70	75	62	63	52	68	92	70	61	74	67	63	74	83	63	72	68	76	71	68	74	55	79	79	71	63	63	62	73	79	67	78	85	72	72	62	76	85	69	71	75	68	85	59	80	68	73	79	71	62	61	65	81	68	74	57	66	69	78	69	64	68	69	70	75	74	75	71	81	69	75	60	77	62	74	89	76	68	79	58	73	65	72	76	62	77	71	62	66	52	58	63	76	57	59	63	86	70	59	79	67	68	67	59	45	63	60	72	64	57	63	66	69	68	65	70	73	90	77	62	54	83	68	75	60	61	71	60	58	58	84	73	61	75	79	70	49	65	63	59	67	63	68	58	66	74	66	72	89	74	70	70	72	70	71	62	83	74	65	59	70	77	75	73	80	83	75	77	73	66	58	84	77	65	60	64	68	61	66	74	73	63	81	78	82	67	78	64	71	64	58	64	63	67	63	69	71	64	78	67	71	75	73	67	65	64	69	84	62	61	72	65	60	68	65	61	66	59	70	85	53	65	72	74	64	53	67	79	78	75	78	75	52	81	60	73	67	58	68	56	77	64	53	79	73	80	86	73	85	66	66	65	72	57	68	61	73	84	76	66	67	67	56	80	61	59	68	71	76	66	73	69	63	92	74	82	59	59	59	54	68	74	88	63	70	66	68	67	55	68	57	75	55	72	75	90	74	73	54	63	83	55	75	78	74	71	73	66	57	63	80	89	58	87	88	76	84	67	57	68	66	76	61	65	72	69	68	65	71	70	91	67	59	79	66	73	58	62	57	68	81	70	73	78	75	67	71	65	69	60	71	67	80	70	53	76	68	55	74	72	57	61	59	73	68	74	54	68	66	57	58	83	70	84	79	61	70	65	66	70	78	67	65	63	65	57	79	59	80	60	74	69	68	77	71	88	71	68	59	70	88	75	71	57	79	55	66	89	59	70	62	70	78	74	74	55	66	62	65	72	61	85	64	67	79	69	61	63	64	89	55	87	73	60	75	65	66	84	78	84	83	72	62	70	68	68	76	65	75	65	65	70	75	81	63	64	78	69	66	62	70	57	69	70	65	79	67	73	76	72	59	68	56	76	64	68	69	70	70	73	73	53	66	66	71	71	60	66	66	46	65	64	77	60	61	75	73	62	73	68	77	55	78	69	63	72	64	64	82	75	88	75	71	89	70	72	80	54	61	63	72	65	72	75	52	68	69	59	69	74	61	62	64	59	77	62	81	72	55	55	65	75	59	70	60	76	64	62	68	82	59	60	70	85	63	72	67	80	79	71	68	71	82	44	61	78	70	58	71	81	62	73	76	57	72	74	88	84	73	67	75
17000	3625	2052	3248	8003	11295	12608	10274	8755	7822	6602	5550	4335	3446	2345	1705	1328	1116	1048	954	953	961	866	871	892	853	839	869	820	871	753	647	709	645	654	750	674	2969	5000	1539	527	515	527	528	540	543	531	510	524	472	513	548	536	525	514	502	541	507	523	514	544	503	515	523	486	507	499	520	480	503	470	509	503	499	554	513	540	523	531	511	559	520	562	543	530	539	529	507	486	488	536	497	485	514	501	581	506	522	523	516	517	529	533	502	495	501	501	528	528	500	508	496	509	484	534	545	516	523	514	535	542	542	498	550	529	514	492	536	527	547	509	545	528	533	502	555	516	449	518	508	539	517	537	532	517	501	539	516	503	551	526	523	514	505	537	530	526	490	535	515	511	473	525	564	550	522	503	602	501	535	494	536	465	523	552	524	508	534	501	532	518	507	551	519	541	503	518	512	549	512	535	526	519	534	517	535	531	559	542	557	567	517	579	509	512	488	542	494	525	515	528	573	543	514	515	538	543	527	543	545	494	549	470	532	525	525	545	542	480	530	558	528	511	533	501	539	545	510	486	511	541	544	523	536	527	510	572	471	467	586	559	513	488	533	552	541	513	508	539	580	530	553	537	529	545	556	527	505	516	511	519	521	508	536	501	562	504	550	512	488	496	520	554	518	511	527	508	535	531	530	547	543	503	463	487	504	531	532	535	522	560	515	545	514	496	498	529	497	544	539	510	548	519	512	505	500	554	532	483	498	498	523	524	517	519	528	565	487	531	486	557	511	493	507	503	494	473	552	503	536	514	501	535	499	531	538	540	506	516	525	546	556	532	512	506	486	543	537	526	500	558	493	491	536	522	515	480	516	494	519	497	513	538	498	523	532	528	498	557	513	519	511	502	488	492	522	505	518	522	494	475	550	570	520	487	485	539	517	541	546	552	482	521	499	512	499	491	542	515	513	514	507	481	519	516	553	534	522	525	523	524	516	526	511	509	531	544	467	548	526	518	512	534	532	504	495	496	514	516	499	534	532	515	533	507	515	506	508	543	500	513	544	525	504	504	508	503	539	503	535	507	544	567	567	502	540	529	520	514	525	550	531	494	532	535	542	559	477	543	519	523	532	499	477	513	548	532	504	514	555	540	498	493	544	523	532	467	529	505	574	474	495	530	523	519	508	509	552	513	498	531	543	524	507	537	535	533	516	495	520	550	528	503	563	568	510	521	490	513	550	505	520	529	529	491	536	529	528	532	500	572	529	542	487	523	530	532	517	491	520	520	510	522	500	536	510	561	530	552	486	520	481	526	522	553	484	532	499	546	519	537	539	498	534	514	514	515	510	574	497	534	528	499	510	509	480	528	539	555	505	493	548	500	510	477	481	535	549	536	529	514	507	518	545	548	523	545	544	478	509	527	533	540	550	561	511	539	506	536	526	561	516	522	502	504	541	502	566	511	525	543	537	509	561	489	489	560	559	546	545	531	498	523	532	526	534	525	578	486	529	513	518	496	546	535	528	495	541	515	528	567	562	532	501	536	539	513	498	509	505	557	552	507	489	488	479	534	538	585	533	524	518	515	512	509	551	543	528	504	542	545	502	513	522	507	488	517	498	513	520	516	527	517	470	491	496	547	496	558	499	524	531	524	548	527	546	511	501	548	548	582	513	526	562	472	572	516	548	535	532	504	522	535	529	498	571	482	531	538	536	491	502	516	510	489	509	546	591	581	526	538	489	521	512	504	485	544	495	557	561	567	559	540	549	472	542	525	522	523	496	520	553	518	546	487	545	501	549	522	506	540	545	486	522	510	509	531	520	551	520	505	538	516	554	474	512	537	521	507	478	514	511	521	497	545	499	509	518	536	512	532	513	557	503	490	525	509	531	483	545	547	545	531	491	529	502	525	501	498	556	512	541	545	525	570	515	521	515	563	515	541	519	481	576	488	502	541	488	508	585	521	545	556	512	509	551	533	544	533	528	513	517	537	505	532	527	523	557	581	511	580	523	542	502	534	546	480	598	486	541	533	539	501	530	474	521	514	511	482	549	526	504	493	522	541	520	497	533	520	490	530	519	503	520	500	513	513	561	524	525	516	505	505	530	524	506	497	490	501	525	504	507	513	500	523	516	523	500	497	518	503	556	491	508	515	470	516	557	507	519	521	503	554	554	518	506	506	493	536	485	538	540	501	503	540	528	518	532	507	529	542	543	489	536	508	540	512	509	512	515	512	520	535	482	510	500	545	519	525	511	578	518	496	480	478	481	511	546	497	520	493	540	538	564	463	497	508	511	516	541	518	499	511	493	564	502	458	582	521	522	505	485	500	511	521	512	499	523	565	488	523	516	543	519	531	558	522	504	535	505	528	559	543	544	516	493	525	498	507	494	498	537	479	532	519	514	519	515	502	509	521	575	518	499	465	500	528	505	546	532	520	528	523	505	469	507	532	529	534	518	492	507	539	562	490	510	501	517	566	518	518	542	523	507	480	518	534	530	536	517	506	561	536	545	505	547	513	509	513	510	500	522	506	547	502	491	562	498	497	526	534	513	543	553	515	544	537	469	509	530	507	532	543	554	519	509	531	509	496	498	537	524	526	526	507	492	542	507	521	503	522	562	489	516	516	542	497	474	535	542	559	536	548	499	517	517	493	542	544	541	538	510	501	540	536	507	540	514	531	505	548	494	478	493	461	515	515	514	473	568	495	530	521	496	542	526	524	480	545	580	490	523	468	507	492	519	525	542	480	500	516	523	536	538	541	522	531	579	534	538	537	544	477	517	536	514	565	518	496	520	513	511	510	545	523	558	486	532	535	549	530	505	533	517	507	490	533	534	490	509	534	536	494	505	515	504	497	509	513	514	525	523	513	460	521	526	523	513	480	547	508	561	508	493	539	517	545	574	534	532	510	552	514	478	492	521	497	501	525	509	466	518	528	552	561	474	492	526	493	545	559	502	551	517	565	497	512	491	518	463	523	503	545	504	486	525	538	513	518	555	521	488	494	510	503	546	547	528	546	534	545	546	534	502	562	498	541	552	523	505	494	502	548	505	511	540	515	529	530	538	512	535	534	540	560	524	531	539	525	512	517	480	523	490	564	549	559	504	523	536	497	554	505	550	519	516	481	523	506	548	487	527	518	496	528	528	527	555	551	507	509	576	506	503	545	507	495	512	496	556	509	513	521	535	501	512	513	529	525	520	557	508	480	497	529	494	535	499	549	515	520	549	514	528	541	554	554	532	528	483	495	508	544	520	557	512	556	526	502	570	532	501	555	561	494	538	516	503	497	522	505	529	517	519	512	524	534	558	510	531	503	564	553	529	521	478	508	549	515	482	526	566	530	521	494	529	495	525	516	534	502	528	548	477	512	498	545	503	517	538	510	508	528	525	524	556	540	542	534	558	503	557	517	538	528	554	504	509	537	509	485	534	500	528	521	529	489	548	524	510	509	508	552	514	523	513	524	493	481	488	500	520	522	498	506	473	547	492	495	498	528	551	539	538	541	547
2538	403	248	187	164	268	363	371	288	247	258	196	215	148	101	105	65	69	57	43	56	60	81	58	60	54	44	55	54	52	42	45	40	45	41	33	55	254	367	113	35	36	34	38	40	40	39	30	34	40	50	44	45	39	40	38	35	40	58	37	34	42	43	32	45	34	35	53	38	44	31	45	38	48	35	28	41	44	42	66	39	43	46	51	41	34	36	37	38	41	37	39	36	40	41	42	34	37	49	36	28	39	34	36	41	46	32	34	32	43	47	19	37	46	51	37	32	38	35	45	42	39	43	39	34	32	47	41	43	33	44	45	46	36	35	29	48	35	42	31	34	32	34	44	44	38	32	41	32	36	40	45	43	33	27	37	30	38	34	24	37	39	37	35	31	39	34	32	40	40	31	42	33	28	34	32	43	38	36	39	47	32	29	44	39	36	42	31	39	40	40	32	50	30	33	34	39	34	39	35	46	31	43	35	42	40	42	40	36	24	41	43	42	44	31	34	29	41	45	44	43	25	37	27	27	44	40	40	41	44	34	39	36	27	36	34	35	40	41	47	39	34	38	30	37	27	32	40	39	43	36	45	22	38	33	40	42	43	32	39	38	32	47	47	39	45	37	35	41	41	28	36	41	42	49	30	32	39	39	53	43	40	32	36	30	40	34	36	44	52	39	38	36	39	48	43	34	39	43	49	45	39	30	26	36	45	24	34	41	46	31	29	29	37	41	36	37	33	44	33	33	37	36	32	36	33	40	44	42	43	38	47	28	30	32	47	42	44	33	27	48	40	44	42	39	32	46	30	40	35	53	44	29	27	39	34	41	48	33	38	47	41	24	31	44	31	20	45	32	39	41	37	31	34	31	38	40	49	43	43	45	38	43	34	36	36	47	46	40	33	41	41	39	30	45	39	36	44	23	40	43	34	28	43	38	31	27	48	28	39	41	41	39	49	34	40	44	44	33	35	24	29	35	34	40	44	42	40	40	44	38	38	37	30	37	49	36	33	38	33	45	38	34	31	38	32	35	38	37	41	24	44	42	39	39	25	31	34	46	47	25	31	41	26	50	35	30	52	42	33	36	28	37	35	42	40	48	40	45	36	42	32	42	35	39	43	54	30	39	36	34	48	32	46	29	43	37	41	38	40	45	35	49	46	38	26	36	41	37	32	33	34	34	37	39	37	41	50	33	32	29	40	33	49	30	23	31	41	36	38	39	38	30	36	40	31	43	40	29	38	31	46	34	36	40	36	45	39	30	44	50	32	39	29	46	35	43	36	47	36	29	41	39	38	28	35	34	42	41	43	37	35	42	31	29	38	44	43	42	39	32	36	32	42	32	38	43	40	37	36	36	38	32	32	23	34	39	42	54	34	33	35	27	30	32	46	34	36	36	27	44	38	31	38	41	35	30	35	41	36	28	50	40	45	46	48	47	40	36	46	43	36	31	34	37	50	35	41	34	45	26	34	27	45	41	35	43	36	37	42	40	37	35	30	39	32	41	39	35	38	41	45	41	45	41	35	35	35	36	35	36	36	28	40	46	47	43	47	40	45	40	37	26	25	36	37	36	37	44	36	33	41	44	37	37	36	50	31	37	38	36	43	41	31	37	33	33	42	29	32	47	32	28	38	39	36	35	37	36	36	41	39	35	52	39	46	26	33	50	35	39	38	42	34	36	20	40	36	51	50	42	41	42	35	35	32	39	42	38	41	40	39	38	35	31	42	35	35	46	27	38	52	46	46	31	47	33	40	37	35	28	41	38	30	36	37	47	42	32	40	32	36	41	37	41	43	42	40	34	49	30	46	49	37	33	31	38	36	47	38	53	39	42	38	36	37	38	50	36	28	47	35	36	32	40	46	41	32	41	47	46	32	51	42	40	49	29	34	38	36	45	30	47	45	36	34	40	42	31	36	40	33	51	36	32	34	25	31	36	25	44	41	25	43	33	33	39	32	47	38	37	39	48	44	35	39	36	41	47	41	40	35	33	36	40	37	45	36	38	48	44	44	37	32	46	33	35	29	33	38	35	32	42	38	32	32	38	44	46	41	31	40	35	43	38	41	42	25	35	30	40	53	38	37	42	40	27	46	37	36	47	45	34	43	33	37	52	34	38	50	35	36	39	35	33	37	36	34	41	39	43	36	39	39	39	43	33	39	36	31	32	37	32	36	31	36	46	47	44	37	32	40	39	32	41	36	54	38	32	39	39	51	33	38	34	43	38	31	44	33	35	34	27	27	53	36	31	38	40	50	37	42	42	29	41	39	46	33	37	36	35	31	32	34	35	47	33	32	40	43	43	45	35	42	41	42	35	44	40	40	40	35	35	41	28	33	22	45	32	50	24	37	39	41	28	44	33	32	32	43	39	35	37	40	36	40	32	39	49	43	50	44	25	31	38	40	43	34	36	37	46	37	39	36	37	45	41	35	40	43	48	38	43	34	40	32	40	40	39	40	38	45	41	34	32	27	43	41	41	38	46	35	37	32	34	34	48	30	31	42	51	42	36	40	34	36	51	36	34	34	34	29	35	37	39	50	35	44	49	39	33	33	40	46	35	42	39	36	38	37	34	36	38	46	39	29	34	40	42	49	41	44	47	36	53	47	41	52	37	53	38	34	43	52	38	43	40	38	37	37	39	38	31	29	45	37	47	39	49	35	31	47	37	41	34	26	48	38	38	36	33	39	33	44	33	35	34	48	34	43	44	37	44	39	42	34	32	37	46	38	34	28	29	34	43	35	36	35	31	38	37	39	36	33	34	38	33	41	37	42	37	36	31	31	38	39	42	44	47	35	39	33	32	37	32	40	37	36	45	48	39	54	33	39	44	39	46	36	43	39	36	40	44	52	46	36	38	30	23	39	52	39	36	42	37	41	41	39	46	46	30	32	30	32	34	40	35	41	28	36	50	39	43	48	34	46	41	40	36	42	38	44	33	36	40	44	54	33	44	29	49	32	40	31	49	50	42	35	49	50	32	33	31	29	34	35	35	37	39	42	32	43	36	37	37	50	36	42	45	36	43	35	33	47	40	33	26	35	38	47	35	36	34	48	35	42	39	45	29	40	44	45	35	39	37	37	28	40	40	36	26	41	35	38	43	45	47	42	42	36	32	48	44	29	43	33	24	25	41	32	33	35	40	34	44	38	37	37	35	40	47	45	40	36	42	35	37	46	49	41	38	41	41	41	48	31	48	37	46	30	43	36	38	39	38	39	42	31	36	41	35	57	41	26	35	36	35	40	45	37	36	36	58	45	50	35	40	36	32	31	38	45	40	31	38	38	35	39	49	43	29	46	43	35	35	41	39	41	49	32	37	33	38	41	43	38	31	36	46	51	51	39	39	28	34	32	39	50	38	41	46	37	45	41	32	37	33	33	48	33	46	23	44	45	38	38	37	35	43	40	40	49	36	44	47	34	36	38	34	39	44	37	37	44	45	40	45	39	29	36	46	35	38	34	43	40	42	41	43	35	25	40	37	35	30	34
18576	5072	2981	4158	11468	15781	16109	13176	10455	9361	7940	6764	5552	4386	2840	2065	1365	1291	987	963	905	924	803	684	768	711	741	748	638	582	439	468	468	450	391	458	907	5166	7183	1822	328	328	345	311	273	306	301	322	293	253	294	268	291	300	308	293	263	285	298	310	300	293	292	268	275	272	306	290	273	294	302	280	321	294	262	307	261	283	295	265	295	257	327	269	294	276	295	261	284	231	304	278	245	282	305	262	258	267	322	303	285	257	293	290	288	301	262	272	286	265	285	297	303	271	287	256	253	252	276	305	223	286	271	309	292	313	287	292	290	288	275	286	277	287	278	321	303	303	276	267	272	267	278	277	292	273	284	297	252	271	273	285	281	304	252	291	287	291	292	287	285	305	301	287	266	273	257	266	271	287	282	285	289	283	294	303	304	278	264	277	251	273	269	306	287	280	263	258	276	254	284	290	269	294	291	283	275	279	288	290	247	277	275	276	254	283	279	286	248	289	273	263	273	264	273	321	290	254	296	297	271	290	244	277	281	269	243	289	285	264	265	285	265	283	267	301	294	280	309	273	266	271	291	306	251	264	285	285	316	259	272	282	292	288	247	275	263	279	303	250	301	269	315	295	273	311	276	287	263	285	288	271	295	287	297	272	235	270	271	260	274	285	266	288	275	270	257	278	284	270	269	279	262	271	294	277	279	267	275	283	252	277	290	286	260	305	307	306	273	298	295	277	295	287	295	242	256	260	275	268	296	274	266	264	308	294	260	283	287	259	317	305	272	256	256	287	293	255	309	284	296	284	302	310	285	271	250	278	282	285	291	254	297	271	297	271	284	260	310	291	248	252	277	286	284	301	297	303	270	287	253	246	291	287	267	271	268	266	259	288	282	285	288	267	300	277	238	279	280	289	277	266	294	266	284	263	309	287	286	292	277	294	261	283	269	270	289	280	272	266	282	282	317	271	295	281	284	299	272	302	295	254	291	266	283	289	281	299	284	302	276	293	258	276	261	287	246	303	277	286	289	261	292	293	300	283	277	265	286	303	263	272	292	290	293	284	279	302	289	293	258	280	261	281	284	252	273	285	305	273	294	290	287	272	274	273	273	283	296	297	279	277	304	281	264	270	282	277	256	262	258	289	262	267	296	311	304	262	274	286	275	296	268	292	302	311	260	259	279	295	272	285	278	249	306	282	298	284	317	303	316	278	261	283	266	266	266	283	305	278	303	284	279	283	291	278	296	289	272	266	274	265	275	271	284	273	267	278	287	280	293	316	276	272	295	288	309	269	283	284	274	269	269	267	293	292	259	315	289	276	290	258	260	305	295	293	283	256	290	297	287	305	283	312	280	279	306	254	263	267	281	256	269	249	248	299	316	280	317	280	298	300	287	287	298	291	279	261	278	260	263	287	287	257	275	272	285	266	310	278	301	306	265	253	292	285	277	261	268	296	278	257	270	268	281	272	289	294	276	287	284	272	305	300	279	292	233	270	274	269	279	286	261	290	293	264	295	322	261	278	288	253	301	261	262	265	310	267	294	293	263	286	293	272	286	289	281	276	270	274	264	276	260	273	299	263	306	291	297	259	276	291	273	292	315	287	284	294	272	287	270	274	283	290	291	295	275	280	280	278	294	291	275	300	298	328	283	276	294	215	281	275	282	264	280	297	286	317	289	269	269	275	290	298	296	270	255	276	306	271	305	310	301	304	273	287	280	266	265	251	270	275	269	257	299	281	264	314	279	257	280	251	288	290	288	280	255	249	294	293	257	280	271	298	278	286	275	298	270	252	301	285	260	299	257	291	265	277	260	304	307	260	267	288	266	267	326	278	291	285	276	280	258	293	319	307	283	297	292	261	277	269	307	266	252	279	302	279	259	265	264	284	297	281	252	246	294	287	284	277	219	292	295	307	269	290	267	259	261	285	252	310	295	292	270	289	276	258	284	289	290	283	290	277	260	222	252	268	288	266	303	297	290	241	284	288	260	263	258	263	291	292	299	295	269	291	317	285	263	269	277	318	250	275	291	290	312	280	288	300	285	288	284	287	304	267	262	301	303	291	290	250	295	291	319	260	279	268	296	289	299	257	283	263	292	316	284	294	290	258	263	282	264	293	261	267	263	240	265	282	297	269	290	273	270	276	281	268	279	288	269	268	281	293	326	269	280	285	290	275	276	302	267	271	310	261	277	290	273	259	293	289	243	285	278	307	292	244	279	264	264	292	283	288	295	264	291	287	285	261	280	276	247	291	274	287	270	278	261	282	285	273	307	300	275	307	275	279	290	275	279	250	227	282	269	265	282	285	277	251	301	289	279	269	289	284	303	260	296	252	282	303	307	298	277	295	267	285	286	261	326	261	308	273	278	290	264	281	298	335	285	292	274	277	286	278	285	278	321	303	278	254	272	287	240	263	285	282	271	268	267	283	289	274	268	237	286	302	303	284	290	279	286	253	286	280	254	288	309	264	277	272	292	281	321	278	298	276	294	287	279	287	295	259	257	244	284	284	248	264	264	277	285	241	297	250	284	292	294	267	276	263	271	281	305	259	275	261	297	256	275	267	292	288	267	273	274	269	297	284	294	318	271	274	257	265	306	270	292	263	283	289	255	284	280	283	272	314	303	279	280	242	289	263	263	270	249	294	248	271	269	286	263	291	283	276	265	293	295	308	263	312	307	261	248	279	236	298	307	267	249	282	287	311	270	279	240	289	280	267	298	275	268	304	306	290	274	282	275	303	278	284	286	266	279	260	276	302	294	253	295	300	256	297	285	294	288	279	279	270	277	282	284	291	281	273	278	280	266	241	268	246	268	267	261	266	264	284	283	309	301	266	278	283	286	267	278	272	282	276	297	293	267	287	283	305	280	304	310	293	264	256	301	266	283	266	263	280	277	263	285	271	300	270	261	287	287	279	269	262	268	291	287	268	268	290	258	294	268	293	272	282	265	266	284	270	290	265	277	279	292	286	280	308	291	284	290	284	292	284	264	269	283	252	295	255	295	280	270	272	302	283	299	270	270	302	305	311	284	271	269	308	306	287	278	317	273	283	261	299	286	278	249	293	290	263	283	267	279	264	287	294	276	285	278	276	286	277	304	284	286	278	282	273	296	297	222	270	264	292	264	305	277	249	274	269	307	248	260	272	294	288	242	269	260	295	281	279	297	295	265	299	284	312	284	291	299	293	267	297	275	264	290	277	319	293	263	276	260	274	265	286	240	280	300	285	278	249	287	282	282	284	270	301	286	270	285	235	279	299	266	304	283	297	262	247	259	281	291	287	287	272	270	257	308	291	261	273	287	268	269	280	280	267	297	257	283	267	284	287	249	284	279	258	299	281	294	297	280	298	291	268	279	288	267	273	260	279	278	268	290	298	271	292	260	273	237	260	261	281	277	298	267	255	278	286	272	278	277	288	300	284	293	274	276	274	279	266	298	270	265	315	258	277	278	266	267	272	281	281	273	290	272	272	268	246	278	308	295	274	267	293	258	232	291	274
1731	190	149	117	104	156	188	187	153	134	145	128	123	102	90	73	57	62	67	61	64	62	60	61	61	57	62	59	52	54	44	63	61	44	45	44	56	82	87	56	49	47	52	37	42	39	49	40	58	39	49	38	46	46	44	55	45	50	47	48	39	53	50	41	46	35	43	55	46	54	57	60	44	49	49	61	45	43	50	54	49	61	43	43	35	54	44	52	49	57	46	43	52	56	48	54	52	35	39	55	40	43	55	56	55	55	47	39	43	46	55	49	50	56	55	48	50	57	49	54	31	45	47	54	53	45	55	48	39	44	56	47	45	44	54	38	52	47	53	55	45	41	48	44	50	36	56	63	41	53	56	58	47	54	55	52	59	44	50	46	49	52	54	38	53	47	38	45	37	48	52	56	59	45	44	51	44	45	39	40	54	45	47	60	54	42	60	53	44	52	52	33	48	61	53	56	53	43	50	41	61	39	45	57	47	52	49	46	42	52	37	49	55	41	48	50	33	46	50	44	40	54	50	51	43	42	47	39	41	61	33	44	54	57	52	56	40	40	58	52	48	49	33	48	42	38	54	54	48	37	58	49	44	47	47	44	41	38	50	53	47	46	53	37	50	45	45	46	53	42	50	45	46	48	51	49	44	41	52	42	39	56	65	47	56	45	40	51	49	47	41	55	61	47	58	60	37	51	40	54	50	47	47	49	47	52	48	53	56	46	49	61	46	55	49	40	47	42	49	51	51	54	49	37	51	48	48	36	59	56	60	46	47	47	53	54	45	47	43	35	50	63	40	54	42	62	51	47	60	57	50	50	49	49	56	36	52	41	45	43	47	47	35	53	48	40	60	60	49	55	51	44	45	43	54	56	37	47	55	48	48	41	48	54	60	55	54	41	49	50	51	40	51	55	44	47	52	50	49	39	34	50	48	51	53	45	41	54	53	41	53	56	49	51	39	53	37	49	41	40	49	51	40	42	47	47	47	48	47	50	50	58	32	52	46	57	60	46	62	56	49	55	41	43	39	53	46	41	41	49	63	34	43	53	43	48	54	57	49	43	50	39	39	48	48	47	49	61	47	49	56	43	46	51	53	49	41	57	61	37	47	44	43	43	57	62	46	45	41	44	62	52	40	45	57	55	42	41	60	56	39	52	51	42	51	43	49	55	47	47	34	49	42	51	47	57	54	50	42	52	40	40	48	41	49	43	47	44	49	54	47	41	40	45	42	55	42	54	42	43	46	47	44	38	55	49	43	51	44	51	47	57	46	47	45	60	48	39	50	41	58	55	49	43	65	49	38	41	44	42	51	46	56	44	60	50	43	41	52	53	43	29	46	41	28	39	42	44	47	46	49	36	46	63	41	38	42	52	39	43	48	45	38	44	56	50	49	48	42	46	47	51	48	48	38	42	53	54	51	49	54	55	41	47	35	46	39	41	49	61	49	50	48	50	37	41	55	47	44	53	45	52	37	56	64	47	37	52	48	38	56	56	53	41	37	62	50	36	46	45	58	60	45	46	69	50	51	49	48	37	43	45	39	53	59	50	61	52	48	37	46	44	53	59	37	59	46	45	50	58	43	50	50	38	49	45	57	46	61	61	38	41	45	52	47	49	49	37	56	49	43	37	47	54	58	49	45	35	41	45	38	40	39	39	39	51	46	63	47	48	43	44	55	43	35	43	47	48	47	55	49	46	48	47	50	51	51	46	34	47	58	54	46	52	52	52	46	43	40	36	36	52	43	38	30	52	56	44	40	49	54	38	55	55	48	55	43	42	58	43	65	42	42	46	48	56	43	50	45	44	47	51	44	48	58	46	52	47	47	54	47	53	41	49	49	51	46	42	48	56	46	41	40	35	63	59	34	38	32	42	45	55	54	49	49	54	58	65	50	50	39	48	56	54	41	59	43	44	53	48	54	45	50	58	43	45	55	48	50	56	51	47	55	45	67	41	39	35	44	51	47	53	45	49	55	53	50	45	46	47	41	44	57	44	42	48	45	45	67	38	44	48	48	49	50	46	48	47	42	46	60	33	37	43	48	56	47	44	40	48	52	49	56	33	56	46	39	47	42	38	40	56	67	47	40	61	34	53	52	39	59	48	57	43	45	41	44	39	44	56	47	50	49	40	52	39	44	35	42	47	50	48	50	53	46	53	48	46	53	49	51	51	49	53	56	46	44	46	45	42	48	37	57	56	45	59	39	52	45	38	47	59	46	44	49	51	48	49	57	43	53	56	41	46	55	41	59	51	46	62	48	42	45	37	46	52	56	49	40	41	50	46	56	46	41	40	53	51	55	38	47	42	46	47	60	42	50	39	43	40	40	38	46	52	43	51	46	50	43	45	54	53	53	65	55	51	41	46	42	43	47	52	49	32	56	54	51	47	33	45	42	34	42	41	51	50	44	42	57	59	60	53	41	40	50	56	60	57	45	53	45	40	65	36	60	43	56	47	47	44	47	46	56	51	50	43	54	44	43	41	44	55	46	59	49	48	44	50	42	51	54	42	34	49	53	62	49	50	54	58	43	46	38	49	48	50	54	52	51	52	64	45	43	51	58	56	49	44	48	32	41	38	39	49	53	46	49	44	48	62	47	44	37	40	57	59	43	49	54	46	43	43	61	47	54	49	41	66	46	49	43	44	40	41	49	58	48	42	33	46	55	43	49	56	48	50	49	30	52	49	50	59	40	44	53	49	42	56	55	38	43	45	53	45	63	52	37	41	41	44	42	53	68	46	45	47	48	50	36	61	45	49	56	49	47	49	51	42	43	61	47	51	51	52	45	47	48	49	41	51	53	62	39	43	49	47	59	49	50	51	41	43	53	65	53	43	52	41	53	41	50	51	45	43	45	35	50	42	48	49	46	48	55	59	41	48	48	53	49	43	47	44	53	52	47	44	51	53	46	59	42	48	38	44	42	41	39	60	50	43	58	56	61	50	45	50	54	36	45	37	52	49	45	62	45	55	45	46	50	62	50	39	49	38	41	55	43	38	29	50	47	51	43	39	59	31	37	53	43	51	45	53	50	42	63	39	47	60	56	44	32	53	37	53	44	51	45	35	42	49	65	25	52	52	51	57	47	43	36	44	50	50	46	51	61	50	53	52	45	39	52	42	39	49	58	48	48	38	47	40	43	47	44	39	50	50	50	56	40	57	46	53	40	54	60	48	41	48	38	48	38	46	56	58	52	51	54	54	50	50	46	55	50	55	47	43	57	41	38	60	54	33	58	41	51	41	51	49	45	52	57	52	46	47	48	44	52	45	46	41	53	54	56	44	45	59	42	49	51	66	59	47	40	48	39	46	54	36	41	49	47	53	39	37	40	48	46	52	52	46	44	40	54	41	50	49	42	44	47	43	64	53	54	45	45	43	43	44	42	50	54	41	64	57	44	51	57	51	59	48	47	53	57	43	37	31	39	29	46	45	55	50	53	43	43	48	45	59	60	39	46	41	45	50	46	41	56	56	45	55	45	46	43	53	41	63
12787	2654	1518	2416	6159	9435	9255	8051	6245	4657	4257	3575	3107	2406	1659	1132	810	834	705	678	630	646	628	532	558	566	526	580	553	450	484	415	440	457	413	419	628	1477	1361	521	375	364	360	356	386	334	357	367	371	403	342	348	370	378	368	354	378	376	339	335	361	361	383	377	383	322	359	374	347	387	372	328	369	391	380	345	327	396	334	315	366	350	361	378	362	352	369	365	346	378	395	352	403	338	360	325	389	389	363	385	356	367	365	347	395	350	364	410	354	382	384	355	392	383	378	353	373	368	352	380	340	359	368	364	379	389	331	351	372	380	384	372	351	345	350	321	397	347	364	381	380	365	344	352	417	386	381	391	343	379	373	377	352	369	371	363	365	363	358	372	374	339	361	368	379	410	355	353	363	395	371	351	342	398	367	386	373	373	384	374	376	383	352	337	393	368	384	366	362	379	362	355	385	373	339	356	369	351	343	345	347	358	375	379	350	381	390	387	311	352	389	386	388	355	377	381	394	372	384	361	364	357	337	378	367	397	379	359	379	363	381	376	336	355	380	360	370	367	356	358	360	347	411	334	360	364	342	358	363	390	395	339	357	381	379	352	365	382	356	358	386	375	376	383	352	392	360	395	363	367	363	398	364	371	360	339	359	390	370	368	357	361	384	363	366	318	374	367	363	360	328	381	360	389	392	380	369	373	363	370	372	344	375	347	354	319	383	355	386	382	391	383	357	378	367	343	337	413	349	376	412	366	340	373	394	371	400	365	389	374	349	362	364	369	333	383	413	385	366	342	384	369	378	361	359	385	362	364	378	365	385	356	361	389	334	347	366	370	385	335	369	369	338	391	365	365	350	392	311	373	361	385	374	369	396	320	353	350	369	365	368	354	398	361	370	417	356	394	363	378	343	392	374	373	379	345	360	381	384	334	332	365	391	347	355	377	366	360	396	354	379	350	360	397	371	365	382	358	362	370	389	375	364	366	408	389	365	412	423	378	388	382	378	356	371	362	347	371	380	383	367	324	347	383	376	353	369	381	359	369	377	346	344	340	370	366	374	339	363	345	345	357	361	397	369	373	387	354	362	365	386	389	368	393	365	397	365	360	377	415	409	353	360	380	335	353	342	392	378	436	366	354	367	355	336	352	355	376	379	343	365	382	351	388	372	338	345	342	376	380	363	354	404	354	349	431	361	337	371	358	375	356	359	344	361	349	365	372	371	344	374	368	348	394	413	417	336	355	384	368	344	363	345	351	379	352	410	360	350	364	377	340	366	358	344	341	365	374	389	353	323	356	369	384	366	387	391	373	348	385	356	380	356	365	374	318	387	348	343	362	395	357	351	368	360	368	354	370	347	373	369	381	357	358	367	375	375	349	414	376	348	358	344	381	380	363	365	332	338	353	367	364	361	372	358	412	394	381	402	359	389	360	433	404	382	360	358	363	365	377	394	337	356	375	379	376	352	391	379	361	358	389	354	386	344	385	353	418	387	360	346	367	361	348	363	390	383	357	346	340	403	387	377	335	374	357	368	338	359	352	356	383	367	375	385	352	353	393	352	407	342	365	386	363	402	366	381	361	365	351	353	373	338	396	397	377	391	352	371	390	402	344	354	366	378	382	371	396	346	320	371	369	356	372	385	378	365	378	356	382	358	351	364	364	372	397	378	356	395	351	372	381	381	396	351	359	371	370	362	377	368	364	364	349	371	358	392	390	370	385	401	341	359	360	383	367	380	385	358	366	385	355	378	365	352	332	354	357	378	366	391	381	368	347	371	349	402	383	427	375	360	398	367	357	340	376	365	386	379	356	370	353	360	379	340	342	358	347	338	399	388	360	371	374	342	336	316	405	359	365	343	346	342	385	399	347	378	361	364	369	393	365	381	360	399	333	359	335	368	369	339	358	363	353	370	350	373	364	380	374	378	372	381	370	364	335	349	356	361	351	373	382	359	360	385	354	384	364	365	360	344	375	384	356	358	349	346	351	380	392	370	375	362	374	368	367	348	368	386	385	364	352	381	382	381	360	325	371	327	328	371	375	373	385	385	388	343	365	367	356	390	342	377	374	390	358	387	383	392	372	354	352	339	369	395	370	347	361	388	346	416	359	377	341	387	394	375	397	373	364	379	383	382	371	407	338	384	351	384	346	363	344	352	376	384	367	370	390	368	398	328	388	365	381	371	369	379	372	403	396	381	380	354	354	374	370	396	372	360	366	379	374	379	375	361	352	339	396	363	368	354	398	379	396	371	334	358	375	383	380	350	368	406	348	377	377	396	378	370	370	350	364	376	354	379	325	382	336	389	384	368	387	361	417	379	359	402	383	374	374	378	380	377	350	368	367	365	341	338	380	385	360	392	371	350	382	366	367	378	378	355	370	368	383	402	359	339	377	369	373	411	398	367	362	355	373	374	336	334	331	368	346	352	388	355	411	377	335	378	342	369	375	362	372	364	383	347	363	358	313	333	395	309	355	376	373	371	359	374	371	400	371	374	384	388	382	342	395	340	333	379	381	363	369	405	383	379	386	378	373	387	342	357	356	308	389	359	341	393	394	375	353	360	338	394	382	367	365	374	368	350	361	385	384	356	361	368	345	392	369	370	356	386	381	380	357	362	387	349	387	390	382	369	346	372	392	374	393	370	427	373	361	374	366	375	376	372	349	373	390	386	377	356	382	364	371	358	381	357	401	356	381	349	370	404	391	396	373	382	380	364	394	381	344	362	385	351	338	355	339	379	323	356	368	370	407	363	372	376	338	362	382	343	375	347	351	401	402	403	355	342	388	369	370	351	384	376	328	363	350	388	357	364	376	373	366	362	362	403	347	352	380	353	358	387	346	396	348	342	349	360	369	373	321	359	383	375	368	357	405	365	355	336	402	369	372	397	348	376	381	393	374	358	368	344	371	393	399	370	386	386	402	366	375	357	343	368	364	387	369	409	357	367	381	353	357	374	364	371	351	337	389	374	337	368	360	358	385	343	386	378	378	355	351	372	347	349	383	376	381	417	357	361	370	362	335	343	372	340	382	350	358	356	367	371	385	343	362	370	377	381	374	373	359	364	370	356	352	363	388	331	346	386	382	367	362	363	366	355	370	369	353	369	354	340	354	379	379	384	387	364	372	358	381	368	386	369	329	381	388	386	363	368	371	340	386	359	367	371	347	388	366	409	385	369	378	337	359	374	373	394	363	360	371	374	373	359	370	356	338	410	383	386	387	344	351	393	357	382	396	379	356	408	376	363	340	373	343	339	348	382	375	358	363	360	367	350	377	374	358	370	340	359	370	377	368	355	397	359	380	345	391	406	394	356	343	374	343	405	390	380	361	361	358	326	366	357	399	346	373	391	363	352	375	370	392	359	348	392	349	380	347	378	357	391	378	366	354	331	346	372	374	371	383	389	392	346	366	377	387	365	330	371	375	355	370	362	381	348	346	384	402	329	337	375	357	361	369	363	371	352	398	406	338	363	371	368	364	376	359	366	362	375	370	372	371
1742	381	193	141	109	194	248	272	233	158	158	149	120	113	88	51	40	57	47	49	40	44	36	33	39	32	35	42	36	44	26	25	21	27	15	26	65	187	150	43	24	14	24	25	19	20	23	23	20	23	32	24	26	21	26	22	23	29	26	34	20	18	20	36	21	25	28	20	22	18	34	24	23	30	23	23	18	23	14	22	27	23	26	22	15	18	22	18	22	29	18	19	21	30	24	27	27	25	17	25	18	23	23	21	21	27	23	20	25	16	23	19	22	21	20	24	21	25	21	23	21	17	12	14	32	22	17	16	24	20	24	24	25	31	24	30	29	20	19	27	22	33	16	31	29	20	29	15	20	26	25	12	33	22	28	21	22	19	27	16	19	26	18	18	18	28	22	25	18	23	20	27	27	21	20	18	17	21	26	24	33	26	19	22	29	23	22	28	21	22	18	19	21	21	20	20	29	17	25	24	26	18	22	27	15	24	37	31	25	23	17	24	17	24	21	25	33	24	27	20	23	12	28	14	22	28	23	20	23	18	25	31	21	27	19	21	20	14	28	27	14	22	23	17	33	19	26	23	23	23	21	30	28	21	18	29	25	29	25	20	29	31	23	20	21	21	24	16	20	25	26	22	24	27	23	25	20	30	24	38	24	22	15	25	19	18	16	29	31	24	14	26	32	17	16	25	21	30	17	21	22	21	21	18	26	22	33	28	22	23	18	32	24	20	28	24	27	22	26	29	9	21	32	26	13	28	11	27	18	31	20	27	30	31	18	20	24	23	25	22	25	26	29	21	19	21	31	13	29	22	25	29	20	21	31	24	24	20	23	27	26	18	30	27	26	20	25	15	25	26	33	21	23	30	24	30	24	24	24	26	20	26	23	21	25	27	23	22	18	32	19	22	20	34	22	24	22	26	27	29	21	29	26	28	25	27	30	22	29	17	27	22	19	29	22	33	24	17	19	18	18	27	24	24	19	29	19	16	24	43	24	14	24	23	19	14	24	27	29	18	23	26	21	18	24	30	27	31	26	23	22	23	25	16	23	22	22	22	24	25	32	20	20	18	19	15	18	24	20	28	13	27	15	21	18	15	26	19	25	22	23	34	26	23	22	22	25	17	22	24	36	18	15	30	25	22	28	18	29	24	30	20	19	25	17	24	28	21	25	26	26	23	34	22	24	18	25	18	15	13	26	19	29	26	26	25	17	19	25	29	24	22	32	22	24	21	19	19	20	22	21	23	26	25	25	9	25	29	26	29	12	29	32	25	30	28	17	25	22	20	33	23	22	28	22	24	30	27	28	31	17	22	25	28	18	23	19	25	24	20	29	22	22	23	30	24	25	18	15	20	20	24	22	22	23	17	21	18	21	30	22	14	19	18	19	17	22	28	17	28	29	21	27	20	14	30	14	19	31	22	20	32	26	23	32	22	28	21	31	19	22	18	20	25	23	29	17	27	18	18	31	21	25	14	24	21	30	21	21	21	20	16	28	18	29	22	19	28	30	20	19	25	23	16	17	25	30	22	22	20	23	14	18	23	26	19	24	24	27	20	29	31	21	22	14	23	22	29	24	29	20	19	23	23	21	22	22	27	22	19	24	31	24	28	25	27	26	30	21	25	27	27	18	18	26	18	29	28	36	27	22	22	28	33	22	33	27	13	22	23	28	33	22	17	21	25	23	23	30	24	28	20	27	22	27	17	30	22	25	28	25	29	28	32	22	21	25	26	22	24	22	32	21	26	18	16	21	28	18	22	22	30	28	30	31	35	26	18	25	29	29	24	18	28	30	26	17	33	31	28	25	30	21	25	23	21	22	26	26	22	22	24	23	28	23	24	27	22	24	28	21	18	21	23	17	16	28	28	22	34	23	30	25	20	19	18	21	28	29	24	27	24	23	31	26	20	15	21	19	27	26	30	22	14	21	19	27	21	28	24	25	15	21	22	22	23	21	22	18	19	14	31	24	25	15	22	37	16	22	24	17	28	18	18	20	29	25	23	18	17	17	25	13	26	32	22	19	26	31	20	28	25	27	25	25	18	28	25	36	20	27	32	22	15	30	24	17	30	28	23	22	31	22	23	20	26	18	25	15	13	14	19	27	14	31	34	17	23	29	14	22	23	31	27	31	23	27	32	22	17	21	22	27	31	31	24	30	21	27	25	26	21	30	21	23	24	33	33	25	23	20	19	21	25	23	20	18	21	18	18	20	25	19	25	32	21	23	25	34	31	27	28	25	31	23	25	20	26	25	21	23	22	26	30	21	23	34	21	25	28	26	28	32	12	28	22	22	26	27	24	24	33	23	27	21	18	28	18	27	25	23	21	23	13	22	27	23	19	28	31	26	19	28	29	19	25	30	18	23	30	20	24	30	23	19	21	24	23	21	28	24	26	23	34	22	25	23	21	28	17	26	16	25	29	22	33	25	23	15	28	27	30	34	28	20	18	21	13	20	22	22	21	37	19	28	17	23	26	21	24	19	27	15	22	29	23	23	26	26	25	29	15	17	20	22	17	26	24	20	20	21	26	23	22	36	29	36	23	22	26	24	21	23	24	28	21	25	25	23	28	33	19	24	11	19	15	21	27	23	19	31	21	20	23	18	33	34	28	25	20	16	16	21	17	22	27	30	22	27	29	28	24	20	26	22	23	23	14	20	21	24	22	25	28	26	31	14	30	23	29	25	16	28	18	21	17	26	16	24	16	23	19	30	25	29	14	22	26	21	29	28	18	22	29	18	28	19	24	23	28	28	29	11	28	18	26	22	29	27	27	23	23	30	18	37	25	21	16	20	21	12	28	21	32	25	27	29	14	19	24	24	28	28	18	27	24	26	20	32	33	37	21	32	18	23	24	17	24	31	17	32	20	19	20	29	19	27	29	23	23	23	12	28	22	19	17	18	23	32	34	23	23	19	23	22	29	24	23	18	22	18	23	24	29	20	32	15	29	27	12	23	16	16	24	19	24	20	29	22	25	24	20	27	31	16	19	28	29	34	20	22	20	28	22	26	21	25	24	25	32	19	21	21	24	24	20	26	22	24	36	22	16	18	38	21	26	20	17	26	24	24	25	29	27	24	25	18	33	20	14	24	30	22	23	21	23	29	24	19	23	18	30	23	22	24	24	20	23	19	23	29	18	24	25	28	22	24	27	31	23	20	23	23	24	23	19	26	27	19	25	27	22	21	22	17	20	29	25	23	24	25	22	21	23	22	20	27	25	27	23	16	25	21	29	34	24	20	19	22	17	20	21	25	21	20	35	23	30	28	23	16	11	20	28	30	19	19	21	23	28	24	25	21	27	25	26	17	21	27	21	26	22	28	24	22	20	20	25	26	17	27	24	23	23	22	24	18	22	23	18	25	23	23	22	22	30	27	34	19	29	39	22	20	19	21	20	25	33	25	16	28	21	20	27	25	30	25	22	30	27	22	20	19	20	16	24	37	19	28	20	18	17	21	28	23	23	22	29	29	19	26	27	24	24	20	25
16335	4522	2328	3280	8738	12330	12620	11633	8948	6829	5394	4809	4044	3214	2246	1381	994	1029	864	712	684	670	616	512	480	519	470	477	507	410	363	334	245	273	243	280	1371	4047	3621	614	187	196	198	173	167	184	188	229	208	178	191	212	189	196	177	212	187	195	193	189	181	181	158	199	169	185	198	182	176	176	193	173	163	175	169	185	180	171	177	186	186	200	165	169	194	177	173	167	199	193	179	204	190	176	179	175	180	190	171	193	199	213	200	170	170	192	178	179	161	167	184	192	202	180	175	168	158	147	179	195	179	183	160	214	190	180	165	176	192	196	169	178	167	186	168	183	175	187	159	188	185	181	184	191	182	162	179	209	156	203	180	186	171	194	210	170	183	204	190	179	155	184	166	176	170	196	171	192	188	186	184	187	193	199	137	174	194	187	201	181	192	208	166	168	218	188	173	199	188	179	180	178	214	182	178	187	161	153	179	175	170	179	195	168	181	189	193	176	185	196	168	200	160	197	188	187	173	171	176	154	186	183	184	193	162	167	176	172	176	172	181	181	161	188	180	174	183	170	163	186	174	181	170	146	190	165	173	177	217	182	166	150	175	169	182	194	192	168	165	173	170	189	195	176	169	174	186	187	190	176	190	188	194	194	169	203	187	182	196	186	203	170	188	171	185	187	178	178	195	167	155	173	197	166	195	176	177	188	165	192	181	180	179	180	183	166	195	193	173	172	164	154	198	174	199	192	174	191	176	162	185	161	181	185	174	182	175	193	207	184	189	162	197	189	174	180	192	178	166	180	178	153	189	200	172	177	182	169	181	180	185	189	185	183	199	159	185	198	175	221	198	206	194	175	187	170	191	198	174	192	186	156	173	199	174	189	199	170	170	172	207	171	179	181	189	177	182	184	198	161	184	177	162	188	185	202	167	189	195	165	186	193	171	185	172	192	179	165	186	162	210	169	174	166	184	185	162	193	169	166	190	178	207	209	168	175	191	175	176	184	166	192	176	163	218	184	188	169	176	170	197	175	195	188	187	198	189	185	174	208	182	175	155	191	203	182	173	181	202	208	187	171	173	181	182	183	188	163	180	183	178	161	159	185	180	178	185	209	174	187	172	203	178	168	172	191	195	188	190	180	175	158	195	184	175	169	180	171	174	162	206	199	185	182	160	212	163	174	181	182	206	169	155	179	160	182	180	193	185	195	191	177	189	182	187	193	181	173	208	163	163	169	172	197	186	181	169	197	186	187	160	158	180	188	199	184	174	179	183	164	173	191	176	163	177	180	186	229	167	153	167	176	186	159	170	184	189	161	192	166	181	209	177	164	179	181	188	179	167	204	171	181	197	171	208	163	206	185	177	178	159	173	163	177	170	171	180	163	177	186	211	195	171	205	184	185	204	182	179	164	181	188	190	190	201	185	172	173	158	222	167	193	186	192	198	159	177	184	175	184	156	176	168	177	185	170	188	164	184	178	181	166	173	179	192	169	169	172	180	167	193	181	196	188	190	171	181	176	181	186	174	177	175	178	179	184	155	188	200	158	193	182	165	184	178	212	188	193	161	161	168	166	171	197	150	181	192	199	193	199	185	166	194	157	179	162	179	174	180	196	205	172	178	184	166	185	170	183	154	176	187	198	172	161	177	177	175	163	185	195	156	187	168	187	183	174	192	202	214	165	202	194	190	175	156	185	172	163	172	195	182	191	181	175	172	175	172	204	199	181	188	182	173	168	206	155	190	176	158	183	174	209	184	183	197	176	187	196	172	162	176	176	192	176	178	186	176	179	169	192	189	172	166	185	189	204	180	198	139	193	203	182	184	173	201	188	168	172	194	152	175	221	166	182	203	183	186	183	196	194	174	188	183	167	180	177	171	198	188	175	175	172	226	166	222	193	162	160	170	177	198	172	182	162	173	167	187	186	177	191	198	169	187	167	156	180	160	178	198	177	182	198	177	177	205	171	181	198	176	185	177	184	196	177	194	171	161	182	182	188	165	183	189	185	145	188	166	196	187	188	186	170	188	198	184	186	200	187	197	184	185	184	185	201	176	181	184	164	201	197	192	201	172	183	168	174	180	180	189	188	156	191	178	167	167	189	187	183	171	184	179	189	180	168	189	206	178	183	186	156	191	191	210	166	181	188	211	175	211	173	177	160	177	175	181	173	188	173	188	183	166	205	153	183	168	212	176	182	181	180	173	181	206	173	181	172	177	187	185	164	194	182	194	163	159	178	183	169	171	181	174	162	162	165	178	192	189	162	204	195	177	183	189	165	183	193	184	189	169	189	160	169	173	154	174	147	188	168	189	172	167	177	173	195	193	179	184	159	164	176	181	181	157	172	182	198	197	178	196	186	200	199	168	195	201	175	181	173	166	179	196	180	197	189	177	189	180	174	195	176	195	177	172	194	148	198	210	167	179	193	169	180	191	186	177	168	187	203	206	183	168	175	174	196	165	170	193	173	181	199	168	184	174	190	177	174	189	177	171	188	155	189	168	174	173	187	167	193	168	196	179	164	194	176	173	160	195	168	205	177	166	175	196	184	174	168	159	211	182	191	183	196	213	200	163	178	184	196	208	192	182	167	194	165	188	173	185	194	171	185	175	165	198	169	192	181	195	159	172	194	184	178	176	161	173	184	153	174	204	218	183	162	170	168	153	171	180	179	203	160	190	183	190	194	180	176	175	167	189	189	170	172	172	194	197	156	197	204	159	182	167	174	161	185	178	187	195	176	169	190	162	194	206	173	172	177	157	168	187	172	225	161	175	193	173	183	192	186	190	169	151	189	183	164	156	184	193	168	180	206	192	203	166	192	191	199	205	177	169	183	192	182	181	202	190	169	192	193	187	187	181	167	154	194	177	174	178	192	189	192	171	178	205	185	192	186	181	176	167	184	181	204	183	175	157	178	177	208	193	164	176	202	165	169	177	176	152	199	188	151	170	192	171	188	192	192	180	190	183	183	189	161	166	175	174	175	211	187	172	181	198	182	172	200	172	154	191	177	170	194	172	206	170	177	183	182	179	175	199	181	176	189	167	196	169	191	165	200	193	165	166	189	186	169	216	172	190	195	220	164	178	179	164	171	181	179	182	172	167	177	190	175	173	184	179	198	176	175	186	198	168	180	223	188	204	186	183	203	181	173	188	181	146	166	180	166	198	206	145	198	179	169	182	200	185	185	173	177	187	153	174	183	171	176	173	194	174	189	213	171	177	191	167	173	172	157	172	172	189	237	167	175	184	209	205	192	164	182	199	173	171	170	195	194	178	179	177	197	196	178	180	177	176	181	190	181	201	158	187	155	170	161	163	204	197	181	201	190	190	189	173	188	187	172	187	179	189	197	163	192	158	167	180	167	179	165	201	181	170	161	213	193	187	179	178	176	183	180	186	208	185	200	202	208	189	174	177	182	171	183	186	198	162	174	181	193	170	164	180	185	176	174	189	175	170	164	186	182	172	178	173	175	205	162	192	168	188	204	197	185	172	169	191	173	173	185
2697	373	218	165	188	198	254	291	242	185	210	183	181	132	142	92	93	96	102	69	70	109	98	85	79	82	81	78	82	77	70	62	86	62	68	85	145	270	222	82	74	76	69	73	73	55	65	85	51	64	70	60	61	71	72	76	60	71	73	63	64	71	68	77	72	84	74	82	70	69	63	63	68	61	63	92	61	70	72	72	66	54	57	74	81	64	66	71	86	56	55	78	61	63	72	78	53	76	47	77	64	71	84	62	70	44	70	55	74	56	61	74	71	61	82	73	72	71	69	69	61	71	77	80	67	69	75	70	76	56	68	81	64	75	58	69	75	71	80	76	53	72	64	71	72	63	73	64	55	65	70	63	68	56	75	62	70	60	79	62	70	66	67	71	74	71	69	66	53	69	77	69	69	68	62	65	85	67	72	63	69	63	67	53	78	72	51	61	78	70	64	75	58	71	67	74	67	63	64	83	72	73	77	58	74	72	61	57	71	72	69	79	56	71	65	79	62	71	66	66	63	71	71	65	72	60	82	59	74	72	77	75	50	70	70	65	56	59	78	72	76	74	65	63	64	76	70	81	77	70	53	67	61	72	75	74	70	64	87	81	62	64	73	69	74	66	73	72	68	62	58	57	61	58	74	70	59	64	70	68	70	67	63	68	75	68	78	58	81	60	61	60	73	71	66	69	71	66	63	74	80	58	67	70	70	68	73	70	71	64	81	75	68	61	87	62	89	64	57	83	54	76	73	68	74	69	72	71	72	69	59	63	58	73	46	82	74	73	72	66	67	72	70	75	52	73	85	71	77	53	74	73	60	59	61	68	79	73	58	74	73	69	75	75	80	71	73	61	57	70	56	64	72	82	72	66	67	86	57	68	81	75	71	78	74	70	61	59	86	76	85	74	57	67	58	78	60	83	77	73	66	62	88	55	58	72	61	64	65	66	69	75	71	72	65	73	66	68	71	74	64	76	68	60	70	69	63	65	74	81	76	66	69	65	72	69	69	72	62	47	60	62	80	66	54	61	67	67	62	67	79	78	81	66	69	78	75	75	73	76	62	62	76	82	68	60	75	59	69	70	59	85	73	51	63	61	68	61	71	78	86	68	71	64	65	60	98	63	80	60	84	72	59	62	84	72	66	70	71	63	68	66	79	67	69	65	74	78	59	55	82	78	78	51	46	72	62	75	67	74	70	64	59	59	70	77	50	63	69	59	88	63	64	61	72	60	58	78	78	67	79	66	66	78	71	64	81	71	55	67	68	80	77	60	73	72	57	90	71	67	68	71	65	73	59	70	69	64	89	84	60	60	72	66	66	74	57	70	57	57	59	68	76	82	78	58	57	66	70	66	80	73	55	80	74	77	53	63	60	73	89	68	66	69	62	70	66	74	72	69	65	85	69	74	72	71	80	79	68	58	67	68	76	73	77	70	63	63	64	58	59	65	64	72	67	67	66	73	78	71	81	58	77	71	60	71	71	64	65	72	67	78	76	69	58	59	60	59	75	67	64	72	73	68	73	59	74	72	62	70	70	84	60	62	65	67	86	68	59	76	78	67	51	70	70	61	77	57	88	74	62	72	82	51	68	81	63	77	68	69	80	71	72	62	56	65	67	71	73	60	69	58	75	55	68	50	73	62	81	64	80	72	81	68	74	62	53	59	62	69	75	77	63	68	68	61	67	74	74	72	59	59	69	81	55	90	64	66	76	77	52	72	86	70	70	73	71	64	71	66	82	64	60	80	82	67	72	64	66	83	82	73	78	88	74	64	65	64	65	70	71	53	72	57	64	57	59	70	75	65	62	71	76	70	64	59	65	78	74	70	82	76	73	64	62	66	69	77	69	80	64	69	80	63	72	67	58	70	63	65	61	74	82	60	74	77	64	51	65	69	81	75	76	58	59	67	68	53	56	61	68	68	72	66	58	74	69	68	71	74	78	67	66	68	58	78	72	80	81	82	75	71	65	73	67	62	69	78	70	70	46	65	59	71	70	74	75	66	60	74	72	74	76	62	61	65	70	68	72	60	68	67	64	80	67	68	77	84	58	60	58	63	77	62	64	60	76	68	76	68	73	69	77	62	72	67	68	55	73	54	70	67	75	77	59	51	64	64	73	76	69	72	62	67	49	66	65	77	69	72	62	74	75	56	67	67	58	79	65	51	59	70	54	69	55	70	67	76	69	80	80	68	70	70	70	77	57	59	55	68	62	67	70	68	59	77	58	77	82	79	63	72	82	67	73	72	65	80	73	76	42	79	71	68	90	64	76	75	72	58	54	58	64	67	77	58	64	73	59	66	70	61	54	80	80	62	78	55	72	60	69	78	70	71	73	68	69	74	70	61	81	66	69	70	59	61	73	77	87	64	65	60	61	64	69	64	73	71	77	68	55	66	69	56	77	65	76	63	59	73	68	62	61	65	69	61	75	63	58	56	49	77	77	60	60	69	72	68	75	64	74	71	69	71	74	57	79	64	61	70	76	64	80	71	81	62	44	66	79	85	64	71	68	81	69	71	78	65	63	71	57	74	62	76	70	56	61	60	75	70	72	57	77	66	72	69	76	53	67	75	75	78	72	60	72	80	83	66	53	61	70	69	69	91	77	55	59	72	65	63	74	68	68	59	62	66	67	77	72	58	60	61	59	78	56	86	52	61	52	79	75	64	63	69	76	67	66	80	83	79	66	75	64	64	54	77	67	67	73	64	78	59	56	74	67	71	68	78	79	74	71	61	56	59	51	57	55	74	74	88	65	75	66	48	72	59	85	62	66	74	78	58	58	59	63	72	73	75	71	83	72	69	61	78	65	65	73	91	76	58	85	68	72	66	55	70	68	68	73	66	62	67	65	56	74	71	72	76	75	68	72	70	75	69	78	59	74	58	84	69	64	93	61	67	62	77	65	68	67	58	64	64	55	54	71	74	73	106	76	86	67	60	89	54	80	69	79	78	58	69	82	72	68	68	70	80	72	63	70	74	54	75	78	79	67	68	66	65	62	73	84	67	57	78	69	71	68	68	68	63	71	71	73	70	62	63	71	58	64	65	88	68	57	61	64	76	75	73	72	73	70	74	64	65	65	73	68	76	84	50	75	66	70	63	68	71	75	74	81	61	57	68	72	74	78	65	59	70	53	81	62	65	65	65	69	61	66	74	62	61	66	78	63	69	76	70	73	66	69	71	70	53	66	73	68	62	60	58	55	78	68	77	71	63	60	73	71	74	77	62	56	56	64	76	78	65	66	76	58	59	70	69	63	64	55	68	65	76	61	80	74	71	57	65	78	68	79	87	72	56	59	62	62	65	68	67	65	70	67	66	76	73	69	64	57	84	68	73	76	63	58	64	84	56	63	70	79	74	73	64	70	64	82	91	86	58	76	77	82	57	78	81	66	64	67	71	67	61	67	63	56	68	75	71	67	78	61	72	67	64	81	70	69	59	72	65	83	66	99	75	73	68	80	65	65	62	63	76	79	66	63	64	55	59	78	60
15937	4427	2638	3328	8061	10975	11505	10762	8800	7125	5606	4676	4132	3394	2506	1774	1291	1178	1210	1076	902	1026	1007	970	928	884	804	848	783	730	709	645	586	597	602	660	1977	4799	4290	764	519	525	557	523	513	541	545	540	527	534	488	545	516	512	553	519	516	519	545	503	505	507	518	481	524	523	546	570	514	519	590	509	530	519	516	506	573	551	505	509	507	540	532	534	480	518	530	547	507	521	525	525	527	537	471	501	513	513	488	531	534	487	515	505	458	484	530	527	527	525	532	530	508	507	538	511	546	499	555	482	503	538	515	511	529	530	562	543	537	529	472	460	532	516	516	510	525	510	485	503	519	567	531	517	519	537	549	481	545	570	475	541	518	560	527	494	521	520	515	506	493	496	490	522	492	528	491	515	504	510	548	512	480	542	513	552	529	538	496	509	492	534	535	487	547	562	500	532	531	493	542	539	513	527	540	509	502	509	506	509	542	554	522	509	506	546	496	561	527	529	525	477	527	526	498	532	508	497	567	493	502	493	547	550	593	519	528	537	486	507	538	518	533	497	534	518	514	486	527	497	508	504	455	555	525	506	553	503	518	485	512	496	519	540	518	512	497	558	538	503	537	506	494	533	521	510	543	525	519	467	501	502	499	549	500	516	507	520	516	496	500	532	489	468	520	540	516	469	495	542	481	565	532	460	506	523	542	458	545	531	496	525	464	492	528	506	536	508	531	483	536	516	519	488	527	510	528	487	501	540	517	528	498	538	524	541	514	526	502	508	505	520	509	519	537	482	522	502	569	517	535	544	505	488	531	474	500	534	529	501	531	523	570	512	512	555	504	478	477	526	506	488	526	507	547	540	529	520	539	507	524	577	536	498	489	530	539	445	526	483	518	514	533	536	521	489	482	536	537	517	519	502	530	483	507	528	512	580	522	537	534	534	481	496	536	518	565	523	507	553	528	514	529	542	464	513	546	502	513	515	546	533	563	556	496	529	513	528	540	576	529	513	538	497	528	479	504	550	522	479	520	491	491	516	525	510	488	533	539	529	516	533	517	489	526	538	507	534	557	518	528	495	471	536	514	569	539	508	527	513	527	548	522	521	480	536	529	547	464	544	524	512	504	480	518	478	501	497	492	514	535	500	539	506	509	495	538	458	541	475	513	506	524	515	520	560	507	520	533	480	471	528	522	502	519	515	484	484	491	521	523	569	551	503	514	505	492	503	534	456	506	529	545	511	519	488	489	533	505	511	544	537	506	504	549	512	519	526	531	511	507	486	536	525	556	540	512	539	530	523	530	504	553	555	513	526	517	541	514	525	477	537	514	512	507	522	527	506	561	574	495	552	527	516	526	526	512	534	524	520	532	499	531	487	501	514	515	518	532	514	498	489	482	531	520	503	505	528	490	502	517	501	502	536	528	540	493	529	505	521	511	551	508	532	525	508	533	514	499	523	499	546	490	501	505	491	540	567	525	546	513	509	517	502	521	513	528	498	586	563	514	551	501	507	527	533	564	513	528	507	538	523	531	498	544	527	553	543	533	512	560	471	527	535	534	462	539	522	511	502	541	503	513	539	486	512	477	496	499	507	516	505	516	523	550	518	533	506	470	511	530	495	531	510	487	513	522	458	540	526	519	536	505	526	495	525	536	509	478	500	524	522	550	511	490	479	516	509	512	551	508	525	537	552	500	532	553	499	515	529	563	506	499	502	530	521	489	545	535	482	574	503	535	538	544	523	534	527	538	513	552	453	493	470	538	508	514	486	515	551	468	519	488	497	507	505	525	495	549	528	511	513	460	576	508	534	508	508	530	531	541	546	561	534	528	536	561	533	554	532	494	586	493	506	508	560	488	503	573	514	553	556	506	530	546	525	511	510	514	487	504	550	509	501	554	563	499	507	517	537	472	494	493	489	506	534	521	515	512	493	559	550	510	548	535	535	494	517	552	519	518	480	517	520	503	501	507	519	579	536	525	528	538	495	491	518	528	554	538	556	520	559	564	500	501	527	523	502	529	482	507	523	505	494	549	586	511	531	525	496	548	502	501	516	512	483	515	491	451	506	471	491	545	509	540	551	478	582	517	536	536	522	492	469	520	509	543	542	510	486	519	487	545	510	550	522	531	500	464	521	538	549	519	493	500	492	511	521	467	479	510	510	545	487	538	559	506	532	557	496	543	542	529	513	548	525	503	528	494	546	537	516	493	496	532	505	547	475	521	524	539	480	531	548	551	540	533	548	525	540	543	538	575	528	495	504	514	530	507	518	513	473	543	538	517	503	528	523	494	513	539	489	511	492	505	509	495	526	534	527	553	532	535	530	523	498	466	514	552	541	494	502	533	495	521	527	557	504	532	512	478	493	521	528	496	547	555	518	536	487	472	533	557	576	505	535	480	514	538	519	527	514	515	511	497	549	557	535	545	518	505	533	493	526	519	494	525	500	500	527	503	532	509	531	505	479	534	590	562	484	518	550	564	481	516	527	516	520	483	512	525	508	526	509	476	497	540	465	569	471	486	502	513	533	509	516	513	532	527	510	578	505	524	513	503	468	475	477	516	546	493	488	482	486	525	505	513	530	544	503	514	490	535	530	469	515	464	529	493	498	455	553	505	520	496	514	575	520	536	522	516	532	581	522	577	515	552	525	464	518	499	516	494	513	499	490	573	535	502	553	522	494	530	525	504	550	542	520	501	516	444	520	517	512	497	519	484	507	532	553	557	506	499	526	526	538	516	483	508	500	481	551	558	514	549	547	504	516	519	454	488	530	500	487	545	555	503	538	481	499	504	491	548	499	497	528	513	537	470	545	520	500	521	519	521	521	576	520	537	533	488	517	553	569	500	499	538	514	510	492	529	502	567	520	533	480	496	484	524	552	550	495	497	516	508	476	513	520	480	525	550	553	497	535	521	487	511	480	523	497	532	532	503	485	546	507	487	497	504	515	467	537	530	478	550	522	500	508	510	515	486	512	521	547	496	513	514	528	511	550	460	494	559	501	540	513	523	471	549	464	522	504	500	494	514	541	486	521	505	536	525	531	542	524	550	506	495	490	566	522	510	521	519	515	514	507	528	543	521	502	554	492	533	535	510	513	496	510	483	548	498	493	549	543	544	510	565	485	524	540	541	495	469	501	490	506	503	541	526	482	517	526	491	503	529	532	514	472	539	594	500	540	511	525	495	527	539	498	496	514	493	498	482	498	538	477	533	494	514	524	550	517	463	513	503	487	516	525	525	546	526	477	500	550	534	511	554	512	496	491	507	537	532	532	463	508	511	563	545	505	508	555	480	565	528	533	532	511	543	506	509	510	539	519	526	514	567	543	525	525	491	501	546	528	555	480	491	520	532	500	531	531	538	502	470	539	508	497	542	482	548	552	511	510	487	526	527	506	465	533	493	493	511	506	542	513	475	559	459	566	520	477	493	543	509	508	517	485	506	513	487	485	517	506	530	524	540	491	541	509	490	507	535	529	523	530	533	517	490	517	508	469	539	510	558	570
2494	417	264	219	179	233	309	321	325	262	237	222	169	157	103	98	65	78	92	56	60	45	59	67	48	47	53	43	49	44	47	50	39	40	41	74	189	307	304	85	37	44	33	33	44	38	31	29	46	37	41	29	31	45	49	32	29	40	43	36	51	27	33	36	37	38	45	34	38	43	48	39	37	37	37	41	38	30	39	37	36	32	32	34	36	32	26	38	36	35	40	43	41	31	30	44	46	34	35	35	42	38	40	39	36	35	38	40	36	34	51	37	41	43	56	36	42	30	29	35	26	31	29	39	30	35	26	42	37	40	45	44	53	45	26	40	38	48	50	43	41	43	33	30	33	35	38	42	36	43	49	43	40	32	39	36	44	38	33	40	34	45	36	37	42	44	48	36	35	44	43	36	33	35	41	37	33	41	33	35	35	44	37	32	38	44	51	44	36	33	45	34	30	35	37	25	25	35	41	35	39	28	44	28	48	42	45	24	34	26	37	34	34	37	34	44	37	30	35	39	48	42	35	30	35	39	49	37	40	47	40	38	34	35	40	45	45	38	38	43	40	38	44	39	27	53	44	39	31	35	22	35	40	39	30	40	40	39	37	42	34	29	43	51	42	34	38	31	30	26	45	45	27	40	48	37	48	35	39	42	39	44	32	40	40	45	35	47	36	29	50	37	27	48	32	32	35	34	34	37	44	34	54	44	35	42	38	31	41	42	30	33	30	34	41	31	32	35	43	34	54	37	41	36	41	42	47	39	35	49	41	40	35	49	30	38	35	34	30	33	38	30	37	40	44	35	39	30	39	42	33	29	33	48	36	37	31	54	43	37	37	46	41	33	41	37	26	40	39	32	32	42	33	33	39	41	41	31	33	38	45	42	46	27	47	39	36	32	33	46	33	31	34	40	34	42	46	43	45	34	43	42	38	41	24	46	43	45	40	37	35	45	42	38	32	38	44	34	51	40	37	35	46	44	40	36	32	34	31	41	39	46	34	34	46	54	42	39	33	38	39	35	47	26	41	35	30	48	46	40	40	44	43	34	29	35	28	39	32	43	26	47	34	36	49	33	39	33	30	35	40	43	37	49	45	42	30	50	28	33	46	40	36	40	47	40	32	45	38	41	41	38	45	38	27	39	43	47	37	45	37	38	36	28	35	49	36	25	44	28	37	34	54	36	42	41	44	37	35	27	46	34	43	39	45	41	38	41	43	44	42	34	43	52	34	39	36	43	39	45	40	39	45	36	39	29	40	47	35	22	37	30	46	40	43	32	47	29	38	38	39	38	43	55	38	38	33	31	38	26	44	35	39	37	43	48	43	38	47	33	38	52	39	28	36	40	48	48	49	41	47	38	45	39	44	41	45	43	25	33	36	26	34	37	43	35	32	43	34	35	50	25	35	41	52	50	36	45	31	33	43	34	45	43	28	27	46	30	38	28	37	41	34	33	39	31	37	36	37	42	34	34	36	36	48	35	31	34	36	44	29	46	43	28	39	41	41	28	32	37	39	40	22	36	46	39	34	39	33	50	20	37	45	42	38	43	41	37	41	34	44	40	35	39	50	57	26	36	39	26	34	38	32	41	49	31	39	43	48	46	32	38	38	37	41	31	43	39	34	39	47	39	48	43	38	44	43	35	32	54	44	34	29	42	38	43	26	47	40	33	26	37	37	35	48	42	40	51	28	40	42	33	46	36	33	30	35	35	36	42	36	38	23	43	42	47	33	42	52	42	52	39	34	47	44	47	45	48	47	50	41	36	31	29	52	31	42	33	44	43	34	37	29	37	38	32	41	47	35	30	46	43	39	30	49	43	44	37	42	37	39	46	49	36	32	37	50	37	44	38	43	36	45	27	40	43	53	46	32	43	50	48	31	47	37	40	36	46	40	41	27	40	39	38	32	38	38	36	36	43	35	35	29	44	31	52	33	38	36	28	29	44	38	48	45	21	52	56	40	40	35	45	44	39	50	36	41	34	37	42	38	40	36	40	47	29	31	41	42	43	41	43	37	48	41	42	36	37	44	29	40	40	44	47	41	42	33	47	46	29	48	45	45	48	36	50	46	38	28	36	23	35	33	36	41	43	38	32	40	53	37	38	35	33	36	36	41	36	35	44	37	39	31	35	43	34	39	34	39	39	41	31	31	43	30	39	42	26	38	38	41	44	31	42	33	36	37	43	51	33	41	33	33	30	44	34	45	38	41	33	46	39	36	31	41	33	51	37	41	52	37	25	39	38	42	45	40	36	36	44	55	30	37	37	39	41	42	39	34	42	38	41	41	44	41	28	30	45	33	37	35	29	36	37	41	39	50	42	41	36	35	41	41	32	37	39	30	43	38	38	41	45	39	39	48	45	41	35	35	43	34	30	39	40	36	37	42	36	32	40	44	38	38	43	51	44	39	43	41	36	45	25	30	34	36	33	36	31	27	43	41	36	35	39	26	42	35	50	37	40	45	32	38	36	40	43	39	47	43	29	37	40	37	34	35	42	32	37	40	38	38	39	29	45	27	41	30	46	29	39	37	49	44	38	28	43	36	37	52	39	35	38	40	40	45	33	45	41	36	32	33	29	32	39	42	52	33	47	32	41	45	41	34	39	35	44	36	38	46	37	34	40	43	41	42	37	25	31	42	26	42	38	35	52	33	45	41	39	40	40	27	46	38	40	41	34	29	39	29	32	53	48	29	44	44	40	38	36	39	41	40	25	36	49	22	31	45	47	30	33	38	38	31	33	32	33	39	43	29	38	34	44	51	49	34	41	37	41	22	35	43	51	45	41	38	40	33	41	41	47	44	39	47	40	28	36	31	29	27	37	42	44	45	36	40	38	30	40	36	36	48	41	31	47	34	42	37	50	44	30	33	43	52	34	52	40	35	42	43	44	33	46	42	31	50	32	42	38	38	33	31	42	34	32	41	42	32	52	36	39	26	35	38	36	36	37	23	33	52	21	41	36	45	27	37	40	40	38	45	26	34	30	44	46	32	37	42	32	40	40	37	46	47	41	35	30	36	38	38	28	31	41	37	45	44	55	43	38	50	35	41	41	25	32	32	46	40	38	34	37	34	32	40	47	32	37	47	36	44	38	28	32	31	46	40	38	39	42	36	34	36	44	44	43	38	32	45	34	38	46	36	41	43	45	30	30	31	34	32	37	32	42	39	35	37	42	41	36	36	40	27	46	30	31	41	34	46	41	27	40	56	37	36	40	39	38	38	32	35	37	41	33	42	33	29	39	43	25	41	29	53	39	49	24	38	41	27	40	40	45	33	38	21	33	36	26	45	32	45	42	34	42	40	34	38	37	41	40	45	37	35	36	42	41	48	41	32	32	41	49	44	31	43	36	41	38	33	30	39	32	33	49	44	39	47	37	38	35	35	38	31	39	38	37	40	35	41	32	46	37	42	43	37	34	38	46	35	35	38	31	35	48	38	35	37	36	41	40	54	40	32	42	31	39	36	46	41	42	39	41	36	44	41	47	38	36
19055	5507	3402	4785	10999	14138	14394	13304	11275	9427	7520	6138	5055	4051	2882	2104	1364	1244	1338	926	844	812	885	902	894	777	709	572	626	628	502	454	493	416	430	1434	4456	6856	5978	871	321	300	316	275	314	304	306	284	307	298	278	300	289	300	300	265	287	287	278	278	281	282	299	286	316	283	295	273	315	304	262	278	264	292	258	266	291	280	301	301	261	287	273	306	290	298	291	272	266	290	303	303	294	278	297	280	269	284	273	304	272	278	305	286	284	299	290	278	308	293	261	273	276	274	311	260	298	283	289	293	272	287	273	272	271	262	252	272	260	299	271	288	264	314	286	302	284	271	270	270	286	293	301	294	306	274	290	293	268	288	274	272	246	279	290	296	296	317	310	281	279	305	271	297	269	257	282	281	294	278	297	291	277	285	260	300	291	282	275	287	290	266	309	262	249	274	262	272	273	300	291	289	272	289	279	301	266	299	282	306	291	307	288	322	292	280	273	289	245	293	281	284	313	283	292	288	263	292	278	287	287	292	281	295	279	264	286	306	284	254	291	261	272	271	251	250	265	286	273	315	290	284	277	296	286	259	329	280	303	286	273	264	298	288	280	275	306	266	287	295	298	254	297	285	304	266	264	302	316	229	250	269	284	288	319	295	280	268	303	278	296	268	262	293	289	289	275	287	291	271	260	279	285	278	241	275	291	314	279	286	282	303	270	278	260	303	285	297	305	278	307	265	285	300	288	279	267	310	291	294	300	295	300	271	282	292	274	284	295	261	265	295	272	273	301	272	268	272	302	291	300	263	297	296	271	268	294	236	246	288	267	278	257	297	290	287	311	297	269	283	264	288	302	270	274	310	262	257	316	273	262	255	297	274	266	314	277	276	299	296	289	267	310	302	275	260	299	281	276	292	262	256	262	265	285	271	287	299	269	297	317	298	261	284	265	301	307	232	244	309	275	298	277	304	295	281	257	256	288	276	279	283	270	311	280	286	283	296	254	262	257	294	272	303	238	310	280	261	284	301	288	311	290	268	277	262	293	276	277	297	280	281	311	318	277	274	307	275	313	279	273	293	288	279	314	279	255	293	281	283	301	278	274	287	282	283	263	251	300	275	272	315	267	284	301	275	269	272	266	310	248	310	286	279	276	293	265	264	305	237	299	290	273	273	263	282	263	289	259	270	265	303	260	290	275	296	290	274	271	270	294	269	275	302	256	285	290	250	265	283	263	282	294	260	273	300	293	265	265	282	273	299	284	280	274	272	278	271	282	294	260	309	288	302	319	294	285	294	304	274	271	312	261	284	274	281	295	297	263	259	283	306	288	288	290	279	264	271	273	269	316	262	281	248	255	299	276	291	305	296	313	299	299	306	303	278	267	261	267	278	309	294	297	270	299	305	266	294	290	269	275	289	246	287	277	299	263	289	291	262	248	289	278	311	274	294	287	297	286	284	281	286	284	277	282	286	303	268	289	259	262	285	260	260	270	286	304	269	285	290	274	302	262	283	254	284	300	273	267	288	290	304	297	275	307	243	277	306	280	301	273	234	304	273	271	298	275	296	257	301	276	310	256	320	286	294	306	320	284	301	304	270	268	277	268	261	288	297	282	299	267	295	310	292	291	286	286	293	293	281	285	263	269	288	283	279	262	293	287	277	303	288	269	280	281	285	280	264	279	297	314	289	308	305	281	267	253	282	281	273	296	302	293	301	287	289	274	277	273	287	276	277	266	283	284	268	280	280	273	267	298	288	273	295	282	269	291	293	275	269	279	252	335	273	315	261	252	275	262	309	249	303	305	267	263	268	275	252	271	296	280	284	285	288	312	269	234	281	244	261	283	269	286	288	288	285	283	273	272	311	293	305	287	269	317	301	295	287	293	279	307	294	291	284	280	288	291	286	282	262	291	268	312	259	287	270	266	283	293	273	276	274	266	310	291	287	264	272	321	306	247	300	284	299	272	276	305	298	264	323	292	278	273	300	278	277	263	284	312	281	280	294	266	272	273	297	278	294	318	288	279	286	264	300	276	292	311	264	305	290	298	267	269	272	280	273	289	259	311	298	287	302	299	284	298	318	288	274	292	285	257	255	249	247	290	276	275	248	282	289	307	264	283	318	268	266	291	278	290	279	290	286	282	287	265	267	253	301	270	266	275	266	294	273	291	290	290	324	261	238	290	254	275	259	261	296	268	290	261	289	274	295	290	267	311	248	279	277	287	296	258	259	276	281	291	255	304	292	306	316	280	283	264	271	279	282	255	299	260	282	278	268	287	279	259	283	291	267	281	281	283	293	297	276	301	262	268	277	279	278	300	243	269	321	274	261	244	274	278	295	311	280	251	287	288	323	282	278	275	293	277	315	263	302	281	286	284	270	306	286	277	282	301	276	257	258	292	263	277	266	278	313	273	285	245	301	265	283	292	288	272	245	253	318	282	274	300	280	299	278	305	299	284	262	289	288	278	294	305	257	305	299	269	297	301	288	272	253	275	292	287	272	283	305	284	295	272	285	256	268	276	285	290	281	274	284	293	287	298	271	301	301	297	289	291	253	270	286	275	295	280	311	279	296	287	282	304	274	294	282	286	301	299	296	263	282	259	261	297	278	272	288	281	265	283	310	281	293	280	265	288	308	301	294	253	247	276	267	274	279	282	271	302	316	259	298	303	285	300	283	253	258	263	294	304	293	304	297	288	261	283	296	299	261	301	278	289	250	263	287	298	255	271	274	255	280	290	286	299	315	275	288	305	278	278	294	318	247	279	264	299	289	300	259	278	263	299	279	298	261	284	280	271	273	269	283	284	295	317	287	296	231	267	289	271	281	283	267	310	241	274	267	274	269	278	283	273	300	289	269	275	278	282	259	280	293	296	275	253	293	284	287	279	262	278	280	255	272	250	266	266	276	329	288	259	315	263	271	295	264	294	296	295	301	288	264	276	266	265	316	272	292	276	281	261	281	284	268	273	265	308	301	266	249	294	290	257	274	270	261	295	302	278	303	299	309	287	262	288	279	267	256	281	269	301	266	297	250	318	299	283	307	303	298	263	276	303	266	297	284	260	307	254	292	268	325	270	268	282	295	264	287	268	284	304	295	266	271	260	310	307	281	266	290	297	307	300	292	259	285	264	265	292	265	267	300	298	290	286	299	310	278	266	302	267	287	302	274	263	273	281	294	257	267	276	260	282	272	294	306	282	302	305	299	278	255	277	263	264	287	295	280	285	278	310	296	263	282	273	265	288	287	258	303	278	273	286	276	295	273	300	276	289	285	288	286	297	273	252	265	320	317	248	257	299	266	279	275	271	301	287	289	286	268	288	257	310	267	266	273	294	328	308	285	269	294	310	279	270	292	282	303	290	275	282	270	285	277	257	268	269	292	315	260	277	282	283	274	280	276	309	275	264	282	302	282	271	275	322	257	263	265	260	260	300	291	257	273	308	292	267	286	272	286	276	290	241	281	302	279	266	290	265	254	283	273	290	284	274	290	284	290	281	286	313	256
1911	204	169	132	100	144	163	187	161	136	161	124	109	98	78	73	68	65	65	55	47	58	58	50	80	42	51	50	52	62	63	49	43	42	42	64	57	100	99	55	47	52	52	54	34	64	37	47	44	44	47	39	51	44	55	50	42	50	46	49	40	42	52	48	47	37	56	58	55	50	54	39	42	45	62	43	46	48	47	47	58	60	54	44	48	47	58	67	49	59	38	44	53	53	48	31	38	55	45	43	42	36	58	48	55	51	51	53	51	40	47	45	51	36	51	41	47	48	53	51	47	43	51	49	50	40	42	35	48	46	40	59	47	36	44	50	45	39	50	50	39	51	52	55	41	51	35	42	52	45	48	40	41	55	42	56	34	45	57	47	25	44	31	37	51	50	52	59	54	50	58	55	45	45	57	47	41	35	45	56	54	49	45	44	40	38	50	34	48	45	43	47	39	46	51	56	69	47	41	48	42	47	48	44	52	44	55	39	45	46	39	43	38	43	54	50	54	51	64	54	52	51	47	43	46	54	38	52	56	42	50	49	50	51	48	53	60	52	69	47	57	45	33	48	56	46	45	53	55	54	49	57	57	47	38	56	43	50	44	49	39	41	47	53	58	48	52	48	45	55	44	61	48	42	56	56	49	43	40	54	56	51	44	50	55	45	44	45	46	49	56	62	45	47	58	55	46	42	39	42	52	36	43	51	44	69	42	53	50	48	42	43	51	51	45	39	49	45	41	66	46	59	39	44	33	43	42	50	42	50	38	45	54	60	44	52	54	62	55	45	48	54	41	49	48	47	52	53	55	50	54	55	61	51	58	44	58	56	45	50	46	53	36	46	52	42	47	50	46	48	41	50	33	50	54	55	52	48	46	42	53	50	51	51	48	43	48	33	47	34	49	39	54	58	49	42	57	40	55	57	33	57	54	57	42	45	55	49	51	52	53	39	39	51	36	41	42	53	46	52	50	49	43	40	52	42	54	67	48	51	49	40	55	65	54	55	38	53	43	46	68	49	44	50	42	53	38	49	44	47	37	41	52	41	52	41	50	51	42	44	46	53	54	44	42	39	47	41	45	52	60	46	54	49	59	45	33	56	51	50	39	49	49	50	39	51	48	47	52	50	48	45	35	55	39	37	49	44	58	47	52	45	40	57	51	48	50	56	45	46	46	49	57	47	40	42	43	37	46	48	43	46	60	51	45	53	47	52	59	48	52	52	37	45	49	42	45	49	37	48	48	53	65	61	36	49	48	54	43	61	47	46	46	48	40	46	51	41	59	49	51	52	54	55	50	56	49	44	43	58	46	47	53	40	50	36	46	53	44	52	56	38	40	47	42	42	49	52	49	47	46	41	51	58	38	51	63	35	40	55	47	45	53	50	49	61	50	59	43	58	44	48	44	30	47	35	38	45	46	45	44	48	45	49	38	55	58	47	52	47	38	47	49	57	46	47	59	37	46	41	51	43	48	48	42	56	41	36	58	57	41	51	38	55	54	45	48	55	40	58	56	52	40	42	42	49	47	49	45	55	52	49	48	32	58	42	41	57	45	51	48	48	48	64	56	40	44	43	39	37	40	58	44	35	52	60	50	51	46	62	52	50	53	51	45	43	39	43	59	41	34	53	55	34	40	53	46	59	55	34	56	39	32	53	52	58	44	46	41	46	44	35	47	45	51	57	41	42	36	54	46	52	49	39	39	38	47	56	46	51	42	41	40	43	58	40	52	47	56	36	38	36	55	47	50	49	55	37	45	55	46	40	39	42	46	46	48	48	59	47	40	39	64	58	48	63	40	47	61	43	63	55	46	43	44	41	44	45	38	46	58	53	53	50	45	54	47	61	44	49	47	47	41	40	37	42	54	45	41	47	46	55	50	37	52	35	48	41	50	51	37	41	50	46	48	45	51	46	38	60	41	40	48	40	35	47	52	40	48	51	50	47	55	50	59	49	50	64	51	40	64	58	50	59	50	44	48	50	44	58	54	51	48	62	50	58	49	63	40	50	50	36	55	45	48	41	53	51	33	42	64	58	55	45	43	65	49	55	63	43	44	47	43	46	45	49	46	54	48	51	43	47	52	63	56	45	45	50	50	47	41	48	50	46	57	56	46	54	54	55	42	59	37	48	49	45	39	43	56	44	45	38	58	53	43	48	52	37	45	53	60	45	55	53	49	37	43	43	39	48	35	61	60	39	53	53	47	50	38	47	40	50	50	36	52	50	45	46	52	54	47	39	43	63	43	45	40	33	45	58	54	42	54	54	51	45	44	40	34	47	48	52	52	46	46	43	39	51	52	36	41	44	49	46	47	47	43	41	55	38	56	51	46	45	43	34	50	41	49	47	60	50	50	44	42	55	43	57	51	55	49	47	39	52	54	52	46	48	46	47	51	50	41	53	50	42	49	50	48	45	39	36	42	51	53	60	43	51	47	46	47	41	45	55	51	41	45	51	39	51	39	44	50	50	54	43	57	56	55	55	46	49	63	50	48	43	49	52	46	56	38	43	42	49	55	44	42	45	68	55	49	53	45	50	46	56	54	52	43	49	51	44	50	44	40	46	48	49	39	57	39	41	52	36	44	41	52	41	52	46	47	56	45	56	44	53	51	46	41	35	46	34	49	47	57	42	49	49	53	56	43	46	49	42	43	47	41	46	52	50	43	50	50	42	57	44	51	44	48	47	49	44	49	62	55	49	50	45	38	46	40	71	51	60	48	66	57	56	52	51	57	40	55	41	42	52	41	57	39	50	47	51	54	47	40	58	39	43	59	48	45	50	50	59	57	43	49	37	41	50	49	55	54	54	39	54	42	55	65	57	43	46	62	60	33	50	52	40	61	63	54	61	47	53	55	40	58	42	50	50	47	49	59	48	44	60	49	48	48	36	39	55	53	39	49	52	44	41	48	32	37	55	48	54	48	52	43	41	64	45	47	58	29	42	62	42	39	41	40	37	49	57	44	36	31	48	48	51	44	55	52	53	53	49	42	52	51	35	47	42	32	42	44	45	42	34	54	37	53	49	50	59	49	48	51	41	40	50	51	48	48	51	54	39	49	44	54	45	45	50	49	52	44	55	56	50	39	41	47	49	50	48	58	58	30	42	49	53	42	41	56	38	52	42	47	53	48	54	39	58	40	60	30	55	52	40	43	38	59	38	42	47	50	35	52	34	46	54	53	49	45	46	43	53	53	65	49	50	52	58	68	49	46	49	43	53	44	33	50	47	60	45	44	55	45	55	35	51	46	51	41	36	47	52	43	60	36	37	52	48	38	60	43	37	54	44	42	40	46	64	50	44	47	50	45	54	38	35	56	36	48	40	55	53	59	47	52	42	52	62	62	46	49	42	42	32	51	41	54	42	35	52	40	48	51	47	56	48	51	41	52	43	57	45	42	39	49	56	45	54	39	49	47	54	56	55	51	70	43	40	39	43	47	49	53	49	40	46	40	53	50	43	37	54	48	51	46	48	56	55	58	43	33	53	48	47
14589	2894	1771	2443	5638	7655	7956	7315	6703	5187	4452	3516	2830	2055	1651	1197	865	758	827	697	611	601	608	676	624	591	525	470	498	491	475	400	457	426	388	449	807	1515	1707	549	368	394	377	390	305	370	393	386	372	371	376	388	352	367	366	396	390	408	390	345	399	388	345	396	358	385	368	372	380	361	385	381	357	338	360	371	365	412	365	386	383	316	366	380	365	366	350	365	367	358	388	375	354	362	351	344	401	354	363	370	375	371	364	324	382	341	384	376	366	375	373	380	412	376	360	388	391	383	367	367	364	392	386	360	406	366	371	364	391	372	381	356	348	376	363	329	393	360	389	361	392	386	368	358	373	385	414	358	385	360	371	384	333	378	382	397	358	353	372	392	343	385	364	417	364	372	389	357	390	402	360	369	387	335	357	415	350	383	364	379	402	385	358	398	375	384	352	392	379	397	358	374	358	345	360	365	396	379	358	381	344	391	393	361	380	376	362	383	409	405	387	325	354	376	349	324	350	389	343	364	376	367	386	370	386	352	390	415	374	398	388	370	376	347	359	365	351	380	367	342	366	361	369	343	350	351	349	364	385	365	341	355	376	373	362	372	371	371	405	366	380	359	355	343	385	391	402	343	374	376	380	384	370	387	351	379	389	380	414	381	364	383	357	365	353	397	340	385	390	366	352	351	386	381	361	342	363	369	369	360	364	414	329	374	382	342	387	368	332	352	382	371	366	385	375	359	384	346	393	394	348	373	375	361	330	380	386	362	349	375	388	342	390	377	340	348	347	375	339	340	388	334	348	385	369	365	356	374	400	393	394	390	409	354	373	372	406	408	371	364	350	356	370	350	348	370	358	399	370	347	349	405	376	367	385	363	372	386	364	376	376	416	395	345	400	377	389	351	369	347	371	368	339	350	361	406	393	411	338	377	359	344	368	368	371	378	357	361	349	370	335	367	381	393	339	348	374	339	394	359	392	354	372	350	348	433	362	378	381	360	361	370	363	415	369	379	357	351	354	339	386	375	361	372	378	343	388	399	364	335	373	369	370	372	360	365	390	400	359	375	336	350	393	372	382	344	353	392	382	370	392	384	374	373	376	362	388	415	378	358	372	357	360	332	364	355	345	373	395	372	342	376	338	360	371	376	371	343	389	330	355	359	366	395	361	387	388	344	362	360	385	347	372	381	398	348	358	405	387	372	369	382	379	388	359	391	347	373	351	382	378	347	387	378	372	355	376	386	408	356	372	372	385	345	381	377	326	387	357	382	359	369	379	368	360	401	370	374	377	360	391	374	348	366	347	362	338	363	358	355	360	368	374	352	390	368	353	372	326	377	345	375	391	377	351	349	367	365	375	390	402	407	364	366	332	364	369	405	337	364	365	386	366	391	363	382	365	353	377	343	383	373	358	391	412	349	383	365	387	375	375	377	374	343	361	381	372	374	360	340	338	375	358	360	367	369	346	359	357	385	375	348	367	402	390	382	378	365	378	363	383	416	374	355	354	381	378	344	378	351	352	411	342	351	379	394	361	342	381	373	347	362	368	386	377	375	376	389	401	372	388	355	378	356	415	350	339	376	357	373	346	324	353	370	409	341	356	351	389	364	368	396	342	358	337	392	399	345	334	396	350	347	354	376	396	381	348	379	355	367	371	389	362	383	368	354	366	338	355	361	404	370	370	402	351	357	377	332	382	360	408	367	406	379	352	366	374	342	368	399	349	350	352	353	414	378	355	337	381	363	368	381	332	380	360	383	367	349	353	380	373	389	347	365	372	369	405	402	368	358	378	365	368	367	378	351	370	363	329	375	371	383	354	344	322	368	408	392	364	366	390	350	360	388	385	357	390	354	377	351	371	393	398	343	367	394	332	364	377	379	392	370	386	360	393	366	388	362	355	371	359	347	342	348	363	354	352	350	409	368	373	379	349	403	392	403	380	355	356	376	373	365	361	367	393	400	396	354	393	385	411	363	395	413	389	395	367	357	361	357	334	363	384	363	348	375	415	350	369	356	356	368	362	383	370	384	386	366	349	372	349	402	338	353	378	407	338	382	376	409	372	346	350	389	387	370	392	362	373	372	349	351	381	368	342	401	403	343	366	389	366	397	339	382	356	369	387	364	348	376	368	363	398	375	353	368	380	368	347	353	356	353	361	409	389	353	354	384	349	390	383	391	386	328	332	340	383	356	355	384	353	352	344	411	359	383	357	407	383	374	395	377	390	348	383	371	357	389	339	364	372	370	384	381	357	403	338	365	372	374	370	418	404	347	351	376	367	383	374	382	347	350	390	380	408	397	370	356	379	400	364	406	352	394	356	346	351	384	376	358	394	351	400	364	341	357	381	379	400	347	403	366	369	372	380	382	374	367	361	350	369	377	332	360	398	356	370	368	390	394	385	400	381	381	342	353	316	371	381	385	374	369	395	369	336	377	403	349	378	364	365	384	399	385	352	398	405	382	376	356	387	356	349	370	387	404	376	363	377	347	380	360	335	361	410	377	339	369	372	359	400	414	388	381	382	385	380	376	340	341	351	356	367	338	395	355	353	370	376	361	366	388	349	377	386	349	375	381	370	332	361	366	379	378	348	375	379	346	360	382	380	357	389	392	371	372	392	367	357	354	406	378	364	351	336	359	399	339	392	350	349	366	353	370	361	367	392	372	399	367	391	374	350	373	352	383	367	386	351	387	350	356	347	349	349	373	404	351	367	386	374	371	393	352	417	366	357	358	379	364	382	396	380	357	390	332	367	373	369	392	365	393	373	378	373	382	375	353	360	367	385	358	400	372	351	375	383	370	369	418	381	376	347	381	376	354	374	378	383	359	375	364	395	374	380	425	359	394	360	386	333	359	378	366	367	357	352	401	376	369	353	361	368	357	352	405	366	368	368	379	328	371	374	357	399	362	383	361	325	379	368	352	355	377	387	401	366	376	333	344	401	364	357	354	367	396	386	415	340	395	344	378	351	387	382	357	348	341	374	385	362	412	371	384	365	370	361	363	349	323	387	363	385	398	363	371	386	373	381	367	380	356	392	353	393	380	384	390	353	401	352	368	357	355	358	373	391	326	356	364	367	377	398	385	386	346	341	381	353	357	367	365	358	346	382	364	364	369	374	372	403	375	352	345	367	360	362	375	375	336	414	356	362	400	359	399	367	335	359	394	387	392	399	378	328	357	360	381	358	382	374	391	360	370	339	383	335	349	378	393	368	352	399	359	366	385	342	378	357	410	344	353	328	394	387	346	384	356	372	368	375	367	382	363	362	365	362	370	374	364	391	387	379	363	356	349	364	373	346	363	365	380	375	380	375	351	394	385	363	393	391	382	396	332	343	365	344	367	378	386	354	376	357	380	381	382	353	377	373	352	394	378	386	374	361	352	387	373	377	387	362	393	379	386	374	366	386	369	339	371	386	390	383	318	367	381	361	378	375	369	371	361	357	385	379	359	379	325	348	359	376	349	404	330	375	388	344	359	362	360	380	393	368	345	346	389
2163	336	184	120	110	169	215	215	206	196	167	142	118	85	70	71	57	54	43	35	40	49	34	33	42	44	38	35	27	26	35	41	27	20	25	22	94	192	193	63	31	28	31	19	31	24	19	21	22	28	16	26	26	18	19	21	26	17	21	21	21	17	28	23	26	26	23	23	23	24	29	21	18	26	37	26	19	26	36	27	28	24	25	20	24	28	24	22	27	25	28	23	29	28	32	18	28	28	27	22	22	21	25	19	23	25	25	27	27	26	23	28	16	21	30	37	21	27	26	20	44	20	21	19	33	27	20	22	24	25	23	17	29	29	24	27	24	21	31	30	24	21	21	34	28	16	22	18	25	32	21	16	27	22	29	18	18	35	20	20	33	20	21	21	20	19	31	21	23	28	25	22	24	27	20	25	24	32	36	23	20	23	19	16	23	26	27	27	20	28	21	31	25	19	30	18	21	24	18	22	25	21	19	24	25	29	24	25	20	21	22	25	25	19	24	25	22	22	19	22	26	21	23	24	21	28	27	25	19	20	17	27	28	27	24	17	21	25	23	21	18	21	23	24	22	16	27	27	27	31	23	15	30	24	25	28	29	23	29	19	23	32	21	25	32	21	24	20	19	22	26	24	35	21	33	24	18	23	25	21	27	20	24	27	17	23	30	20	30	28	31	25	25	19	33	20	17	20	15	26	27	26	25	25	27	17	19	18	31	18	22	24	26	24	31	32	32	31	30	21	24	23	28	23	32	24	30	21	20	20	16	24	27	28	15	33	23	32	24	29	22	19	28	34	20	22	28	24	34	24	27	25	28	21	19	27	27	23	20	35	27	24	23	30	23	29	29	31	27	25	20	20	29	23	25	18	21	21	17	34	22	25	19	21	30	28	34	23	26	26	24	34	24	30	37	25	20	27	25	21	35	21	16	23	18	24	23	25	17	28	32	19	23	23	25	26	28	22	21	24	21	24	21	29	31	28	19	22	18	30	23	18	26	21	22	28	22	25	27	19	27	27	22	25	28	17	28	21	32	28	17	22	25	23	31	19	21	18	31	27	30	17	24	26	31	23	21	22	25	27	19	21	23	28	24	25	21	31	23	27	28	25	36	32	15	12	20	25	21	31	25	27	33	21	30	20	15	16	26	19	18	21	30	23	16	27	24	25	30	23	15	30	25	23	25	16	24	23	20	32	29	32	30	28	29	22	25	27	33	26	27	25	20	28	30	31	21	27	30	32	24	28	23	28	21	23	33	27	19	27	27	23	22	25	23	23	34	27	23	26	25	21	28	27	37	25	22	16	33	20	27	20	27	30	23	22	20	32	14	29	23	26	19	23	20	31	24	30	18	25	28	30	24	28	21	19	30	30	24	25	34	29	28	25	17	26	25	32	20	29	23	26	23	25	30	16	29	26	31	19	27	21	22	29	39	32	25	16	17	28	29	27	30	24	22	17	15	23	19	30	31	18	27	26	24	27	15	30	19	24	17	20	20	17	16	25	23	27	25	19	9	19	28	26	28	19	21	31	17	27	22	28	28	33	22	26	25	22	27	27	21	33	25	26	16	20	32	23	23	29	25	23	22	22	21	19	23	28	23	27	19	29	19	22	23	26	21	32	25	23	16	31	27	29	28	22	17	22	22	20	25	29	28	31	29	24	23	18	22	20	17	19	20	28	25	20	33	27	19	24	23	24	29	26	22	22	22	34	30	17	28	31	24	22	19	27	25	27	38	20	17	17	22	24	26	24	29	21	22	25	21	22	20	33	22	21	27	21	27	25	22	32	17	21	29	24	26	26	28	28	26	27	25	19	22	24	25	32	16	22	29	20	29	15	23	30	24	23	18	20	23	28	26	24	21	31	33	23	37	26	31	22	26	26	33	26	23	21	26	33	21	25	27	31	25	23	28	34	29	29	26	29	28	28	24	21	30	22	32	31	25	21	21	22	18	26	29	19	27	22	20	23	27	24	27	29	25	22	21	19	26	35	21	21	24	27	26	20	26	21	20	32	28	21	28	32	21	35	20	28	35	30	21	23	25	18	19	22	24	23	26	25	21	28	40	26	23	30	20	30	28	18	29	20	19	19	27	25	27	28	19	20	21	27	24	26	15	28	26	23	24	17	24	24	27	24	30	22	20	25	25	24	29	22	34	31	21	26	27	21	23	18	23	17	26	21	12	24	32	11	31	36	30	24	31	26	25	26	19	22	21	24	29	21	23	21	27	31	21	26	35	24	26	27	18	23	29	26	30	32	21	25	22	23	15	23	31	26	34	28	23	18	33	26	20	22	25	28	27	28	20	32	24	25	20	24	24	30	19	21	34	20	23	26	20	23	34	24	21	20	20	26	25	23	25	29	18	24	27	29	17	21	30	31	28	26	22	26	32	24	22	23	23	38	29	30	40	24	33	19	26	23	32	31	23	23	17	24	25	23	24	31	27	26	22	17	22	27	24	27	24	27	34	22	26	29	27	18	17	18	22	32	27	28	18	18	20	28	25	19	36	30	18	16	34	20	33	21	27	29	24	22	25	29	23	24	18	18	27	27	23	20	25	20	21	27	29	24	21	27	20	32	31	24	27	32	24	38	22	24	16	28	25	21	24	17	18	26	28	19	14	27	15	14	35	34	25	32	16	26	29	17	23	22	20	32	26	32	26	27	25	17	29	22	17	18	19	24	32	36	17	25	20	16	20	35	25	32	30	21	27	29	31	26	26	24	32	27	28	21	28	35	34	27	24	24	30	11	26	35	27	29	24	32	23	28	18	22	24	27	15	22	27	14	14	19	22	21	23	21	24	25	21	24	28	28	30	21	33	27	24	25	29	21	26	25	27	37	24	24	32	23	17	22	21	32	20	17	20	18	27	22	21	30	14	21	39	27	36	24	32	28	26	35	24	30	29	26	21	29	26	23	29	14	22	18	23	17	19	28	30	33	25	23	24	28	18	13	26	25	19	25	21	19	27	23	20	16	21	20	30	20	18	23	27	31	34	26	22	20	26	24	31	29	26	34	23	21	30	35	23	24	28	37	22	29	25	28	22	26	14	27	22	26	24	24	20	24	19	24	20	26	28	23	27	26	21	23	22	35	24	14	25	27	36	29	30	22	22	22	28	17	25	31	20	34	24	24	20	22	22	30	33	34	25	22	25	24	16	26	28	22	26	23	20	25	22	21	26	24	32	29	23	26	30	22	23	24	21	28	11	22	20	32	36	22	20	25	20	26	24	34	19	13	22	28	25	20	36	25	25	20	29	26	26	22	29	17	23	20	21	23	27	19	29	20	15	24	19	25	15	17	21	33	25	20	19	27	25	28	22	29	28	27	31	24	32	22	33	26	25	23	27	36	30	23	27	24	17	32	35	23	25	28	28	25	26	23	28	23	21	23	23	22	28	28	28	22	25	31	15	22	25	17	23	25	20	21	19	20	31	30	18	32	24	16	21	20	32	20	26	24	27	31	20	22	23	26	23	36	28	23	27	26	25	29
17792	4629	2333	3150	7904	11425	11346	10412	8990	7461	5954	4857	3688	2619	2142	1680	1285	1030	931	590	615	559	550	479	512	557	441	336	331	324	392	375	348	262	268	276	2231	4413	3884	866	217	202	196	171	198	193	198	182	191	186	198	187	187	169	184	175	225	184	174	202	191	176	201	213	193	179	219	207	180	160	188	178	204	188	171	187	206	208	179	172	167	179	171	193	161	188	203	175	184	162	207	181	161	199	185	170	195	212	163	200	198	190	203	189	199	187	187	195	175	177	196	171	180	176	195	173	188	175	183	197	188	167	194	219	200	171	197	162	183	187	172	187	169	193	189	158	173	167	215	189	162	200	184	208	197	190	194	183	170	189	179	190	163	181	200	192	173	165	192	190	199	188	181	197	181	203	199	183	162	211	140	205	198	191	205	160	211	200	175	218	209	175	192	179	187	178	203	169	181	192	175	217	190	167	187	173	193	173	184	156	184	192	191	184	174	169	197	172	183	198	163	163	171	180	200	181	191	183	170	177	188	191	172	187	166	177	202	181	166	185	169	179	198	166	192	186	173	196	198	209	196	179	189	206	202	172	182	181	178	173	188	184	187	186	183	169	175	172	187	195	188	174	176	192	183	171	225	184	190	208	186	202	200	196	203	191	208	177	186	177	177	193	179	180	183	184	192	181	174	193	210	208	177	174	174	186	183	193	171	165	202	189	186	190	193	192	199	175	185	185	199	159	172	200	158	175	196	187	187	191	177	206	176	172	190	189	174	176	166	179	190	164	195	175	181	187	163	215	194	194	178	183	171	198	224	184	185	179	202	193	176	190	207	203	204	189	183	170	199	205	198	208	197	177	149	187	176	195	165	177	207	180	184	185	186	195	201	184	187	194	190	187	193	202	183	197	179	188	163	164	172	208	182	196	188	181	217	204	182	183	197	193	204	211	203	194	174	188	183	189	176	163	183	210	190	168	205	204	185	221	193	193	166	199	192	216	173	182	207	175	213	175	174	189	192	199	188	200	184	179	196	202	184	178	184	189	178	200	184	188	200	194	182	177	192	181	194	163	171	183	206	193	201	162	179	179	192	149	184	177	190	165	174	191	172	188	182	187	182	211	176	161	187	186	161	183	169	199	206	190	174	217	229	195	174	176	174	214	193	190	174	184	170	201	174	196	189	190	185	195	189	190	201	177	231	185	186	201	180	182	181	202	171	184	200	191	203	214	200	165	170	187	190	195	172	191	167	169	190	195	194	204	184	181	191	190	177	152	202	173	195	194	180	181	187	196	173	203	205	177	173	187	201	158	193	174	178	179	193	171	174	213	185	156	169	185	177	196	171	158	184	189	191	203	186	193	193	172	181	181	176	163	192	189	193	164	188	196	190	171	175	191	191	176	197	171	191	172	185	199	183	187	198	215	171	196	195	191	195	185	189	206	185	152	168	188	166	162	195	177	192	178	192	203	179	175	184	187	185	208	194	196	193	188	209	165	178	179	221	174	175	187	189	185	192	175	183	193	162	210	184	184	143	184	203	184	202	185	187	196	184	174	191	195	199	177	188	178	187	184	202	196	174	175	167	180	196	172	184	194	164	174	206	171	198	205	209	197	201	180	162	191	187	211	190	167	173	162	201	182	171	180	183	214	182	155	166	185	196	173	178	203	191	208	195	159	194	182	185	185	197	172	191	168	203	200	174	192	208	207	189	206	206	169	207	198	194	184	220	197	175	177	203	177	204	171	199	190	193	201	192	183	186	183	204	172	194	162	217	162	183	183	199	203	185	198	201	206	182	187	195	183	183	210	181	190	190	161	185	199	170	183	191	200	178	172	185	167	193	166	158	209	149	192	189	203	189	189	177	177	219	203	183	204	191	185	193	163	193	192	176	178	158	193	188	177	194	205	187	151	192	176	199	185	201	162	182	199	190	197	198	198	190	212	182	170	189	192	185	182	194	191	208	171	167	184	169	201	177	199	154	182	203	184	195	207	172	170	197	170	186	190	179	195	210	162	177	196	185	195	195	173	184	173	198	225	175	192	180	224	201	198	169	182	191	190	175	180	206	201	177	206	172	169	193	176	148	162	196	204	177	179	201	157	206	187	184	178	194	205	183	172	182	171	192	172	164	194	189	197	183	196	199	190	194	187	178	210	194	196	199	183	219	182	156	180	185	182	184	156	168	184	167	192	181	179	174	164	163	194	190	199	187	206	191	174	190	153	181	205	179	211	155	183	176	192	207	188	194	178	174	188	181	188	167	175	172	182	185	153	187	181	183	198	195	186	181	174	186	195	192	186	194	159	203	193	162	162	190	201	175	178	189	190	176	175	182	175	187	174	175	187	194	204	181	178	177	171	179	178	188	180	215	167	177	168	227	208	188	159	179	204	190	164	194	167	189	172	199	190	175	187	191	196	202	177	185	189	179	189	194	184	171	191	212	204	165	191	210	174	187	199	170	181	208	173	197	172	205	220	185	192	215	191	169	192	196	198	176	160	181	188	218	175	184	192	173	187	200	184	169	191	169	190	178	179	180	171	183	192	190	177	213	182	171	182	192	168	167	175	205	185	187	174	171	187	177	181	185	171	199	205	200	192	175	209	169	184	171	208	177	192	187	188	179	172	179	176	201	211	172	180	211	174	201	189	200	169	191	182	200	182	198	201	180	197	206	170	184	171	192	167	202	176	175	176	206	188	193	192	195	196	203	197	204	172	210	185	159	176	205	207	196	213	186	184	185	166	210	208	203	198	189	189	198	169	170	189	174	228	173	167	196	189	202	176	194	183	153	186	215	196	202	204	205	171	197	190	215	166	195	171	204	194	179	220	176	184	202	197	176	192	175	221	179	184	161	194	183	173	207	180	185	165	194	194	201	173	204	190	184	168	164	204	220	166	213	188	182	184	176	190	185	207	201	199	195	182	173	190	175	172	186	171	194	212	186	218	194	188	201	180	197	214	179	191	183	195	187	193	179	202	194	189	198	204	175	196	199	179	209	199	185	190	195	181	184	201	196	206	193	177	194	172	204	187	155	202	192	230	202	183	190	196	162	181	180	196	160	179	184	180	204	198	200	190	189	192	167	194	195	178	188	196	186	194	174	187	213	187	193	183	190	178	167	171	191	196	185	194	178	201	174	171	188	160	207	192	194	162	160	196	226	177	193	200	177	174	196	207	185	171	181	203	190	186	175	185	164	172	202	167	176	185	171	186	172	192	192	172	196	174	181	167	177	156	185	173	179	183	168	173	173	188	182	175	166	183	176	182	189	198	191	195	179	213	193	196	202	160	205	194	192	164	170	206	193	216	181	187	187	186	184	175	201	195	172	189	194	199	166	200	185	199	186	166	187	204	186	174	194	174	198	193	175	169	202	185	193	186	204	193	193	204	180	194	205	182	181	178	189	188	169	230	178	198	154	175	191	151	191	206	183	180	194	192	201	199	193	166	175	177	181	206	198	203	191	169	178	193	166	189	189	171	180	188	202	200	159	172	175	200	200	203	176	188
3039	385	229	174	149	202	262	243	264	239	187	147	155	137	138	119	100	87	98	65	94	92	79	73	84	66	69	83	76	80	71	71	55	55	70	72	130	231	224	107	57	77	62	67	69	82	55	72	63	66	55	55	74	67	67	73	58	79	62	70	71	65	73	78	62	92	68	71	76	62	51	72	70	65	54	64	75	78	82	72	80	62	61	52	74	73	58	62	62	81	69	62	70	80	51	83	79	61	75	64	67	79	67	74	82	82	73	84	61	58	77	68	66	65	69	71	71	61	72	68	55	76	76	61	58	73	74	68	72	62	49	82	65	71	64	66	86	61	67	76	66	65	72	65	82	68	74	61	56	52	64	63	72	59	49	71	60	65	54	77	61	75	71	74	74	65	70	54	71	69	63	71	77	61	76	76	74	53	68	56	67	70	67	59	84	71	57	69	67	86	81	67	69	62	75	72	61	56	58	77	69	67	67	73	76	55	52	61	85	78	64	75	69	66	81	76	74	83	66	72	51	63	56	71	81	73	61	58	78	61	62	81	82	68	57	65	74	75	72	64	68	75	63	74	77	76	66	64	65	70	62	69	73	79	62	65	70	81	89	76	69	73	67	65	75	64	64	73	65	62	77	82	77	67	66	59	65	81	70	70	84	60	57	83	61	56	88	55	93	81	73	63	65	68	58	60	75	69	64	60	64	73	71	64	54	75	60	88	66	66	74	80	82	64	54	67	78	71	67	67	65	65	53	60	62	72	56	55	74	61	66	65	72	74	78	75	79	87	69	65	58	77	67	67	61	71	77	68	63	58	72	75	79	62	61	61	70	55	76	74	61	63	69	69	78	69	61	78	76	62	67	65	58	77	57	54	67	61	66	69	59	64	73	70	74	69	65	73	67	72	75	61	68	66	84	63	65	71	63	70	63	62	45	71	57	82	67	73	58	73	85	68	69	68	52	65	56	48	73	75	72	65	64	62	74	70	62	70	65	73	69	81	76	72	73	81	67	75	52	69	67	59	62	62	55	63	63	83	73	71	63	69	69	62	58	60	49	65	60	74	74	70	68	76	58	48	69	56	84	71	63	79	66	63	86	77	63	65	70	71	62	54	75	84	59	72	73	62	70	80	68	73	58	71	65	77	68	70	70	53	68	82	72	80	76	66	85	77	67	85	71	68	86	83	85	74	53	66	66	71	54	72	72	44	59	59	82	78	80	58	69	65	64	76	74	62	62	70	72	64	61	76	66	67	68	59	61	74	70	80	57	68	80	71	69	71	75	86	62	66	63	66	63	66	66	68	67	75	42	77	72	76	73	82	78	67	62	80	49	65	59	53	76	65	76	79	57	64	77	70	64	77	65	75	80	72	62	63	68	70	53	63	51	86	69	75	60	75	69	75	51	67	63	82	57	61	72	68	53	70	58	87	63	76	64	82	71	81	71	70	78	71	73	62	71	76	76	60	73	55	58	72	81	61	64	63	62	59	72	76	60	64	82	60	63	58	91	65	61	70	59	80	74	56	73	73	68	65	72	70	69	69	61	67	79	59	79	84	75	75	72	60	56	64	73	61	68	66	63	82	62	78	62	66	57	73	65	65	67	58	75	68	54	60	65	55	74	72	56	66	59	75	76	58	70	55	59	75	72	74	79	72	65	71	63	76	62	60	72	62	65	65	71	65	50	69	68	62	62	52	77	73	80	71	59	68	59	65	69	74	82	58	60	68	67	60	58	68	63	78	60	65	54	73	67	69	79	62	73	78	69	77	80	64	65	58	65	61	78	61	62	68	77	72	70	60	70	79	62	73	65	68	58	70	62	55	79	72	64	73	68	48	70	79	66	65	66	66	65	67	83	84	66	67	69	65	72	58	67	72	58	72	64	72	54	79	81	62	65	52	65	75	74	68	73	63	72	60	61	62	71	69	69	70	59	62	63	64	68	68	78	54	66	71	72	72	64	78	55	59	65	65	76	60	75	57	53	60	72	67	68	77	66	64	75	75	77	68	54	68	72	60	85	64	65	63	77	64	65	71	69	77	63	61	72	64	67	75	48	67	60	71	68	73	63	81	65	85	62	74	58	71	73	74	65	63	58	64	75	66	72	67	49	67	75	67	69	51	77	64	61	69	63	82	79	81	71	68	81	68	76	75	73	71	66	76	71	73	56	74	60	84	76	60	69	55	77	69	77	62	73	59	80	65	48	69	62	69	73	82	72	51	62	58	68	54	56	76	64	70	60	69	84	71	76	62	59	67	65	64	69	74	62	74	63	78	66	77	50	68	65	53	64	67	65	70	76	62	76	60	49	71	72	82	62	65	62	65	70	73	79	62	64	71	63	61	79	77	60	67	58	73	61	66	76	63	65	72	58	59	58	68	74	60	61	76	64	57	64	88	56	59	67	52	56	70	75	62	73	65	68	69	70	69	63	51	66	76	70	87	66	68	77	63	63	65	76	70	77	69	76	81	66	80	84	65	82	67	56	70	55	57	61	68	67	41	67	59	73	72	63	53	84	63	65	68	54	70	49	46	73	79	74	74	71	68	79	79	60	76	69	83	75	67	87	60	77	50	67	64	61	69	70	75	77	87	78	66	68	66	82	66	70	60	50	88	75	64	63	65	82	83	76	77	62	69	63	59	83	68	64	77	71	79	72	65	62	62	66	70	64	79	48	70	65	63	71	58	80	67	74	71	76	75	67	77	67	57	63	54	74	62	61	72	67	67	76	69	73	79	75	75	70	83	73	68	70	61	74	60	47	81	75	73	70	64	83	63	79	67	65	69	60	66	64	61	79	77	56	65	63	71	68	67	59	80	66	68	58	68	72	77	60	72	71	60	61	59	68	56	72	95	77	79	77	77	65	60	70	93	67	71	63	81	70	75	62	56	70	66	68	63	63	64	61	68	72	78	65	73	77	68	71	70	78	73	62	64	59	76	72	69	77	57	68	73	80	66	70	69	62	56	73	50	85	66	63	50	67	75	63	75	64	77	70	57	63	57	56	68	73	71	73	68	60	59	48	84	63	68	64	62	76	77	78	76	75	73	64	69	63	68	80	85	64	68	71	66	69	65	54	59	53	63	62	65	77	70	61	57	69	63	67	69	59	63	60	64	58	78	87	78	72	62	72	46	82	55	68	73	72	59	69	67	65	66	73	75	78	73	77	63	70	70	72	79	67	81	77	51	75	55	75	67	69	70	54	64	56	71	72	67	76	76	81	77	72	65	67	62	58	63	77	68	62	61	64	65	90	67	67	76	71	74	68	74	71	59	66	51	61	67	65	72	60	66	62	74	70	69	70	82	79	78	82	77	81	78	63	75	68	61	68	58	66	61	50	63	60	68	78	78	65	82	68	68	77	65	81	71	61	69	71	79	73	56	66	69	66	67	68	70	83	65	69	80	58	60	88	65	57	66	67	68	70	67	66	73	72	71	72	75	74	76	53	74	64	67	93	61	53	71	72	75	84	82	55	56	70	74	65	79	72	70	76	70
17553	4468	2505	3183	7618	10740	11200	10332	9212	7647	5770	4510	3640	2946	2759	2112	1588	1370	1183	928	947	947	885	812	839	845	771	790	805	689	629	665	621	691	585	609	2226	4761	4343	1185	493	539	520	509	505	509	572	493	484	509	568	506	511	508	528	499	530	545	501	469	524	498	574	542	508	506	510	503	481	543	540	497	543	555	510	521	541	507	524	514	498	548	535	558	522	513	521	557	497	507	495	534	498	497	528	538	510	500	527	517	520	523	534	477	491	569	509	563	522	530	500	494	547	527	513	496	507	513	544	559	491	498	511	518	502	498	495	513	496	517	493	510	484	533	487	558	479	482	545	509	481	544	510	514	469	508	493	515	536	530	512	463	502	527	511	579	530	558	504	511	504	548	536	500	529	512	499	565	515	508	517	532	498	540	512	547	476	519	521	512	520	520	544	557	512	496	536	535	536	530	595	527	460	506	513	542	525	537	523	517	566	525	515	506	521	495	515	551	506	530	588	543	532	511	466	529	516	518	527	527	506	520	540	541	525	512	519	563	532	535	501	506	526	512	514	533	512	541	513	516	533	505	516	524	517	473	553	487	525	502	540	505	517	536	542	526	521	494	482	547	488	517	495	506	522	500	537	510	502	534	516	542	542	463	515	517	533	497	556	504	530	531	509	551	507	552	532	502	524	496	552	557	528	537	496	549	528	501	543	501	533	525	557	539	519	567	556	524	538	497	503	501	545	547	517	480	538	464	502	535	516	528	496	499	494	521	545	492	515	494	525	513	512	496	573	528	528	518	525	552	502	484	523	524	488	514	510	529	507	483	466	465	509	523	551	502	474	520	484	500	536	535	526	528	553	541	538	505	532	514	510	493	513	512	510	514	489	530	514	490	509	529	492	495	494	527	527	507	486	558	497	512	497	481	495	522	487	533	503	513	472	538	509	538	534	534	532	579	505	486	546	524	521	553	487	524	499	538	511	504	526	560	544	491	515	500	510	489	518	519	494	506	544	566	522	481	531	494	512	522	529	534	554	518	502	512	467	524	489	490	536	500	489	548	526	534	525	533	489	529	525	509	506	517	489	514	520	514	497	528	503	499	502	498	544	496	532	530	523	536	543	493	499	550	530	555	519	563	477	579	513	475	527	510	544	488	511	548	521	508	525	477	507	541	569	540	498	532	525	513	483	485	524	525	524	542	544	490	541	548	535	497	501	532	491	483	479	546	518	518	495	531	524	450	491	542	503	536	508	534	535	470	510	540	522	513	494	519	496	533	500	491	492	543	505	502	541	520	496	532	533	520	503	461	542	523	536	511	516	510	512	478	538	512	485	494	521	516	547	505	548	511	477	537	538	519	493	542	492	512	505	513	498	511	502	505	496	548	498	492	498	524	530	483	481	521	479	520	545	531	478	516	579	523	470	510	507	530	512	506	520	563	527	485	517	522	498	491	530	552	502	503	518	535	490	507	480	544	527	535	521	505	505	534	514	491	508	469	501	542	533	570	507	517	571	561	491	503	524	529	534	523	501	538	503	530	557	522	500	550	523	509	544	556	501	497	505	502	544	511	531	524	519	526	513	544	491	499	507	493	553	512	485	512	517	536	514	493	482	511	497	471	505	528	523	494	501	502	542	521	528	562	531	520	486	514	560	515	507	509	526	499	493	521	495	526	516	515	530	520	507	518	494	483	518	531	494	512	538	538	541	531	534	481	515	515	507	533	546	528	577	514	500	540	514	554	513	515	508	507	539	522	512	492	523	546	522	476	496	504	535	560	494	560	501	528	581	558	516	548	542	483	560	518	493	522	544	524	489	564	509	527	504	525	496	509	513	562	513	539	491	508	484	500	497	528	517	512	538	487	530	492	522	524	481	520	497	513	524	500	494	513	502	521	491	514	497	499	527	542	496	535	531	496	507	498	520	546	507	497	523	478	483	492	499	503	497	524	533	487	487	595	519	497	520	541	507	504	526	479	526	537	482	508	533	488	490	525	485	456	484	502	522	500	528	476	533	510	525	528	481	528	477	493	543	513	537	496	482	499	509	519	519	483	519	518	504	530	507	550	502	541	517	521	532	496	527	508	486	489	485	481	521	506	533	538	502	503	495	542	470	494	498	509	522	551	517	500	522	512	529	508	514	500	502	513	557	526	520	531	534	536	492	557	494	514	498	511	499	513	511	516	452	519	487	516	518	519	488	521	478	531	509	514	536	539	514	539	513	464	534	509	515	565	509	566	539	510	540	518	543	541	510	491	520	531	507	513	541	536	555	537	551	496	507	494	511	586	510	505	532	505	526	543	527	568	538	500	544	524	492	543	469	538	538	526	557	538	541	540	528	527	530	460	533	501	488	513	534	497	504	553	545	524	480	532	489	537	516	537	513	527	512	530	525	534	532	509	477	500	471	520	551	518	551	533	548	555	489	523	540	488	537	522	522	498	507	506	488	532	515	537	531	561	496	488	494	490	481	517	488	511	492	521	517	550	517	552	479	527	531	534	490	554	502	547	531	524	530	538	513	474	514	512	560	520	494	537	487	537	495	539	547	493	502	503	510	525	546	506	488	511	482	494	530	523	487	514	490	523	513	519	542	555	522	511	569	515	536	496	478	494	492	504	516	507	535	532	517	577	515	514	523	487	526	558	516	492	486	516	509	541	500	519	539	509	501	524	503	530	514	506	494	497	542	526	523	488	499	514	542	469	541	496	541	479	490	486	536	537	525	518	514	508	507	501	529	528	504	527	523	547	526	503	559	515	542	502	489	460	538	535	477	517	521	547	548	521	505	493	525	502	525	494	484	538	520	552	484	506	531	530	487	539	519	510	536	512	515	530	520	529	549	474	504	499	486	567	510	512	487	537	501	531	477	550	528	514	537	513	497	457	493	520	483	509	523	530	486	536	530	518	495	493	544	536	500	561	514	511	489	532	508	547	527	539	529	530	501	449	496	520	498	524	516	505	500	509	537	527	527	540	519	512	521	495	511	527	528	498	538	491	525	498	486	530	527	516	497	520	494	518	518	483	500	500	506	531	469	466	559	498	525	507	513	511	501	529	505	557	486	511	490	474	530	470	516	535	537	512	533	494	525	464	493	563	533	499	517	485	527	529	529	514	508	512	540	496	518	575	547	561	527	489	500	485	500	531	499	515	546	541	521	503	516	519	548	490	491	505	515	508	536	485	496	520	539	542	549	473	543	506	515	532	501	489	493	539	500	506	481	511	456	474	476	496	550	536	527	552	502	511	493	492	495	478	542	532	526	536	504	471	529	508	510	542	559	479	487	504	538	542	526	540	500	519	496	488	520	510	498	480	516	511	509	486	540	513	509	540	509	506	512	506	493	492	537	535	506	546	493	553	460	530	495	548	529	532	504	493	474	536	499	507	528	489	526	515	548	502	509	494	509	518	512	560	495	519	514	518	516	509	533	557	515	517	558	523	514	548	526	502	489	513	501	524	526	495	494	538	492	568	511	531	511	487	494	531	525	548	548	503	490	504	562	538
2707	477	270	184	175	214	293	344	305	289	218	158	125	159	108	104	63	64	69	58	54	52	47	48	48	65	52	45	49	49	40	52	55	42	46	34	140	362	293	67	48	39	36	37	48	49	28	37	42	31	34	49	35	33	36	36	42	38	32	40	31	33	30	40	36	32	34	40	34	36	30	29	40	38	25	46	40	45	40	45	45	32	40	36	34	42	43	40	40	38	40	30	30	45	54	48	54	36	40	42	32	50	35	38	15	44	48	35	40	30	33	33	43	38	37	29	42	40	40	36	42	34	35	42	23	36	35	38	39	30	38	39	48	28	34	42	37	49	27	35	35	36	30	47	40	37	37	48	48	34	37	28	42	37	46	40	46	45	42	36	35	34	27	32	43	48	32	40	40	33	36	42	41	36	39	41	34	33	38	45	41	30	39	34	32	42	47	43	41	30	33	38	44	37	44	42	48	45	31	31	38	31	24	41	40	41	34	38	39	36	48	42	54	38	45	38	33	43	39	43	47	32	37	34	39	35	31	51	36	34	37	33	33	39	49	56	29	38	32	26	39	23	26	48	30	43	35	43	45	36	33	34	44	24	39	38	41	47	37	44	43	34	37	31	40	38	48	23	38	37	29	44	34	29	34	40	29	39	49	25	41	55	32	48	31	29	34	35	36	34	33	34	49	45	26	34	50	30	40	35	33	38	30	43	30	45	33	41	44	33	42	33	21	37	42	46	28	41	42	41	32	35	25	41	28	48	41	43	25	40	37	35	41	39	41	37	50	35	41	47	34	38	36	36	26	46	42	37	37	33	41	32	43	42	29	35	37	50	35	30	36	38	39	34	38	43	40	50	43	37	29	38	38	44	34	34	38	30	42	30	44	40	33	39	43	42	39	45	48	40	36	40	37	47	45	32	40	40	27	40	35	41	28	28	41	27	49	46	34	40	44	48	44	33	39	35	44	32	42	52	40	40	32	32	35	47	43	43	41	37	38	35	34	52	45	33	40	40	26	35	40	39	32	45	27	41	36	39	39	38	26	30	40	31	33	41	44	35	30	36	45	36	35	28	50	33	36	35	36	40	25	42	39	39	44	33	39	33	45	33	28	35	45	42	30	40	38	30	29	27	43	38	46	30	32	39	40	31	43	40	48	35	42	34	39	44	30	37	38	36	45	40	28	42	26	34	37	28	40	51	29	34	40	36	35	38	42	36	40	36	40	40	34	45	33	48	44	30	32	26	31	31	51	37	36	41	50	38	35	36	50	27	42	44	35	47	37	44	30	46	39	57	37	46	38	40	38	34	42	34	43	35	33	40	31	37	42	37	42	48	38	32	34	39	40	41	41	36	48	44	43	26	39	32	37	29	43	33	35	34	29	45	34	43	53	28	44	32	43	41	27	30	45	35	48	33	37	32	35	34	40	39	49	40	44	43	43	40	52	45	32	39	38	32	45	40	33	32	45	30	29	36	28	37	30	37	36	38	42	37	39	45	33	42	41	36	40	40	34	29	44	45	41	42	29	45	33	41	41	39	44	20	39	41	42	39	45	22	37	38	32	41	47	28	41	35	39	42	45	49	29	41	42	30	44	38	42	30	31	44	56	31	30	43	35	30	38	40	36	37	34	40	42	30	39	48	30	42	47	36	22	25	32	31	42	48	26	43	42	36	35	36	33	36	42	36	32	39	50	48	40	42	34	33	30	46	28	22	34	41	41	40	34	43	32	42	30	32	36	41	40	33	36	31	43	46	35	50	36	40	37	40	41	44	30	43	43	32	39	45	42	46	38	35	39	39	41	37	44	36	33	45	47	41	39	39	44	46	21	44	31	32	31	37	37	45	46	42	36	34	29	44	46	32	38	51	40	31	32	36	45	33	33	37	30	37	46	34	44	43	44	47	44	31	44	36	46	30	45	48	36	30	39	25	30	29	52	29	35	41	34	34	33	38	24	43	25	40	38	28	39	44	34	42	32	35	42	33	48	35	30	38	41	45	50	37	39	38	34	33	42	42	36	44	30	38	45	39	35	27	29	22	37	45	43	34	41	39	41	42	29	43	40	47	45	37	38	39	40	39	24	37	48	39	30	45	42	46	39	30	33	47	42	41	48	50	30	41	42	27	42	27	44	34	39	26	39	35	44	43	46	36	38	38	35	36	44	45	41	38	42	42	37	24	26	37	41	40	34	36	37	44	44	47	37	34	39	49	38	26	35	33	27	41	40	31	39	37	37	37	46	38	41	37	33	35	38	39	36	34	39	29	35	44	33	27	48	41	40	36	40	42	38	28	40	47	40	42	37	33	35	42	33	34	37	40	47	43	42	46	28	37	44	36	37	26	32	41	31	23	37	41	43	32	31	28	48	35	41	41	35	31	30	44	39	39	38	45	40	36	50	35	36	44	31	42	40	34	42	30	39	34	39	40	30	33	42	36	38	29	38	44	41	46	39	38	39	31	38	41	42	34	37	32	27	34	52	33	42	37	26	41	36	36	38	40	37	42	35	42	33	26	26	33	37	37	34	26	42	31	41	48	44	36	43	39	46	45	43	36	35	45	44	29	44	36	33	38	31	34	35	28	44	38	31	48	39	40	35	42	43	42	45	37	29	45	39	42	44	42	40	34	46	44	29	31	44	37	31	33	51	44	48	34	35	46	35	41	30	55	35	44	43	32	35	37	39	44	35	39	42	42	31	30	32	42	31	33	34	34	45	35	48	38	31	38	44	32	56	31	35	49	30	34	34	48	32	34	39	37	41	30	29	41	38	33	37	34	31	37	26	35	36	32	30	31	30	48	35	37	31	39	33	44	43	29	33	43	30	36	39	38	32	46	32	40	33	51	34	37	37	40	34	34	39	38	47	26	30	43	37	48	43	33	42	46	44	26	37	44	37	33	34	40	26	39	44	49	38	39	38	42	30	27	40	37	39	39	39	35	54	47	38	53	37	40	42	41	37	33	29	43	37	33	34	42	31	52	33	38	44	35	43	48	28	45	40	39	36	36	22	32	33	37	30	41	34	43	34	44	46	25	29	28	41	39	36	35	40	38	33	41	38	27	39	37	39	32	34	46	33	43	37	40	32	32	28	41	44	33	45	36	33	32	44	36	27	46	28	35	36	42	36	40	36	37	33	33	38	43	46	41	47	45	44	29	37	28	32	36	29	34	31	35	37	25	38	42	38	34	40	39	37	47	51	39	30	39	32	33	35	43	39	32	33	30	49	39	44	40	28	48	41	42	43	39	38	37	39	31	42	34	37	43	35	38	35	50	34	31	50	41	43	54	34	35	52	44	52	29	28	50	33	33	41	31	45	32	36	32	36	37	42	47	45	23	39	29	46	31	44	38	32	45	37	29	29	34	45	51	33	44	47	32	26	33	36	56	42	38	34	34	30	47	33	40	51	30	39	48	41	45	34	31	38	36	48	40	48	43	37	38	42	40	31	36	38	38	41	39	28	41	30	40	48	30	44	43	33	31	35	38	42	31	32	41
19621	5713	3203	4385	10687	14850	14312	12979	11308	9401	7140	5370	4396	4059	3094	2255	1572	1461	1182	912	853	797	741	676	683	702	643	666	663	613	581	576	529	451	408	427	2961	7628	6056	1234	309	284	266	308	308	298	309	272	307	316	287	258	311	277	280	259	275	353	306	275	288	327	292	269	307	257	330	282	271	276	292	283	273	275	275	292	259	269	289	262	275	287	281	284	290	262	282	283	290	264	282	302	289	282	283	283	318	274	314	257	278	299	265	279	283	289	316	283	308	277	262	289	312	301	294	282	274	262	269	297	294	295	269	269	292	279	275	261	285	270	277	269	283	296	275	283	268	301	278	281	269	246	273	277	246	252	305	273	279	298	307	275	289	278	269	290	277	266	274	287	268	287	290	270	270	290	268	276	327	275	278	233	306	297	279	282	266	294	244	294	284	265	297	280	274	283	315	296	289	302	263	290	284	264	275	263	306	264	279	270	255	279	272	267	299	275	277	249	281	256	268	298	282	275	289	269	259	258	302	292	258	262	288	289	263	272	278	293	297	266	285	282	286	279	265	256	294	285	301	265	280	284	283	281	285	306	266	273	307	280	263	283	299	301	264	245	286	271	276	274	296	290	284	274	257	272	309	293	278	258	283	295	276	288	261	250	274	287	309	295	284	267	276	272	280	273	289	279	293	292	285	288	273	303	281	281	288	260	304	264	256	284	275	277	293	284	300	265	284	298	270	278	295	246	294	279	272	291	254	268	277	275	269	287	264	281	291	272	258	274	269	285	265	275	249	261	271	280	257	259	291	289	256	264	276	308	293	288	283	291	310	283	260	267	291	304	262	345	249	271	283	281	261	284	298	261	274	290	281	257	270	242	279	306	296	291	303	283	290	291	304	272	315	312	298	262	287	291	280	285	291	271	287	323	276	273	255	270	278	293	293	274	280	280	321	254	282	261	272	273	297	278	286	297	266	288	269	285	278	275	260	285	268	273	279	240	302	286	301	258	272	288	274	269	278	272	274	285	268	283	258	284	264	255	288	281	272	276	308	282	263	268	258	307	271	258	283	291	285	266	274	301	262	264	295	295	253	278	294	253	255	299	267	293	244	272	287	259	263	267	278	275	290	267	271	273	250	278	273	277	288	252	285	304	252	275	289	283	259	266	291	274	274	305	244	300	283	266	274	290	250	273	272	278	278	290	308	292	287	251	278	285	270	256	273	261	275	285	277	292	284	282	260	273	287	313	275	277	307	293	300	270	264	278	263	244	268	268	260	279	252	287	304	297	310	277	282	282	276	265	252	304	254	316	306	274	290	274	269	254	281	278	290	260	284	270	266	257	301	279	291	296	292	275	263	287	303	273	294	262	280	264	295	278	253	278	280	262	275	258	279	278	268	261	290	284	280	249	285	284	306	288	300	273	254	286	283	274	260	315	243	259	298	288	264	291	266	275	253	243	286	258	262	275	252	248	287	269	276	282	288	240	258	304	285	291	290	276	269	287	292	300	282	277	292	273	294	249	270	291	284	269	265	302	273	282	286	265	242	288	270	284	292	291	277	269	256	274	298	283	290	287	271	263	280	270	272	256	266	257	267	271	309	301	295	272	282	261	260	296	281	260	290	274	290	291	287	274	254	289	272	300	293	278	281	309	261	260	291	273	283	312	286	257	286	262	261	280	273	276	300	273	280	273	293	254	268	274	287	275	255	256	278	262	253	287	294	271	273	260	263	272	283	266	301	256	290	300	294	272	295	274	286	309	288	280	259	268	293	257	266	273	288	300	266	294	268	289	270	261	297	269	290	296	260	267	286	292	286	288	235	290	294	270	284	295	283	256	280	300	264	301	258	274	277	262	292	275	273	278	275	263	291	294	265	253	269	273	276	273	284	285	282	299	294	274	302	267	259	277	276	275	291	240	280	285	282	261	295	258	270	299	301	279	262	251	269	274	311	289	259	289	290	261	299	270	305	311	291	263	270	256	264	260	273	276	301	287	283	280	278	271	261	289	290	289	272	275	294	290	266	283	298	285	285	288	246	261	305	295	306	284	228	285	289	296	287	273	293	311	274	268	284	303	285	268	273	273	309	267	294	288	267	275	295	297	283	269	300	254	268	302	253	273	248	282	272	289	288	259	257	272	269	279	298	278	273	287	301	297	266	286	263	287	289	284	257	268	279	293	272	320	283	269	273	267	298	271	260	286	272	294	280	256	288	268	272	283	283	255	270	281	303	270	276	275	267	273	252	286	282	282	265	293	288	309	303	269	300	257	288	272	264	276	271	281	257	301	274	289	295	279	303	257	280	281	245	252	251	293	298	266	279	273	263	267	293	269	275	263	314	293	279	295	285	281	277	258	303	256	284	277	269	307	278	287	287	268	295	279	281	278	256	286	294	284	294	281	261	272	296	291	270	260	275	297	255	271	282	297	307	284	278	279	281	282	288	279	253	295	296	326	287	271	304	279	251	258	277	277	278	291	257	288	278	270	260	278	287	268	267	285	307	300	303	296	280	274	277	292	309	281	280	273	291	277	251	303	291	248	268	278	264	298	268	259	276	295	284	260	273	246	302	280	294	286	325	278	248	267	285	277	257	287	252	283	275	273	280	288	275	271	290	273	280	283	262	314	290	286	288	294	245	252	297	286	263	272	274	284	309	273	281	247	314	288	256	276	301	264	269	272	254	280	295	268	264	264	262	276	248	281	278	259	260	276	276	259	282	290	306	274	279	261	277	259	302	277	289	277	290	289	270	264	288	280	288	256	289	274	283	311	308	285	295	293	304	273	271	259	289	280	241	302	283	300	261	263	283	273	317	302	299	273	279	309	271	269	311	292	277	283	289	271	236	282	287	282	290	301	294	293	273	269	290	282	290	266	269	251	283	262	261	299	283	243	275	255	261	278	285	287	284	267	291	288	305	292	268	282	308	258	250	264	273	286	281	268	330	267	289	299	277	293	267	295	263	269	277	267	282	291	270	281	255	289	275	293	269	264	305	303	265	265	311	271	298	263	279	300	290	286	271	289	255	299	264	256	304	294	285	281	268	278	280	295	298	272	271	276	293	263	282	267	300	279	277	291	295	269	250	288	289	289	293	241	286	271	284	265	266	243	295	258	275	276	321	270	271	274	243	305	282	259	294	274	262	279	252	312	280	298	270	237	280	270	237	277	269	292	281	261	275	268	254	277	272	263	280	284	299	248	287	284	286	283	288	245	273	262	274	261	270	269	281	264	279	258	290	266	297	282	273	299	298	283	263	289	253	280	278	276	288	277	294	270	276	289	246	271	311	291	308	288	296	267	258	295	303	261	300	269	255	293	318	296	289	255	293	260	293	319	246	285	270	257	280	276	266	304	259	301	285	293	272	263	269	276	288	250	260	289	296	244	297	305	300	254	278	261	287	247	245	324	260	294	288	273	283	314	284	322	287	294	239	282	269	302	281	281	294	282	285	276	242	303	256	297	255	285	274	278	285	258	261	281	270	275	311	288	292	292	296	284	282	278
1888	206	171	100	88	145	196	161	145	117	117	117	97	86	77	72	76	70	73	56	58	51	55	49	45	48	54	49	57	58	64	53	56	56	46	57	72	97	95	54	47	44	43	49	35	49	42	55	44	44	52	45	40	45	48	56	71	44	35	37	43	43	51	47	57	55	46	48	49	49	34	47	47	37	51	52	55	48	42	40	57	42	32	51	49	54	48	40	57	42	51	40	42	47	45	38	49	46	41	52	45	50	45	43	55	52	65	46	48	59	48	41	50	45	56	41	51	34	51	52	47	39	54	37	33	38	51	44	51	52	44	54	58	39	44	57	47	40	39	39	44	39	54	47	43	53	50	42	54	50	41	55	39	38	71	45	51	43	48	59	43	62	49	49	68	46	48	40	51	38	46	48	52	49	52	39	46	41	47	51	49	55	57	55	33	51	47	54	38	42	40	34	38	57	51	49	51	39	57	55	43	48	52	56	43	61	48	50	55	50	39	50	53	39	48	40	44	43	57	38	42	47	51	69	48	45	55	44	37	50	37	56	43	48	59	43	42	38	54	50	29	60	46	52	45	38	36	47	40	52	44	49	53	43	44	38	47	44	48	41	53	48	50	44	58	46	39	43	54	41	51	48	39	57	47	47	44	54	43	48	46	45	43	36	49	37	55	35	50	51	41	31	43	56	39	37	50	60	42	55	50	59	46	73	39	58	46	46	62	50	44	46	39	36	45	49	43	53	49	39	55	59	49	44	43	51	63	68	41	45	43	41	47	43	41	55	49	39	51	55	47	44	46	49	52	57	47	42	52	40	56	46	44	50	54	52	49	45	54	49	39	60	44	48	56	52	44	56	50	43	41	46	59	46	41	52	38	46	54	42	56	56	60	71	48	53	33	39	43	55	56	46	49	45	37	50	53	60	51	44	48	45	43	37	35	55	39	40	56	55	53	37	47	52	55	43	64	43	39	55	54	42	41	48	47	39	61	55	51	51	54	44	42	45	34	48	54	49	34	56	36	40	52	49	56	40	49	44	46	55	49	43	55	41	32	37	41	40	55	51	45	56	44	48	44	51	44	34	39	49	42	34	40	55	56	39	50	37	44	63	40	49	28	37	46	55	40	47	44	48	37	43	58	53	51	48	47	49	51	40	37	55	57	45	39	58	39	49	48	46	51	48	47	45	52	39	52	65	54	45	66	47	52	51	50	53	48	46	54	57	45	50	51	43	39	49	60	47	42	54	54	50	46	48	60	35	40	36	43	41	65	48	43	48	28	53	46	51	57	54	51	45	42	46	53	53	55	43	49	52	45	38	46	39	54	40	50	36	40	45	36	57	50	43	53	45	46	53	49	37	45	52	41	55	47	48	54	41	46	52	48	49	42	50	46	41	44	51	38	63	53	61	53	51	49	53	53	41	38	46	46	33	62	53	51	57	36	53	45	55	39	48	60	32	65	49	44	49	31	51	47	47	60	46	46	43	48	41	43	51	35	49	49	37	55	51	59	52	57	49	46	45	40	54	55	53	40	40	42	46	37	38	57	55	47	61	46	45	47	52	45	47	57	43	61	51	43	46	59	46	48	39	54	48	48	39	47	49	42	45	40	42	41	43	54	39	48	42	49	48	49	48	47	48	48	55	47	48	62	47	39	45	52	60	60	57	40	52	39	47	51	54	46	59	49	59	49	56	44	46	60	43	59	47	58	37	53	51	62	40	34	47	49	43	37	48	47	45	51	54	59	42	43	47	49	41	49	59	57	48	52	61	54	46	63	47	46	52	42	51	44	41	48	48	41	52	43	50	56	61	54	47	56	47	49	38	36	67	38	58	49	50	45	49	50	55	50	55	38	33	48	51	44	43	45	51	46	41	53	51	50	44	43	60	44	56	51	43	45	43	48	62	41	40	48	52	46	57	58	54	55	50	51	58	45	46	55	39	39	47	34	44	58	37	53	50	52	50	55	53	49	45	42	40	44	63	47	50	45	45	43	46	42	54	49	52	66	44	48	58	43	50	49	55	40	46	41	40	48	35	44	46	56	50	45	51	49	44	37	51	62	50	44	52	38	61	39	56	36	36	53	62	40	54	55	50	50	46	47	47	54	49	40	47	65	59	45	42	49	42	47	45	51	58	39	41	47	50	48	45	42	54	35	60	37	49	58	50	43	49	46	44	41	32	49	48	35	44	47	50	55	54	47	60	46	42	51	43	51	56	52	66	55	46	66	47	55	34	48	43	48	47	49	50	47	46	67	40	56	61	37	57	39	42	59	48	39	44	47	51	54	45	41	48	51	48	44	45	38	47	48	51	41	45	54	51	54	41	53	44	43	56	39	42	53	39	46	47	40	45	46	39	43	50	47	35	45	53	56	49	60	36	50	45	50	38	59	44	47	53	41	38	53	44	51	43	53	42	44	45	46	46	52	42	44	48	49	47	57	58	42	54	54	52	43	46	47	37	49	49	53	40	48	55	42	44	39	49	50	59	38	52	46	47	61	46	53	47	45	59	47	48	40	55	44	45	51	40	46	38	55	43	38	54	41	46	46	36	43	48	50	47	56	49	48	48	49	42	40	52	52	59	49	54	48	46	52	42	43	53	42	52	40	35	49	52	51	57	33	52	44	52	41	53	43	35	32	45	41	50	38	48	50	39	53	45	42	53	45	45	59	40	41	58	49	49	50	51	32	63	55	57	53	58	56	51	55	45	52	41	48	46	41	45	56	44	45	37	61	47	43	34	53	68	61	42	39	53	47	40	37	49	55	40	39	44	43	50	40	68	49	41	36	37	46	51	45	43	46	45	42	40	49	45	54	39	55	45	50	36	61	51	42	50	42	51	34	51	46	50	50	46	43	41	56	44	38	48	36	46	49	51	39	49	48	51	40	52	38	37	45	48	55	36	53	48	43	46	52	49	54	35	54	50	54	47	50	45	48	48	49	51	61	45	35	54	59	40	49	41	51	49	45	42	37	51	61	42	52	69	56	52	51	39	57	48	43	61	54	55	49	56	36	42	37	35	41	43	53	38	51	43	52	54	47	53	36	56	43	43	44	45	51	55	48	46	45	48	48	50	52	48	57	47	45	47	61	51	41	53	52	56	38	47	43	55	39	51	57	43	35	47	48	55	42	31	48	61	47	52	50	43	37	42	45	39	43	49	46	38	48	57	57	48	42	39	42	46	43	55	39	48	48	51	50	57	53	48	46	46	42	56	50	48	36	44	42	51	47	48	40	36	43	51	53	38	46	53	51	67	45	48	42	57	64	34	56	43	59	55	46	46	48	46	56	34	56	41	53	50	44	53	45	52	41	32	48	54	36	43	58	43	43	47	42	52	44	46	58	45	47	56	55	52	47	39	43	44	43	54	50	55	50	51	43	51	50	41	50	53	52	46	50	47	43	53	57	52	57	48	52	43	48	44	50	47	50	45	49	35	55	48	46	55	51	50	50	44	43	64	43	34	65	57	49	67	50	48	54	42	41	47	44	50	44	55
13412	2886	1798	2414	5921	8360	9079	7216	6008	4610	3669	2955	2573	1853	1536	1249	981	907	724	584	603	585	582	518	547	533	528	533	563	558	544	552	536	459	402	421	951	1738	1407	408	359	386	385	365	409	386	373	371	384	363	381	353	357	363	329	356	348	371	346	361	339	369	333	369	356	336	350	397	328	373	369	344	399	353	400	373	367	329	376	345	366	392	364	390	356	332	396	378	349	369	376	390	356	358	370	371	389	374	365	386	386	367	388	385	337	387	372	375	382	371	345	368	369	395	358	357	380	381	375	359	338	324	393	391	339	336	347	387	412	378	369	336	362	382	368	392	355	349	348	346	394	356	395	373	364	360	358	373	356	370	359	348	364	353	375	366	370	360	390	386	374	333	363	410	347	335	366	411	384	390	332	359	373	349	342	344	324	384	349	386	400	357	371	360	380	349	365	397	360	370	345	367	385	352	345	381	352	349	360	384	350	384	368	369	370	387	384	364	363	357	365	363	386	400	322	370	383	386	363	392	374	365	369	392	353	361	373	346	395	371	377	377	365	375	342	371	386	370	347	399	385	374	341	371	364	338	363	385	358	381	358	372	345	370	382	402	393	380	332	366	355	379	370	394	388	323	363	371	391	347	316	344	361	371	379	407	395	375	378	378	366	325	386	376	389	355	389	374	366	389	347	403	363	374	339	357	330	366	379	346	383	365	371	372	370	372	344	362	389	357	397	328	373	346	391	422	371	371	364	404	389	356	400	356	379	358	380	387	377	404	353	375	371	338	361	346	408	376	348	352	395	391	388	357	368	375	375	360	414	382	344	373	330	378	354	363	401	335	407	352	421	367	361	362	396	387	334	357	372	363	345	361	377	337	344	345	387	366	373	405	375	352	357	364	340	346	346	337	366	373	345	357	372	374	394	383	378	379	383	353	379	369	418	361	365	413	375	382	365	369	361	375	383	389	405	374	336	375	363	336	353	354	361	368	405	349	373	353	399	376	344	352	359	340	358	377	371	381	349	333	342	363	320	377	341	371	322	379	358	329	385	350	346	344	367	380	392	389	336	370	353	337	394	357	357	350	377	324	352	372	364	354	371	359	337	376	349	392	360	356	358	380	355	419	344	342	348	389	370	344	349	361	358	374	358	365	367	402	352	336	381	359	358	372	362	369	357	426	350	347	367	375	376	386	389	372	369	393	374	341	349	356	394	385	355	367	372	360	346	349	366	382	361	347	380	356	385	369	367	390	339	375	360	376	357	402	359	388	351	354	394	378	359	340	368	369	371	382	373	376	393	393	352	361	365	361	402	347	368	361	374	365	369	370	352	368	333	389	358	362	319	366	375	368	369	338	375	346	421	375	377	405	383	363	370	364	380	363	374	346	375	376	380	373	341	368	358	365	392	371	356	375	353	361	404	347	394	382	330	353	349	372	401	350	374	366	355	366	388	374	383	385	378	367	399	391	388	376	411	387	330	388	365	393	368	375	373	368	367	348	370	352	387	353	358	351	395	402	376	348	377	370	398	390	363	371	380	358	358	366	328	349	365	374	375	370	354	379	341	372	390	380	385	359	359	308	414	370	378	376	380	344	351	396	380	380	347	375	386	361	373	320	371	348	371	387	343	375	359	341	386	336	344	384	371	330	362	348	345	380	339	386	370	360	382	362	380	365	361	349	349	383	354	311	347	396	402	369	353	360	313	397	384	371	362	385	366	376	370	348	342	373	407	366	386	415	359	389	338	356	390	389	384	362	343	380	368	339	385	354	380	365	381	373	382	371	333	379	368	359	371	355	357	376	359	391	347	367	387	407	348	350	366	348	366	380	378	388	364	359	352	378	349	370	372	382	345	373	365	346	365	358	336	369	377	349	385	378	381	361	389	361	370	367	366	365	323	366	364	321	346	363	385	364	365	366	351	339	336	401	339	380	390	368	381	344	381	377	366	384	355	338	362	370	372	390	369	348	357	391	341	369	362	362	371	390	348	357	367	376	400	367	361	367	359	376	379	404	354	367	353	373	376	382	373	366	329	344	385	379	373	421	350	382	344	362	354	327	425	347	384	351	356	370	349	408	357	382	373	385	384	386	335	364	376	313	367	382	353	396	366	343	379	375	412	375	355	405	419	359	382	357	386	347	388	381	363	397	351	390	337	347	375	371	346	385	360	355	390	373	372	390	364	383	369	381	374	393	377	367	381	357	372	361	365	390	371	356	352	367	374	345	355	401	356	374	337	409	367	392	378	357	339	390	376	389	362	336	376	369	414	329	402	366	410	369	327	360	371	366	407	360	348	357	369	376	365	364	402	376	336	383	389	369	386	368	357	387	386	390	366	379	355	359	379	347	355	377	377	359	361	409	346	374	375	360	341	372	366	351	361	357	390	346	376	386	344	369	362	350	336	316	360	397	377	387	384	355	375	357	389	384	350	367	365	359	376	355	372	339	366	379	356	366	384	361	396	382	383	384	398	372	377	351	381	362	369	396	387	350	355	366	389	379	375	368	356	367	351	370	361	371	386	378	431	366	346	361	360	367	400	355	368	332	387	338	329	404	381	365	377	350	360	391	369	355	354	326	373	401	341	401	367	342	374	375	355	332	376	392	342	350	372	352	381	356	349	363	354	374	374	390	369	373	371	381	389	417	360	381	386	410	385	360	373	362	344	366	361	366	379	360	381	370	387	390	345	354	326	376	349	392	382	387	364	379	374	352	358	366	369	360	351	363	395	395	346	370	365	366	350	399	364	361	338	365	367	388	395	399	382	342	386	368	391	365	360	370	345	425	356	356	381	339	366	393	399	392	367	379	357	351	365	373	367	356	363	360	356	356	358	379	387	363	343	336	403	374	323	375	345	369	371	351	352	365	367	376	367	356	355	366	373	363	354	402	375	350	348	332	387	363	376	384	392	387	345	361	350	399	344	371	344	330	347	343	359	373	381	375	377	355	346	348	367	359	375	370	366	341	334	363	390	340	385	385	394	379	325	360	373	385	373	369	358	383	357	364	346	382	377	372	327	357	363	351	358	377	364	368	383	368	390	337	379	387	337	382	359	370	360	376	332	361	332	339	381	352	372	383	400	372	354	365	367	369	373	355	381	370	368	358	364	370	361	361	373	384	343	385	306	379	318	392	375	391	382	379	344	389	400	358	330	368	359	356	347	350	332	379	366	356	354	392	354	389	336	361	393	358	377	355	382	377	344	375	398	339	361	366	360	401	384	387	410	334	360	356	367	384	352	356	360	331	383	362	342	384	340	350	374	353	377	365	352	400	336	361	358	356	344	391	337	377	337	393	379	378	378	376	383	379	366	363	351	373	366	365	396	362	389	350	367	338	391	359	376	370	358	351	343	369	385	396	372	344	370	394	375	380	385	349	368	377	339	384	331	356	347	366	362	400	374	367	361	384	400	411	397	377	346	366	382	374	385	367	354	401	380	353	377	343	351	344	352	388	370	346	365	351	393	365	367	352	403	359	351	399	385	382	375	363	369	375	402	393
1438	351	187	132	114	172	231	234	205	150	147	116	79	74	54	64	45	41	43	40	32	35	33	32	36	24	31	28	36	37	34	38	35	26	16	26	81	222	161	17	27	26	14	33	17	22	26	26	18	23	15	26	26	23	26	19	9	15	25	26	14	21	19	16	14	29	25	28	25	37	21	18	23	16	29	11	23	17	23	22	23	21	27	24	21	21	26	22	29	22	28	23	23	23	21	21	19	28	33	32	22	21	23	30	21	22	24	27	18	17	25	22	25	23	17	24	17	19	27	24	23	33	21	23	15	25	20	27	17	17	15	25	20	21	23	24	19	17	19	18	29	19	24	23	30	23	29	27	16	22	18	28	22	33	21	21	26	24	22	21	30	27	21	23	23	30	24	26	17	25	24	20	28	24	29	15	23	31	17	19	19	24	15	25	22	22	19	26	22	13	29	21	31	21	25	23	30	18	20	29	17	19	26	20	26	17	26	23	26	19	29	16	18	18	20	24	24	14	21	17	22	25	23	21	20	17	20	30	30	24	26	31	16	28	32	25	23	24	30	20	26	18	34	16	18	30	13	26	28	25	25	25	19	24	22	26	27	14	25	25	20	29	17	21	20	15	25	18	21	28	19	22	24	30	21	30	24	25	27	19	40	17	22	20	25	24	28	27	18	19	21	24	18	19	16	20	24	17	21	17	21	21	17	22	18	16	19	29	21	23	23	29	25	25	24	21	19	21	14	17	24	26	24	22	27	21	17	21	28	21	28	23	20	22	25	28	17	24	20	22	21	20	16	21	15	19	18	16	19	19	19	26	25	22	31	20	13	17	25	18	27	25	23	19	27	13	14	17	22	20	26	25	20	25	28	27	25	23	20	20	20	29	18	21	27	29	17	31	19	21	25	26	18	21	27	28	21	17	22	31	23	28	27	24	20	18	26	26	20	21	25	27	26	24	23	24	23	18	24	25	29	36	15	13	13	23	19	27	23	29	29	23	21	22	19	11	21	22	19	25	25	19	21	29	31	26	19	13	29	23	20	26	16	29	26	21	11	23	29	20	23	23	22	24	17	30	33	28	32	28	18	24	17	11	29	26	38	18	32	26	32	23	20	20	21	22	28	24	26	19	18	25	31	18	23	23	25	26	27	28	28	15	20	17	15	16	14	25	21	21	23	26	17	21	29	24	29	25	20	21	20	16	19	21	17	11	24	32	17	31	28	17	18	18	18	25	29	20	20	18	31	15	27	19	17	22	25	32	24	22	18	23	29	18	25	21	22	20	32	21	24	21	26	22	28	24	19	16	20	21	23	28	23	22	17	17	27	27	15	20	27	16	19	32	18	27	27	19	16	33	18	21	21	19	22	16	23	22	23	27	21	18	24	35	15	14	19	23	27	23	21	20	26	27	23	23	17	23	19	25	23	21	25	24	33	22	21	31	36	28	26	25	31	17	12	21	19	26	26	23	18	23	12	17	21	25	23	24	29	30	22	30	19	23	22	15	26	16	19	25	25	23	14	23	23	20	24	16	29	24	21	22	28	28	25	20	22	20	29	22	25	25	21	25	30	19	28	31	26	20	23	24	21	16	22	28	23	31	26	12	23	34	19	26	21	32	26	27	11	32	20	26	25	32	31	26	22	20	23	16	30	21	30	27	28	30	24	26	30	24	27	28	20	21	16	15	22	27	28	26	27	18	20	21	31	24	21	25	20	25	21	26	27	28	24	29	23	27	20	21	23	30	13	31	26	19	30	30	18	32	24	26	22	29	23	32	17	27	17	20	20	25	23	30	22	25	31	31	25	25	24	24	21	22	18	17	17	19	24	26	21	12	25	30	22	15	14	19	30	20	23	23	16	17	22	27	28	27	36	17	24	26	22	23	19	28	22	22	27	21	18	31	31	20	31	22	25	18	23	16	23	20	20	25	24	25	25	23	18	15	21	22	26	17	18	15	15	21	22	20	24	10	22	25	17	25	16	25	30	18	19	26	26	24	22	20	32	9	16	24	32	30	19	19	20	19	16	20	18	22	19	30	24	29	25	23	18	32	25	23	20	16	34	21	17	18	17	20	23	15	24	20	23	20	14	26	23	20	34	19	16	15	24	16	15	29	20	20	27	28	30	22	26	22	14	26	26	31	22	21	28	15	23	27	19	29	22	25	23	20	27	22	16	22	26	11	16	25	23	22	18	31	23	16	26	24	21	18	22	26	21	20	19	26	18	31	24	26	20	19	28	30	18	28	22	22	25	26	20	19	26	14	24	27	25	19	16	18	24	24	18	24	23	16	26	20	24	23	25	25	23	23	22	28	30	21	15	19	27	19	17	29	23	18	27	27	18	26	18	16	33	15	30	29	21	27	17	22	18	22	23	22	23	20	21	30	16	20	33	20	28	16	23	17	21	24	19	22	25	18	30	27	12	28	28	23	22	20	27	28	28	28	23	24	24	25	20	19	18	20	22	22	21	21	19	18	21	21	22	24	21	31	33	20	13	19	22	24	23	19	27	20	20	30	24	27	19	29	24	28	21	25	22	20	26	17	29	23	38	22	25	22	24	24	22	25	24	24	29	15	25	30	19	19	21	22	17	25	19	19	23	16	25	29	30	27	23	20	23	27	28	23	22	18	28	21	25	27	25	14	27	25	22	20	27	30	21	26	26	21	26	21	21	15	23	32	27	31	25	19	27	18	23	25	9	21	25	31	21	25	16	31	28	23	22	14	21	25	23	31	30	29	21	25	29	17	26	29	19	26	28	26	17	21	21	22	23	20	25	21	22	23	15	29	24	28	29	25	23	20	18	18	21	17	30	27	15	26	18	17	23	31	19	20	26	24	23	15	18	25	20	21	24	23	23	19	30	18	21	25	28	26	19	29	32	25	18	21	26	24	23	22	32	17	22	30	24	21	24	18	23	21	22	17	21	17	23	33	25	26	19	19	30	25	18	29	26	23	27	18	18	19	32	22	26	27	17	28	19	29	24	25	22	25	26	26	22	24	26	24	29	22	28	22	19	21	27	19	24	25	27	23	17	23	22	19	24	26	22	25	16	17	27	20	28	24	19	23	18	35	25	15	10	13	26	32	15	25	22	30	25	15	22	21	25	35	26	24	27	18	16	25	17	22	17	24	14	14	19	28	26	14	22	18	22	29	28	19	26	27	23	19	24	29	24	14	27	20	22	20	17	31	22	16	32	27	20	32	22	17	15	20	37	18	25	17	23	37	20	23	23	19	24	24	19	19	23	22	21	26	21	23	23	20	21	21	20	20	20	32	26	20	26	31	23	25	20	26	25	17	30	23	22	21	24	20	22	20	22	17	23	26	13	19	24	13	21	21	20	32	25	29	24	19	23	20	24	32	27	23	31	15	20	23	24	23	29	19	21	21	23	29	25	20	18	23	21	26	16	27	17	28	28	22	25	29	23	21	19	28	19	28	25	28	26	29	29	18	23	27	22	21	26	23	19	27	19	21	27	22	25	17	22	30	29	24
14336	4915	2466	3407	8505	11838	12203	10744	8388	6441	5073	3913	3056	2330	1897	1521	1160	921	803	599	608	569	509	527	493	438	447	485	536	438	467	534	358	325	268	276	1616	4904	3171	208	200	197	193	173	199	174	193	199	157	171	172	195	177	186	193	184	167	180	173	189	203	190	177	172	176	166	187	176	171	151	159	181	176	188	190	188	176	194	193	185	188	167	164	180	194	158	190	153	160	162	182	164	152	169	193	183	176	185	164	168	182	185	171	175	162	184	176	170	191	162	195	179	150	184	180	169	161	158	198	149	167	171	194	154	185	189	185	152	164	160	170	165	183	189	166	162	173	168	178	175	151	155	160	172	182	179	168	186	153	164	178	158	186	177	194	159	181	185	183	184	155	180	167	183	157	178	165	179	203	170	194	186	194	179	184	158	186	196	179	193	163	169	165	201	180	186	180	200	189	159	171	168	173	176	160	173	160	163	161	186	163	183	194	162	194	177	164	175	176	195	175	194	185	187	182	173	172	173	164	170	180	174	156	162	170	169	209	165	172	195	190	173	170	173	174	209	172	182	162	177	171	177	193	180	173	182	177	165	178	169	209	197	189	171	178	167	185	168	201	168	187	190	183	172	176	172	165	184	162	194	184	183	169	151	173	191	174	178	178	165	196	170	152	175	156	180	180	183	163	182	173	163	183	145	198	162	162	184	167	161	180	178	180	176	165	164	149	177	171	184	176	173	155	168	184	181	169	153	169	179	171	196	168	198	187	183	156	153	178	192	190	185	167	153	166	176	175	174	181	187	167	180	183	188	171	174	173	172	203	157	185	183	190	179	159	165	172	179	187	180	195	160	142	168	188	197	195	195	173	186	190	177	190	183	174	164	180	155	171	190	187	181	171	170	176	184	189	196	181	150	182	185	177	172	214	183	186	161	181	166	177	163	163	168	175	177	156	174	171	161	191	161	182	178	181	184	186	168	169	172	189	204	201	197	177	181	177	190	172	164	168	170	168	186	163	152	158	202	156	177	202	186	173	174	171	168	184	179	193	165	156	171	158	200	177	170	176	179	171	167	188	183	200	165	186	190	172	181	189	191	183	180	182	183	161	195	188	169	169	155	173	166	194	168	199	197	177	191	207	196	174	166	200	179	165	183	187	181	164	164	170	190	167	161	167	188	184	170	199	172	156	182	181	165	184	170	168	172	151	168	158	176	182	181	162	171	189	184	188	183	187	170	204	188	185	180	181	161	167	178	204	174	180	172	158	164	180	190	162	192	201	199	169	169	178	190	150	179	175	157	161	190	174	177	171	180	163	166	177	161	166	172	199	171	176	169	175	169	166	180	195	172	192	179	161	196	185	162	161	189	168	175	176	163	185	174	185	168	163	199	169	150	173	190	178	169	166	190	163	177	173	207	171	190	158	189	162	183	166	193	183	189	159	174	142	177	176	185	186	168	182	208	175	177	158	139	200	184	186	184	165	186	185	167	180	204	203	185	170	160	204	166	174	188	190	172	173	165	197	191	180	161	167	160	171	214	178	177	188	193	179	182	174	172	175	181	178	169	180	164	166	174	143	151	182	159	163	186	174	164	150	170	177	167	188	186	177	168	194	166	175	182	163	177	184	182	177	164	179	174	173	180	170	182	168	175	176	173	177	180	184	200	155	180	177	179	185	161	179	176	157	176	172	189	157	183	200	161	184	197	200	195	172	176	152	190	163	177	178	162	175	178	178	206	170	186	162	189	168	165	172	185	178	193	184	159	157	149	189	193	179	159	159	182	172	199	199	183	188	186	192	169	163	168	191	163	166	197	193	194	158	185	169	170	163	192	177	170	159	183	157	149	158	203	177	158	174	172	177	178	166	171	183	146	182	178	177	178	192	180	189	166	188	157	179	188	187	184	172	162	166	177	166	185	167	179	152	169	194	194	179	175	183	145	157	175	178	181	165	188	183	176	172	192	176	171	160	179	194	158	140	195	179	187	164	156	184	149	181	182	175	162	181	173	158	148	171	178	175	160	194	183	169	182	155	173	175	172	194	187	157	172	169	153	179	179	163	190	176	149	164	184	190	161	167	189	191	165	173	174	172	202	192	182	180	150	184	187	178	162	177	189	180	172	183	180	176	168	184	192	182	150	196	172	175	165	167	157	187	210	175	156	163	177	194	166	204	185	169	193	146	178	180	164	163	167	168	183	175	167	179	184	186	167	173	168	172	184	179	158	179	181	185	170	172	173	149	183	177	177	168	188	167	168	189	192	176	180	186	175	186	155	169	170	170	179	195	176	193	191	156	153	165	162	173	169	171	187	174	159	173	179	180	168	145	177	186	166	169	167	166	166	192	155	199	196	177	152	176	176	190	175	161	167	176	157	160	174	176	178	194	187	184	187	177	170	157	169	189	188	157	177	176	164	179	161	165	166	174	154	168	214	208	179	189	172	160	189	172	192	180	174	184	188	168	186	181	205	170	187	172	172	174	171	157	168	155	170	201	191	180	176	164	169	204	189	184	186	181	161	192	184	166	192	181	159	153	168	174	179	162	179	194	182	188	167	186	186	158	151	170	177	155	206	161	190	175	192	177	169	169	184	191	186	156	178	171	178	181	189	169	176	150	170	166	160	188	154	200	174	169	165	157	183	171	168	179	154	153	177	190	185	171	164	163	178	175	186	169	180	177	172	172	162	178	188	144	168	181	185	156	163	168	193	162	228	190	154	168	182	210	180	173	166	190	170	164	201	188	182	183	185	187	171	141	187	169	177	196	184	184	145	165	195	180	184	174	192	172	148	180	176	171	172	203	164	169	196	172	167	190	177	198	185	221	189	178	178	150	158	197	159	195	161	166	173	175	155	183	171	189	179	177	144	151	184	170	169	186	174	172	178	193	184	175	180	177	176	169	171	184	191	175	166	157	192	214	178	206	158	168	190	159	183	179	168	174	208	182	190	176	166	185	155	197	165	161	175	175	153	175	190	165	178	168	190	184	160	172	162	161	169	162	172	162	175	185	176	179	192	168	185	194	165	182	150	170	185	165	196	166	169	177	181	172	183	175	165	200	162	183	192	172	182	175	173	165	180	180	182	196	182	174	174	174	170	178	175	182	175	181	182	163	166	177	172	147	176	166	186	195	164	182	167	171	189	162	176	160	174	197	172	176	191	184	186	195	173	176	194	148	181	186	184	183	199	163	181	179	183	187	215	187	166	172	167	183	198	166	183	177	150	178	169	181	201	167	193	151	168	184	176	171	162	172	167	182	162	185	180	166	198	173	162	165	186	182	186	170	194	165	163	179	177	187	164	142	183	176	189	168	176	163	169	181	187	176	185	174	136	182	181	174	169	172	158	204	216	175	176	178	165	185	180	152	174	195	172	157	183	187	161	171	181	177	182	168	176	182	180	156	165	163	188	181	158	149	170	176	170	180	170	175	155	167	197	147	171	177	153	179	186	194	173	164	158	185	198	185	189	201	187	176	153	171	171	186	146	194	171	182	182	187	166	165	183
2538	360	249	186	164	204	250	276	221	205	182	157	128	108	117	92	99	87	97	73	83	76	83	64	81	78	76	73	80	72	74	87	76	78	79	66	96	262	165	66	82	65	76	51	64	81	70	71	81	61	75	80	53	64	62	72	61	88	71	57	69	70	70	72	64	69	59	73	72	76	66	74	60	73	68	65	75	68	68	52	61	71	61	97	68	64	80	67	53	56	64	71	51	71	60	57	70	74	74	70	78	85	60	69	67	59	75	53	61	63	48	56	75	68	62	72	65	73	65	72	63	64	79	66	62	79	80	62	71	69	71	62	65	69	64	75	72	58	61	57	78	69	64	67	52	72	67	70	69	73	78	57	71	62	65	71	65	72	73	61	57	69	66	72	62	62	72	70	68	71	74	59	61	71	63	65	54	75	78	61	77	63	58	71	64	69	58	70	88	73	64	79	58	64	65	61	70	77	59	68	70	60	69	57	66	60	65	67	55	71	68	65	69	58	74	65	64	57	67	75	62	75	54	82	52	77	70	73	64	74	73	57	65	68	74	62	59	65	47	69	78	64	67	63	76	62	53	67	74	61	61	62	51	85	72	60	74	69	78	77	65	68	58	55	69	55	69	73	84	65	62	75	55	76	59	67	72	72	66	63	63	67	80	67	76	73	72	69	79	57	60	78	67	71	61	70	52	67	58	78	79	59	75	58	55	76	62	68	75	64	54	65	64	66	73	63	64	67	76	61	71	65	55	65	62	72	64	66	59	65	70	73	70	70	68	71	55	64	62	57	62	82	63	83	57	56	62	50	57	63	64	59	63	75	63	67	73	51	76	66	61	60	53	72	64	67	56	53	67	78	55	69	78	61	57	78	77	64	65	76	82	53	72	73	62	72	64	67	51	54	53	65	67	60	72	58	75	65	51	62	63	60	70	85	63	70	51	63	61	64	67	77	78	70	60	62	60	63	85	68	57	76	54	66	68	57	73	65	76	70	70	74	68	63	66	66	67	58	63	56	65	84	60	76	57	69	52	63	61	63	70	64	70	73	56	69	73	58	68	66	69	65	59	59	60	66	58	61	82	63	74	79	56	77	60	74	74	63	73	59	66	64	72	62	61	54	58	65	68	59	72	74	84	56	78	65	72	55	68	68	68	74	56	65	51	69	68	74	71	68	71	70	68	67	68	79	57	62	55	84	56	61	59	64	50	60	68	62	61	57	58	60	82	68	62	68	72	53	72	64	65	68	79	76	74	71	88	58	67	73	67	75	63	62	82	59	64	63	62	56	69	59	67	56	80	76	62	76	73	73	68	57	59	49	64	66	68	67	80	75	74	62	74	75	59	68	71	58	66	62	72	71	62	66	60	65	46	65	68	60	58	71	58	73	62	65	50	79	57	72	78	63	63	70	72	65	56	59	64	75	77	61	71	56	53	67	64	58	57	74	62	63	74	73	72	71	69	75	64	64	74	68	66	68	59	76	70	62	60	74	73	71	67	71	60	52	74	63	65	79	88	63	73	48	64	56	56	67	73	71	66	70	59	69	70	72	71	50	62	80	62	60	55	66	59	63	67	79	70	68	60	55	77	67	53	67	64	65	79	71	55	84	63	63	53	81	62	71	65	57	72	78	73	67	60	61	56	64	55	71	65	73	53	79	77	59	69	70	65	63	67	74	54	59	60	77	74	63	59	66	67	66	64	60	63	75	62	60	65	69	61	60	77	61	82	73	66	68	74	78	68	67	74	59	69	69	73	54	57	68	58	68	79	69	65	73	54	60	57	83	70	69	74	74	72	64	79	73	56	66	64	57	60	83	79	83	49	63	63	51	73	57	65	77	77	81	55	68	60	60	74	72	73	63	69	52	70	81	81	76	81	69	70	67	75	65	73	73	67	60	55	65	72	78	59	70	72	74	68	68	75	58	55	77	64	84	72	70	59	58	69	51	65	52	82	78	72	46	63	70	68	81	61	63	68	81	74	63	74	63	62	57	73	86	69	71	68	72	57	76	67	70	67	85	80	73	75	67	86	63	64	68	79	84	57	63	54	62	63	50	74	70	65	78	48	72	62	66	66	65	59	58	60	59	75	71	47	54	68	66	70	67	76	82	72	57	75	83	63	37	81	71	70	64	65	74	62	60	52	74	72	65	67	60	61	61	54	61	79	65	53	67	45	52	66	52	59	78	82	67	49	80	68	65	73	50	70	59	72	58	56	81	74	63	55	70	72	76	59	79	71	63	56	68	70	68	45	62	57	65	63	70	75	64	77	62	77	77	66	72	75	60	59	58	60	63	59	65	66	55	84	74	60	64	57	56	60	72	57	85	74	65	65	60	74	82	54	64	56	70	84	63	65	60	61	75	70	63	64	64	71	74	76	61	45	66	68	69	77	68	71	67	77	83	78	73	78	73	71	53	67	72	73	63	66	63	68	65	66	75	62	79	70	71	67	69	66	59	72	62	65	66	67	62	59	81	78	76	58	60	79	75	55	86	70	59	68	62	61	63	56	69	73	72	62	72	67	85	66	62	56	65	64	56	54	63	69	78	53	62	64	65	66	66	58	75	71	51	63	64	64	72	71	48	52	70	61	50	61	80	51	77	72	68	63	72	66	65	63	87	69	58	82	53	70	83	68	68	62	62	63	67	87	78	76	70	75	56	77	81	73	66	63	61	65	48	71	63	79	66	58	54	48	60	76	66	78	70	81	57	64	53	76	90	68	59	67	60	69	66	70	57	69	64	61	58	57	74	70	60	69	58	62	96	64	56	56	76	71	73	72	77	61	56	55	70	52	57	68	62	78	69	74	64	68	63	42	62	69	65	49	71	60	62	61	55	74	60	60	62	73	74	70	65	69	66	59	65	58	60	81	68	50	72	62	71	62	75	71	67	55	60	71	79	63	80	51	52	59	60	68	59	67	69	59	57	61	71	82	56	67	65	63	56	73	74	68	63	68	43	55	67	74	73	68	60	66	79	65	57	75	71	50	60	59	77	63	65	73	79	72	69	63	70	55	68	71	56	63	55	67	50	74	69	68	80	61	71	72	74	68	71	86	62	61	71	75	60	66	71	79	77	76	71	65	75	76	77	66	77	65	52	66	66	72	70	54	64	62	65	72	47	67	71	70	86	64	69	59	79	72	66	57	61	69	76	66	59	59	65	69	69	65	71	67	55	72	77	56	66	65	45	82	70	75	68	69	72	64	61	49	70	51	77	58	55	71	74	56	72	66	58	60	48	56	79	66	62	73	63	69	79	60	59	75	79	66	70	58	76	83	68	54	62	75	74	51	58	63	61	79	76	66	64	50	58	52	58	69	71	64	80	67	58	74	70	64	60	73	78	69	74	57	69	69	76	73	70	51	78	77	60	51	74	68	52	70	77	58	71	59	56	75	58	67	61	60	73	76	61	76	51	70	59	70	69	83	62	57	67	78	66	78	62	59	63	61	64	71	55	71	63	73	73	51	67	70	58	50	62	66	71	78	53	77	53
15498	4535	2510	3528	8344	10824	10852	10759	8646	6716	5092	3993	3022	2374	2081	1814	1530	1224	1038	960	952	969	918	894	830	776	832	821	746	747	685	807	758	718	618	560	1489	4540	3279	524	524	506	496	501	524	520	492	530	493	511	536	535	514	531	522	548	529	523	506	505	545	523	522	532	471	515	488	511	488	491	543	494	522	506	480	522	522	547	487	480	488	479	528	498	490	527	523	551	475	462	506	542	509	495	494	480	493	493	533	483	502	489	522	514	502	491	547	492	462	530	497	557	509	500	509	501	512	519	511	523	504	521	515	538	508	508	500	492	484	497	480	522	488	507	482	525	541	488	547	471	493	497	501	555	486	502	513	494	478	495	515	514	510	507	468	521	538	518	486	519	528	480	556	495	473	452	481	490	543	485	514	546	502	501	514	513	497	532	559	509	492	513	512	483	487	485	487	510	500	509	522	482	497	521	525	506	471	517	469	459	520	495	542	511	499	486	528	474	541	505	553	531	522	540	497	488	502	482	547	561	525	501	469	504	499	459	545	506	507	518	546	535	513	522	510	505	509	505	492	484	532	495	460	541	495	460	517	498	490	526	522	512	522	467	513	475	544	521	480	512	496	466	525	493	480	489	542	540	472	485	509	490	500	540	538	561	496	474	474	549	465	500	505	532	523	489	513	509	461	489	527	470	482	489	502	499	491	512	488	479	526	464	504	470	491	515	531	509	516	503	476	453	536	489	511	524	522	494	489	523	530	505	519	511	490	501	488	470	487	476	519	514	501	533	497	564	543	488	506	499	473	560	503	490	500	539	509	523	514	484	529	486	491	526	488	484	518	514	527	551	538	519	494	498	503	491	484	517	504	493	488	542	534	498	528	488	491	475	533	505	501	458	492	506	539	506	526	505	498	515	506	513	470	509	522	504	503	495	528	521	553	534	534	506	502	522	504	521	530	516	529	524	488	513	511	527	487	473	518	505	481	479	532	518	529	574	493	518	518	488	505	482	523	531	523	499	516	515	507	560	497	496	544	535	540	523	503	455	546	478	519	492	522	482	464	520	433	506	549	501	528	485	562	511	478	515	517	525	532	492	503	476	508	503	474	502	511	539	483	463	532	501	525	483	487	497	501	523	505	533	508	517	535	465	504	496	547	519	484	524	523	462	517	520	493	465	486	550	490	486	527	509	507	493	531	494	468	524	576	479	492	484	562	541	465	498	460	516	541	530	509	497	512	515	522	519	499	506	524	475	493	508	501	496	500	512	521	512	485	498	498	513	507	513	481	502	483	488	520	484	495	536	508	518	513	558	470	497	473	527	499	470	512	521	518	489	524	497	505	481	483	507	514	499	478	510	475	498	514	498	515	541	509	532	527	530	532	474	525	535	529	536	515	478	510	498	498	531	499	474	499	538	501	484	501	503	498	535	518	524	485	573	536	528	546	501	492	518	499	519	492	492	470	490	482	499	503	465	498	468	519	534	513	533	471	479	467	486	495	532	518	528	499	459	514	516	518	509	539	493	488	501	465	501	498	506	489	514	519	496	505	553	475	487	522	503	495	502	495	499	503	497	505	497	460	545	512	526	490	491	492	501	481	503	500	547	504	493	522	520	491	516	469	530	514	518	502	491	510	524	520	504	510	535	480	476	521	503	532	497	514	505	509	507	493	470	529	518	526	517	521	516	539	483	514	517	495	487	455	529	545	526	489	522	487	514	478	499	503	496	505	501	494	501	540	493	523	508	520	501	509	472	498	517	500	529	528	483	523	534	504	546	540	511	488	520	517	532	495	524	519	501	516	513	488	537	534	498	493	499	493	495	509	510	507	482	510	467	523	456	484	521	527	461	515	502	522	473	531	534	479	541	529	484	517	529	530	471	495	496	482	511	518	508	532	522	564	454	513	453	495	485	506	542	478	507	504	519	536	504	456	508	480	508	508	504	476	487	514	495	522	480	550	512	524	520	550	492	491	473	510	516	499	528	489	482	560	527	483	513	531	491	525	544	486	495	489	515	520	493	496	508	504	533	476	543	477	482	483	547	531	540	540	522	506	519	507	497	515	488	504	526	512	508	482	520	494	521	510	501	503	518	480	481	520	489	497	537	535	474	519	502	525	503	513	502	566	492	507	503	519	508	494	495	521	477	519	520	513	545	552	521	512	529	487	508	518	507	539	535	531	493	514	511	531	529	513	506	530	483	504	522	528	513	500	537	457	450	524	500	539	539	539	512	508	521	524	552	516	483	537	521	486	506	452	525	510	521	531	487	511	527	502	489	505	538	514	528	524	502	514	503	515	558	503	489	521	500	508	505	521	485	487	484	501	508	474	518	490	497	497	500	461	506	545	502	519	512	484	485	473	488	531	546	494	529	506	515	508	516	494	535	502	475	505	493	502	501	510	499	508	513	497	498	490	470	497	517	514	480	511	510	544	488	505	492	535	493	508	495	512	496	516	547	529	487	501	498	515	495	488	466	519	543	525	538	496	497	520	495	530	509	533	493	499	517	534	489	515	493	475	535	499	493	488	539	490	496	514	467	477	503	511	484	541	454	491	503	509	553	470	481	501	536	490	486	515	530	501	492	531	517	496	486	501	477	523	491	504	514	477	495	514	512	498	529	465	512	499	514	508	516	543	533	515	511	464	501	499	504	514	511	492	530	518	511	480	560	483	507	504	497	480	454	492	527	510	539	499	520	521	521	502	509	532	454	531	527	510	518	502	516	532	484	545	500	564	522	494	520	488	512	497	512	504	512	488	508	525	527	503	479	515	524	495	518	533	495	510	510	524	534	500	480	517	503	513	495	501	531	533	535	489	506	496	515	488	536	513	502	539	485	482	522	545	443	520	527	495	525	520	467	523	487	536	503	503	513	487	513	508	539	473	509	530	506	543	497	503	501	522	514	512	507	481	507	507	496	472	501	486	486	508	485	527	523	486	503	506	538	532	484	542	528	501	482	492	503	467	486	475	495	532	498	455	473	493	473	517	478	507	484	471	549	502	496	485	513	510	525	498	512	507	520	510	501	526	511	564	495	502	454	492	538	508	508	481	515	518	518	544	513	571	503	515	526	484	493	512	518	495	509	516	501	545	522	508	493	530	518	543	495	510	489	515	501	502	525	484	519	506	514	515	475	496	525	552	499	471	498	497	478	507	534	530	513	503	523	499	537	514	511	500	503	491	489	516	518	530	535	549	476	470	486	508	535	489	519	508	520	567	520	554	498	513	520	491	551	512	525	485	497	506	477	471	510	552	492	548	493	500	566	489	501	504	499	547	475	539	509	498	494	470	486	513	503	494	511	502	506	489	526	517	518	518	482	523	510	512	550	518	536	527	510	520	514	525	503	518	525	523	500	550	511	510	499	490	516	503	531	470	503	535	505	521	517	512	500	519	508	500	543	505	535	504	503	523	521	526	472	515	512	494	536	488	472	507	513	522	542	516	537	523	498	488	544	525	531	497	507	467	492	478	489	495	488	501	503	481	541	528	532	529	518	500	500
2070	427	294	191	153	246	291	270	294	248	199	152	149	96	103	108	63	67	55	73	51	43	68	60	58	55	40	57	45	44	42	43	35	38	42	36	84	328	391	64	33	37	37	47	37	40	37	43	39	37	44	42	42	30	39	37	35	35	43	41	27	38	38	36	39	32	46	31	39	42	48	45	25	30	36	50	30	34	47	38	40	31	42	39	43	47	37	27	41	44	42	26	32	43	49	36	43	32	37	38	39	31	43	33	34	34	41	29	41	43	36	45	39	34	34	43	35	49	41	24	31	33	33	34	30	32	45	33	41	38	40	30	38	46	48	39	32	43	33	31	35	36	32	33	36	42	35	43	34	38	32	33	34	45	35	34	40	31	40	32	35	31	34	33	45	37	36	39	47	33	44	39	19	37	39	42	40	38	32	35	44	41	36	42	34	42	32	30	39	28	48	47	30	35	25	30	37	33	30	40	33	35	23	35	38	25	30	45	35	42	40	25	38	37	34	35	39	32	32	45	42	39	33	36	34	36	50	43	33	29	41	36	37	28	45	39	38	41	40	41	41	26	37	40	29	43	37	44	50	25	32	28	31	47	28	37	29	28	40	47	44	44	43	34	38	42	37	40	29	41	43	43	36	42	45	35	32	28	42	42	33	36	28	41	38	22	24	33	40	38	38	38	34	36	31	32	26	42	40	30	27	40	51	46	35	43	44	29	36	37	39	42	46	38	47	35	30	34	43	44	31	27	27	42	32	43	35	35	34	33	45	40	22	51	36	28	43	32	37	48	34	37	31	27	37	34	41	44	34	38	39	37	32	40	35	35	39	34	50	44	46	32	39	45	28	39	40	33	38	38	32	37	41	35	40	34	30	33	40	38	40	35	45	45	40	34	42	34	34	52	43	38	30	52	34	36	33	29	40	36	41	29	55	27	32	31	33	39	37	33	33	36	38	47	41	33	43	26	41	34	30	33	37	30	32	30	25	32	36	34	34	57	30	32	29	39	25	31	32	39	31	30	28	46	36	46	32	32	37	31	45	39	38	27	35	41	37	38	30	40	41	24	34	31	22	28	33	39	43	49	32	47	41	42	30	39	45	35	33	28	38	47	48	38	30	25	40	42	45	30	35	36	42	49	45	43	42	42	30	43	33	38	39	37	37	45	35	42	31	40	33	41	40	33	44	36	44	36	26	38	42	33	42	37	33	33	42	32	34	42	32	40	40	43	35	49	42	42	40	29	31	33	28	47	37	32	31	30	35	35	32	34	34	32	37	40	38	38	33	29	49	38	42	38	42	36	33	28	33	35	34	32	40	40	33	36	41	43	39	39	24	39	42	38	38	38	26	23	23	29	37	26	35	34	41	39	36	42	35	40	33	30	46	41	35	35	59	35	45	35	36	36	32	35	40	38	38	29	50	33	44	50	43	46	35	41	41	33	38	34	45	33	55	32	49	42	35	32	39	39	24	42	28	36	39	22	36	41	45	25	41	28	38	30	34	34	40	37	23	40	34	43	29	38	37	31	41	58	43	48	36	45	40	28	35	43	36	45	39	34	27	37	32	54	44	43	37	34	39	41	34	36	44	45	53	43	33	36	45	34	28	34	38	40	42	36	39	39	41	39	28	40	40	27	26	37	45	42	39	44	48	41	35	27	38	37	32	31	31	35	36	45	40	34	45	36	33	33	32	28	35	36	38	36	25	47	46	41	32	36	27	34	35	45	43	40	28	33	35	28	42	35	38	38	27	43	33	38	40	52	38	37	39	45	37	36	39	31	44	33	44	33	47	35	29	36	34	36	34	39	40	36	40	36	45	42	41	22	36	30	33	41	37	45	42	54	36	39	36	36	42	35	39	43	47	35	36	31	45	25	39	42	33	49	36	30	38	39	33	26	41	31	31	36	43	47	37	30	41	35	38	34	35	42	36	39	32	38	45	38	28	44	40	35	44	38	35	35	34	32	34	34	40	31	49	46	43	45	31	41	35	42	32	24	27	36	35	37	40	36	46	40	40	28	36	38	42	41	34	44	32	44	41	41	43	34	34	35	36	32	34	29	34	28	40	43	41	25	37	44	33	31	41	26	39	39	36	31	36	31	28	32	41	27	37	46	42	41	38	32	35	37	38	27	39	39	44	35	43	46	39	34	43	41	35	38	40	44	33	40	45	47	48	33	47	28	44	39	37	36	40	29	31	49	34	44	34	33	25	35	38	30	34	41	45	39	32	34	39	25	34	34	37	35	39	40	35	28	40	28	42	27	39	39	39	41	33	44	39	29	32	41	37	39	30	37	37	32	38	29	38	40	30	40	39	35	38	36	37	42	38	28	36	33	31	33	41	42	36	41	40	31	30	46	33	31	35	34	41	34	46	44	46	49	33	28	39	33	29	31	38	28	32	41	31	39	31	36	27	34	42	39	36	34	43	34	39	30	46	26	44	34	37	24	29	37	33	41	24	32	44	46	46	39	31	40	41	45	38	44	38	33	37	28	44	45	38	25	36	32	34	29	32	26	38	35	33	34	26	34	32	26	38	38	39	28	29	43	35	33	38	47	29	34	29	38	44	39	37	40	47	29	31	33	30	31	35	41	43	28	26	47	39	37	37	37	25	41	47	39	36	38	48	47	40	37	33	36	39	40	39	39	36	40	34	34	26	44	38	47	40	37	30	38	40	38	31	34	38	32	36	39	24	37	41	24	40	36	45	37	32	33	30	38	30	45	49	35	38	45	38	40	41	44	35	36	32	40	39	35	32	44	40	37	31	46	41	38	28	40	39	39	32	38	28	45	33	41	33	39	39	45	41	44	30	43	32	33	40	44	37	27	29	33	33	46	37	42	44	33	31	48	38	46	29	37	39	38	29	40	41	38	38	43	35	39	33	60	35	29	29	35	35	26	31	30	35	37	38	44	36	35	34	39	27	37	46	37	46	34	41	44	33	25	32	41	45	33	43	25	34	46	27	42	33	36	31	41	34	36	37	25	37	38	30	28	43	23	23	34	41	30	29	41	37	39	34	32	32	43	41	49	28	31	33	36	32	32	41	39	47	45	38	24	41	36	35	41	39	25	43	31	50	30	49	28	35	36	36	41	44	29	36	34	52	43	26	29	32	32	40	40	24	38	35	37	24	39	30	37	29	32	44	33	39	43	29	26	34	43	44	46	38	41	41	44	29	25	35	36	41	30	41	35	36	24	38	33	39	42	35	38	27	41	38	29	49	45	41	33	41	44	41	35	30	31	49	33	42	39	35	31	36	38	43	31	40	49	34	39	43	41	43	36	44	38	42	29	39	49	26	38	31	48	25	36	40	34	41	39	38	36	43	30	27	29	42	34	32	33	40	41	26	33	34	39	42	42	30	44	42	32	47	37	37	37	33	36	21	47	53	36	29	36	36	32	36	41	41	29	43	31	36	35	43	30	47	42	34	38	23	31	45	39	34	33	33	34	48	35	27	41	41	26	44	24	33	33	41	45	35	34	45	33	48	23
17183	5510	3304	4640	11189	14124	13291	12205	11120	8727	6614	5084	3733	2605	2195	2147	1592	1145	1133	1146	1056	910	829	857	815	728	741	704	632	573	556	513	470	442	449	358	1446	6576	8141	926	301	314	281	314	299	254	271	266	283	305	254	259	281	264	265	272	320	262	269	257	287	283	259	277	285	302	263	277	282	249	258	286	284	257	267	265	274	299	291	258	253	279	283	284	272	271	267	281	275	285	283	278	308	268	311	283	301	296	257	264	288	265	262	308	288	255	252	290	271	264	272	279	308	289	282	263	268	310	261	279	271	254	262	254	241	266	259	271	273	260	257	280	274	272	281	278	274	245	273	241	269	259	301	249	268	252	267	290	278	290	268	258	250	274	276	239	281	274	272	290	300	259	242	298	306	276	293	263	273	279	310	299	302	249	280	258	292	281	256	261	279	266	290	292	259	285	259	258	263	264	291	294	261	247	301	291	265	292	282	249	280	277	291	250	287	298	287	285	267	288	273	266	276	274	294	268	256	284	276	293	274	272	289	268	264	304	306	281	262	264	274	251	283	266	250	276	250	267	282	284	262	262	287	267	284	299	270	273	244	302	276	266	270	264	272	249	262	267	239	261	234	254	283	270	294	271	247	228	256	263	276	271	267	292	265	270	272	295	276	248	234	282	283	322	275	295	289	279	260	255	286	288	268	265	286	277	274	259	278	275	314	255	259	260	290	267	294	265	249	252	282	267	294	261	255	263	272	269	259	253	299	264	275	280	263	265	289	251	280	259	269	285	248	288	249	272	269	270	296	284	272	285	274	275	246	295	243	256	268	282	282	253	273	324	260	265	254	293	257	274	281	255	252	273	265	282	258	263	294	252	237	286	266	274	251	277	262	261	259	263	288	256	251	265	283	273	256	284	281	273	275	267	270	278	287	275	276	275	274	252	272	281	270	267	276	289	311	254	265	276	278	267	244	304	292	279	267	280	301	258	290	270	274	293	261	285	282	269	244	259	283	275	265	258	285	269	278	282	257	262	303	274	242	250	234	275	262	292	276	254	254	240	261	259	290	255	276	271	261	279	263	305	294	252	256	257	333	255	239	230	308	278	281	264	290	267	273	244	270	267	283	279	255	254	290	252	278	251	278	241	267	258	270	305	278	274	289	264	260	276	291	261	282	290	270	256	251	278	264	277	258	261	244	267	264	295	259	275	258	228	297	264	282	288	268	278	280	278	248	271	282	270	290	245	256	273	248	258	252	292	282	270	283	247	263	266	277	274	240	269	263	267	259	296	292	310	291	256	247	267	261	292	253	281	245	285	312	274	266	273	263	292	283	258	291	271	273	276	251	253	272	293	278	253	271	263	254	269	271	273	279	262	290	247	267	269	257	251	270	262	265	300	270	262	259	286	289	280	279	277	298	300	275	253	280	254	288	275	295	267	305	281	290	276	257	263	252	287	255	265	285	263	262	262	263	269	278	280	265	280	275	271	266	287	270	258	239	258	259	266	261	277	269	255	220	260	261	273	279	285	273	268	265	277	248	268	288	280	285	288	265	266	258	302	255	288	281	282	264	277	287	282	243	285	275	277	248	264	283	278	272	266	284	262	276	281	276	239	323	267	254	252	292	279	276	283	244	283	270	261	287	261	263	254	261	269	246	257	268	265	230	270	283	261	278	288	248	244	284	256	290	262	291	262	267	290	266	278	288	266	301	265	272	262	260	270	303	280	270	259	313	236	282	263	270	249	270	261	268	264	273	253	246	272	266	278	285	247	272	282	278	293	263	257	266	252	252	275	254	269	290	289	262	279	251	263	282	267	274	266	268	252	250	270	270	320	277	274	266	254	301	298	244	260	292	243	255	277	265	276	278	302	256	261	255	278	296	273	230	270	299	262	278	229	288	312	291	254	265	269	290	291	257	275	290	273	285	280	280	272	277	288	279	271	269	301	279	272	251	277	243	272	292	260	240	248	280	273	260	262	267	249	278	274	244	250	279	272	286	266	280	250	279	261	287	280	260	265	272	286	273	248	282	264	301	272	281	257	293	270	287	290	272	246	263	286	257	247	271	269	276	292	284	244	262	282	287	247	262	278	260	261	284	254	274	254	270	269	290	253	296	273	288	274	261	296	285	286	253	282	270	275	282	283	272	285	283	268	255	254	256	296	266	289	281	287	237	263	274	263	297	240	252	270	251	257	262	268	303	296	269	293	266	260	281	244	258	262	248	269	263	244	288	264	266	291	277	267	285	279	275	235	276	257	250	283	267	269	274	274	271	258	279	247	260	278	262	284	278	282	265	290	300	280	286	259	256	258	291	261	279	301	267	271	291	249	290	271	273	236	251	250	249	266	260	222	288	273	276	268	280	268	300	231	287	272	313	257	302	274	279	249	279	261	259	286	282	268	266	269	277	263	274	298	276	231	240	312	252	274	251	263	270	273	253	280	282	278	274	257	273	259	265	285	282	261	268	301	266	279	285	276	280	263	276	282	265	247	285	274	287	279	298	266	269	262	287	262	281	293	220	273	245	270	287	255	266	249	263	254	298	270	278	268	247	279	248	269	270	250	283	254	301	257	271	265	260	253	285	273	268	278	259	256	299	267	256	283	265	271	263	280	244	281	263	248	238	258	246	267	283	257	313	263	302	290	285	234	269	271	284	261	253	263	269	273	262	266	266	268	273	274	265	308	290	289	284	283	282	269	244	290	302	273	274	281	307	278	250	301	256	265	288	256	255	260	282	277	251	275	269	262	262	264	273	287	303	267	279	265	292	259	261	277	275	256	292	275	285	249	254	265	257	272	290	261	267	298	250	265	281	260	286	245	270	287	250	278	271	258	292	248	293	250	281	269	271	302	267	269	254	275	290	286	289	283	269	272	282	267	279	272	273	291	267	250	282	257	248	284	263	294	247	282	280	294	293	265	269	257	273	267	267	264	287	244	249	299	255	303	258	258	250	281	289	281	243	281	256	255	286	272	289	250	288	263	263	266	263	291	278	271	278	269	259	288	276	283	262	264	242	265	255	275	244	294	263	272	286	285	298	237	307	291	270	270	279	265	273	259	289	268	251	273	290	268	290	275	251	229	275	283	314	293	264	281	271	267	266	255	284	290	248	246	267	277	295	272	264	282	271	229	277	275	262	275	280	275	292	285	263	267	273	261	276	280	255	264	277	234	292	258	282	268	261	293	267	255	255	287	284	268	293	248	239	279	266	276	258	276	265	259	245	286	266	291	304	260	263	269	302	242	289	245	271	275	233	250	288	278	289	261	306	280	302	284	291	286	266	296	256	285	278	294	292	265	256	290	263	224	274	284	265	305	298	279	265	272	258	264	280	285	281	241	243	263	251	272	276	269	246	293	287	288	244	310	266	279	271	230	285	284	264	296	297	285	263	273	293	276	274	248	266	279	266	281	246	258	261	301	265	249	265	259	259	264	269	262	272	244	303	251	269	257	268	303	300	259	280	269	298	262	281	251	268	255	249	292	294	259	267	273	266	233	268	263
1556	221	156	125	115	121	153	144	144	137	108	90	83	73	75	71	59	55	66	52	57	56	52	55	54	47	51	57	44	45	46	43	37	51	30	43	63	77	101	50	45	39	43	42	42	38	38	33	37	50	55	40	35	44	43	61	55	48	47	43	63	43	48	46	58	56	41	48	53	42	49	44	50	57	56	38	41	38	50	46	47	51	53	59	45	59	40	44	43	40	46	39	48	41	46	37	40	46	44	36	52	35	57	42	56	46	39	48	46	40	46	46	50	50	50	45	39	44	45	43	47	44	41	56	50	48	45	34	57	43	52	47	46	41	36	42	54	64	46	43	45	49	54	43	42	54	33	56	61	35	50	38	43	45	41	45	45	39	59	37	44	39	53	36	55	51	55	51	53	52	43	52	45	42	48	51	49	41	62	52	39	46	50	46	42	47	43	42	42	60	48	41	41	54	48	53	52	55	51	51	47	46	35	47	51	42	45	38	39	39	51	58	44	49	44	47	36	40	50	49	44	57	51	46	40	62	51	65	49	60	52	49	54	43	55	46	52	42	52	58	35	48	50	56	52	31	45	31	53	57	57	48	41	51	54	34	41	45	48	55	56	50	31	45	49	54	55	36	52	36	53	50	45	45	53	55	47	52	45	32	45	39	55	53	38	47	46	44	42	46	43	41	48	50	39	51	30	60	46	57	37	43	46	48	51	54	48	48	38	57	43	48	42	46	40	47	46	52	45	42	36	53	45	50	46	43	37	46	46	45	44	44	58	42	45	55	55	40	31	41	41	45	52	45	45	47	52	55	38	50	50	43	58	49	56	51	46	43	49	49	45	47	44	43	38	37	50	49	53	44	51	37	40	50	42	48	56	44	48	62	53	53	44	39	46	47	47	40	54	50	46	45	35	35	62	47	39	48	37	33	41	43	48	48	64	37	42	55	46	48	44	40	41	41	54	47	53	47	55	50	48	43	35	55	40	58	49	50	41	41	39	45	56	35	51	53	41	54	43	40	53	45	51	34	60	52	34	50	58	45	49	43	42	48	40	52	47	52	65	45	43	37	53	52	47	52	41	58	38	41	47	62	43	46	48	56	40	55	52	46	29	49	46	44	57	38	43	46	51	44	38	53	36	43	39	43	34	44	54	46	43	43	54	42	45	46	51	54	48	42	46	54	50	61	45	35	41	36	37	55	50	55	59	32	42	49	56	38	55	41	60	34	50	41	53	44	58	40	39	52	48	44	32	46	53	41	41	46	50	45	48	48	45	42	44	43	45	49	39	50	54	44	45	29	51	38	46	52	56	34	51	50	39	60	47	48	44	47	33	37	44	38	48	45	41	30	44	57	49	41	49	43	47	48	49	43	43	50	39	52	55	50	49	48	45	44	48	53	49	50	53	41	50	53	55	48	44	38	47	41	33	57	55	45	48	53	45	54	46	49	51	41	49	41	35	37	38	40	47	35	44	56	41	47	43	68	34	40	55	48	50	35	49	42	37	56	44	36	39	47	38	48	44	51	42	50	48	36	35	47	43	45	43	40	39	48	60	39	42	48	50	47	45	45	34	44	57	42	32	45	44	43	43	49	62	48	51	51	54	47	60	40	50	56	65	52	40	56	49	53	49	44	44	49	54	44	56	50	58	39	53	32	49	40	54	46	59	42	56	47	46	39	54	37	31	37	45	39	52	49	50	55	47	55	45	48	39	42	45	35	45	65	30	54	59	43	38	46	45	45	47	38	39	42	53	53	55	51	54	48	49	41	47	40	44	46	39	41	36	58	48	39	37	49	47	44	55	44	33	52	58	50	50	46	40	46	47	55	48	48	46	50	35	44	60	49	45	46	40	49	37	48	52	47	40	40	42	51	47	57	48	54	35	45	40	62	50	51	39	42	43	51	41	37	62	45	35	37	51	55	52	39	56	35	45	38	46	42	45	46	54	45	44	26	38	50	54	48	45	48	41	47	49	42	51	60	50	23	44	45	42	30	47	49	37	43	47	57	42	53	44	54	46	54	46	38	44	48	49	35	48	45	39	40	51	45	62	43	55	50	48	32	49	41	44	51	39	56	36	44	34	52	44	49	36	57	45	41	52	47	43	48	56	32	52	40	48	44	45	46	56	50	36	57	49	53	60	45	45	52	47	38	49	54	45	46	44	41	34	48	44	57	40	32	49	46	49	51	38	35	52	52	41	43	66	65	59	41	36	56	41	54	42	46	38	55	40	39	39	46	43	52	52	48	55	52	37	39	46	36	49	36	38	36	40	37	42	56	49	45	54	44	44	35	38	45	59	65	53	46	54	59	50	63	46	48	40	51	44	45	36	55	47	47	41	50	57	49	40	47	53	49	39	57	32	54	46	51	51	56	42	47	52	54	41	30	43	42	41	35	52	44	37	41	46	51	27	55	43	40	47	59	56	46	51	44	55	40	40	49	47	42	47	40	54	50	62	45	45	59	43	44	36	40	52	41	42	42	30	46	42	52	52	61	55	44	51	39	43	41	50	38	42	48	54	47	56	51	49	53	51	38	61	39	38	39	42	57	61	48	47	40	61	43	28	36	47	48	36	40	56	62	58	53	46	50	57	59	46	50	47	47	61	46	44	54	59	35	39	33	36	52	43	47	42	47	41	47	44	56	42	45	46	46	54	47	44	48	56	51	47	43	54	48	42	46	48	38	54	49	43	46	44	48	45	40	49	54	50	46	52	46	33	53	45	43	39	44	53	32	38	47	40	46	41	46	46	43	45	36	49	43	40	50	34	46	47	37	44	46	50	47	41	51	44	45	45	59	46	49	50	56	49	43	42	42	42	52	50	43	46	37	54	55	40	51	41	35	45	44	34	51	53	48	55	52	51	45	54	35	35	47	48	35	45	50	45	45	35	45	49	45	49	53	51	42	48	58	42	70	54	54	44	40	34	48	40	58	48	48	44	38	49	42	40	41	50	51	44	52	38	44	43	43	54	43	52	51	41	42	49	39	52	41	52	55	42	45	60	44	43	56	47	58	51	54	43	46	41	48	45	45	52	36	52	46	46	45	53	36	37	54	48	43	49	44	51	48	34	59	56	48	42	53	47	67	35	46	44	48	45	39	46	42	46	46	51	68	49	52	45	36	47	44	52	46	46	43	43	45	45	58	46	55	36	44	46	51	52	42	41	30	47	48	44	48	55	40	35	47	47	44	43	44	64	40	51	41	39	47	50	36	48	49	53	57	48	40	52	42	48	45	46	39	45	48	56	36	46	34	49	52	50	43	51	58	43	45	52	41	37	35	49	42	44	49	45	48	51	51	34	48	58	46	47	47	58	49	39	30	49	36	45	37	44	50	49	43	62	57	49	46	54	42	34	38	48	51	37	46	55	39	41	52	46	50	41	42	45	50	38	52	46	45	49	54	39	56	49	46	51	37	43	40	47	59	36	50	32	53	30	40	51	41	48	46	46	43	51	43	45	48	37	47	49	48	51	42	39	45	33	47	52	50	36	43
11566	2961	1912	2651	6432	7749	6970	6001	5322	4654	3243	2319	1673	1232	1295	1150	786	718	919	829	662	615	597	586	543	581	645	628	571	490	453	450	453	415	398	394	551	1550	1866	545	386	364	365	340	358	349	372	351	393	357	365	361	340	386	384	360	350	359	355	328	360	393	363	384	357	385	375	370	365	367	357	375	329	353	393	360	370	394	350	346	381	331	359	329	360	351	355	349	363	394	352	350	358	342	364	383	370	362	383	374	342	380	388	374	356	346	326	375	370	357	354	320	356	369	357	379	375	363	361	355	369	356	377	380	390	372	365	366	330	341	344	375	372	347	396	372	373	384	364	394	344	346	347	358	370	370	381	394	358	339	371	371	358	331	366	357	357	368	352	366	385	344	388	383	360	366	376	353	347	373	326	357	361	350	315	303	347	381	380	393	401	377	337	358	314	373	360	361	341	348	355	337	366	347	356	392	385	330	358	337	345	317	365	342	384	395	352	371	385	376	355	351	346	382	331	361	346	353	365	372	383	362	346	396	368	341	364	347	369	382	369	359	366	374	395	388	374	388	334	381	381	371	354	365	350	369	372	361	350	345	334	379	396	351	358	372	372	379	317	356	336	352	354	376	357	348	344	423	360	377	349	360	361	343	363	396	325	356	357	347	358	344	337	368	391	368	329	379	365	367	348	365	357	350	390	369	352	354	364	367	395	361	355	335	361	350	367	381	373	342	342	354	353	358	355	374	370	360	359	374	386	337	388	404	379	334	364	387	396	390	374	344	358	359	377	344	383	387	346	375	358	351	341	358	396	357	341	357	377	330	362	355	418	333	382	347	356	363	388	353	383	345	349	393	427	365	338	389	370	371	377	346	364	359	346	355	401	352	364	388	356	366	356	354	355	355	388	366	327	358	390	366	330	358	381	370	363	366	382	360	374	395	366	384	388	381	357	365	377	380	350	385	340	338	380	370	345	381	351	354	400	348	380	358	387	355	364	375	405	390	382	380	362	372	372	359	352	374	363	353	394	399	353	404	371	386	356	400	366	341	339	373	362	370	354	365	384	363	370	349	355	355	328	348	338	340	364	351	387	377	340	352	369	389	365	362	337	350	373	327	367	317	369	373	340	362	385	352	328	390	379	386	339	343	345	352	345	352	372	348	376	382	342	386	367	339	367	357	333	363	359	340	348	386	379	361	343	376	348	359	364	364	368	354	349	344	345	376	366	362	332	377	365	350	393	365	368	364	361	387	334	374	372	350	386	382	353	349	359	375	365	354	344	367	388	344	363	344	379	361	381	365	343	365	357	345	376	334	381	333	416	312	379	394	390	350	349	366	378	335	346	340	389	368	385	369	376	361	358	354	378	357	372	346	365	383	365	392	368	359	330	352	356	340	332	382	402	320	344	374	379	349	335	339	372	348	344	406	352	367	359	358	344	346	337	323	345	373	369	365	365	401	351	356	351	345	362	342	352	356	366	377	356	398	362	352	367	386	375	364	381	344	384	373	355	371	344	357	371	363	380	399	360	394	346	363	346	354	390	343	340	329	373	361	372	363	365	361	351	380	379	372	358	373	321	394	370	353	387	336	352	349	358	390	359	379	350	380	340	370	375	354	352	380	362	349	397	351	380	356	384	332	378	358	344	376	358	377	318	412	362	341	384	385	346	354	373	368	354	351	356	353	404	395	368	354	304	374	358	352	360	364	362	347	351	395	398	373	364	393	368	373	376	367	370	345	351	347	384	377	329	382	351	390	354	370	382	372	336	358	336	364	356	359	380	388	347	345	394	375	329	354	376	338	368	386	341	386	370	346	362	376	361	372	380	343	340	359	370	355	343	364	387	352	354	366	376	381	381	381	355	336	360	383	395	381	381	366	328	368	359	379	340	360	370	359	376	302	387	362	391	342	363	388	360	373	365	360	330	409	345	335	398	365	356	397	379	343	362	384	373	337	344	375	367	389	339	359	387	365	342	359	346	341	369	359	368	349	390	358	334	341	379	343	380	358	378	351	364	393	373	372	369	362	354	357	367	354	375	349	343	358	355	357	323	353	370	384	343	336	367	391	385	392	344	374	370	366	345	346	388	369	362	347	351	364	373	368	388	375	384	370	346	395	384	377	366	365	377	371	340	380	390	370	349	366	360	374	347	341	381	362	366	399	386	357	357	363	373	357	367	390	360	336	385	371	377	383	368	325	372	347	374	377	340	370	358	327	367	375	409	369	370	363	346	364	379	363	339	341	400	348	379	348	355	361	358	370	337	360	386	384	386	356	373	338	363	378	339	360	349	372	325	365	341	352	397	383	377	350	339	366	354	317	350	348	345	350	333	351	369	361	351	363	356	365	361	355	403	365	379	340	386	355	355	376	394	367	369	388	384	363	361	388	367	396	353	337	356	391	359	362	350	374	350	319	380	376	370	353	353	373	368	354	358	389	362	338	364	365	394	371	349	361	381	360	381	373	364	352	361	365	346	369	341	366	371	382	355	328	359	398	357	370	360	402	322	351	383	353	367	383	396	370	376	390	349	380	365	362	365	331	386	368	356	341	364	344	349	358	354	373	376	350	350	380	357	347	371	336	381	346	375	348	364	343	335	357	373	339	361	370	325	350	343	385	392	361	348	372	369	355	366	373	361	381	374	397	367	394	346	345	365	385	380	343	364	357	360	383	384	345	359	402	365	397	367	356	377	359	359	355	376	373	382	360	369	363	346	363	359	387	357	378	373	345	343	368	334	374	355	396	371	370	350	339	373	348	354	375	372	366	358	325	355	350	325	359	350	345	354	396	370	333	400	331	351	317	397	397	380	330	349	370	338	347	391	353	345	347	344	355	355	369	344	353	374	360	384	361	382	326	362	376	378	370	356	375	361	379	370	353	351	321	333	396	366	381	378	346	351	353	351	380	342	374	392	383	329	345	379	355	355	339	384	351	388	369	404	374	339	377	374	341	337	356	334	350	357	363	383	356	399	348	365	349	364	387	361	355	402	367	370	350	375	392	361	333	361	367	359	394	353	353	352	363	363	408	354	343	383	386	385	380	387	329	382	373	376	320	344	392	355	350	368	387	352	360	363	360	383	396	392	365	351	368	346	358	361	365	376	379	370	386	394	369	340	382	362	328	340	422	343	355	351	379	365	379	361	391	391	368	355	379	387	352	368	393	348	365	338	353	391	353	359	361	343	360	346	369	380	375	362	346	394	336	392	369	342	382	369	356	351	339	348	373	347	343	375	369	394	358	356	330	337	369	379	365	380	349	354	398	381	379	355	374	354	342	346	379	376	369	369	362	378	386	284	331	375	354	375	344	367	389	343	348	371	362	385	348	388	338	344	347	364	378	384	349	341	362	357	373	384	338	335	373	397	362	381	354	371	345	358	371	369	386	363	364	358	345	385	397	362	368	373	353	369	353	385	352	348	343	362	370	375	369	365	368	338	404	370	360	366	386	361	396	330	383	357	330	359	371	348	364	344	380	353	347	336	373	357	363	380	355	369	355
1314	334	189	129	99	160	164	173	152	124	117	103	68	60	50	50	36	46	41	46	34	34	27	40	42	33	45	43	38	32	29	33	20	23	23	22	56	204	172	19	19	19	25	17	23	18	23	26	21	23	32	25	12	17	25	22	23	16	41	25	26	12	23	23	15	18	24	20	23	20	21	26	19	24	14	17	20	21	21	20	20	27	26	17	26	15	21	24	22	21	21	14	18	27	23	31	16	21	17	25	23	15	16	22	19	20	19	21	24	21	18	22	33	24	27	14	20	22	25	26	22	18	28	25	29	17	30	26	29	22	14	24	21	24	24	28	29	20	22	20	25	32	22	24	22	25	26	28	24	26	22	21	25	15	20	12	24	30	26	28	28	21	17	20	27	30	16	24	23	16	26	23	20	18	15	18	18	21	27	25	26	35	26	26	22	21	24	23	22	14	16	23	24	21	20	22	31	23	22	14	31	21	31	25	22	24	28	22	19	24	19	22	24	23	16	21	20	17	23	33	23	25	29	27	23	22	13	22	31	11	15	23	21	26	30	28	16	23	22	21	23	16	26	27	21	23	21	19	20	17	16	20	24	13	15	21	20	29	25	16	13	22	24	24	23	25	23	20	22	16	28	21	19	21	31	22	19	32	22	21	15	28	25	17	24	25	24	17	25	21	16	26	19	22	35	19	29	22	18	22	18	30	18	23	26	27	21	22	17	17	21	26	28	28	24	22	21	23	19	20	32	32	16	20	24	23	25	31	21	15	23	21	22	19	25	16	25	20	27	28	25	26	22	23	31	28	23	13	23	14	23	26	34	24	22	15	20	19	14	17	24	17	19	25	24	19	24	24	15	18	23	19	24	26	24	22	19	21	23	23	19	24	30	25	16	26	14	29	28	26	19	17	24	23	22	14	26	16	16	30	16	21	25	19	26	26	21	14	18	20	20	22	16	22	16	25	16	25	25	21	22	19	14	12	28	19	17	18	23	25	19	22	19	14	27	18	26	16	24	16	30	16	18	30	24	16	21	25	21	20	25	19	22	19	24	17	18	20	15	21	24	34	21	16	19	26	20	23	26	26	28	18	19	15	13	23	25	19	21	24	21	21	11	27	20	26	27	17	22	16	24	23	15	28	26	18	13	25	19	22	23	17	24	26	25	17	24	21	15	28	18	29	24	23	10	27	16	27	23	15	21	25	13	14	24	28	26	17	22	14	24	25	17	23	28	21	19	27	13	22	28	20	27	26	11	21	19	23	17	29	17	15	24	21	20	22	15	22	23	21	26	23	25	15	16	23	24	30	23	19	25	20	18	19	19	24	25	20	22	20	17	17	12	15	24	27	27	25	12	22	15	23	29	20	21	20	19	30	24	18	20	19	19	21	22	23	16	27	15	19	18	20	26	21	19	22	18	23	25	29	24	20	21	26	19	22	30	22	22	20	25	22	22	25	24	24	16	29	25	18	17	27	24	29	19	19	24	33	23	22	18	17	22	30	19	28	22	26	20	27	19	26	17	31	40	18	23	30	20	20	19	17	17	18	25	22	28	32	20	32	16	18	23	18	23	22	11	22	23	21	26	29	20	25	22	20	28	19	21	19	17	21	17	19	20	23	32	29	20	28	19	14	20	24	25	12	25	19	29	16	26	17	27	20	32	18	20	21	19	22	27	25	27	32	23	20	29	21	20	25	20	17	28	23	27	17	27	14	31	37	19	30	17	24	21	26	21	19	24	18	33	20	17	23	31	19	25	21	18	32	22	22	21	22	23	20	25	23	20	28	21	18	16	24	23	29	21	18	19	24	20	15	22	21	29	18	20	20	26	29	12	19	21	17	26	25	23	20	24	22	16	23	19	20	25	18	24	16	22	26	24	26	34	35	28	29	27	16	15	17	13	20	23	27	27	20	17	21	19	21	23	25	27	25	23	24	23	20	24	19	25	21	18	19	19	21	16	15	15	24	16	21	16	17	23	19	22	35	26	18	21	17	19	20	30	22	32	25	27	27	26	23	22	22	26	25	26	21	25	23	23	37	12	18	24	25	26	21	12	22	26	27	22	16	12	21	25	23	20	17	23	22	18	22	17	28	15	23	17	21	16	21	12	22	17	23	23	18	28	24	25	9	22	22	23	27	19	21	20	16	24	22	23	18	19	20	24	18	21	21	23	15	25	16	24	24	19	16	22	26	26	16	20	23	17	21	21	19	21	27	29	32	18	23	23	19	25	22	19	21	19	24	25	24	19	20	24	14	25	27	18	22	22	23	20	26	21	20	27	28	12	25	12	17	27	16	23	29	23	32	28	26	21	21	22	25	23	38	26	23	28	24	21	18	25	19	11	30	31	17	17	22	23	21	26	23	25	20	23	24	23	16	24	19	31	23	23	27	21	24	21	25	18	15	28	20	12	22	21	21	29	31	17	20	20	28	21	18	14	23	24	29	21	21	25	23	21	18	30	21	17	18	18	22	14	23	22	25	21	18	20	21	20	21	14	24	24	23	21	21	25	14	22	33	18	20	26	19	15	26	30	18	22	31	18	30	22	14	17	26	22	22	15	21	14	16	26	33	16	23	20	22	20	24	31	15	14	25	27	28	20	16	24	24	19	13	16	12	16	23	27	21	28	25	23	27	9	19	14	22	17	18	22	32	17	28	14	18	21	23	29	21	13	18	26	18	23	24	26	16	20	26	22	31	14	20	19	25	22	20	21	17	21	24	27	23	24	17	19	20	27	12	27	23	28	28	20	30	27	25	27	21	22	24	19	28	29	21	17	23	12	18	24	30	19	18	16	22	14	20	26	21	25	21	32	25	23	16	20	26	25	28	23	19	29	33	17	21	26	27	22	17	18	15	19	18	23	27	19	24	24	22	18	14	17	27	22	23	24	17	20	21	14	29	20	16	18	17	23	21	22	28	22	20	23	23	16	25	15	23	17	17	24	29	28	21	23	20	20	24	32	21	29	24	22	23	19	18	18	18	19	15	24	14	19	23	12	22	18	19	27	15	27	21	22	24	17	22	20	24	12	19	26	28	22	21	17	23	32	19	23	11	27	19	27	18	20	29	24	16	17	15	17	27	21	23	14	28	22	20	16	26	23	32	23	22	28	21	26	25	31	23	25	23	27	24	16	32	20	13	25	18	24	16	32	24	18	14	18	31	25	13	15	22	29	33	13	22	23	22	29	27	29	19	25	17	20	25	15	17	23	19	18	24	20	20	22	18	16	11	19	20	28	17	22	11	23	20	13	30	28	24	22	21	17	21	30	21	19	21	25	19	11	30	23	21	29	17	26	15	23	26	26	21	32	19	19	13	13	20	20	16	21	27	22	22	25	31	28	22	21	26	29	20	21	21	21	23	21	25	14	15	18	22	18	25	13	27	18	21	19	19	20	17	24	16	21	24	19	24	20	32	20	19	33	22	16	28	19	19	21	17	22	31	22	29	25	38	30	23	20	30	26	20	22	26	22	23	19	19	24	22	25	25	11	18
14070	4571	2335	3275	8640	11186	9606	8037	6795	5542	4190	3038	2040	1656	1643	1302	930	818	1012	933	708	609	584	580	509	583	511	569	508	408	349	297	245	256	261	223	922	4942	3889	223	189	174	183	158	192	158	174	206	210	187	184	161	190	183	177	171	170	203	178	185	168	190	187	165	183	172	167	175	171	180	153	177	165	147	165	195	177	179	155	169	185	162	165	185	175	163	182	168	170	192	159	163	156	185	182	163	181	193	164	181	159	189	185	170	153	174	160	149	183	153	164	163	149	162	178	159	175	161	162	177	160	169	191	154	167	173	188	172	176	178	147	155	187	163	173	167	164	153	179	159	189	164	170	154	183	171	179	190	182	162	157	184	162	174	144	177	164	184	176	156	169	148	170	193	181	155	167	165	158	183	179	161	173	177	172	170	143	153	171	196	170	172	177	171	160	154	176	178	181	144	165	146	175	177	168	178	188	153	183	178	159	168	163	186	173	159	167	165	166	147	147	159	160	174	157	171	163	168	161	165	167	157	158	156	173	175	181	157	168	157	186	162	176	177	177	155	178	149	166	159	183	164	182	172	175	179	153	146	186	152	168	176	156	180	174	162	166	172	167	163	145	152	160	186	155	170	163	190	181	171	159	169	174	169	168	179	163	160	170	160	174	165	192	172	169	151	151	165	190	164	169	167	172	170	156	152	163	167	166	176	163	165	161	165	132	167	179	162	146	176	181	165	175	163	190	176	168	187	150	194	178	135	184	176	162	169	171	159	140	168	189	176	151	148	163	154	180	177	171	155	177	142	190	167	181	170	195	168	156	171	153	181	166	169	192	166	153	173	188	195	186	200	157	181	148	160	180	157	158	165	158	163	167	161	194	176	174	168	142	162	163	173	169	172	172	147	160	158	147	140	168	159	155	186	158	162	172	174	172	176	167	173	185	180	187	172	165	156	183	179	157	173	138	146	144	167	167	178	178	175	204	162	181	177	176	170	146	175	192	162	151	159	173	157	184	146	165	145	149	205	154	162	166	145	160	197	146	214	162	178	176	148	165	166	170	173	179	168	148	156	177	174	163	165	172	180	143	174	167	176	159	150	195	165	151	173	140	164	198	174	173	191	147	178	171	166	171	186	193	187	162	168	156	179	146	185	151	194	172	168	162	186	160	183	152	167	159	166	157	179	181	182	169	159	167	164	170	136	172	156	169	193	161	191	185	167	175	142	161	162	169	134	147	159	154	170	185	150	179	149	157	172	156	192	170	169	153	167	145	153	193	133	181	166	176	203	146	205	171	157	188	173	184	163	172	176	183	158	170	158	190	159	164	155	170	197	177	175	183	167	146	166	156	167	160	168	142	184	162	153	178	150	178	166	159	162	151	162	172	188	155	158	203	171	168	173	189	158	173	179	179	166	164	173	161	182	166	166	170	192	173	161	176	159	179	183	144	175	163	164	163	171	170	158	186	172	167	187	167	152	152	172	170	148	191	141	156	167	146	179	162	164	176	136	178	147	182	156	155	168	183	181	171	170	169	149	178	148	147	169	171	157	159	180	177	156	167	164	205	153	165	156	151	161	179	170	165	173	169	162	150	157	169	168	161	182	158	170	187	166	181	173	156	144	165	184	163	170	186	159	162	172	189	185	170	173	167	169	150	141	171	190	162	187	163	203	141	167	191	184	174	142	166	154	179	161	172	157	169	161	180	163	161	156	161	153	183	171	154	186	188	183	185	155	162	146	166	194	157	145	139	166	162	171	181	151	161	162	160	209	175	158	172	149	166	175	177	169	162	171	183	149	175	191	189	187	176	159	172	171	171	171	171	146	195	161	168	151	159	181	195	168	170	169	149	170	163	184	184	180	172	186	158	177	177	152	170	176	160	182	168	170	173	181	175	191	162	158	181	176	155	166	164	171	169	170	176	156	195	153	171	179	165	186	178	160	170	175	155	164	166	179	151	166	189	154	171	154	153	175	176	180	184	160	153	185	180	177	167	167	171	168	174	182	180	182	168	171	165	152	157	188	174	150	171	182	166	178	180	172	183	179	171	198	159	161	190	157	161	172	171	198	171	160	160	172	169	143	171	172	175	181	163	154	188	172	172	195	154	166	184	145	159	175	145	179	161	166	147	184	184	150	163	170	176	180	179	167	152	173	183	159	160	183	157	173	178	176	193	153	185	166	211	176	153	165	148	159	178	178	162	179	156	167	167	166	160	188	182	155	174	173	137	165	200	177	168	187	186	180	161	165	177	193	179	179	182	171	168	138	172	155	157	184	168	185	159	173	161	165	202	171	169	150	163	161	168	154	164	170	172	168	159	170	159	185	182	144	163	166	158	180	181	172	157	176	156	160	163	153	175	138	155	165	172	164	196	174	166	160	183	174	167	160	175	171	169	170	174	169	169	180	190	179	160	157	165	148	178	165	168	186	159	160	163	149	188	180	147	153	154	177	184	179	168	156	180	190	148	172	171	189	174	166	165	171	179	155	190	181	176	174	181	172	195	158	164	154	161	176	164	183	170	193	188	163	177	162	164	159	156	182	161	166	160	152	159	166	194	158	154	177	179	184	193	162	151	164	154	180	182	170	176	159	191	173	162	157	176	170	152	183	159	173	153	152	134	168	167	163	184	174	203	186	157	155	168	135	164	172	164	156	178	179	186	166	178	162	155	194	171	181	147	168	184	155	158	180	171	157	169	178	183	169	176	176	152	168	187	181	183	160	144	140	173	165	169	177	163	161	173	153	168	172	172	163	170	179	154	157	158	166	175	191	180	170	166	170	156	166	163	171	199	159	178	182	176	184	165	171	147	168	158	179	171	173	176	184	185	183	161	163	193	150	184	174	182	137	159	178	164	161	181	186	161	161	162	165	188	185	160	167	196	181	178	165	165	198	185	147	187	177	182	178	191	163	161	171	156	163	171	158	178	161	188	166	175	185	166	162	146	196	179	166	171	184	145	145	178	181	152	154	169	155	168	167	154	165	190	176	155	183	171	178	177	159	190	162	149	163	160	173	163	168	178	173	180	161	187	185	193	169	153	186	173	165	159	179	184	179	182	164	162	142	174	188	169	157	157	172	157	166	160	151	181	170	173	185	156	164	185	175	159	163	180	178	160	171	182	156	172	187	158	179	176	148	194	139	172	179	169	179	185	180	161	167	189	175	184	173	170	165	163	160	159	174	167	197	155	174	158	176	163	167	172	182	170	181	182	158	154	181	168	158	182	153	167	153	178	157	182	169	166	159	170	171	163	184	163	198	180	151	167	182	179	156	160	175	153	171	149	169	162	182	172	193	145	167	156	165	170	168	170	150	158	149	183	171	166	176	175	158	169	174	201	155	177	149	156	164	164	152	166	174	166	163	181	193	166	188	182	183	170	182	155	167	166	173	160	180	169	144	159	154	172	160	153	160	183	177	158	181	168	159	173	172	154	153	162	159	168	162	172	162	160	169	163	197	176	175	170	172	177	178	173	154	178	170	168	201	164	185	155	170	167	157
2453	321	200	168	148	191	216	186	199	156	148	139	111	116	112	75	101	93	113	95	84	65	78	79	65	70	86	89	80	77	79	90	54	76	66	69	118	292	149	63	67	80	64	60	79	73	73	69	58	63	71	72	81	62	55	65	61	54	78	79	55	59	59	63	66	65	54	56	76	69	70	67	71	64	54	65	69	77	68	62	76	56	86	59	70	60	78	69	61	67	66	55	74	79	60	65	62	71	62	51	67	77	67	62	78	68	60	54	63	70	72	79	69	54	61	61	82	66	65	73	59	64	74	67	59	68	57	55	77	83	68	65	68	66	66	69	60	59	70	94	56	63	66	75	76	54	71	64	69	61	58	73	62	81	62	73	73	70	71	70	79	65	84	68	66	66	62	56	54	72	71	67	64	58	52	68	66	61	70	63	45	57	63	42	59	66	60	62	82	75	58	80	60	79	60	71	78	68	74	59	49	70	59	72	64	66	61	60	75	67	59	63	70	70	64	84	71	74	73	61	59	66	64	58	65	74	66	66	74	67	68	74	67	69	69	64	72	68	79	62	76	59	52	56	71	67	66	70	69	49	64	58	61	67	62	64	53	71	63	62	67	59	64	61	61	59	48	76	74	67	72	53	49	51	75	61	65	62	68	54	64	55	69	74	58	70	68	61	63	68	67	89	62	63	73	45	44	69	64	63	61	64	61	66	61	57	64	62	72	74	73	72	62	55	65	55	61	62	64	64	69	66	63	80	54	52	75	62	63	55	78	54	66	71	69	52	65	57	63	74	73	63	68	81	53	55	61	81	68	71	66	69	72	66	75	66	67	73	72	74	64	56	82	65	69	61	68	61	68	63	67	64	55	62	63	59	79	75	62	67	64	75	63	62	65	56	73	67	54	81	51	73	59	64	58	62	60	75	72	79	63	77	64	80	64	55	51	58	64	62	71	68	75	66	78	57	61	56	48	62	54	55	70	61	68	60	68	63	68	65	62	65	66	61	54	45	64	70	68	72	74	73	57	58	67	57	69	56	80	69	79	60	66	61	73	69	58	50	68	64	61	56	70	59	64	72	55	63	74	58	69	68	75	57	60	57	75	61	55	52	72	64	72	63	66	72	72	74	61	71	58	61	65	65	69	68	56	65	92	69	52	46	72	61	64	80	59	64	63	67	61	49	71	53	64	71	81	80	76	71	46	67	66	86	61	46	67	66	50	63	65	81	76	63	68	55	61	70	60	67	60	65	66	62	76	72	58	65	60	93	75	66	64	77	58	65	67	82	66	59	55	68	56	60	64	57	63	80	55	65	68	73	65	62	67	71	72	59	66	84	69	52	86	57	58	60	61	75	86	69	69	70	78	87	72	77	65	87	66	80	69	50	75	70	58	66	57	61	69	55	68	69	50	79	52	76	53	82	67	69	88	67	70	64	80	67	68	61	74	65	75	58	58	63	64	63	56	79	77	64	69	78	73	51	60	75	64	67	74	75	73	63	69	71	66	52	73	72	54	70	69	65	77	66	65	66	63	67	55	71	64	67	67	67	50	79	55	67	62	78	70	50	70	67	52	67	79	62	67	63	62	66	65	66	77	72	70	54	58	79	58	69	70	60	68	71	57	58	67	68	74	71	61	58	70	72	46	65	71	80	57	85	56	72	64	68	74	65	74	60	53	59	56	69	58	69	55	59	82	62	49	73	68	61	70	52	72	78	74	62	71	77	71	73	71	66	68	56	62	74	66	61	66	74	65	71	75	52	72	62	66	82	63	67	64	81	61	59	69	65	72	54	55	70	72	61	55	61	63	67	64	56	68	71	66	75	59	75	66	70	52	55	65	57	77	68	66	70	91	68	59	64	76	58	84	66	60	68	62	62	70	59	74	58	57	60	73	67	72	68	88	78	74	68	74	77	66	81	63	68	60	59	59	75	68	67	64	62	65	58	66	70	61	71	61	62	61	58	59	80	70	60	56	75	70	73	57	69	54	56	59	75	70	57	62	67	70	59	61	71	65	62	76	69	78	68	68	69	69	71	53	87	61	59	65	69	77	61	78	65	47	66	70	62	82	73	64	59	62	55	55	65	65	71	71	71	78	73	69	55	81	60	79	66	60	70	59	59	73	62	65	62	68	49	61	71	73	86	75	70	67	57	67	79	68	58	70	48	58	77	57	50	69	74	71	55	65	78	84	64	71	50	61	68	69	63	73	60	73	47	70	57	64	66	60	65	60	56	67	59	60	79	66	69	66	60	75	56	62	58	65	61	71	65	72	74	64	66	68	73	61	54	69	82	68	62	69	72	69	63	60	58	56	58	75	54	51	71	67	58	63	65	69	68	65	83	59	78	65	58	77	78	49	79	66	63	58	51	52	72	68	71	78	64	73	77	69	67	63	65	78	64	61	66	62	62	65	70	69	73	66	72	74	63	64	64	68	73	60	66	62	44	59	48	57	63	66	51	82	53	51	67	64	65	64	74	67	63	71	74	46	69	70	59	66	59	70	65	71	71	70	55	66	65	62	74	53	73	68	75	68	72	62	77	57	67	58	62	68	57	49	69	79	64	63	60	59	71	64	73	81	56	61	82	78	64	56	65	52	58	69	63	75	58	53	65	58	55	58	60	66	60	56	78	64	62	65	57	73	77	49	74	67	63	71	60	64	65	60	67	77	74	53	56	57	64	60	63	61	73	66	77	73	65	71	61	70	58	74	60	60	64	83	54	74	77	65	63	67	62	65	69	72	79	68	65	71	52	62	65	64	78	69	71	67	63	60	54	76	58	68	73	76	78	87	74	68	56	54	78	65	70	68	61	62	57	69	61	73	72	72	69	62	50	71	60	59	70	64	56	57	60	58	65	66	58	61	77	67	58	63	61	81	58	62	64	58	72	62	71	68	63	78	69	70	74	61	67	73	57	56	65	74	62	59	75	66	62	75	56	73	82	57	60	63	65	66	77	60	68	64	89	67	74	60	61	72	57	57	57	70	49	72	87	57	74	57	69	71	72	77	54	64	65	58	64	60	79	66	56	67	63	71	67	53	63	61	68	55	69	66	67	67	65	70	79	57	71	62	71	78	76	59	71	61	86	69	89	71	59	68	76	72	59	70	54	74	71	72	54	69	59	53	61	63	51	62	55	63	66	66	68	69	68	62	63	67	54	71	82	38	49	62	64	63	69	70	62	73	79	68	71	59	52	65	68	78	74	59	75	57	67	73	62	64	72	68	69	71	69	68	63	62	67	60	82	61	51	77	60	73	58	63	70	56	84	46	77	68	59	62	76	70	56	73	60	64	75	73	80	54	62	61	66	72	67	63	60	72	63	80	69	51	63	71	57	58	70	62	58	78	57	66	63	73	66	68	71	81	61	73	58	71	64	59	59	63	76	73	63	58	80	76	63	59	58	75	70	65	56	64	53	58	68	67	63	79	59	72	57	81	70	64	48	63	64	60	65	67	87	67	78	66	68	53	60	56	76	60	55	72	65	71	80	66	60
14143	4591	2461	3302	7741	11175	9697	7619	5946	4931	3861	2945	2174	2046	1845	1541	1247	1206	1316	1299	1049	956	869	892	920	952	892	870	885	844	768	670	608	621	545	555	1646	5531	2620	511	484	458	525	523	511	502	517	509	481	517	511	500	525	541	503	499	502	505	482	486	448	514	545	534	480	515	514	522	467	501	511	500	526	487	511	501	473	488	460	478	478	483	503	486	565	448	503	496	502	509	506	478	484	492	499	500	497	500	521	480	485	519	482	497	515	514	511	508	486	563	485	478	497	489	506	484	478	475	486	531	515	504	536	503	489	522	498	486	472	482	512	515	499	525	460	515	536	507	537	504	556	505	553	510	492	504	496	503	495	542	498	486	501	466	530	461	519	504	488	514	493	492	507	468	478	476	523	513	478	513	507	504	490	496	515	488	495	474	459	474	492	527	512	476	513	522	536	486	478	505	478	480	476	520	505	500	520	437	497	529	523	509	472	453	498	451	494	512	511	520	485	518	467	478	513	506	493	494	547	478	536	498	475	488	527	514	504	515	493	538	508	517	497	527	514	468	485	508	503	504	495	479	507	482	479	483	492	559	519	491	499	510	469	502	477	509	506	507	483	454	491	464	480	494	516	474	476	492	468	495	519	469	462	487	484	514	515	476	488	488	499	485	474	525	467	507	482	524	497	485	540	497	504	523	480	487	511	511	485	511	509	511	500	543	530	525	502	503	487	530	500	526	541	526	482	528	530	528	501	443	515	525	493	523	489	532	519	498	526	530	508	522	489	541	505	481	498	538	526	488	533	471	491	516	525	515	510	500	477	523	530	507	494	535	493	529	514	499	496	487	512	514	517	495	512	479	466	517	511	536	475	512	489	497	505	499	504	512	494	535	503	468	498	509	511	517	499	463	502	476	516	490	492	484	481	475	466	513	496	500	510	474	508	481	495	506	476	474	499	474	489	529	524	485	509	520	495	534	450	519	480	505	515	553	531	561	504	467	465	487	498	486	496	485	496	464	480	491	488	466	454	491	497	519	475	488	477	496	533	520	477	526	495	500	423	520	519	474	510	515	506	534	487	528	497	528	525	531	506	477	501	509	503	460	509	487	476	518	522	482	532	491	532	510	470	509	541	521	518	486	486	514	481	510	522	518	530	541	550	490	501	497	483	509	448	491	508	512	507	489	532	496	511	473	502	461	464	488	487	488	512	500	453	524	506	475	484	472	468	511	521	495	513	513	488	470	460	472	492	489	471	510	476	465	518	524	499	484	514	532	508	477	539	485	499	508	495	459	498	472	491	518	491	520	496	485	494	506	513	507	481	489	550	506	500	499	510	477	535	529	471	500	467	530	492	494	475	494	524	560	481	484	503	520	498	469	499	526	536	477	505	508	501	493	486	548	497	476	504	523	524	485	485	513	509	509	484	477	469	481	527	487	485	489	502	496	484	501	492	468	492	510	492	522	512	492	473	494	499	515	468	504	499	505	506	500	490	506	489	479	496	489	467	511	492	486	483	467	490	502	518	500	512	504	476	527	509	502	512	499	449	510	504	518	442	524	482	505	505	505	549	482	498	517	520	484	489	486	494	513	492	482	459	525	514	529	480	511	487	512	507	499	456	494	480	488	493	509	489	517	513	504	479	512	531	471	490	499	459	513	526	480	468	513	535	479	500	520	488	506	487	529	522	509	546	516	459	550	520	496	494	517	543	477	487	515	508	469	490	485	512	466	535	488	520	480	487	504	499	513	477	461	510	499	486	511	520	509	474	493	492	490	471	525	500	498	468	530	515	522	511	432	492	497	503	504	514	506	477	519	458	493	467	512	434	488	516	501	491	517	461	445	495	496	554	497	460	513	536	474	500	457	540	529	528	481	484	525	494	477	457	544	504	503	494	483	523	518	486	497	498	508	496	474	545	454	508	525	510	499	510	543	505	510	508	480	488	515	503	441	493	488	517	533	517	490	476	479	482	493	495	497	508	531	540	516	464	483	492	490	510	528	502	495	544	504	543	466	486	512	465	521	488	507	487	496	521	476	514	469	473	468	489	508	513	460	525	505	532	486	481	511	508	513	512	520	488	499	514	470	509	481	488	476	480	503	503	499	517	498	479	489	481	497	509	475	513	527	515	479	494	487	491	516	505	481	468	486	504	494	493	493	511	502	486	533	498	535	484	506	450	487	543	484	507	481	467	492	491	510	498	510	519	485	526	538	507	511	497	496	508	499	518	500	466	454	489	513	509	553	463	516	474	507	468	535	482	498	521	493	501	495	476	519	474	492	475	524	494	491	541	484	500	466	478	496	500	480	518	503	514	493	504	506	477	539	491	509	491	486	501	521	472	500	489	494	542	498	495	511	525	494	477	499	489	467	461	529	510	494	492	490	509	503	528	448	518	507	504	500	524	500	513	503	482	491	477	459	472	491	518	502	507	500	532	525	489	523	537	518	508	480	505	496	544	484	476	520	485	512	456	486	503	489	504	489	531	493	474	473	473	514	475	510	462	483	498	515	505	468	466	506	489	519	524	502	506	499	512	474	506	543	556	489	509	520	526	525	528	499	481	481	496	478	514	492	498	542	503	520	489	503	486	504	491	494	523	535	503	479	529	490	479	464	534	472	479	492	511	467	511	515	444	481	485	537	500	488	468	515	485	478	462	484	520	492	474	511	503	477	529	516	503	466	499	508	532	487	504	504	485	463	444	495	494	473	532	457	476	493	521	489	490	489	498	506	450	487	473	501	503	479	491	471	489	511	504	468	468	506	516	524	535	473	495	515	513	480	528	489	510	503	474	492	507	467	454	525	464	518	454	496	504	499	511	483	460	517	534	525	506	492	527	536	483	491	506	513	503	483	489	528	518	472	494	469	518	519	491	501	503	472	534	507	501	456	502	535	540	491	517	509	524	469	491	497	509	503	496	462	524	466	502	520	518	485	501	498	508	528	519	471	446	476	523	506	488	509	490	513	495	521	508	499	503	500	507	449	481	489	535	479	539	467	507	518	491	492	508	525	528	519	487	533	532	510	519	468	462	538	518	505	487	540	497	492	471	497	548	481	516	486	491	490	485	524	482	522	515	485	517	511	514	460	539	507	478	499	481	493	503	491	502	487	480	491	479	538	516	480	463	503	510	478	509	492	533	508	522	490	523	486	463	493	489	504	490	504	481	496	490	501	475	494	507	557	471	448	459	499	500	517	500	513	489	504	504	496	494	489	492	468	475	518	465	507	523	492	505	494	505	489	477	492	457	502	513	502	471	477	494	483	470	560	498	474	474	521	494	502	498	503	522	497	508	472	494	478	474	495	504	503	471	504	513	509	495	478	490	509	506	499	498	468	519	479	514	532	478	506	470	524	509	495	471	514	505	504	510	513	524	504	520	484	507	537	495	481	507	491	467	486	496	499	480	485	529	487	507	470	489	476	499	508	534	492	481	487	497	530	498	533	518	470	478	490	516	502	507	476	469	534	489	477	472	530	473	497	475	495	488	511	473	505	459	497
1978	484	286	184	145	233	286	263	180	163	145	115	105	119	78	90	72	53	79	76	59	52	57	56	66	59	57	64	65	60	52	43	39	38	39	38	224	377	143	39	42	33	33	36	28	35	42	32	36	24	41	34	26	27	36	44	40	36	42	30	38	40	43	50	33	35	36	36	43	24	39	34	37	39	48	43	30	43	46	39	37	40	34	31	35	35	41	40	31	32	40	33	34	33	21	38	40	31	38	41	35	36	44	29	37	32	31	34	40	32	38	40	28	36	40	38	36	35	43	30	35	35	34	26	26	44	29	25	44	36	33	33	36	42	39	38	50	34	41	38	35	36	32	30	32	26	32	35	34	42	40	44	33	46	23	34	39	32	30	27	31	34	36	35	30	33	27	42	37	32	40	39	35	39	32	27	33	33	41	34	33	28	36	47	42	35	34	29	39	42	27	34	31	48	34	28	35	37	34	32	39	38	30	52	23	39	32	36	36	39	41	40	30	31	25	31	31	37	30	34	38	35	34	28	36	25	34	42	42	24	32	36	27	38	38	42	42	36	34	29	33	28	40	35	39	28	29	31	32	39	33	29	32	36	43	31	42	48	39	29	33	22	40	28	37	34	27	35	34	37	46	31	27	29	40	41	37	34	32	40	34	41	30	26	30	30	31	41	38	22	27	32	29	37	40	39	40	25	42	31	32	48	38	29	29	37	48	30	27	47	38	37	29	36	36	34	34	40	26	38	28	35	49	42	49	31	32	33	38	27	39	30	47	35	31	27	34	34	23	40	42	20	33	31	29	37	36	47	34	42	41	41	45	38	28	46	36	39	37	34	40	33	29	33	41	33	29	34	49	38	39	37	23	44	35	31	34	29	42	37	46	35	38	38	37	32	23	38	33	30	32	37	42	33	40	31	34	36	29	36	33	36	43	37	34	45	30	34	40	46	27	31	33	41	38	36	30	28	36	31	32	28	29	36	28	27	31	31	35	24	37	42	38	39	34	49	36	47	43	42	47	37	19	40	45	36	46	44	29	33	40	30	28	32	33	41	39	41	31	38	38	43	35	30	31	38	37	35	32	32	25	25	30	31	28	34	36	44	31	34	43	31	32	40	40	41	30	43	41	34	25	35	46	33	24	36	31	40	31	40	34	26	40	39	37	35	43	42	42	34	33	36	27	34	45	42	40	34	33	28	26	32	33	44	38	40	32	38	43	36	40	35	32	34	28	48	32	30	38	25	30	46	36	40	37	46	30	40	36	34	30	22	35	31	46	39	33	44	35	37	35	39	32	45	36	39	43	23	32	46	42	38	27	34	46	37	26	41	26	34	36	47	37	43	40	25	35	36	32	45	29	29	30	35	36	34	27	28	30	38	31	28	36	32	37	39	38	32	29	31	30	42	26	34	25	36	35	41	34	38	42	37	33	28	39	40	39	35	39	35	32	37	31	31	45	30	43	37	51	28	46	37	38	39	32	31	35	46	42	39	41	38	34	48	37	36	45	34	23	34	34	42	36	32	42	45	40	38	25	45	33	33	35	28	25	40	32	34	24	37	39	27	40	36	38	29	25	34	43	38	32	30	35	35	42	33	28	36	29	41	41	41	33	31	34	37	40	50	26	40	38	32	31	40	46	30	41	28	25	38	34	32	41	30	29	24	35	39	35	26	36	38	32	33	36	35	39	28	32	29	31	31	39	36	23	30	39	33	26	36	33	32	41	27	27	40	34	27	31	33	23	37	37	35	36	31	35	39	40	39	31	43	34	46	33	39	34	38	38	33	47	46	41	31	42	33	43	30	29	36	26	25	32	33	34	41	34	41	28	37	29	34	39	29	33	52	42	47	33	29	43	38	40	29	31	24	28	40	35	33	37	34	37	40	32	38	37	26	33	38	38	32	46	38	35	36	31	36	34	40	32	36	36	31	34	47	41	42	29	55	48	22	38	36	25	29	42	45	37	29	28	28	36	39	45	43	39	27	34	32	42	33	25	39	27	45	28	32	43	31	35	30	40	50	36	37	31	34	34	36	22	42	30	38	35	35	38	30	27	34	40	33	39	37	38	40	40	28	30	25	37	43	39	31	31	35	41	50	40	38	37	26	38	33	42	46	39	32	25	32	27	43	27	48	44	28	33	37	39	46	36	37	35	32	38	40	29	33	36	35	23	35	25	40	28	29	32	41	45	41	39	37	26	35	53	28	34	40	38	27	34	33	33	30	32	25	31	34	38	31	36	47	33	38	35	38	23	36	39	39	41	32	33	33	34	31	35	40	49	49	26	37	42	41	34	38	27	36	40	33	37	47	25	36	28	33	35	39	45	39	38	40	39	33	27	35	33	43	39	47	26	27	44	29	43	29	41	33	41	40	38	34	38	40	29	37	35	32	25	32	27	39	47	42	38	28	39	39	35	38	37	32	34	33	25	41	34	22	33	39	37	35	26	44	30	38	31	31	49	45	32	38	38	47	42	31	35	25	25	35	33	38	19	36	32	37	39	39	38	41	38	41	33	35	28	39	37	28	29	42	36	33	40	42	28	34	36	45	31	21	27	38	39	32	33	29	39	35	47	41	36	48	29	35	37	39	30	35	32	39	39	36	32	32	33	18	39	28	31	33	40	22	38	28	34	36	29	27	34	45	38	43	40	35	30	35	31	27	25	40	36	26	32	32	33	44	36	27	47	29	46	48	44	35	25	45	29	35	44	38	37	31	39	34	32	42	26	40	26	36	33	31	41	40	32	41	37	40	36	29	33	26	41	41	36	30	31	36	29	29	35	28	38	28	38	37	31	31	31	34	41	34	28	32	43	45	42	35	35	39	40	39	35	32	24	38	25	32	33	40	36	22	44	37	20	48	34	26	36	35	48	39	21	42	45	38	21	33	42	33	36	38	38	25	26	36	37	43	30	36	32	25	34	35	42	33	28	30	33	35	35	43	33	40	30	51	45	37	38	30	30	40	39	29	29	33	35	45	36	33	44	39	36	35	37	39	41	25	28	30	39	36	32	41	37	38	40	45	40	24	31	29	38	41	30	29	36	28	34	32	37	33	36	35	38	43	32	39	30	39	42	26	38	26	34	37	36	36	35	32	34	37	38	28	35	34	51	40	38	32	39	36	48	26	29	27	37	26	40	42	33	38	34	36	36	26	32	44	37	35	44	31	31	50	36	34	35	37	42	28	31	41	32	39	35	43	35	35	32	32	29	37	36	28	28	34	36	26	23	29	29	38	40	32	35	42	31	40	43	37	44	28	34	31	30	39	25	45	27	31	31	39	36	39	35	42	35	31	38	51	29	38	33	29	41	25	55	34	44	43	30	34	40	39	35	29	29	52	54	38	28	32	45	39	33	33	37	34	43	36	51	24	37	31	43	32	39	46	36	33	51	29	37	44	29	41	33	39	29	33	34	29	31	37	35	34	40	34	42	35	39	33	29	36	41	41	33	33	36	30	36	49	38	35	42	36	40	35	38	41	34	28	32	34	29	36
16864	6265	3293	4066	9362	13746	13858	10237	7400	5649	4463	3492	2864	2618	1944	1734	1415	1153	1399	1291	1174	913	846	862	854	854	854	804	720	709	620	517	405	395	355	486	4472	8112	2788	285	277	291	279	286	295	278	281	267	291	304	313	267	254	248	284	254	252	279	260	261	283	280	275	288	266	272	255	290	287	288	274	248	277	241	269	249	276	260	253	246	286	270	290	251	285	271	241	272	278	234	281	267	258	259	249	252	257	258	229	245	308	243	266	272	238	275	258	249	269	263	292	257	265	251	270	262	285	271	288	272	259	269	268	280	249	251	270	259	228	281	244	257	263	292	284	261	264	281	253	266	269	254	279	259	269	258	255	275	240	258	266	243	242	280	229	250	264	277	235	283	232	277	270	272	284	267	281	263	273	252	279	253	249	275	288	257	276	265	231	244	258	282	260	262	248	254	271	287	270	247	285	251	268	234	255	252	254	257	293	300	258	242	252	278	283	252	240	233	283	244	251	256	269	273	241	250	270	246	251	261	273	251	240	265	266	241	281	279	260	287	260	268	220	237	262	261	277	260	249	244	257	261	271	224	271	210	274	271	239	243	280	248	257	272	241	275	233	238	238	237	259	269	275	248	300	256	233	255	246	272	246	276	217	266	291	265	272	262	304	260	251	285	228	242	278	286	250	277	234	244	244	272	272	287	275	266	241	263	220	258	266	266	245	260	295	273	252	284	253	250	223	293	248	237	258	292	269	253	255	257	244	269	290	254	277	251	274	266	278	260	251	269	256	267	225	260	258	261	252	262	273	278	239	256	277	251	261	267	242	281	265	261	255	247	250	270	257	268	247	288	274	291	273	259	248	262	244	231	262	235	238	267	255	283	272	242	259	254	252	261	250	263	273	271	226	252	248	247	272	240	301	267	273	263	255	243	252	267	256	265	259	241	278	232	253	261	276	252	254	290	262	245	237	251	262	251	243	229	263	254	241	244	258	244	270	250	261	252	237	246	243	265	277	259	232	244	254	261	247	254	260	244	252	240	256	268	259	230	275	256	265	264	252	282	245	270	279	283	298	251	279	252	256	273	272	262	278	265	247	265	252	258	230	265	264	263	281	248	240	274	249	262	275	280	250	244	284	247	252	257	268	242	267	260	266	242	250	250	269	292	250	260	257	244	263	278	259	261	282	238	295	256	275	271	249	260	259	243	252	272	270	249	237	275	269	244	279	236	232	259	245	251	227	245	266	253	277	270	260	256	248	243	266	268	271	244	292	272	268	259	278	248	276	257	259	233	264	246	245	239	242	254	256	255	245	289	249	241	269	270	257	254	278	300	262	295	259	254	276	253	286	251	239	249	257	253	243	265	259	258	242	267	270	247	248	262	235	259	250	260	245	266	244	289	250	241	245	291	284	269	271	256	241	256	235	292	256	242	250	265	247	248	267	268	254	252	261	257	297	277	270	253	236	257	282	262	259	274	253	245	222	271	235	262	264	269	277	301	250	245	271	287	259	281	243	271	272	255	262	252	239	246	241	263	239	242	261	263	271	266	258	271	264	279	266	262	277	264	252	259	281	274	248	235	283	273	270	253	278	246	251	249	272	280	260	246	279	243	245	246	234	249	251	241	287	276	246	241	239	235	256	249	250	295	267	246	271	275	257	292	265	268	266	254	275	295	248	269	270	265	257	262	272	267	274	243	255	237	263	244	285	256	275	252	265	269	269	265	259	239	248	245	261	253	261	242	250	273	281	250	264	256	257	252	255	241	276	271	267	256	261	267	263	246	248	251	270	250	241	263	272	278	259	281	253	271	258	241	227	250	269	240	257	271	259	249	268	245	298	239	263	262	254	252	237	280	273	269	261	303	292	248	258	263	241	278	249	246	240	272	217	240	256	290	239	265	259	266	275	255	231	249	259	257	246	274	243	270	265	264	250	249	303	285	237	282	283	238	268	261	248	263	259	279	232	289	254	304	259	289	287	281	258	248	305	245	287	258	251	253	256	249	265	237	259	248	258	277	259	260	259	283	263	258	257	250	270	279	262	252	246	274	250	283	281	235	262	260	278	256	224	260	260	236	263	249	215	262	247	274	274	250	251	263	238	266	266	266	251	261	260	277	247	272	272	257	256	278	267	265	265	274	266	270	255	277	287	276	251	276	308	270	242	272	255	261	245	282	280	264	261	230	261	236	255	257	268	255	248	261	268	263	242	234	256	248	264	259	241	242	257	252	263	260	261	251	258	256	228	244	265	237	272	257	249	255	266	247	246	248	263	254	252	225	268	263	284	263	270	272	276	241	243	283	252	248	225	274	261	253	234	262	254	245	238	269	233	256	253	236	266	251	262	271	260	236	264	240	233	261	263	251	250	273	252	237	225	234	275	261	258	255	248	240	258	276	241	274	243	266	276	273	256	272	221	237	266	261	252	243	269	271	262	262	268	276	244	260	238	264	280	286	229	272	243	279	272	270	253	271	246	261	262	252	263	238	234	281	248	258	263	256	257	236	265	248	237	246	258	253	269	263	264	243	277	222	274	243	254	255	253	282	267	262	243	244	267	294	255	301	255	260	269	217	217	264	263	264	265	255	271	268	250	244	261	253	248	246	278	249	253	276	242	266	278	248	237	251	259	239	262	232	279	272	261	256	283	265	254	263	248	240	267	278	271	255	257	273	241	264	272	273	260	254	264	290	275	244	242	271	259	248	273	264	263	267	253	232	258	252	270	228	271	244	277	269	268	280	258	266	258	236	259	268	271	256	218	285	230	278	243	253	263	287	253	262	259	256	236	257	239	268	251	263	239	277	257	259	242	270	247	249	253	244	290	277	264	249	250	222	259	272	258	260	249	241	290	254	263	232	255	231	257	253	274	212	260	242	245	249	249	254	272	257	279	249	271	250	278	258	237	259	296	242	263	263	241	255	251	249	270	276	227	269	276	266	280	252	223	268	286	247	246	268	254	266	252	275	254	264	259	238	255	273	289	254	252	250	260	285	258	268	267	258	256	233	275	254	284	241	238	302	257	256	249	275	287	261	285	280	234	236	258	250	265	272	242	247	260	246	258	257	249	245	265	262	277	258	230	257	263	249	276	275	271	252	261	249	262	280	236	256	242	260	250	249	262	256	260	270	244	242	252	262	263	257	260	257	247	255	277	272	278	261	280	280	240	249	239	252	258	249	275	268	294	253	213	271	234	256	253	272	259	236	288	251	280	284	240	262	242	283	260	245	277	270	273	257	241	252	246	238	233	287	243	277	267	246	245	278	269	264	281	248	249	240	214	261	280	258	277	245	257	238	264	244	277	247	255	252	273	264	215	259	260	282	241	251	231	250	258	295	242	261	295	272	269	272	246	277	268	233	274	250	245	280	232	256	246	274	259	249	242	243	256	265	256	230	252	247	233	238	254	247	250	257	262	254	269	249	252	243	264	234	223	248	278	232	287	264	250	252	251	260	275	265	262	241	269	236	252	252	250	283	279	268	259	249	252	258	263	279	250	292	262	247
1557	245	164	99	101	113	163	134	95	85	98	58	71	69	66	55	65	67	44	53	62	56	53	61	40	59	43	44	39	50	61	47	55	38	49	50	75	107	69	52	48	37	54	41	34	52	47	44	49	54	38	38	48	50	47	49	45	31	42	57	46	47	41	44	49	51	52	52	44	38	61	61	31	49	39	48	44	40	45	44	46	31	58	45	36	47	44	40	42	47	47	39	45	49	54	49	47	45	44	40	50	52	48	34	43	47	40	55	61	39	42	50	45	45	55	44	36	53	52	48	41	39	45	47	44	44	45	49	35	42	54	55	61	40	47	45	50	50	51	50	57	48	42	49	40	45	56	36	50	43	39	42	45	45	41	36	50	61	35	60	57	48	51	39	35	38	44	47	33	46	52	47	42	41	58	43	47	53	31	50	40	44	43	46	40	51	45	37	59	49	47	45	52	50	63	49	62	47	50	44	48	49	53	39	42	45	48	51	40	54	49	46	39	40	35	41	40	44	51	48	47	52	43	51	43	58	45	45	42	44	54	38	41	50	49	46	44	62	47	36	36	52	35	34	45	43	41	48	54	39	55	52	49	49	52	51	45	52	42	40	53	45	48	59	43	42	47	52	50	46	37	47	44	40	38	42	52	46	47	32	57	43	46	42	47	51	49	49	48	38	31	44	42	32	39	47	62	52	42	45	46	47	41	39	47	49	39	52	34	48	47	48	45	44	44	36	38	48	46	42	39	52	43	45	44	50	41	56	45	42	56	32	53	44	44	47	39	49	44	49	54	52	62	42	44	65	47	53	46	60	37	39	46	57	50	44	46	52	52	45	42	44	45	42	41	45	46	43	56	46	31	50	52	40	38	39	53	38	43	50	57	37	42	41	45	43	38	47	44	51	40	43	59	44	50	54	46	42	38	55	53	41	42	52	49	47	41	44	51	51	33	43	34	52	39	57	43	51	56	43	45	50	40	48	40	48	49	50	44	51	45	49	46	47	36	48	45	37	38	49	34	52	50	43	45	48	46	41	41	46	38	40	41	46	39	39	45	67	37	47	37	52	41	50	43	37	38	53	47	44	36	46	54	48	45	32	34	48	49	56	37	39	47	45	56	52	38	41	44	44	41	51	38	50	43	51	49	41	42	39	46	43	45	54	48	45	37	46	40	43	57	34	55	46	34	53	54	41	41	47	28	44	39	40	60	48	46	43	51	53	47	50	48	47	42	51	52	60	36	45	42	52	44	43	49	38	49	41	41	41	54	42	52	37	37	56	64	50	50	43	47	43	40	43	29	46	46	54	55	56	35	56	52	45	34	46	50	41	38	52	51	60	49	44	51	38	43	35	41	42	47	43	49	47	33	41	48	40	52	33	52	43	25	41	53	35	48	47	52	51	57	44	53	44	51	52	49	43	54	40	45	39	45	56	43	40	50	62	50	52	46	53	45	45	41	59	44	43	33	49	51	42	45	34	52	50	49	42	42	55	43	46	44	50	50	49	40	29	37	44	35	48	50	39	33	52	42	41	43	43	44	50	37	33	43	34	42	43	48	46	36	57	42	48	49	38	44	54	59	46	45	54	37	39	45	49	43	66	37	47	49	39	41	42	45	37	48	29	50	47	44	46	42	45	42	57	56	53	44	56	47	44	45	38	42	43	44	46	34	47	41	52	45	45	60	46	46	32	41	46	49	41	39	48	34	50	51	49	36	38	43	46	44	58	47	57	63	52	41	53	41	44	38	52	43	49	44	41	44	47	38	41	53	41	41	36	56	51	57	45	49	38	43	52	44	51	62	54	53	36	48	46	33	36	49	51	52	57	45	53	46	53	43	45	43	51	39	46	56	43	40	35	40	39	44	49	40	50	45	49	49	38	34	41	50	35	49	37	42	45	48	46	42	41	52	64	39	42	41	40	55	50	48	43	46	54	35	48	57	53	56	46	51	48	40	44	43	49	36	48	59	45	45	48	55	41	42	39	33	63	42	48	44	41	53	53	43	47	49	57	42	40	49	40	45	47	41	38	53	56	42	53	56	47	41	50	42	34	54	38	41	49	39	45	44	52	56	43	45	48	55	49	46	46	55	42	50	40	48	40	43	51	53	57	52	42	45	42	55	56	55	53	34	50	44	56	41	53	46	52	42	39	37	43	32	40	59	40	51	44	32	49	58	53	48	42	47	38	41	61	47	52	45	50	45	48	48	46	50	33	46	43	59	41	55	42	51	44	52	43	49	54	51	55	48	44	33	37	48	49	35	56	49	40	42	37	43	43	46	50	52	52	38	54	47	45	49	44	31	34	48	40	43	46	44	53	39	41	46	48	45	41	45	49	43	58	41	47	47	47	48	38	54	47	42	45	48	47	38	45	46	32	34	54	40	36	54	45	44	47	45	42	53	39	42	34	43	43	45	49	47	40	49	40	55	58	39	42	56	47	38	53	44	50	41	44	42	52	45	51	67	48	55	37	38	55	46	41	68	49	51	49	59	49	39	50	46	43	59	49	53	51	50	44	44	38	53	57	47	41	46	39	48	37	37	43	49	48	48	51	41	39	35	42	53	53	42	45	47	45	53	53	48	50	50	40	40	63	43	43	46	50	43	49	48	43	49	44	40	48	51	50	55	39	52	33	50	47	43	46	42	50	51	51	58	41	46	47	51	39	50	41	43	48	40	42	54	47	48	41	65	35	38	38	51	37	46	39	52	49	54	42	53	41	45	45	41	40	49	45	48	53	35	43	38	50	53	53	44	43	49	42	58	40	52	41	48	47	51	44	45	57	44	48	49	34	48	52	39	45	52	48	47	51	47	46	28	45	46	38	55	50	49	41	50	43	40	49	30	44	47	46	37	44	40	46	47	43	32	46	57	66	34	43	52	40	41	43	59	50	41	37	46	49	49	42	46	45	49	47	39	39	45	38	62	32	36	44	36	47	53	46	49	43	42	41	38	48	49	35	45	47	56	47	40	55	42	37	35	42	42	51	51	54	52	46	40	46	37	45	36	48	50	53	38	52	39	46	49	43	39	46	44	47	39	43	41	52	54	47	53	38	52	53	51	47	30	50	46	52	49	26	55	47	38	46	54	47	40	55	41	57	38	44	41	49	34	57	39	42	46	58	27	50	37	38	54	51	42	47	56	37	53	32	49	44	53	43	51	43	56	58	42	46	44	53	43	43	51	38	43	56	38	52	53	42	47	55	41	54	47	42	42	47	43	38	47	33	46	47	44	56	35	49	53	56	46	34	47	41	59	45	51	47	47	39	56	49	39	43	46	35	59	40	50	58	36	48	39	35	46	39	52	46	38	38	53	41	47	40	45	52	38	41	49	50	37	46	44	35	51	42	38	61	57	43	27	46	38	51	43	42	53	40	41	40	45	56	41	46	42	50	39	60	50	53	40	46	60	43	47	38	40	23	42	45	38	57	38	50	57	43	38	46	46	51	48	53	58	52	56	51	42	38	55	42	47	46	39	44	53	54	48	50	47	55
11425	3725	2038	2347	5078	7243	7897	6039	3710	2685	2189	1866	1706	1398	1142	946	780	854	888	782	814	722	587	562	553	600	583	555	573	575	511	425	407	374	377	391	1179	1861	985	351	359	343	332	352	356	327	361	359	357	342	359	385	364	320	360	338	365	378	352	356	335	349	336	377	311	381	370	329	346	364	347	369	372	374	338	366	330	325	319	361	336	353	355	388	392	350	359	348	371	346	378	376	348	315	336	369	365	390	359	377	361	364	329	360	350	358	331	361	347	364	312	367	315	352	323	354	329	343	338	317	315	365	373	368	347	391	352	355	363	381	352	317	364	381	345	326	365	348	359	388	366	368	383	356	343	351	372	354	362	358	353	353	366	342	366	333	339	364	332	346	343	340	347	353	368	359	324	340	352	353	344	352	336	374	357	329	368	373	372	371	338	341	372	363	363	330	370	373	370	376	345	369	350	357	346	339	327	374	372	374	352	344	370	337	355	335	361	376	331	352	388	373	383	352	351	378	347	358	361	322	341	364	329	349	350	365	337	340	339	367	355	351	349	347	368	335	330	361	324	345	347	345	329	339	341	352	325	349	360	357	359	353	371	344	353	366	373	341	315	352	348	370	344	372	323	342	366	389	372	355	369	352	342	373	349	339	324	353	343	372	323	359	383	359	370	357	378	332	358	404	344	340	390	369	370	331	363	325	329	355	397	371	341	379	350	368	353	355	342	323	403	347	365	379	368	380	313	325	352	362	351	343	325	351	358	317	343	365	350	367	359	322	350	347	356	357	335	335	345	321	384	367	350	354	373	361	357	396	364	372	363	352	397	354	366	349	352	361	364	355	363	321	375	344	374	357	357	361	361	362	354	357	381	352	356	350	347	356	355	341	375	365	341	314	350	378	345	381	346	387	350	356	350	369	336	345	382	328	370	336	339	367	357	355	373	346	381	362	303	343	338	361	374	328	375	358	345	377	368	331	337	381	362	363	377	348	354	352	380	348	356	389	328	351	363	366	328	373	354	382	372	366	362	346	391	386	369	338	358	350	350	349	311	341	354	334	350	353	334	362	367	330	385	339	362	366	362	347	352	364	366	298	320	370	369	341	350	333	372	386	397	336	354	331	330	354	323	360	359	373	359	376	333	370	335	366	332	385	333	342	383	371	363	362	338	379	369	344	321	344	366	396	351	387	342	354	363	341	351	374	375	379	299	394	340	352	368	324	328	366	327	333	333	330	318	354	344	368	347	358	357	384	358	356	334	335	350	370	351	358	392	382	362	344	336	367	340	354	373	377	345	373	383	374	338	361	328	337	374	350	351	324	338	355	361	356	343	382	375	347	328	346	353	360	368	365	358	382	334	370	367	348	339	367	332	347	372	332	320	366	350	374	386	328	356	369	365	317	358	356	344	354	371	347	354	373	365	334	351	336	348	336	346	357	382	341	349	360	348	328	357	376	310	356	338	387	327	340	343	361	388	354	351	350	361	339	335	386	363	371	334	386	383	375	310	363	362	362	384	352	341	353	383	362	312	383	350	311	333	319	374	376	365	361	375	322	376	362	373	377	339	356	376	393	327	330	359	354	357	379	317	364	340	381	393	377	354	376	339	412	356	383	378	352	338	345	337	345	335	363	348	336	368	418	393	366	372	355	358	320	353	368	360	348	344	355	383	342	367	377	396	350	323	339	356	360	334	331	341	338	332	345	375	355	360	381	390	357	308	357	359	368	352	368	358	353	355	343	343	369	371	340	377	353	318	353	353	332	368	332	339	378	348	381	317	343	359	377	328	352	330	338	355	363	303	336	341	360	370	376	374	345	339	363	378	328	351	361	379	340	317	365	347	329	371	374	351	357	365	362	310	372	358	342	367	378	343	384	336	334	360	364	360	328	370	346	359	362	368	389	354	381	341	369	328	318	359	340	339	345	351	340	362	345	355	341	348	373	341	336	357	342	345	377	357	326	321	349	337	372	350	358	361	336	344	383	340	331	326	372	365	321	361	371	355	338	371	325	356	366	344	337	357	365	356	365	363	350	381	357	347	348	330	367	363	337	298	352	369	350	328	360	358	366	361	368	363	385	360	378	368	369	378	381	355	356	365	325	368	366	399	343	373	326	394	366	392	374	329	368	345	353	388	377	355	370	326	347	379	349	375	345	339	361	345	359	341	373	359	372	391	338	358	344	343	335	343	329	366	334	320	374	333	367	397	364	355	372	384	332	386	380	346	354	363	361	336	324	376	361	380	379	402	345	351	349	378	353	349	382	358	387	339	350	348	347	356	340	340	325	358	344	359	389	348	353	320	356	363	361	314	341	343	340	340	356	359	360	352	320	330	374	318	335	348	327	335	371	365	378	348	351	339	340	382	353	371	346	359	365	369	350	359	374	372	351	357	331	344	345	354	377	336	338	321	380	341	342	328	364	328	376	364	354	394	348	370	356	368	371	352	388	319	356	360	348	353	352	342	358	366	352	352	364	352	366	351	354	370	373	362	354	324	322	360	359	364	331	363	358	345	347	352	354	400	316	349	343	349	381	347	306	361	371	327	355	350	375	371	353	380	337	297	328	348	343	334	332	362	338	353	379	350	355	391	361	337	348	328	346	379	361	362	361	342	341	357	358	371	348	331	364	381	356	369	395	339	349	388	350	369	354	350	355	368	352	371	352	367	369	346	329	347	351	352	363	315	322	372	350	319	375	366	360	366	366	380	330	369	344	364	370	330	356	368	332	365	348	376	361	367	333	386	333	337	356	343	376	335	363	344	350	394	367	360	323	361	333	350	342	346	357	351	370	359	363	321	310	350	379	358	365	373	343	383	347	341	375	375	355	348	333	379	376	367	341	379	322	342	317	371	351	366	346	369	344	363	344	371	360	343	351	350	359	355	328	356	375	345	334	355	344	330	371	345	331	368	388	352	360	373	367	327	330	346	367	324	375	342	331	323	350	348	362	363	360	341	348	366	396	360	377	388	352	331	377	340	341	357	327	375	405	342	332	367	357	361	361	352	358	347	369	333	350	358	354	343	347	350	322	390	369	378	357	369	363	362	324	356	371	363	334	360	330	399	355	372	352	349	344	348	331	335	362	372	330	361	346	365	375	314	360	347	385	341	352	358	356	350	350	343	337	372	371	338	345	345	352	345	363	317	338	344	351	316	356	335	348	340	321	380	319	364	338	380	342	376	340	358	360	368	345	340	352	325	396	295	343	357	348	330	361	306	353	374	337	339	355	324	358	348	382	345	377	347	375	354	353	353	357	354	339	334	360	333	350	337	347	359	353	356	363	346	317	382	345	355	359	411	341	354	362	375	360	312	355	352	350	344	358	341	365	361	336	358	348	326	349	343	385	354	358	351	354	316	337	322	337	311	354	374	349	346	337	374	330	362	370	355	360	346	349	328	356	350	348	354	362	371	327	374	374	349	340	348	375	372	343	336	362	397	346	368	351	370	323	346	351	351	361	350	375	351	331	366	375	325	326	364	320	372	352	385	344	352	321
1333	378	203	146	103	144	204	202	126	111	95	102	74	63	66	43	40	39	57	45	49	50	32	35	35	38	34	27	29	29	38	32	20	26	37	73	190	142	86	20	19	24	25	20	23	25	21	16	16	27	20	26	23	20	25	27	20	31	24	22	21	21	28	19	29	24	24	17	26	18	21	13	17	19	19	18	20	30	28	14	17	23	21	23	19	18	20	17	19	21	24	22	14	25	26	23	22	14	24	20	21	23	26	25	16	14	17	24	24	26	18	20	24	20	17	28	21	24	18	14	20	26	28	20	24	29	17	23	32	15	16	16	16	23	21	22	27	29	16	29	28	14	22	25	22	21	27	21	26	17	27	18	18	23	19	23	22	23	27	22	18	18	17	21	19	22	17	19	15	29	22	22	23	24	30	20	18	22	27	19	18	28	29	34	24	26	26	25	25	26	22	23	28	21	20	18	22	26	23	14	22	24	41	33	21	27	26	25	23	22	23	15	22	22	16	15	23	21	27	29	30	21	19	21	21	23	25	21	21	24	22	13	19	23	25	20	22	22	27	25	19	35	27	23	26	17	27	14	14	20	18	19	20	17	33	26	15	24	20	18	24	16	21	19	21	20	27	13	18	26	26	17	31	18	14	17	29	23	12	18	20	25	31	26	25	25	22	23	25	22	38	19	23	22	24	21	10	22	19	17	24	30	21	29	24	24	22	23	18	19	19	36	18	28	21	28	17	19	22	19	25	23	25	25	21	20	28	16	21	23	27	19	19	20	24	28	21	18	24	21	20	19	22	33	17	17	27	26	17	26	21	20	25	26	26	24	19	20	20	17	23	31	17	19	26	24	21	28	28	34	23	24	25	28	20	21	24	17	18	18	22	11	21	22	26	17	28	22	18	22	23	22	16	30	31	23	15	18	21	19	22	22	20	27	20	28	25	28	20	14	13	25	18	18	23	25	22	23	20	19	18	19	14	19	27	20	24	19	12	22	28	28	25	28	21	12	16	22	20	24	23	20	20	21	16	21	14	25	20	22	20	24	40	31	15	25	23	21	18	25	23	22	20	23	30	25	26	14	20	27	23	21	26	21	23	32	22	26	24	16	21	23	27	25	26	22	21	19	18	22	18	21	22	22	15	31	13	26	15	18	24	23	12	25	25	24	22	18	24	25	18	26	17	28	26	20	33	19	19	20	24	20	21	19	27	16	29	14	23	22	13	23	22	22	20	16	22	19	20	17	23	17	23	23	23	25	26	22	21	19	25	26	15	17	26	27	27	22	22	28	30	32	18	19	24	18	21	30	27	22	24	31	12	20	19	19	26	22	24	25	26	21	23	26	19	21	31	31	26	30	21	25	20	24	19	26	19	19	14	20	17	28	23	20	19	16	25	23	22	14	19	19	29	13	29	22	23	24	17	17	27	20	22	18	29	27	20	23	35	13	26	28	23	18	23	22	21	25	13	24	24	27	23	14	20	29	25	17	21	20	12	17	28	32	17	33	26	27	13	30	31	13	29	18	19	23	21	22	31	15	25	25	17	16	17	20	27	24	26	22	23	21	25	30	25	23	28	17	13	15	28	24	17	21	24	26	21	22	25	24	23	16	26	14	20	26	29	14	22	22	31	32	25	21	28	28	19	23	21	20	25	31	24	22	21	21	27	17	27	18	20	30	17	21	20	16	20	26	24	20	26	22	17	29	26	19	26	23	19	19	22	15	20	20	24	19	19	30	32	10	21	19	28	17	20	18	26	15	27	25	22	21	24	26	18	23	26	23	25	22	23	20	19	18	28	29	26	16	17	17	24	20	21	17	21	17	26	16	22	24	28	24	23	28	15	20	27	25	18	25	13	33	23	24	23	24	11	24	20	16	24	24	20	23	22	17	16	18	28	17	27	19	21	19	16	26	21	30	22	20	21	19	26	31	35	22	27	30	15	17	18	19	27	17	19	29	31	24	27	17	27	28	25	23	15	14	22	25	23	20	19	18	27	35	33	24	18	22	21	19	23	24	34	23	22	20	17	24	24	29	26	31	31	26	25	25	26	22	17	21	16	26	21	24	27	22	24	15	17	29	12	23	32	23	27	28	21	17	18	25	16	21	18	27	23	19	22	24	16	27	22	24	20	16	23	21	18	23	18	19	26	18	19	21	20	12	28	20	26	22	25	21	12	16	19	22	21	26	22	29	19	27	29	22	17	23	24	26	25	25	23	12	18	16	23	23	21	26	23	25	16	17	23	23	28	22	18	18	26	23	27	22	24	23	29	26	18	23	27	16	25	23	24	21	20	23	23	12	27	15	29	22	17	17	24	20	18	26	24	13	29	34	16	25	27	18	18	28	17	19	30	23	17	28	29	22	28	21	26	25	22	19	22	17	17	18	19	27	27	29	19	26	25	16	17	23	22	20	11	20	16	23	17	25	21	17	21	21	19	27	27	22	34	13	16	19	34	18	34	16	20	24	30	24	26	19	16	23	26	15	24	23	21	28	17	19	25	20	27	21	26	21	30	21	19	20	24	22	29	17	23	24	17	21	29	21	22	25	26	18	29	13	20	17	17	22	17	21	15	21	30	24	33	17	18	22	24	22	20	30	17	25	18	25	22	29	21	26	29	26	21	22	26	23	22	19	26	30	21	29	24	22	37	23	24	21	18	22	19	14	27	14	23	28	24	20	28	26	24	16	29	21	23	23	27	16	21	24	28	23	23	26	29	22	25	23	20	20	22	23	19	18	22	20	26	27	19	26	18	23	23	23	15	24	25	28	23	22	22	24	16	20	15	35	35	22	15	18	16	20	19	23	24	20	23	21	19	27	21	20	20	28	20	20	25	24	16	23	18	16	25	16	28	29	25	26	21	16	19	21	14	27	22	27	16	22	21	22	21	12	25	20	22	18	20	25	19	20	18	20	22	23	22	39	28	20	17	16	19	33	22	24	16	19	20	26	21	26	24	25	18	23	26	17	20	20	19	23	20	17	21	16	19	29	18	20	16	21	21	19	20	26	22	18	26	15	18	24	20	24	20	30	31	24	18	28	19	22	16	23	18	30	16	19	24	27	20	19	20	21	17	25	25	15	34	25	24	16	20	23	23	27	22	21	27	17	31	19	34	21	23	29	21	26	26	14	18	18	13	14	19	18	16	28	22	26	25	18	18	19	23	28	16	16	22	35	26	19	18	21	18	21	19	20	29	30	25	19	24	14	26	27	25	18	16	19	20	17	19	27	21	17	21	16	19	24	18	23	13	22	25	15	23	18	18	18	23	17	20	27	25	25	18	19	22	28	21	25	18	25	16	20	24	20	19	25	34	27	19	23	15	23	16	30	25	17	22	18	25	22	27	26	24	17	37	21	23	19	25	26	19	20	17	27	21	29	21	21	16	30	31	26	24	20	16	17	26	16	25	23	24	21	25	30	20	20	27	36	14	19	25	24	17	17	19	22	29	25	27	25	28	13	26	26	11	25	23	17	18	37	20	20	23	15	17	16
14053	5163	2633	3332	8058	10507	10803	9094	6399	4547	3668	2987	2546	1921	1487	1285	889	846	1086	1012	992	801	580	547	536	574	578	454	403	436	400	328	275	285	339	1559	4239	3844	1760	193	160	191	182	167	161	170	177	168	164	168	176	181	167	170	178	154	162	176	168	170	158	146	163	175	165	155	165	181	205	188	144	153	160	176	175	162	158	156	170	182	163	176	167	186	172	188	177	159	177	164	175	167	179	161	174	171	179	183	173	167	164	154	181	173	172	164	165	175	172	213	170	166	162	163	185	147	163	175	177	179	156	157	163	155	200	170	172	168	182	176	160	163	161	171	176	175	172	191	165	141	157	152	208	155	170	161	182	168	163	182	171	192	174	182	164	189	173	160	167	170	157	158	172	197	161	170	170	134	173	162	158	168	160	180	164	146	155	174	182	161	141	163	182	183	161	153	176	161	157	188	167	155	188	191	173	187	161	163	172	152	194	153	162	176	172	188	151	158	165	190	170	153	188	155	172	177	189	151	153	173	170	168	182	174	165	142	161	180	158	183	168	177	160	152	177	170	165	186	151	203	163	172	168	149	161	158	186	163	148	158	178	172	166	159	152	175	151	169	155	182	168	150	183	188	176	160	160	163	167	163	163	169	153	166	169	164	150	174	174	150	171	155	178	153	160	169	168	162	172	159	159	171	165	179	184	193	182	173	168	161	149	175	149	159	168	165	181	183	153	180	157	171	137	183	171	156	157	170	191	167	162	157	175	176	156	156	151	155	182	174	171	160	161	175	166	168	164	166	166	165	164	170	168	167	194	177	168	154	167	165	184	155	139	178	153	155	177	170	166	164	149	149	173	167	186	160	165	180	171	182	167	183	183	142	159	173	151	167	167	169	161	165	145	169	150	190	173	185	185	171	142	186	171	168	185	152	173	185	173	170	164	144	160	173	172	161	171	167	190	166	164	175	157	144	165	170	182	179	170	181	169	176	170	192	147	172	165	198	152	178	158	176	148	168	166	177	175	179	158	148	176	169	176	172	174	176	164	152	158	178	166	171	192	180	158	181	175	168	153	143	173	177	175	162	197	178	169	191	186	177	161	184	159	188	182	161	170	157	161	191	181	177	162	153	168	184	159	157	155	147	159	168	182	168	147	160	153	170	174	169	200	173	180	174	168	170	168	172	154	162	160	164	170	150	176	162	154	163	174	158	159	161	169	169	166	169	129	143	173	171	169	153	207	160	173	152	183	145	166	178	160	197	171	157	155	173	173	160	163	150	173	177	142	172	176	153	153	151	164	181	174	171	162	159	158	183	156	175	163	166	173	142	173	176	152	193	161	149	188	165	182	167	174	197	185	157	174	155	159	171	168	159	170	172	174	180	170	148	168	166	172	163	173	163	173	185	171	160	174	146	170	177	167	168	169	164	180	159	175	161	169	166	171	164	165	169	176	168	179	167	213	150	163	154	182	158	155	168	177	185	168	161	164	173	181	172	162	178	172	158	173	185	163	156	138	155	167	199	155	164	173	189	193	165	174	176	176	170	167	189	148	165	156	160	144	166	157	165	172	161	170	159	133	165	186	181	153	182	165	145	153	175	161	148	174	170	165	166	152	180	151	150	172	166	181	139	179	143	172	188	148	172	160	178	153	161	154	178	155	175	178	160	176	187	186	154	170	179	201	187	151	173	168	159	155	175	157	172	185	170	166	191	204	165	172	162	178	165	157	160	143	176	153	184	173	169	152	183	142	166	178	159	188	180	170	170	148	159	165	172	184	161	155	165	181	183	169	142	171	179	156	191	179	162	159	154	187	168	153	162	150	155	155	164	154	160	184	161	169	160	165	161	184	138	164	170	172	168	191	154	158	160	191	158	154	160	188	151	155	152	167	155	161	170	183	176	168	189	151	164	171	182	175	171	170	148	174	194	187	173	184	140	165	150	158	159	138	182	166	181	166	168	168	176	172	160	176	169	166	168	150	148	173	179	156	165	159	177	154	154	158	147	138	157	158	151	153	155	162	154	167	162	175	179	146	172	182	175	164	171	164	165	164	153	160	166	150	184	169	150	187	201	169	165	158	179	142	181	153	149	174	159	174	150	159	172	156	156	194	181	187	174	149	162	161	170	191	172	186	180	143	167	182	182	186	179	179	152	172	156	178	164	173	171	150	171	173	171	179	176	151	172	159	158	173	167	168	169	167	156	170	170	166	164	159	167	164	148	155	183	177	182	148	155	165	188	173	153	163	143	169	163	167	183	161	162	153	162	182	158	175	163	184	175	156	152	193	153	159	155	179	164	173	145	182	155	174	163	169	181	189	160	186	160	163	184	165	166	160	156	177	181	155	160	183	158	175	177	155	192	183	178	165	176	176	162	151	170	179	173	165	159	176	157	163	165	156	164	182	162	184	166	178	169	145	150	163	185	150	160	186	188	172	176	170	158	167	159	163	171	146	156	157	165	169	155	166	163	162	179	159	194	169	180	161	179	157	188	162	163	158	180	173	173	175	169	160	164	162	172	159	179	158	156	153	167	179	175	181	171	164	179	181	186	170	175	166	169	164	156	164	159	176	206	179	160	140	176	150	192	180	155	175	172	170	147	173	172	159	168	161	185	145	168	168	168	150	178	183	179	171	152	143	177	185	165	151	171	176	162	168	169	154	175	158	174	180	156	159	153	165	164	152	185	154	180	170	180	152	182	185	137	170	182	168	195	166	163	176	163	172	183	166	157	182	147	184	192	172	153	151	162	161	181	195	168	163	177	181	179	172	164	152	172	156	184	158	161	177	170	157	175	160	164	195	197	160	149	153	157	200	172	170	187	181	182	136	169	176	145	161	151	191	163	171	169	176	173	159	158	161	174	186	156	146	158	180	166	176	161	192	169	151	135	180	153	160	182	147	163	161	175	174	169	153	169	188	149	178	185	157	176	190	141	170	176	161	184	178	142	193	157	168	170	173	158	180	160	187	167	176	162	186	173	194	146	163	178	137	153	161	162	173	166	199	169	167	172	173	174	167	177	185	173	169	164	191	188	170	179	152	169	170	168	145	184	170	162	175	185	177	162	152	166	174	159	162	162	186	176	166	166	189	191	143	175	152	171	164	152	142	171	161	142	157	145	172	165	135	155	168	157	150	183	149	165	156	142	180	155	165	160	165	167	158	166	155	187	166	185	175	156	190	161	158	173	168	149	169	158	152	167	173	171	179	170	144	180	155	170	158	158	169	150	166	173	167	173	175	161	153	181	160	181	173	178	158	180	179	162	179	158	175	180	172	160	178	170	171	158	175	165	155	142	161	174	182	163	175	179	172	162	181	190	160	169	171	170	160	178	178	167	178	179	174	164	151	182	165	159	174	167	149	150	169	183	192	159	156	153	179	166	180	168	158	167	175	160	176	173	143	174	173	165	185	169	152	199	174	164	170	155	145	163	160	167	175	164	165	187	181	162	163	155	196	154	158	164	161	179	155	171	155	178	167	164	147	179	183	168	151	161	138	154	168	197
2289	387	230	172	151	195	237	226	217	159	163	156	125	108	103	90	72	94	92	100	95	90	76	80	80	82	65	66	84	67	62	70	77	69	69	78	184	208	108	77	64	76	67	62	77	62	61	51	91	61	60	63	77	71	77	64	63	74	71	69	71	62	66	70	59	60	62	63	76	75	72	71	65	56	68	57	69	58	56	65	60	60	58	72	77	59	81	75	83	77	67	54	56	69	66	76	68	54	82	61	59	90	77	53	58	69	57	67	56	54	67	72	61	60	57	55	63	53	78	71	69	59	76	73	59	53	70	57	69	69	60	68	70	62	66	73	62	64	63	56	64	67	62	61	73	76	71	81	56	52	67	64	57	76	69	63	61	47	64	69	59	59	71	57	62	65	76	72	72	60	70	63	80	69	67	59	66	68	62	58	69	88	64	71	54	79	70	53	67	71	58	59	71	56	77	71	77	68	61	73	70	63	61	59	55	66	67	59	55	54	62	62	77	62	55	75	68	74	64	62	61	61	62	71	80	64	63	63	59	68	69	68	66	47	50	68	45	67	65	64	65	57	74	67	58	70	70	64	62	59	66	53	63	60	62	58	65	62	54	72	67	58	48	67	62	72	62	76	72	56	77	60	74	49	63	55	52	66	67	58	70	79	61	68	65	82	67	74	56	72	74	64	69	90	63	49	61	67	58	60	60	66	73	60	63	70	74	69	70	65	62	66	71	64	68	64	57	80	86	63	70	72	49	63	67	76	71	57	83	75	62	64	70	76	57	69	66	62	70	76	74	66	68	72	91	64	69	57	63	52	54	59	66	78	64	57	72	72	73	63	67	50	65	70	67	63	70	60	68	79	78	59	59	64	76	53	66	58	66	73	58	75	59	70	57	65	83	56	56	60	67	63	56	75	71	65	52	67	70	72	63	68	67	67	65	57	63	49	68	65	72	74	66	63	65	60	68	66	60	68	40	60	64	65	54	65	84	74	65	65	65	69	68	60	70	60	76	59	70	51	72	53	60	71	80	70	57	55	59	58	63	72	49	58	84	53	68	60	56	64	50	75	64	69	70	75	62	56	67	58	72	60	68	62	70	78	65	80	68	75	63	60	74	62	65	74	86	59	64	52	67	74	63	60	63	61	64	64	60	73	54	65	77	67	59	75	59	65	69	66	76	81	69	67	68	78	62	56	77	70	64	60	69	78	43	62	66	67	57	68	65	56	58	64	71	57	66	69	60	54	48	73	62	69	59	60	71	48	77	78	50	76	55	57	76	54	56	58	74	83	67	63	70	71	55	70	59	69	58	76	70	59	46	62	58	61	68	65	75	71	55	79	57	62	66	57	67	63	73	56	58	71	57	62	59	73	70	55	70	64	75	55	74	67	69	58	61	63	73	86	73	70	70	53	71	68	60	58	51	58	61	76	58	77	58	67	61	60	61	70	70	78	62	60	64	74	59	66	77	68	49	50	57	74	65	51	76	58	68	57	61	58	73	64	58	66	71	45	60	91	71	88	63	70	66	73	59	74	86	53	74	81	64	56	67	56	67	70	73	68	64	65	67	61	54	64	73	49	65	81	66	63	70	57	59	79	61	67	69	65	73	65	48	68	65	71	65	65	54	62	69	75	70	67	67	54	74	50	65	70	70	63	72	56	60	47	65	59	77	68	67	59	81	58	71	66	57	61	72	71	66	72	60	68	72	51	71	53	79	60	65	70	48	63	65	61	70	65	80	64	56	56	66	68	55	65	62	74	75	53	52	54	51	66	59	59	52	70	63	63	56	67	62	68	58	63	66	62	61	78	64	60	61	59	60	67	72	66	65	62	75	63	78	68	61	60	77	61	80	74	65	75	73	55	56	60	71	65	62	67	57	70	62	78	71	75	58	54	54	67	62	62	60	71	60	68	63	67	65	79	67	57	64	57	84	55	73	61	65	72	60	62	74	62	65	62	63	60	59	81	65	74	79	71	73	72	71	72	57	59	74	73	60	58	68	71	59	67	56	60	72	72	77	64	56	61	55	84	63	58	52	62	63	65	55	73	76	65	67	80	76	65	56	57	76	62	62	71	62	64	71	65	65	69	61	57	58	52	60	58	74	70	64	54	73	68	50	72	66	63	57	66	80	59	59	71	78	60	70	56	64	64	65	74	70	64	50	68	60	64	65	67	54	72	59	57	78	76	68	64	72	66	64	64	69	73	69	61	66	57	78	70	69	60	78	61	73	63	72	63	61	63	65	55	68	75	64	71	59	63	65	77	70	57	69	58	54	68	64	80	65	73	67	61	66	80	65	60	54	57	51	71	64	65	46	65	75	68	68	55	57	68	77	83	63	67	65	59	59	72	63	79	72	71	86	70	63	80	62	82	71	89	67	77	76	71	65	72	74	60	60	76	59	67	65	68	66	69	64	70	69	63	85	74	72	55	67	72	71	58	58	74	68	65	57	59	59	65	59	68	54	59	64	79	61	72	66	56	76	69	82	50	68	72	64	68	68	73	50	55	66	62	73	55	80	61	76	70	74	56	52	68	62	78	53	57	60	61	71	56	66	51	55	75	71	49	67	71	69	68	60	74	64	58	58	62	65	68	69	59	66	68	62	68	61	72	67	61	69	73	63	50	60	60	71	63	62	65	66	66	61	72	66	47	57	70	63	76	68	79	64	54	64	60	62	69	59	56	49	51	57	59	57	53	63	54	48	64	64	87	81	71	59	63	84	66	56	65	81	63	63	54	69	60	70	60	53	62	62	62	59	55	77	66	61	55	59	58	66	75	65	68	70	76	66	63	57	55	61	64	75	72	75	65	73	54	74	68	62	67	68	54	60	68	70	64	77	60	69	73	65	65	66	66	74	51	83	63	61	75	61	60	75	68	66	60	47	65	54	48	70	73	69	54	71	67	70	65	61	67	65	63	62	66	72	52	79	69	65	87	70	70	59	74	50	76	66	62	66	75	88	72	62	83	58	75	64	63	69	63	70	62	51	85	55	72	60	84	64	62	81	71	68	67	46	73	80	55	65	50	60	56	60	70	72	64	61	66	64	65	77	57	61	60	66	65	86	53	53	71	72	65	70	68	61	52	62	65	67	68	73	75	68	52	73	77	69	47	62	68	71	61	62	68	59	67	78	57	64	65	70	68	74	71	63	66	70	73	76	61	74	66	68	68	59	74	59	61	62	60	52	71	73	73	68	73	50	77	66	55	55	67	64	74	63	59	58	71	72	72	56	62	66	62	57	75	62	63	64	70	79	61	62	67	64	57	66	70	56	68	63	62	56	68	58	60	62	71	63	83	68	58	55	64	71	66	63	71	51	61	61	65	55	54	60	76	55	68	51	55	68	70	57	65	72	57	61	68	61	58	49	59	82	79	69	69	90	63	70	69	54	74	67	74	69	57	66	56	54	58	72	74	71	42	68	72	60	62	58	73	56	65	58	76	68	66	63	56	87	52	70	79	64	64	65	76	76	77	71	67	65	63	65	65	69	56
13575	4562	2585	3575	7857	10437	10210	9106	6947	5345	4328	3625	2896	2301	1929	1488	1068	1111	1308	1302	1183	1064	1043	924	865	907	757	733	712	698	632	604	681	542	598	784	3085	4436	1563	526	534	507	481	500	496	507	508	489	498	499	525	493	468	506	489	480	508	447	509	478	481	475	513	497	517	455	498	512	473	491	456	484	488	464	487	426	466	521	468	486	471	506	459	469	491	476	498	468	459	483	508	492	449	499	483	509	497	479	488	472	492	453	477	496	517	486	469	467	501	513	498	486	474	486	481	513	455	457	521	498	530	507	494	514	476	497	478	490	481	498	504	487	471	419	493	504	450	509	488	474	497	496	500	510	489	473	533	473	525	471	489	466	512	461	478	492	482	505	488	513	500	472	476	500	493	465	497	472	511	457	507	487	533	513	502	456	485	501	497	505	484	447	484	493	504	469	490	430	524	504	501	519	485	514	497	482	458	510	474	513	495	478	532	459	508	458	482	512	472	480	486	470	552	479	500	489	467	515	520	502	517	516	535	445	507	496	506	482	504	493	528	517	471	510	530	482	484	489	477	503	469	491	470	469	481	488	509	497	523	505	478	502	501	503	487	483	483	500	504	484	499	479	503	499	484	496	498	470	474	490	482	499	505	533	474	494	484	492	493	482	510	470	493	478	488	456	495	473	476	489	523	493	515	469	485	499	498	484	494	483	486	493	489	486	481	488	460	493	494	487	517	479	493	518	503	479	484	536	493	519	483	517	499	463	459	462	496	470	463	470	464	493	470	492	537	497	515	501	451	500	509	469	506	499	483	501	512	490	501	495	514	498	489	503	478	466	468	482	490	501	506	477	464	474	509	476	485	494	506	471	477	498	487	511	526	499	522	508	467	503	554	512	498	483	486	487	487	472	511	499	497	480	487	455	512	519	493	500	498	537	533	489	513	466	488	474	474	504	491	457	513	464	520	491	470	509	502	460	532	480	486	487	499	494	488	505	501	486	505	507	485	496	481	508	514	495	532	492	496	509	453	512	521	503	479	478	467	476	488	457	495	558	476	536	510	503	492	516	526	538	490	503	527	495	514	494	479	466	509	503	497	529	473	486	495	489	479	481	435	447	506	473	464	496	527	480	506	550	486	501	484	514	516	503	530	518	484	502	469	487	519	482	502	515	502	527	472	491	474	475	475	490	476	504	506	491	537	534	465	485	529	504	487	471	486	490	490	475	503	479	524	456	477	488	480	491	502	490	513	490	464	511	494	519	466	491	501	479	494	474	450	498	461	517	459	502	486	480	488	509	449	472	484	530	465	474	493	482	497	488	498	522	499	526	477	460	494	488	477	481	445	452	503	493	497	511	485	510	477	472	488	497	497	484	486	517	483	459	516	490	453	471	528	516	520	528	487	471	512	505	476	529	494	523	486	483	478	520	495	499	491	516	473	468	488	507	440	503	500	515	501	471	524	495	494	479	480	484	463	476	486	533	508	500	493	463	502	465	479	510	465	451	506	469	476	497	490	483	520	490	491	476	487	484	486	493	465	452	499	454	491	493	538	456	504	483	494	505	511	493	477	485	490	481	439	495	497	425	483	503	489	480	468	493	496	501	456	497	472	473	506	516	501	523	490	502	494	514	522	535	507	510	471	525	514	526	497	469	472	504	484	486	480	492	456	473	473	448	529	483	504	472	479	492	483	488	477	474	531	469	496	470	477	492	452	509	499	497	475	493	483	497	505	480	466	498	500	489	527	486	493	512	484	532	562	477	523	465	469	497	513	483	503	484	512	463	473	497	493	469	526	512	473	488	475	470	478	487	504	511	488	493	505	455	518	476	500	491	458	519	495	532	504	518	523	496	517	505	447	497	440	443	509	492	505	481	479	508	451	488	464	510	467	486	511	532	486	524	480	494	513	480	517	478	506	484	495	526	517	469	504	482	521	496	502	504	457	492	490	516	511	529	486	435	507	515	554	508	477	446	471	487	468	498	510	537	511	490	498	484	500	492	553	463	475	499	501	503	487	488	493	532	489	456	509	474	455	513	507	479	513	492	505	487	502	479	497	515	478	481	498	464	526	513	515	478	496	459	516	472	496	500	482	549	474	480	477	463	471	481	507	478	474	499	483	521	511	512	447	508	503	502	528	500	483	500	480	521	501	479	502	498	474	457	478	512	489	462	489	535	444	481	536	484	476	482	515	490	510	483	522	517	494	514	495	515	470	543	518	463	461	498	527	511	507	455	508	531	502	501	465	462	469	494	497	519	475	514	522	507	457	530	449	492	463	506	448	469	490	444	491	485	479	501	475	475	491	483	479	531	483	540	529	483	487	536	479	464	470	494	510	516	536	464	498	459	512	473	433	484	486	509	481	484	494	490	484	525	477	547	498	492	505	494	508	487	488	469	483	477	487	480	507	467	490	504	525	503	472	464	471	502	499	558	465	492	481	497	466	497	474	514	486	486	469	494	503	507	486	515	521	530	483	526	467	452	497	479	475	485	504	536	491	510	480	543	514	492	490	461	478	477	526	478	483	487	507	471	509	473	507	511	492	489	490	501	517	490	514	487	493	509	478	466	496	524	501	458	558	507	469	549	459	523	531	488	504	483	489	419	486	544	521	503	507	464	468	477	434	497	507	440	465	497	497	491	534	489	488	452	463	441	506	510	503	471	504	499	470	482	504	496	512	473	473	457	488	488	537	471	512	484	461	480	503	494	491	504	497	495	457	503	524	477	476	490	497	481	493	498	515	486	517	485	498	492	478	491	492	532	479	461	492	479	512	507	500	496	529	501	507	466	469	451	481	458	517	548	508	476	485	502	481	544	470	480	487	478	528	475	508	507	503	494	495	476	501	541	489	464	482	506	498	478	521	510	484	489	502	488	427	519	479	469	453	507	479	492	506	500	501	464	524	483	472	481	464	468	485	490	467	466	498	520	497	477	519	473	487	472	489	478	465	511	525	504	475	504	517	503	476	521	500	488	487	484	434	499	507	494	428	492	506	499	468	469	463	496	476	498	456	471	468	496	460	481	522	490	465	481	500	495	506	500	486	510	542	517	446	482	491	437	497	476	484	473	482	509	459	552	488	497	491	450	464	507	488	525	469	474	478	491	496	497	450	486	489	482	480	444	534	507	501	524	504	489	489	482	490	476	506	516	456	502	495	525	514	474	527	486	485	519	470	530	504	416	508	521	519	531	517	462	524	490	472	497	486	474	491	454	415	474	525	483	465	484	499	492	528	476	479	453	479	495	465	490	486	500	494	445	465	501	507	483	480	478	528	435	502	495	487	488	512	526	462	478	480	502	481	512	501	507	479	444	497	500	501	497	493	495	519	491	495	456	491	470	520	486	525	521	509	483	489	448	487	483	535	502	484	502	513	465	496	505	475	518	487	489	478	466	503	476	495	514	478	479	476	493	516	472	482	503	476	519	460	517	504	477	510	473	480	479	508	470	497	476	489	509	498	489	494	472	493	478	519	472	463	475	523	456	488	486	514	520	430	505
1884	467	273	215	153	208	265	267	249	203	179	153	128	129	82	97	63	63	73	72	63	66	57	63	55	53	48	44	55	47	39	46	40	37	23	65	132	309	114	41	42	40	32	41	33	42	38	21	31	28	44	32	41	32	31	37	36	34	41	34	29	37	30	32	39	37	29	31	38	31	39	34	41	35	31	34	33	24	27	45	30	33	40	28	30	26	44	41	37	39	28	27	36	34	36	37	32	38	43	30	33	32	31	29	40	25	30	32	35	44	36	37	36	34	32	20	36	31	27	30	31	34	29	34	28	41	43	34	33	39	36	28	32	30	40	31	35	35	55	28	31	30	48	38	28	23	33	36	21	25	35	31	32	33	32	28	40	44	28	37	39	46	32	39	38	31	44	33	37	28	21	32	33	38	44	41	28	42	29	25	29	43	30	37	40	35	34	40	37	39	37	26	43	38	41	47	30	34	34	41	33	29	27	28	43	31	38	30	29	49	46	36	37	29	27	37	35	32	36	26	30	33	40	42	36	26	39	37	42	41	27	45	29	27	30	43	23	35	37	24	53	36	36	28	34	44	43	33	22	25	44	40	32	43	31	43	28	42	47	28	30	34	29	34	28	40	34	26	31	29	34	17	32	31	30	42	41	35	49	36	30	39	35	28	37	40	33	33	33	39	42	39	40	36	31	33	34	38	31	26	35	31	38	41	40	39	45	34	33	30	26	36	39	22	27	32	33	26	37	32	28	40	27	22	38	27	31	33	32	26	33	35	48	42	35	44	27	39	34	31	31	29	35	50	39	33	31	39	15	25	38	29	30	36	37	40	40	39	36	29	32	25	32	25	28	28	24	30	26	39	30	31	30	31	36	31	40	34	35	36	36	36	39	29	37	34	27	27	34	45	27	32	49	21	34	30	34	30	37	33	37	31	42	38	32	34	32	46	46	35	40	42	36	31	46	35	35	42	47	37	33	30	45	42	30	41	36	42	37	37	32	36	30	34	33	24	37	37	23	26	25	35	36	34	42	35	35	31	36	48	40	27	44	35	40	27	28	28	35	32	39	38	32	37	24	38	39	39	34	28	33	42	30	38	34	31	35	33	30	34	31	41	31	35	22	45	31	42	50	31	34	37	31	34	33	34	37	35	42	26	27	33	21	43	34	32	34	38	40	41	40	31	28	24	50	24	31	36	26	35	32	41	50	35	37	32	30	52	31	36	34	34	34	30	40	42	37	33	42	32	39	35	34	39	36	36	33	35	33	38	30	34	27	38	31	41	36	34	27	36	37	31	39	43	27	39	37	44	43	40	44	31	39	36	28	26	52	30	34	28	36	31	36	29	40	30	31	41	38	31	28	30	31	32	40	47	43	38	32	46	36	50	33	28	38	36	36	37	32	46	29	25	32	37	36	30	33	37	24	33	29	38	29	30	36	28	39	37	30	36	34	43	38	35	34	38	44	32	39	30	29	33	30	33	35	34	29	31	36	38	24	44	32	26	16	40	29	21	33	37	32	32	34	42	47	31	40	42	36	38	46	43	37	40	27	27	30	29	38	29	40	33	35	31	40	40	42	30	31	37	38	41	43	28	32	28	35	32	31	25	31	37	34	30	40	26	40	29	31	39	29	34	26	37	31	36	30	30	28	36	37	26	36	51	31	41	39	29	25	40	39	33	44	32	44	23	35	30	30	29	38	27	31	35	50	26	38	38	46	36	36	29	40	29	36	38	40	43	43	32	25	33	30	30	23	40	31	29	39	26	31	33	33	38	33	30	30	32	41	46	45	36	32	39	39	38	35	37	19	35	39	32	38	43	47	34	31	34	39	41	36	31	45	34	47	34	37	31	32	33	32	34	33	31	41	36	33	27	37	38	33	25	38	36	33	35	34	34	38	33	30	34	33	40	41	32	30	30	28	43	37	39	40	35	43	32	33	32	36	48	34	29	23	32	34	34	27	46	28	28	42	34	33	29	33	36	41	43	39	35	31	29	42	33	32	34	35	46	27	42	39	40	43	33	40	43	39	25	37	35	35	39	30	34	41	25	26	37	28	43	32	25	35	30	30	39	28	30	38	25	30	43	35	31	26	33	45	37	40	49	25	39	40	46	28	36	34	32	37	40	37	36	42	45	34	33	45	36	35	34	49	34	28	42	25	19	39	38	21	28	30	36	36	43	36	34	44	33	35	26	40	36	37	33	45	35	25	28	33	30	35	34	39	31	32	30	30	39	35	37	46	30	29	34	43	22	30	35	35	35	33	48	46	36	40	33	38	42	39	29	36	33	26	28	31	37	33	40	34	27	29	35	29	35	28	38	33	32	31	32	32	40	25	30	32	32	21	29	36	42	39	41	42	36	27	36	34	37	36	36	41	36	29	34	43	38	31	27	48	36	42	36	32	39	30	28	23	48	26	46	43	40	39	47	33	26	23	28	34	35	30	29	38	23	34	28	37	38	33	29	30	33	38	41	38	33	29	20	39	32	36	30	31	38	45	47	39	29	35	35	41	39	36	30	31	35	30	39	39	35	29	28	35	30	31	34	46	43	31	45	31	29	39	29	40	40	29	40	27	32	39	35	34	38	31	42	37	37	40	31	37	37	31	43	41	40	32	32	38	40	29	33	30	32	37	41	39	37	37	42	40	29	37	23	33	33	38	41	40	40	27	35	30	31	36	28	43	39	28	35	36	36	32	33	24	33	35	42	35	34	39	44	23	42	40	44	37	31	35	34	39	38	33	33	28	38	32	22	35	29	37	33	35	32	33	32	34	37	39	23	24	39	34	37	29	32	36	30	36	41	32	27	38	27	39	44	43	25	47	25	31	28	30	27	36	43	31	36	42	45	37	32	32	39	32	34	42	44	29	37	31	37	56	25	29	24	42	35	36	32	31	38	32	45	28	30	30	37	29	41	42	31	44	28	32	36	23	40	38	38	31	34	40	36	36	30	38	33	32	25	41	40	48	30	26	37	42	33	36	36	28	36	28	27	37	45	38	31	34	25	33	30	40	50	40	34	28	30	30	31	30	40	29	41	41	30	36	31	31	39	34	35	37	35	33	34	47	35	21	44	35	36	32	34	39	30	40	30	42	40	26	39	48	30	28	29	39	31	24	35	44	35	38	45	32	33	30	32	28	28	38	42	27	28	35	26	45	38	40	34	41	43	25	36	38	36	31	43	35	51	42	26	44	41	40	29	41	33	37	34	50	31	47	31	28	25	27	37	45	39	31	47	27	30	36	25	34	21	37	47	49	33	35	36	27	37	33	33	41	28	36	40	33	36	35	34	32	44	36	40	36	27	36	32	37	38	27	29	29	38	38	25	41	39	30	36	29	34	39	34	35	37	34	38	31	39	33	35	30	28	51	32	35	35	32	25	33	31	28	31	35	31	35	42	31	29	33	39	29	36	40	33	28	43	52	31	38	38	34	40	34	36	38	24	31	33	36	47	41	27	30	37	32	28	40	40	37	26	35	30	38	22	27	39	30	40
15901	5860	3149	4435	10756	13860	13081	11716	9281	7150	5860	4684	3886	2984	2197	1667	1117	1110	1411	1459	1223	1137	951	1013	893	851	618	527	615	565	450	434	378	411	410	709	3426	6783	2091	307	264	272	272	269	289	251	257	300	230	267	280	275	268	257	284	259	291	283	245	250	258	269	261	243	273	276	243	286	253	274	240	262	235	257	239	269	261	256	280	252	267	272	258	254	254	277	265	235	286	253	238	265	263	287	251	251	246	261	241	269	266	265	256	258	246	251	244	256	261	263	270	235	252	272	246	256	231	241	233	234	243	259	270	252	264	280	243	254	246	275	238	267	244	256	247	251	228	263	229	260	247	252	263	261	232	281	247	229	239	260	288	268	244	264	255	275	232	242	254	257	247	265	251	241	221	256	270	278	268	252	253	245	219	292	264	266	261	259	224	249	258	243	226	237	245	224	227	260	268	247	232	219	277	235	245	228	255	274	255	240	260	276	251	243	235	251	291	237	250	240	239	248	252	259	260	236	270	269	239	260	247	272	257	255	239	227	227	239	253	247	261	229	266	247	268	235	263	276	228	244	240	279	244	254	249	251	242	229	226	218	266	252	286	260	257	265	278	256	286	264	268	245	268	248	256	265	239	259	245	234	257	259	252	244	252	250	255	242	261	265	247	234	243	243	237	249	264	247	230	231	229	258	250	243	229	254	250	265	265	259	261	270	260	251	248	252	238	238	255	248	249	259	246	257	263	226	272	217	257	259	265	233	255	232	232	267	258	249	245	234	255	235	230	246	270	250	222	247	254	262	223	247	276	252	272	258	240	248	224	234	235	239	233	259	224	265	237	227	260	255	217	251	264	260	243	231	261	276	232	245	259	230	248	237	247	245	257	242	234	258	226	251	234	222	262	246	253	256	220	237	230	269	267	272	243	242	276	241	271	265	264	235	256	239	232	254	261	255	212	270	235	238	253	229	282	261	211	245	223	265	262	234	242	260	255	237	255	246	245	245	236	244	254	259	257	237	245	224	249	230	263	261	256	253	279	253	240	250	266	244	219	256	273	227	240	250	272	249	255	244	247	243	270	248	250	238	265	239	242	230	266	245	246	241	222	250	253	270	257	246	251	227	251	257	279	268	241	242	217	238	259	261	274	251	233	231	254	252	287	250	224	247	214	272	255	235	244	245	266	250	245	251	263	252	267	219	262	259	250	231	237	240	238	243	241	226	235	252	270	223	256	238	231	260	227	226	250	269	243	252	256	254	233	272	229	267	258	230	259	273	266	249	246	261	269	254	259	253	244	253	230	272	257	273	296	263	238	225	244	245	258	255	270	266	237	250	242	270	239	248	232	228	260	257	238	248	235	266	265	274	256	248	258	243	266	282	250	265	259	260	238	281	286	243	233	246	209	258	220	265	258	230	248	258	216	241	249	267	280	239	241	257	270	260	294	254	248	256	280	258	260	274	220	269	247	262	244	281	274	242	250	271	250	253	237	255	278	258	236	257	265	272	243	231	254	282	279	257	249	237	229	248	261	232	256	257	264	252	269	245	261	248	243	294	244	256	254	257	240	273	255	234	229	218	253	228	260	275	246	268	255	246	276	241	233	225	251	259	237	242	253	264	261	272	265	263	238	249	259	272	269	253	245	266	268	239	250	277	254	246	256	226	252	245	250	256	237	228	252	251	249	278	251	249	242	220	230	269	231	257	245	236	242	219	232	251	236	222	263	243	260	268	228	247	261	243	255	259	254	267	267	250	265	256	229	239	233	258	266	246	273	249	251	242	247	286	259	270	239	289	251	261	239	237	261	278	264	232	259	264	254	292	251	253	243	252	256	243	244	272	266	280	233	256	254	253	255	272	256	251	257	237	261	261	257	254	244	263	238	243	231	235	241	236	228	253	242	265	233	253	251	244	249	269	242	242	250	236	247	261	281	254	255	268	245	254	252	269	206	253	257	229	270	250	234	253	275	249	226	257	241	249	274	245	258	245	234	249	243	233	257	249	258	257	233	225	251	250	256	254	251	253	292	259	240	270	246	248	249	243	287	251	237	259	267	262	272	246	256	223	236	267	237	245	258	243	244	248	280	247	251	219	266	238	232	257	246	253	243	240	255	248	252	253	239	265	277	249	258	250	252	268	228	242	254	267	241	284	249	244	246	257	246	225	256	272	243	253	272	222	260	268	263	252	235	251	259	271	243	274	229	247	251	250	243	250	250	261	239	251	255	248	237	246	254	275	278	247	257	263	244	260	259	246	260	259	231	233	236	232	266	228	249	259	272	274	229	234	281	273	238	243	264	259	251	248	236	266	257	248	257	261	258	250	252	247	238	237	259	281	265	225	239	258	274	275	233	240	259	244	247	257	249	258	260	283	238	292	273	241	255	264	290	249	266	252	235	240	270	274	240	263	256	264	280	255	250	269	248	261	247	237	240	238	236	227	239	238	269	270	225	261	239	240	250	243	254	224	264	233	216	268	286	263	265	241	247	262	239	233	239	230	256	216	239	247	241	230	256	251	253	247	243	266	256	267	258	237	252	245	243	228	259	239	252	262	276	240	263	280	239	245	244	267	243	243	242	237	230	242	272	244	235	258	268	247	243	278	257	241	266	260	230	237	234	216	262	237	262	260	261	248	256	253	255	258	252	235	257	252	255	279	253	257	261	249	239	244	270	251	243	224	236	240	282	230	242	256	242	254	268	266	243	275	223	249	243	249	257	227	234	246	277	256	245	240	234	229	273	266	234	254	231	241	263	255	251	276	266	260	272	246	250	240	246	262	251	250	272	246	244	272	234	267	264	238	241	250	251	277	249	265	247	260	289	226	248	239	270	251	267	252	258	225	248	268	241	275	267	235	242	256	239	252	259	270	229	266	222	249	226	277	244	247	255	247	237	245	263	258	247	252	250	228	250	266	253	260	257	240	244	268	266	260	258	273	246	256	235	251	262	251	261	276	268	243	249	248	260	261	239	263	267	256	277	266	265	241	239	232	254	251	245	255	244	266	219	226	228	278	271	282	267	248	270	255	252	229	241	235	277	245	268	262	211	240	240	241	244	294	233	248	239	239	288	240	270	246	215	231	263	234	257	240	248	306	228	215	265	272	267	238	256	260	215	277	263	242	215	267	281	275	255	252	240	235	232	255	223	251	238	227	260	243	221	245	258	252	251	266	251	247	235	248	235	234	238	225	243	289	269	233	238	256	269	265	249	247	260	265	279	252	253	229	234	235	241	264	263	263	233	261	262	247	257	235	275	235	243	257	272	263	289	228	243	262	245	239	255	244	257	233	235	250	257	261	245	269	284	260	276	241	274	277	248	239	227	250	218	256	224	262	243	256	246	253	240	263	258	263	258	203	228	248	254	228	276	248	247	248	225	238	241	248	243	209	261	240	246	258	286	251	231	288	265	239	264	256	273	271	255	286	250	245	244	270	252	265	272	254	230	278	256	237	285	260	250	252	247	258	275	231	247	247	243	245	240	268	235	270	257	250	257	227	248	229
1539	248	161	139	96	146	145	163	135	99	102	94	91	74	70	60	46	58	60	73	57	47	68	60	47	48	43	39	42	64	43	52	45	42	52	49	59	78	51	41	37	44	53	44	41	47	54	39	43	34	49	39	52	45	31	49	41	49	32	45	47	50	60	55	54	37	46	53	47	36	42	53	34	52	35	57	39	32	50	36	42	40	48	44	48	41	33	39	38	55	34	53	41	34	48	41	42	48	51	51	47	48	39	54	44	48	48	50	36	40	46	25	46	34	41	43	42	43	42	39	43	46	43	34	44	47	42	48	44	51	42	47	37	41	57	51	39	38	38	38	47	51	49	45	43	41	49	51	44	58	49	52	48	39	42	47	48	27	37	57	39	45	59	54	39	44	44	49	40	38	40	26	50	47	42	40	46	52	40	42	47	39	57	32	42	52	41	47	51	48	48	49	51	42	47	56	43	50	39	45	40	40	38	49	45	51	42	55	34	42	67	53	46	45	49	56	42	43	44	47	51	41	40	49	43	39	45	42	42	52	46	50	43	56	41	53	49	42	41	35	47	34	45	40	40	48	38	48	41	41	41	46	31	37	44	51	48	39	51	56	54	47	44	44	44	46	41	50	46	56	40	45	49	47	34	37	51	44	40	46	41	37	37	40	53	52	34	53	50	58	38	50	58	55	37	37	38	41	36	33	33	40	44	47	34	39	42	46	38	40	49	43	44	33	51	53	38	49	36	32	50	47	56	50	38	38	45	33	51	42	58	45	43	35	39	43	41	35	46	53	37	50	50	41	41	35	45	45	43	50	42	41	43	45	50	42	47	42	49	45	42	53	45	40	39	48	46	51	44	58	37	56	43	52	39	53	43	36	42	56	34	39	48	58	52	37	38	34	41	59	31	45	42	34	45	43	48	39	45	37	50	43	38	31	51	49	43	64	37	24	52	25	45	55	41	28	61	36	43	40	55	50	65	40	38	45	41	45	50	45	43	43	44	41	39	33	44	48	44	41	49	57	43	44	51	45	46	47	44	34	51	44	37	36	37	23	45	52	34	51	39	59	55	50	36	38	55	71	48	44	35	39	53	52	51	36	41	47	44	41	35	44	44	45	56	52	46	58	44	45	40	44	52	46	44	48	59	45	42	49	37	44	34	48	48	38	49	44	39	48	47	45	36	49	47	44	43	52	52	59	43	25	50	54	35	34	43	49	32	36	53	43	45	43	39	55	42	38	53	57	42	44	47	42	42	35	42	37	47	52	48	34	44	48	39	48	46	45	37	40	31	52	48	35	33	48	41	48	70	33	48	30	49	48	27	35	44	55	49	38	41	51	42	48	45	47	45	48	41	48	50	43	44	41	52	46	37	50	51	59	39	46	47	44	36	43	34	61	52	32	37	41	52	46	43	43	31	45	47	40	55	36	55	31	35	53	39	40	43	45	42	44	41	46	48	55	45	37	47	43	33	32	54	37	39	40	41	42	57	39	46	60	51	55	44	41	40	47	41	49	37	40	49	49	37	41	43	36	46	38	45	44	41	36	41	41	40	51	42	42	35	56	60	53	40	41	54	44	32	43	41	42	41	39	35	54	39	53	45	30	33	35	39	52	45	45	61	54	34	40	53	23	55	40	38	62	43	49	47	30	43	43	46	50	54	44	42	36	54	50	38	45	42	31	37	43	46	43	54	41	51	49	35	53	49	38	48	34	53	36	39	45	41	55	34	38	41	42	46	39	38	56	44	36	29	48	51	40	54	36	40	58	53	40	48	42	29	36	52	32	42	58	48	40	45	43	41	48	45	42	44	38	39	38	38	46	34	42	35	50	51	50	38	56	44	37	61	42	45	40	45	45	41	40	39	42	40	42	35	35	27	47	50	42	52	45	51	48	50	37	44	34	29	45	38	53	56	44	44	61	41	52	47	42	45	55	41	38	47	51	39	45	47	37	47	40	52	35	42	43	43	40	42	38	51	55	39	42	38	44	37	50	37	55	34	42	45	50	40	38	49	44	39	43	35	51	33	49	40	41	43	58	53	43	36	48	35	50	43	37	49	35	44	42	39	43	48	58	52	49	51	41	27	48	39	40	44	33	37	42	39	39	54	36	42	48	41	47	48	42	40	44	43	35	55	32	34	35	53	41	45	60	50	36	44	42	35	48	43	34	42	45	46	50	37	41	48	47	51	60	51	38	50	49	44	38	44	44	42	45	49	43	37	56	51	28	51	63	53	41	44	48	41	41	43	52	44	56	42	53	45	51	50	36	44	35	41	35	48	42	47	49	46	49	65	42	40	43	44	49	40	39	61	37	45	45	51	38	42	40	42	36	50	41	49	45	44	33	37	56	42	51	45	43	42	37	37	43	38	47	36	51	41	35	44	40	48	43	62	54	41	47	52	45	49	49	40	36	39	46	55	58	32	52	41	45	44	40	49	44	48	41	42	44	36	44	44	45	40	54	51	62	35	47	46	54	38	48	50	44	47	44	45	48	39	49	46	46	40	49	41	50	45	42	52	30	40	34	43	41	44	45	29	50	49	43	49	45	38	45	59	52	51	46	45	41	58	39	54	51	45	42	45	42	31	48	43	43	41	48	43	48	40	54	41	37	46	44	37	35	42	35	42	40	48	44	48	41	39	46	45	41	43	35	42	51	46	48	48	53	36	50	33	40	47	47	25	48	51	46	47	38	44	43	57	47	42	47	51	57	46	40	56	43	44	47	35	50	50	37	37	47	49	44	48	43	41	38	43	32	45	55	51	36	43	42	38	45	49	46	55	51	35	52	50	52	44	54	36	40	49	38	48	48	36	52	46	51	36	35	41	54	45	39	47	35	46	50	60	35	40	53	32	41	56	44	43	36	39	55	40	44	36	52	41	42	48	39	57	41	41	38	43	37	29	32	42	40	39	49	45	36	45	44	47	43	44	38	46	54	45	49	43	38	44	45	53	40	36	49	34	48	37	44	43	43	43	38	46	51	48	47	48	38	41	52	41	55	35	38	43	44	58	52	65	41	35	37	47	51	45	49	41	40	54	48	45	42	41	47	56	39	38	41	64	51	40	47	48	42	31	48	45	61	47	48	39	51	45	49	51	42	35	38	39	49	34	39	46	54	47	47	45	47	44	35	35	38	37	45	40	52	34	53	32	40	38	48	53	41	47	31	49	48	36	47	47	39	44	63	43	38	37	47	41	43	45	49	45	50	46	50	56	45	48	43	44	36	46	43	36	38	51	36	40	45	45	40	38	34	37	37	45	41	33	54	53	55	53	46	46	43	41	43	30	39	44	51	54	36	38	48	40	56	37	48	46	40	39	38	37	36	40	37	37	43	54	41	33	54	48	40	48	32	56	47	40	41	45	42	36	52	49	37	54	52	46	48	38	33	40	51	42	41	35	34	39	45	47	47	47	49	45	47	41	47	52	43	43	37	46	45	47	39	40	48	29	38	48	47	53	52	45	41	37	42	48	37	51	36	45	44	33	44	45	47
11009	3398	1802	2312	5698	8026	7480	6132	5078	3863	3174	2597	1991	1509	1186	827	715	748	840	892	861	637	688	620	589	546	485	425	456	473	390	401	444	398	374	454	917	1134	418	313	315	340	329	359	328	349	354	326	361	321	334	354	335	350	320	304	336	343	334	360	352	356	305	339	325	346	336	359	356	298	338	308	321	349	345	327	313	338	313	316	311	389	351	320	339	335	352	365	370	358	340	352	339	321	331	341	366	342	325	327	333	351	326	341	339	342	363	322	338	319	328	346	339	339	335	355	335	327	334	343	398	329	339	347	337	342	350	327	304	352	355	333	354	383	346	343	330	347	337	320	360	347	353	327	337	385	366	307	344	338	343	375	369	345	361	356	333	366	320	329	350	328	365	346	342	355	338	331	368	308	334	326	340	336	271	341	336	317	302	328	302	340	322	292	382	324	362	332	353	359	350	339	343	347	356	350	339	318	350	345	339	340	330	366	388	311	354	302	346	328	319	325	347	346	307	368	362	296	369	338	344	367	361	357	367	325	347	347	354	373	317	345	357	340	343	345	305	320	340	355	365	319	339	360	353	348	352	330	348	293	347	336	324	289	325	312	320	358	332	319	332	307	345	344	375	321	323	340	335	341	360	316	389	372	314	343	337	323	349	344	319	348	362	350	361	312	371	341	332	388	286	339	330	347	356	327	309	391	333	332	328	323	345	324	342	319	376	339	317	347	336	330	322	320	350	344	328	356	357	359	350	330	363	335	337	312	318	335	339	331	326	317	310	312	323	380	320	353	350	352	331	352	310	297	313	339	339	352	354	333	335	328	334	337	340	332	362	332	340	349	324	351	337	338	324	322	346	350	329	357	297	310	297	341	314	330	325	328	346	322	397	331	315	340	328	322	347	346	365	315	319	337	341	336	315	342	362	363	334	354	348	323	370	343	332	338	353	320	290	355	344	319	357	337	321	336	339	367	351	365	314	358	311	340	320	344	318	322	326	320	318	312	355	335	313	352	340	338	333	329	332	349	327	325	339	330	344	349	346	351	325	318	364	302	329	322	333	357	324	346	308	346	359	347	332	336	351	352	353	374	320	330	357	347	344	338	310	345	338	313	333	331	319	344	339	332	346	334	351	296	339	346	333	345	322	327	369	334	334	296	344	356	329	316	324	342	370	336	366	320	352	302	324	346	327	305	345	358	305	346	353	354	326	321	339	339	334	319	335	337	347	343	340	335	333	325	352	372	326	354	351	308	332	375	349	353	369	322	334	341	343	344	362	334	360	327	310	373	337	327	348	351	344	329	374	336	325	321	356	324	354	348	328	328	297	311	340	312	350	320	328	367	335	345	342	337	336	337	340	342	347	313	328	325	338	365	308	348	379	326	336	358	332	337	348	367	325	342	360	340	348	301	353	360	339	350	330	386	341	320	335	353	347	342	315	355	343	356	352	328	365	357	365	324	345	300	333	353	325	366	320	310	307	311	380	314	329	330	357	348	329	369	343	336	330	340	334	367	314	345	347	334	345	366	340	351	351	359	343	339	345	291	340	316	353	363	377	326	327	329	354	352	340	359	342	339	360	354	334	340	321	340	333	309	351	339	326	349	314	335	369	328	335	332	332	340	365	360	339	323	328	332	341	335	337	333	343	349	317	343	318	365	317	330	337	333	359	333	344	340	354	350	340	340	341	352	335	317	325	354	372	337	358	336	350	334	361	310	340	354	345	341	338	350	305	349	332	328	367	344	372	313	386	324	305	326	346	338	347	318	329	350	324	369	330	350	352	340	376	330	350	335	347	373	319	323	321	327	331	389	317	317	333	334	361	325	351	335	317	342	349	341	339	340	335	339	332	381	321	339	334	339	324	322	370	367	323	310	368	321	352	335	355	363	344	321	367	331	336	345	287	337	332	339	358	351	329	349	345	314	365	329	356	335	342	327	326	335	356	355	324	336	362	368	323	338	337	370	380	356	374	356	381	316	330	307	330	329	379	320	332	343	307	345	330	346	346	363	340	346	331	327	376	329	342	369	340	318	341	349	349	305	361	332	311	310	312	365	342	303	393	316	352	341	313	358	352	326	354	327	348	346	332	333	335	345	366	334	353	336	299	317	304	357	352	361	350	344	345	330	337	329	361	367	376	336	336	324	355	329	337	357	355	347	337	367	353	358	340	358	339	336	324	283	326	352	351	323	342	333	347	355	322	324	353	335	336	353	325	333	326	320	337	318	345	342	330	361	376	353	360	342	333	324	339	337	362	315	346	312	351	342	330	375	342	347	356	386	326	322	357	336	316	318	366	329	319	340	298	356	330	367	335	376	346	332	350	342	343	332	350	349	319	380	335	341	335	334	320	334	308	352	348	350	342	360	289	306	351	335	325	335	361	348	352	312	319	328	355	363	388	341	322	322	370	335	373	356	337	325	343	359	339	330	347	344	338	339	352	352	315	318	338	328	324	348	322	347	322	328	352	355	312	290	379	339	314	314	360	348	350	345	339	339	346	336	318	339	329	318	345	341	329	326	338	327	372	335	339	335	319	343	300	315	337	339	317	334	360	340	344	326	338	321	306	335	329	319	347	328	367	338	364	336	336	332	320	334	322	358	339	332	335	344	344	379	315	336	339	329	315	365	336	319	352	370	325	367	308	336	345	359	366	339	335	331	358	333	340	347	304	335	347	363	319	330	346	302	349	339	326	352	373	370	349	323	312	363	326	345	333	369	326	372	306	324	375	328	354	348	350	325	351	344	334	321	391	353	335	336	344	322	337	298	326	345	333	331	351	324	305	344	322	322	328	333	340	335	314	279	334	321	336	329	336	324	374	383	347	318	333	361	333	328	311	343	341	327	314	346	353	357	335	328	361	356	335	327	362	312	343	346	343	351	330	364	342	342	359	332	369	340	306	310	346	319	351	362	329	321	348	332	355	328	341	329	350	311	355	360	358	337	331	347	320	325	314	311	321	383	342	342	333	359	356	361	377	360	356	352	336	324	338	348	367	350	327	367	308	342	341	326	353	375	351	336	344	354	340	339	353	306	363	390	307	327	342	328	348	353	332	342	386	312	344	353	317	335	339	344	338	338	336	317	365	337	332	341	352	303	333	353	340	326	360	329	369	343	344	339	359	330	384	342	322	362	355	323	288	355	344	332	362	309	381	313	377	332	347	362	347	350	354	347	355	335	365	316	348	330	321	317	308	350	353	308	349	323	351	349	342	318	360	324	325	356	356	348	360	354	326	347	360	341	330	369	320	347	340	304	334	366	331	337	327	335	354	339	358	339	353	333	327	330	314	313	331	342	346	336	321	317	341	319	347	327	342	360	312	388	323	317	341	307	345	322	355	331	345	349	361	324	346	348	344	344	340	356	335	350	318	308	306	358	323	298	328	347	344	341	343	307	305	320	314	344	361	341	325	343	324	380	343	369	344	336	324	315	324	346	346	310	357	364	335	331	311	330	332	338	337	387	323	332	353	331	364	365	338	352	387	368	306	338	339	345
1256	348	202	130	102	150	218	204	161	170	122	113	91	74	53	43	36	38	49	44	34	34	35	30	42	34	23	22	29	15	17	18	23	28	28	28	55	99	39	20	23	33	15	14	20	23	20	23	19	16	19	10	21	27	21	20	26	29	28	21	19	19	12	16	18	16	11	21	19	14	24	21	20	20	13	23	16	20	15	12	17	17	28	23	20	20	26	16	19	19	24	29	24	13	18	25	19	25	14	17	12	19	16	11	22	20	22	16	20	22	15	16	15	26	21	17	16	19	22	23	19	17	20	22	16	15	24	13	14	25	21	18	18	23	21	20	19	18	14	18	23	25	23	13	14	14	12	12	24	30	23	16	15	21	19	15	23	12	17	20	14	25	11	22	20	21	24	14	22	19	20	23	15	25	19	10	12	25	30	18	9	22	24	26	23	18	15	30	27	15	14	23	13	22	22	19	22	16	16	23	21	14	12	23	24	18	20	21	19	26	23	17	17	16	17	25	26	15	22	31	10	15	9	15	31	26	17	19	16	19	12	19	21	17	16	17	24	18	10	19	17	18	16	15	21	17	23	20	14	20	18	17	12	24	20	21	13	26	22	18	20	30	11	19	16	19	17	19	22	14	23	24	18	26	25	17	16	21	25	22	21	24	19	20	12	22	20	18	19	20	24	18	13	22	16	22	20	23	18	18	13	21	23	20	29	19	15	23	10	21	21	20	18	21	13	16	21	22	18	19	18	18	20	18	19	19	19	18	18	18	18	15	19	14	11	30	18	21	24	16	18	21	15	18	17	30	21	23	17	28	30	25	20	16	16	24	18	20	24	19	23	14	13	24	21	16	18	23	19	19	21	16	12	18	21	20	26	24	24	14	21	16	23	20	18	16	14	23	21	27	21	18	15	26	17	21	24	18	19	15	14	26	18	14	18	20	25	14	12	21	18	16	17	15	16	18	20	17	20	15	14	10	21	23	22	22	7	19	18	25	24	11	17	21	17	27	13	21	16	23	19	23	25	26	16	15	18	21	17	27	26	24	21	22	19	27	20	25	19	22	13	20	15	16	24	15	15	20	13	18	24	23	14	16	15	16	25	15	22	21	21	19	15	16	24	22	12	23	27	21	18	22	22	22	20	17	18	14	17	15	24	16	19	19	21	12	24	16	19	19	22	11	18	14	25	15	20	15	26	15	15	16	15	17	17	18	15	14	26	14	18	19	21	18	15	18	20	24	29	25	14	18	20	29	21	10	26	19	20	17	15	22	20	20	27	15	20	26	13	22	23	18	22	19	28	21	15	16	20	19	22	19	14	15	17	22	26	13	15	12	12	20	22	23	20	26	12	24	27	23	20	19	17	20	18	35	23	20	27	16	21	19	19	14	24	33	22	19	19	19	24	30	23	17	20	16	27	15	26	18	15	15	26	19	16	19	24	11	14	22	28	19	20	19	23	23	15	18	23	19	23	13	18	15	15	25	25	19	14	22	18	22	14	25	27	21	18	19	21	22	18	28	21	15	21	20	15	26	23	18	20	24	18	19	13	13	21	18	14	13	24	14	18	16	15	19	17	18	27	15	22	13	27	24	23	21	21	15	19	22	20	20	25	16	17	26	21	14	16	18	25	22	12	14	18	21	27	29	14	17	18	20	22	23	16	15	15	26	17	19	18	15	21	21	21	17	17	25	24	20	22	14	16	14	16	20	20	27	16	18	24	22	21	19	19	23	16	20	37	17	20	25	20	22	14	12	20	25	20	26	25	25	17	18	19	17	20	22	22	10	25	23	26	14	13	14	19	20	18	22	22	18	18	24	24	14	24	26	14	24	21	12	21	12	21	18	19	24	23	15	20	25	22	14	28	22	15	27	24	12	24	30	23	15	22	17	16	20	23	17	22	16	18	18	19	20	20	17	25	19	18	22	11	16	19	27	21	25	15	15	21	20	26	18	10	23	26	21	22	21	20	17	20	23	12	12	15	17	22	17	17	24	20	12	17	14	26	24	22	18	19	15	19	19	21	13	22	29	15	15	16	26	15	19	11	23	15	18	20	24	12	15	19	15	16	18	16	19	12	16	15	22	20	14	22	26	20	15	18	23	19	23	18	19	21	19	16	18	19	12	22	19	13	16	23	19	19	19	10	24	25	24	25	16	23	27	19	13	24	23	15	26	17	17	15	18	22	19	17	16	20	20	18	24	17	27	13	15	20	12	27	21	23	24	17	14	15	20	17	23	23	11	14	18	18	19	12	14	19	21	18	14	22	17	13	19	25	22	17	29	20	18	16	29	15	16	23	19	15	24	21	21	12	15	26	19	13	22	22	16	18	15	15	17	14	12	17	25	26	24	19	25	13	20	28	23	21	16	18	20	24	24	21	18	16	18	17	23	22	17	14	27	17	27	17	18	15	15	19	23	23	23	16	19	30	13	21	16	22	19	15	16	15	22	22	25	20	19	21	20	19	16	18	26	14	19	23	18	17	22	26	22	22	17	12	24	19	28	21	20	17	16	27	17	23	29	18	18	21	20	16	16	21	13	15	22	21	19	22	26	23	20	20	13	25	20	19	19	11	21	18	16	21	17	18	22	18	16	16	18	20	15	16	21	22	24	28	19	15	27	14	23	14	23	24	15	20	22	23	25	16	20	16	23	14	18	17	14	20	21	19	19	16	13	14	28	17	19	18	13	17	20	24	17	11	23	14	26	19	26	16	16	18	21	24	10	15	22	20	23	17	17	14	17	18	27	22	16	17	13	21	23	14	15	19	10	24	21	19	11	25	26	20	15	16	19	11	19	21	23	11	21	21	16	18	17	18	23	12	10	29	15	9	17	13	17	16	13	24	19	16	22	13	13	17	23	15	21	22	15	19	13	19	22	19	14	15	19	24	20	13	19	23	23	7	10	12	16	21	10	13	18	18	24	21	21	14	18	25	15	21	21	25	21	20	19	27	23	18	16	20	19	11	19	17	22	20	15	16	25	20	18	19	16	20	24	34	12	13	15	18	20	16	10	18	20	19	24	24	18	22	22	12	22	17	20	17	20	15	20	17	21	23	20	18	15	23	23	22	13	16	23	19	15	22	16	21	23	18	13	18	24	20	16	21	21	19	16	23	13	20	18	23	24	12	23	21	20	21	28	15	27	26	22	14	21	16	25	24	25	22	20	27	17	19	21	17	25	12	19	26	17	15	24	16	19	13	15	24	10	35	34	17	19	15	15	26	20	22	24	26	17	19	19	18	17	11	15	29	20	17	13	20	17	18	22	10	31	26	21	24	17	13	14	12	21	29	27	21	15	22	18	23	20	19	20	17	16	13	23	19	14	18	25	19	15	18	18	31	16	18	22	15	22	25	24	19	19	18	18	11	13	14	17	25	23	27	20	19	15	19	9	16	21	17	32	28	16	23	25	13	26	19	20	22	22	8	24	24	19	21	15	12	29	23	25	16	19	22	28	22	17	21	23	16	19	19	19	22	20	26	19	16	22	25	11
13355	4607	2451	3219	8226	11085	11262	9375	7460	5625	4276	3419	2653	1971	1686	1119	892	871	905	918	810	686	555	502	527	474	326	306	288	264	281	257	257	259	239	275	1299	2290	684	164	167	158	161	173	168	171	169	161	163	162	159	141	157	157	166	154	128	139	144	159	148	158	156	145	148	163	152	149	167	149	133	150	151	144	175	142	154	157	142	160	157	170	138	150	151	143	151	157	128	132	146	147	146	136	157	138	149	166	160	140	165	136	128	169	147	153	123	132	173	167	132	155	147	150	107	152	150	133	154	172	152	144	150	154	139	137	170	145	142	142	175	135	145	150	148	156	174	160	150	124	143	137	144	164	166	147	141	145	142	141	140	153	157	142	129	156	134	136	156	146	143	152	138	148	161	173	156	146	137	116	162	133	131	169	133	147	144	148	147	154	113	149	146	141	153	151	154	150	160	143	150	140	137	144	157	145	149	132	130	151	147	142	156	145	142	154	165	133	147	163	137	156	143	154	139	133	157	146	146	164	137	148	148	153	145	146	166	154	157	129	144	152	145	153	142	140	130	151	137	175	138	151	124	145	147	154	154	144	163	157	137	137	147	143	147	149	150	154	148	139	142	163	145	141	151	154	151	162	136	142	140	146	139	132	141	158	150	168	139	151	139	134	157	151	183	131	135	162	152	155	145	131	163	142	150	168	161	174	133	133	125	137	132	157	138	166	146	154	148	152	139	141	139	142	152	142	150	148	131	157	156	141	153	167	152	143	136	133	159	137	122	165	145	181	128	142	158	156	158	153	149	165	140	150	146	164	145	125	161	141	131	147	149	135	161	147	136	151	132	161	140	149	156	145	151	120	146	147	140	153	169	161	184	132	138	168	153	143	135	157	155	154	166	140	170	145	153	145	169	145	166	137	135	165	128	125	150	151	151	179	172	143	132	137	132	154	153	156	170	134	126	145	153	139	148	141	129	136	133	150	141	166	175	144	137	146	160	144	140	141	160	140	143	139	150	155	133	161	164	127	149	144	139	135	127	134	148	141	168	125	166	158	153	143	133	153	144	142	150	135	154	146	133	152	159	130	134	133	142	153	130	166	140	158	146	132	149	122	145	152	167	144	169	159	151	159	139	154	131	155	113	135	137	159	154	141	131	151	143	122	151	113	147	156	130	157	154	128	155	156	158	134	114	145	156	134	123	119	155	149	128	153	166	134	147	144	138	135	136	126	145	137	142	129	147	157	169	170	140	165	135	148	148	161	156	131	140	155	135	139	147	156	152	132	180	155	145	141	153	157	124	142	134	149	163	145	143	156	141	145	144	144	135	148	155	156	152	136	141	161	142	134	137	154	139	145	155	164	154	159	147	164	139	136	159	157	146	147	150	152	136	139	163	168	164	142	141	141	147	139	164	146	119	169	159	147	142	168	141	137	147	130	137	148	149	134	142	139	164	149	157	124	133	155	140	137	132	162	140	153	140	141	142	157	153	144	126	128	149	154	142	149	146	153	147	138	163	150	151	160	135	129	151	149	143	143	145	148	141	141	169	150	159	154	141	145	130	132	142	148	132	152	157	154	170	138	141	173	146	134	155	167	146	149	135	133	163	138	142	136	144	140	158	152	126	142	137	156	155	157	150	133	144	139	178	161	130	152	145	133	152	139	128	145	140	155	157	141	147	145	137	132	128	159	151	125	168	147	123	133	135	122	141	167	130	152	147	139	175	142	149	140	140	132	131	144	171	139	150	145	152	130	134	161	156	132	131	141	152	142	140	150	133	150	127	141	159	135	155	135	151	161	146	144	136	154	136	156	137	132	136	160	134	160	140	158	138	136	141	117	148	145	140	163	129	155	138	172	159	144	153	172	148	137	147	134	140	179	146	135	147	154	122	145	152	123	164	172	141	142	151	138	155	153	158	175	133	124	131	168	148	163	155	158	132	175	148	157	168	145	160	147	129	166	161	148	163	138	127	142	123	158	123	146	170	145	144	138	122	155	158	150	156	140	137	141	148	150	138	152	152	161	143	149	118	148	146	143	139	176	170	145	169	162	165	147	162	163	149	135	140	146	167	128	145	152	169	147	134	141	134	149	148	148	176	151	139	126	164	146	146	135	135	133	150	149	183	145	131	156	145	187	143	147	137	158	153	162	154	151	151	140	158	160	122	142	140	144	141	126	157	153	160	145	133	134	139	137	138	143	144	152	150	141	146	120	155	154	146	156	142	160	156	126	145	151	160	149	163	130	146	138	134	132	155	163	181	122	147	138	148	140	144	136	151	148	157	137	160	141	146	161	146	134	167	132	154	121	134	154	138	154	134	150	154	152	154	145	132	158	173	127	168	145	134	165	146	122	159	159	157	137	144	118	146	170	144	142	137	129	154	154	148	151	151	145	140	141	139	170	142	130	152	164	132	164	140	142	149	139	131	126	138	143	169	123	133	145	154	136	141	153	116	150	137	170	169	141	149	150	157	157	154	141	123	139	140	129	134	163	158	139	144	138	141	145	131	153	138	171	150	158	147	165	140	149	138	139	157	129	164	135	160	151	155	150	140	133	147	139	142	163	125	157	157	153	149	136	130	152	164	160	142	151	150	148	138	153	134	155	150	152	166	156	159	148	147	157	134	157	161	147	152	147	134	153	158	160	132	131	140	124	146	124	131	148	139	142	140	163	160	131	127	144	144	146	141	143	135	123	149	164	156	151	156	144	165	158	156	146	162	143	140	130	146	134	123	157	160	152	158	130	129	128	172	148	139	149	151	133	153	133	152	129	162	143	141	140	139	164	158	139	145	143	158	153	150	162	155	145	144	153	167	153	162	171	140	167	152	143	159	146	125	137	129	144	147	150	139	146	161	151	144	156	145	140	155	139	167	142	140	151	152	144	153	151	144	146	156	163	147	133	127	137	149	158	163	124	139	148	146	158	130	136	164	162	155	125	150	155	155	147	151	149	139	140	159	149	147	140	121	158	166	139	158	133	151	152	127	139	161	156	119	120	154	125	141	140	150	148	145	151	131	140	145	143	129	162	148	155	149	142	134	161	150	140	163	136	134	136	132	148	151	154	146	149	153	152	132	155	172	140	180	145	153	148	146	156	127	163	160	152	148	162	174	159	156	128	141	146	141	138	144	145	148	162	139	144	132	145	138	154	143	168	149	144	153	157	142	154	148	147	164	144	148	148	150	130	129	157	142	145	151	162	135	157	161	130	138	131	152	114	136	171	151	158	136	133	132	154	152	143	139	134	157	143	141	157	156	149	125	143	160	147	164	148	148	173	159	145	131	147	153	140	148	142	141	148	148	149	156	149	148	131	142	156	141	136	151	149	161	169	145	143	142	159	156	134	140	134	135	148	156	169	133	150	151	142	132	143	152	164	148	162	155	134	133	151	146	129	112	136	179	150	145	140	129	144	141	150	148	165	149	139	140	165	141	166	149	142	144	124	162	135	157	154	145	162	155	149	141	137	151	138	147	116	156	164	150	171	133	138	155	137	146	148
2209	322	208	159	142	190	272	262	220	199	155	141	149	114	94	73	101	89	83	93	95	73	79	75	68	77	69	68	73	54	63	67	61	73	64	86	130	154	62	50	55	70	85	67	61	61	64	71	67	62	60	79	68	65	61	72	61	72	60	46	64	62	62	54	52	75	59	60	59	67	62	72	61	69	53	60	61	66	58	54	64	57	58	61	77	75	62	63	52	71	60	56	70	59	64	52	55	57	63	63	77	37	65	54	69	56	71	59	54	58	66	59	59	67	59	62	65	62	50	64	47	64	57	70	68	57	69	70	62	62	71	61	64	62	63	65	61	57	67	69	71	73	69	63	67	68	76	67	67	78	58	55	62	59	65	70	64	60	55	58	72	62	67	70	82	57	61	64	65	60	54	61	57	67	64	65	55	68	77	60	75	62	54	64	65	75	65	53	62	51	57	62	58	79	57	64	67	66	61	68	65	56	60	59	58	72	48	45	69	58	71	61	80	54	54	65	73	59	70	77	72	78	50	70	63	62	56	71	71	67	66	63	59	64	57	71	85	82	57	71	55	51	58	61	54	62	69	66	51	48	73	72	64	65	61	78	69	68	62	64	58	60	48	58	60	64	57	77	53	68	67	66	70	63	65	62	60	78	70	68	49	60	62	77	54	65	68	64	74	55	54	75	73	64	64	69	65	52	60	60	59	59	64	74	44	61	67	81	66	46	63	62	66	67	52	64	71	61	58	75	68	71	67	68	70	59	64	54	71	71	64	65	49	58	71	63	64	66	62	62	57	67	73	52	79	71	72	70	69	68	58	69	73	68	82	63	58	67	59	59	66	59	67	60	72	66	59	47	67	51	61	59	54	68	60	70	67	59	72	58	63	60	65	43	73	62	79	47	61	57	69	61	76	62	57	63	56	71	69	62	73	57	51	69	67	59	74	68	52	66	54	66	70	52	82	67	60	67	60	70	54	71	58	70	61	61	73	61	54	70	56	58	59	58	62	60	49	61	70	68	72	78	67	59	65	69	50	53	63	68	55	67	67	65	71	43	66	46	61	55	74	63	70	54	71	61	64	63	55	55	57	67	65	66	64	60	57	69	61	73	63	68	55	66	76	73	82	60	56	64	60	55	61	80	61	76	66	63	61	55	61	62	58	54	72	73	60	59	65	76	68	61	67	58	76	59	42	72	76	68	65	60	65	76	73	65	65	62	70	68	72	73	71	64	72	75	64	62	68	55	63	55	75	78	67	59	60	55	68	57	53	59	74	73	68	84	59	63	62	70	65	58	66	61	59	65	63	68	74	64	74	68	53	71	81	71	72	54	56	62	75	63	48	56	60	68	60	80	53	52	77	52	69	67	51	58	52	63	51	60	51	78	58	55	66	55	45	57	55	61	70	59	62	47	63	59	84	55	65	64	52	70	59	64	63	66	63	56	74	53	54	68	54	59	68	57	70	54	66	47	73	62	70	74	68	66	62	69	75	54	78	65	64	67	61	64	50	64	68	75	62	62	58	59	58	57	50	62	58	72	71	63	57	63	54	69	70	52	69	61	68	52	66	58	68	74	79	56	59	63	59	75	67	55	60	63	73	63	63	66	61	60	55	75	61	86	74	62	55	72	58	57	66	55	82	61	67	71	55	77	60	77	78	81	55	59	56	66	68	57	72	59	66	74	55	71	66	67	51	71	64	49	79	58	63	62	69	59	76	54	57	70	72	72	57	67	61	81	76	57	58	76	60	69	66	58	55	55	68	62	73	80	65	53	58	58	57	62	67	63	68	57	69	50	60	62	66	80	72	71	69	64	77	52	67	65	61	76	66	60	58	55	47	46	51	62	59	61	65	60	78	70	77	64	56	62	72	75	64	55	58	63	70	53	50	52	76	72	70	77	69	66	63	71	55	60	61	58	85	52	59	68	75	66	60	66	64	59	69	63	74	56	76	76	63	62	61	72	66	54	57	79	58	58	76	53	74	60	57	65	62	68	65	70	55	57	61	65	63	75	63	60	72	54	75	57	61	61	55	74	71	69	62	59	57	76	54	71	56	63	69	63	64	71	66	59	60	62	65	59	67	58	78	70	46	71	48	52	73	85	65	60	54	54	68	91	73	73	66	69	65	66	65	74	66	71	63	57	66	69	56	62	70	69	72	53	63	71	54	61	64	83	75	68	77	60	64	61	56	57	60	73	62	64	66	66	65	59	62	61	68	61	58	70	65	62	58	58	57	59	76	51	52	70	60	62	64	74	66	57	55	63	61	65	58	58	77	58	65	66	51	71	64	64	56	67	68	55	74	49	71	52	54	55	54	71	60	58	62	70	70	59	52	67	60	85	66	52	59	62	61	66	60	62	67	57	70	75	54	47	48	56	61	53	52	75	62	60	74	75	74	67	58	69	59	69	59	66	60	48	72	68	65	71	54	60	60	61	60	50	73	58	60	58	48	68	76	66	52	70	58	74	70	51	59	56	50	69	69	58	62	64	55	57	67	54	66	57	70	74	71	50	72	65	62	67	46	75	71	70	53	50	73	71	70	70	65	61	46	72	63	64	55	73	59	70	64	62	64	72	60	64	74	62	51	56	66	69	58	56	56	60	67	62	68	74	61	65	52	57	57	69	82	69	72	57	50	52	58	55	76	60	64	68	55	67	76	75	68	72	57	73	75	62	62	74	51	57	58	67	73	70	78	66	66	82	60	57	58	67	69	56	53	64	53	69	63	74	70	62	60	57	77	74	80	45	70	67	68	70	67	60	69	61	72	71	60	68	57	66	68	67	62	77	67	74	61	63	54	67	63	63	65	64	74	61	65	70	60	72	55	78	71	61	67	51	63	59	57	72	68	66	59	41	58	48	56	62	58	57	66	59	62	77	71	56	55	72	59	58	56	54	66	62	56	68	55	74	50	58	53	68	80	65	67	59	58	64	69	54	58	62	71	61	70	61	60	65	62	56	60	62	60	68	60	64	49	68	70	57	49	59	67	53	57	60	65	62	59	73	69	71	73	63	63	67	64	52	74	72	74	60	64	56	63	55	66	69	49	72	62	69	61	51	52	58	66	64	66	70	74	48	74	63	53	62	53	69	74	63	52	69	67	54	53	59	64	76	63	63	78	52	70	65	62	45	44	61	76	59	47	78	64	75	59	69	59	67	81	59	53	58	46	63	61	72	76	71	62	62	69	78	65	73	77	59	50	72	65	67	64	59	58	51	61	62	79	61	59	61	47	66	58	70	59	62	55	71	72	73	54	64	69	55	65	47	67	70	60	62	61	94	49	56	50	64	62	58	50	66	69	61	52	61	61	54	66	53	69	66	59	62	57	59	73	66	83	68	71	65	61	57	63	61	59	66	67	56	77	40	65	45	45	61	63	56	68	59	57	54	69	57	72	80	76	51	59	65	66	65	63	63	65	55	72	57	60	50	56	58	55	74	72	62	69	67	63	58	70	67	56	52	67	78	67	64	56	51	71	71	61	60	65	62	66	73
13286	4004	2305	3169	7233	9789	10717	9961	8084	6181	4839	4014	2922	2525	1982	1531	1266	1363	1254	1002	1080	958	793	824	844	771	725	626	595	573	620	599	604	629	586	701	2198	2670	740	500	494	496	469	497	523	508	523	487	480	499	498	499	474	460	494	470	427	447	500	482	529	489	486	474	485	475	475	485	508	496	481	492	456	489	499	480	450	441	481	453	516	508	472	443	490	482	467	459	513	503	480	460	470	485	473	476	480	486	481	470	449	425	475	480	502	469	483	490	449	443	482	493	471	500	487	492	500	470	495	471	457	495	461	505	448	475	500	460	465	519	442	505	468	475	492	445	464	464	465	507	495	441	486	480	492	455	465	492	472	489	472	523	481	501	478	503	488	471	468	477	437	513	516	510	507	478	468	479	476	526	486	492	509	524	515	503	484	506	492	502	484	470	497	473	499	493	471	475	477	465	446	466	517	511	535	496	507	472	479	488	474	483	479	480	491	490	506	534	505	518	485	482	465	448	468	493	488	446	476	481	491	471	496	477	498	481	486	490	491	489	493	465	471	459	465	488	513	481	498	461	508	452	476	487	470	476	486	510	458	546	509	441	469	452	490	502	492	486	452	479	449	458	534	482	485	466	489	551	501	486	510	480	481	484	466	467	484	486	460	480	434	502	448	519	491	474	472	487	468	499	447	459	437	480	514	506	508	469	484	459	465	506	484	505	480	515	477	477	451	469	467	463	482	496	471	480	470	502	528	454	478	443	481	465	499	470	500	440	468	495	461	488	503	486	477	462	495	495	501	481	496	507	467	495	488	463	465	486	470	468	479	474	443	525	511	480	515	490	474	462	423	496	492	499	506	499	437	514	472	471	459	536	490	504	434	484	501	496	457	473	474	548	511	509	497	493	514	436	499	494	492	521	479	475	450	463	425	476	456	487	486	458	512	483	502	464	480	459	466	513	433	488	468	453	459	478	486	480	449	478	437	479	518	453	490	462	515	478	471	492	464	482	489	478	517	477	455	517	451	467	509	478	484	520	493	467	468	460	483	483	502	479	442	468	477	493	518	467	521	500	460	462	461	507	501	476	479	516	495	499	471	470	442	454	449	514	453	469	476	465	483	495	494	469	483	532	508	508	503	457	441	494	483	452	505	490	470	479	477	436	498	470	507	498	478	492	505	476	475	487	462	516	476	448	460	502	497	448	499	484	508	513	478	475	494	433	471	471	506	476	504	482	443	463	460	490	503	497	519	473	517	475	468	482	472	490	452	503	519	513	490	478	482	477	468	490	506	490	482	476	496	483	486	450	448	457	493	498	478	498	499	481	457	479	487	485	492	495	497	469	480	510	480	447	477	490	521	475	497	496	487	453	493	467	439	457	496	446	495	490	514	495	439	490	488	509	492	501	512	491	483	495	470	477	502	491	469	463	488	506	486	476	464	503	487	484	502	466	516	446	481	465	486	471	471	469	465	468	476	497	501	467	463	486	496	431	494	490	460	460	491	501	484	480	461	467	475	472	514	456	507	514	471	462	502	499	445	474	475	500	481	508	456	488	481	492	508	461	479	491	459	532	461	473	483	511	451	457	472	501	461	487	477	500	458	479	511	505	483	494	464	461	470	505	478	470	472	486	477	456	470	452	492	510	471	514	491	510	484	486	475	497	469	499	483	504	490	463	457	490	453	503	468	520	520	514	478	486	485	454	483	475	475	428	496	468	496	493	444	495	461	445	504	476	470	493	497	496	466	473	493	463	515	471	491	505	433	488	442	461	492	475	479	519	471	485	498	480	505	501	476	473	480	488	495	500	523	517	486	487	480	520	493	488	500	467	485	501	449	492	468	452	479	463	454	484	480	474	465	483	442	478	473	485	508	522	476	494	491	477	470	488	482	507	445	456	490	498	429	518	444	498	494	542	473	518	552	502	468	505	496	493	510	478	513	452	481	466	470	437	451	516	481	512	468	490	476	470	494	473	487	485	483	478	456	454	502	486	493	482	481	475	541	465	491	468	426	495	503	500	453	470	495	505	485	494	482	486	464	484	490	472	448	488	484	495	488	490	478	504	510	465	517	448	455	468	501	465	473	492	500	522	482	468	473	482	456	481	483	461	492	452	494	469	496	490	555	476	483	457	456	466	444	483	485	481	460	483	493	454	505	510	510	470	457	485	477	554	478	478	469	462	512	477	490	474	491	514	427	525	501	496	486	519	484	460	469	497	488	499	496	491	503	461	517	465	466	463	487	472	477	508	499	495	484	488	454	507	470	456	465	460	496	469	495	484	457	483	499	473	446	477	460	494	427	498	478	491	460	456	506	461	452	476	491	463	505	471	459	466	481	476	466	479	485	487	488	457	467	464	476	494	496	506	499	515	505	452	488	473	460	484	484	508	511	493	490	487	487	447	479	484	500	486	490	463	460	456	456	477	482	529	484	481	451	525	459	493	446	490	478	486	529	507	485	466	493	503	511	477	489	497	514	474	494	436	445	501	463	478	469	511	452	498	481	525	468	532	527	487	465	486	481	470	519	507	442	463	510	444	473	460	496	457	465	474	480	493	467	472	484	487	468	466	486	492	485	516	446	485	427	478	478	456	468	455	456	485	503	475	455	461	443	485	491	475	472	468	459	501	511	493	497	465	505	525	478	475	464	474	472	502	482	513	460	482	465	507	474	479	480	480	438	457	437	468	455	502	490	456	460	474	499	507	446	505	469	490	487	443	469	488	495	470	471	467	471	465	451	438	497	510	465	484	486	480	504	485	492	492	473	472	485	485	470	464	503	459	475	482	433	486	508	509	483	479	467	467	486	469	484	518	468	464	450	478	509	493	503	470	488	463	457	476	464	479	480	447	495	482	470	462	463	468	497	480	496	509	457	473	480	492	477	466	448	463	502	484	452	409	493	477	471	426	494	489	473	484	496	457	475	467	463	491	461	450	495	529	463	463	480	531	470	470	457	465	472	472	477	491	518	473	489	491	503	470	516	499	494	517	489	488	452	475	471	468	475	481	478	521	493	471	473	469	478	468	471	484	485	448	453	464	465	481	480	487	488	491	482	466	499	470	492	454	470	452	458	445	453	506	487	462	496	441	477	470	512	505	469	467	465	476	395	455	493	489	480	470	484	510	493	482	469	479	479	492	477	476	479	487	463	477	487	483	471	514	476	483	469	486	478	465	487	475	429	491	478	480	443	493	476	464	515	487	455	470	500	481	471	495	508	494	477	464	517	477	473	493	506	498	513	513	516	455	473	477	478	499	504	464	473	476	464	495	517	460	494	471	466	455	498	488	499	482	464	467	451	489	492	501	531	475	484	508	474	510	487	465	496	488	496	481	481	497	521	532	477	494	498	468	489	478	497	471	483	500	502	526	467	497	462	480	504	480	466	457	513	481	515	508	512	439	465	480	498	460	472	455	469	495	533	495	487	460	479	527	495	486	465	502	522	485	477	456	485	519	484	447	518	448	482	481	435	514	430	478	439	486	509	497	451	519	503	494	498	474
1941	425	223	180	138	213	262	277	272	234	191	170	138	93	97	87	70	83	64	54	51	55	58	51	55	45	48	41	43	38	48	41	34	41	44	53	210	292	59	48	21	23	33	35	39	40	37	39	30	32	32	33	34	32	47	30	40	33	30	35	35	30	37	42	31	34	30	38	45	27	35	49	39	36	31	38	28	39	27	36	31	22	26	34	35	32	40	28	28	23	40	26	33	36	31	28	36	43	32	39	32	34	31	43	29	34	31	29	35	32	36	36	28	35	41	23	28	35	35	39	31	28	31	42	32	29	41	41	34	28	25	42	28	27	22	34	33	33	29	38	36	29	36	24	40	37	36	39	37	40	35	35	36	34	30	29	38	34	29	34	24	34	44	40	25	40	37	39	40	24	34	33	31	40	32	33	31	38	15	36	38	29	35	31	38	37	40	31	27	27	37	34	40	27	39	46	32	23	31	36	39	38	44	43	31	27	37	35	30	31	23	36	31	40	25	44	30	42	28	39	25	34	26	30	24	41	30	35	35	46	38	27	40	28	35	31	36	26	39	30	47	33	36	33	38	36	46	33	41	32	33	36	36	39	41	28	23	28	27	37	25	45	33	36	41	36	30	28	36	30	42	36	42	29	27	43	38	33	26	35	30	38	36	48	29	28	36	34	31	30	39	36	38	30	37	30	34	32	35	37	38	39	24	23	31	26	26	38	23	36	32	35	33	33	30	35	29	26	28	39	27	37	35	33	31	45	36	35	43	35	34	32	34	38	39	39	28	45	23	42	32	30	34	33	33	26	29	30	35	31	33	35	37	28	31	38	34	23	29	42	37	33	42	32	28	38	33	33	31	29	41	32	43	40	30	46	27	40	23	31	37	31	23	27	45	29	34	29	29	34	36	43	33	38	29	35	38	34	31	45	22	39	39	41	43	36	44	28	35	42	40	34	31	29	32	27	32	34	32	39	46	40	26	30	36	32	30	26	34	33	34	37	37	30	36	35	31	27	27	37	36	29	32	27	49	20	35	29	44	26	33	48	38	43	30	36	39	36	24	31	29	28	35	36	25	33	30	35	38	23	27	38	29	36	34	30	29	34	31	31	35	32	38	33	38	39	31	36	44	33	54	33	41	31	36	36	32	39	29	36	34	35	37	26	31	34	32	31	38	34	37	38	35	29	36	43	43	33	38	37	30	25	33	33	32	28	29	42	41	27	24	30	39	25	39	35	41	33	29	31	37	41	21	31	37	46	31	39	28	36	37	30	23	44	28	45	39	32	35	49	25	25	26	28	39	27	33	38	49	28	34	32	42	31	32	35	33	31	38	23	37	37	38	31	31	36	28	20	30	29	36	36	38	29	33	31	35	35	35	25	36	38	40	30	37	29	32	25	37	41	43	40	39	45	34	37	32	36	33	33	34	42	31	32	40	25	24	32	31	31	32	37	38	35	32	32	34	35	38	33	34	26	29	39	41	22	33	22	34	38	30	30	24	31	36	38	40	31	31	33	31	40	42	31	42	34	39	30	37	38	32	23	32	24	34	36	29	41	29	31	29	32	27	34	32	42	42	28	34	29	36	28	34	27	41	26	26	28	33	42	25	34	30	38	29	30	31	34	33	35	44	33	34	41	40	37	35	32	24	25	35	42	32	27	40	20	31	33	33	28	40	27	41	47	37	30	35	27	34	37	40	29	27	31	24	32	36	30	42	39	28	31	34	38	35	32	20	28	38	38	34	27	32	40	32	39	40	33	26	24	32	43	32	29	35	33	35	31	35	33	35	30	34	28	32	38	36	29	22	34	29	39	30	23	43	30	34	34	26	38	23	32	31	40	38	40	32	36	42	35	21	38	22	28	29	25	31	31	30	41	30	32	31	39	25	41	36	31	44	34	32	33	28	23	26	32	37	32	34	43	33	36	30	28	40	39	30	33	43	34	30	33	30	32	37	36	39	36	29	34	47	42	40	25	27	37	36	23	33	28	36	34	33	30	32	39	23	36	16	28	29	34	34	40	22	32	44	31	44	44	37	31	31	35	28	40	33	34	33	30	29	46	21	44	30	45	33	34	44	37	32	40	31	44	34	26	26	29	60	29	28	33	33	28	36	36	30	42	31	29	38	29	36	30	33	40	29	28	27	27	38	37	31	39	34	34	29	28	31	30	36	30	34	31	34	34	40	28	34	30	28	37	30	27	35	28	38	38	28	29	38	38	24	40	34	35	29	30	36	43	30	34	35	29	34	34	38	35	34	43	39	31	35	38	31	32	21	40	31	35	33	27	28	34	31	38	25	33	39	40	40	40	22	31	32	45	44	34	34	25	40	46	38	31	37	38	27	39	33	29	33	41	33	37	29	26	34	24	41	38	26	33	34	25	29	27	27	32	28	32	22	38	44	35	31	35	32	33	33	37	33	28	26	29	34	38	34	29	39	32	31	35	30	34	34	25	48	36	28	43	33	39	28	32	33	39	36	27	33	32	38	45	34	34	36	26	36	37	34	36	20	30	32	35	40	32	35	41	33	36	28	28	28	29	36	24	28	40	34	34	31	44	29	29	45	41	29	43	37	36	42	35	41	38	37	29	19	39	27	40	27	34	39	33	37	27	39	37	34	35	34	36	30	38	38	21	24	33	32	37	36	21	41	33	29	34	26	29	30	30	28	39	34	27	33	44	32	37	38	21	30	52	37	33	33	38	34	29	34	32	22	33	37	27	33	36	28	21	35	31	34	19	36	39	37	35	31	35	29	32	29	33	42	32	33	35	30	35	32	32	36	31	27	23	31	38	29	31	46	40	33	31	38	31	24	34	28	29	43	38	42	33	38	44	41	29	50	31	38	38	21	34	33	23	26	22	33	41	36	36	32	38	34	27	38	34	43	37	33	36	30	36	44	42	44	40	26	35	37	39	25	30	36	26	35	38	29	37	24	39	38	29	37	23	36	45	20	29	29	32	19	34	40	39	35	38	43	43	35	36	35	37	35	41	32	39	39	34	31	46	34	30	28	39	31	25	34	19	39	44	32	36	35	35	29	27	36	39	30	28	31	30	32	40	30	43	31	41	32	43	38	41	34	46	38	42	25	29	29	37	42	44	24	38	30	24	25	36	32	21	40	33	38	38	28	30	41	28	40	32	29	41	35	34	29	40	32	38	42	36	29	25	27	37	32	33	34	27	27	29	41	31	34	30	41	38	34	26	30	23	39	40	34	46	35	44	33	46	30	24	35	42	31	30	35	38	31	37	32	34	31	29	30	32	28	42	37	38	34	27	41	42	31	26	40	29	28	34	33	42	38	31	34	44	55	35	36	45	33	45	38	28	29	24	28	30	34	32	30	33	29	27	31	35	28	35	32	33	31	35	31	35	35	24	34	43	46	43	34	42	33	34	31	36	36	42	28	35	28	38	34	30	40	34	34	28	27	29	33	35	37	26	43	34	34	31	33	45	38	36	26	31	26	33	38	45	36	34	20	35	38	45	26	35	37	37
16241	5416	2650	4208	9955	13362	13083	12058	10632	8146	6283	4860	4029	3299	2507	1916	1558	1692	1309	1099	1010	924	943	770	701	740	730	607	480	443	443	409	405	407	412	818	4649	5822	439	255	284	257	274	278	280	257	242	249	285	263	307	252	287	258	234	263	253	248	260	261	280	271	272	249	260	287	232	247	243	283	228	251	260	242	281	257	285	265	263	277	229	267	252	275	257	265	235	261	266	250	254	264	267	250	258	270	248	239	280	262	231	267	242	257	240	240	251	240	249	254	246	238	263	251	235	243	262	271	245	227	246	260	254	258	259	246	243	246	244	255	265	230	260	230	256	234	272	223	240	248	232	255	237	240	266	248	246	277	264	234	258	220	247	240	236	235	249	251	249	224	274	292	233	251	249	226	249	212	236	252	244	256	239	264	257	220	234	263	269	264	249	245	257	210	251	230	248	225	219	261	244	258	237	218	261	235	249	245	238	243	242	255	242	252	247	284	252	263	262	240	287	234	235	233	257	269	248	255	236	260	254	248	256	250	270	233	245	242	242	260	227	270	241	242	248	243	256	273	252	242	251	272	238	227	244	250	266	244	262	228	231	216	241	277	237	227	241	232	252	228	251	230	242	254	244	262	271	241	275	234	255	254	245	228	238	218	234	225	241	244	243	253	245	244	245	260	235	245	254	248	232	240	257	236	247	260	261	216	254	231	231	269	270	273	255	230	246	273	281	236	230	233	225	278	227	235	255	230	218	231	246	254	258	235	240	264	222	289	264	264	225	251	245	228	249	226	238	224	253	251	224	221	264	246	250	242	245	247	260	245	212	289	234	231	261	240	274	232	255	272	246	249	262	237	248	257	242	254	261	261	255	265	257	258	230	256	245	235	241	245	229	232	236	262	240	229	268	251	241	212	237	244	225	214	266	262	232	241	233	233	233	258	248	255	235	235	227	263	248	261	262	244	261	273	234	250	236	239	251	249	233	223	233	257	229	243	262	261	250	249	258	245	223	275	252	219	246	244	237	270	247	233	244	245	263	254	257	261	238	258	257	254	252	256	268	245	274	248	246	251	217	232	245	286	241	261	232	232	243	256	277	222	244	245	234	241	241	250	247	255	235	285	260	248	232	231	241	277	271	252	250	279	241	260	252	244	254	260	244	250	226	242	230	267	257	272	241	259	255	236	254	255	273	272	248	269	247	277	265	259	257	250	229	233	251	272	254	264	282	237	216	243	259	236	224	257	233	231	269	265	240	262	243	242	257	244	262	252	262	240	274	247	223	238	235	244	250	218	246	255	234	248	235	244	235	256	227	247	256	227	244	235	276	254	270	241	225	276	279	240	280	273	229	242	235	257	240	271	242	278	244	256	219	224	243	268	257	236	265	274	212	277	224	230	229	241	242	226	237	271	246	272	229	249	236	260	249	233	269	275	230	242	271	248	246	264	233	267	246	245	265	236	220	267	224	244	243	257	250	231	255	266	237	263	271	238	223	250	262	256	240	249	258	237	236	260	228	260	242	254	248	243	239	242	249	248	234	251	243	215	259	245	247	249	253	243	240	230	232	284	220	243	263	243	242	241	259	261	242	234	229	248	255	241	269	255	265	236	259	248	247	236	234	235	232	250	254	288	269	266	221	244	268	241	253	268	241	256	256	241	221	241	237	237	277	240	284	256	251	233	258	232	252	250	260	228	250	213	248	241	241	242	249	256	273	243	272	254	282	233	238	210	247	243	224	251	228	270	247	244	260	230	251	240	212	229	259	256	244	230	259	248	260	256	224	253	247	232	221	253	277	237	257	266	261	239	241	260	261	246	258	242	261	235	243	228	248	242	231	266	254	238	240	224	226	226	268	248	260	261	252	259	254	252	251	298	249	222	272	211	248	260	244	247	250	240	257	243	246	264	235	252	254	251	258	246	265	230	263	284	235	247	236	253	246	237	229	241	249	235	263	221	244	234	233	257	243	247	260	260	259	240	279	264	237	212	251	285	245	236	231	261	234	202	257	258	256	265	242	247	232	261	242	262	257	271	254	234	250	245	236	229	216	291	251	249	281	265	266	244	238	235	251	234	246	246	224	247	230	256	206	249	257	257	272	249	252	254	234	297	274	250	279	246	259	257	241	244	241	262	258	252	238	262	217	222	255	246	227	238	248	235	281	255	223	258	275	279	249	231	248	247	255	227	244	252	253	223	249	255	239	231	234	249	225	283	250	262	281	261	246	257	237	239	227	251	219	240	248	252	251	256	254	255	216	270	251	235	220	243	258	238	252	221	253	252	243	224	207	269	252	227	267	254	249	245	247	223	252	235	235	242	260	233	263	233	256	268	227	237	219	233	244	259	232	228	233	239	256	241	246	230	248	232	226	225	255	267	252	224	255	259	255	253	225	252	247	261	240	242	245	259	235	250	269	242	233	259	236	250	268	237	270	223	228	233	251	235	235	252	229	252	260	216	267	236	260	260	284	277	260	235	246	246	234	233	267	233	232	257	231	204	288	250	214	277	215	271	227	244	240	255	247	248	247	259	228	240	241	261	257	247	263	242	224	257	258	236	227	262	246	238	261	246	237	228	258	266	234	269	257	251	224	265	264	244	272	227	240	227	239	249	246	231	224	260	248	255	245	249	233	269	236	229	226	229	238	249	253	226	219	248	220	229	271	223	248	219	234	224	232	241	254	255	277	267	267	246	225	251	251	275	222	249	234	262	253	246	246	234	237	245	251	237	233	237	248	237	225	239	243	271	263	229	212	247	227	241	224	241	240	237	255	259	232	243	238	208	261	258	257	257	259	240	241	223	248	239	229	238	252	219	250	259	239	241	244	269	199	261	248	242	255	259	249	235	256	251	255	251	248	252	244	262	204	242	243	236	253	260	218	261	265	271	247	245	253	252	232	248	250	232	262	265	251	247	232	232	251	227	257	240	235	269	252	247	232	264	236	279	251	264	265	219	240	260	234	259	265	229	246	248	221	250	256	234	238	267	246	272	239	260	252	249	230	270	239	249	251	214	226	267	233	249	271	267	231	246	223	269	245	233	246	241	263	257	213	233	258	250	243	239	267	239	234	260	251	255	246	261	246	233	269	249	254	258	240	242	239	266	243	231	239	231	232	253	240	258	240	246	274	235	241	235	249	254	249	214	240	217	249	242	239	232	233	246	271	225	247	225	217	252	264	237	253	250	230	237	246	286	288	254	268	247	230	233	271	230	235	261	259	247	232	247	266	245	247	255	234	245	218	267	259	269	238	238	263	260	267	226	230	278	247	249	235	248	227	255	248	253	273	253	255	296	272	246	237	241	242	225	227	230	251	231	258	257	245	247	246	241	256	242	238	242	258	245	264	228	242	272	251	242	238	236	257	238	224	256	231	230	258	246	255	261	241	230	251	240	225	268	243	235	252	241	275	235	261	246	259	256	234	261	247	245	249	286	262	267	279	207	260	245	265	289	231	258	274	259	230	266	251	240	253	243	250	243	278	220	254	251	245	236	245	244	265	254
1517	200	111	102	78	128	147	155	143	152	126	103	78	71	74	69	45	58	59	35	49	45	38	57	61	69	51	42	46	43	39	47	34	47	48	61	84	61	41	34	45	36	45	44	42	39	34	46	46	46	43	47	35	45	57	46	51	52	47	46	36	48	42	38	41	42	46	46	32	44	42	39	35	50	42	44	36	35	41	39	47	39	42	44	49	42	59	35	42	40	42	63	39	42	40	50	45	50	41	44	36	35	38	47	35	54	36	45	41	43	42	44	45	46	46	38	36	50	46	45	36	46	29	56	46	43	36	45	43	43	37	35	35	55	43	47	48	43	49	40	45	39	36	43	45	44	42	43	33	49	33	50	55	34	42	47	50	41	50	36	45	43	39	43	33	48	40	37	36	47	53	42	47	41	40	42	37	43	48	43	38	55	46	46	45	46	52	48	35	39	61	46	42	51	35	49	39	50	45	47	47	34	49	55	42	43	49	42	44	41	42	44	46	54	49	42	49	44	39	42	39	32	53	43	47	44	47	40	41	38	48	45	36	48	46	51	57	52	40	53	49	53	49	37	49	46	43	56	50	49	46	44	45	39	31	50	41	51	46	39	45	39	42	42	41	37	44	49	49	35	42	43	46	39	37	48	24	53	51	45	38	46	44	43	52	43	32	48	46	37	43	39	32	35	43	44	45	51	53	48	51	45	54	33	49	39	39	44	51	47	52	54	52	46	42	51	35	38	37	34	45	38	39	54	44	40	58	36	40	53	56	50	28	50	42	41	46	36	36	28	53	41	49	41	39	50	45	53	38	56	48	39	40	37	52	48	38	44	35	41	49	47	54	42	39	42	43	45	37	46	49	44	34	37	48	42	51	43	41	34	38	52	46	41	51	35	51	54	48	46	42	50	45	59	39	37	29	40	53	46	34	46	47	42	34	41	41	39	40	60	40	43	50	43	44	45	45	41	42	38	49	55	39	53	51	57	43	50	32	42	50	40	56	39	52	46	44	46	55	47	40	49	56	41	45	42	44	42	49	49	38	42	46	37	45	33	45	28	43	39	34	53	49	53	51	38	42	32	51	46	47	42	46	44	41	51	50	42	49	42	45	47	47	39	40	45	40	49	49	41	39	51	53	44	48	32	40	39	37	34	45	52	53	50	53	43	33	32	44	37	45	41	38	47	34	44	41	40	57	51	38	43	41	44	47	36	46	44	47	43	34	46	31	44	47	40	47	44	27	46	48	45	42	51	43	36	43	38	42	43	38	50	44	50	42	42	44	42	30	44	60	50	40	37	42	39	37	51	47	37	49	30	46	48	56	43	51	39	42	46	44	58	49	31	44	53	38	55	43	42	40	59	39	48	44	44	56	45	44	49	53	40	37	42	57	39	50	65	31	54	39	54	37	39	35	38	56	46	43	52	43	41	45	46	44	40	39	41	32	41	47	51	39	56	37	40	48	46	53	45	44	45	39	54	51	49	46	46	47	30	40	39	43	35	50	48	46	44	51	45	49	42	56	36	49	34	46	34	32	54	50	49	39	34	38	42	49	51	43	38	45	53	46	46	42	44	34	42	53	50	40	47	45	50	44	52	44	59	36	46	31	55	45	43	33	42	48	31	41	55	43	37	48	28	54	43	36	26	44	44	45	50	49	54	46	35	44	60	45	33	46	52	36	45	48	46	59	55	46	52	49	53	50	49	47	47	43	33	43	43	49	46	38	44	47	30	36	34	46	43	38	44	43	49	43	55	55	53	50	46	38	40	47	43	46	48	42	48	57	51	57	49	30	41	41	29	40	40	49	43	35	46	35	38	56	46	40	53	38	41	49	45	47	27	55	34	51	54	38	45	42	34	36	47	49	43	30	28	52	54	42	31	46	35	47	50	42	43	40	44	40	50	46	44	48	54	37	44	51	52	37	48	47	41	38	47	52	41	43	25	47	42	42	48	42	47	44	42	40	56	44	46	51	47	36	34	35	49	41	45	51	43	40	56	40	44	35	47	46	45	49	47	43	45	37	45	56	42	36	36	45	46	38	47	45	45	51	48	40	40	37	48	40	34	46	37	37	32	44	43	41	41	46	42	44	59	40	46	50	37	41	46	34	46	30	38	51	40	42	41	34	45	41	46	41	47	35	56	49	34	51	42	45	58	44	50	48	38	38	48	34	44	39	44	53	46	32	40	34	58	35	49	34	38	31	36	42	44	47	43	43	38	43	36	58	39	48	45	37	49	50	37	42	42	44	39	29	39	51	35	45	45	71	50	30	33	48	44	49	48	58	43	41	66	40	49	57	48	33	42	47	46	47	48	40	55	36	43	51	39	39	45	39	45	44	34	31	51	43	35	50	45	53	38	51	34	48	53	47	48	25	48	44	44	41	43	48	35	51	56	49	42	39	35	36	45	52	43	48	37	40	39	44	41	49	50	40	47	44	47	56	44	38	46	40	40	37	58	43	28	42	31	35	34	49	41	38	37	43	43	48	41	37	44	63	28	36	41	40	52	53	41	41	35	44	45	54	44	46	51	41	34	31	33	44	42	43	45	39	44	38	35	45	43	42	45	39	65	40	37	41	40	37	45	45	31	48	50	35	47	51	46	47	46	50	33	50	51	31	42	55	47	44	45	50	40	47	54	44	46	43	49	43	36	51	45	34	50	50	48	53	55	50	50	45	42	47	46	39	47	42	49	42	43	53	51	45	48	40	41	41	35	46	40	47	41	50	41	44	41	48	34	42	43	64	36	40	39	52	43	39	34	44	55	43	32	47	35	32	35	54	38	55	44	44	36	37	46	42	46	51	23	41	56	40	32	39	40	55	58	40	47	46	48	52	41	41	42	36	50	44	53	42	43	40	50	37	44	46	44	38	37	37	47	59	47	47	43	47	39	43	44	49	53	58	36	48	35	36	50	48	34	33	43	47	39	50	45	45	44	47	47	45	54	58	40	43	37	40	40	43	32	44	51	33	50	42	53	41	46	39	43	48	47	45	41	37	46	41	39	41	38	41	45	37	51	36	40	52	42	37	56	40	53	57	39	44	31	34	42	48	41	45	42	35	45	42	47	43	51	52	60	43	50	35	50	49	46	50	42	48	49	56	46	34	38	40	37	49	44	57	44	29	40	53	47	42	39	44	44	35	39	35	49	42	37	39	43	37	44	49	39	54	47	37	51	37	50	45	43	46	44	39	43	56	42	47	45	47	47	47	43	31	36	44	51	41	40	27	52	31	44	33	51	47	35	40	36	51	40	31	46	41	39	49	45	43	43	38	48	41	32	55	55	40	41	51	39	38	40	49	30	36	36	39	47	47	48	35	34	51	52	47	33	48	51	44	49	35	41	54	44	47	34	34	42	37	40	41	47	42	52	42	42	40	43	47	40	39	35	45	48	43	42	34	55	34	39	47	35	48	55	43	42	38	49	46	40	44	46	54	42	41	45	53	29	47	56	42	50	54	46	40	56	46	39	38	44	39	35	36	40	51	39	38	46
11804	3218	1536	1983	4965	7135	7392	6335	5481	4680	3877	2993	2180	1726	1371	1240	954	990	776	708	767	640	661	620	570	528	495	494	400	382	406	388	399	359	375	413	1027	1104	376	318	371	351	329	335	343	318	312	365	377	366	352	315	324	345	351	331	322	342	332	358	331	333	355	333	343	348	352	333	337	335	321	318	363	345	345	353	355	347	359	356	356	363	350	360	355	374	336	331	356	341	345	335	343	344	329	339	346	350	346	325	325	333	326	337	326	316	354	340	372	326	318	376	313	365	341	323	353	354	342	349	352	340	355	325	384	337	342	372	312	307	348	339	334	357	387	341	361	368	339	323	351	355	336	356	349	349	300	315	385	358	344	341	376	338	333	323	351	362	348	346	326	320	341	313	367	329	338	354	340	342	358	332	347	327	296	356	347	367	333	344	327	321	344	344	335	325	362	302	314	369	355	315	332	349	350	325	294	339	332	297	345	319	332	319	339	316	349	314	360	329	354	337	324	297	320	350	349	300	329	355	339	357	327	325	327	332	315	316	335	323	334	323	372	350	311	327	336	327	370	321	327	325	325	329	343	323	347	355	316	323	368	361	323	342	372	346	317	331	381	340	324	360	345	334	311	354	320	380	335	331	317	343	354	346	327	341	342	355	348	362	322	335	353	349	354	334	342	323	342	368	353	334	343	331	344	344	332	372	359	360	341	363	351	326	343	316	314	334	345	323	338	336	312	364	333	348	318	345	338	326	326	327	344	350	338	351	395	310	365	318	324	366	354	351	342	325	371	359	322	311	329	359	348	340	359	318	344	333	335	348	333	306	347	343	347	352	371	336	341	319	360	350	361	342	304	322	322	342	373	356	319	360	333	364	336	300	380	329	388	339	343	361	333	330	340	336	361	358	302	294	315	338	366	338	333	328	305	342	370	326	348	351	309	360	329	346	372	339	346	328	312	349	322	342	385	303	348	353	316	366	324	341	383	337	363	323	333	345	316	307	324	341	350	365	329	336	356	351	342	359	350	328	353	341	348	353	361	356	340	371	327	349	327	362	344	339	327	327	341	356	359	355	346	321	359	315	329	313	342	351	369	324	376	348	347	363	357	341	331	367	359	343	348	319	350	331	351	317	343	312	347	340	336	340	366	349	340	338	348	344	345	330	329	358	333	343	341	364	345	337	352	337	338	351	339	313	325	349	355	333	324	352	359	320	342	332	365	327	358	326	371	381	342	329	358	358	332	349	339	350	314	352	357	329	334	347	352	312	378	375	332	340	340	332	318	323	343	355	342	320	321	324	333	369	319	330	340	304	354	325	340	365	310	351	324	306	327	343	373	355	336	341	332	331	359	327	346	319	357	320	343	345	354	367	293	330	330	330	331	285	322	332	316	356	356	336	315	375	351	314	302	331	346	360	337	341	361	318	340	313	312	345	336	336	324	333	319	357	369	351	297	349	334	373	334	303	353	336	331	312	351	342	329	344	352	334	369	327	295	343	347	357	339	374	338	329	326	319	384	346	374	362	298	339	332	332	304	327	362	339	309	339	338	358	316	331	319	349	349	338	337	337	349	358	345	365	363	334	362	386	323	311	369	346	327	322	318	340	345	329	341	359	353	355	363	337	344	308	360	328	356	348	322	343	322	339	333	280	328	369	322	354	358	354	312	341	330	330	378	358	341	330	358	339	324	368	321	321	359	323	324	358	292	359	332	356	353	323	367	358	334	317	344	351	358	342	323	362	322	350	296	349	332	334	349	359	344	360	343	344	330	311	335	344	344	351	355	349	332	357	355	322	361	333	325	333	348	345	363	335	309	321	357	336	346	311	329	312	339	367	359	306	368	341	330	332	314	340	325	385	351	343	357	405	319	340	351	334	341	326	319	338	353	342	343	345	370	302	344	324	367	315	374	360	336	363	336	363	353	355	329	342	308	347	361	363	326	315	350	328	367	352	334	322	351	339	327	369	355	357	360	354	343	332	362	349	360	347	359	351	322	353	351	336	350	331	354	318	351	350	362	378	317	334	361	324	336	339	334	339	357	356	354	342	318	352	339	343	345	359	349	371	332	337	323	330	373	327	334	318	348	342	337	359	300	349	344	306	343	315	324	335	360	346	351	347	350	352	320	357	358	335	362	356	335	352	334	365	316	331	345	318	344	275	323	345	316	317	353	316	353	346	361	338	356	361	346	323	331	360	365	378	372	343	321	356	332	339	341	349	330	352	363	340	337	344	356	312	333	302	360	318	343	378	364	349	346	360	344	330	347	333	342	380	336	330	321	345	308	328	333	313	331	329	355	344	377	335	365	350	344	378	337	309	299	304	357	318	348	338	344	323	353	312	362	360	321	347	362	327	345	333	374	352	336	315	320	364	386	339	336	315	315	338	341	375	329	353	344	328	369	337	369	331	350	354	329	334	325	308	344	314	313	362	316	371	289	357	315	335	340	353	315	351	306	392	310	323	334	333	334	343	339	324	311	336	312	348	359	327	336	330	361	374	350	351	338	349	371	362	312	374	358	371	322	366	311	369	353	319	342	334	328	336	349	346	323	351	333	343	364	310	330	343	337	310	341	361	346	335	366	346	336	324	318	364	342	316	321	315	341	333	332	354	298	352	345	328	330	345	341	366	334	346	310	343	333	324	324	355	310	346	329	290	329	311	359	332	355	327	332	361	343	369	339	357	344	363	337	307	335	352	338	303	366	314	321	326	345	358	344	361	314	316	347	338	356	338	341	362	327	375	326	321	340	321	364	339	338	315	360	308	373	323	351	339	346	350	345	335	331	336	363	307	327	364	342	333	338	355	340	342	329	356	326	329	340	389	332	369	354	300	355	329	313	333	366	352	346	331	334	334	330	305	323	319	329	330	338	301	351	321	356	364	366	356	369	347	363	358	336	345	348	381	347	349	355	321	323	351	358	349	354	334	358	346	331	353	368	311	324	340	349	346	318	318	325	322	339	313	323	369	328	345	317	345	367	342	342	360	344	334	366	299	338	345	316	330	329	382	357	330	369	333	329	341	348	363	317	350	330	335	317	346	347	348	339	321	339	370	331	352	352	286	354	354	335	378	321	320	361	374	330	322	330	365	320	327	312	370	378	326	323	367	343	327	322	379	312	336	337	359	371	332	350	299	332	337	315	331	314	356	337	347	332	342	345	352	351	354	332	336	320	367	342	344	362	328	304	377	380	334	319	374	358	358	356	343	370	312	343	371	338	352	321	328	345	342	328	333	314	332	361	358	344	349	371	322	303	343	342	352	319	355	348	333	331	339	351	358	361	342	344	351	346	385	367	295	335	316	325	353	318	354	346	334	366	331	313	346	334	337	336	352	335	326	318	351	334	347	326	335	334	343	348	332	366	341	355	345	349	364	331	329	349	339	333	338	347	362	332	303	342	352	370	338	355	336	313	332	364	358	370	358	335	352	340	326	328	355	376	344	354	366	349	313	336	371	379	336	359	358	284	383	338	345	339	311	318	334	359	344	313	351	328	337
1428	359	173	121	92	156	181	190	206	181	134	111	85	78	80	49	65	43	41	40	33	29	35	41	36	37	35	36	29	28	19	26	24	22	33	37	154	123	25	19	27	21	17	12	20	16	21	18	24	26	14	23	16	15	20	21	16	17	21	21	19	23	18	16	24	13	22	20	22	16	19	19	26	19	20	17	24	22	27	16	23	20	22	18	17	23	16	25	17	16	21	14	21	20	21	19	13	19	18	24	22	21	24	17	16	20	25	15	21	19	13	15	12	15	19	19	18	16	17	16	14	21	22	18	16	26	22	11	20	19	16	23	20	19	27	27	20	17	22	15	19	21	27	26	20	21	22	27	22	14	25	21	18	20	16	19	24	27	22	16	17	16	24	11	15	21	18	22	23	18	21	27	15	26	27	14	21	30	23	18	20	13	21	19	24	18	12	16	26	25	29	31	12	14	20	24	28	27	18	25	20	21	23	22	31	18	24	17	18	23	17	23	28	29	11	23	26	15	20	23	13	15	23	16	20	21	22	23	15	24	21	17	21	22	21	17	21	18	20	23	21	30	23	27	16	9	25	18	19	26	19	15	24	16	17	22	29	17	18	24	20	17	14	21	12	17	15	32	25	21	13	20	25	21	19	29	20	22	25	23	9	12	22	17	20	18	19	23	13	19	24	23	19	24	21	18	19	16	11	26	24	20	19	19	19	23	29	24	19	15	13	13	21	20	19	19	26	27	15	17	23	23	22	27	27	19	21	19	16	23	22	24	12	13	19	16	18	14	20	18	21	13	25	18	19	22	27	18	26	17	13	17	16	20	23	13	23	16	12	14	25	15	14	20	26	18	23	22	23	18	17	23	12	17	20	21	25	17	23	26	18	18	16	12	18	19	19	14	29	17	25	19	26	17	15	18	12	22	18	19	20	25	12	16	17	17	24	18	22	16	20	32	12	16	19	29	25	21	20	27	17	29	30	25	22	21	22	19	18	22	16	22	21	15	16	16	17	26	16	23	19	15	20	18	19	17	17	17	20	26	14	18	21	20	21	19	17	23	27	22	22	18	27	17	24	27	25	17	11	22	15	11	29	19	20	24	21	17	21	18	24	20	13	18	18	15	23	23	17	19	22	18	16	15	14	26	20	19	13	13	27	15	16	22	23	20	24	15	19	24	32	14	28	16	28	13	16	20	23	22	19	14	15	20	24	15	23	17	26	18	21	18	25	19	13	14	17	15	24	16	21	22	13	18	17	24	19	15	17	20	24	10	16	28	24	24	26	23	29	19	19	22	23	21	21	19	19	21	21	18	15	13	17	17	14	16	21	25	26	24	21	24	21	21	17	16	11	15	24	26	15	16	25	15	24	31	23	20	18	15	22	15	16	21	15	21	24	16	13	25	23	22	22	13	28	22	22	23	19	20	19	15	21	21	29	21	17	31	26	30	20	18	22	20	16	18	23	16	13	15	24	18	18	22	17	24	18	17	19	14	18	13	14	14	16	15	18	15	27	22	21	30	11	26	21	22	17	15	21	17	21	19	17	22	27	22	20	19	16	18	21	19	15	22	22	21	18	19	23	20	26	18	18	17	18	19	22	22	22	16	23	23	16	22	23	16	15	19	29	21	24	18	25	17	33	15	23	20	21	17	22	20	20	15	21	23	22	24	19	15	15	19	17	15	17	15	18	18	22	22	21	19	22	21	18	28	20	20	27	21	17	21	18	26	20	16	13	18	20	20	19	24	16	20	16	16	30	23	24	19	13	22	19	18	18	20	21	27	20	19	22	26	18	15	17	28	19	14	18	11	20	17	13	17	21	11	16	22	21	27	22	25	14	16	21	26	20	14	26	18	16	19	18	22	20	20	22	20	14	24	15	27	31	26	20	24	25	27	24	24	20	18	17	18	17	22	24	18	19	25	15	22	16	25	16	19	15	26	16	14	22	20	16	30	20	17	23	22	22	14	12	21	12	25	15	22	20	17	15	27	15	19	17	22	22	25	21	26	21	25	21	17	30	27	22	19	19	26	20	16	24	20	28	19	17	30	20	16	14	28	21	8	17	24	23	19	16	25	25	16	15	22	20	19	22	20	15	16	11	14	19	24	23	23	13	23	14	22	21	26	22	22	18	24	19	18	22	18	15	15	20	15	15	19	14	19	26	12	20	15	25	20	23	16	25	19	21	35	15	14	22	13	14	21	19	18	22	30	16	13	19	18	14	17	18	22	18	24	18	22	16	14	17	13	23	23	24	23	16	19	21	20	29	22	29	16	20	29	20	23	21	19	31	14	18	21	27	16	23	15	18	22	13	22	17	26	17	23	20	28	20	22	24	19	25	19	27	21	29	17	28	20	23	19	19	21	23	31	18	17	15	15	29	16	22	17	17	19	28	19	28	13	14	15	16	19	27	22	21	16	17	12	18	32	20	15	17	18	22	28	23	15	20	16	16	14	18	22	21	21	24	31	22	26	18	24	21	13	17	26	20	20	19	19	16	10	20	15	15	9	28	18	17	18	14	28	20	10	15	14	23	18	11	17	17	19	20	18	27	20	16	11	25	18	24	27	21	20	13	18	20	25	11	20	16	25	20	21	23	14	14	19	12	22	14	15	17	21	14	18	18	13	24	25	16	28	25	13	19	34	27	19	22	15	11	22	15	23	9	22	19	23	13	21	20	14	22	22	14	19	25	20	24	16	21	20	25	20	17	17	18	20	19	22	14	19	22	17	21	20	30	21	23	20	23	21	17	25	23	17	18	13	23	17	13	20	26	29	24	18	23	12	23	22	27	22	19	12	18	20	30	23	21	24	24	16	18	20	21	25	22	24	21	16	14	16	17	19	23	27	15	22	25	14	17	17	20	29	15	21	26	14	15	22	22	23	24	11	18	28	32	23	12	22	21	21	8	18	19	27	19	21	17	23	19	11	18	22	17	21	19	16	19	21	26	15	19	24	23	22	16	14	20	23	19	18	11	16	21	19	27	26	30	16	18	24	18	17	20	24	24	25	24	12	13	19	17	25	25	22	22	18	30	25	17	20	18	24	23	26	23	23	18	14	25	13	23	23	21	27	17	22	21	18	16	20	16	18	21	26	22	19	18	26	12	26	8	17	19	30	25	14	21	21	20	22	22	19	23	21	21	11	19	18	20	25	25	22	15	12	13	21	22	25	23	29	25	28	11	21	26	15	25	20	16	38	24	24	15	19	31	25	23	20	19	16	15	17	12	28	28	18	22	17	26	24	21	22	21	22	17	24	26	19	21	24	21	25	24	15	16	19	17	20	19	21	17	22	19	17	18	24	21	15	19	15	24	14	21	23	16	12	22	17	26	14	20	17	14	24	12	20	23	15	20	20	21	12	20	15	21	16	25	21	25	13	31	17	16	14	19	25	24	26	19	18	16	19	10	14	21	18	20	17	17	15	21	22	19	19	20	24	31	12	24	19	21	18	24	21	16	14	23	17	29	21	23	14	19	20	22	13	21	23	19	27
14681	5005	2271	2869	7200	10287	10740	9456	7545	6322	5203	4124	3103	2632	2060	1582	1369	1270	794	695	810	578	663	606	416	505	377	360	324	308	356	299	226	242	282	625	3312	2514	184	181	171	167	143	164	158	140	163	169	167	171	149	167	154	174	157	158	145	155	154	164	155	160	147	163	151	158	152	163	161	155	152	165	158	156	148	168	151	154	145	140	143	154	153	171	148	164	154	166	144	137	152	169	142	146	170	150	158	165	129	152	170	159	148	144	167	166	166	157	152	146	173	144	147	124	156	146	130	163	159	153	152	162	143	152	169	142	164	162	158	140	153	148	149	174	168	155	154	148	160	149	153	147	156	166	140	174	155	146	151	134	163	133	156	170	169	146	137	167	163	155	149	162	164	141	162	151	147	148	127	160	145	150	157	181	172	142	167	164	157	156	149	153	155	152	169	149	182	179	140	155	139	134	159	172	171	148	148	176	142	156	148	153	154	130	133	150	154	152	153	158	141	166	161	161	134	129	159	135	157	162	164	160	158	164	157	139	155	166	165	171	151	161	149	156	155	126	147	161	161	152	153	146	153	157	154	144	144	143	156	157	149	142	161	131	150	146	139	152	141	169	143	172	167	164	144	159	165	159	153	156	162	169	176	158	149	156	171	144	153	157	142	166	144	153	145	167	147	159	154	154	158	161	143	157	143	149	163	159	127	143	152	140	124	142	150	135	168	142	169	150	170	131	135	145	160	150	148	155	145	149	151	173	138	146	126	140	149	148	180	151	128	151	150	160	147	168	161	141	163	159	142	163	172	151	144	184	158	142	159	163	164	150	154	136	166	160	150	137	167	142	153	146	154	158	146	138	165	152	162	142	142	133	155	140	157	180	148	142	151	147	137	154	176	173	160	150	164	159	170	138	145	172	154	144	155	156	149	153	157	149	135	149	151	151	134	149	170	162	154	146	150	188	156	169	147	145	158	142	147	155	150	169	146	162	161	133	146	160	148	149	142	146	138	137	154	149	154	161	162	147	154	148	161	147	150	158	157	157	134	145	165	158	163	134	157	159	142	159	156	136	156	157	139	142	157	159	157	137	168	157	151	153	163	130	178	153	192	155	135	163	150	127	135	151	158	150	154	144	151	151	185	146	170	151	145	176	156	160	152	148	154	146	159	150	154	126	168	155	147	147	157	159	166	174	138	141	154	162	154	151	153	158	164	168	143	164	128	163	161	134	157	159	147	157	151	154	156	150	162	159	156	159	177	169	141	152	174	137	163	154	159	150	149	161	160	142	165	136	168	150	136	139	140	149	148	142	152	145	180	161	142	154	146	159	146	166	149	170	160	135	155	155	137	134	190	146	162	147	151	163	151	154	141	145	147	170	135	146	146	160	171	164	157	154	153	167	159	155	145	142	166	158	177	166	169	154	167	131	148	146	142	155	158	147	156	157	159	142	169	145	170	149	146	147	152	158	172	150	149	167	169	168	142	130	132	180	149	160	146	151	144	163	143	157	146	148	156	161	128	173	142	140	165	158	137	142	151	168	154	182	153	140	154	158	160	154	138	143	179	191	137	165	170	155	171	164	143	134	145	170	148	157	151	158	161	143	141	164	156	157	164	150	183	152	145	140	152	138	174	162	152	165	149	159	154	167	141	157	144	162	152	153	151	157	166	166	159	145	170	159	168	138	147	174	154	145	178	140	151	150	150	152	149	144	165	162	158	156	197	146	150	148	152	152	143	155	138	138	141	163	157	157	153	171	132	149	166	187	174	159	145	142	165	158	151	144	132	154	144	147	127	151	156	156	127	150	148	164	150	121	129	147	157	163	187	137	155	154	157	145	145	148	175	163	177	165	169	151	141	151	146	146	145	167	162	163	152	143	143	143	157	155	170	150	162	172	153	133	151	150	144	141	152	135	157	159	157	170	151	162	161	146	145	162	146	158	167	162	136	173	140	179	176	160	139	146	142	127	132	161	143	140	155	151	145	160	151	139	148	148	148	145	138	151	138	144	171	163	167	170	161	161	154	144	159	148	154	165	165	140	162	165	163	163	146	153	148	158	175	171	150	158	141	171	132	152	157	144	151	147	145	137	152	118	147	163	154	150	170	155	155	170	133	150	165	142	140	160	177	142	150	162	144	151	160	143	137	148	145	160	162	139	166	135	164	144	148	172	136	157	147	146	160	141	163	146	162	181	152	145	167	148	157	122	162	153	157	152	159	145	150	144	159	153	142	123	143	164	137	133	137	156	137	166	159	158	159	141	151	164	157	148	133	142	160	159	169	142	162	147	177	151	178	170	132	176	140	153	148	149	139	162	148	165	186	160	147	161	123	155	158	143	147	136	128	150	134	164	136	133	144	146	169	167	163	143	150	148	168	136	158	154	147	143	149	147	154	171	175	130	164	157	155	132	158	161	191	142	145	152	158	145	133	157	160	169	144	148	165	160	141	173	154	150	159	156	134	139	169	158	163	150	147	154	158	157	150	158	155	153	150	164	148	161	152	163	156	156	130	177	142	128	160	146	160	146	135	144	137	153	169	148	146	162	165	148	150	143	145	173	163	141	176	168	170	150	172	158	151	148	147	143	146	141	148	158	148	143	128	156	143	160	171	160	149	159	178	134	159	150	160	137	140	155	177	148	153	140	177	150	164	159	158	157	154	185	151	142	159	172	160	142	142	137	139	158	161	193	158	134	148	151	121	146	133	138	162	148	161	160	158	145	152	157	137	152	136	156	148	163	136	180	124	164	155	145	167	172	143	167	140	153	148	148	137	147	158	155	174	148	149	149	149	154	165	159	137	164	158	149	158	155	175	169	167	157	139	148	164	161	135	166	174	135	146	168	135	135	155	150	154	144	134	178	139	163	150	162	145	172	156	158	148	149	158	150	144	140	164	151	153	142	135	157	147	144	158	158	147	136	163	169	159	157	137	155	125	151	148	149	162	163	146	180	148	135	136	149	130	170	133	153	134	180	154	154	145	140	169	167	145	150	160	155	160	157	169	152	147	172	157	166	164	126	150	155	135	156	126	155	147	164	149	149	148	149	150	154	141	131	134	127	142	146	140	135	140	179	163	150	164	137	163	144	142	155	140	165	174	140	135	167	146	144	179	154	152	138	140	149	153	150	136	143	159	125	156	131	155	168	157	142	142	138	139	163	129	159	180	143	146	139	133	137	129	175	131	152	160	167	130	163	171	138	151	135	141	178	155	156	146	130	169	141	157	124	140	159	148	164	163	159	169	164	153	158	165	160	157	167	165	147	157	145	138	128	164	152	156	147	162	141	163	162	175	133	169	150	145	163	155	157	172	154	160	161	136	146	173	154	177	153	166	138	159	167	157	177	158	158	172	127	150	173	158	136	155	132	150	176	149	143	143	151	145	165	157	131	137	180	155	171	164	129	144	174	163	144	139	152	150	152	151	166	157	159	160	150	144	158	142	144	172	160	133	165	137	160	129	166	170	131	159	168	171	142	161	171	124	169	155	152	154	170	148	133
2298	366	220	163	140	171	215	250	210	181	172	169	139	147	119	112	123	117	83	79	92	62	103	79	78	78	70	77	61	66	73	69	66	69	64	107	167	107	72	81	73	68	61	63	58	69	55	62	75	72	65	79	56	62	55	65	58	63	53	58	60	54	59	66	58	53	49	63	49	68	62	69	71	57	71	67	69	53	55	79	74	66	58	68	72	75	59	84	67	70	54	70	59	68	62	57	62	67	58	60	56	69	75	62	62	54	58	64	63	45	64	58	59	49	60	69	73	62	60	70	70	69	69	48	58	59	64	59	53	66	66	65	52	57	72	61	61	62	64	60	56	58	62	66	76	63	69	67	71	62	46	46	55	60	70	57	62	59	64	72	53	55	76	57	78	56	75	60	75	58	74	60	56	77	60	72	61	52	56	59	58	55	56	61	54	55	65	63	66	76	64	72	69	61	61	70	58	52	58	66	51	62	59	48	53	55	60	76	63	67	75	67	52	54	63	67	65	65	67	65	56	59	62	69	58	53	57	72	80	63	61	60	56	52	62	72	56	68	74	63	53	45	61	65	54	66	55	75	66	61	64	60	68	74	55	45	58	56	75	62	57	67	61	64	49	65	57	75	70	74	72	72	53	62	63	70	56	56	62	69	66	68	82	83	57	70	49	69	44	63	43	72	62	76	56	56	58	61	61	60	55	68	66	61	65	62	69	72	62	63	52	57	61	58	56	43	70	58	58	49	69	51	59	55	83	70	58	69	55	79	64	72	67	74	52	51	70	64	50	63	50	68	43	75	64	52	78	87	53	62	58	56	69	65	71	70	64	64	54	48	49	64	58	76	54	66	72	56	85	76	66	52	68	57	62	65	60	58	69	77	73	62	55	78	62	74	72	68	64	77	79	67	67	70	73	64	64	57	68	75	57	55	64	52	55	64	65	55	61	59	58	51	64	65	57	70	58	70	70	59	64	65	56	58	65	65	60	74	76	68	62	68	59	63	65	68	51	53	63	48	57	70	61	63	54	59	79	55	53	71	72	57	58	66	73	55	81	61	69	72	74	57	69	65	58	60	58	78	73	60	62	69	63	55	71	80	62	63	67	65	56	73	60	74	58	57	63	52	64	69	56	65	63	64	58	61	59	63	61	65	57	62	70	52	62	56	51	65	61	67	67	47	55	69	66	72	60	64	59	73	79	58	77	54	67	73	61	65	75	58	66	60	63	46	72	59	61	67	42	69	63	52	67	78	68	60	58	52	60	65	60	72	63	69	96	59	56	56	62	62	45	66	67	54	76	62	63	67	78	75	71	64	61	72	60	68	57	66	57	59	67	67	68	57	70	58	82	59	60	75	63	64	67	66	50	63	66	59	63	59	65	58	65	66	60	61	40	57	74	62	60	69	59	70	62	61	64	60	69	59	65	67	57	60	62	67	69	63	67	54	61	65	67	52	58	58	64	76	69	80	58	76	61	63	58	76	57	70	66	56	55	74	72	62	66	68	58	62	65	73	68	63	72	64	61	62	52	78	61	58	73	80	71	63	73	70	78	66	56	68	66	54	59	74	67	61	51	68	74	65	63	62	55	53	58	65	52	81	65	68	77	52	69	60	72	63	68	69	57	51	68	56	44	58	52	65	61	63	59	77	66	58	51	65	60	57	74	65	73	73	80	71	53	72	48	59	69	66	80	56	84	66	65	71	57	47	50	61	74	71	72	67	63	69	61	78	70	51	57	63	60	56	86	61	50	51	68	58	65	61	58	75	75	57	70	69	66	74	61	74	62	65	63	54	65	65	68	68	67	67	66	60	66	60	73	57	58	64	65	66	54	84	78	70	55	59	53	36	56	75	64	56	80	66	66	65	72	72	59	67	65	59	63	54	50	58	63	72	73	56	67	52	62	50	63	62	64	77	64	60	68	61	62	49	71	68	56	61	51	63	66	62	75	60	74	65	66	58	61	68	65	48	67	72	64	73	50	64	58	59	72	68	61	53	55	65	48	51	73	61	54	81	57	59	70	64	73	62	51	67	60	52	50	51	58	49	65	56	72	51	63	61	59	60	72	60	69	52	60	64	73	80	60	62	65	57	60	54	59	54	72	62	63	67	54	60	68	74	62	58	59	52	62	69	60	67	67	61	63	71	58	65	62	49	70	65	64	65	69	76	55	64	56	78	67	63	65	60	75	72	53	69	58	71	69	79	60	62	75	63	75	56	73	73	67	58	63	59	55	62	59	73	76	49	63	59	68	63	52	50	59	57	51	59	54	59	68	75	71	58	70	62	62	64	55	74	70	65	64	50	59	63	73	62	66	63	62	65	54	78	64	62	67	61	48	76	72	54	51	61	73	61	64	52	61	56	55	67	66	61	75	45	63	61	73	63	58	54	77	64	57	73	58	69	65	72	57	44	50	74	61	51	70	67	73	58	76	62	66	50	71	72	61	80	73	49	66	73	70	48	66	47	69	79	55	65	57	58	51	56	57	67	63	59	75	77	68	70	72	53	83	65	66	57	57	62	54	57	49	65	74	63	74	61	60	59	69	70	63	81	77	71	60	62	80	57	66	74	69	58	59	66	63	61	59	67	78	55	65	72	81	54	75	66	70	60	67	60	71	64	58	53	70	65	64	74	60	77	46	67	59	69	56	56	57	58	68	64	63	46	59	57	53	74	76	62	62	69	73	71	65	59	58	58	68	52	58	64	76	60	73	62	62	63	63	63	65	54	58	62	63	70	60	60	80	72	72	65	61	61	56	63	53	48	75	81	66	61	54	63	58	63	61	82	51	66	60	70	46	54	66	72	58	82	64	56	72	74	69	65	78	65	61	61	65	70	64	66	69	66	73	64	57	54	81	51	65	67	60	68	48	67	67	74	55	51	71	64	66	62	47	67	71	70	53	78	57	58	59	65	49	74	70	62	57	64	80	64	64	53	71	70	51	55	49	58	63	56	76	58	57	66	67	60	68	72	55	63	66	58	58	50	82	57	49	64	63	66	63	60	76	60	57	62	76	59	74	51	72	50	55	72	63	66	82	58	57	62	76	60	72	91	60	72	53	54	61	50	63	68	71	66	63	73	59	72	44	75	83	73	73	67	61	61	63	58	60	52	69	79	50	70	58	44	55	63	62	62	51	65	55	62	72	72	67	69	54	65	80	54	56	67	59	70	62	58	67	72	68	62	63	73	78	60	75	64	51	79	56	64	71	77	61	68	59	57	64	72	80	57	57	52	48	53	71	76	71	60	67	57	63	73	79	59	74	65	60	82	67	71	55	60	52	71	64	65	64	61	67	70	65	54	65	59	81	50	69	73	76	56	75	61	64	65	57	66	71	64	57	73	59	63	74	76	59	55	64	66	62	68	60	69	77	71	48	57	63	63	50	67	50	77	52	47	70	63	72	47	74	50	64	76	57	84	67	63	68	65	69	61	63	56	73	63	50	67	60	59	72	63	76	61	61	86	58	65	56	54	71	54	60	67	60	52	52	64
14665	4679	2550	3070	6369	9279	9627	9840	7705	6119	5265	4461	3731	3183	2626	2165	2002	1667	1083	1037	1084	905	910	972	801	740	677	644	658	616	668	609	559	555	615	1253	3092	1667	510	490	502	503	478	476	490	482	487	508	479	448	480	451	518	498	513	461	493	528	521	479	493	454	519	486	478	498	455	468	496	500	478	462	471	467	489	511	491	476	462	481	469	463	509	453	456	487	465	468	434	479	482	468	488	502	459	491	485	486	486	447	457	488	503	450	445	515	468	468	489	510	500	501	447	502	499	480	437	459	485	471	489	474	509	450	466	491	483	508	472	518	522	484	479	496	501	487	507	503	499	480	471	493	476	419	483	486	489	459	496	473	457	443	479	516	433	482	446	475	474	485	506	470	480	503	481	472	483	529	478	462	483	504	446	490	467	481	469	481	502	488	475	496	488	447	497	467	432	509	458	463	459	486	433	507	500	467	499	473	508	475	488	489	480	460	429	495	480	469	460	482	449	508	469	468	480	458	497	470	468	520	519	449	481	524	486	461	465	460	458	450	501	480	504	454	516	476	487	449	506	458	482	485	490	441	460	512	497	452	477	493	504	457	493	472	460	481	470	460	505	465	483	505	459	442	494	482	475	469	459	478	500	521	456	496	466	483	495	470	438	492	465	445	466	454	451	520	530	484	432	472	446	497	473	481	494	479	519	483	447	495	515	498	464	478	503	530	485	456	452	500	488	440	485	537	450	469	520	440	508	462	532	441	495	487	493	498	463	500	510	480	481	479	511	505	510	503	470	475	472	504	461	508	506	482	516	484	464	517	493	495	523	447	460	448	456	478	493	461	423	482	469	491	456	495	473	494	500	499	473	459	520	503	477	492	504	485	489	493	503	494	507	468	489	461	441	474	501	517	499	472	480	497	479	529	471	487	468	470	477	485	491	498	494	459	456	412	501	497	460	490	459	491	432	473	473	504	505	476	506	458	450	512	474	497	477	440	489	495	471	475	470	432	468	480	507	430	480	483	505	459	524	507	493	490	449	451	484	500	447	478	477	518	454	508	469	461	488	504	501	485	421	464	466	486	492	470	477	478	507	521	465	526	484	512	466	464	456	486	461	466	459	497	477	487	470	468	505	455	480	498	483	475	476	526	487	497	497	499	492	529	463	505	479	463	453	503	472	490	517	487	485	498	477	474	449	495	508	512	497	485	465	507	462	474	468	471	468	458	469	474	428	499	494	510	492	485	503	441	504	502	456	445	494	484	474	474	484	502	473	516	474	457	490	502	500	484	467	500	485	465	498	477	512	528	519	463	490	476	515	526	459	502	497	466	479	523	482	471	470	459	491	467	448	506	472	467	462	465	506	472	453	499	485	490	506	440	450	502	470	443	467	474	518	495	443	482	495	471	485	496	449	471	489	493	484	483	502	453	484	475	501	483	471	499	507	448	510	482	492	428	487	482	473	493	483	480	497	502	465	498	452	500	478	477	480	464	492	492	471	483	489	457	485	441	510	483	487	493	458	507	491	466	465	464	474	504	511	508	473	511	483	482	469	449	495	507	452	473	474	484	494	498	453	490	455	511	525	429	510	515	473	476	510	491	482	470	509	507	460	496	473	480	447	511	497	441	484	484	494	464	492	490	470	470	477	488	505	469	523	491	477	473	465	470	488	478	472	469	472	500	501	450	489	486	468	467	451	505	486	470	489	498	520	461	460	476	508	526	480	468	497	466	472	475	460	497	448	475	468	495	490	452	475	504	461	473	471	446	510	453	490	446	475	453	479	472	456	458	516	509	485	438	494	499	490	481	500	499	505	462	447	504	484	476	474	488	460	463	495	485	513	436	496	449	472	493	457	468	499	448	472	493	476	502	495	498	489	513	463	524	481	475	516	491	505	511	473	484	503	480	494	464	492	453	469	441	493	467	477	488	443	447	460	474	470	499	463	512	468	449	515	481	487	471	482	485	452	483	491	466	463	514	478	470	495	429	473	462	469	533	489	451	474	499	430	517	481	496	462	477	487	499	461	481	481	474	499	476	479	494	485	486	512	473	485	495	465	518	477	498	468	492	457	491	505	500	456	467	432	469	461	443	465	493	496	451	441	492	504	469	468	473	487	440	477	479	466	465	486	499	467	477	489	528	421	471	498	472	483	500	446	480	489	494	457	466	508	482	491	468	477	512	487	522	469	474	465	475	492	451	459	489	430	508	492	480	467	427	445	483	499	480	492	468	482	515	455	487	488	489	467	523	483	473	505	455	469	540	480	481	478	490	457	497	502	465	485	496	496	453	476	460	473	495	489	459	460	487	481	476	482	442	503	468	525	468	501	459	462	478	480	482	504	490	501	494	484	471	475	503	500	495	468	490	520	507	500	483	495	439	507	437	485	481	509	478	483	456	488	484	514	449	457	492	501	469	475	489	467	479	504	505	470	469	490	479	470	473	474	464	466	456	488	498	494	459	483	472	490	489	492	492	491	493	486	447	474	523	504	457	485	471	472	465	525	474	507	471	493	459	507	463	469	477	461	456	479	475	494	508	523	487	479	496	501	463	464	515	485	483	497	485	502	471	492	510	501	520	516	487	476	477	489	431	462	475	481	463	515	471	418	434	471	472	475	480	469	441	485	483	484	490	440	480	451	478	507	488	496	462	514	492	478	491	472	519	514	516	481	481	492	459	488	473	463	469	496	504	494	468	523	469	486	474	468	473	476	469	505	462	475	486	483	495	463	449	495	495	459	473	490	500	477	456	474	486	493	530	496	483	478	477	474	466	478	475	476	494	466	514	483	493	468	478	490	484	494	492	503	493	476	508	465	428	476	499	488	492	479	499	487	455	467	455	477	503	496	467	513	501	482	539	486	453	452	492	464	462	469	474	463	471	516	476	463	527	465	502	493	451	486	462	497	491	492	492	490	465	474	538	444	530	498	462	495	474	525	458	466	500	502	488	503	542	499	523	476	430	473	488	518	507	508	477	487	496	461	486	461	471	478	453	459	480	496	500	484	503	473	490	463	500	463	477	470	506	476	476	486	471	482	468	475	500	457	506	455	492	449	487	505	458	514	496	452	502	466	463	520	470	486	449	479	474	467	447	455	469	458	472	438	484	469	484	462	494	485	502	481	486	507	505	498	481	483	489	484	503	484	479	428	493	457	483	443	487	478	456	521	503	481	470	461	515	458	488	543	457	491	485	535	476	489	485	443	462	501	491	470	499	502	508	487	456	456	483	473	490	471	461	454	454	454	504	476	485	457	448	493	482	466	514	516	470	447	492	447	477	464	466	478	478	489	481	476	510	460	494	477	505	487	469	504	471	533	493	471	468	461	532	444	457	463	494	506	501	473	473	516	470	495	446	480	485	489	532	487	480	474	482	449	488	444	517	456	464	488	505	481	508	521	510	480	473	466	498	481	474	475	513	498	485	470	479	499	528	451	504	481	473	448	472	467	506	479	483	457	450	529	470	447	486	496	454	468	485	446	468	467	525	534	440	442	470	475	473
2142	532	271	186	121	185	252	275	294	231	203	186	167	161	122	99	101	90	61	68	75	40	47	58	67	28	42	44	40	34	28	37	40	47	44	39	171	202	29	34	30	33	33	35	38	36	27	31	24	37	41	39	35	33	25	33	31	35	31	27	38	24	31	30	39	29	35	36	34	35	30	39	31	33	36	43	35	36	40	30	26	39	44	30	34	33	36	37	28	30	36	31	40	35	27	36	26	37	31	34	28	31	38	25	36	27	39	41	35	34	31	29	24	28	32	29	42	29	36	32	33	36	31	34	26	45	30	35	31	46	40	34	37	42	37	24	32	41	33	25	38	33	33	41	32	30	23	39	34	45	27	33	36	35	28	27	22	33	40	34	27	38	40	26	32	42	31	28	41	26	24	47	29	33	38	29	34	29	34	33	33	31	29	35	47	28	26	36	28	30	26	31	35	33	36	27	41	24	27	38	39	32	35	29	36	39	28	38	40	28	34	41	32	37	39	35	43	39	32	27	38	23	41	31	30	30	35	27	31	33	36	39	32	36	30	35	32	35	33	33	42	26	30	43	30	41	35	22	36	39	36	32	37	32	23	25	33	27	34	44	23	37	25	35	31	39	26	27	32	30	28	28	33	40	38	38	44	33	33	34	32	32	37	37	36	31	35	30	36	35	44	29	32	32	36	26	31	35	36	35	33	23	26	24	30	26	39	30	29	31	25	29	49	33	30	32	32	23	32	32	31	26	27	34	43	37	31	37	31	36	21	43	28	33	37	28	35	28	35	18	38	31	36	35	36	34	29	34	31	30	35	37	28	34	32	32	32	41	47	42	37	28	26	39	32	38	37	34	46	38	32	37	40	34	24	40	32	37	29	37	31	43	35	23	30	35	39	37	29	30	29	34	35	22	36	29	45	41	25	30	40	32	24	32	41	33	28	40	31	27	38	27	17	43	30	25	36	44	37	33	22	41	38	36	33	48	33	32	33	30	36	35	28	33	20	26	38	33	32	36	40	24	30	36	33	45	23	33	32	42	40	33	37	32	31	35	36	29	40	36	32	29	31	36	46	34	32	21	31	30	32	28	32	26	44	20	36	39	33	29	40	26	32	38	25	35	46	32	34	29	45	33	41	34	33	29	30	33	29	28	32	39	36	34	34	28	33	30	33	33	33	34	34	27	25	38	29	31	31	39	37	42	31	29	34	33	27	23	17	28	29	38	44	36	26	30	27	29	38	40	35	28	37	27	24	26	31	27	33	32	25	41	28	40	33	35	36	35	17	40	32	26	28	27	31	41	34	34	34	26	38	25	32	30	29	27	32	35	33	30	43	49	32	40	29	32	26	31	32	39	39	34	28	32	24	40	39	27	25	38	42	35	42	36	27	36	32	34	24	37	31	33	32	38	34	35	35	35	38	25	40	39	35	29	32	37	31	37	25	35	32	37	29	29	46	27	43	45	19	28	35	29	44	35	29	39	39	42	34	33	27	33	28	36	26	48	35	28	43	37	29	33	29	42	42	30	38	27	30	23	30	28	21	33	34	33	32	29	31	26	43	33	25	32	32	34	29	42	33	30	43	33	32	27	34	39	31	30	48	31	37	35	40	29	35	31	33	40	33	34	31	41	26	37	28	37	36	26	39	35	34	38	22	36	41	32	27	33	45	37	33	22	32	30	44	44	23	38	25	26	31	32	40	22	35	42	36	37	27	35	31	45	30	36	30	37	29	36	32	33	31	38	32	31	42	29	34	21	34	35	28	28	35	41	33	28	38	38	44	32	19	29	43	33	45	31	34	30	26	32	35	31	37	38	31	33	36	37	35	33	26	37	30	31	25	39	34	26	31	22	26	39	26	33	39	46	43	36	40	32	48	27	35	27	35	27	29	27	32	35	26	25	39	53	38	28	39	32	24	33	34	29	27	39	35	39	31	32	40	36	45	34	29	32	29	38	30	30	34	38	33	36	29	28	25	26	40	37	26	28	26	36	46	38	30	34	36	39	23	27	36	28	28	45	45	30	45	29	29	22	26	37	33	32	29	28	38	42	37	30	38	24	35	36	21	35	33	44	32	26	36	39	33	33	38	34	32	21	23	22	34	29	33	35	29	36	38	24	28	36	33	31	35	37	24	39	36	44	43	32	42	34	26	30	38	38	23	35	38	38	35	37	42	36	39	35	35	34	28	25	35	27	38	25	28	41	28	27	31	28	34	31	33	19	25	29	30	30	38	40	31	31	38	35	35	32	37	36	40	46	23	21	33	27	30	39	35	37	37	33	38	36	35	51	33	50	24	38	31	33	38	34	40	46	26	33	24	31	34	25	36	36	29	30	35	28	40	35	36	26	28	31	29	27	38	32	28	33	30	40	34	47	24	29	27	37	36	30	27	31	35	36	22	36	39	36	29	27	24	43	32	38	32	27	19	30	41	26	29	23	38	36	32	46	29	35	40	29	41	30	39	32	37	26	50	40	34	30	33	33	34	40	34	27	40	30	34	38	32	34	47	31	32	33	27	30	33	30	34	34	40	26	30	36	40	35	30	24	35	32	32	34	28	28	32	34	38	31	37	22	34	29	37	35	32	26	23	37	37	26	30	26	39	33	36	24	31	26	33	33	28	31	37	31	35	35	42	44	35	32	25	39	27	40	26	31	33	35	36	30	30	27	33	35	33	29	38	41	41	25	28	41	26	26	38	43	50	40	39	45	23	25	35	38	37	31	33	38	49	38	38	34	28	35	33	36	31	35	23	25	32	37	34	31	31	37	45	36	37	44	37	37	40	31	44	29	36	35	25	29	28	33	46	32	30	32	37	41	28	38	30	29	41	34	36	32	31	42	35	38	28	36	35	38	33	33	23	26	41	37	40	31	36	28	43	37	30	23	26	40	25	26	43	23	31	34	22	23	30	33	22	35	30	33	30	35	26	28	40	37	37	34	31	32	44	30	33	27	28	38	34	35	29	31	36	31	41	36	28	41	38	34	20	34	26	40	24	27	29	37	40	26	33	33	27	28	47	32	33	37	32	43	42	35	36	30	26	35	29	26	28	28	32	37	33	43	16	34	25	29	35	35	36	32	35	29	39	38	35	31	30	27	38	33	35	26	46	44	24	34	39	25	38	36	38	26	31	36	43	34	36	53	38	37	31	29	33	40	42	24	36	27	37	47	32	46	24	31	32	25	34	32	32	25	27	29	23	35	21	33	29	30	31	37	31	29	31	36	24	26	29	38	27	37	31	40	37	27	38	50	34	37	31	34	39	29	30	38	30	31	32	29	28	31	29	35	34	40	34	36	32	42	26	34	40	32	32	30	33	25	43	35	28	38	28	35	31	24	33	28	34	39	26	29	30	34	38	33	30	35	27	35	34	46	37	29	28	40	23	38	35	33	31	35	23	32	28	29	29	29	25	38	32	37	31	38	20	36	36	33	35	35	24	32	36	27	39	41	43	29	34	24	39	33	30	34	36	41	35	35	30	37	35	22	35	30
17848	6388	3056	3929	8743	11789	12085	11826	10537	8541	7529	6445	5199	3998	3527	2608	2548	1734	1049	1130	1083	1009	878	818	960	832	657	560	499	493	429	419	395	408	342	546	3279	3814	276	286	304	278	263	298	257	285	249	239	264	262	277	261	255	278	256	246	225	258	257	264	249	239	236	252	263	266	248	250	244	257	240	275	236	249	245	242	248	270	232	250	234	254	244	243	242	256	235	238	233	247	225	213	262	270	236	224	252	258	276	245	230	219	225	257	242	236	280	265	250	247	244	232	261	229	250	222	246	273	256	268	233	229	264	243	228	236	241	253	267	247	265	272	236	251	224	228	262	265	237	220	244	259	237	261	274	260	251	263	205	238	254	247	270	239	244	232	271	266	245	264	248	258	261	266	236	258	228	248	251	247	258	215	242	265	243	208	242	243	262	232	230	269	255	213	263	269	239	269	241	223	226	231	240	232	267	247	224	237	232	257	244	209	255	244	257	251	228	249	240	235	244	271	256	243	223	213	254	252	246	238	246	248	207	265	239	255	231	260	254	244	256	251	224	202	241	224	247	246	239	250	246	241	268	256	258	208	214	253	240	206	241	212	227	262	225	240	257	249	270	222	225	251	273	242	238	260	244	232	239	235	228	255	217	220	261	216	267	242	220	240	277	257	218	249	253	223	235	243	271	250	242	257	219	228	247	235	276	250	234	237	212	230	289	273	267	237	257	246	243	260	248	254	261	249	235	232	244	235	241	229	258	270	259	231	269	232	226	248	237	242	247	227	225	226	246	225	247	223	261	250	249	221	254	270	237	273	218	248	226	224	247	252	219	236	232	234	231	246	231	240	236	251	269	222	223	270	280	238	251	247	241	240	256	247	252	235	226	239	230	259	261	252	219	267	269	239	248	207	239	238	245	260	276	260	248	235	261	245	255	237	244	232	238	292	251	240	241	231	246	245	218	258	237	229	254	277	253	247	264	274	266	241	245	225	239	220	229	233	218	217	223	234	223	240	253	242	254	231	243	245	242	216	254	245	235	246	246	263	241	254	220	258	219	257	284	225	246	265	241	238	230	238	261	244	251	225	261	235	243	229	234	232	249	225	264	245	270	252	218	238	241	244	276	283	281	238	240	250	242	254	253	247	239	235	239	220	268	235	252	264	243	240	249	258	237	226	271	227	242	233	235	225	225	227	248	254	261	265	238	265	219	225	253	209	262	230	221	256	231	243	213	249	253	233	257	249	211	219	256	250	260	247	227	225	269	246	250	230	216	272	234	249	236	250	203	236	261	250	248	242	239	250	249	248	279	235	260	241	253	266	232	210	236	215	249	226	259	227	234	249	213	222	239	251	244	246	240	245	246	266	248	259	237	270	239	244	221	254	243	243	256	275	236	254	218	231	260	242	254	252	261	262	225	237	277	244	248	228	236	250	238	256	276	275	216	239	229	224	254	211	245	241	253	237	267	227	239	234	228	266	235	234	251	249	211	237	234	248	232	266	247	262	262	217	240	226	240	249	248	271	254	243	251	206	251	245	248	236	233	215	216	209	241	245	248	247	238	241	225	253	212	235	240	252	254	208	264	255	267	264	256	278	278	241	216	219	230	237	254	233	244	246	234	250	278	232	222	257	262	236	255	248	241	217	242	259	237	253	233	264	263	260	235	229	236	242	238	237	264	258	257	248	246	251	257	229	252	251	247	256	232	244	233	256	244	229	238	261	223	253	219	212	244	241	217	268	241	239	257	238	240	218	267	237	282	241	252	253	221	254	244	208	225	259	239	254	255	217	240	248	256	264	224	210	234	263	241	249	248	230	272	244	240	236	262	236	225	245	226	268	259	227	258	221	234	257	236	252	259	257	251	245	240	256	250	214	225	260	227	226	218	258	265	250	257	235	224	228	235	216	262	247	230	259	216	253	254	210	254	221	215	248	243	229	267	223	238	239	239	264	235	254	246	228	238	215	252	255	243	244	278	276	224	208	244	255	257	269	224	245	239	220	251	226	245	238	268	240	266	223	224	216	248	250	247	267	245	240	227	259	236	236	243	217	228	245	249	222	272	258	268	219	235	233	253	250	257	237	258	246	242	221	253	221	262	234	252	247	241	244	230	267	236	239	255	263	255	290	253	271	233	239	251	248	242	227	255	237	266	250	248	249	249	262	231	218	243	243	246	201	244	230	254	256	253	264	240	246	234	229	234	235	242	275	236	251	203	256	227	221	261	243	251	237	228	229	237	222	265	231	229	244	227	278	242	253	250	265	263	240	230	244	212	227	273	248	224	245	241	226	227	252	225	252	247	224	225	242	229	230	234	220	241	224	251	237	224	256	250	220	241	233	215	263	237	210	215	265	247	228	250	254	237	262	233	263	236	257	235	248	239	231	221	246	228	251	240	240	225	217	240	235	212	250	239	246	224	240	270	241	283	269	248	250	244	257	232	231	227	253	227	232	220	229	279	231	247	262	259	265	241	274	248	230	264	273	231	218	250	243	253	238	256	231	228	238	247	219	238	248	228	251	238	235	229	208	240	255	266	267	229	259	227	245	272	244	240	225	240	242	254	245	231	237	235	223	229	251	241	221	238	240	266	258	258	243	218	258	240	242	229	268	241	252	234	227	266	234	251	252	239	250	251	255	265	257	249	217	249	244	238	217	247	258	247	250	251	259	222	255	237	261	252	264	228	254	228	270	211	255	204	248	269	238	225	268	237	276	257	245	245	242	250	233	228	266	230	273	221	246	250	236	243	245	234	252	236	244	252	254	251	236	239	264	251	250	271	271	228	219	241	206	259	258	248	246	226	257	235	254	247	258	240	258	235	228	260	241	262	243	247	225	229	256	242	247	256	248	221	251	258	270	229	252	226	224	203	252	241	220	241	234	233	250	254	240	276	249	251	259	221	263	227	236	246	238	218	240	219	248	258	244	236	257	260	240	238	222	228	252	217	228	241	237	239	224	235	246	244	250	249	233	226	269	255	235	230	259	271	238	247	243	234	249	233	223	230	234	231	242	237	256	261	237	271	237	224	253	240	240	258	236	239	237	259	233	246	250	207	229	232	227	275	225	232	249	261	256	215	264	262	285	228	266	256	256	237	232	273	248	250	239	231	253	236	252	232	238	230	223	240	249	270	241	253	223	228	232	241	240	239	218	236	231	234	281	229	245	209	232	237	263	249	247	216	245	250	253	232	244	230	261	248	214	229	268	266	238	254	231	250	227	287	234	220	241	213	223	269	228	263	215	232	257	273	234	216	257	266	239	235	245	257	224	248	226	234	243	232	251	270	252	263	257	240	243	257	238	242	253	234	222	251	259	251	248	235	246	243	245	262	243	227	250	239	251	229	239	251	248	215	253	234	272	222	222	256	238	246	246	241	231	233	234	238	236	245	238	236	223	246	230	233	249	273	274	276	218	250	265	258	240	244	240	234	241	244	239	229	272	243	233	248	255	216	268	230	258	245	272	271	236	238	211	239	254	255	260	247	242	247	251	249	250	251	269
1708	244	137	108	93	118	147	141	135	123	120	110	93	84	102	81	80	67	58	52	54	56	45	45	45	47	40	37	47	37	53	47	41	40	57	37	54	82	49	40	41	41	32	52	42	39	42	44	42	46	52	51	41	52	34	43	39	43	45	42	52	47	36	50	40	39	63	43	54	38	36	38	43	55	38	36	57	55	55	35	49	30	32	54	49	51	53	58	44	29	39	49	38	47	54	40	38	39	49	41	35	44	35	42	52	53	56	40	53	39	48	40	42	45	49	48	45	42	34	30	38	52	46	49	42	44	50	48	49	37	42	43	43	46	51	47	38	56	43	55	37	51	44	45	31	44	52	43	39	37	49	47	37	39	42	42	43	45	45	47	42	49	51	42	54	46	39	45	39	45	40	47	39	45	46	44	49	52	44	34	55	45	39	40	32	47	44	47	48	61	41	48	49	42	44	41	54	43	43	41	37	39	48	39	32	49	43	54	45	43	42	47	46	45	45	39	33	45	40	45	43	39	44	44	42	51	46	54	41	60	46	44	28	35	28	33	33	43	44	55	53	32	41	42	55	51	51	49	38	58	55	37	39	39	48	41	58	41	42	43	39	46	37	55	45	48	37	49	42	50	34	41	46	41	49	57	46	48	50	55	56	48	43	44	52	27	48	36	49	46	41	50	41	47	45	38	44	38	46	42	50	43	45	42	38	57	52	35	40	36	32	29	46	42	70	31	49	40	55	38	38	47	39	38	37	43	50	45	45	38	35	53	41	46	49	53	49	47	43	58	42	49	38	51	38	34	40	43	44	38	48	38	45	37	43	45	33	47	34	49	57	49	34	47	42	41	37	34	42	58	40	39	42	50	41	35	37	49	39	42	47	38	46	47	49	44	40	60	42	45	36	40	36	41	45	38	42	53	41	47	45	48	37	57	36	40	40	34	44	44	46	30	55	46	49	50	45	42	48	49	46	43	52	35	43	48	63	48	52	50	55	43	46	42	47	47	43	43	38	39	38	48	43	41	41	42	35	41	53	43	42	39	55	54	42	33	31	34	48	38	46	52	46	49	42	38	44	39	43	43	41	38	48	46	49	48	31	35	57	56	48	30	44	46	33	60	47	40	38	35	50	44	36	41	31	47	48	58	50	37	49	45	40	40	40	50	41	46	50	43	41	37	54	46	38	37	44	50	37	45	36	43	41	54	36	45	44	43	47	45	40	47	44	39	55	52	45	47	50	33	42	33	34	38	38	45	49	46	47	45	45	38	41	41	48	38	42	47	38	43	40	48	46	40	39	37	44	31	39	50	37	44	48	31	37	49	40	53	56	45	43	58	42	50	61	45	44	51	65	45	29	47	35	53	52	50	53	37	35	43	46	52	45	43	41	43	43	37	56	37	44	45	44	40	52	34	43	38	38	42	49	39	43	65	46	40	57	35	46	31	46	44	42	52	53	43	39	60	46	48	48	47	40	54	56	45	40	43	49	47	42	59	51	38	41	45	53	49	50	39	52	50	39	52	42	52	36	43	53	46	35	45	44	54	42	58	41	45	52	43	40	41	54	42	40	42	32	39	50	43	48	49	42	50	53	50	47	52	39	36	42	50	48	43	48	37	41	54	40	50	50	47	43	51	50	55	42	33	53	49	40	50	40	40	53	38	44	34	44	50	45	55	53	51	53	36	49	60	37	39	49	49	54	43	46	61	39	41	46	48	43	44	51	51	39	40	40	38	43	35	38	32	46	54	41	39	39	38	52	41	39	42	46	56	43	37	42	51	39	54	41	41	32	44	49	44	45	36	40	28	46	51	45	45	50	42	53	47	38	30	49	38	51	42	39	49	36	47	44	42	41	46	46	51	37	54	40	50	44	48	35	48	43	39	42	43	35	36	47	42	31	47	43	41	37	39	47	42	46	41	49	42	43	59	43	35	43	47	36	48	38	35	47	49	33	37	52	41	43	36	42	37	37	43	42	38	50	42	58	38	49	46	45	44	38	39	47	44	50	45	47	35	42	33	45	33	39	47	52	43	44	39	55	53	36	42	46	41	52	25	40	38	51	47	55	41	39	39	57	37	52	53	51	45	38	31	53	49	42	43	41	55	57	43	47	42	55	61	50	40	44	39	43	34	43	52	38	51	51	56	50	42	41	53	36	46	46	61	52	36	49	49	37	50	45	41	49	33	36	34	50	35	45	46	46	36	33	39	46	51	41	38	44	46	57	44	47	61	44	40	36	36	50	40	39	46	31	41	48	60	51	32	41	54	46	39	43	43	33	44	37	36	52	56	46	42	46	41	42	47	46	46	51	48	50	38	45	44	47	37	50	53	30	36	49	45	51	48	28	41	56	37	41	37	43	43	53	44	45	38	40	52	46	61	49	36	40	35	43	43	46	40	44	41	59	45	54	55	39	52	42	50	49	39	43	44	41	45	45	44	51	43	53	46	41	51	59	45	45	43	47	56	38	50	35	36	46	41	56	39	29	40	45	60	53	42	37	38	40	34	44	56	38	46	44	45	41	41	40	52	52	34	46	37	33	53	39	39	50	53	38	47	46	58	41	44	44	45	51	45	39	56	29	46	46	44	36	50	42	40	53	39	43	47	45	62	46	46	51	40	43	54	38	42	38	48	38	38	42	54	56	38	53	53	42	51	39	59	52	36	51	45	50	39	51	44	39	50	38	42	39	39	44	33	54	49	39	47	36	36	34	36	44	48	48	48	43	41	57	46	45	52	47	43	42	59	52	39	41	45	44	49	38	30	55	46	34	45	48	49	35	37	41	49	41	45	40	38	44	42	50	52	36	33	52	45	52	45	44	42	25	45	51	33	39	57	43	52	42	52	42	48	46	42	39	38	40	56	38	41	42	50	41	33	38	48	41	39	33	46	51	42	43	45	41	44	37	41	46	42	42	47	48	48	45	44	48	49	43	46	43	39	42	41	52	38	54	47	39	46	35	40	37	26	45	38	53	20	52	54	57	42	29	42	39	40	42	47	45	40	35	59	51	44	40	37	50	44	46	44	41	52	42	53	41	45	41	50	36	40	45	47	49	43	45	63	39	42	55	39	47	60	49	45	33	39	47	50	52	41	54	56	45	50	53	43	38	42	47	44	41	34	54	50	51	30	43	48	44	36	47	55	46	39	60	42	39	58	36	47	32	42	41	45	43	47	37	34	47	37	35	44	40	41	53	60	46	36	35	53	42	50	44	44	53	44	42	39	39	38	45	44	28	35	41	41	47	38	43	42	38	43	41	36	46	51	41	28	52	49	43	51	39	40	42	50	37	42	42	38	41	45	47	36	40	48	41	36	44	34	62	58	42	48	52	56	52	44	51	35	52	53	42	58	52	31	48	47	46	43	39	48	32	43	43	46	34	43	54	34	41	45	54	32	46	35	42	41	48	38	32	57	46	37	45	42	39	45	43	41	39	59	35	42	53	50	46	51	46	39	45	39	40	48	47	48	41	45	49	44	32	43	42	40	45	34
13132	3576	1644	2109	5223	7132	6092	5409	5390	4739	3979	3147	2597	2135	1849	1773	1391	922	584	677	653	581	613	617	600	567	489	444	440	407	421	391	393	381	388	420	900	1155	372	373	345	322	340	332	332	341	320	329	304	315	356	334	345	339	351	305	374	361	336	332	366	325	337	319	380	322	352	351	336	341	367	342	332	339	338	306	342	304	340	334	358	314	338	363	361	353	341	348	352	352	336	317	345	363	325	359	361	365	349	355	337	354	342	352	321	310	358	345	341	333	338	338	352	344	334	339	339	361	304	327	329	355	336	330	328	351	334	307	321	343	342	339	355	331	341	347	343	320	316	319	328	340	312	372	369	352	340	312	363	345	331	332	317	361	365	365	315	348	348	359	355	366	350	359	323	358	329	344	320	356	331	376	361	323	344	314	324	345	313	333	316	336	375	342	334	345	347	339	319	355	318	321	327	340	305	357	353	346	343	358	340	333	371	319	351	339	338	349	341	336	317	323	364	351	338	337	342	322	343	358	348	320	382	352	335	373	366	340	338	331	343	323	306	318	326	322	356	342	327	301	356	319	330	330	312	362	350	345	354	341	332	359	347	324	351	341	362	327	369	340	327	314	340	342	357	308	352	315	361	377	349	351	340	305	330	343	314	386	333	327	358	322	323	349	342	316	363	365	331	362	342	360	321	385	364	368	346	345	329	310	352	337	316	343	365	360	345	349	358	344	359	330	309	339	354	359	344	333	330	299	335	361	344	332	336	310	327	369	354	330	333	321	320	366	319	354	366	337	331	334	305	334	327	338	332	358	334	321	346	332	309	326	337	347	335	343	342	329	350	345	368	347	358	315	309	381	339	331	343	354	347	329	332	359	343	344	321	357	325	369	298	355	341	357	337	364	352	309	356	352	339	315	352	318	348	350	342	344	303	364	315	320	328	330	319	340	303	329	330	342	312	344	357	321	313	316	369	350	353	342	343	355	386	333	360	359	336	335	342	340	347	339	363	346	336	314	351	338	330	305	336	345	325	338	346	334	326	348	327	354	327	331	318	355	348	322	373	348	329	347	335	376	346	325	333	313	320	314	330	295	325	357	345	348	356	328	341	350	370	326	333	334	338	336	347	332	355	370	333	354	326	296	333	334	331	355	362	358	329	330	312	357	353	332	310	324	366	344	345	345	333	331	356	343	313	303	335	369	363	313	329	317	340	332	314	314	321	323	307	317	336	352	353	349	355	365	317	326	339	357	350	325	344	390	366	321	355	366	351	327	353	333	345	375	328	341	341	305	367	312	342	352	316	314	348	346	343	351	351	342	311	359	309	323	312	350	344	358	309	326	385	347	351	282	318	358	325	374	323	356	347	349	337	341	361	338	334	336	321	353	308	337	379	302	363	338	305	344	331	295	325	325	340	327	325	350	339	336	358	345	348	345	332	322	373	319	362	382	335	325	358	359	370	309	333	329	342	359	331	329	325	300	379	325	362	350	365	353	331	351	377	390	332	306	359	361	349	350	346	353	329	324	341	333	325	347	336	325	359	388	340	324	334	374	352	345	351	363	312	338	346	357	339	336	347	332	324	347	322	331	355	320	359	321	339	340	337	318	327	343	313	342	295	328	329	366	341	314	335	370	354	319	330	328	342	371	352	353	350	340	380	323	376	359	350	373	366	334	337	349	332	374	325	362	340	333	317	318	336	353	360	320	363	329	366	307	351	334	369	336	336	325	347	369	329	316	319	361	345	334	332	351	342	333	350	311	333	332	306	349	332	326	339	355	371	306	340	340	323	342	317	354	346	366	334	342	314	340	336	362	341	358	347	322	316	343	340	319	387	354	363	310	358	347	333	355	330	357	330	351	332	283	351	376	351	332	343	337	331	309	326	331	352	351	341	319	311	334	320	370	361	365	328	319	343	380	354	375	345	374	361	293	365	343	324	361	328	357	342	371	340	347	344	326	334	379	339	375	329	339	339	368	354	323	361	318	317	324	359	350	303	334	327	338	284	351	294	341	301	346	298	330	320	363	334	310	295	343	354	356	372	317	311	323	321	354	331	346	341	345	374	350	342	326	343	344	351	343	348	351	365	370	325	326	326	353	322	351	331	346	338	385	352	344	293	327	328	347	353	340	348	359	312	337	347	346	351	325	334	336	331	394	294	347	317	348	324	332	319	341	341	355	340	348	320	343	365	334	335	364	353	335	313	338	356	372	319	333	331	334	353	325	365	311	318	351	368	354	339	355	348	329	353	347	329	356	340	327	381	351	335	312	338	326	360	346	324	332	323	343	302	349	332	325	346	340	337	313	348	382	354	338	375	352	317	323	353	340	315	306	318	356	335	329	316	327	335	341	341	338	349	340	332	319	325	362	347	348	309	294	335	314	338	362	337	347	335	341	329	371	338	349	338	368	347	330	339	338	351	329	341	347	327	297	341	359	311	342	346	346	318	321	322	351	338	343	338	331	336	358	334	338	379	340	358	335	346	324	337	374	332	320	318	389	328	320	343	353	358	368	346	343	361	330	332	349	333	357	336	308	348	325	345	333	333	351	333	359	365	346	353	331	370	362	351	356	307	314	371	337	344	323	368	369	328	338	333	318	325	380	353	366	334	347	358	340	323	350	367	341	335	338	316	321	320	333	315	334	309	341	373	312	339	357	373	343	353	364	312	343	343	347	326	356	300	320	312	324	337	385	334	339	353	365	349	338	365	338	361	322	387	356	351	361	349	335	333	319	351	348	349	360	338	387	369	351	334	372	354	340	315	335	333	354	354	317	363	310	320	312	314	313	315	339	335	348	346	362	341	323	334	337	344	306	359	344	355	341	335	355	353	332	325	305	360	360	335	366	331	337	321	372	316	329	350	362	319	372	296	335	342	344	349	334	350	306	353	350	362	309	318	324	338	299	361	332	347	334	318	348	351	341	359	333	306	327	303	354	353	331	321	329	332	336	334	324	327	333	299	330	362	358	344	360	380	338	301	332	339	325	390	322	337	365	350	329	314	329	344	336	349	338	291	330	308	345	362	338	337	329	332	343	360	363	354	310	346	368	314	320	330	361	360	359	332	339	355	331	329	353	345	316	329	339	321	344	340	335	320	341	332	356	320	349	347	318	368	329	348	333	365	310	374	340	340	353	338	358	304	341	331	332	342	342	337	350	369	354	318	352	347	344	333	308	359	358	334	346	331	324	317	334	344	352	332	348	349	352	351	314	371	336	317	318	350	345	400	357	316	353	353	338	341	303	319	367	355	330	386	343	355	346	341	311	351	337	337	350	349	339	339	334	325	385	362	338	369	307	342	318	343	369	365	336	362	320	307	355	337	314	337	337	339	356	356	355	383	330	320	362	330	348	345	336	315	323	337	345	334	347	304	360	330	330	350	357	337	330	330	334	303	321	352	367	330	353	321	308	357	345	332	327	305	334	334	330	315	335	311	359	356	333	351	324	372	340	316	348	348	353	349	365	341	340	340	327	354	355	361	335	352	373	325	339	311	320
1805	350	182	110	109	156	181	163	170	148	146	134	118	100	89	83	62	51	40	22	31	27	22	28	34	31	32	27	30	21	20	25	24	22	24	20	45	106	32	19	22	23	16	13	24	23	9	23	23	15	19	23	14	32	21	15	29	13	19	35	20	15	21	15	25	23	9	19	13	26	27	16	19	23	14	28	20	19	22	17	14	12	17	22	16	18	14	16	22	18	18	10	20	17	22	13	21	20	21	21	24	22	28	25	20	24	15	20	17	19	19	22	26	22	22	17	13	27	24	19	20	13	26	14	22	17	13	21	27	20	16	18	13	21	17	18	16	22	13	13	16	17	23	20	20	15	23	18	22	18	20	20	29	17	26	13	17	24	20	15	21	26	21	18	18	18	20	19	19	13	20	15	17	21	21	11	16	22	20	24	19	17	17	22	24	11	24	20	11	22	20	16	23	13	21	16	15	26	11	18	22	19	15	21	14	22	17	27	24	21	16	22	17	18	14	19	22	27	17	13	23	10	14	26	13	16	10	21	26	20	20	14	23	19	20	11	23	18	25	17	12	18	15	22	14	21	19	20	15	22	23	20	14	23	18	23	18	24	20	20	23	16	24	20	26	19	14	19	23	25	13	19	21	23	24	19	14	22	31	24	15	22	22	22	26	16	28	23	18	16	17	19	17	32	21	21	17	25	21	17	20	26	23	23	15	19	11	25	12	28	15	10	15	21	20	12	22	22	15	22	14	16	14	18	17	26	20	21	23	30	12	25	17	24	22	19	16	23	20	25	17	31	19	21	22	14	16	16	20	22	16	18	18	18	17	24	15	18	22	23	13	5	21	21	22	21	22	19	19	17	19	14	20	18	13	19	19	18	22	22	17	18	24	21	23	15	23	15	25	19	15	21	21	21	21	17	28	13	15	22	23	18	23	22	18	23	16	21	12	17	22	13	13	15	15	28	17	20	20	11	14	22	19	18	5	27	21	21	19	26	23	21	27	24	17	15	20	22	21	16	25	11	23	17	29	14	25	15	23	20	22	16	18	17	21	14	14	19	23	23	21	13	16	21	15	23	22	20	16	19	29	17	14	20	20	14	19	21	22	17	13	17	13	24	22	13	14	22	20	19	23	31	24	16	28	24	18	17	13	21	20	20	19	18	14	16	15	19	16	15	13	28	19	22	18	17	17	22	22	18	21	18	16	20	19	15	13	23	17	19	25	19	23	23	12	21	27	23	22	15	15	24	19	21	20	14	22	22	24	15	13	21	15	17	16	22	19	20	20	19	20	19	15	29	18	15	23	21	21	17	18	16	19	14	23	16	17	11	22	26	30	21	26	18	19	21	16	17	14	26	20	15	19	21	24	28	14	22	17	18	26	14	17	21	21	18	22	22	22	15	17	19	28	15	26	25	24	23	21	12	21	13	25	24	20	19	13	18	20	20	19	25	16	20	19	12	16	20	19	27	23	15	19	21	15	16	19	22	16	17	21	18	15	20	18	11	16	22	17	12	21	19	19	13	18	28	16	21	21	18	16	29	22	18	19	22	21	22	25	13	11	23	18	17	22	8	19	18	19	15	19	16	20	14	20	18	26	14	16	17	20	18	15	13	20	20	24	16	23	19	20	17	26	19	21	29	15	13	19	16	19	16	18	20	17	19	21	20	10	21	14	22	25	17	24	19	14	22	25	31	22	13	17	9	22	12	22	19	18	17	22	19	17	20	12	11	18	8	13	19	16	15	23	22	19	16	21	17	23	22	22	20	15	17	20	15	18	31	11	17	20	18	20	16	13	24	29	15	16	13	22	21	26	24	17	19	16	17	32	13	19	9	15	15	17	27	17	14	14	22	18	24	16	19	18	16	16	15	19	27	20	20	16	25	16	15	15	23	9	14	25	19	17	20	26	26	16	25	27	18	18	22	16	20	20	22	16	20	17	11	22	21	19	21	29	20	23	20	25	19	28	23	23	25	21	14	15	11	20	22	15	17	17	21	19	21	15	31	17	20	16	11	20	20	19	19	17	19	24	23	18	17	18	11	18	12	25	14	12	24	20	28	15	25	16	21	18	29	16	18	22	19	26	23	22	18	13	15	22	21	19	9	28	14	17	16	18	12	20	18	18	24	22	24	26	26	23	25	25	14	14	17	22	18	14	12	18	24	25	25	22	22	14	26	21	15	17	23	16	25	13	7	19	28	23	22	17	32	18	15	22	17	18	23	21	19	21	19	19	14	16	14	16	23	27	15	20	21	14	25	18	19	24	20	19	16	18	19	19	28	14	13	27	26	23	13	30	23	20	16	21	23	18	16	16	14	17	15	18	19	16	31	23	25	11	16	26	21	14	19	20	20	17	21	23	25	21	23	25	20	19	24	17	23	18	20	18	16	15	15	21	17	20	17	16	11	16	27	9	14	15	29	21	22	16	21	22	20	24	28	15	22	15	22	26	19	22	21	14	18	25	22	20	17	17	16	18	18	23	16	12	15	27	15	17	25	23	17	28	21	16	15	18	19	12	26	18	18	18	20	17	24	18	13	12	12	26	24	16	16	31	16	26	18	23	22	23	21	21	19	20	18	24	35	19	8	20	13	19	26	25	12	16	14	19	26	21	22	17	21	15	16	19	13	26	20	20	21	21	15	23	23	15	25	20	14	18	19	16	23	18	19	15	16	18	18	16	18	19	19	18	32	22	18	19	13	19	17	17	18	14	12	19	16	20	23	26	17	22	15	13	14	16	20	16	14	18	22	19	27	17	21	18	17	11	18	17	19	20	25	23	19	16	22	18	20	16	18	19	18	16	25	19	11	25	17	21	18	17	15	17	30	16	19	21	14	11	14	14	13	20	13	21	25	28	17	14	16	24	11	26	18	23	16	16	14	23	26	15	18	9	19	21	27	15	20	14	23	16	19	18	19	21	19	15	14	15	16	15	16	25	14	23	23	24	19	20	24	25	11	15	26	22	21	17	14	19	23	16	18	22	22	15	24	20	29	25	18	18	18	16	21	15	12	21	16	16	20	14	21	18	18	17	19	12	19	17	19	30	21	24	17	24	12	20	19	17	21	17	26	11	23	24	21	15	23	14	14	8	19	17	20	21	24	21	28	20	17	26	17	20	18	14	12	26	23	19	15	16	17	14	23	11	21	27	23	17	24	13	14	17	22	22	16	16	25	15	15	13	22	18	17	13	18	20	19	25	14	20	25	24	16	20	17	20	20	16	16	24	20	18	19	20	18	27	23	16	20	18	27	12	15	14	20	15	18	23	15	14	22	18	27	16	20	10	24	17	12	15	19	16	21	21	18	22	28	22	12	24	15	22	19	24	9	18	24	13	15	25	16	17	11	18	15	13	16	17	16	25	20	22	10	20	25	17	19	21	15	21	21	20	17	7	28	33	30	17	17	14	21	26	15	22	17	15	21	18	22	25	22	18	11	17	26	13	19	19	17	19	19	18	18	22	16	20	27	18	18	20	18	15	17	11	22	15	21
16397	4832	2268	3123	7825	11359	10017	7853	6795	6123	5474	4457	3568	2745	2492	2345	1721	1122	655	536	589	469	394	414	584	507	379	401	333	317	252	269	262	223	214	194	824	2861	198	154	172	161	166	158	180	148	175	170	150	149	160	173	154	129	155	158	163	141	167	157	158	154	149	152	142	148	176	136	154	160	142	142	155	135	157	158	164	174	150	158	140	149	139	150	174	149	175	174	150	127	148	162	131	168	153	151	133	156	149	153	138	141	159	150	151	155	156	175	142	145	139	156	144	141	147	151	135	145	153	177	179	149	147	127	135	139	131	163	139	160	159	131	168	137	173	146	147	145	176	151	156	150	153	139	147	144	141	134	156	149	174	133	167	154	169	155	154	155	139	163	160	136	156	134	148	128	135	141	144	151	150	161	141	150	137	131	156	154	141	153	159	149	137	139	144	168	143	123	140	141	161	149	143	150	143	166	141	152	144	131	151	147	146	123	167	149	125	139	133	151	149	153	128	130	142	154	174	147	144	148	141	136	137	129	156	158	150	169	133	145	160	180	140	148	148	139	133	161	154	133	164	132	134	127	130	151	135	160	163	151	135	153	121	167	128	143	145	154	181	140	156	153	159	142	153	127	141	131	129	131	144	162	157	158	143	140	148	153	149	158	139	151	140	135	119	126	151	137	122	148	158	153	152	139	143	139	130	138	148	141	158	159	140	152	147	151	148	149	165	133	146	141	151	152	143	127	156	144	148	153	137	161	135	150	133	148	131	147	138	147	154	155	167	146	158	159	169	154	164	137	138	137	170	162	153	152	152	131	140	154	159	140	148	140	174	163	136	151	158	164	167	145	140	133	165	148	151	153	146	152	152	150	152	149	142	169	154	167	133	158	161	148	133	133	155	150	145	129	157	141	139	121	156	148	155	149	150	141	114	157	142	140	136	144	152	165	155	139	148	142	145	148	166	170	127	158	150	117	154	147	152	124	150	162	147	127	131	184	146	140	141	145	123	139	151	137	132	151	145	135	158	125	151	140	153	141	153	139	122	150	163	160	159	129	143	151	165	151	161	155	142	168	154	133	159	150	130	141	149	137	143	124	153	157	145	163	141	145	149	133	134	137	139	139	148	134	135	147	141	155	138	147	142	126	152	150	154	148	156	162	151	142	169	176	147	152	158	144	134	159	157	143	132	157	149	135	139	168	158	141	145	178	143	154	158	123	141	129	152	140	153	139	150	129	154	136	141	134	158	137	117	149	134	160	139	131	135	145	152	147	125	174	135	167	144	133	130	169	160	156	175	175	153	152	131	134	156	135	154	130	162	149	142	147	150	135	150	136	142	167	144	131	132	162	126	159	155	145	142	158	129	141	151	144	156	134	136	161	108	164	149	150	157	157	140	137	140	133	143	126	145	128	155	150	143	144	149	144	132	140	143	134	145	131	162	127	164	161	138	157	148	136	164	143	161	144	142	139	156	157	144	128	144	143	151	128	151	151	156	143	152	141	169	152	135	135	132	143	147	136	134	137	151	137	164	162	143	131	150	131	168	157	144	152	158	141	158	147	159	145	132	136	156	139	140	144	152	134	168	158	134	155	157	150	183	136	133	117	158	122	118	141	154	135	120	152	164	138	148	144	137	147	154	147	123	142	148	155	149	141	140	148	142	150	145	171	145	142	149	150	156	175	138	141	146	141	156	142	142	134	131	147	150	162	128	155	139	141	149	141	144	144	151	158	134	142	146	161	153	151	131	146	146	151	145	147	147	138	159	155	150	141	144	149	155	125	164	157	148	131	165	147	126	155	141	171	130	137	133	149	173	135	140	160	134	148	139	146	145	161	139	147	149	154	146	128	144	160	149	139	150	147	172	153	147	135	135	135	169	166	139	141	143	151	146	144	164	134	146	142	159	145	142	170	169	162	151	139	126	128	140	179	134	132	167	157	130	151	165	172	153	162	146	168	148	151	154	143	148	166	143	160	139	134	136	153	147	179	160	141	148	157	137	173	148	160	146	142	139	166	140	153	155	156	139	131	149	129	145	134	146	159	156	112	143	147	152	137	151	161	157	147	136	138	149	178	156	150	136	152	175	138	153	140	167	152	155	143	137	152	163	142	153	133	147	143	143	161	150	149	145	157	133	177	144	152	126	175	165	156	142	162	136	132	141	154	141	134	159	144	172	169	166	140	139	126	162	144	143	174	122	142	129	159	163	137	148	136	126	147	148	145	168	150	127	146	147	152	141	146	144	164	160	162	148	152	135	136	143	142	164	154	148	143	154	163	167	141	160	141	149	146	108	141	183	138	147	163	128	142	148	162	119	147	151	138	151	154	124	159	148	133	131	146	173	123	158	146	137	132	165	131	148	178	141	135	145	129	168	143	144	144	142	136	154	138	158	116	147	156	144	148	132	129	149	125	147	137	151	151	120	147	150	141	145	169	149	140	154	127	154	144	154	145	158	138	158	142	161	162	136	130	138	154	165	176	138	152	149	152	143	156	148	144	154	150	161	162	163	152	152	133	149	141	150	133	139	142	165	138	145	165	143	153	130	150	143	158	139	154	144	151	169	164	158	144	144	148	145	159	136	148	147	140	139	163	151	150	140	158	144	137	156	148	150	138	166	149	149	151	163	140	158	146	132	142	158	162	141	155	147	143	135	133	152	134	133	128	147	146	137	137	165	144	137	144	144	144	149	150	135	159	129	133	147	160	143	151	150	143	152	147	161	142	137	134	150	134	149	162	140	144	156	145	147	152	127	157	154	141	156	152	164	121	149	134	149	126	144	142	162	156	141	137	138	181	141	151	141	136	137	162	132	163	152	128	158	132	159	149	146	151	155	137	146	136	149	149	146	134	142	149	138	170	147	161	113	137	133	132	136	145	143	140	148	133	139	143	147	127	154	149	137	149	173	132	144	144	128	162	152	142	138	130	161	140	137	145	156	174	123	124	149	143	148	154	153	138	148	130	176	163	151	133	136	138	169	131	121	143	135	159	175	163	166	139	171	128	138	132	161	157	136	127	132	152	143	146	139	136	155	158	173	159	132	141	148	139	139	156	150	148	156	148	134	181	149	157	131	148	159	170	137	166	140	129	141	145	145	134	148	150	141	148	134	152	135	134	147	149	153	157	161	160	133	134	128	160	157	147	146	145	130	136	133	135	136	126	151	134	132	145	141	141	153	148	138	157	168	148	156	138	143	150	144	161	133	154	144	153	158	178	172	137	145	147	140	137	161	149	135	147	146	148	143	146	154	137	146	141	152	137	148	152	157	137	146	152	151	143	158	146	139	141	147	146	157	159	149	124	154	147	132	151	139	164	161	126	166	150	143	153	147	159	156	158	148	169	151	137	167	144	137	138	119	121	138	152	129	162	146	140	154	168	126	144	164	146	172	160	156	149	167	147	154	148	138	136	152	132	127	162	157	119	114	152	166	151	138	137	152	161	161	147	148	146	146	143	156	164	139	125	136	153	145	150	167	145	166	150	129	155	139	142	157	140
2410	340	188	154	154	200	235	210	202	163	167	187	140	128	129	139	111	86	89	74	66	61	55	74	74	71	67	67	62	64	66	87	71	68	70	73	80	153	47	59	71	53	69	54	73	65	62	46	55	62	59	49	57	60	60	64	70	73	54	66	72	53	79	62	58	68	62	57	60	56	75	52	59	69	63	57	67	57	67	54	58	57	56	51	74	71	60	68	58	65	69	61	62	78	67	53	57	66	52	60	43	67	59	60	63	69	71	81	64	59	52	65	47	63	52	63	62	53	57	65	55	76	71	61	69	77	57	46	63	68	62	77	76	71	77	61	70	58	56	55	51	65	68	71	60	67	69	63	63	81	70	52	57	64	60	63	50	59	68	63	60	64	58	97	59	64	61	60	60	55	80	62	56	56	64	66	68	58	72	45	60	79	74	70	58	50	71	66	55	56	61	60	62	53	67	62	59	59	54	66	73	70	60	63	71	59	62	57	63	65	45	56	66	69	72	57	52	50	75	69	57	61	70	71	73	68	67	61	61	65	52	54	57	53	45	66	70	59	75	55	83	41	78	51	65	67	48	63	67	59	71	59	56	64	58	57	64	54	74	46	68	81	79	52	58	59	73	56	48	65	45	67	65	81	66	65	58	56	75	63	64	64	60	60	70	56	57	59	63	76	72	62	66	65	63	65	69	68	71	66	68	66	53	65	71	55	58	53	55	67	77	51	69	50	55	59	60	61	61	74	62	75	61	71	69	74	68	58	45	65	65	68	59	71	58	64	74	63	67	52	57	61	66	61	55	61	63	66	69	60	74	62	67	55	65	62	58	57	53	50	61	75	58	55	67	69	76	68	83	68	70	67	62	84	67	45	61	65	54	50	61	72	56	70	61	53	56	59	67	59	57	68	72	60	70	59	69	59	62	66	48	65	58	50	76	65	60	56	66	63	61	87	67	48	75	54	49	58	58	55	72	59	62	48	63	67	53	63	58	60	58	56	80	60	48	77	72	70	57	72	56	57	62	69	46	73	55	55	77	64	66	68	74	63	69	57	74	64	75	72	56	67	81	73	62	48	57	65	53	53	61	73	68	62	67	53	53	62	56	68	59	51	64	50	74	59	54	57	66	66	57	66	56	59	76	68	69	48	51	68	52	55	61	57	64	57	69	58	53	66	61	64	80	64	79	58	63	59	68	51	58	59	69	48	60	57	66	62	42	57	65	62	63	62	61	56	55	69	58	60	73	76	71	71	63	50	83	70	74	61	59	56	53	60	70	74	73	73	57	72	73	53	63	60	52	60	73	57	66	55	62	55	52	60	51	64	61	73	66	63	64	72	50	57	75	68	55	71	55	69	54	58	42	60	48	58	63	67	67	49	70	54	63	74	57	57	65	66	55	64	64	74	71	65	68	62	63	76	60	72	58	57	47	46	49	74	64	53	48	79	68	72	74	55	57	61	56	60	49	67	56	52	61	72	48	59	60	58	65	67	71	61	60	63	70	67	61	69	73	58	61	65	65	54	53	54	62	69	68	58	71	63	57	75	69	51	71	77	63	66	58	65	65	60	70	73	52	71	60	68	78	73	50	56	56	75	71	65	60	59	55	52	58	62	62	63	49	61	60	70	56	56	46	61	52	60	57	53	73	68	70	57	62	52	66	47	68	54	68	65	79	61	56	66	65	72	61	75	62	58	57	54	66	56	68	43	59	56	66	66	58	65	76	57	77	57	54	74	58	68	48	60	58	46	56	79	62	51	53	56	64	65	66	59	54	42	53	49	69	60	62	72	69	49	76	61	60	67	58	60	57	57	74	57	60	46	63	53	62	64	75	50	62	75	58	54	64	71	67	58	68	52	70	63	61	73	70	61	69	59	63	75	75	65	63	65	58	72	51	57	58	67	51	76	53	72	60	77	73	76	68	65	59	58	69	66	63	56	65	58	59	81	55	67	69	61	78	59	66	50	60	62	64	62	60	57	66	59	59	64	65	76	58	63	45	63	64	69	69	73	58	62	71	57	72	59	66	56	55	65	57	64	58	54	62	59	60	65	53	72	64	72	69	53	42	42	68	77	56	66	72	65	65	59	83	53	65	69	64	55	75	55	69	73	57	69	66	51	66	67	69	56	81	66	55	57	70	68	47	55	64	67	54	57	74	63	64	63	54	66	60	58	73	63	79	66	59	65	56	61	61	69	52	52	58	64	58	50	59	55	67	69	61	60	74	47	59	66	61	60	68	64	69	53	73	65	85	59	65	53	63	53	63	59	73	67	56	52	71	72	58	58	69	56	66	72	51	60	56	51	64	84	60	72	56	63	67	72	61	64	65	59	60	43	62	53	53	68	63	67	85	56	61	67	65	67	65	61	61	54	72	51	63	45	67	57	80	55	61	63	61	60	73	50	56	54	64	62	55	60	59	57	65	68	55	65	65	71	61	60	57	62	41	70	67	62	54	64	59	61	66	60	66	54	68	57	64	57	56	51	66	57	65	76	49	75	69	59	63	66	66	58	60	67	60	54	58	62	68	72	48	61	68	69	67	65	62	63	59	61	61	76	75	58	68	70	65	52	74	63	48	74	66	61	65	63	61	74	64	57	56	64	59	67	73	64	62	81	57	62	64	71	69	58	75	63	52	57	74	69	74	61	63	70	67	68	56	64	60	78	58	62	56	67	57	68	53	72	63	65	70	73	55	50	67	60	62	52	71	59	62	52	48	67	64	63	76	56	56	68	59	63	62	75	57	62	70	62	71	51	72	63	64	67	48	60	61	70	76	74	64	68	64	63	59	75	49	52	67	59	57	67	76	65	67	56	66	64	58	58	54	63	63	62	63	67	66	63	60	61	72	65	55	48	67	70	69	68	54	55	59	54	56	62	66	66	66	57	62	53	62	77	64	57	57	69	69	65	77	59	58	62	61	63	77	64	63	49	72	64	61	45	48	59	67	60	65	58	65	73	61	74	58	85	46	56	52	76	75	59	52	53	74	64	76	57	61	61	68	71	72	50	57	61	54	68	70	54	60	65	60	77	62	74	70	61	50	54	61	69	49	56	59	62	66	78	64	55	93	59	58	76	69	54	61	71	57	53	68	63	59	63	59	56	55	66	62	68	66	68	72	58	58	69	80	79	90	53	61	52	65	65	65	62	68	58	69	65	59	59	66	83	58	57	58	64	63	60	59	73	58	70	68	92	46	53	66	56	71	55	57	56	58	77	58	61	55	73	57	54	66	64	71	55	76	68	60	50	58	64	59	68	56	65	66	66	61	55	73	64	56	67	60	54	63	65	50	55	45	62	59	63	70	57	56	64	63	72	66	65	67	76	76	63	62	64	71	55	63	75	74	59	74	59	61	51	64	64	53	61	63	67	63	63	56	57	75	53	60	79	72	64	47	64	53	62	68	51	60	62	66	68	77	65	55	55	78	51	69	70	64	59	67	64	61	61	64	76	53	60	69	74	67	65	49	62	69	68	76	73	57	63	62	58	47	55
14145	4234	2190	3241	7488	10442	10807	7722	6898	5943	5109	4339	3668	2862	2847	2803	2022	1351	1004	944	864	762	764	697	795	761	718	691	684	646	630	625	570	585	559	637	1595	2480	524	466	475	502	492	478	491	500	518	454	460	511	465	501	493	468	482	489	486	494	508	479	501	460	456	496	527	489	477	485	494	468	478	476	463	485	493	470	481	488	514	499	468	490	469	487	504	472	476	482	528	450	434	476	486	463	493	486	481	456	464	482	504	497	475	516	506	505	482	461	453	470	470	483	458	447	446	467	468	433	448	496	459	524	499	491	437	524	488	501	463	451	428	494	508	480	482	471	478	460	459	474	475	507	509	477	475	488	420	440	485	487	479	454	467	478	495	419	464	511	476	450	473	466	475	487	468	460	474	472	438	478	491	482	464	479	512	496	507	442	480	471	462	496	510	422	477	464	453	438	471	473	510	501	525	478	496	508	488	490	490	452	498	491	500	459	460	479	474	477	482	486	487	460	492	496	481	475	488	431	476	451	467	479	504	488	480	495	491	474	491	467	496	464	438	435	486	464	480	428	518	443	459	473	482	457	471	496	497	521	450	431	497	504	467	433	494	493	488	458	458	483	451	480	488	480	493	469	424	474	515	463	500	485	462	482	489	473	496	485	490	436	498	492	465	488	500	506	508	475	481	478	459	492	474	436	451	476	479	467	480	517	466	496	457	491	487	472	477	527	440	482	452	514	480	498	502	465	467	453	478	497	487	472	473	520	431	501	463	458	495	490	499	446	462	474	480	476	470	473	453	480	477	505	545	432	461	472	468	500	494	441	472	492	456	479	484	449	447	504	462	485	500	498	509	456	470	460	507	485	462	474	515	499	481	477	496	475	491	502	468	459	427	468	453	475	470	459	484	469	491	478	473	457	478	486	437	459	502	481	492	458	520	441	480	492	457	476	471	461	475	511	477	452	465	479	477	470	494	469	442	470	503	470	509	472	461	508	459	445	492	459	458	478	465	510	458	458	493	486	460	510	494	459	523	482	474	477	476	467	435	478	483	431	493	465	461	461	464	502	495	456	451	514	496	422	476	476	430	506	476	472	494	465	502	449	435	480	479	454	436	490	445	451	471	455	453	465	492	456	471	468	519	465	452	454	526	479	494	471	429	478	469	474	484	498	492	492	485	460	491	445	508	426	462	475	470	470	480	447	452	444	459	487	485	495	444	473	483	450	521	496	492	455	452	422	463	493	460	479	500	478	447	465	450	491	458	494	480	510	468	445	467	508	476	444	468	466	482	499	449	517	471	450	497	493	477	448	472	446	492	469	466	464	481	490	478	472	437	473	487	477	446	437	513	504	463	474	450	456	477	474	470	477	465	458	478	472	475	450	472	484	476	449	510	485	468	457	466	492	518	510	478	513	445	510	464	457	462	477	487	417	515	488	508	505	508	466	447	439	486	459	473	470	487	472	445	453	481	491	466	460	463	484	454	472	486	461	461	451	473	532	478	437	444	452	472	496	484	432	503	475	481	475	417	496	482	507	451	442	481	473	490	464	508	456	480	451	471	483	457	499	508	469	453	459	509	457	461	512	468	447	500	465	495	446	462	461	530	479	485	493	480	460	451	462	475	480	491	440	489	478	467	479	478	504	460	489	461	457	436	479	490	457	450	471	490	466	464	450	485	459	474	466	507	482	506	452	473	498	462	451	462	454	480	488	493	501	484	476	478	528	481	505	494	457	514	458	498	462	465	494	454	506	448	467	530	460	486	433	486	462	514	493	470	477	471	493	469	468	498	456	486	444	487	472	480	487	483	488	516	523	475	434	486	474	473	480	490	480	439	480	502	457	469	493	478	469	463	500	473	465	467	498	491	508	485	461	548	469	478	471	493	491	461	456	475	481	451	469	441	453	505	503	469	459	458	477	478	468	469	489	492	454	491	435	525	471	496	427	505	477	499	488	473	497	469	467	462	478	462	487	488	450	496	502	470	492	483	435	483	455	465	497	493	447	477	519	495	497	477	469	431	478	482	479	486	485	461	466	469	463	490	483	448	507	459	509	496	493	476	465	465	484	469	506	467	476	475	429	451	485	459	463	460	439	482	447	464	482	508	484	455	468	482	494	455	482	468	473	462	494	466	461	422	452	502	466	423	463	462	454	443	466	455	463	458	485	501	451	515	505	505	459	485	483	455	477	476	478	464	465	475	481	462	477	465	450	457	421	508	485	456	483	443	443	457	419	449	482	463	470	480	455	480	494	480	438	469	493	480	452	510	528	456	477	478	478	458	472	468	466	502	487	503	485	512	492	473	496	475	467	467	476	485	435	470	455	501	486	458	466	470	471	511	485	481	431	507	481	466	504	466	446	456	476	479	489	465	488	495	481	450	438	474	487	469	479	503	461	495	504	477	496	511	498	478	474	484	481	498	481	475	473	456	464	469	521	464	532	439	440	466	493	486	466	471	452	462	460	462	454	443	462	508	465	465	497	452	501	463	496	471	440	510	515	477	486	462	517	460	487	479	463	442	467	473	488	500	485	484	486	478	464	491	469	484	450	478	449	445	481	467	470	455	468	499	478	457	467	461	480	525	467	480	468	485	487	477	494	456	481	506	471	463	451	470	467	491	414	496	452	453	496	452	476	435	496	487	472	480	487	472	482	457	452	473	473	506	457	458	508	459	447	465	480	495	492	488	465	512	468	434	496	479	465	504	493	473	472	475	473	481	497	467	495	456	493	479	482	481	459	505	506	450	466	465	487	465	472	441	497	457	456	509	441	497	456	476	457	463	443	478	476	512	468	459	471	470	433	487	481	477	459	476	474	462	529	491	519	531	457	463	466	468	483	490	464	502	466	488	453	473	450	502	452	417	504	504	481	455	466	471	468	477	491	494	531	446	452	502	469	484	497	489	493	430	456	481	488	472	480	454	482	499	474	492	434	480	482	534	490	508	465	491	459	489	467	472	484	455	478	497	437	505	479	446	494	526	444	491	465	478	466	476	477	466	484	480	455	464	490	476	452	466	450	514	469	468	451	477	466	479	467	439	485	516	467	486	500	482	460	458	459	493	449	485	504	457	474	494	436	450	493	473	481	501	487	443	460	470	482	503	503	450	435	480	506	480	509	471	515	491	529	479	477	485	499	469	518	474	484	451	432	472	461	479	461	473	458	473	492	472	442	488	487	476	452	506	485	461	503	475	471	463	469	475	442	496	453	474	526	470	494	471	464	500	482	480	486	498	500	467	487	476	495	480	466	474	446	501	463	468	528	452	445	472	523	495	441	464	475	520	434	505	478	482	496	491	467	459	491	443	467	433	501	480	468	514	475	486	497	482	488	467	426	501	501	486	476	466	460	499	489	474	458	478	467	453	494	482	448	438	511	480	463	500	445	491	462	458	466	474	501	463	476	502	477	463	470	450	525	477	458	431	470	490	469	472	479	455	462	435	456	477	479	456	510	488	450	493	477	437	458	450	467	509	484	467	479	473	473	477	469	478	426	519	456
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
