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
341868841566	341868842132	341868842682	341868843232	341868843780	341868844332	341868844882	341868845432	341868845980	341868846532	341868847082	341868847632	341868848180	341868848732	341868849282	341868849832	341868850380	341868850932	341868851482	341868852032	341868852580	341868853132	341868853682	341868854232	341868854780	341868855332	341868855882	341868856432	341868856980	341868857532	341868858082	341868858632	341868859180	341868859732	341868860282	341868860832	341868861380	341868861932	341868862482	341868863032	341868863580	341868864132	341868864682	341868865232	341868865780	341868866332	341868866882	341868867432	341868867980	341868868532	341868869082	341868869632	341868870180	341868870732	341868871282	341868871832	341868872382	341868872932	341868873482	341868874032	341868874580	341868875132	341868875682	341868876232	341868876782	341868877332	341868877882	341868878432	341868878980	341868879532	341868880082	341868880632	341868881180	341868881732	341868882282	341868882832	341868883380	341868883932	341868884482	341868885032	341868885582	341868886132	341868886682	341868887232	341868887780	341868888332	341868888882	341868889432	341868889982	341868890532	341868891082	341868891632	341868892182	341868892732	341868893282	341868893832	341868894382	341868894932	341868895482	341868896032	341868896582	341868897132	341868897682	341868898232	341868898782	341868899332	341868899882	341868900432	341868900982	341868901532	341868902082	341868902632	341868903182	341868903732	341868904282	341868904832	341868905382	341868905932	341868906482	341868907032	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3309	3300	1900	2700	3310	3300	1900	2700	3311	3300	1900	2700	3312	3300	1900	2700	3312	3300	1900	2700	3313	3300	1900	2700	3314	3300	1900	2700	3315	3300	1900	2700	3316	3300	1900	2700	3317	3300	1900	2700	3318	3300	1900	2700	3319	3300	1900	2700	3320	3300	1900	2700	3321	3300	1900	2700	3321	3300	1900	2700	3322	3300	1900	2700	3323	3300	1900	2700	3324	3300	1900	2700	3325	3300	1900	2700	3326	3300	1900	2700	3327	3300	1900	2700	3327	3300	1900	2700	3328	3300	1900	2700	3329	3300	1900	2700	3330	3300	1900	2700	3331	3300	1900	2700	3332	3300	1900	2700	3332	3300	1900	2700	3333	3300	1900	2700	3334	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
10784	2720	219	187	347	754	589	329	208	174	168	206	201	516	60	51	43	50	33	42	29	18	32	32	25	22	18	42	25	38	14	24	22	32	22	31	26	37	19	20	20	21	23	17	24	21	19	21	14	21	20	25	17	19	24	16	17	21	25	20	18	15	13	21	15	16	32	22	14	15	16	23	22	22	17	20	16	20	28	19	19	18	17	21	20	22	23	18	18	21	12	15	17	13	15	17	11	8	11	20	16	21	19	20	17	24	18	15	10	12	21	21	24	18	12	18	15	25	21	12	10	19	16	14	19	25	14	20	17	19	18	21	17	15	14	17	17	12	19	21	23	22	25	17	15	14	19	20	22	13	21	21	14	10	21	19	14	23	16	15	18	23	22	16	18	18	11	23	13	21	15	23	15	16	18	22	11	17	18	16	18	20	12	12	20	16	9	12	19	18	15	19	15	21	11	20	14	17	19	14	7	18	21	14	18	19	12	10	13	19	18	15	24	10	6	19	13	23	20	12	19	22	17	9	13	14	22	15	12	17	18	21	14	21	15	10	18	16	11	11	19	20	16	22	13	17	13	9	18	17	23	22	20	25	20	19	22	14	17	13	24	17	17	25	16	18	15	19	18	13	17	16	15	21	13	22	17	16	16	17	17	14	21	16	21	12	22	20	12	17	20	14	9	13	14	18	19	20	19	16	15	20	16	19	16	14	16	17	18	21	16	12	13	11	19	20	18	17	11	18	14	12	10	12	18	16	22	14	17	16	16	12	13	14	19	21	13	19	9	17	23	14	12	12	16	25	20	16	20	13	12	20	12	24	13	20	14	16	18	21	21	22	19	27	19	18	13	18	9	18	11	24	19	17	19	12	21	19	13	16	18	16	20	21	19	18	18	19	14	12	17	27	19	18	24	22	19	16	15	21	11	23	15	14	21	15	22	24	20	25	21	13	9	17	14	15	19	17	17	19	12	11	16	14	8	19	22	17	17	16	19	17	14	14	20	13	14	17	11	11	14	18	18	17	18	17	13	14	19	21	13	20	18	17	22	16	21	14	17	15	19	7	35	17	13	15	20	18	19	17	15	16	23	20	30	16	16	13	16	11	28	21	18	13	23	21	19	19	17	15	15	12	23	20	20	17	19	17	17	25	18	9	17	14	15	17	21	18	17	19	16	14	16	24	17	8	11	21	22	14	16	18	22	16	11	13	19	12	14	25	15	21	20	10	18	20	16	13	18	17	21	21	16	17	20	15	12	16	29	15	15	14	13	12	19	16	14	21	21	15	17	21	13	25	19	15	19	12	16	20	15	17	21	17	18	18	16	15	21	19	31	17	24	16	24	22	15	17	11	21	13	17	17	21	14	13	18	9	13	15	19	15	17	19	18	14	16	18	11	13	13	18	11	18	12	15	12	22	24	14	13	24	14	10	10	12	15	18	26	21	22	16	18	20	13	16	19	25	16	12	14	22	12	17	19	17	18	25	22	14	20	21	22	13	11	19	18	20	18	23	16	16	12	18	17	18	15	15	12	19	17	26	15	12	17	16	17	12	18	20	22	14	14	15	16	22	23	21	21	12	14	18	13	16	22	19	19	24	18	16	19	17	8	14	21	13	14	13	22	12	14	18	12	27	21	24	15	12	8	18	16	17	11	16	15	11	22	19	21	25	17	20	20	17	25	16	7	15	17	19	12	12	17	13	19	20	12	17	22	18	22	16	16	17	13	16	15	26	18	19	16	18	20	16	18	17	25	18	18	27	18	16	20	19	9	17	14	19	16	20	21	17	19	13	9	17	11	18	17	24	11	24	23	16	18	18	24	23	21	18	10	21	19	22	9	11	23	16	18	14	22	17	16	17	21	23	13	18	10	19	17	13	14	13	19	19	19	21	14	17	18	20	19	18	14	15	18	22	23	16	19	24	21	13	19	25	23	22	18	13	21	23	18	14	23	20	21	14	13	21	22	17	16	16	27	23	12	8	19	13	17	17	17	18	23	17	14	17	26	17	21	17	12	21	17	11	12	23	17	13	19	18	14	17	24	13	21	12	17	20	20	8	17	20	14	18	17	13	14	19	17	18	17	15	17	13	22	15	21	18	19	19	12	25	13	31	25	20	23	14	14	18	18	20	23	23	20	16	24	13	12	26	16	19	24	15	11	22	25	16	18	17	13	13	15	16	30	23	14	25	16	18	16	26	13	15	22	21	15	15	15	13	20	16	17	16	23	13	14	15	23	25	17	17	20	16	20	19	17	11	12	25	12	20	12	18	12	15	25	19	11	24	14	16	14	15	11	15	17	20	20	21	18	20	12	14	10	18	21	14	10	17	23	15	22	17	15	20	16	20	22	10	19	20	19	12	8	14	20	16	19	12	20	9	16	21	13	14	17	20	12	13	14	20	15	17	22	29	12	20	17	13	8	21	17	15	12	14	22	12	21	18	16	18	21	12	15	10	16	20	12	20	22	21	16	20	14	16	16	15	8	21	19	21	8	18	16	28	22	27	18	14	16	22	21	16	12	21	16	14	15	21	13	20	19	11	14	17	17	24	15	17	16	22	21	16	23	16	17	20	21	23	24	19	16	21	33	25	25	20	20	12	19	15	13	21	14	17	24	19	15	12	19	17	34	21	16	16	9	19	20	11	19	12	17	18	27	23	16	15	18	17	14	17	13	25	18	12	20	19	15	19	20	22	19	17	15	19	20	27	13	19	22	16	17	15	11	16	21	20	17	24	18	20	18	22	22	17	23	27	16	15	21	18	30	15	21	17	13	14	20	17	17	21	14	22	20	22	27	25	22	21	16	15	19	16	24	18	19	15	11	19	15	19	18	16	19	12	18	15	17	15	18	17	25	18	15	15	22	21	19	7	12	13	18	21	9	16	15	17	17	15	18	18	16	20	22	20	21	13	19	13	17	17	15	11	25	15	28	17	19	17	29	17	18	19	16	21	22	16	16	28	15	15	14	19	20	18	16	14	11	21	27	24	22	24	12	21	22	10	21	19	13	15	20	15	9	23	17	18	23	17	20	18	15	18	19	15	18	15	22	24	22	19	16	18	15	23	20	28	17	20	12	14	14	15	16	13	18	16	17	18	14	22	14	20	16	10	18	19	24	20	21	16	13	22	18	15	20	22	20	23	16	20	20	18	13	15	19	14	23	22	15	19	13	19	10	13	12	14	27	21	20	13	22	21	15	21	25	15	18	13	17	27	13	12	14	11	19	19	21	16	11	11	22	24	13	21	17	15	26	20	18	18	22	16	16	17	15	20	19	19	17	23	19	9	12	21	27	20	21	12	16	16	22	11	10	23	20	19	21	10	19	23	17	10	17	16	11	19	11	21	23	15	20	14	20	5	15	19	11	18	24	16	14	18	23	18	9	19	17	22	15	17	18	17	17	10	21	13	15	20	18	19	20	11	21	21	21	16	14	10	15	14	17	16	17	12	18	15	19	21	17	22	14	18	9	5	19	14	21	14	14	12	14	15
51955	20166	6068	16784	28421	33037	26112	17520	13436	9845	8814	9727	8355	14200	2357	2034	1901	1673	1540	1406	1298	1189	1088	986	909	918	846	805	711	697	684	647	617	636	596	588	638	584	571	546	526	491	485	478	500	526	461	434	419	478	441	452	475	450	437	448	407	407	456	395	394	394	419	427	397	410	391	373	375	351	384	372	346	367	366	377	344	340	368	357	351	363	372	354	357	361	331	355	357	338	355	360	343	348	353	344	335	331	331	369	328	321	330	351	319	350	307	337	369	350	328	321	362	371	331	333	326	336	314	313	316	336	330	336	329	311	334	345	315	320	331	333	343	362	322	328	293	346	295	332	331	304	347	319	323	310	290	349	331	322	309	342	311	359	342	295	319	345	328	316	302	315	333	328	311	324	321	337	318	336	298	318	325	330	314	348	297	326	346	322	335	302	328	290	336	339	281	294	319	318	331	308	309	300	357	304	324	301	312	348	297	309	323	311	286	297	329	319	311	338	318	296	293	329	304	330	324	341	276	340	342	332	354	298	310	315	308	280	330	283	327	318	344	338	294	309	321	320	315	326	318	314	296	305	318	321	328	334	307	318	334	319	311	309	312	301	285	308	317	322	323	334	297	322	322	320	305	324	310	335	294	315	321	296	299	309	320	284	287	315	324	326	317	312	286	329	320	336	310	272	287	342	324	328	307	306	347	298	313	286	338	329	304	302	311	316	347	295	312	315	319	297	355	309	363	348	297	295	338	310	313	325	313	301	330	305	299	303	328	315	323	280	295	307	298	319	279	336	301	301	329	304	342	302	346	313	300	324	293	305	327	271	316	310	295	305	352	330	292	277	310	314	282	318	321	329	329	326	325	293	313	330	312	296	320	277	292	343	305	318	303	308	295	282	298	298	283	297	314	334	302	340	286	300	318	331	315	313	317	323	301	323	300	317	310	312	341	315	355	324	311	310	316	331	304	325	291	308	320	305	312	311	301	317	309	325	304	300	315	291	301	297	282	311	332	310	332	332	292	323	322	300	324	289	307	309	339	306	330	337	342	312	320	322	303	313	308	323	307	320	324	307	334	334	314	321	314	338	276	321	325	301	308	310	288	310	329	324	303	315	369	302	285	314	292	296	307	323	292	319	315	320	306	306	294	282	326	287	317	291	339	319	272	284	327	329	331	308	296	327	325	334	320	330	308	319	326	327	268	322	309	305	310	338	326	304	332	285	317	309	321	306	342	318	347	308	326	325	282	305	295	345	299	334	305	318	310	326	295	301	299	302	296	318	303	311	322	305	339	335	316	308	318	322	333	324	304	348	282	310	297	294	289	308	337	332	298	293	294	327	327	323	314	273	297	335	273	317	319	317	313	332	312	298	295	287	304	328	318	296	293	286	343	320	309	320	303	311	315	318	303	277	316	331	319	299	296	310	300	323	344	301	324	326	311	285	302	316	314	296	317	321	299	320	290	274	296	342	296	356	297	330	313	322	336	305	294	289	329	298	345	312	323	319	313	287	296	290	316	310	321	329	315	304	260	304	304	313	330	326	297	315	319	329	328	319	321	295	339	288	313	315	344	323	330	325	295	315	314	310	296	337	304	325	309	322	318	319	339	298	283	306	319	315	337	290	323	315	299	308	299	299	317	303	323	303	328	273	280	295	323	301	327	303	309	290	315	317	336	299	323	318	333	316	310	303	309	315	327	310	345	346	304	292	301	285	292	320	319	310	281	315	312	289	303	282	304	339	326	290	319	302	293	311	317	338	279	317	318	322	310	315	319	299	323	321	347	305	299	325	333	313	289	324	318	280	330	299	327	296	308	274	297	293	288	331	296	315	329	334	339	325	322	313	305	335	314	304	314	321	341	292	321	321	301	294	319	311	323	314	318	330	292	276	316	349	305	302	295	303	322	349	306	315	313	331	315	290	324	331	294	326	329	320	323	313	303	316	295	288	325	272	351	289	329	314	319	293	315	333	296	335	302	322	321	341	320	321	287	310	335	316	294	300	328	283	289	311	311	324	304	298	326	312	317	305	260	297	307	311	330	281	314	300	330	349	328	333	321	325	321	314	312	299	311	327	334	311	324	313	331	311	310	292	318	332	290	312	296	308	287	309	331	314	287	280	325	325	323	300	276	318	329	315	286	330	329	287	324	307	328	323	308	316	290	297	344	302	295	305	326	345	293	318	304	308	317	317	306	297	285	307	302	318	326	322	332	338	314	324	314	310	351	304	318	303	320	284	291	320	303	322	319	335	306	300	283	296	324	308	344	331	285	304	292	297	306	314	324	306	307	311	321	316	283	323	299	335	335	296	314	322	326	311	309	322	323	335	317	327	321	299	310	316	346	314	331	319	335	338	294	350	332	310	321	296	323	342	339	281	307	319	311	307	348	335	324	333	308	318	310	283	327	279	313	354	307	334	309	304	302	346	300	312	290	295	308	316	329	319	301	340	339	314	325	319	331	305	319	309	327	346	305	306	346	308	324	309	301	311	288	291	311	343	327	321	342	328	335	337	304	307	310	305	315	305	307	303	361	293	338	301	305	339	333	282	319	313	327	347	315	316	330	290	326	329	322	298	314	314	303	332	294	329	305	320	319	352	309	336	291	316	338	310	338	331	317	339	337	281	333	309	323	307	301	323	304	309	302	314	302	309	299	320	316	308	302	259	303	323	308	310	289	280	294	314	340	297	321	282	299	343	287	309	298	299	304	296	338	296	321	317	323	312	299	289	321	331	298	303	310	304	333	315	321	300	325	314	302	302	323	332	319	324	302	322	327	294	331	298	301	303	310	302	316	359	309	332	325	319	306	322	309	298	300	323	341	288	310	306	330	291	332	319	316	296	331	296	338	323	305	307	297	349	287	292	275	281	334	310	303	309	309	291	328	297	293	308	284	339	312	336	330	326	294	314	344	335	299	316	300	335	284	322	331	323	317	286	274	313	324	305	282	302	303	329	317	313	298	302	324	296	325	322	287	323	334	300	302	314	309	292	294	351	314	281	322	320	320	323	308	309	341	303	316	321	299	320	288	304	303	325	320	294	305	295	308	291	322	322	339	324	306	325	339	292	311	349	344	320	325	299	275	304	313	316	312	339	317	301	302	320	320	313	289	328	313	295	346	325	309	310	325	302	292	326	309	331	272	282	336	311	345	306	350	298	337	311	316	327	306	306	321	298	287	322	295	316	291	285	316	325	300	337	317	307	340	324	308	299	361	323	312	315	312	315	291	284	325	306	313	291	320	312	337	318	307	332	324	306	295	324	317	302	307	310	314	308	303	331	336	333	303	326	329	305	332	281	308	293	310	280	316	316	319	336	285	302	304	318	301	291	337	324	317	292	289	325	325	327	290	334	295	309	314	305	296	311	302	285	315	299	298	309	317	308	296	310	346	308	324	311	301	299	317	313	330	311	273	319	322	325	320	331	327	276	314	320	306	321	294	319	310	327	313	344	288	339	352	289	324	322	313	309	321	293	304	329	296	322	308	331	311	303	341	311
4586	737	80	57	133	198	149	74	73	52	54	86	47	42	24	24	20	24	20	16	21	20	17	22	17	25	13	23	20	17	12	16	16	14	18	22	16	16	18	14	23	13	19	13	20	24	15	18	22	12	23	18	13	22	22	23	8	17	18	17	18	13	21	17	18	15	21	18	16	17	12	16	14	6	21	18	16	17	15	20	14	22	11	14	21	21	15	24	10	12	15	18	18	19	20	16	18	15	18	16	15	15	18	23	18	15	19	23	17	22	18	19	20	13	12	18	7	13	19	15	27	13	7	20	15	15	24	16	17	11	17	12	19	8	20	14	14	12	20	20	23	18	22	23	13	13	12	20	15	20	14	21	19	14	15	12	16	16	17	13	14	20	16	17	18	21	20	14	18	22	22	18	14	16	11	13	16	14	22	22	16	21	14	17	15	20	14	18	9	15	19	15	20	17	4	16	19	17	11	11	13	8	17	19	18	17	19	15	17	13	21	18	8	14	17	14	25	19	17	16	20	11	18	22	17	17	14	15	12	12	21	11	19	13	15	18	16	15	21	31	15	15	18	10	9	13	21	20	12	18	14	22	18	11	12	22	18	13	20	13	15	21	20	22	8	19	20	15	8	11	9	27	17	15	14	11	12	17	17	8	15	17	12	27	19	29	17	16	21	15	13	13	21	20	15	17	18	26	14	20	17	17	19	9	14	19	25	12	16	11	18	15	22	7	10	21	19	19	13	17	18	24	17	22	14	22	10	13	11	29	20	19	22	20	15	18	16	13	17	20	13	11	18	16	17	22	18	17	13	19	25	21	22	12	19	18	15	25	19	18	10	15	21	15	17	14	24	17	14	29	16	16	17	20	14	15	19	14	25	14	18	14	20	18	18	20	19	13	15	18	8	11	20	13	15	9	13	15	21	14	11	17	22	20	12	24	18	12	14	16	22	13	21	16	14	14	17	26	20	15	18	10	20	16	20	17	19	16	21	18	24	21	16	16	16	16	15	23	15	13	12	17	19	18	19	10	17	7	23	17	17	11	21	16	23	21	19	14	12	25	16	18	20	15	18	13	19	19	16	16	29	13	23	17	21	15	16	23	20	14	16	17	17	19	9	14	18	12	12	16	28	20	17	17	16	18	11	16	17	19	20	19	18	11	19	15	18	17	20	11	17	19	17	21	18	16	20	18	24	25	15	19	15	16	17	10	18	23	17	18	18	9	14	17	13	18	16	13	15	9	14	17	16	19	16	13	10	14	8	19	19	12	12	13	21	14	23	17	20	12	12	10	17	14	17	13	18	12	22	17	13	15	10	17	15	22	13	19	17	14	17	18	16	12	26	11	13	13	17	18	17	18	15	19	18	17	22	16	14	21	24	24	19	20	17	19	13	19	12	18	17	15	20	15	24	14	24	10	17	11	12	17	22	12	15	20	14	16	15	18	23	18	16	14	13	14	19	17	14	17	19	15	16	17	26	12	14	22	18	16	20	18	13	17	11	20	12	23	20	16	22	9	14	15	21	16	20	25	12	12	10	17	28	15	18	15	19	22	12	24	18	19	14	8	17	15	19	15	12	12	20	18	11	13	27	14	14	16	17	16	18	22	17	25	18	20	17	15	13	21	12	16	18	13	22	22	10	18	17	12	17	17	14	20	22	9	15	22	19	19	27	18	14	16	16	16	30	26	17	23	16	9	17	15	15	13	10	18	19	10	18	10	20	23	16	16	17	17	24	13	12	21	17	15	18	12	14	15	11	24	12	11	18	15	17	15	19	14	10	13	22	16	16	19	15	12	14	21	19	13	12	11	11	11	19	20	19	13	18	28	16	15	16	23	13	16	15	16	26	13	19	18	25	17	16	18	21	18	18	18	16	22	23	14	27	17	22	18	13	16	16	16	25	18	21	19	21	15	12	12	12	14	15	19	21	15	22	17	14	15	17	16	27	23	14	14	20	16	14	8	27	17	25	19	14	21	21	21	9	20	15	14	18	15	20	9	15	22	24	15	16	25	24	13	17	18	25	21	18	28	18	16	25	14	26	27	14	14	15	18	29	18	18	18	18	22	23	16	17	16	17	11	12	19	23	15	17	21	13	15	16	19	12	18	22	13	17	19	24	16	15	15	11	20	14	17	11	14	15	22	11	21	15	17	20	20	18	14	17	19	16	16	16	16	16	17	20	19	20	24	18	17	8	20	6	18	28	18	19	14	15	21	14	14	14	10	19	16	21	14	17	21	14	6	16	17	21	7	16	27	22	14	20	18	21	14	16	15	18	14	19	16	16	20	22	16	18	22	22	19	15	24	20	17	9	11	22	19	14	17	14	22	20	14	14	11	11	17	21	21	20	23	21	17	15	25	10	17	18	12	23	13	17	12	20	12	9	15	22	16	16	19	10	18	13	10	13	17	16	15	20	19	13	12	15	14	11	18	13	17	21	16	17	18	13	15	15	12	13	19	13	20	21	22	20	13	10	14	24	15	19	20	18	9	18	16	24	17	12	20	17	13	13	16	16	19	17	12	15	18	23	24	15	14	16	16	19	20	18	16	15	16	18	10	18	15	19	16	18	13	24	15	10	16	21	13	20	15	8	26	14	19	19	24	17	21	24	20	24	16	10	25	13	17	15	17	23	15	22	16	14	8	23	22	14	16	7	19	24	20	14	12	12	18	18	16	19	16	13	15	21	25	13	19	17	22	20	13	20	25	15	17	16	19	11	9	11	13	26	17	14	14	17	14	19	16	15	17	22	21	15	17	16	18	10	14	19	19	16	15	13	9	15	20	15	17	29	16	20	12	15	15	19	23	18	25	16	14	16	29	19	12	23	11	19	24	17	17	16	9	24	19	17	16	15	16	9	17	12	8	16	17	15	20	20	7	18	18	21	27	25	19	13	15	15	11	14	23	16	17	17	13	11	17	18	16	14	13	13	20	14	18	19	18	11	17	17	20	12	16	17	11	15	16	26	16	13	26	15	13	22	20	18	20	18	24	17	12	20	17	10	16	10	12	21	19	12	20	20	15	20	17	17	18	17	16	15	19	15	18	22	16	10	12	13	12	21	18	25	12	24	21	14	19	14	16	18	21	15	20	15	22	18	13	12	18	17	20	25	17	12	12	13	13	12	12	12	22	14	26	24	14	14	17	18	18	20	16	22	16	22	12	16	28	17	14	17	17	21	16	17	19	19	16	13	24	20	13	12	15	17	21	17	23	12	14	20	19	21	25	13	17	14	13	18	15	21	18	20	21	8	19	7	12	19	16	14	24	20	12	14	18	14	16	14	24	24	14	22	20	13	15	16	16	13	14	13	14	17	13	19	16	16	14	13	21	17	17	18	15	20	17	18	15	15	13	13	16	26	10	17	19	18	17	13	20	11	16	17	20	15	15	29	19	14	8	17	15	14	19	17	18	18	17	23	14	18	14	25	15	15	15	19	12	17	23	20	16	18	19	13	24	22	16	17	22	16	22	21	16	17	13	21	18	18	17
38810	12483	2123	6703	15884	17565	11433	5728	4439	2871	3191	4444	2252	1961	590	506	509	485	464	475	418	377	418	395	365	358	397	404	368	346	368	339	325	344	328	388	335	311	331	363	320	305	323	367	305	327	340	355	312	336	345	323	353	320	328	334	343	319	306	344	328	302	322	326	329	315	311	322	325	288	299	320	295	319	302	297	306	303	305	340	293	297	322	323	316	317	324	319	293	314	295	303	295	294	274	325	338	329	294	328	316	326	331	305	301	307	292	305	328	266	270	317	295	302	304	324	329	291	311	315	311	307	297	291	309	347	311	331	322	307	282	323	297	313	297	313	303	314	312	300	310	306	307	318	276	294	339	358	295	271	294	315	326	297	313	287	282	320	300	315	317	314	305	266	312	305	330	286	282	294	318	362	296	320	318	343	295	299	312	339	308	326	286	310	323	309	322	316	366	277	305	312	329	307	314	311	314	293	299	308	312	302	292	284	316	328	274	286	305	300	315	298	290	287	302	327	307	298	302	302	308	297	280	302	303	289	307	334	307	314	320	291	291	328	315	297	314	286	307	314	296	310	311	311	342	285	263	296	307	297	293	316	310	296	328	298	289	320	284	284	316	313	321	309	321	284	307	278	302	315	308	306	286	289	302	313	278	291	316	305	318	303	275	320	299	290	267	312	302	357	306	313	296	301	289	312	319	312	315	334	291	317	349	321	306	294	311	312	302	286	293	296	299	359	320	305	301	295	317	276	274	302	303	309	336	298	292	285	303	292	250	295	279	308	327	317	295	337	301	306	288	255	308	302	280	305	305	266	311	305	285	302	286	295	294	279	303	333	346	274	312	323	310	311	296	325	303	343	315	311	278	306	320	319	277	295	288	281	309	291	310	293	330	311	301	292	286	310	312	300	315	289	306	301	306	310	311	330	294	330	331	297	309	298	290	313	274	323	320	300	308	332	292	300	333	278	270	309	308	312	306	314	319	300	323	283	294	316	293	297	312	310	309	316	311	291	309	308	282	325	293	329	337	318	292	290	296	301	334	287	270	340	342	310	263	299	313	271	303	310	351	334	264	280	284	281	316	312	272	295	302	318	315	319	313	310	298	287	315	279	256	297	303	293	294	303	308	303	284	341	286	280	292	320	282	329	334	322	325	319	305	326	313	259	346	304	299	304	301	339	313	304	315	292	303	301	265	295	315	285	338	298	354	316	324	318	297	276	301	338	322	308	291	327	292	277	311	317	332	303	306	309	330	298	304	314	306	324	341	324	302	327	306	329	308	297	304	338	268	312	316	318	299	311	318	281	297	312	262	286	286	311	300	309	338	322	305	327	320	271	311	321	299	339	335	277	335	320	298	303	306	311	317	319	270	347	315	291	318	279	327	304	321	327	310	319	317	304	321	273	301	289	278	281	305	280	309	304	331	289	322	301	300	319	297	281	295	296	310	289	320	324	319	330	303	304	307	294	298	308	285	278	307	289	313	311	334	336	341	288	311	317	284	293	326	338	333	318	306	323	315	314	297	312	317	300	285	285	290	310	298	308	341	316	313	304	291	287	325	304	302	314	296	292	297	305	303	295	275	293	295	307	325	305	308	307	341	321	301	328	307	282	281	279	302	270	296	321	263	324	315	314	293	299	317	314	286	294	310	268	281	312	318	293	300	283	298	300	317	296	308	316	309	311	327	314	333	311	294	312	301	314	306	325	292	345	315	306	314	302	308	273	310	303	295	326	317	288	320	314	315	308	272	323	291	299	310	305	292	310	281	330	284	329	325	326	292	313	294	322	306	297	324	264	317	294	306	312	324	310	269	321	337	331	303	310	323	307	307	326	284	298	305	265	305	289	305	323	285	301	284	292	304	295	301	297	290	323	314	312	290	320	290	334	319	321	273	312	292	327	316	308	306	312	331	303	284	319	305	338	286	303	293	312	320	282	276	297	317	316	310	318	301	290	313	298	312	300	268	303	290	308	309	335	317	301	286	304	302	285	310	318	301	275	315	287	301	306	337	297	313	317	312	320	275	310	318	295	285	283	291	323	285	321	312	325	292	285	295	317	281	335	298	291	277	304	299	317	289	305	312	307	297	315	276	290	327	330	316	315	292	313	324	336	320	269	330	295	298	289	285	318	317	317	299	318	261	278	315	303	310	310	307	307	336	313	339	298	312	278	291	334	309	350	292	287	302	286	294	351	300	299	307	314	287	330	314	312	301	326	289	304	313	318	292	283	336	289	325	284	320	287	309	322	300	299	289	306	277	295	333	288	338	311	289	270	304	285	303	328	332	345	293	302	335	304	323	293	315	325	298	323	296	295	325	246	319	335	310	278	302	289	325	324	300	301	316	305	318	288	305	312	293	292	331	309	301	281	320	298	270	310	323	285	315	298	321	293	301	334	291	333	308	282	305	292	301	283	312	277	310	315	274	293	316	324	296	292	331	331	307	305	294	298	295	289	314	333	308	343	313	337	334	324	291	311	301	300	307	311	310	311	326	341	336	287	302	323	259	290	290	316	266	302	286	275	314	310	330	310	306	287	316	308	296	328	312	293	320	308	302	291	300	308	280	325	307	319	303	268	323	293	297	284	311	287	310	296	291	290	276	323	311	296	320	322	323	325	293	305	312	288	314	298	323	274	306	286	293	319	318	314	317	324	323	323	290	287	312	317	286	299	332	299	274	322	292	283	294	288	313	292	332	349	282	320	329	263	294	306	306	313	295	302	295	345	329	308	312	298	294	282	318	274	287	312	302	332	288	343	335	330	324	341	306	334	311	328	285	283	287	288	311	306	286	292	293	302	325	316	320	305	309	281	308	330	277	278	287	331	302	318	290	309	289	312	309	315	303	286	266	289	293	304	287	322	298	306	340	329	310	295	319	293	299	291	302	299	305	309	315	311	340	308	324	314	312	271	297	323	284	304	275	316	323	346	324	282	312	322	297	295	321	308	312	300	294	274	288	284	303	282	288	285	313	298	310	300	262	327	319	298	307	299	289	310	306	319	268	314	318	301	309	299	306	283	320	306	300	301	308	318	329	268	309	314	318	311	316	277	301	327	347	315	330	307	310	288	297	305	320	310	280	302	308	274	289	322	278	310	292	305	308	324	326	295	325	325	290	297	300	287	298	309	300	314	328	314	312	294	313	338	302	299	290	326	292	307	333	299	301	296	290	305	291	322	323	294	315	287	290	309	308	321	294	313	290	293	301	283	314	315	291	307	292	287	298	326	305	339	318	278	300	285	301	331	329	312	286	303	354	352	296	294	286	287	275	288	293	274	301	261	295	296	281	292	323	298	292	277	281	308	304	305	285	317	289	315	281	311	300	327	337	276	276	295	306	294	297	341	301	285	311	302	305	299	284	289	343	291	298	332	345	288	326	314	281	321	282	288	297	300	312	311	315	297	303	283	303	325	276	305	313	299	321	307	304	305	315	309	308	301	305	296	315	321	311	281	310	274	326	294	331	299	305	317	288	286	308	327	306	314	285	313	302	302
7668	1114	129	126	192	303	204	180	129	99	113	182	110	96	34	38	37	43	37	38	26	29	34	22	28	28	38	33	26	33	24	36	41	33	43	27	35	25	35	24	38	24	30	33	30	23	25	23	28	23	25	19	23	33	41	34	27	37	20	25	29	22	30	26	31	23	15	17	27	19	21	40	34	28	28	33	29	29	18	27	26	29	27	26	25	36	30	40	25	30	37	27	28	18	43	28	24	40	29	26	28	27	29	25	30	21	18	31	23	21	31	32	29	32	26	31	29	35	27	21	22	25	23	29	25	29	30	25	18	29	25	23	25	24	25	18	26	22	33	31	18	19	34	33	34	20	34	20	22	28	26	27	30	21	24	22	27	27	24	31	24	25	18	31	31	22	30	32	30	25	30	20	31	24	25	30	28	33	25	26	23	32	23	30	23	32	35	28	27	31	29	31	33	26	24	24	27	24	26	31	37	34	24	26	39	16	29	29	32	28	31	28	33	26	24	36	27	24	22	34	23	29	25	30	24	31	32	30	34	34	26	20	23	23	39	38	29	20	37	20	34	35	35	28	28	25	26	22	36	37	19	22	35	31	26	27	28	31	25	27	33	25	25	22	21	28	40	30	27	30	25	36	24	27	22	24	25	26	29	33	16	28	31	29	25	26	30	35	24	22	31	27	34	23	30	24	27	21	32	35	32	38	27	32	33	38	30	39	38	29	29	32	38	18	23	26	22	27	27	26	26	32	32	29	24	25	25	20	28	22	27	34	28	33	29	32	24	26	26	34	31	33	33	24	32	29	29	30	16	40	27	22	33	24	23	20	30	38	27	42	29	31	24	36	31	29	26	34	24	25	32	26	25	28	23	25	24	25	19	36	27	23	24	27	26	31	30	31	25	18	23	26	27	31	31	29	25	29	27	32	23	22	30	20	28	23	23	27	38	22	32	24	30	15	41	29	32	30	27	33	34	24	27	29	30	32	29	29	33	19	35	32	20	24	33	34	22	29	29	21	18	28	22	24	19	29	23	25	28	35	30	26	35	31	28	25	20	25	24	26	21	38	29	26	25	30	32	21	20	34	24	25	29	19	26	26	23	31	26	27	26	33	29	30	34	26	25	24	26	34	30	32	29	26	18	22	38	29	24	43	32	20	35	33	29	19	33	29	35	28	29	19	28	20	26	33	28	29	36	32	25	26	25	27	32	17	20	19	35	22	32	29	26	26	34	20	31	30	39	25	22	31	22	19	15	25	34	23	22	23	24	33	28	18	24	24	28	16	33	35	27	34	38	33	21	23	30	33	29	26	23	24	25	30	30	36	26	30	17	27	20	33	30	30	26	30	23	27	25	22	24	22	25	22	37	24	25	22	39	36	15	28	23	27	29	26	21	21	29	41	24	20	33	32	30	24	20	38	29	20	24	26	30	23	24	36	25	30	25	30	33	18	22	31	25	24	28	21	32	33	26	25	28	20	27	22	31	25	25	34	26	37	36	23	24	22	27	23	27	25	26	24	26	31	28	34	20	27	19	39	28	29	24	25	22	28	19	27	14	32	24	22	20	26	28	33	22	26	31	33	32	21	24	25	38	28	19	35	30	20	32	19	31	25	33	30	23	27	34	26	28	37	26	21	35	30	31	22	28	30	27	21	39	29	33	32	22	33	34	22	29	24	27	33	24	31	21	26	31	32	18	27	23	28	28	23	25	23	29	26	33	32	29	27	25	27	21	39	36	29	22	28	23	25	29	26	25	24	34	26	18	24	23	36	38	23	29	31	30	30	28	32	21	34	26	29	28	24	24	25	28	35	28	22	34	26	25	30	27	29	31	29	27	26	26	26	29	29	38	26	21	22	30	32	28	34	23	29	32	29	23	20	34	21	28	31	27	29	20	25	27	17	27	23	38	29	28	23	23	26	40	26	19	28	23	32	18	37	34	32	20	42	34	30	25	22	30	18	31	18	21	31	31	26	28	35	37	21	26	26	24	27	17	24	25	21	31	24	31	28	30	30	30	28	29	27	25	30	29	24	17	35	31	27	20	29	27	26	30	37	25	36	33	24	28	27	34	22	34	31	26	22	28	18	24	26	24	27	29	28	22	28	30	36	26	31	26	25	35	26	24	26	29	32	33	24	19	22	38	30	34	20	19	20	29	25	23	28	25	22	28	35	26	37	24	23	37	26	30	19	24	26	32	39	33	29	33	14	18	27	25	33	17	23	27	21	31	30	31	28	38	35	33	30	31	30	19	37	26	24	24	25	29	32	27	22	22	26	23	32	26	28	36	27	28	33	18	29	38	31	29	18	37	28	26	31	27	25	27	18	27	25	34	24	37	33	25	17	27	26	31	23	29	26	26	22	26	34	31	30	26	27	20	35	26	26	24	31	33	24	36	26	23	22	27	33	26	34	28	22	33	31	27	19	33	24	27	16	29	27	32	19	20	24	24	33	26	30	27	28	25	27	26	24	27	27	30	27	26	34	33	24	29	34	22	21	37	21	24	20	24	29	25	32	32	26	36	26	28	18	38	20	25	33	27	32	28	27	28	31	31	20	30	37	30	32	25	29	30	28	34	36	33	20	31	30	20	36	34	21	24	31	33	21	26	28	35	19	34	28	24	27	26	23	29	25	24	23	29	21	23	23	15	20	29	21	28	27	25	20	27	21	25	24	28	22	30	20	19	29	29	22	32	25	24	23	27	29	27	34	25	27	21	31	31	35	20	25	31	25	24	29	35	29	24	25	28	31	32	28	30	29	35	27	30	17	33	20	28	21	25	28	12	22	17	27	19	34	20	28	33	39	27	30	32	37	26	17	28	35	34	35	32	29	15	29	25	27	29	33	26	28	23	26	23	32	27	26	30	29	28	30	24	28	33	35	26	30	26	32	24	22	26	26	21	29	27	19	25	29	20	30	23	21	35	28	24	20	25	35	37	35	27	31	30	30	21	43	29	30	20	22	26	39	37	33	37	28	26	24	27	27	37	17	29	32	32	30	26	30	26	33	27	24	23	25	25	29	32	22	16	17	26	31	30	29	24	29	35	33	32	21	26	27	29	23	24	29	29	23	24	34	28	24	29	21	17	31	30	28	29	28	33	27	32	23	34	26	35	31	24	25	29	26	25	32	28	29	23	20	28	23	22	23	27	24	28	20	23	26	31	27	37	28	25	31	26	27	23	25	27	29	33	25	30	30	33	25	28	28	25	21	27	24	25	26	38	33	32	21	28	22	20	33	34	36	23	28	28	24	20	33	27	20	22	33	31	26	19	33	24	23	23	24	27	22	23	27	31	27	24	29	29	44	33	29	22	33	32	27	36	29	29	24	34	20	35	27	30	29	31	31	27	31	17	34	28	32	26	31	27	28	38	26	33	32	26	28	24	31	34	29	27	22	43	24	31	35	21	23	20	21	39	25	25	34	28	18	32	28	26	25	25	20	29	19	27	27	34	22	29	30	20	21	21	28	35	23	33	27	32	38	27	31	28	22
42568	13438	3620	10459	20556	22338	14457	11105	8466	6407	6550	9677	5252	4844	1381	1315	1231	1140	1021	1027	899	845	794	821	763	792	713	685	681	690	688	639	694	651	634	635	659	613	631	596	575	599	575	586	580	579	595	513	563	555	514	536	546	550	552	570	492	535	569	517	580	540	517	527	515	497	556	517	501	509	486	523	486	553	492	522	471	517	527	468	511	538	495	542	551	516	476	494	506	478	565	461	544	473	523	487	490	464	521	495	493	484	488	491	488	526	537	546	515	500	515	422	472	500	496	491	451	479	495	526	522	558	507	517	493	513	487	501	495	483	528	489	499	481	485	535	434	495	503	493	469	523	512	526	523	482	498	527	512	523	508	537	510	465	486	492	530	486	551	486	508	516	549	497	490	493	515	491	482	504	513	464	485	510	473	482	486	533	475	485	482	496	533	500	484	509	505	522	472	475	528	469	521	483	494	508	480	484	526	528	509	476	516	475	497	502	525	503	544	508	560	487	492	523	508	493	530	481	498	480	483	507	490	483	499	536	491	505	483	510	524	471	515	493	506	526	513	486	459	526	490	476	461	505	500	487	490	506	509	478	523	472	485	495	490	516	487	505	531	476	515	536	492	472	478	499	521	476	489	466	501	483	461	470	477	522	459	478	527	492	509	492	491	518	470	513	486	471	531	482	489	487	503	520	485	484	481	524	510	485	519	488	491	506	474	492	510	537	476	466	532	469	475	522	489	434	515	514	521	464	484	537	495	518	494	508	469	505	508	449	488	511	472	475	484	523	514	513	513	481	470	482	513	495	518	481	501	506	485	487	502	488	480	491	490	494	527	465	507	478	523	478	524	497	490	478	495	468	538	501	483	479	488	506	503	518	532	461	502	434	524	493	458	519	518	513	519	467	540	490	536	450	535	500	514	492	477	477	498	458	495	503	478	515	489	497	482	501	520	509	518	527	498	517	485	477	508	507	491	495	469	465	498	495	535	495	512	510	503	503	517	496	481	515	521	501	477	468	506	493	483	495	454	504	505	520	554	501	496	484	479	510	508	543	477	479	478	468	486	492	526	492	484	504	479	493	471	529	520	502	499	484	501	460	483	513	501	495	506	485	478	515	493	495	512	506	491	526	513	495	498	512	491	491	479	527	498	548	487	532	489	466	503	508	531	491	499	511	489	489	463	537	489	450	541	487	487	459	447	470	503	512	482	476	515	511	496	523	509	501	480	466	547	487	518	464	494	486	508	506	483	505	500	486	492	478	502	465	492	473	476	458	534	517	478	472	575	483	516	488	483	491	494	516	485	546	473	501	497	473	465	468	498	539	521	519	523	477	540	463	458	482	467	484	512	514	515	514	518	515	475	511	468	520	491	507	492	477	494	522	518	500	484	523	477	513	536	518	467	518	504	486	515	513	496	480	491	521	514	486	472	530	479	511	523	523	444	484	504	489	519	512	481	500	496	533	535	466	485	480	477	499	497	552	513	506	488	509	427	507	486	509	526	463	492	491	502	493	482	490	494	516	466	470	529	482	499	483	493	488	529	498	459	504	468	477	502	497	559	497	535	464	502	507	489	469	540	496	488	463	526	534	478	478	525	512	487	491	474	494	473	480	452	502	496	542	458	493	486	475	448	487	504	484	519	529	483	473	482	483	523	490	530	524	530	494	493	487	512	493	479	492	494	525	496	500	528	477	500	510	505	511	520	512	509	471	517	487	504	498	507	500	508	483	497	473	508	533	511	498	521	481	525	501	484	444	500	530	465	517	545	485	477	468	485	455	514	472	480	523	503	514	481	470	501	490	476	534	467	502	489	506	482	487	482	451	490	523	517	481	464	513	509	496	525	501	493	477	488	514	502	497	499	514	486	506	495	480	524	487	487	524	494	519	521	484	522	495	451	531	500	503	476	532	542	505	519	462	522	510	474	492	464	507	488	498	501	472	462	517	514	487	493	525	505	479	502	484	509	516	469	529	488	494	529	526	492	505	540	533	470	475	508	541	509	505	457	488	494	469	489	489	501	485	508	505	496	542	487	528	500	501	478	483	496	499	492	520	543	473	460	479	492	518	485	499	499	472	490	520	506	512	466	514	546	529	510	492	468	507	445	505	492	471	505	518	523	474	498	479	523	494	498	497	503	515	531	484	518	500	519	490	475	514	500	468	509	513	439	504	495	463	489	496	488	489	516	502	456	478	479	493	512	488	502	503	491	511	467	512	501	516	452	500	518	509	507	501	471	553	502	493	523	503	495	494	465	524	493	525	488	520	488	477	514	523	501	516	501	488	507	486	506	501	474	511	513	523	534	484	479	468	492	485	489	504	504	510	453	516	519	520	482	516	475	531	466	512	491	498	476	505	528	512	488	525	514	509	456	495	507	522	475	504	504	498	473	499	487	523	471	459	462	497	533	514	527	473	516	526	505	508	454	533	495	479	487	488	503	490	476	460	458	456	502	542	549	510	519	487	498	499	485	490	499	515	448	514	491	515	495	503	464	490	511	498	458	517	466	476	473	480	488	500	472	498	477	507	472	540	502	514	507	530	527	534	504	477	494	525	523	489	500	475	519	511	452	497	510	453	461	515	546	478	504	495	533	532	484	502	504	479	522	474	502	520	503	535	500	513	489	479	499	491	500	496	525	547	442	529	510	514	491	500	482	511	530	515	471	473	513	471	498	518	524	503	519	498	537	522	498	509	528	468	521	517	497	508	476	507	512	474	503	477	499	539	508	500	485	526	496	524	498	536	517	493	506	507	498	526	489	497	504	508	497	536	486	507	492	442	484	496	460	474	460	533	528	466	509	503	482	502	493	503	461	457	497	505	525	519	509	521	498	505	512	456	494	488	548	506	477	501	526	495	499	501	469	494	516	454	504	449	480	486	538	525	532	465	502	495	479	503	496	517	484	504	480	560	521	466	505	528	514	502	480	525	553	528	530	507	537	535	472	483	483	540	508	499	500	522	522	446	463	518	514	486	497	483	529	477	505	497	500	537	480	514	472	514	497	511	507	469	523	479	462	487	525	519	452	530	499	453	500	491	514	492	495	527	487	454	489	489	474	493	468	474	518	498	490	494	460	464	486	500	485	516	509	508	484	504	491	503	486	520	511	502	472	487	475	486	503	490	490	544	480	481	544	521	496	521	523	520	476	464	465	496	482	485	487	506	504	494	501	474	548	521	504	465	496	506	460	505	502	492	484	481	516	525	475	515	482	512	483	545	556	473	537	495	479	527	466	492	508	502	476	503	525	468	482	499	499	472	501	518	469	523	505	508	482	448	492	498	512	479	496	528	500	503	494	501	544	525	483	483	504	536	480	497	514	507	509	470	485	467	484	444	500	486	526	512	492	504	495	479	505	497	500	478	487	526	481	524	490	478	533	497	441	523	501	539	497	527	537	508	496	488	503	488	474	504	513	480	520	477	451	506	480	509	492	493	492	502	508	506	499	464	525	489	482	504	514	500	512	518	494	478	507	520	487	480	482	488	547	516	500	514
7485	813	143	115	210	308	218	134	151	112	170	260	121	207	40	45	36	47	41	40	40	38	42	27	37	35	30	19	44	33	32	33	39	33	29	34	28	33	33	32	29	32	24	29	30	25	24	29	30	22	29	32	27	28	43	39	27	24	24	28	24	32	25	26	31	25	32	27	33	36	22	25	24	19	22	26	22	24	25	29	23	29	26	28	32	32	27	21	26	31	27	28	21	23	32	27	31	32	24	32	33	21	27	32	29	26	40	32	23	32	32	22	34	27	24	36	44	25	29	31	38	37	34	24	30	36	32	31	27	33	30	21	25	32	28	30	35	28	29	25	25	37	26	22	43	25	23	33	21	27	32	34	32	32	37	25	35	22	31	31	30	36	23	28	27	25	20	21	32	34	27	33	26	28	29	29	30	31	31	33	19	28	27	27	34	23	31	26	22	33	32	22	28	36	27	24	30	23	29	27	34	25	28	28	20	27	31	26	20	31	34	36	31	28	25	34	31	25	28	30	36	28	34	28	27	31	29	29	28	22	25	22	34	29	25	37	42	23	31	35	22	20	39	33	36	40	24	25	26	36	19	17	34	29	20	35	18	19	18	35	22	34	31	35	36	29	28	40	26	25	30	26	33	30	23	15	20	20	33	31	28	27	32	27	15	22	22	26	33	21	24	24	18	27	22	23	22	25	28	22	33	24	19	13	23	29	28	20	25	39	24	24	28	29	23	25	39	28	34	18	30	31	31	31	28	39	32	29	26	31	45	27	35	14	33	27	30	23	32	26	19	23	28	34	26	32	25	23	19	34	25	35	29	34	26	34	23	23	23	22	30	25	33	26	24	28	27	31	26	22	32	23	24	31	24	28	32	29	27	37	27	32	24	37	37	26	16	32	42	26	29	32	19	27	33	14	24	23	21	23	32	27	25	21	34	32	28	26	34	33	21	21	28	26	37	24	35	24	30	33	25	26	35	22	29	29	25	30	29	23	35	19	34	24	30	29	33	28	26	21	27	25	30	26	27	23	22	23	28	21	32	25	27	32	22	23	27	30	37	30	33	24	36	37	26	24	31	28	33	24	18	19	33	26	31	33	25	26	21	16	29	35	33	22	28	27	33	34	24	28	34	31	26	33	33	31	17	23	26	26	29	31	23	32	20	25	37	27	22	25	29	25	20	29	29	31	15	36	30	32	27	26	26	27	24	41	23	19	32	23	27	36	35	35	35	27	25	21	37	27	32	27	21	21	29	33	27	23	33	38	30	27	25	31	24	28	23	31	14	36	27	33	24	34	28	25	25	23	40	32	28	31	36	25	22	28	28	30	34	24	28	26	35	28	36	23	35	29	27	23	24	26	38	16	26	19	35	34	23	27	36	28	31	21	26	28	34	28	28	33	33	26	34	30	41	25	36	27	33	23	29	26	35	34	28	26	32	28	27	18	34	28	26	21	29	27	21	20	23	32	28	26	26	38	23	44	31	25	30	20	34	17	30	31	28	23	29	29	26	23	35	29	29	32	18	17	43	21	35	36	31	24	25	24	30	36	18	41	29	30	24	30	25	33	26	16	24	25	33	35	22	25	17	44	21	28	25	22	31	29	22	30	29	26	24	29	29	30	29	20	29	25	22	20	28	26	32	28	27	24	26	31	27	25	34	44	23	34	36	37	24	26	28	34	21	20	26	40	31	26	27	27	34	22	23	26	32	23	32	23	30	36	28	39	26	25	27	36	26	27	28	29	26	35	36	30	35	35	26	40	31	22	23	34	22	21	19	29	32	25	20	33	25	29	36	26	27	25	31	23	31	28	34	32	35	25	29	31	29	28	26	30	32	23	23	22	21	32	29	31	18	24	31	31	19	39	22	18	31	23	27	28	31	24	27	32	17	34	29	31	33	39	24	32	34	28	43	30	27	26	22	23	30	21	27	37	26	26	31	33	27	32	21	24	26	18	29	27	40	22	35	21	24	27	22	28	33	45	26	25	15	25	35	29	29	21	30	34	25	29	29	38	26	27	25	33	41	27	33	29	21	26	23	33	30	27	21	28	39	31	27	31	24	30	27	22	29	28	29	30	32	28	29	28	16	27	28	34	30	27	28	27	26	34	23	23	27	35	19	30	33	27	27	28	24	24	28	37	25	29	32	22	34	27	21	27	33	19	33	32	42	29	31	25	22	23	19	30	32	28	30	34	30	19	33	25	29	29	25	22	27	29	24	28	33	27	24	33	22	34	32	20	28	22	25	30	28	26	17	27	25	31	29	28	34	29	23	23	32	20	27	36	34	35	29	25	36	31	33	33	29	27	28	25	27	26	29	21	33	37	26	25	32	33	34	16	26	29	31	30	28	36	25	24	26	33	25	33	21	23	20	30	26	28	29	22	21	27	21	24	22	25	33	22	29	29	21	33	36	22	34	30	15	25	20	40	32	35	28	35	28	22	35	22	15	27	28	22	25	25	38	18	25	33	28	22	22	30	24	25	26	29	25	36	33	39	26	27	30	24	29	17	24	18	26	27	24	29	21	31	18	37	14	27	28	25	20	28	31	22	27	27	25	34	28	26	27	25	21	26	24	26	29	24	35	25	25	25	32	40	27	23	26	25	29	26	25	22	30	30	26	28	34	31	39	26	31	28	27	36	34	31	21	29	27	40	28	22	24	32	25	27	24	32	32	29	23	32	25	20	39	25	28	31	26	32	27	29	36	33	24	26	30	27	34	29	31	32	34	23	34	30	31	30	32	29	24	32	32	36	28	25	24	33	31	24	27	19	21	23	40	30	24	27	27	30	25	28	31	30	31	16	27	44	23	18	19	34	16	28	18	28	25	25	20	28	29	21	21	27	23	27	31	23	23	24	22	28	27	24	31	31	34	20	25	26	21	33	22	20	27	30	23	27	26	30	22	30	24	22	33	31	33	21	26	35	18	12	18	23	31	31	32	35	16	18	21	25	33	27	27	26	35	35	35	26	24	33	29	32	37	30	26	41	21	27	32	38	21	27	23	30	31	24	21	22	29	26	24	33	18	29	31	21	27	27	31	26	22	33	25	26	34	28	29	30	29	18	32	21	35	30	31	27	31	26	38	34	37	21	35	18	32	18	31	28	28	28	31	20	29	28	35	20	26	23	23	27	35	25	30	25	29	30	29	29	34	29	33	34	29	24	31	29	25	32	30	27	31	39	31	44	26	32	35	20	31	28	22	30	23	30	27	22	27	25	31	32	33	23	32	37	29	37	24	24	26	36	18	27	24	35	21	18	21	35	39	31	22	35	31	26	29	30	34	27	27	21	26	30	38	40	25	27	25	33	23	28	20	30	26	31	23	25	24	23	23	29	35	25	21	38	20	27	25	27	31	27	31	33	24	31	35	29	25	27	29	25	29	25	29	25	30	36	31	29	29	22	27	26	30	26	29	26	29	26	28	20	35	35	27	33	20	26	39	29	23	34	26	26	24	23	28	39	31	32	22	33	29	23	22	31	24	20	23	43
41801	12550	3677	10787	20494	20548	14979	9196	7987	6165	7549	11048	4873	7376	1471	1339	1199	1097	1041	1056	930	924	839	865	786	769	713	729	691	698	623	630	639	648	631	632	618	600	583	589	548	585	558	642	558	556	572	575	571	549	574	590	545	603	557	563	556	518	551	558	560	510	511	533	510	498	544	508	549	523	519	513	507	551	501	524	492	513	487	492	502	515	518	520	545	520	484	501	537	544	476	549	528	497	533	494	483	542	591	487	495	529	522	479	511	475	536	527	501	485	485	482	498	513	525	471	491	512	488	480	472	504	491	511	529	504	485	488	477	547	466	474	487	529	495	498	482	484	487	503	522	497	470	530	523	489	495	527	506	543	485	476	498	488	489	505	513	492	516	485	463	465	473	512	506	488	508	480	481	547	477	502	474	526	517	502	504	493	509	484	492	493	525	448	505	516	481	525	529	494	509	480	527	535	510	453	515	500	488	512	509	512	462	467	510	513	482	502	508	495	496	495	489	468	517	477	481	490	481	517	516	501	501	499	499	484	469	502	524	473	512	482	491	543	521	496	461	485	478	508	450	520	505	527	482	470	524	507	479	551	499	475	492	512	465	481	525	493	500	487	469	539	502	495	490	500	463	489	502	479	527	512	510	511	498	550	533	464	496	498	504	486	527	485	483	474	507	523	521	490	486	508	528	501	524	512	520	503	524	480	472	515	497	489	489	474	483	468	504	508	538	499	442	500	491	519	522	507	512	503	499	535	556	489	471	529	511	501	507	483	504	506	476	489	521	507	471	482	478	472	524	483	481	510	493	505	514	492	501	463	491	487	528	510	484	471	509	493	524	531	510	514	500	500	498	532	459	486	526	504	487	484	483	485	514	495	488	494	488	502	486	492	544	511	526	479	489	510	521	452	465	497	496	508	510	510	527	466	488	475	479	472	475	502	544	489	504	498	450	538	510	477	486	516	515	458	517	492	484	489	476	528	476	537	552	494	513	508	500	497	517	481	503	501	516	484	480	536	499	492	460	485	466	510	492	492	507	502	532	517	475	486	525	545	500	563	468	456	484	521	507	484	493	500	487	469	504	514	491	513	517	492	451	500	510	500	476	484	523	519	503	482	470	509	507	528	486	509	483	493	523	518	528	523	472	494	517	501	481	484	496	487	473	492	483	555	525	471	501	493	467	457	475	509	498	485	559	470	522	494	507	512	490	490	506	506	499	494	461	498	496	455	507	522	502	493	513	478	512	489	503	493	515	468	523	482	517	511	466	456	509	518	544	523	489	491	465	474	484	503	486	464	469	484	466	490	486	499	516	492	482	508	498	462	503	522	483	488	488	526	509	507	479	482	515	488	483	475	533	484	479	492	543	472	492	466	508	493	501	475	502	508	535	521	479	497	488	480	507	479	468	517	528	482	474	454	469	515	509	498	492	529	486	503	489	503	507	544	512	518	480	512	506	513	495	506	484	518	452	497	536	526	462	508	525	478	475	457	490	461	475	495	490	521	479	495	490	478	503	460	492	512	472	497	465	454	499	463	514	509	512	481	510	489	466	553	491	516	480	494	520	488	494	513	484	511	509	490	513	507	487	480	523	516	517	459	575	487	519	506	521	518	457	513	473	492	505	488	500	495	478	473	529	466	505	497	501	523	522	529	513	494	477	509	492	531	495	505	514	509	526	502	489	519	501	503	491	475	471	501	534	495	511	479	509	500	524	487	513	462	533	503	509	468	494	496	435	472	515	504	496	548	506	495	451	502	467	487	487	499	482	530	519	491	512	472	511	497	500	484	522	526	548	453	496	507	531	495	508	514	511	462	522	474	504	492	527	503	513	498	498	495	499	455	493	485	524	503	493	491	496	508	483	522	489	515	481	478	510	470	505	528	511	507	496	541	462	471	470	493	490	495	482	522	468	501	490	499	498	491	461	453	526	515	488	504	528	487	523	512	519	489	521	501	506	504	523	485	489	498	476	504	496	492	468	482	466	524	510	478	548	520	526	474	490	498	501	493	486	526	458	490	533	515	476	496	479	483	501	485	516	488	512	512	478	493	507	510	487	475	542	487	532	505	561	519	513	484	518	457	489	507	470	490	470	512	525	489	539	507	510	497	494	505	468	488	487	520	470	534	489	493	479	510	524	494	488	486	538	481	492	552	469	528	483	496	471	519	503	473	512	468	508	530	447	511	478	516	510	545	502	527	520	487	513	467	487	508	515	510	503	530	477	490	503	475	500	487	463	496	472	529	496	519	529	507	490	525	497	474	477	493	488	523	547	514	541	469	471	506	496	522	521	511	497	552	492	461	465	525	458	513	477	547	492	445	489	470	510	541	515	483	520	476	500	504	530	517	477	534	501	509	538	535	502	520	509	522	498	479	478	492	471	483	479	493	474	479	461	460	513	475	513	498	468	489	541	486	503	491	458	497	506	500	488	508	492	535	490	484	477	475	527	509	529	473	470	497	497	482	504	496	497	490	473	477	464	461	470	479	454	484	508	524	482	524	469	522	476	512	501	507	474	465	522	536	487	492	497	488	546	485	513	514	510	466	525	485	519	527	500	499	482	516	503	472	493	522	549	498	504	522	515	495	497	525	560	473	485	507	485	461	529	472	494	494	549	504	494	490	512	503	515	505	510	480	507	498	552	464	518	536	500	501	527	481	482	484	503	481	497	507	495	491	509	508	512	499	492	504	536	524	514	435	496	476	484	507	489	480	482	535	499	488	474	497	502	478	473	491	506	480	501	501	476	474	483	510	470	526	513	522	523	523	474	544	479	510	484	480	477	513	521	471	511	546	510	510	479	514	521	525	516	482	508	508	518	488	484	480	487	532	502	521	471	516	487	460	480	492	480	463	472	488	532	476	514	495	488	521	488	462	522	544	501	486	505	539	519	526	505	491	503	489	503	523	483	491	511	494	534	506	479	512	500	497	502	492	521	514	482	502	456	489	480	551	511	500	492	451	504	481	534	477	495	504	513	485	478	487	452	494	452	489	459	506	521	520	502	529	461	479	510	515	516	497	492	536	516	519	462	519	526	496	471	491	525	523	466	462	506	482	514	452	463	555	480	518	544	510	457	480	471	493	514	515	487	459	501	511	493	498	509	452	472	489	515	494	497	492	535	530	495	541	531	529	536	469	515	493	443	527	482	497	504	505	553	485	478	505	501	513	461	523	500	493	494	497	535	504	512	495	511	521	490	500	495	517	508	509	498	482	482	484	466	493	520	569	491	513	507	529	530	478	500	531	500	523	508	483	479	487	489	500	460	459	467	514	506	505	517	457	504	464	509	493	551	531	494	494	507	507	518	502	506	518	481	510	490	481	504	540	459	482	505	505	493	508	523	499	474	479	556	484	495	484	490	532	570	495	496	487	511	484	460	492	468	534	487	500	501	460	457	549	490	503	492	517	482	468	517	503	514	506	470	489	498	489	463	512	500	464	489	479	521	482	523	528	548	504	478	510	539	470	504	465	499	499	481	507	496	477	556	506	504	490
10096	1864	238	140	369	423	354	227	181	142	215	278	157	424	44	47	39	38	41	35	35	40	32	38	32	30	33	15	23	24	25	20	26	20	34	20	19	26	18	21	13	23	19	24	23	19	23	21	14	16	22	32	16	12	26	23	16	21	11	12	19	17	9	19	18	20	14	16	23	15	17	17	15	22	15	18	14	19	17	21	24	14	20	16	23	27	9	13	20	22	14	17	26	13	14	11	14	14	14	14	22	21	10	20	19	12	26	24	20	10	10	15	15	17	11	21	13	20	11	20	19	19	16	14	22	17	15	11	23	26	16	18	18	12	21	21	17	14	21	21	13	19	23	17	16	12	11	18	19	16	14	16	14	18	25	20	16	14	15	18	13	21	18	14	15	21	16	25	24	12	11	16	19	11	13	18	10	12	16	14	11	15	15	11	18	20	16	12	24	16	24	14	24	17	22	15	20	18	17	12	24	14	16	16	20	20	16	23	19	10	19	26	12	20	13	18	16	24	19	9	19	10	10	12	15	24	10	18	13	16	14	17	15	18	18	21	10	20	19	16	14	16	13	16	20	13	15	11	9	18	13	19	18	18	6	24	15	15	16	12	18	20	12	15	14	16	12	22	18	15	16	20	11	11	20	20	15	21	7	32	12	21	16	15	15	12	17	15	22	8	19	19	17	17	15	16	20	13	14	21	21	11	17	14	13	19	13	14	17	19	25	24	27	11	14	25	11	14	17	23	21	17	11	19	11	22	17	21	18	22	16	12	21	15	20	13	16	19	13	20	21	14	23	16	21	14	16	19	14	13	13	18	14	24	16	25	16	13	12	9	22	18	16	10	17	15	29	21	17	17	18	16	24	19	9	15	22	17	17	14	18	16	9	13	13	17	16	16	21	15	13	18	17	14	17	13	13	15	11	13	21	14	16	18	19	11	18	22	19	15	13	11	13	20	12	21	16	16	18	14	22	17	13	21	13	14	15	17	12	24	19	13	12	15	10	17	19	18	23	12	10	21	12	18	14	14	19	22	23	15	19	12	15	13	14	12	16	18	20	12	17	19	20	22	15	21	25	16	13	15	13	14	8	18	17	19	24	14	16	18	19	15	16	12	18	18	26	14	16	21	17	20	16	22	22	19	21	17	19	18	18	15	19	17	20	15	22	16	15	20	16	13	18	8	18	18	19	24	20	19	12	13	21	18	20	14	23	14	16	14	20	15	22	17	9	15	19	7	15	13	18	22	14	15	21	21	18	15	17	14	8	13	23	18	9	14	16	18	13	24	21	18	17	23	17	19	15	17	9	9	15	13	16	19	13	15	17	15	14	10	22	20	10	13	14	8	27	21	17	15	24	16	19	17	21	12	13	14	15	13	29	21	22	16	15	15	19	16	15	18	21	19	18	8	16	11	13	11	22	13	13	17	13	14	16	20	18	19	14	16	12	14	9	17	13	18	21	14	18	19	20	9	17	14	17	7	21	20	15	24	14	16	18	16	12	13	13	18	16	17	14	18	16	15	16	19	18	22	25	12	18	15	20	22	18	17	21	19	18	14	17	12	18	8	17	21	18	13	14	12	17	14	18	18	19	10	23	12	14	17	22	19	25	17	17	16	14	20	18	18	16	15	13	10	23	14	19	21	15	16	16	14	11	18	17	14	11	15	12	7	17	24	16	12	20	25	20	16	22	20	13	20	16	16	22	17	13	8	9	17	19	12	16	16	19	12	17	16	15	13	15	7	8	12	23	14	18	22	16	20	14	17	20	13	19	12	17	12	19	17	18	28	20	20	12	19	19	15	6	19	14	24	13	9	17	22	18	14	10	20	13	14	17	19	12	18	7	19	19	12	19	16	20	15	17	11	21	19	17	11	22	16	23	17	14	23	14	14	13	16	10	10	17	13	19	10	19	17	13	17	21	29	20	16	14	12	14	17	11	16	17	20	20	11	19	14	13	19	16	17	11	23	24	10	17	19	19	15	16	20	20	10	16	12	14	12	22	12	25	15	22	18	20	15	12	21	20	15	19	20	18	17	9	24	17	21	20	18	15	15	22	24	19	13	15	8	19	23	22	22	17	20	15	9	19	9	10	24	16	16	19	19	12	12	17	15	8	13	17	18	11	26	10	13	19	12	19	27	13	11	21	22	15	18	16	14	19	13	12	17	17	14	18	13	19	14	23	13	21	28	15	21	28	18	23	18	15	22	19	10	18	21	13	13	27	21	20	14	18	16	20	16	17	12	17	12	16	16	19	15	19	20	19	15	20	14	20	25	21	12	15	20	21	21	14	15	22	16	16	17	18	18	13	17	17	19	13	18	25	14	24	22	17	29	16	15	14	13	20	16	15	17	16	18	17	21	14	14	26	13	16	16	23	12	22	16	14	22	18	22	20	17	15	20	14	11	22	9	28	18	23	16	10	11	17	21	18	15	19	17	11	18	19	18	24	23	18	19	19	21	14	12	21	18	20	13	15	15	14	12	16	17	17	19	16	21	9	20	16	26	15	14	18	23	9	16	20	9	13	10	12	12	18	24	12	19	16	11	17	16	12	19	18	13	15	14	17	14	18	12	15	25	20	18	18	24	19	15	16	13	15	24	12	16	12	16	18	17	13	21	20	14	15	17	22	8	19	13	22	19	13	16	16	16	11	15	22	16	14	12	26	13	21	20	21	22	16	17	13	18	15	19	21	19	16	20	19	10	11	15	17	18	14	22	20	14	13	15	21	18	21	17	19	21	19	24	19	16	29	13	16	20	18	13	16	16	16	23	20	16	22	16	25	20	9	13	16	18	10	27	19	18	15	24	18	22	12	12	14	15	18	18	16	22	23	12	18	17	23	22	10	10	16	22	14	16	15	15	22	22	14	17	26	17	17	16	12	23	19	12	23	10	19	15	19	15	20	14	24	19	20	16	13	23	18	15	11	21	22	21	13	17	13	11	13	14	20	18	15	18	21	19	18	20	19	14	24	13	15	14	16	23	16	8	16	20	13	17	15	19	18	14	15	13	20	18	17	13	18	14	13	19	21	10	16	17	18	19	9	15	16	16	21	18	16	11	20	24	20	16	16	18	21	7	16	21	27	22	20	23	22	14	20	13	21	20	14	13	12	21	16	15	19	23	25	22	19	20	16	15	13	21	18	14	20	16	17	24	16	18	20	15	17	19	12	15	14	21	13	15	16	23	29	12	17	22	23	19	12	13	12	19	13	13	20	12	11	21	17	15	18	12	14	11	22	17	19	11	13	11	9	17	12	23	21	16	17	15	11	16	14	16	17	17	17	14	16	15	19	11	27	18	19	18	18	12	9	20	15	17	15	19	21	18	27	30	11	11	19	17	19	15	21	22	16	17	17	17	16	11	18	18	24	14	15	12	17	18	13	20	16	18	12	20	15	14	15	14	22	20	19	17	19	19	11	14	21	13	7	18	21	13	12	19	19	17	15	18	17	20	22	16	17	15	19	16	14	11	13	22	14	16	17	16	17	13
49576	16174	5657	16240	28028	25560	20590	13497	10996	9900	11110	13560	7717	13625	2273	1953	1827	1647	1630	1429	1270	1173	1109	1028	970	907	817	843	727	715	668	660	625	586	614	627	610	591	526	522	514	543	488	504	499	452	447	453	449	458	456	453	468	462	402	425	416	394	431	421	404	392	340	411	370	348	375	352	324	398	327	372	361	346	350	324	335	316	328	335	354	339	340	350	327	325	313	333	343	310	354	320	360	336	316	329	360	300	340	328	313	319	325	331	337	329	313	318	283	312	314	313	332	324	294	331	325	336	334	333	309	297	288	321	296	310	320	358	316	321	338	278	322	317	298	302	299	311	287	329	314	328	317	314	307	306	334	306	334	299	340	307	339	297	298	328	306	305	307	266	306	327	277	327	330	338	286	294	289	310	286	318	319	284	312	323	323	282	299	279	353	272	317	346	333	297	292	300	307	324	274	333	323	295	308	285	336	299	311	290	277	303	284	321	307	291	276	310	280	308	299	294	310	318	291	330	297	320	293	322	301	316	310	293	283	304	306	310	306	321	330	312	282	299	296	306	317	297	327	335	310	324	320	327	316	300	305	270	290	289	319	310	285	306	316	310	281	297	310	296	292	293	334	319	305	280	290	318	305	312	275	306	338	248	311	308	330	286	301	312	315	283	326	289	313	337	296	272	293	293	293	302	313	332	292	296	330	301	281	298	321	314	292	290	284	311	323	293	297	295	316	310	273	304	294	323	304	294	333	315	299	328	306	323	295	281	295	275	302	304	288	299	285	284	313	308	310	307	282	339	322	303	284	326	317	301	313	307	314	336	296	299	289	297	316	279	299	298	319	310	346	269	294	293	314	286	323	293	308	291	297	333	317	277	270	303	276	293	340	322	278	312	292	324	292	293	317	299	294	305	294	326	293	344	312	296	290	332	287	330	329	288	318	291	290	292	313	304	302	303	316	312	325	312	313	313	294	352	319	303	307	314	322	297	312	290	303	304	308	303	281	285	304	279	321	294	298	301	292	296	299	301	280	288	281	320	314	292	318	287	313	295	282	292	302	305	292	288	307	305	298	335	297	317	313	335	281	305	321	294	331	311	318	309	328	313	299	329	303	293	332	321	319	292	274	298	287	291	299	322	320	299	278	281	320	292	308	320	269	303	300	312	300	300	293	303	303	301	337	331	294	300	311	295	328	286	321	282	306	291	315	322	335	300	259	325	305	299	321	305	326	296	323	300	320	304	304	325	296	312	271	291	295	291	282	268	327	302	284	281	287	324	315	315	288	310	297	302	303	286	275	309	283	322	301	303	320	336	292	295	271	292	320	308	329	296	273	294	254	292	283	298	303	311	324	286	328	317	309	287	286	303	329	313	297	303	314	258	309	288	274	270	298	301	293	279	306	268	304	290	279	278	254	303	278	308	326	302	317	317	291	279	299	291	276	306	339	357	307	287	291	297	315	330	300	271	298	292	296	300	292	313	340	336	293	283	302	301	298	287	308	284	322	332	275	279	291	290	309	291	344	298	320	328	295	329	325	285	306	289	256	288	317	299	312	281	302	312	316	276	310	279	337	314	307	292	300	299	294	315	295	310	270	281	278	324	320	281	312	286	268	297	281	317	315	295	315	313	301	284	303	301	302	312	314	289	269	305	316	286	288	287	297	319	295	265	332	287	326	298	284	311	293	312	318	317	298	278	307	292	287	289	315	304	289	311	313	321	329	296	313	294	312	273	311	291	315	335	307	313	298	296	288	309	298	294	270	340	300	300	301	290	313	320	308	325	334	310	311	311	298	301	295	346	311	285	309	310	317	289	331	301	273	301	308	308	285	303	299	325	264	267	312	302	325	286	303	284	310	274	305	299	289	285	316	312	311	285	303	337	275	307	325	274	284	315	289	319	307	310	283	298	309	304	297	325	317	313	303	317	307	301	341	319	284	310	351	280	331	311	323	282	334	321	338	311	290	321	295	320	305	306	318	298	248	301	279	280	279	300	290	317	273	295	307	296	310	300	300	314	290	276	277	307	311	290	323	315	298	324	323	303	299	328	300	298	304	287	290	275	292	299	309	329	289	298	297	307	305	335	307	309	272	273	289	293	277	293	281	320	340	300	291	298	311	310	297	317	297	324	294	294	308	288	301	295	300	326	256	272	294	290	316	272	317	304	312	312	290	299	331	273	293	317	347	322	288	308	321	320	297	289	313	311	332	282	311	290	295	327	269	283	332	323	308	287	296	304	293	302	294	293	320	276	312	300	269	316	307	269	310	299	319	321	333	307	284	314	308	306	285	298	306	327	320	295	310	310	297	302	287	330	279	323	322	300	288	251	301	284	268	299	309	291	300	311	314	316	286	286	312	333	308	303	300	271	307	294	299	321	317	316	303	326	299	314	288	305	306	291	289	307	281	313	322	281	311	281	315	333	321	300	289	304	309	312	284	299	301	276	330	278	281	292	310	317	294	333	266	301	341	335	278	311	306	280	294	311	318	295	273	307	319	307	303	264	308	295	283	274	305	330	292	313	302	318	341	303	296	332	283	271	337	297	299	307	320	317	326	298	325	332	295	285	324	273	276	320	298	295	289	277	328	302	294	300	297	289	279	297	303	316	318	301	323	337	322	314	312	341	333	304	306	275	302	294	290	275	321	321	296	306	302	295	293	284	285	298	341	308	305	307	292	296	288	315	312	289	317	318	313	300	293	319	289	318	330	306	302	300	291	321	281	317	302	306	338	297	295	312	306	300	292	306	328	266	297	290	280	309	317	303	310	313	302	323	303	329	305	294	302	310	323	289	310	310	275	290	338	287	287	342	337	307	320	308	260	318	304	322	301	292	336	309	310	296	298	275	279	324	286	307	301	325	315	325	350	322	292	286	300	307	303	290	291	324	274	328	319	296	331	299	323	327	336	312	304	306	298	302	275	326	302	332	284	304	286	289	275	291	325	314	353	306	302	314	303	296	298	293	319	309	301	287	302	322	316	292	268	330	321	290	306	313	302	290	264	284	333	321	323	333	282	312	313	283	297	293	307	309	252	326	317	302	287	288	300	314	284	268	306	325	313	302	284	320	295	323	312	284	311	289	303	352	283	317	321	287	322	298	302	308	314	279	271	322	288	313	322	304	326	291	294	267	307	312	304	301	328	318	345	331	307	300	313	287	312	306	261	270	304	317	297	310	295	278	311	288	276	321	287	317	297	300	312	299	280	288	335	282	306	312	314	294	293	305	297	289	306	296	290	304	300	335	320	319	303	317	308	325	297	297	289	304	308	275	323	313	274	300	306	334	336	313	317	271	299	309	292	337	275	312	286	304	336	293	305	292	313	288	302	302	317	318	295	298	350	314	297	331	320	317	319	318	303	320	309	291	315	280	317	308	305	292	280	290	287	309	331	294	307	319	307	324	332	328	288	297	306	289	297	289	303	298	310	324	298	276	301	313	335	306	283	304	287	313	288	282	287	286	284	316	317	328	308	300	296	304	319	310	287	283	320	273	327	294
4559	564	70	60	113	131	78	38	36	52	72	94	53	39	29	14	22	28	16	28	22	18	18	20	18	14	21	27	15	28	13	17	13	18	18	17	16	19	16	20	23	16	24	20	16	19	14	21	15	19	15	17	16	20	18	21	21	14	15	12	15	12	16	28	20	18	22	10	21	20	20	15	15	23	22	14	17	13	14	14	18	18	15	15	10	14	17	22	19	15	18	16	14	13	24	23	15	13	20	14	13	17	16	6	20	16	13	17	19	22	15	15	21	8	21	16	20	13	21	11	21	17	18	20	12	16	23	15	18	27	15	17	18	17	12	19	12	16	22	26	19	13	17	10	13	20	17	12	10	16	12	21	15	13	18	9	18	10	15	26	17	24	19	14	13	13	20	11	16	14	19	20	16	15	22	20	13	10	19	14	22	10	20	21	17	13	18	16	17	11	17	13	23	23	20	14	22	20	10	9	9	17	15	17	21	20	18	19	15	26	22	16	18	17	17	21	25	16	18	11	17	25	22	14	12	24	19	24	14	15	19	16	18	23	13	16	14	15	16	24	21	15	19	20	12	21	18	19	11	16	11	21	10	16	18	9	12	7	22	13	19	18	22	16	19	11	25	14	11	11	14	17	15	15	16	21	16	9	21	11	16	14	16	12	14	8	17	18	20	8	13	20	9	15	16	15	22	16	13	18	22	18	17	21	22	21	19	17	22	14	21	23	13	13	22	15	9	21	10	18	19	19	10	16	15	11	15	13	13	15	16	21	17	18	20	21	18	16	22	27	16	19	18	12	15	16	21	23	12	20	15	16	18	21	16	18	16	23	20	22	15	14	19	17	14	15	16	21	18	20	17	19	17	17	20	13	16	20	12	18	17	8	28	18	16	19	15	12	14	18	14	16	15	20	20	18	23	17	12	16	12	16	15	21	24	13	17	14	15	16	17	14	14	17	13	20	24	19	20	13	18	16	14	17	26	22	19	20	16	10	25	23	12	19	13	14	14	11	18	20	9	14	22	13	20	17	24	16	18	18	21	28	14	22	17	18	18	22	17	19	11	15	15	14	14	11	14	25	15	24	26	20	15	21	15	19	12	16	17	10	16	12	16	13	16	16	21	18	21	15	17	19	16	21	15	15	18	15	21	20	5	11	20	17	20	14	22	14	14	18	19	18	9	23	18	14	17	13	16	22	16	17	17	14	10	12	15	14	19	15	15	18	13	18	18	12	21	20	8	18	18	11	25	12	14	11	25	18	18	18	15	18	12	22	6	19	11	16	20	20	20	19	17	17	14	22	22	14	7	14	17	19	13	19	14	26	15	8	17	30	11	19	22	15	14	20	25	14	15	15	16	17	16	10	21	16	23	11	12	12	20	24	15	21	16	13	27	13	17	25	17	21	15	14	22	20	14	13	14	16	13	22	18	19	20	20	18	10	19	17	8	20	16	21	17	18	20	18	14	24	18	16	14	17	18	13	21	17	16	22	18	13	26	13	16	19	22	20	24	16	15	27	22	21	18	25	11	8	12	15	14	16	17	17	11	8	23	27	19	18	18	14	14	11	16	8	13	17	21	17	17	15	17	18	12	18	20	7	17	27	14	19	19	15	22	12	11	17	16	15	10	13	15	11	9	19	16	17	21	26	14	17	17	21	16	10	18	21	14	14	11	13	14	17	20	17	12	17	14	11	13	19	19	17	20	13	18	21	16	13	20	20	16	16	11	13	17	14	15	16	17	14	10	25	19	15	24	13	18	13	14	13	14	22	18	18	15	19	25	22	19	12	14	15	16	15	15	17	16	12	17	12	13	14	18	19	19	21	20	13	19	23	18	13	17	16	24	18	18	18	17	24	24	11	15	10	15	16	16	25	15	19	14	11	16	9	19	15	18	19	12	14	11	21	24	20	15	14	14	10	16	8	22	12	21	23	16	21	13	19	24	19	17	20	23	9	20	23	15	20	14	11	14	18	17	10	16	23	26	10	22	16	19	16	20	17	10	14	15	17	21	19	13	14	21	20	14	16	21	24	15	28	16	13	12	18	17	13	23	15	13	10	16	22	19	17	15	16	21	10	23	16	16	12	21	15	14	22	13	16	17	20	19	22	16	10	10	24	18	17	11	26	20	22	25	20	16	17	15	20	17	18	20	18	19	20	18	16	18	15	13	17	17	19	21	15	17	19	20	15	11	17	13	23	14	16	16	25	17	17	20	14	15	19	20	24	16	13	12	9	16	12	19	19	19	13	22	20	22	15	7	19	18	13	14	9	15	21	17	22	22	19	20	16	13	21	5	23	12	25	19	19	20	12	24	16	17	17	22	13	10	16	22	21	19	22	10	18	26	20	15	22	17	25	18	15	17	18	18	17	21	20	20	11	22	21	17	18	12	18	17	21	20	22	14	18	9	16	18	19	14	17	20	13	20	18	12	15	16	18	26	18	15	16	14	20	25	20	27	20	14	9	14	15	20	21	19	17	16	17	28	22	18	23	12	12	18	27	12	15	22	15	14	19	19	17	22	19	14	16	15	13	16	15	22	20	15	14	12	28	11	18	22	13	11	16	9	18	12	12	23	21	17	23	15	16	24	22	21	15	13	12	15	14	15	14	16	17	12	16	25	25	14	17	28	18	12	12	14	15	15	13	14	11	15	16	17	9	17	18	17	22	20	15	21	22	18	18	20	20	15	17	12	19	13	27	11	12	20	13	20	13	18	21	9	24	22	13	13	16	19	22	18	21	23	28	16	17	12	16	16	17	12	17	28	19	22	17	22	18	16	10	19	21	10	15	14	18	15	24	8	13	15	19	11	19	12	13	12	17	25	14	22	19	19	14	21	18	18	17	19	9	14	15	28	14	12	12	16	23	14	22	11	14	16	19	21	12	15	17	24	10	17	14	12	19	12	19	22	17	11	21	13	24	18	16	22	12	15	17	20	23	29	21	22	21	10	14	16	17	12	15	20	17	19	16	22	16	17	22	17	18	20	18	22	16	18	18	15	17	17	16	20	13	17	12	13	12	18	21	15	17	14	27	17	19	20	20	12	14	13	17	15	27	21	16	22	16	13	21	20	17	16	18	15	13	15	17	23	23	11	9	15	17	17	12	24	17	20	20	20	19	20	13	18	18	17	13	9	12	15	32	12	13	21	17	16	18	21	22	18	17	10	9	14	19	15	17	16	25	12	23	20	20	25	17	18	18	10	10	14	19	6	19	18	15	20	15	21	14	13	16	18	18	13	23	21	13	20	12	14	20	19	13	14	13	29	15	18	26	17	15	13	18	13	17	21	18	18	20	9	14	16	14	15	11	17	15	17	12	17	18	16	17	14	8	11	13	17	16	15	19	15	13	19	10	15	13	8	22	7	12	19	16	19	20	21	22	17	21	11	16	13	13	14	18	23	17	11	22	15	17	15	28	16	12	18	18	20	20	14	14	9	14	19	14	18	19	24	9	9	11	17	19	15	19	21	17	20	15	17	12	25	13	21	25
38459	11193	2143	6753	14223	11828	6722	3824	3167	2955	3925	5745	2090	1432	569	549	499	496	456	446	411	414	373	410	378	380	354	350	361	395	351	356	310	330	353	348	332	353	323	359	343	319	343	358	359	326	306	327	342	320	345	343	319	335	315	308	331	345	314	312	317	305	317	344	317	321	282	297	334	340	326	320	327	323	323	325	306	346	305	286	328	326	351	312	308	321	266	306	317	339	286	303	273	329	295	308	316	302	300	302	342	298	272	314	304	299	318	286	288	287	336	301	303	282	301	300	309	338	309	301	301	311	303	323	317	303	302	293	306	337	341	286	341	304	294	328	312	309	341	303	303	298	307	333	290	303	302	286	302	320	287	308	287	304	309	306	289	315	308	304	277	318	324	328	323	306	327	328	295	329	316	306	270	331	326	307	310	334	265	305	302	277	299	291	339	318	269	330	289	313	297	323	314	321	320	319	301	309	288	308	303	309	327	318	278	292	310	295	308	293	297	345	304	293	284	295	331	310	325	328	339	307	305	300	300	322	286	346	288	266	275	293	303	310	313	324	330	322	289	318	296	305	317	286	304	322	301	311	310	336	329	292	286	306	298	303	340	326	302	332	314	317	307	336	296	312	271	328	295	309	302	319	322	306	328	317	282	309	280	305	260	282	310	342	280	302	298	287	326	301	317	286	302	294	335	322	301	298	297	321	326	293	277	260	299	319	311	280	305	288	320	292	293	275	323	296	279	318	283	308	314	291	319	287	308	319	271	314	290	319	323	324	306	327	304	315	300	337	311	288	290	301	318	344	280	318	283	326	312	295	288	284	300	306	326	317	300	273	298	320	304	279	340	321	324	295	298	318	320	307	306	302	301	312	294	303	309	285	335	291	314	290	301	298	330	287	325	324	310	294	311	344	291	286	304	315	279	322	322	284	307	294	301	294	297	281	308	310	331	305	279	326	301	288	293	326	292	299	302	296	294	271	337	301	288	337	338	312	307	329	315	308	305	306	297	305	296	298	297	284	286	310	291	314	313	279	298	287	316	289	294	289	296	330	294	299	298	304	302	312	304	341	303	337	327	341	319	311	302	288	339	302	297	319	307	262	324	289	310	294	287	288	296	317	293	307	309	298	319	309	289	305	323	284	319	309	288	314	331	288	301	296	315	303	272	323	319	290	309	269	323	295	311	307	335	292	326	287	274	330	310	294	299	354	294	276	309	324	313	313	345	336	297	273	288	285	302	310	303	315	314	296	303	310	286	298	320	346	316	320	305	284	317	313	332	302	304	288	318	315	327	338	333	274	332	300	316	310	315	300	317	278	318	290	321	300	345	324	307	316	301	303	303	316	286	274	311	306	303	333	308	286	301	271	307	298	284	285	324	320	304	324	323	282	290	296	288	301	293	331	332	270	337	284	306	311	295	314	290	337	310	309	322	329	307	348	315	312	279	307	283	317	312	318	342	278	296	310	309	318	281	326	276	303	308	297	287	335	299	300	277	332	298	337	311	350	280	289	331	302	290	312	311	312	316	277	338	271	316	348	282	312	308	316	330	293	301	303	316	285	310	289	289	321	297	307	337	291	328	307	290	288	304	278	313	306	287	312	300	326	297	359	317	319	314	315	309	300	317	296	304	317	315	301	292	319	318	323	291	289	325	297	303	315	275	324	348	326	323	314	317	306	317	296	342	322	353	316	280	315	322	313	300	298	297	306	324	306	309	292	321	292	310	296	320	333	349	290	269	306	303	355	297	297	314	345	324	285	274	314	295	305	300	299	307	319	321	297	307	318	319	310	304	278	311	287	302	283	297	309	314	298	289	329	293	308	312	301	302	306	307	293	301	302	303	350	267	321	319	336	295	309	291	312	324	329	315	294	330	288	295	300	350	326	294	325	291	315	302	287	307	289	286	308	310	295	309	309	301	322	292	298	275	293	315	294	309	312	307	332	289	300	303	299	303	289	313	313	282	336	296	298	293	323	301	294	302	293	336	309	344	337	316	285	281	285	304	315	284	279	297	338	315	320	314	298	332	282	314	323	309	302	311	323	318	297	294	259	340	321	304	312	348	288	333	348	305	312	271	299	303	321	299	309	294	298	289	325	339	321	286	287	299	291	352	314	309	302	315	321	305	334	300	346	284	311	309	313	275	301	317	276	301	271	294	304	292	313	310	324	338	332	311	304	294	304	325	306	342	307	283	308	340	292	308	306	293	310	324	296	285	315	286	288	342	281	297	299	286	315	309	306	315	303	305	266	317	327	339	311	319	302	329	294	309	299	293	300	290	322	300	322	343	309	290	309	305	326	287	273	318	288	290	306	313	311	293	323	294	330	306	330	319	286	329	316	292	314	323	311	314	318	292	304	272	320	307	317	323	311	302	300	323	306	308	305	310	313	265	292	286	305	296	303	314	296	278	302	309	319	299	277	300	296	337	326	317	319	323	339	286	307	305	319	308	330	277	313	329	314	287	295	296	285	334	301	330	294	286	346	304	298	280	294	279	304	276	314	310	316	289	301	317	280	327	308	298	269	303	305	315	304	327	283	307	291	295	319	299	283	318	310	322	299	288	304	286	304	331	305	322	293	330	301	313	317	309	316	327	337	289	309	298	315	303	323	279	309	269	324	310	355	258	286	316	286	297	335	317	334	277	319	310	308	336	282	286	295	325	350	288	282	322	304	343	298	286	286	314	335	306	292	322	291	286	309	300	293	337	301	305	269	278	329	351	299	337	295	326	325	334	285	287	307	285	294	323	297	309	354	293	287	280	288	299	294	320	309	316	315	332	290	313	303	306	304	303	304	302	306	315	343	340	329	287	297	344	293	296	320	337	310	315	309	308	312	307	298	325	288	306	286	313	296	310	291	275	310	345	327	316	305	319	282	304	274	288	315	302	307	286	285	324	304	299	302	301	313	286	324	279	302	308	331	286	316	290	281	314	328	332	308	281	299	294	321	291	295	334	297	296	328	303	294	329	320	331	299	299	310	303	289	296	314	329	306	291	278	291	325	322	299	312	304	321	291	313	314	302	297	291	289	298	329	314	294	332	311	287	310	298	305	301	320	301	342	294	308	319	309	279	299	270	289	306	294	332	298	306	277	345	304	329	333	309	303	290	284	287	313	275	321	315	284	283	289	306	292	313	301	319	277	308	318	331	311	276	323	291	305	317	315	309	315	289	312	314	309	319	306	310	275	317	312	298	300	297	338	333	320	301	314	337	312	326	264	292	349	264	323	306	305	299	336	292	306	307	300	303	294	307	293	286	297	328	312	325	284	320	291	279	285	308	331	319	297	312	331	307	274	277	292	325	288	337	332	300	308	298	314	317	335	326	292	314	282	293	298	319	309	328	296	311	289	325	294	268	313	284	294	308	309	314	301	285	323	328	290	315	300	316	327	295	303	256	323	292	318	278	334	293	315	322	306	347	332	326	299	308	300	289	321	304	326	315	313	313	313	334	306	305	318	314	335	314	314	282	321	297	307	318	296	290	305	298	313
7598	1057	132	117	151	214	163	114	124	89	189	210	106	72	39	40	46	30	31	36	49	42	29	35	31	42	33	33	32	33	35	36	35	35	30	33	23	31	23	25	21	29	32	28	37	30	39	30	30	27	30	31	26	26	33	30	35	23	33	28	23	29	32	24	43	27	30	32	24	28	20	28	19	27	29	28	14	19	28	37	28	37	28	31	33	31	29	36	29	31	28	30	27	31	22	34	29	35	31	38	26	22	26	43	26	23	32	32	28	18	25	28	23	26	36	31	27	28	24	25	29	30	21	33	24	24	36	26	39	29	23	28	31	43	29	33	24	27	30	35	28	24	36	20	33	30	18	19	37	28	35	25	32	36	23	29	36	33	29	25	19	24	29	24	27	32	30	28	28	30	30	26	26	22	31	28	23	22	27	25	27	20	28	19	27	30	34	29	30	33	23	28	36	41	27	38	41	29	33	33	16	28	21	27	27	30	35	25	20	19	27	23	29	32	36	35	28	23	34	25	34	27	36	26	44	17	14	32	37	31	28	26	26	36	41	23	35	20	29	27	26	33	34	26	32	25	25	18	37	23	26	31	35	23	23	32	26	22	30	18	17	26	20	22	21	23	26	23	23	22	29	32	34	25	29	31	25	39	31	26	33	33	20	24	22	29	26	29	23	21	26	34	25	26	35	27	28	36	23	27	28	26	37	37	27	35	33	31	37	29	37	27	22	27	16	36	28	29	29	35	35	27	21	26	24	22	31	27	27	30	36	21	28	24	27	33	28	16	39	26	40	40	26	23	24	36	33	28	26	30	34	28	24	30	38	21	42	22	32	26	24	30	24	25	27	41	26	29	31	17	30	29	31	33	26	33	30	39	27	36	23	27	28	30	20	30	34	23	32	37	32	20	38	36	22	32	20	26	25	33	18	27	23	27	20	27	21	24	25	31	24	31	25	30	34	30	24	26	35	28	17	28	24	30	30	27	28	34	28	29	28	24	29	31	26	27	35	26	32	31	31	25	25	30	25	29	23	32	25	29	27	27	27	26	29	36	28	29	27	29	32	27	23	20	35	30	37	25	28	44	18	36	30	27	27	34	19	34	26	28	25	30	29	27	43	26	36	22	26	26	29	31	27	27	23	25	26	28	26	29	31	26	32	26	25	29	28	28	25	37	26	24	20	27	18	32	21	30	18	28	28	35	18	22	39	24	34	18	26	26	27	26	19	29	27	33	34	32	29	29	27	19	24	23	34	31	22	36	24	26	28	29	32	35	31	23	25	31	35	29	20	31	35	23	41	30	23	31	22	34	29	27	19	23	29	34	26	30	31	33	28	18	18	27	26	30	41	28	34	27	29	26	21	28	31	30	30	25	23	31	27	23	32	25	27	29	34	27	32	36	20	26	22	24	37	25	31	24	28	33	19	27	32	32	22	24	35	28	32	34	33	28	27	30	26	17	27	27	20	26	25	30	31	27	24	25	26	36	23	32	31	36	31	28	29	26	35	26	33	30	31	25	30	38	36	27	41	31	25	30	32	26	31	25	28	33	30	21	32	28	27	27	35	29	28	20	23	28	32	33	28	34	31	21	38	21	24	20	24	24	30	26	24	29	29	29	41	28	31	26	38	35	26	25	21	28	28	29	25	40	22	33	28	27	24	32	32	25	33	19	23	31	21	20	29	37	23	28	31	22	20	35	26	26	27	28	22	29	24	25	24	26	26	23	21	20	32	27	21	21	19	29	30	29	19	27	32	33	39	24	23	26	27	32	25	30	30	25	23	27	35	33	26	26	32	29	30	29	29	34	26	40	28	27	29	26	21	21	28	31	33	27	28	26	24	27	30	36	21	23	22	25	27	26	29	27	38	22	36	33	24	35	29	31	30	31	33	33	30	27	31	25	26	32	26	22	34	29	23	24	35	31	33	31	30	26	32	33	33	31	27	22	31	31	27	33	28	22	34	35	26	31	27	29	27	37	22	21	21	36	24	27	27	26	26	27	35	44	33	25	34	27	28	22	35	30	29	33	34	31	23	35	24	29	30	30	32	20	28	24	28	39	32	37	27	27	20	25	26	22	23	32	30	22	33	28	28	33	33	27	27	20	24	29	30	38	41	41	23	25	36	18	30	27	30	26	37	29	19	36	27	29	19	31	25	17	41	38	22	26	23	37	24	32	40	25	22	35	32	28	19	37	30	32	29	32	31	24	33	34	35	32	25	25	26	35	27	37	32	30	28	35	32	24	28	30	35	22	23	28	25	20	34	21	25	21	30	17	32	37	25	29	32	32	27	15	27	27	37	26	21	27	35	38	27	27	22	29	30	29	20	29	26	28	17	25	27	25	31	47	35	19	27	24	38	30	29	31	31	35	32	24	30	28	34	35	25	32	21	23	18	31	24	24	21	23	38	40	30	20	31	37	29	39	22	25	22	33	33	33	27	19	21	21	28	28	34	29	16	24	25	32	32	25	27	40	31	32	26	30	28	29	25	24	30	30	29	28	36	28	30	31	35	31	24	25	17	25	32	32	32	32	31	29	25	43	36	27	29	26	25	30	30	29	29	27	25	29	23	30	39	23	29	27	27	28	30	31	34	26	23	20	32	36	34	26	34	32	23	32	22	28	29	31	29	29	32	26	32	34	26	33	33	25	30	30	40	32	30	32	30	20	31	37	39	31	24	38	25	27	31	30	26	41	20	38	24	28	25	24	26	25	27	26	29	29	22	35	28	28	26	25	32	26	22	25	21	28	29	32	25	26	26	28	28	32	36	38	24	27	37	30	26	37	25	40	24	29	26	33	32	24	26	23	26	37	33	33	32	21	32	21	31	34	26	24	31	23	30	25	27	20	23	31	31	24	25	23	32	34	31	22	24	24	22	23	21	28	28	28	34	28	33	23	21	29	33	23	27	26	28	30	29	35	24	25	24	24	28	27	28	36	30	16	22	25	34	30	16	23	27	33	26	21	34	20	30	22	32	32	29	26	28	24	24	24	27	36	25	33	27	14	32	22	30	30	26	26	30	29	34	23	21	28	33	25	29	28	31	35	22	28	32	25	28	35	33	26	25	25	38	30	24	27	31	32	27	28	25	28	26	33	25	21	23	21	40	34	19	23	27	31	31	19	23	23	29	36	27	45	22	37	33	42	26	34	20	28	24	32	22	22	32	25	33	27	39	36	19	41	29	24	29	40	34	41	19	29	27	27	31	26	35	23	32	24	19	29	37	29	34	38	36	19	20	26	23	43	27	35	22	30	35	31	22	20	22	29	28	28	29	34	29	28	25	39	30	27	42	33	22	30	36	33	39	30	27	18	30	36	22	23	36	35	25	28	26	21	24	21	23	27	21	35	17	18	30	31	33	28	29	32	29	37	14	35	23	18	26	28	32	15	28	31	35	26	19	32	38	30	27	29	20	24	24	30	29	22	30	27	28	32	25	25	18	43	37	22	32	30	20	22	26	26	28	18	34	17	29	20	18	30	27	32	23	20
42650	13144	3713	11120	18163	15838	11110	7823	6794	5373	9526	10139	4654	3815	1500	1372	1197	1105	1130	970	896	920	830	820	766	764	727	732	674	673	679	652	668	658	631	687	640	557	660	614	593	595	614	597	616	576	563	504	542	585	560	598	572	591	603	534	575	564	542	532	512	547	533	539	535	512	560	512	495	513	537	518	539	533	499	518	501	521	536	504	547	561	540	530	529	529	557	485	515	515	524	500	532	507	504	512	535	511	534	539	518	520	520	510	509	507	493	543	519	498	530	538	454	504	489	546	511	542	492	511	489	508	517	524	519	503	543	483	494	475	485	525	535	502	498	471	501	508	474	518	498	510	527	513	503	546	512	513	500	586	506	520	524	529	521	491	479	529	487	494	451	474	498	538	514	511	483	510	473	495	553	494	517	478	503	531	496	546	477	481	460	509	507	512	502	506	457	547	497	542	504	508	529	497	519	517	466	502	529	523	525	519	510	497	456	535	502	467	537	533	466	480	492	491	527	516	489	529	500	514	489	508	518	488	475	528	482	487	497	486	491	479	471	504	484	545	473	485	495	514	494	488	525	480	531	480	495	481	516	495	488	489	490	480	506	517	510	495	480	511	529	467	493	540	499	485	517	471	479	456	470	536	486	475	541	515	517	508	498	478	491	492	482	500	528	527	551	508	510	481	462	492	543	480	538	505	492	499	510	488	504	530	511	491	501	516	507	499	522	512	486	502	478	475	462	525	515	503	530	481	512	480	501	492	510	517	494	508	512	490	522	516	488	499	521	436	526	519	471	509	553	489	513	530	504	484	511	447	471	481	508	541	506	529	508	517	459	499	474	508	520	564	501	496	480	519	516	490	509	509	486	485	468	501	511	474	509	546	516	505	518	532	490	510	544	473	478	486	456	513	483	508	470	517	473	471	486	511	511	482	498	509	511	510	466	492	477	459	521	496	501	493	523	469	502	502	512	539	510	504	527	499	575	505	540	513	484	513	499	489	480	502	494	524	507	540	491	555	509	529	496	517	504	480	497	526	496	530	502	537	536	513	490	481	511	511	504	534	491	475	521	502	469	488	517	513	498	496	483	445	462	541	478	524	487	540	476	529	526	518	501	507	478	524	480	509	514	475	522	499	481	514	460	504	535	486	500	506	504	510	523	537	520	506	455	499	520	485	502	504	505	506	517	503	490	501	514	511	539	463	505	513	519	506	483	488	511	484	511	482	517	492	517	500	487	524	546	508	493	491	518	538	484	489	497	485	496	507	488	526	471	466	495	513	497	509	480	469	504	487	475	534	483	477	499	507	504	493	495	494	491	494	505	485	481	539	515	540	486	499	485	502	522	508	527	490	496	460	496	464	481	464	483	498	504	490	493	473	517	534	498	533	481	500	498	497	493	507	510	496	523	484	470	489	516	530	495	489	496	488	486	479	492	534	470	507	459	541	498	489	513	502	486	512	481	528	498	464	477	473	530	500	527	498	480	484	456	539	528	462	461	500	503	489	488	485	464	503	529	510	470	503	486	478	495	451	506	526	506	510	456	537	488	494	530	512	503	482	516	493	516	536	500	507	504	535	523	476	533	487	510	496	472	470	513	501	465	502	489	478	508	511	477	491	495	509	541	506	511	531	473	478	519	485	485	501	486	461	448	485	477	485	534	453	501	495	484	476	476	499	512	496	465	480	482	492	513	460	468	510	470	498	492	523	514	497	499	481	459	494	519	515	513	521	510	518	506	478	506	508	447	518	511	534	488	491	492	498	518	491	531	541	491	505	510	484	496	473	523	503	460	505	514	500	499	506	498	484	500	486	516	492	478	493	494	515	471	504	533	499	505	479	490	520	538	485	512	537	479	492	482	483	467	501	478	445	506	526	505	506	507	484	545	497	539	513	514	478	484	513	525	509	496	527	465	519	532	491	513	510	470	515	494	503	523	498	469	449	520	512	526	477	495	523	495	470	488	506	514	467	502	509	507	479	467	513	554	492	535	501	486	492	499	492	535	517	493	484	493	504	488	497	489	508	528	501	492	510	475	506	486	531	515	525	547	528	505	506	512	503	534	460	483	532	485	455	464	533	502	494	482	543	494	511	507	486	504	469	492	513	505	523	498	527	520	522	493	473	506	540	487	502	490	486	468	527	496	492	513	438	487	479	482	503	497	520	511	525	514	498	496	466	508	476	510	502	471	493	485	524	476	509	511	511	516	505	488	516	465	504	490	548	511	480	514	502	512	516	504	520	516	489	494	502	489	516	543	516	474	449	512	491	489	512	502	454	503	490	496	480	525	514	470	481	494	498	470	479	467	509	464	534	486	520	460	507	526	496	474	479	465	479	475	543	482	516	505	519	538	515	509	516	508	505	503	488	522	472	465	481	525	503	486	476	503	516	517	521	510	497	460	517	474	516	523	508	533	500	497	508	463	493	484	481	486	507	481	488	520	509	475	482	471	510	482	513	463	499	501	532	498	479	524	453	526	511	563	490	480	512	522	493	476	459	490	503	524	496	449	480	485	541	452	494	511	500	540	508	522	471	500	508	510	490	461	499	515	536	453	499	485	511	487	485	518	482	546	494	474	498	525	493	500	504	466	489	545	504	501	484	478	487	492	535	485	488	502	458	498	462	526	531	516	500	498	442	514	533	512	530	505	518	485	464	495	509	446	530	528	478	510	487	551	510	511	463	520	453	502	502	503	529	520	470	491	508	500	498	503	491	491	517	494	491	507	545	502	482	492	513	518	486	495	529	497	504	506	499	519	469	510	508	500	550	500	505	532	474	502	490	485	503	505	459	492	474	512	485	497	473	481	483	509	464	523	517	453	535	517	476	511	505	485	493	548	502	509	467	474	518	506	497	445	513	476	499	500	487	454	470	492	510	509	509	479	492	557	489	524	499	482	514	468	530	441	515	509	501	511	547	486	526	508	488	487	462	478	476	474	528	502	511	452	504	513	493	515	484	513	508	489	504	493	492	495	516	523	506	502	541	513	496	508	477	520	497	519	501	495	516	524	502	458	499	518	493	508	514	516	519	487	491	500	519	509	515	500	481	532	535	527	491	484	530	526	516	483	493	497	494	510	502	483	514	504	484	513	495	495	540	513	503	516	535	515	527	517	492	485	520	502	532	495	489	515	545	479	532	510	484	471	507	493	465	539	516	475	521	491	504	486	490	528	536	495	513	492	489	519	538	511	525	528	491	490	473	479	482	515	495	482	470	471	519	480	508	467	519	500	487	511	501	502	486	501	513	507	454	509	503	470	504	514	493	508	494	496	509	516	487	502	538	495	487	471	519	525	506	492	510	531	457	481	535	488	519	513	501	502	516	493	519	524	477	523	508	480	507	533	473	463	449	524	492	511	504	493	497	470	484	484	493	478	496	480	508	486	523	501	474	524	507	502	490	486	472	513	528	492	520	484	497	486	456	495	482	483	476	486	519	495	523	506	510	530	500	481	502	516	494	508	472	504	522	444	533	490	499	494	492	501	498	505	522	526	521
7710	1144	153	100	162	166	136	115	121	97	305	264	106	132	40	42	33	44	45	36	40	32	43	29	33	32	24	30	28	17	29	29	34	28	36	38	31	36	20	32	31	43	34	21	31	37	31	15	14	32	33	25	28	30	22	24	25	31	33	37	25	36	30	23	37	26	27	20	29	23	30	38	25	27	24	28	23	25	28	35	29	33	26	37	24	27	25	36	34	24	25	34	18	26	29	22	28	22	24	26	30	23	27	36	30	28	36	30	27	20	32	28	16	28	30	26	27	22	38	35	23	32	25	30	31	32	30	24	30	40	21	35	28	27	30	26	22	31	32	21	29	33	19	38	23	36	30	33	25	23	25	25	36	24	28	32	19	29	26	27	25	30	31	31	29	28	23	23	24	32	29	28	32	29	30	31	29	30	23	20	29	44	27	31	40	31	35	33	35	31	23	29	26	28	18	20	20	31	22	29	34	29	27	26	28	30	37	24	29	24	17	16	26	27	31	24	16	34	24	21	25	27	31	32	20	32	33	31	29	33	31	26	22	25	28	30	20	33	20	22	37	37	20	29	36	18	28	32	29	27	18	33	23	28	19	34	41	21	22	20	24	22	24	30	33	28	26	28	32	28	27	25	28	30	38	35	22	24	35	27	24	31	31	30	27	32	24	20	34	29	23	35	28	17	29	30	31	29	21	26	23	33	28	25	25	21	34	22	26	31	27	23	25	34	34	28	26	30	26	27	26	39	21	20	30	29	31	28	29	29	24	41	23	31	27	27	29	21	26	34	17	18	23	22	22	24	22	31	31	43	24	32	25	32	31	38	25	27	35	24	29	16	27	22	30	24	23	28	31	26	36	28	26	26	26	29	24	27	36	27	22	25	18	30	40	28	41	30	14	27	29	19	40	33	25	28	31	32	24	23	33	32	23	30	24	26	22	24	25	31	25	36	29	30	24	29	32	19	23	27	22	31	18	26	15	29	21	20	28	24	30	17	25	31	21	36	30	38	25	40	24	25	24	33	23	32	27	28	34	33	27	24	21	19	24	25	35	26	12	22	28	38	26	32	38	23	23	24	26	39	26	23	24	29	30	30	24	29	27	23	22	28	30	33	29	32	37	25	22	31	35	14	29	31	23	32	22	28	25	33	24	34	32	38	21	27	31	28	24	30	36	25	29	24	42	35	30	41	30	26	33	33	38	40	36	25	25	23	25	20	24	32	18	27	25	22	28	30	21	23	26	17	33	22	33	32	23	22	29	32	34	41	30	34	35	34	30	20	26	20	22	28	36	26	24	23	27	28	31	24	21	29	39	24	33	32	31	19	25	26	37	21	28	28	34	31	22	29	29	23	32	29	24	34	26	24	27	20	35	32	24	33	26	34	42	19	26	30	26	29	28	30	34	27	30	30	27	34	34	30	16	28	35	28	31	24	29	34	28	29	28	30	23	36	35	31	33	34	31	34	36	34	32	29	29	32	31	22	33	33	29	33	23	21	30	30	18	32	25	38	28	29	30	25	31	23	38	23	25	20	31	18	31	25	25	33	26	27	21	33	30	32	28	37	40	33	22	22	30	30	25	26	25	23	28	28	26	33	25	19	29	37	26	25	11	34	26	41	25	30	27	35	33	23	37	35	23	25	41	27	22	21	28	28	35	20	29	32	32	36	25	30	31	23	19	28	26	23	33	26	34	37	29	26	39	20	20	28	34	29	22	23	24	23	21	25	30	27	27	23	27	22	34	34	26	19	30	22	27	27	27	34	24	28	32	25	38	20	33	32	29	23	26	22	24	19	27	37	27	26	30	29	33	18	27	28	32	26	30	24	37	30	32	20	23	26	31	25	30	19	26	33	34	17	22	31	25	30	30	35	34	27	28	39	24	37	28	27	27	28	35	24	22	31	29	27	25	26	34	27	36	29	31	20	29	34	24	37	25	33	25	16	29	23	19	24	32	36	36	22	21	20	32	28	28	28	27	28	39	35	22	21	31	20	22	28	40	26	23	26	29	32	20	31	22	28	25	25	22	30	24	31	33	23	27	32	27	20	27	29	27	31	26	17	31	12	31	24	21	34	16	27	30	35	27	24	24	29	29	34	22	28	35	41	29	26	25	24	33	25	27	29	29	26	24	30	23	33	24	32	22	25	23	29	34	35	29	21	16	21	39	31	29	31	25	25	40	30	38	27	29	26	34	25	27	33	28	28	30	34	24	25	21	22	24	27	26	19	22	28	35	32	25	34	31	22	27	20	28	37	25	37	23	29	25	27	19	20	29	34	30	24	26	32	28	30	29	23	35	23	27	38	25	30	29	25	25	35	29	25	39	27	25	27	34	29	31	36	30	28	14	26	31	37	22	22	28	36	24	33	24	31	33	28	31	28	27	32	31	24	36	23	28	38	37	25	30	33	32	33	19	26	28	22	26	31	22	32	27	30	24	34	24	30	25	32	27	27	26	33	21	28	29	29	24	17	26	29	25	24	33	28	33	32	32	26	19	33	24	24	26	22	30	23	26	26	33	19	32	30	24	30	24	27	37	33	21	26	27	22	20	29	29	24	21	21	32	25	31	19	25	40	37	32	27	31	33	35	26	35	27	30	20	27	40	24	27	23	26	26	24	21	35	24	26	40	23	25	33	19	34	32	27	40	28	33	25	26	43	25	15	29	23	26	31	27	30	17	36	18	24	26	36	32	27	32	22	22	28	33	27	37	30	25	33	24	37	19	26	33	31	33	32	35	25	33	30	28	29	30	30	37	31	23	26	32	19	24	29	25	30	25	18	22	27	26	27	25	18	21	26	28	23	19	26	38	30	30	23	28	37	30	30	25	30	28	29	27	24	35	18	28	33	34	23	28	33	17	32	23	29	28	32	22	17	22	34	27	41	27	20	30	25	35	23	25	25	31	34	22	35	29	33	39	28	27	22	32	26	19	29	14	26	33	34	23	25	35	40	36	33	22	35	17	33	28	34	33	18	29	24	22	30	14	35	28	28	27	23	24	27	31	28	30	25	17	26	34	30	39	32	39	22	36	29	28	22	27	22	25	21	24	20	26	20	21	26	34	17	30	27	14	18	32	19	16	30	32	28	25	28	27	30	23	12	29	18	20	34	31	34	21	39	25	28	28	22	21	25	24	26	24	33	33	20	22	32	27	36	23	30	26	22	21	28	37	25	34	25	29	33	30	25	37	30	23	20	27	24	25	26	27	29	28	28	28	25	26	21	27	28	25	30	31	23	30	31	18	25	34	27	29	32	28	26	32	25	24	28	27	29	32	34	25	33	20	32	31	32	37	32	34	30	32	34	26	29	26	23	27	25	17	34	37	17	30	35	31	36	33	27	31	19	37	24	32	19	28	23	23	35	29	27	25	23	28	34	41	30	19	19	24	27	26	23	21	26	32	26	21	20	30	25	32	34	26	23	33	25	22	29	38	34	35	30	23	39	26	34	24	23	31	24	27	23	37	27	24	24	26	22	29	27	19	24	24
42395	13893	3515	10456	16665	14898	10756	7428	6804	5900	14301	11318	4716	5761	1469	1238	1155	1206	1064	954	908	927	870	828	845	785	734	700	666	659	643	647	619	645	642	657	659	616	603	585	544	581	634	580	554	563	584	613	583	585	556	548	544	563	574	583	546	542	500	536	509	501	511	564	529	564	511	525	557	565	500	519	549	481	502	531	496	490	542	542	504	525	539	514	499	569	543	505	506	497	506	535	500	490	467	488	503	505	508	563	516	468	553	534	482	507	539	513	509	558	483	507	474	525	467	507	505	517	524	575	500	494	504	514	482	491	477	543	511	488	524	487	510	487	517	511	507	525	487	518	501	496	521	560	520	474	503	494	496	493	518	467	516	505	522	510	517	485	487	521	529	464	499	454	516	493	509	507	470	516	532	504	561	495	546	507	533	532	482	497	535	554	487	506	518	513	505	499	514	536	507	493	480	490	488	494	516	505	493	492	480	467	472	502	523	538	497	532	509	454	493	521	504	504	491	515	510	484	543	499	512	496	523	540	490	535	451	505	489	479	511	500	526	502	518	503	511	510	498	505	507	474	494	525	548	484	491	479	499	532	479	531	487	504	497	485	540	534	502	497	462	538	522	476	479	509	491	472	501	519	506	484	509	530	510	513	485	526	496	514	492	546	551	517	497	484	548	531	522	493	516	468	508	515	482	502	467	526	514	537	477	522	491	523	537	484	540	471	482	506	488	482	493	515	465	445	500	471	512	506	485	525	522	475	527	509	506	490	463	513	491	507	503	534	533	527	504	443	520	497	505	534	512	506	482	489	518	481	507	523	493	531	499	511	458	528	533	512	518	502	545	498	515	498	523	545	458	523	521	517	506	479	494	472	470	556	532	532	523	519	491	497	502	478	499	486	528	478	471	527	522	478	465	518	502	514	497	550	500	508	510	513	460	509	512	467	490	473	511	537	504	522	497	478	499	518	496	492	494	497	506	500	465	515	482	503	527	508	502	534	439	499	515	512	500	434	516	519	512	511	486	514	502	467	489	513	493	506	511	469	513	513	514	497	489	507	523	469	524	532	485	501	476	499	526	507	514	514	508	444	528	498	477	469	478	501	502	524	502	501	491	497	475	481	526	480	521	528	463	521	527	519	516	506	501	440	483	520	506	508	477	487	502	497	492	508	526	518	492	526	474	501	495	506	533	497	538	489	494	457	511	504	485	463	486	529	504	481	486	479	479	510	514	514	486	516	491	561	479	478	478	501	495	517	538	515	525	516	496	501	472	496	510	495	497	493	497	505	504	519	502	508	499	512	538	548	502	565	495	537	487	482	472	477	469	502	502	481	495	477	492	532	489	543	506	510	515	524	473	461	487	478	513	504	508	481	496	526	503	495	462	504	481	464	503	505	480	468	473	500	568	478	478	518	497	505	488	526	517	500	540	510	472	496	528	465	518	507	467	485	492	516	537	494	504	509	503	516	504	508	488	500	509	465	531	548	450	490	508	495	511	504	511	497	516	490	484	507	502	475	503	477	524	516	445	497	521	499	482	466	466	528	535	500	476	506	480	534	485	480	525	494	546	487	510	508	500	483	510	503	540	483	487	490	545	501	492	484	495	529	487	535	525	504	506	472	498	501	495	488	473	534	538	454	474	514	489	532	481	464	539	525	469	495	499	492	486	469	483	537	507	502	501	509	503	472	493	493	470	530	501	520	530	488	485	519	492	473	524	516	463	489	472	528	503	493	489	509	515	488	507	500	458	520	460	496	456	489	529	484	526	522	466	500	536	514	520	534	486	496	531	523	492	485	504	526	522	507	478	494	485	515	518	472	477	506	484	475	484	502	498	486	502	488	500	465	446	517	502	507	504	491	488	496	543	528	504	510	502	538	486	480	531	488	479	516	524	469	482	521	509	484	479	509	510	485	510	520	495	489	489	487	485	483	510	516	490	534	515	500	466	501	527	503	564	509	510	515	478	499	490	530	487	534	503	464	525	473	522	496	501	520	515	482	496	515	513	474	496	509	532	479	500	467	512	511	457	520	526	513	468	508	486	502	557	512	525	523	460	482	495	480	484	489	513	476	506	506	481	488	505	517	495	486	512	463	513	490	479	470	512	479	509	504	512	450	500	491	488	506	474	514	523	491	503	520	518	510	491	506	533	482	517	476	552	508	502	502	486	567	508	523	488	540	512	473	508	466	515	485	493	481	502	514	500	510	517	532	482	535	509	477	452	485	490	497	490	455	489	504	488	507	501	484	500	498	530	478	500	509	533	519	488	506	513	512	492	471	504	526	506	487	511	492	482	525	500	515	490	532	538	476	520	528	471	495	486	520	513	503	493	521	507	476	490	522	499	535	546	510	519	492	493	471	508	479	523	469	489	498	518	526	470	493	524	503	484	505	522	476	517	515	506	474	502	551	500	514	486	478	494	497	530	480	492	467	482	481	501	511	512	472	541	503	491	487	494	494	528	473	505	494	504	470	514	486	496	496	472	547	489	525	504	491	514	489	475	521	529	465	477	520	500	508	541	496	511	551	537	514	500	483	483	500	518	474	503	497	451	537	467	515	485	524	515	479	504	476	520	498	497	467	520	505	474	494	504	502	539	502	465	528	512	550	474	540	495	488	494	532	481	503	494	527	541	490	500	512	495	540	511	497	532	496	493	517	536	521	454	531	489	495	488	530	503	552	512	522	514	488	495	514	466	425	509	515	502	475	508	492	463	525	507	452	486	512	524	518	498	494	501	438	479	505	485	479	542	488	475	491	519	473	492	498	531	520	483	467	534	513	497	527	539	484	513	508	468	509	520	519	482	453	500	530	511	475	515	518	545	538	483	479	486	498	497	487	500	485	496	488	486	523	459	540	504	496	515	494	536	495	503	528	482	547	493	520	468	533	484	517	493	511	507	507	484	507	540	517	503	474	489	477	494	495	497	532	502	523	508	537	509	503	474	465	474	473	503	515	511	478	515	533	495	479	463	476	492	518	508	503	497	488	482	515	530	486	493	496	501	484	536	524	511	496	499	475	505	499	474	530	452	530	487	496	492	488	504	490	516	500	496	482	511	512	547	484	519	526	530	550	480	508	525	527	487	485	514	496	475	485	527	513	519	482	525	494	483	527	536	505	501	483	522	472	496	486	521	536	480	550	526	556	492	522	496	473	499	506	505	505	500	487	467	451	537	493	485	516	486	506	532	512	550	528	506	509	486	539	533	470	485	465	508	509	521	531	528	511	497	474	503	515	511	511	515	497	544	514	495	541	527	508	500	509	521	523	503	538	458	496	500	512	488	508	465	465	500	499	506	457	473	535	484	539	510	509	503	499	500	516	476	491	481	490	502	499	453	462	514	490	483	471	538	534	508	486	526	488	520	467	500	481	505	513	472	504	504	536	489	511	488	505	491	490	496	492	464	511	497	516	508	524	505	485	488	497	490	513	530	508	463	501	484	497	508	487	509	498	519	478	514	496	509	483	469	516	493	507	503	457	491	484	503	491	517	542
10793	2097	228	136	243	315	262	217	191	226	518	308	153	346	57	48	41	39	36	36	34	38	33	35	30	25	27	23	27	30	27	18	22	20	20	33	27	19	27	24	22	23	22	20	18	26	21	23	14	19	15	28	21	12	12	20	17	21	17	24	15	19	14	21	23	27	20	20	30	15	15	29	22	22	22	16	17	18	17	19	19	10	18	10	13	15	17	18	22	19	15	26	13	16	14	20	30	17	15	13	15	14	21	16	14	16	20	10	19	15	13	19	12	18	15	14	19	17	22	10	17	10	14	18	12	16	13	10	22	20	17	26	23	28	18	8	19	11	11	15	19	20	13	14	17	16	20	19	18	17	22	17	29	16	15	16	19	17	16	15	16	17	15	22	15	12	16	19	11	14	18	18	23	16	10	20	14	22	21	17	21	14	28	11	15	18	14	19	22	11	15	14	22	12	17	11	17	15	19	14	19	16	14	9	16	14	15	11	14	16	20	22	13	13	28	22	13	8	21	14	20	16	17	21	17	17	22	20	12	26	22	14	21	24	23	15	11	12	24	18	23	17	17	21	15	14	23	14	17	8	19	16	8	18	13	14	17	18	8	11	15	20	19	15	16	21	12	17	19	16	22	8	18	13	25	12	11	8	13	19	17	19	13	11	16	11	15	9	16	15	22	17	21	21	21	14	12	14	16	16	12	23	12	29	17	16	13	16	15	27	22	17	14	18	12	22	12	18	19	12	10	24	19	29	20	11	12	20	16	21	18	10	15	22	10	15	12	9	15	16	20	16	17	11	23	14	12	25	21	13	9	18	16	15	17	23	13	15	16	17	15	19	17	16	18	20	20	21	21	21	12	17	16	16	11	18	19	15	19	14	18	28	14	26	20	14	18	19	14	16	15	13	20	11	14	17	14	12	15	8	23	24	16	15	22	13	21	17	19	15	14	18	21	13	22	19	22	14	19	15	14	11	21	13	13	15	21	21	15	15	10	12	23	15	16	15	12	16	18	27	20	19	24	22	17	23	29	21	11	21	18	17	17	11	19	18	17	15	19	26	30	23	13	15	11	19	15	12	15	17	18	12	11	15	17	17	10	18	18	19	20	19	22	14	11	13	21	12	11	27	21	20	20	16	14	14	18	12	11	16	16	31	21	15	21	13	16	12	12	21	18	14	24	19	16	15	15	15	17	19	16	18	10	14	21	20	14	21	16	14	24	18	13	16	20	13	17	17	15	13	17	15	14	16	22	16	15	14	11	20	19	10	20	14	16	21	12	13	25	22	18	17	27	20	22	21	14	16	13	19	17	19	16	13	22	18	17	26	12	14	14	18	14	13	17	23	19	23	19	19	14	22	20	29	12	17	18	23	15	17	19	17	18	15	22	17	24	15	21	19	15	22	21	19	18	16	12	20	13	13	11	20	20	19	14	16	8	18	17	21	12	25	24	20	14	14	12	18	20	17	17	17	20	18	16	9	20	15	11	12	15	7	16	9	22	24	10	12	12	22	13	15	15	12	12	21	22	19	8	19	20	11	8	16	15	12	12	19	8	15	16	16	17	18	16	19	11	10	24	17	24	17	7	22	20	25	16	15	20	21	9	17	18	19	20	22	10	15	14	12	18	19	16	17	15	19	15	9	16	14	17	13	7	15	19	17	26	19	16	20	18	23	16	14	13	17	19	15	16	21	17	16	8	30	20	14	11	15	20	12	18	13	21	17	20	16	18	20	15	9	16	17	17	11	13	17	19	16	19	17	20	17	17	14	19	16	18	20	16	19	19	18	24	16	20	13	14	14	17	11	16	13	19	9	15	10	17	14	13	19	11	14	14	21	18	17	16	12	20	18	16	16	13	16	12	15	19	11	19	16	15	22	26	18	21	19	24	27	12	26	12	17	13	12	11	12	15	14	18	12	24	5	13	14	21	20	16	17	17	19	17	15	18	11	18	23	20	21	26	10	23	17	13	12	19	17	19	16	15	18	19	22	12	23	19	20	15	10	11	12	23	17	22	25	20	10	9	15	11	16	16	15	16	19	15	15	17	17	17	15	14	20	23	15	15	13	9	8	17	16	14	21	21	15	18	16	20	8	15	16	16	14	10	21	15	20	17	10	15	15	19	22	17	11	10	12	16	22	15	15	21	15	24	16	16	13	17	15	16	17	28	17	17	22	17	12	23	18	18	23	15	23	15	18	9	16	29	14	16	12	15	24	13	13	15	13	18	18	18	14	18	20	23	21	19	19	10	19	14	19	13	17	20	20	18	17	19	16	25	15	15	18	14	24	13	13	16	22	15	23	25	20	21	9	15	16	23	14	19	15	19	23	17	23	12	20	18	11	22	20	23	13	12	19	11	13	15	22	17	17	21	8	22	26	15	20	17	12	18	16	19	17	14	20	21	17	19	11	14	17	17	11	15	15	21	20	12	14	19	19	16	13	22	24	16	24	16	16	14	16	23	13	12	16	16	19	10	21	27	20	15	15	15	8	17	18	16	21	18	13	16	20	9	16	16	16	23	20	19	18	19	16	19	19	15	22	16	18	12	13	15	19	10	17	16	15	17	15	20	30	14	15	18	25	12	12	10	21	14	17	18	19	22	14	13	17	11	18	13	13	17	14	21	20	19	13	18	13	23	21	17	18	15	14	18	12	22	15	16	20	21	14	18	19	12	18	11	14	21	19	17	19	16	11	18	13	21	13	21	18	19	19	14	10	17	13	19	20	16	16	23	13	15	17	10	19	18	19	19	18	17	13	13	9	22	13	16	19	22	22	8	26	17	15	21	12	22	16	17	22	18	14	14	15	14	16	18	16	19	20	14	13	11	17	11	7	20	24	21	19	20	15	7	10	22	16	18	13	19	19	14	11	20	17	16	17	16	19	11	15	21	13	19	22	18	19	24	20	16	13	13	18	13	11	20	26	15	15	21	23	17	9	11	12	23	16	13	16	19	12	19	10	15	15	19	14	22	12	23	11	16	23	16	18	15	15	20	23	15	25	26	12	16	17	17	17	15	19	9	9	12	13	17	24	17	17	11	22	17	10	20	13	16	20	16	16	10	10	12	14	16	18	14	16	18	11	19	12	21	15	12	16	14	13	6	19	23	17	17	30	10	13	10	18	19	10	17	22	13	21	16	18	15	20	14	22	21	10	16	15	17	16	21	15	15	12	21	15	18	14	13	13	18	18	22	23	17	21	13	14	24	20	22	20	17	15	17	19	20	10	14	18	18	12	19	16	13	24	13	15	13	18	14	15	16	26	12	16	19	15	10	11	19	14	20	13	20	18	8	21	20	10	15	18	15	15	17	12	15	17	24	18	13	21	19	17	12	13	21	16	21	9	16	19	16	17	10	14	17	22	17	11	18	19	17	22	26	20	13	19	14	23	20	25	25	16	18	22	15	18	13	15	17	24	19	17	16	19	21	13	17	14	17	15	10	18	20	13	14	16	16	14	17	17	15	15	7	20	10	18	20	14	15	13	17	14
50229	17168	5615	15291	23630	21034	16843	12764	10254	12720	20302	14308	6932	10310	2322	2006	1822	1666	1535	1454	1266	1149	1109	949	962	882	829	776	730	692	653	674	659	652	596	627	620	596	524	552	493	470	512	486	487	501	453	493	429	444	426	429	407	444	442	418	447	421	404	394	399	392	353	377	388	361	351	330	351	348	333	366	366	348	344	352	339	331	344	354	341	336	343	356	307	355	333	314	339	343	315	343	341	341	299	332	341	327	367	317	317	325	313	340	326	339	305	314	323	306	350	282	283	303	319	320	336	327	345	323	306	360	325	281	318	329	317	327	314	305	304	310	282	337	298	293	355	293	302	303	348	332	310	305	299	323	294	306	302	305	322	301	315	338	319	328	312	313	283	317	284	317	308	332	311	300	320	309	328	283	288	345	314	324	334	319	296	299	292	295	306	324	293	316	328	295	279	313	325	334	308	330	311	310	315	317	320	314	304	323	326	293	343	298	335	330	321	324	320	305	296	291	324	309	308	333	317	308	303	305	285	283	329	317	302	309	325	281	300	296	327	319	304	298	304	314	315	287	306	309	291	263	304	326	313	288	319	321	297	322	297	319	274	335	327	301	309	310	302	311	315	295	292	327	292	293	312	334	321	297	294	305	349	294	318	265	283	328	298	317	297	311	308	337	309	304	302	297	299	290	312	309	296	308	334	296	296	308	311	304	312	266	314	317	312	301	299	311	315	316	293	274	296	301	312	296	325	292	307	298	308	300	317	314	274	313	259	323	315	292	286	315	310	298	323	296	309	293	320	308	301	284	312	289	288	321	286	316	293	285	315	288	333	297	295	279	314	303	340	295	298	308	322	293	285	325	282	281	306	319	285	291	304	294	290	298	315	317	309	305	313	313	327	314	322	334	289	276	279	298	293	321	331	302	306	285	291	277	303	322	284	299	309	292	312	308	317	272	322	334	303	310	325	296	295	303	296	279	323	302	309	306	311	303	315	272	312	278	306	291	291	303	286	289	298	323	303	327	300	296	304	322	314	317	286	316	319	283	312	307	298	314	288	307	282	287	326	303	307	278	320	344	305	294	333	302	310	288	282	292	299	300	333	297	286	316	279	305	290	325	316	283	256	292	319	291	299	307	323	298	303	312	329	306	274	302	290	267	297	315	297	299	283	296	330	272	280	276	281	269	261	313	303	316	322	304	316	296	325	303	338	305	315	299	296	339	310	302	284	324	318	292	286	317	285	329	318	299	300	289	295	321	300	290	301	330	301	287	306	320	296	318	309	341	316	310	297	325	322	292	301	311	303	283	293	295	296	297	312	306	316	295	290	274	303	287	298	332	313	285	296	314	294	289	328	317	324	318	330	271	299	292	304	301	310	329	291	276	314	304	311	321	302	277	290	306	276	331	307	313	290	321	307	317	321	277	316	302	288	324	321	338	300	290	296	308	286	335	318	330	328	291	310	306	315	288	320	307	310	294	311	296	289	333	307	332	310	304	288	309	265	313	281	314	283	275	300	307	304	324	312	317	319	314	326	281	291	291	300	318	291	296	324	315	299	299	307	297	340	298	309	296	315	323	316	324	296	298	289	332	326	309	302	267	331	326	306	329	305	274	311	300	310	288	302	306	327	286	307	308	332	301	279	303	316	308	299	309	306	298	304	309	326	346	311	299	290	315	301	294	312	278	324	306	311	319	305	283	324	288	281	311	292	291	320	297	312	316	322	287	314	298	311	302	317	295	308	307	302	311	319	312	331	338	323	274	295	274	303	328	292	303	297	257	321	302	308	320	289	274	321	336	295	329	320	309	331	298	332	313	327	303	318	306	331	285	313	317	331	285	321	271	312	311	282	315	304	321	285	280	307	308	267	319	321	322	309	283	287	278	328	267	312	294	320	308	319	323	299	267	272	331	301	344	298	300	321	317	335	292	297	293	293	300	349	307	309	314	321	301	285	312	297	299	271	278	318	307	291	293	308	295	320	330	305	333	285	311	290	307	274	285	301	317	281	302	331	321	314	302	307	318	308	334	295	318	322	327	314	296	276	316	302	336	318	299	320	288	322	314	296	316	304	299	296	307	280	273	307	299	295	352	321	260	302	288	315	286	319	333	284	319	307	284	308	305	330	302	297	300	299	292	313	320	310	306	317	310	335	293	303	298	305	317	317	308	291	293	319	306	302	307	326	274	306	311	316	277	326	290	326	312	308	291	299	315	304	325	296	309	300	293	297	320	319	296	311	306	286	334	311	286	267	275	312	298	284	280	313	284	345	297	317	309	311	287	342	308	318	320	293	294	297	307	309	283	296	304	286	273	314	282	307	273	299	327	336	344	307	298	301	268	316	297	320	301	319	282	293	268	309	310	294	270	327	309	300	288	301	310	302	305	299	307	329	288	294	309	319	277	286	346	295	317	285	330	281	283	279	322	284	304	324	315	322	332	315	315	284	324	288	322	293	305	308	297	293	324	330	311	279	280	332	314	324	302	303	291	299	309	305	316	311	327	306	291	321	310	322	327	303	332	297	335	290	328	326	314	286	293	274	292	312	301	308	314	294	304	295	323	289	316	272	303	294	299	280	292	334	287	302	306	288	331	300	297	325	279	308	300	334	280	310	325	329	311	289	323	294	313	306	293	317	308	314	278	284	318	325	299	300	323	308	309	296	296	298	324	292	320	312	347	310	310	303	310	303	310	327	324	321	293	294	302	325	293	313	331	319	305	325	300	276	271	346	293	286	279	297	292	278	321	302	296	262	327	310	306	289	287	280	284	323	295	293	322	294	327	299	326	283	322	339	312	306	312	279	308	323	282	308	333	278	261	328	322	326	275	307	280	303	320	299	297	297	336	284	307	311	325	297	289	301	329	325	325	301	309	282	328	302	290	327	294	320	303	305	314	302	314	326	317	278	301	325	284	313	287	325	343	297	328	312	302	314	320	289	283	316	295	299	265	310	351	288	323	304	308	283	308	296	323	272	269	286	340	285	311	313	288	318	284	297	291	288	300	321	311	328	303	330	300	287	332	312	303	310	296	312	286	282	326	278	300	296	276	313	310	317	270	308	306	333	307	311	305	306	321	309	302	303	319	305	308	282	334	298	317	300	311	339	305	324	309	308	267	283	328	285	305	316	325	311	306	305	318	309	319	320	324	280	269	308	303	310	330	280	293	285	308	285	311	316	295	300	306	323	291	318	324	299	289	308	307	277	293	318	312	305	297	292	318	309	297	305	320	313	289	301	306	297	285	295	284	305	290	324	294	322	318	311	298	336	318	307	304	296	324	292	306	305	324	291	316	277	292	313	316	301	293	295	277	284	303	305	309	313	323	282	314	289	329	298	299	286	311	293	285	309	271	298	287	333	341	282	298	318	306	306	301	293	300	321	322	313	284	295	324	308	352	298	279	306	305	294	313	319	303	284	287	324	284	341	313	301	332	285	313	289	311	301	305	295	311	301	287	319	303	308	272	342	292	306	330	268	305	300	298	314	293	308	357	290	275	340	306
4556	640	73	58	72	84	72	53	47	125	260	137	40	34	22	20	18	23	20	25	22	18	19	19	13	17	16	16	17	24	21	11	18	21	19	22	20	17	18	16	15	18	18	15	19	20	12	16	18	20	22	17	13	15	24	18	13	11	29	18	17	11	26	23	15	17	13	17	13	16	19	19	22	17	20	19	19	18	16	13	18	17	14	13	19	25	12	18	17	19	20	20	13	21	22	11	21	25	15	15	26	23	19	14	11	17	13	12	16	14	21	18	18	30	24	17	18	20	15	20	13	13	20	17	20	19	11	17	18	24	16	15	18	13	15	19	19	12	19	14	25	12	22	18	14	13	19	11	11	13	16	15	13	22	19	11	20	17	14	16	16	20	14	23	10	20	22	17	19	20	11	23	8	16	20	14	31	17	18	12	19	23	19	19	15	18	16	18	15	19	16	16	16	19	15	15	20	16	26	17	27	14	18	23	16	19	16	14	20	20	21	21	15	13	15	21	15	24	11	22	11	18	17	14	28	17	21	14	20	8	12	16	28	16	26	18	21	16	20	19	18	6	19	11	25	18	20	17	21	21	19	14	12	24	20	17	15	24	22	19	17	20	20	24	16	23	19	19	8	15	17	18	14	14	13	15	15	24	22	17	21	20	19	18	7	16	14	10	18	15	10	17	21	15	11	15	14	12	17	22	14	24	11	19	12	17	21	26	10	19	18	16	12	16	17	17	25	19	13	15	25	12	13	20	20	16	13	16	16	14	19	20	18	17	22	11	19	14	20	17	19	15	11	12	10	12	13	15	21	21	20	14	25	18	21	14	20	22	11	10	14	15	13	18	22	15	14	10	19	21	15	22	13	16	19	18	22	22	21	19	20	18	19	15	21	20	13	15	16	17	20	16	14	27	13	11	16	19	18	17	11	11	9	19	15	12	17	16	13	23	19	18	18	14	17	20	17	19	25	22	20	11	19	21	14	18	16	11	22	24	14	13	18	15	20	12	24	9	18	18	20	17	27	26	11	15	17	19	20	21	17	16	13	24	19	20	15	26	14	14	16	11	11	27	12	21	14	14	17	14	16	21	13	18	15	13	21	28	21	17	13	6	17	12	17	15	13	19	22	19	16	22	12	26	16	8	24	12	14	19	23	14	24	18	14	19	16	14	17	10	13	22	11	17	19	9	16	16	19	21	20	12	21	21	20	13	18	19	15	16	17	19	23	23	21	14	16	19	16	23	17	18	13	20	21	15	23	16	11	22	9	24	19	24	23	35	22	21	16	15	13	18	19	19	16	13	30	15	16	20	22	8	21	19	22	10	22	18	18	20	14	12	20	16	13	15	14	19	14	25	13	15	14	30	16	23	16	17	19	15	14	15	19	11	19	14	17	11	20	10	20	22	23	20	18	26	21	12	17	27	14	32	14	19	13	16	17	11	24	23	12	24	22	22	13	13	22	18	18	19	17	18	21	16	24	14	16	21	18	18	21	12	14	15	18	16	10	11	22	24	17	14	19	11	15	10	21	16	16	11	14	9	14	19	18	15	23	23	27	13	20	19	12	15	19	24	31	20	20	19	13	13	16	17	14	18	21	12	11	18	20	12	17	15	15	19	24	23	18	25	20	15	29	19	13	18	20	18	20	12	15	18	16	9	10	14	19	22	9	18	13	10	15	15	12	11	19	27	17	7	15	19	17	9	18	18	11	19	19	23	22	21	12	18	22	17	17	15	21	17	12	17	18	21	16	16	25	22	11	29	24	17	22	17	12	22	19	6	20	20	20	24	23	17	16	17	17	17	14	20	20	12	13	14	14	8	14	15	19	18	24	19	18	19	25	26	15	19	25	18	18	12	25	20	17	12	30	18	13	14	24	18	16	7	14	24	9	13	18	21	18	16	10	23	16	9	21	18	13	17	15	17	12	30	19	17	13	14	16	19	21	11	20	19	11	17	16	20	18	21	12	17	17	23	15	21	23	17	25	13	21	20	19	21	12	20	19	11	21	24	21	18	18	16	13	22	18	24	16	15	9	15	16	21	13	15	19	14	14	20	15	20	16	19	20	9	21	14	16	19	17	17	13	13	13	15	13	20	12	24	18	8	12	24	21	18	18	19	12	23	14	19	21	22	22	18	15	20	15	16	21	21	12	22	13	17	18	19	13	19	15	13	18	16	20	15	15	24	15	15	17	22	8	15	14	23	19	23	22	22	18	18	14	16	16	17	16	20	21	23	11	12	13	16	20	14	13	18	20	19	16	15	21	15	11	19	22	15	13	21	12	23	21	20	18	14	26	17	19	19	13	17	15	20	12	10	21	11	12	12	17	24	11	11	15	14	10	22	16	20	16	10	12	16	19	19	14	8	19	21	18	22	10	12	17	14	8	14	17	18	13	18	7	24	19	15	20	20	25	15	22	22	17	13	19	18	18	12	16	22	12	23	17	17	18	14	16	17	14	17	20	20	14	20	15	8	26	17	20	16	21	13	14	15	10	15	19	15	18	15	21	15	20	12	13	17	18	10	13	19	17	20	24	13	14	21	15	17	8	13	14	21	19	21	19	12	19	15	12	18	12	16	27	14	16	13	17	15	13	14	12	21	28	22	12	21	17	21	16	17	19	22	16	6	14	13	17	18	22	20	11	15	11	17	16	10	16	10	19	21	13	19	15	13	11	18	14	21	14	21	17	12	18	15	11	16	12	14	23	23	15	14	19	16	25	17	21	12	22	16	13	14	20	18	15	14	19	16	27	19	16	17	21	11	16	21	17	20	21	13	16	12	15	13	14	16	19	17	12	13	16	22	18	15	25	13	20	15	19	13	13	23	21	21	16	13	15	15	19	12	13	20	23	17	12	19	13	17	24	30	17	22	14	24	14	10	15	15	12	19	14	18	19	19	19	12	11	22	16	17	15	18	23	17	12	11	17	17	27	21	19	23	13	12	15	13	13	12	21	19	20	16	17	20	15	15	28	15	17	26	17	16	15	11	9	12	17	13	26	15	19	21	22	22	18	16	18	15	22	18	13	18	18	20	17	10	12	21	19	17	21	18	19	20	27	24	17	18	17	14	17	18	23	19	12	13	18	21	18	12	17	15	10	18	21	13	19	15	18	9	23	15	12	18	17	18	17	17	15	17	18	16	18	18	17	12	18	13	24	15	16	21	13	20	16	20	16	23	11	23	9	19	20	18	25	18	13	23	22	17	18	18	16	9	13	18	21	22	14	18	6	19	14	13	17	17	22	12	13	22	11	15	14	17	11	19	19	22	21	19	21	19	13	24	20	19	16	10	22	20	15	15	15	15	16	14	17	12	14	12	19	26	24	7	14	19	17	21	21	14	17	24	13	11	18	18	22	19	20	21	13	15	15	21	14	16	21	10	15	20	20	7	16	18	9	16	19	8	13	27	15	15	25	17	8	16	14	15	8	19	15	19	19	15	22	23	21	19	25	15	20	22	16	8	14	21	15	19	15	20	20	13	21	20	20	13
37910	11283	2117	5538	11096	7583	5614	3238	2674	7727	12628	6786	1977	1445	612	555	510	501	470	480	426	374	424	361	384	361	365	384	347	347	335	350	343	323	368	356	397	348	339	342	325	323	319	335	374	346	349	308	331	332	350	323	359	343	303	344	344	307	303	342	316	380	318	331	321	295	298	281	319	338	331	301	320	319	323	304	294	303	310	324	320	318	339	330	333	328	326	298	335	345	328	294	316	305	302	307	288	343	300	287	318	305	314	283	332	322	325	310	293	321	319	303	302	300	312	305	309	343	299	314	348	291	306	329	303	297	298	302	331	276	326	309	306	322	316	325	313	314	328	331	330	330	278	333	320	294	303	337	321	302	322	315	295	332	289	293	338	312	323	299	310	297	319	296	291	320	293	298	303	324	295	340	355	340	294	309	307	328	338	325	307	317	306	298	312	314	316	324	331	303	315	285	341	314	302	289	294	300	341	291	318	307	296	316	329	343	287	316	325	294	325	313	312	318	325	318	282	281	318	324	316	302	330	327	349	336	322	330	315	301	300	314	295	318	314	290	315	278	310	292	313	317	318	310	302	288	307	303	324	309	317	303	336	311	306	300	309	322	343	329	299	328	295	295	297	314	289	320	289	323	311	315	325	320	301	346	331	305	314	292	289	305	310	296	317	317	338	300	313	311	279	328	338	285	303	288	285	332	323	284	277	335	300	310	310	278	307	306	309	316	310	265	319	317	312	312	300	311	293	296	299	308	269	310	274	318	306	284	256	346	326	290	343	295	309	297	316	319	326	283	305	328	298	304	329	293	349	301	272	303	298	322	277	307	312	300	314	302	286	315	306	339	280	328	315	293	306	303	258	277	309	294	303	295	295	309	289	322	326	328	307	280	310	315	354	301	290	290	324	305	325	322	328	305	306	291	325	286	330	325	304	290	296	285	313	337	304	318	293	329	333	329	298	286	266	308	313	310	332	305	326	313	274	311	301	289	276	301	350	320	333	300	288	326	309	288	313	306	319	352	298	308	324	328	312	267	312	333	295	318	294	276	326	327	306	276	320	333	296	292	308	297	325	314	310	315	288	304	304	315	274	323	296	305	288	297	312	328	302	335	311	328	301	298	319	317	322	360	307	325	309	335	316	298	309	291	355	315	310	303	310	332	331	311	302	336	300	351	301	291	337	333	288	290	313	309	322	318	317	327	294	318	282	314	337	335	346	291	314	338	282	287	292	299	304	303	357	321	311	314	338	291	344	296	329	338	328	307	310	318	330	287	296	317	323	321	292	302	336	309	324	321	291	308	312	319	310	297	300	307	301	309	324	296	305	303	308	337	306	320	319	309	277	287	321	325	307	301	331	291	313	317	297	307	310	322	334	285	307	291	292	309	313	324	319	333	302	280	323	299	314	297	322	325	295	319	285	285	301	329	304	304	331	325	341	310	327	290	334	314	338	323	288	324	332	301	308	317	268	308	347	327	310	302	319	302	315	325	311	275	324	313	320	321	296	314	318	312	321	290	293	315	325	297	310	312	290	264	315	277	322	327	353	303	291	306	319	310	296	331	304	335	312	282	310	320	305	301	326	327	310	298	309	313	297	304	311	339	291	310	268	294	330	304	278	344	270	312	311	291	311	313	316	317	295	305	312	296	325	318	283	302	345	287	330	295	331	340	277	318	312	315	302	324	312	318	299	286	301	282	291	303	332	295	304	301	311	290	318	326	322	294	299	291	312	326	331	341	295	327	305	325	305	266	303	309	325	303	334	304	308	303	277	360	335	295	334	325	329	328	316	321	342	354	284	329	321	306	295	307	321	280	298	321	282	292	339	321	313	325	324	292	322	314	321	338	325	324	298	337	312	296	312	295	299	287	305	304	310	295	313	329	299	315	299	328	299	303	320	294	329	336	332	335	332	324	309	335	303	310	292	310	311	311	292	305	299	339	303	312	351	262	322	304	293	295	335	294	316	315	297	314	322	308	301	338	317	340	293	336	285	301	323	309	300	303	316	330	353	283	296	291	312	333	278	257	313	309	338	314	289	297	320	329	329	306	349	296	314	307	329	304	266	309	304	337	296	282	303	314	266	359	341	296	322	296	333	249	307	314	335	315	309	294	288	310	309	322	307	304	315	313	323	297	309	349	316	293	349	312	333	318	324	321	329	321	320	281	316	303	308	329	331	302	324	302	293	301	293	299	314	313	284	326	316	324	311	306	300	329	290	323	298	306	314	308	316	304	325	311	299	296	305	306	330	342	312	344	331	319	344	315	338	309	338	288	348	327	306	300	283	309	329	325	282	323	296	325	318	299	324	321	286	318	333	307	360	320	322	284	277	327	316	299	305	336	307	335	296	308	314	308	333	307	307	309	315	300	303	295	305	294	300	286	300	318	329	330	303	310	299	299	303	324	316	305	291	325	314	324	277	307	304	300	258	335	328	306	322	298	332	329	308	316	310	351	286	299	309	338	299	318	287	306	306	324	333	309	318	298	307	303	297	276	358	332	282	299	304	343	292	292	325	298	296	340	295	301	310	323	315	324	319	327	321	301	287	329	295	310	274	291	302	324	324	307	279	325	303	343	313	294	340	265	327	296	319	255	304	311	320	309	276	330	341	330	296	309	313	281	330	347	306	307	312	279	314	302	308	309	321	313	324	316	308	295	322	312	330	283	308	323	283	311	317	308	316	275	332	307	346	316	301	346	286	306	310	319	325	317	321	315	280	345	322	320	322	325	318	314	315	310	328	297	293	334	308	316	320	281	301	320	296	318	326	261	309	329	333	325	308	301	316	300	310	319	292	301	319	352	303	298	323	328	320	299	337	268	308	303	332	269	300	329	318	291	320	339	330	319	316	312	331	281	320	340	337	327	288	325	293	313	323	320	302	310	297	309	309	318	301	286	324	317	282	320	327	320	308	334	304	297	266	349	288	310	294	299	319	302	291	335	310	304	294	327	294	291	297	315	333	331	304	334	317	329	321	324	288	308	307	333	280	296	303	295	294	303	329	279	288	339	287	316	313	309	313	325	329	320	324	341	289	326	315	302	322	300	292	305	309	316	300	336	338	288	309	306	315	302	330	293	286	318	319	286	304	323	349	310	300	325	304	322	342	296	291	285	294	341	289	319	306	303	321	339	293	313	317	326	298	307	272	322	294	322	309	293	294	311	355	282	294	310	344	296	302	314	355	307	328	299	303	337	349	265	291	318	292	298	316	321	286	298	333	272	298	323	324	339	290	297	295	308	298	299	273	327	307	332	305	310	332	319	308	335	296	303	320	293	321	295	310	318	308	309	315	342	304	334	324	330	309	293	297	273	315	293	351	313	290	348	338	290	310	282	307	306	332	322	295	332	287	295	287	294	341	331	302	311	315	327	312	313	314	322	285	275	342	316	323	278	341	291	317	331	324	314	298	308	311	343	299	334	309	327	287	305	292	296	271	320	303	334	282	305	320	327	313	325	309	315	314	298	341	313	309	344	292	312	325	316	294	288	306	292
7716	1284	151	89	133	123	153	125	101	246	322	159	84	99	41	31	38	41	48	47	37	39	38	42	34	31	33	31	40	35	24	30	32	21	35	36	36	29	32	27	29	30	30	25	27	20	30	23	22	40	32	30	29	28	29	27	27	32	17	27	29	32	25	22	27	39	29	17	31	18	34	24	29	24	30	35	37	27	38	31	20	25	24	29	19	29	39	32	36	28	32	25	31	25	32	24	23	25	18	41	23	34	22	29	35	26	36	37	13	29	34	33	25	30	29	29	23	23	28	24	22	22	30	25	29	32	26	27	24	29	34	25	27	29	30	27	20	37	39	30	29	27	31	28	28	29	23	36	21	26	25	36	20	30	34	24	31	32	28	30	21	29	19	28	22	24	27	22	28	26	28	22	27	27	34	27	28	24	36	33	26	28	22	25	22	34	19	25	26	30	23	23	32	18	32	24	31	28	33	32	25	28	20	38	30	31	29	29	34	28	25	30	23	30	24	27	26	26	29	29	44	34	27	29	32	20	24	23	29	20	25	37	28	40	22	26	22	20	32	36	25	29	31	33	22	34	27	33	26	31	27	32	36	30	29	23	24	29	18	31	26	26	24	21	29	28	25	20	32	29	23	39	30	23	25	31	30	22	25	34	17	35	29	26	29	31	27	25	22	23	32	24	36	38	34	29	29	25	33	27	28	23	27	29	33	33	28	22	39	37	36	28	40	19	22	25	28	48	37	36	32	32	31	28	27	30	35	28	27	34	33	28	25	34	31	28	21	23	27	29	36	28	27	32	30	30	25	26	33	29	31	29	28	25	15	30	26	23	26	27	31	29	29	28	28	35	26	25	32	35	29	25	39	25	22	36	25	38	27	25	20	20	29	23	23	26	24	32	24	24	33	29	32	23	32	28	35	44	33	35	31	33	23	31	31	32	24	27	29	24	45	37	21	21	25	33	31	26	25	28	24	30	30	20	28	21	21	27	19	34	29	25	19	22	37	27	20	26	24	30	24	34	18	20	32	26	34	26	36	30	34	28	27	25	18	26	31	23	23	25	36	25	26	26	34	22	36	28	24	29	31	26	26	40	33	30	32	36	30	30	25	22	25	25	25	23	36	26	25	27	29	33	26	37	24	27	30	28	28	30	33	30	14	19	34	29	30	32	24	24	28	23	25	32	36	32	22	25	24	26	26	23	27	33	35	25	31	25	23	32	30	24	31	19	27	29	39	28	30	28	21	37	31	31	27	30	34	19	32	34	34	24	36	39	29	15	25	23	24	33	37	34	37	31	28	28	38	26	36	20	33	19	28	40	27	32	31	23	30	24	21	28	17	33	19	28	33	22	30	20	37	21	26	30	20	25	29	28	26	16	22	32	39	24	30	29	36	34	19	31	19	25	21	28	24	18	27	29	17	28	24	35	37	31	37	28	29	27	25	23	30	30	31	17	29	29	19	33	27	32	28	30	25	30	35	25	27	24	24	21	26	30	31	44	25	27	21	33	34	32	25	30	39	24	38	25	31	32	22	32	21	18	32	37	34	36	34	22	28	24	24	32	31	28	33	21	24	33	20	28	31	32	24	25	33	25	33	26	24	18	33	32	26	28	19	15	26	21	30	27	24	28	22	29	28	32	26	26	34	37	28	34	26	23	31	19	35	29	31	26	20	30	32	23	24	25	32	24	35	35	31	27	24	22	26	34	20	29	23	13	34	33	37	33	26	37	36	33	33	20	24	17	29	27	23	23	27	34	25	24	24	35	30	29	29	26	20	26	19	45	29	23	25	29	36	31	25	24	18	27	22	36	35	26	21	17	32	25	23	21	36	35	27	31	33	25	25	31	34	30	34	28	30	32	23	23	29	23	32	21	30	40	32	26	28	33	28	31	26	32	31	16	41	32	18	24	26	23	39	22	21	25	21	29	26	30	21	28	30	23	28	28	22	22	17	26	29	30	22	24	22	19	20	20	19	27	32	28	20	17	26	34	30	28	32	33	24	35	21	30	30	27	36	21	34	26	27	19	29	29	26	30	23	24	40	27	28	33	23	35	23	39	28	30	29	23	31	26	27	34	26	25	34	36	28	26	38	25	23	36	24	24	27	16	46	43	26	38	25	23	35	20	22	26	32	39	26	25	28	19	26	28	23	19	34	29	29	24	17	30	32	25	31	18	27	28	39	35	26	22	21	24	28	18	18	31	22	26	31	20	32	28	26	28	25	29	23	25	31	30	22	28	24	25	30	30	32	19	36	26	36	24	30	25	25	23	30	25	30	28	25	25	34	22	22	25	32	26	42	26	29	25	22	40	20	24	25	26	25	23	40	31	38	34	29	24	23	28	21	18	27	30	33	31	25	29	21	35	27	19	22	24	26	27	35	27	20	29	30	26	29	33	26	27	31	31	28	29	25	32	35	34	37	24	19	29	25	37	34	25	18	33	35	23	35	28	26	31	28	26	29	19	32	31	22	21	23	20	24	32	33	33	25	27	27	35	33	30	34	26	30	29	26	19	26	24	29	30	25	28	24	24	32	44	28	40	27	33	37	26	29	36	33	25	31	27	29	26	27	28	31	33	32	24	30	22	26	21	31	25	34	26	30	29	28	26	34	35	34	28	35	26	28	36	29	33	33	25	23	33	25	33	31	27	24	22	36	27	23	31	38	19	32	24	32	17	36	39	20	39	24	29	23	28	26	26	23	24	35	23	30	30	31	31	33	29	30	21	28	30	32	22	22	29	31	25	28	28	29	25	21	32	30	24	36	30	26	36	33	29	23	25	34	31	32	27	30	23	31	24	33	25	31	31	26	23	30	28	28	27	23	28	33	25	28	32	33	22	30	20	24	32	40	38	22	30	26	24	27	27	30	31	31	26	33	30	24	44	26	23	29	27	32	27	31	25	37	31	24	23	22	25	30	26	35	26	38	24	25	42	30	28	23	24	18	34	30	24	37	39	26	30	26	25	20	23	29	24	27	28	27	32	24	31	25	29	31	26	31	22	27	39	32	27	30	30	30	24	36	16	24	20	35	28	19	25	24	25	33	35	32	24	35	26	22	29	30	28	32	22	34	28	43	26	28	23	30	37	34	29	31	30	27	38	29	35	25	29	22	22	27	40	29	25	28	28	19	24	28	27	38	33	40	27	25	30	29	33	30	31	27	28	25	34	33	31	37	28	29	30	28	27	29	27	30	28	27	31	32	40	31	34	26	24	21	18	26	27	31	35	22	29	37	34	36	17	31	21	26	19	27	20	26	17	36	27	32	37	22	31	26	26	40	29	27	17	35	38	24	25	29	31	28	23	25	21	26	28	21	20	31	27	26	29	30	25	25	32	31	26	25	37	17	25	29	38	31	25	26	26	32	27	34	32	32	30	17	23	35	23	27	18	23	25	30	30	15	30	24	24	30	24	30	28	27	23	32	30	31	37	29	28	35	26	23	35	30	29	32	32	26	25	16	30	30	28	29	32	30	24	19	21	31	19	27	39
42778	14886	3647	9709	15428	13006	10400	8234	6196	12888	15183	8516	3616	4358	1493	1324	1173	1227	1105	958	932	856	865	821	744	806	751	712	673	708	665	672	664	630	651	637	650	646	638	570	568	588	563	580	575	583	594	544	530	564	588	559	530	579	541	584	545	586	531	555	539	556	556	551	560	563	506	530	520	520	527	505	527	496	487	554	560	535	494	500	531	531	519	519	525	506	517	502	485	530	538	518	526	527	508	504	496	476	520	525	474	547	503	497	508	510	509	533	519	493	517	535	508	546	492	529	519	510	478	507	501	499	540	491	484	519	535	524	513	519	548	539	528	503	477	520	503	481	535	532	534	505	499	501	496	532	508	533	521	482	534	540	550	498	525	513	433	513	465	495	446	486	528	505	507	507	545	545	537	528	543	485	488	500	501	486	517	506	496	551	541	526	524	537	509	506	483	493	478	497	497	549	521	501	522	472	510	523	505	526	499	521	544	484	530	499	542	497	468	487	526	479	481	531	523	511	500	510	482	503	511	517	493	504	512	508	462	518	470	549	497	522	491	501	492	504	523	519	516	483	493	531	493	482	477	512	496	523	512	518	496	490	490	525	487	514	526	501	518	519	515	503	486	540	496	522	485	500	501	515	499	498	490	486	504	491	491	519	520	560	440	478	493	514	480	476	510	555	494	479	498	486	505	528	514	491	526	492	507	497	500	524	486	512	506	499	481	492	479	504	531	463	528	530	493	539	520	481	477	483	538	514	473	513	512	471	481	485	517	473	485	477	481	507	521	487	519	486	498	507	500	510	486	519	521	568	520	500	460	478	534	512	511	512	501	529	550	488	534	520	511	489	492	522	521	476	467	514	508	503	509	523	542	498	508	510	524	522	500	495	492	458	535	516	469	523	490	521	489	491	527	553	512	494	508	520	450	523	498	526	480	490	519	534	548	485	512	534	486	491	477	456	542	433	462	496	500	494	505	510	437	535	473	501	517	495	528	499	540	497	520	481	538	502	488	523	490	529	476	489	527	492	503	503	533	495	512	476	558	497	490	499	491	479	481	506	527	478	472	518	496	515	483	513	485	556	531	519	525	471	565	484	500	520	515	526	523	510	506	525	535	514	500	511	496	504	485	512	495	502	552	524	488	493	475	507	510	526	495	499	525	495	495	485	530	487	497	528	488	500	499	518	493	501	526	552	536	509	529	520	534	463	474	512	523	548	526	466	547	481	488	507	497	502	482	490	522	502	492	516	493	531	491	489	512	500	484	514	505	510	464	476	502	539	501	507	502	496	513	542	511	501	527	456	487	503	511	502	515	514	542	497	540	506	493	468	528	535	528	467	496	489	477	504	513	542	512	512	542	477	521	534	523	549	472	525	484	481	491	495	509	496	521	565	471	508	497	482	508	488	497	489	514	468	508	484	527	489	502	462	506	509	532	525	510	538	504	532	490	552	507	538	516	485	483	474	520	512	468	497	521	488	512	482	482	489	477	514	530	532	512	534	548	549	472	500	516	490	482	490	520	505	489	552	448	477	496	512	504	523	501	531	507	533	476	493	509	518	485	517	492	495	504	521	505	539	468	498	536	521	551	497	507	484	499	527	499	534	490	500	491	497	506	480	492	509	500	459	514	491	540	501	507	495	500	502	503	505	519	578	526	500	504	542	504	493	528	512	500	532	496	497	496	505	499	519	521	508	502	492	528	506	555	537	510	485	508	486	531	473	472	492	507	462	486	489	512	569	505	485	524	518	496	493	473	527	514	537	474	530	450	537	469	505	529	483	519	470	484	532	511	499	498	549	496	482	532	504	501	514	514	514	533	479	505	506	502	511	492	502	534	451	499	515	455	523	499	502	478	482	510	507	524	498	495	529	493	493	467	517	496	507	495	510	511	467	497	477	528	524	457	521	524	517	525	529	505	504	474	524	470	485	468	508	522	527	490	510	489	515	440	477	475	450	536	503	490	511	491	522	547	499	515	514	509	513	502	479	504	526	539	541	462	498	515	522	534	511	465	492	448	494	537	514	523	467	525	503	522	554	544	507	474	534	519	496	500	533	533	554	530	523	483	520	470	467	505	563	532	476	493	529	477	494	542	526	536	514	517	512	470	512	520	542	507	522	524	494	480	557	436	480	502	500	496	493	544	495	515	511	463	532	491	547	514	523	476	527	521	493	506	505	517	470	527	524	538	538	502	525	513	510	533	494	497	474	520	472	510	466	523	467	483	501	475	501	502	502	476	499	482	487	485	527	507	484	479	504	473	468	486	473	496	544	523	511	470	504	548	527	470	530	522	490	524	489	508	507	483	493	470	477	481	528	511	495	542	479	534	500	532	492	521	526	487	491	529	534	507	511	491	499	510	522	515	510	547	498	511	510	508	485	496	446	523	517	492	559	516	503	542	524	489	519	499	483	509	451	525	495	500	494	497	517	480	455	501	519	501	546	496	526	520	483	509	495	492	502	544	513	494	491	514	534	516	511	504	503	484	498	515	515	533	542	491	554	498	510	520	502	508	526	528	510	512	504	496	513	491	514	504	484	494	496	499	503	441	489	484	473	479	476	512	516	517	523	519	516	492	453	552	503	507	481	535	531	514	522	506	534	500	490	488	466	513	473	520	507	546	501	509	499	496	502	535	487	479	474	534	507	539	502	529	473	492	463	501	495	481	536	483	502	483	515	536	513	497	492	506	521	500	516	498	465	484	511	506	507	507	494	491	489	507	460	475	493	511	505	524	498	514	539	488	479	516	537	507	534	531	446	506	516	467	479	509	473	485	534	514	510	477	510	498	501	528	490	507	546	492	472	507	505	540	508	522	517	503	529	492	547	519	475	503	488	507	532	513	472	499	502	460	507	473	484	541	533	480	498	485	530	532	512	517	530	516	515	498	472	486	477	497	485	520	533	483	524	536	536	532	497	516	470	509	543	495	489	497	508	489	512	504	502	496	507	501	494	513	495	475	507	556	518	476	490	498	463	521	535	510	526	525	517	475	486	488	477	479	541	529	478	486	498	490	483	523	538	524	507	511	493	536	489	498	493	457	505	495	480	506	523	505	516	498	464	462	514	482	492	466	441	512	521	512	506	449	499	509	544	524	505	512	507	515	495	503	542	503	520	488	499	480	453	529	502	484	474	493	501	502	495	489	485	496	487	529	491	528	515	498	505	494	465	503	518	501	529	503	521	493	490	521	499	500	538	523	487	545	507	511	502	471	481	502	515	488	523	496	480	497	504	505	498	527	485	512	484	497	526	487	458	483	463	500	471	505	512	520	500	500	467	510	493	480	496	478	511	488	524	522	486	505	543	510	443	531	481	523	482	546	533	527	521	505	525	525	468	536	496	541	514	512	530	510	507	475	549	490	541	546	486	494	471	523	518	489	499	473	476	515	504	488	535	541	478	523	520	505	496	451	510	512	489	535	505	500	504	465	501	491	520	520	488	511	485	547	496	530	519	472	503	516	528	511	513	511	496	511	501	500	481	564	476	511	481	497	470
8140	1302	140	97	124	165	129	135	102	201	225	128	77	100	43	39	37	35	36	41	35	30	38	32	43	37	30	36	38	36	29	32	48	20	36	33	32	32	36	29	24	30	39	33	24	37	34	32	32	26	26	27	38	26	33	21	34	28	39	37	32	21	34	34	31	21	33	24	30	19	39	28	35	30	36	27	29	26	23	33	29	25	30	25	31	26	30	28	28	30	25	29	28	29	37	30	21	36	31	34	28	23	35	30	23	21	21	25	43	31	19	32	30	36	24	35	32	28	28	23	26	36	32	16	30	40	43	26	37	23	30	38	32	25	38	21	28	25	34	16	38	40	32	31	30	31	30	22	35	29	41	25	26	24	35	23	36	27	29	28	33	30	30	29	35	31	33	28	33	33	30	25	23	34	30	39	38	34	34	32	31	28	27	25	33	23	29	37	33	28	30	31	31	25	18	31	32	34	30	31	26	33	21	35	27	24	40	25	21	26	26	28	36	32	25	29	32	16	31	27	37	25	34	32	19	33	22	15	29	29	39	36	28	31	31	30	27	30	23	31	21	19	28	28	17	38	21	22	25	27	20	28	29	30	23	24	26	34	35	26	26	20	28	28	19	32	35	35	21	40	26	34	17	25	28	15	15	25	27	30	33	31	34	38	22	30	32	34	30	33	18	24	33	28	24	30	30	29	26	28	33	32	31	39	25	37	24	34	23	23	30	31	33	33	32	22	20	20	27	27	24	21	27	33	27	27	33	32	23	20	28	28	27	30	23	27	30	29	33	38	28	16	27	28	36	28	33	23	36	22	28	26	39	27	25	20	38	34	26	37	31	30	25	19	31	34	29	19	23	24	24	17	21	27	26	31	26	29	18	31	28	29	23	31	29	27	33	20	31	22	36	34	23	27	27	25	19	29	27	31	27	34	34	34	18	20	23	28	27	17	26	24	28	34	22	44	18	26	35	31	29	25	26	30	39	30	29	20	28	24	21	33	36	26	22	29	30	27	30	35	35	25	26	28	26	33	22	31	34	13	25	34	28	37	21	36	34	36	28	19	22	37	37	23	28	29	26	23	28	26	25	22	29	19	29	33	22	30	22	29	30	23	22	30	28	30	30	29	44	26	34	25	25	25	34	29	34	27	27	25	29	23	31	36	31	27	21	40	40	34	24	36	36	27	28	31	36	26	26	26	38	31	24	28	21	37	17	34	25	27	33	23	30	26	20	25	38	33	27	28	35	31	29	25	30	32	25	25	29	32	27	26	21	34	33	25	41	24	19	33	28	24	33	30	20	27	18	26	43	30	36	25	26	42	32	28	30	42	34	33	26	23	28	26	19	23	32	28	35	31	29	21	28	21	36	24	24	32	32	26	33	32	32	29	20	28	26	23	30	32	27	29	31	32	28	33	23	35	35	23	23	35	26	28	23	30	24	25	26	36	30	24	15	24	32	35	24	34	27	25	29	24	24	43	20	34	27	31	25	31	25	27	30	38	28	28	27	30	24	23	20	32	24	33	28	29	31	44	33	26	32	38	43	20	33	20	37	27	24	24	19	32	34	40	27	21	21	35	28	24	32	34	32	22	31	33	23	25	19	21	32	25	19	27	30	29	31	32	35	34	26	23	21	22	25	22	20	23	25	33	37	32	26	18	20	31	32	28	34	27	33	21	31	29	29	23	34	27	25	32	34	22	19	15	25	35	25	41	24	35	26	29	35	25	20	25	30	35	33	29	26	26	31	24	23	28	29	24	40	30	27	18	28	23	21	31	26	25	36	31	28	25	32	27	28	24	34	36	20	24	15	29	24	34	27	28	27	20	29	23	24	27	29	22	30	30	26	38	27	27	38	35	37	31	26	30	33	32	39	33	29	29	29	25	31	29	17	26	24	21	22	27	31	38	24	29	27	28	28	29	20	31	30	28	24	34	34	23	36	35	37	33	34	28	23	34	24	28	34	29	28	27	44	41	24	33	19	30	24	32	24	24	27	32	30	23	28	34	30	22	28	31	32	33	30	29	40	21	31	33	30	31	26	23	22	32	30	22	35	39	35	30	28	38	27	27	24	30	26	28	20	25	28	27	32	30	35	21	36	39	38	26	33	39	25	31	32	35	21	16	24	29	21	41	38	25	24	22	25	35	41	30	36	24	32	33	28	31	29	24	24	21	33	32	25	36	17	24	28	20	30	25	24	28	27	36	29	25	46	32	36	33	28	28	26	36	42	27	27	28	28	23	35	38	32	33	35	37	35	22	25	32	35	35	35	28	31	29	28	22	36	23	41	29	16	20	29	16	24	27	29	18	27	29	26	35	25	26	34	26	36	27	28	24	29	27	29	23	30	31	25	24	26	28	29	34	32	26	33	28	24	22	24	27	32	38	27	25	31	29	23	27	37	27	23	31	23	28	31	28	26	27	30	22	32	25	28	28	16	31	34	37	25	33	25	32	25	28	33	33	43	27	33	30	17	16	27	36	28	35	34	33	30	34	24	21	25	18	30	30	30	23	18	32	30	38	30	27	23	33	27	23	24	31	28	26	22	35	28	32	26	34	32	36	30	28	33	27	30	28	31	30	28	27	20	23	32	24	23	32	29	25	34	38	31	36	19	23	25	25	22	21	23	35	33	31	26	19	19	36	27	36	25	29	22	32	27	31	24	29	19	27	30	24	33	27	20	29	27	23	26	22	25	29	24	26	30	23	33	33	28	27	41	33	37	33	28	28	30	42	23	21	24	21	33	28	18	30	29	37	30	24	33	30	37	28	33	33	28	27	32	30	25	30	36	24	24	22	32	27	22	30	32	31	25	26	21	24	28	25	20	17	39	27	30	28	26	29	21	33	32	26	26	26	25	33	25	31	27	35	35	37	31	28	29	26	27	23	34	27	28	40	21	25	32	35	29	37	30	26	35	29	23	31	27	27	33	39	29	27	30	18	24	27	24	21	17	21	25	29	33	17	27	27	24	34	28	28	32	22	40	27	23	18	42	35	31	32	24	33	44	36	26	30	20	32	26	23	30	34	23	33	24	38	27	21	34	33	43	37	27	26	23	26	27	39	21	25	23	28	34	26	29	28	20	29	31	27	39	21	31	34	37	29	32	29	26	36	26	24	25	24	29	37	27	25	34	28	24	32	28	28	27	31	21	25	28	19	23	35	26	26	31	20	30	28	30	29	26	26	28	25	30	29	23	24	38	32	31	31	20	15	25	28	35	25	29	33	18	31	32	30	24	23	28	26	30	20	28	26	16	36	29	33	29	30	29	25	28	28	25	28	33	46	35	20	25	23	34	25	32	18	35	22	31	34	22	33	20	33	39	40	25	26	33	34	19	26	26	31	20	29	34	34	32	29	22	24	24	24	21	33	20	35	29	29	28	21	30	24	28	24	34	28	28	31	32	18	25	26	40	20	39	32	35	29	27	33	32	21	34	37	32	30	28	27	25	23	22	31	27	33	25	31	32	36	27	33	40	22	22	23	30	22	24	30
43204	14065	3578	9324	14195	14344	9971	8677	6685	10406	10511	6336	3418	5269	1427	1334	1210	1154	1005	968	946	901	847	807	815	744	801	745	672	668	694	673	649	654	666	629	623	635	599	589	605	592	596	585	584	571	585	584	548	591	553	577	608	552	589	566	579	564	559	574	491	521	559	523	507	572	492	513	543	509	531	565	526	497	558	526	545	508	509	573	550	551	497	510	498	522	539	545	525	493	540	505	510	513	524	506	552	493	525	549	522	483	498	489	522	522	528	493	506	519	545	498	494	505	479	519	511	498	501	507	502	495	481	527	523	527	490	508	504	501	523	507	539	543	507	531	515	529	538	512	483	494	525	492	491	522	525	506	499	515	512	492	519	519	516	472	523	514	498	544	464	497	529	531	512	526	547	498	538	498	510	473	532	515	465	502	535	476	518	491	481	539	515	518	502	480	514	506	486	507	543	504	533	535	513	489	456	527	515	499	545	501	517	527	496	504	521	564	501	545	504	487	499	522	502	469	515	494	514	497	499	512	467	477	504	462	497	494	504	508	538	514	526	547	504	493	465	510	545	515	502	504	507	521	475	492	527	503	461	486	512	517	518	515	527	488	521	456	485	486	498	477	510	522	483	515	499	473	486	501	479	505	515	485	488	498	531	492	495	524	487	506	480	485	493	529	507	498	522	517	538	473	493	491	533	538	517	472	481	506	497	531	504	509	501	532	489	483	507	559	535	471	496	502	494	457	506	534	540	488	526	497	498	509	511	547	472	497	506	513	512	516	491	496	499	473	533	492	506	497	557	527	489	495	524	522	492	484	512	471	543	524	486	486	489	497	511	504	502	498	459	504	491	450	512	520	484	496	508	455	494	520	499	520	540	462	520	521	518	494	484	515	494	492	476	509	497	495	511	462	529	473	458	519	481	500	481	477	559	540	530	478	473	495	510	487	531	489	504	521	481	513	510	470	494	473	538	489	470	487	523	466	516	508	464	490	513	487	467	529	503	499	516	521	536	517	501	531	496	500	495	507	538	526	504	489	492	458	539	511	488	481	532	513	493	469	481	488	529	511	513	538	554	506	502	501	516	464	505	551	478	461	488	486	508	480	540	490	529	523	534	506	518	486	486	505	487	474	477	509	507	535	495	480	495	479	465	495	522	480	510	507	517	529	456	487	547	521	493	479	487	487	540	547	535	505	504	543	487	520	480	534	534	508	524	511	506	501	509	495	498	540	525	525	497	519	478	472	533	499	528	495	495	525	499	511	511	551	510	494	542	528	523	493	491	512	487	483	496	495	503	484	499	524	462	507	483	515	531	530	496	491	511	507	540	500	528	492	533	516	510	485	496	546	479	494	562	512	488	502	538	495	481	521	513	533	519	517	476	542	524	515	526	473	487	465	512	483	477	505	473	551	530	453	489	504	512	489	512	491	511	497	502	532	525	492	521	501	492	490	532	456	485	483	447	493	564	499	514	475	471	516	499	530	540	518	538	519	502	512	540	499	506	507	446	532	539	493	480	539	524	496	492	523	471	465	518	513	516	546	477	511	491	514	531	499	471	497	534	499	434	498	496	509	541	550	536	486	525	519	494	481	520	498	478	493	518	505	496	484	484	477	527	502	450	554	530	501	546	483	475	487	480	513	545	512	486	502	519	517	489	479	527	528	481	525	505	500	487	510	485	461	525	507	525	512	486	483	492	515	484	540	507	510	533	508	504	469	499	499	497	530	511	516	526	545	461	497	503	524	498	476	481	506	543	483	530	532	481	489	481	513	477	462	515	543	525	454	509	526	482	554	500	499	487	513	504	494	484	520	470	503	551	489	485	497	497	507	477	508	524	508	470	493	464	470	509	495	483	520	501	483	497	535	502	516	514	491	507	505	509	540	514	495	519	533	514	510	501	524	493	499	540	501	467	510	507	501	494	483	512	488	486	505	493	490	533	475	521	491	471	485	482	475	504	464	481	484	534	484	475	464	507	502	470	504	489	480	510	469	494	490	521	525	502	532	504	517	474	474	491	541	521	498	499	522	544	488	512	515	514	497	537	459	519	516	511	497	478	526	478	492	503	508	500	535	486	497	486	528	501	506	516	537	447	517	511	563	514	454	527	536	475	538	468	487	470	476	488	504	528	503	507	483	530	454	502	498	508	478	500	524	489	477	482	519	541	480	504	562	525	494	501	482	479	508	521	524	553	510	510	502	513	534	488	531	482	521	490	496	489	504	514	488	507	497	532	534	551	496	526	505	496	548	476	512	516	510	484	508	547	537	507	507	493	521	505	526	512	500	520	524	452	468	508	471	495	506	533	518	486	494	506	491	543	500	504	526	503	499	496	522	505	487	483	527	488	483	531	477	501	498	531	532	521	562	515	507	539	483	526	506	480	532	510	501	518	499	488	549	504	511	485	431	518	507	519	505	493	477	511	511	502	523	513	487	487	544	485	465	518	465	493	504	472	498	492	507	504	508	488	504	478	506	542	508	446	485	489	490	488	487	504	534	488	509	495	501	477	494	489	486	510	533	471	486	529	526	504	486	476	490	481	520	509	503	509	489	483	490	495	491	469	476	529	493	524	538	524	504	516	499	482	498	517	518	472	527	525	496	466	539	511	475	497	473	492	501	503	457	494	524	481	497	491	493	496	501	497	537	518	486	539	502	500	534	526	476	497	491	492	500	486	498	518	527	473	503	479	553	493	539	512	487	521	497	462	480	496	469	503	506	558	517	481	486	513	492	499	555	440	527	508	444	469	494	496	518	538	492	489	514	509	495	517	478	500	500	479	487	472	519	457	512	483	477	536	524	551	513	523	496	498	480	482	495	524	485	517	469	509	487	538	508	528	504	540	479	505	505	514	520	487	480	497	481	513	502	501	493	516	513	492	492	540	484	527	524	517	591	497	490	495	475	491	523	537	500	530	503	513	486	494	472	497	503	485	483	470	542	501	488	478	551	444	525	483	499	495	494	509	529	484	496	503	517	477	456	543	508	521	483	515	498	485	499	500	509	450	502	470	524	522	492	483	476	493	502	512	501	510	447	532	495	496	481	478	525	491	498	535	520	465	515	500	501	530	511	524	475	532	515	513	489	494	516	504	500	492	511	525	518	455	518	532	510	515	484	514	493	516	516	475	479	507	536	552	511	486	526	515	498	508	513	518	513	496	541	542	517	504	513	536	547	493	498	520	519	506	506	527	537	521	515	493	495	495	488	523	510	496	489	503	488	458	495	506	493	499	529	547	536	537	500	484	479	466	489	511	488	518	490	511	453	552	478	525	502	525	482	514	482	474	482	480	509	504	484	489	519	540	464	499	531	500	549	464	510	508	520	495	506	474	537	494	498	482	489	516	519	485	501	524	516	500	515	511	534	453	486	500	482	505	498	513	472	519	515	519	535	514	484	495	486	500	472	479	508	485	488	484	481	514	473	498	481	499	508	485	516	492	502	509	519	505	518	515	491	491	488	510	504	509	488	519	527	516	478	503	469	494	510	513	482	518	507
11033	2325	214	150	244	301	227	273	195	292	274	214	130	379	44	46	35	35	38	37	28	36	25	23	39	20	34	21	23	21	18	25	30	15	19	29	23	23	31	30	19	23	10	24	21	20	13	22	20	26	11	19	22	22	21	21	16	25	20	21	14	20	22	14	15	23	20	14	11	15	21	17	24	20	20	16	11	24	16	19	17	24	18	13	13	16	20	16	17	15	14	17	10	19	16	22	15	14	17	17	18	19	22	14	14	19	17	12	16	20	14	16	18	12	23	22	15	18	15	28	16	12	11	22	17	15	20	21	17	11	16	12	13	18	20	23	20	9	24	18	8	19	18	15	23	13	16	19	19	17	29	18	13	14	14	6	19	13	13	12	18	24	14	12	17	19	15	15	11	19	19	13	22	21	23	15	16	17	25	22	19	22	12	24	14	7	18	17	14	11	14	10	16	14	16	19	20	13	16	14	17	14	26	20	15	14	16	24	14	11	21	9	17	16	17	22	16	9	16	18	26	9	26	20	16	24	27	23	12	13	19	14	11	24	19	15	17	20	25	15	15	16	25	11	15	13	16	15	13	20	9	19	20	24	18	15	24	15	16	14	28	14	19	10	9	17	20	20	22	15	23	16	18	13	20	18	12	9	16	16	17	13	15	9	18	19	6	15	16	21	22	25	17	13	18	12	12	14	22	28	14	16	18	15	14	19	14	19	18	15	23	13	13	16	20	29	17	15	14	20	9	12	15	18	18	31	17	23	13	15	21	16	15	15	15	19	23	18	14	12	15	14	16	18	12	17	22	21	15	9	17	12	21	17	19	23	16	16	17	15	12	14	20	22	19	19	17	10	12	15	17	21	16	15	18	21	15	19	26	9	13	18	18	22	26	22	24	20	17	16	21	17	19	16	10	15	16	16	23	16	20	18	18	14	21	10	22	13	22	12	16	15	19	18	15	18	19	9	23	14	20	19	23	13	17	19	12	22	15	12	15	19	19	12	13	8	13	21	12	18	11	17	14	19	17	16	19	22	16	16	21	18	19	18	12	20	15	22	15	18	24	11	19	18	13	14	22	23	19	13	18	22	15	20	16	16	21	14	16	29	10	16	17	19	12	15	14	20	21	19	14	14	16	17	29	14	22	20	20	15	19	21	17	12	12	15	21	20	16	24	17	15	22	18	15	16	12	14	21	17	19	21	11	25	19	17	12	17	20	9	22	13	8	12	16	21	12	17	10	17	16	24	14	14	24	16	12	15	26	18	15	16	20	17	17	17	23	17	14	18	22	13	11	20	22	17	12	14	17	17	9	19	13	21	16	19	19	17	16	9	17	20	19	14	13	13	28	21	18	15	15	23	18	20	16	17	21	9	14	15	18	17	10	16	16	19	17	13	25	13	21	19	20	17	13	19	19	12	9	23	19	21	13	12	13	23	8	15	13	14	19	16	18	9	16	20	17	15	19	10	21	20	25	7	19	13	15	22	20	18	21	13	15	17	13	23	11	15	18	17	12	18	14	11	16	20	15	17	20	22	11	15	14	21	16	16	7	16	19	14	15	20	16	15	25	15	19	23	18	15	17	22	14	19	17	17	17	12	24	18	19	18	22	17	16	15	14	19	12	15	22	20	17	17	16	18	14	17	16	18	15	22	16	8	8	18	20	9	20	19	15	17	18	12	22	17	20	11	20	23	12	13	17	19	22	22	15	12	14	15	19	13	9	15	12	24	16	15	28	20	18	21	16	12	15	18	13	21	17	19	18	17	16	19	16	18	22	11	17	15	9	18	18	17	18	18	16	16	20	19	14	13	14	16	18	24	16	16	19	11	13	12	19	18	13	18	17	15	19	20	23	15	19	18	16	17	12	16	15	19	10	20	17	21	21	17	15	13	19	16	18	21	15	13	13	21	20	19	16	24	15	21	21	18	14	15	7	19	15	16	14	14	17	18	17	17	22	22	19	11	21	11	10	13	14	17	14	17	19	11	14	19	16	23	16	9	14	19	17	12	20	16	20	23	15	22	10	20	17	17	21	11	18	20	13	28	20	19	13	15	14	22	14	13	25	24	17	19	21	18	15	14	18	18	16	15	14	20	11	15	15	20	19	18	23	14	18	20	26	20	17	16	18	15	18	17	14	25	23	17	18	21	17	12	23	13	27	11	16	14	22	19	17	17	16	17	19	16	14	12	22	11	20	15	9	11	16	17	19	15	12	18	16	16	11	15	22	14	12	16	14	14	21	15	22	20	19	15	15	21	15	18	18	11	10	19	19	14	18	16	18	19	18	9	10	17	8	10	11	17	17	15	20	16	20	19	12	17	14	21	15	22	17	12	15	16	13	11	20	14	13	19	18	18	14	15	16	20	18	14	20	22	9	17	12	18	14	20	25	15	18	16	11	13	14	16	19	9	11	12	19	18	15	19	15	20	17	18	17	16	25	20	22	19	14	29	22	15	23	22	19	16	21	15	14	12	17	18	20	17	23	11	23	9	14	15	17	15	13	13	14	17	15	9	8	10	11	16	20	15	21	15	16	21	15	30	13	14	19	23	21	20	24	14	16	11	15	15	11	16	19	21	18	14	17	13	16	17	12	18	13	13	17	16	13	14	15	20	16	15	25	13	17	18	13	16	21	18	18	21	22	16	16	22	18	20	14	11	16	15	14	17	19	20	14	20	18	16	15	14	15	17	10	21	20	19	18	17	15	22	10	18	15	14	12	18	19	14	23	14	12	14	15	15	21	17	13	17	18	16	17	10	19	19	19	15	15	23	19	16	15	10	18	22	9	24	15	18	16	23	14	15	18	21	12	13	22	16	13	15	26	19	23	15	16	8	16	18	15	19	20	18	22	14	26	19	12	15	28	19	18	21	14	22	11	15	16	10	15	18	22	17	20	12	19	15	18	12	24	26	17	13	20	15	13	14	18	16	18	19	7	18	22	23	19	22	8	18	16	14	15	13	8	21	16	14	18	23	14	23	14	12	13	11	18	24	24	19	14	15	13	13	18	23	13	19	19	18	17	13	14	15	14	19	13	14	11	14	21	20	14	24	19	18	14	14	20	16	10	17	14	17	15	17	17	25	19	21	15	20	20	23	21	15	17	15	12	23	16	19	12	14	24	21	19	15	14	26	15	20	22	22	19	14	13	15	15	18	17	17	14	7	14	16	20	10	18	17	12	18	22	16	12	23	16	17	16	12	12	19	15	13	15	18	18	23	22	12	17	24	12	27	21	17	24	17	14	20	14	19	9	18	18	16	16	14	20	17	19	24	15	13	11	13	19	8	8	22	17	13	17	21	21	17	16	16	19	16	12	22	16	19	18	12	18	14	12	16	21	14	12	19	14	18	19	19	10	9	16	14	16	16	15	12	15	18	12	21	16	15	22	18	16	19	16	10	15	15	19	16	25	22	15	20	19	17	15	17	11	19	18	17	16	18	11	14	16	11	19	19	11	15	17	22	19	23	20	12	12	21	13	18	15	9	16	16
51245	17423	5547	14483	22260	20748	15636	15340	10868	13952	13505	9763	6720	12279	2339	2065	1850	1723	1501	1344	1206	1174	1027	1024	922	886	815	802	698	648	637	628	633	597	569	671	630	572	543	561	464	532	507	463	504	453	445	386	450	495	444	429	441	420	434	445	406	409	413	386	356	386	376	338	366	343	375	355	339	373	341	377	315	352	368	339	341	356	356	328	350	360	316	324	341	345	298	328	318	304	346	330	357	340	332	330	355	346	343	320	319	372	319	307	308	334	327	343	337	317	319	294	332	336	305	334	304	300	311	313	341	321	328	298	305	354	331	356	314	333	300	316	300	303	301	342	316	319	320	276	331	348	315	318	310	312	314	306	318	341	322	309	313	339	300	310	292	303	302	315	301	323	320	331	306	311	318	295	310	313	308	305	313	309	313	324	332	262	312	327	379	273	337	307	306	307	299	301	309	286	290	313	305	330	325	297	294	279	289	289	298	311	320	325	296	298	309	321	298	282	334	310	309	284	289	299	338	305	308	325	293	295	285	312	320	270	326	297	318	310	294	330	307	319	289	334	317	318	293	328	310	316	321	304	335	312	352	294	315	291	317	307	308	329	321	321	278	313	322	312	324	303	311	341	298	317	288	282	295	333	332	337	299	322	292	309	271	311	305	345	290	308	305	316	311	284	326	290	307	318	292	264	278	305	314	279	284	279	301	303	321	303	303	286	270	285	336	284	320	291	285	307	298	295	308	276	259	312	311	327	295	304	309	272	310	325	312	282	310	299	314	276	300	302	295	321	297	305	305	323	308	308	314	276	302	277	314	323	312	303	313	322	289	301	283	305	314	291	319	292	302	324	284	299	293	298	315	306	291	283	315	301	290	295	318	319	303	305	304	305	304	288	284	314	309	295	320	307	275	324	280	337	289	277	278	296	293	300	298	310	274	281	292	309	305	303	316	327	323	295	322	332	295	291	293	296	315	322	332	322	301	296	320	283	281	331	272	280	277	290	326	316	305	307	311	301	322	298	307	285	310	303	294	299	313	314	325	311	300	310	288	276	306	279	302	305	289	296	304	307	293	285	323	299	289	299	283	343	326	334	291	349	327	322	277	305	322	284	297	321	292	293	320	296	314	293	304	282	294	300	292	311	294	333	310	310	288	333	302	352	286	308	279	322	300	295	288	304	314	278	304	306	314	261	279	311	310	323	313	292	338	309	283	322	348	340	298	315	322	311	293	287	306	303	312	288	333	316	329	303	296	308	287	312	309	311	303	277	301	291	301	330	285	315	263	300	305	306	335	277	307	278	308	296	303	304	304	294	295	314	272	311	337	315	309	298	307	305	294	285	309	271	306	322	332	298	315	323	314	315	275	317	284	321	289	311	308	323	281	271	294	321	283	305	317	319	301	310	279	281	279	318	306	323	288	291	330	343	299	307	283	296	310	287	343	326	317	297	290	286	328	347	309	312	304	308	314	350	332	282	296	303	305	308	320	290	311	320	284	272	308	317	307	329	300	297	280	303	321	333	290	332	296	311	326	336	319	332	300	303	333	307	298	298	338	283	318	310	314	296	302	302	309	258	321	313	289	310	271	315	316	285	283	309	308	313	304	298	320	302	319	325	303	324	300	320	289	269	309	289	316	287	278	309	299	293	307	291	331	303	306	282	308	312	309	288	284	329	282	316	310	324	304	299	333	298	296	330	275	305	298	300	307	332	307	324	325	300	303	304	269	321	309	265	313	301	333	280	321	310	266	310	292	272	316	307	291	283	316	299	297	291	284	278	342	283	279	317	292	341	301	299	303	283	286	314	285	310	285	305	279	315	294	295	300	300	298	284	326	336	317	292	318	297	321	300	319	334	292	290	301	303	300	307	264	275	309	307	326	286	315	317	269	306	293	270	314	299	326	301	270	291	282	305	287	278	282	305	339	286	327	301	280	288	293	307	275	314	314	310	291	276	344	287	309	339	320	306	319	284	311	299	306	293	306	330	300	300	303	267	308	312	345	289	310	318	289	295	304	297	283	304	307	319	305	313	321	299	277	325	296	312	323	305	316	286	283	311	323	283	304	302	323	288	291	304	298	314	298	301	291	316	303	322	277	319	320	260	299	310	323	298	286	305	297	291	297	299	313	285	301	317	305	321	319	315	313	312	268	321	305	290	315	315	332	287	290	300	274	305	330	307	321	315	301	325	294	311	284	320	294	285	327	307	328	281	303	326	312	319	305	291	287	294	344	316	273	301	310	324	292	297	322	285	316	281	271	326	283	331	293	286	319	316	285	316	336	293	310	257	318	280	305	325	274	283	287	334	322	307	317	314	304	305	289	313	287	294	294	299	288	281	290	314	286	301	345	300	313	277	293	319	310	297	282	317	325	284	292	310	301	315	326	287	340	287	316	282	296	277	332	329	326	287	295	288	277	323	300	280	300	307	299	280	288	328	315	298	312	274	309	294	307	315	286	339	310	315	319	310	293	290	323	309	308	291	314	293	310	294	289	321	272	294	324	288	298	334	334	311	321	319	300	303	306	290	295	287	335	309	295	297	300	290	316	310	317	325	311	314	343	281	304	314	321	293	318	311	318	300	295	307	310	336	282	354	311	306	270	304	271	294	313	301	296	310	316	319	286	281	323	300	282	309	316	303	288	290	295	297	304	305	322	340	281	324	295	322	339	328	294	305	307	309	302	308	294	288	319	333	341	302	290	276	296	321	310	283	279	293	336	334	315	314	296	316	299	294	280	304	296	310	296	299	319	297	293	289	273	314	294	309	302	305	326	275	309	310	352	333	307	297	319	320	291	277	293	308	288	272	315	308	313	317	283	288	281	327	328	316	298	308	303	302	306	307	313	289	280	311	302	338	325	312	273	308	307	299	309	300	303	304	306	325	345	330	303	314	299	331	321	317	301	304	304	333	285	339	273	309	297	328	307	306	301	306	316	340	321	324	324	331	330	321	289	290	281	304	301	308	282	292	301	307	275	299	308	297	311	324	315	273	279	337	294	303	325	321	311	317	297	333	306	306	302	312	295	301	316	284	318	332	293	310	305	284	319	284	351	298	293	306	293	293	287	308	312	299	288	326	305	304	274	307	308	292	293	319	286	267	307	319	324	298	300	279	285	278	296	287	279	322	281	340	287	327	287	298	263	282	295	301	303	328	292	297	287	276	274	328	302	305	306	299	329	317	344	318	305	310	275	307	297	300	306	303	337	345	328	281	330	325	301	307	292	285	314	302	272	313	277	268	305	316	322	319	309	297	308	325	307	314	292	264	295	262	314	322	327	290	294	301	282	310	315	325	294	299	308	296	327	307	305	289	302	319	306	298	323	297	322	310	321	304	304	311	332	332	334	297	294	300	306	298	286	308	290	321	307	274	316	331	303	284	318	312	302	286	322	310	330	301	329	300	343	294	306	315	307	304	292	320	318	303	307	303	320	328	328	292	331	282	273	318	316	289	303	312	306	299	292	292	298	278	301	316	293	340	310	313	326	301	293	290	340	303
4770	688	68	48	54	75	63	73	47	65	100	72	43	62	19	21	28	15	13	30	20	22	17	16	16	16	15	19	22	15	22	12	27	19	15	20	14	19	14	15	13	14	13	14	18	16	18	24	22	17	25	23	13	17	18	13	21	19	18	11	17	15	20	22	16	13	14	19	19	17	16	17	17	22	17	23	13	18	21	11	16	14	16	12	11	22	21	16	20	11	21	24	12	9	23	20	18	15	15	19	25	16	12	12	16	16	17	19	14	20	24	14	22	19	22	8	25	20	19	15	17	19	18	14	20	20	9	16	19	18	20	16	17	19	16	21	13	18	12	29	14	24	14	23	12	13	25	12	23	22	18	16	19	18	16	13	9	20	17	21	16	23	14	17	21	19	28	18	14	20	18	18	9	18	18	17	7	26	17	24	21	15	17	17	18	15	11	19	18	20	13	19	14	22	13	20	21	17	18	23	19	25	21	24	16	15	21	14	13	21	24	15	23	17	14	15	11	12	12	17	17	16	14	27	19	17	15	13	20	20	14	11	15	22	13	26	13	14	17	24	19	18	30	15	19	13	18	17	15	19	14	19	21	20	13	17	24	12	13	20	12	17	16	11	25	16	28	17	23	18	18	20	19	23	21	16	20	25	19	18	22	21	16	18	22	16	17	13	11	11	14	13	14	18	18	23	16	23	24	21	14	15	20	14	21	18	15	17	18	12	19	26	19	19	17	23	21	18	18	22	14	12	16	16	18	19	14	16	19	15	11	15	11	16	8	15	21	17	19	15	20	15	19	16	18	16	16	21	20	20	20	18	20	19	14	14	20	23	17	14	15	14	17	23	22	23	20	19	16	14	18	9	11	15	16	15	21	15	9	24	9	16	17	16	13	11	19	21	17	21	29	20	11	19	18	15	17	12	17	22	15	15	11	16	23	19	13	21	15	23	12	18	18	9	20	16	16	17	26	10	19	16	14	23	15	20	14	9	19	21	21	8	16	17	17	15	18	14	22	16	14	15	13	16	13	20	16	21	12	20	18	13	16	20	19	18	18	18	11	13	14	14	19	18	20	17	16	15	20	12	17	17	14	26	16	15	17	16	8	15	15	25	10	23	27	18	23	14	12	16	19	13	14	17	17	22	24	25	21	21	22	13	17	11	19	11	15	14	11	16	17	16	16	8	12	23	14	25	15	19	25	18	17	25	16	12	16	21	16	13	14	18	21	21	22	14	16	16	22	13	24	18	11	19	15	21	22	18	13	23	16	18	20	16	8	19	8	22	15	16	12	14	15	17	19	17	11	14	18	20	23	16	21	19	9	15	22	15	12	19	14	16	14	13	11	18	26	23	15	15	15	16	16	12	15	21	18	13	29	19	14	10	11	18	14	23	10	22	22	14	18	19	16	15	11	13	14	14	16	16	11	11	23	16	9	12	15	23	17	23	18	17	17	22	14	17	17	17	22	12	19	20	21	16	15	17	11	19	17	21	17	16	24	13	11	10	12	19	14	16	24	21	13	16	15	16	22	14	19	17	20	17	17	10	16	19	23	20	15	24	16	19	14	15	11	17	10	10	19	17	19	17	18	19	12	18	19	22	11	19	12	20	10	8	20	14	13	15	21	19	19	16	28	10	15	10	20	15	22	20	18	19	19	19	13	12	20	13	12	20	12	17	8	18	17	21	25	19	12	21	12	12	14	20	19	14	18	18	15	15	18	16	5	14	14	22	16	19	15	25	15	24	11	20	17	13	21	21	22	23	13	16	17	12	19	24	21	12	23	14	18	10	12	11	21	32	14	21	27	19	17	15	20	12	19	20	15	18	19	24	20	18	17	19	13	17	25	21	21	13	15	16	21	17	12	19	10	20	14	21	15	13	15	23	16	18	28	13	18	13	25	18	16	14	19	18	18	21	19	17	23	23	22	22	19	20	16	13	13	18	26	13	15	20	23	15	21	17	18	21	16	11	13	12	10	14	19	16	20	15	15	19	19	17	15	17	16	19	19	23	20	23	19	11	13	17	13	10	17	17	17	17	14	21	16	18	14	16	23	14	10	18	17	20	15	15	18	16	15	20	18	20	28	14	16	16	14	17	14	25	13	16	10	18	10	6	23	14	14	14	24	25	14	20	20	18	15	26	17	12	15	13	13	17	10	13	12	15	17	13	17	16	24	15	16	16	11	16	18	24	14	16	13	13	15	18	16	23	11	8	17	22	11	17	20	19	21	19	8	16	18	22	20	19	18	19	24	20	20	29	16	24	21	15	17	12	15	20	16	14	18	15	19	16	23	19	23	16	17	19	15	24	13	31	23	18	20	15	18	16	13	18	18	16	19	15	17	18	19	16	16	22	25	15	27	15	19	21	16	19	14	22	23	11	19	17	14	22	14	21	22	19	12	21	19	21	14	14	15	16	16	19	21	22	17	17	19	13	12	18	21	15	17	14	16	14	17	22	10	23	18	14	19	19	17	19	16	19	17	21	19	18	21	5	20	12	18	22	22	14	11	18	23	19	17	16	12	17	24	22	13	24	21	13	18	18	21	20	24	18	16	20	16	26	14	18	11	22	21	12	18	15	12	17	19	13	15	11	23	10	9	12	12	22	16	12	22	25	19	12	20	18	26	23	19	18	19	13	19	13	18	13	15	18	9	18	13	12	13	18	11	15	13	17	24	14	13	19	16	15	16	18	23	16	16	20	15	17	21	13	16	12	19	17	29	14	23	15	18	19	17	11	13	19	18	13	20	18	17	18	12	16	16	14	16	20	16	23	21	19	21	19	17	14	13	12	13	16	13	17	19	18	11	10	12	18	20	24	16	18	12	13	21	17	23	15	28	21	19	19	24	12	21	18	16	20	11	21	15	20	14	18	27	14	16	18	14	16	15	21	20	10	12	16	17	16	18	17	21	6	23	22	24	16	13	11	14	22	21	14	22	14	18	23	17	19	26	15	15	19	16	23	20	19	16	20	14	17	17	18	15	23	10	16	15	19	12	19	20	14	23	15	21	18	20	27	15	25	15	16	17	9	23	22	11	16	15	9	20	24	20	19	17	24	14	9	12	19	26	23	20	20	22	25	18	21	23	21	15	16	18	19	14	18	12	13	17	23	18	16	18	19	14	14	14	20	19	18	21	23	23	20	10	26	13	16	14	18	16	24	16	13	14	19	14	15	18	30	17	13	21	24	11	11	16	15	22	20	18	9	20	14	12	21	21	14	12	13	13	12	15	17	17	11	14	21	15	18	19	19	21	13	18	16	16	14	22	18	16	23	16	15	20	17	9	19	22	13	19	9	21	16	16	15	19	21	21	16	12	21	15	22	12	23	20	12	24	16	13	16	15	25	17	20	13	18	20	12	24	24	21	10	16	14	14	13	17	14	19	16	17	11	22	19	22	20	24	14	26	12	17	22	19	18	27	30	16	27	18	20	14	17	21	22	19	12	20	22	22	21	11	12	21	19	26	20	15	15	13	20	14	22	11	18	16	20
38978	11684	1907	5006	9685	6777	4618	4662	3078	4501	5477	4159	1480	3177	597	522	507	494	445	443	445	398	393	409	400	360	355	346	371	389	352	381	355	350	381	374	363	353	327	340	308	355	334	340	338	299	348	327	322	299	355	342	326	312	335	312	323	328	295	321	328	340	334	311	314	320	304	314	322	302	295	323	290	317	311	315	337	321	334	303	304	325	324	314	309	297	312	300	358	331	309	343	317	308	340	303	292	304	312	332	349	290	298	298	312	301	316	277	324	320	305	304	295	344	328	302	333	327	308	334	307	333	304	315	302	339	343	317	305	265	301	291	303	306	311	254	348	291	298	325	321	300	312	326	268	318	307	299	309	329	306	321	301	277	304	296	315	279	330	319	316	330	306	321	301	306	330	302	291	349	304	342	294	342	301	303	305	311	328	329	312	306	301	311	319	326	302	321	286	300	309	286	324	299	294	316	299	293	313	336	332	305	351	289	297	303	312	329	324	278	317	316	300	335	315	332	339	286	280	297	299	319	277	300	323	297	314	342	288	327	321	320	308	318	311	326	291	311	327	319	313	295	289	307	299	317	345	272	292	274	325	286	321	355	322	321	316	321	322	321	309	294	325	313	324	314	295	305	311	305	295	310	332	299	290	332	321	291	312	341	302	290	324	300	292	316	325	312	318	322	335	294	284	287	292	304	328	308	361	327	306	323	328	289	300	314	331	312	322	286	308	293	337	304	321	308	329	329	327	322	284	342	280	300	298	319	285	304	292	305	295	300	331	323	288	287	270	300	321	313	307	317	295	314	323	315	281	319	313	310	280	301	335	312	294	298	272	306	300	302	328	305	282	315	290	310	330	319	346	306	321	297	324	332	308	308	301	328	331	313	319	308	340	316	305	298	300	312	324	307	294	331	295	295	320	316	312	316	296	308	314	305	309	314	315	285	296	324	305	287	267	320	301	289	324	322	335	321	300	310	308	287	291	293	293	314	298	304	313	315	331	307	334	303	315	285	297	307	322	296	307	319	283	309	320	297	316	327	311	334	335	312	312	302	328	316	297	348	305	325	292	302	301	313	306	303	294	310	297	302	320	326	313	310	312	306	315	326	315	318	312	324	353	328	298	293	302	307	302	323	328	343	295	315	295	313	333	298	298	317	278	333	307	329	312	314	299	325	324	300	273	306	285	337	312	328	312	289	287	293	285	316	301	306	321	319	286	310	327	312	311	325	295	335	319	327	310	289	290	307	309	299	300	327	289	353	352	293	303	304	314	290	324	313	310	314	311	299	310	326	294	312	331	320	279	303	274	337	317	300	329	301	305	288	330	311	319	294	322	310	291	307	314	316	324	300	315	313	315	331	318	295	323	315	297	313	317	267	313	331	272	329	337	341	324	319	287	316	305	317	299	302	293	336	317	294	281	312	298	307	326	321	334	291	315	288	310	284	308	328	317	321	320	290	313	295	280	336	318	314	290	302	318	322	294	309	302	326	280	291	304	313	330	313	295	303	299	320	278	316	301	326	311	301	295	280	295	286	304	278	319	311	321	316	324	347	326	278	321	294	307	298	308	303	290	323	319	316	313	322	312	280	287	295	297	318	306	323	339	288	288	291	317	279	319	314	303	301	319	343	346	323	323	321	291	288	306	300	296	308	300	331	287	323	299	300	301	305	332	309	309	300	314	307	341	340	324	283	284	309	301	348	289	291	320	346	295	265	329	299	314	321	309	310	334	297	323	294	330	308	319	307	324	307	330	321	299	322	312	301	289	327	340	305	285	305	290	316	300	312	285	287	280	295	282	330	309	333	348	302	290	289	298	304	304	271	309	317	370	301	312	337	282	306	313	306	309	308	320	345	299	325	316	324	340	275	301	309	291	315	286	308	365	299	298	316	305	304	318	307	327	282	322	298	332	361	306	320	299	307	304	320	287	330	339	304	301	266	305	294	327	330	297	320	293	312	321	284	308	321	291	347	316	295	300	294	298	335	316	272	338	294	322	301	292	307	331	327	317	326	283	318	285	290	309	278	307	310	317	295	290	318	365	324	308	326	308	291	315	309	327	273	291	307	283	314	321	288	322	307	308	317	326	275	282	290	330	311	336	298	340	327	286	310	299	288	317	308	283	335	323	296	317	323	268	297	329	313	310	329	336	317	295	298	320	332	308	297	294	309	284	318	326	309	305	294	281	312	329	361	303	319	322	330	329	309	294	324	296	335	304	291	290	326	315	304	310	317	322	303	331	294	296	317	315	318	292	315	288	312	308	341	294	325	305	306	306	313	334	369	341	284	352	298	303	332	304	340	309	326	298	293	300	287	322	315	297	284	308	295	332	289	323	273	307	321	291	283	304	279	329	306	331	360	353	314	290	287	325	291	318	337	282	316	309	289	313	308	334	299	320	301	288	330	305	316	308	329	299	317	321	311	339	298	347	338	307	298	309	319	320	283	318	301	283	299	315	306	311	317	327	305	318	313	325	313	311	297	311	325	272	299	301	327	293	320	337	307	315	319	337	307	333	290	302	307	327	307	301	315	277	305	321	313	334	312	313	299	311	290	344	340	284	307	320	282	296	297	293	331	301	344	293	289	331	321	318	310	316	329	272	321	323	318	318	305	296	310	294	293	347	314	310	309	329	304	332	291	304	307	338	330	318	309	306	330	314	331	295	315	321	327	297	341	319	288	308	320	318	295	280	304	326	280	311	287	303	287	333	342	326	325	346	295	327	311	354	337	317	306	334	312	329	316	327	351	301	297	308	306	304	310	268	328	306	312	293	317	300	310	343	309	342	296	319	301	299	343	267	287	327	320	306	308	307	318	296	331	347	331	293	315	312	297	317	287	297	322	293	305	285	333	328	314	290	312	314	332	296	303	299	335	276	314	307	293	304	328	324	330	321	275	282	284	287	316	325	315	288	333	308	258	301	305	306	297	309	326	312	311	266	307	328	319	318	336	327	341	343	317	317	313	301	283	333	343	279	327	299	318	318	322	302	294	314	312	291	323	314	300	303	335	304	304	336	288	332	298	283	318	305	307	285	322	303	366	284	331	316	283	309	309	297	334	322	327	311	300	286	287	299	323	309	310	277	321	281	301	326	303	314	279	305	280	270	307	305	297	301	319	325	316	317	312	277	307	322	321	315	312	300	314	285	317	352	305	350	308	301	323	269	330	284	331	316	311	303	320	317	291	292	286	318	345	317	338	320	339	299	345	310	335	302	284	340	317	307	309	316	317	323	312	268	299	327	317	332	328	307	339	315	296	320	305	298	285	320	280	304	286	318	282	307	299	307	327	300	342	312	321	287	299	280	306	319	281	325	308	320	310	292	340	320	316	305	315	322	297	283	338	312	305	325	298	304	317	310	331	313	293	298	301	300	282	303	302	348	335	319	296	291	324	273	304	281	316	344	338	316	310	314	330	338	322	322	280	324	304	313	296	286	325	311	310	300	315	317	310	328	295	336	297	284	310	333	301	304	329	310	312	309	309	339	319	284	340
8180	1283	125	76	145	137	148	138	110	120	199	157	90	199	32	48	42	47	46	35	39	51	39	38	31	32	29	37	31	34	30	33	34	43	40	22	28	29	33	28	33	31	30	29	37	38	24	34	27	35	22	27	20	23	30	21	17	23	19	25	26	30	36	31	26	31	29	34	32	28	27	29	31	30	28	28	27	36	27	28	33	32	29	23	35	30	29	26	25	26	25	25	29	27	33	22	35	28	24	27	38	38	27	22	25	32	40	27	29	22	34	36	28	21	37	34	26	26	22	30	32	31	26	26	27	37	23	30	24	27	34	30	31	23	21	29	36	14	25	31	30	31	26	29	20	33	24	28	21	27	29	27	24	26	23	27	30	28	32	24	25	27	18	31	32	19	27	33	33	33	27	26	25	21	31	28	28	29	30	34	32	26	26	27	30	34	29	25	24	36	24	27	32	32	38	28	20	26	20	24	26	34	30	15	22	41	37	31	21	33	19	28	34	22	27	35	37	31	17	25	21	30	31	27	34	29	31	32	30	23	32	25	41	25	28	24	30	27	40	36	30	36	30	23	33	19	24	25	24	36	38	27	28	25	31	27	30	35	37	28	34	28	29	27	19	28	19	31	23	30	33	39	29	21	34	25	26	34	26	30	20	22	26	32	27	32	34	21	28	45	29	34	31	21	24	30	28	27	27	33	18	28	37	14	26	35	31	27	21	32	22	29	21	33	28	26	29	24	13	31	35	30	31	30	29	30	27	26	31	27	40	26	18	28	29	24	22	28	23	20	31	24	25	31	35	25	30	25	30	31	34	24	24	28	26	26	26	28	30	34	30	29	27	39	36	16	32	28	27	32	25	37	35	23	31	35	26	25	39	23	26	23	19	17	22	30	37	24	18	28	37	29	24	35	31	39	26	29	18	39	29	39	29	34	26	18	27	35	26	26	22	26	33	31	23	32	28	30	26	26	40	37	26	30	38	35	34	26	29	33	34	23	28	31	25	24	31	30	24	21	32	29	35	29	23	30	23	20	31	33	34	32	37	33	32	26	27	33	27	28	31	21	30	26	32	23	27	27	28	31	30	31	22	16	31	25	33	31	21	25	23	32	20	29	30	21	28	27	36	24	34	31	28	23	34	32	28	23	25	28	29	29	29	31	26	32	31	22	29	28	34	30	35	16	22	27	27	35	26	29	33	33	30	31	19	27	39	32	23	35	28	23	35	23	19	31	29	25	19	27	34	26	27	29	25	38	26	33	27	26	34	34	31	30	35	29	20	23	24	13	44	30	31	29	30	36	29	34	25	22	35	31	24	27	24	31	22	28	26	32	30	22	23	22	23	34	28	30	26	23	20	26	43	26	27	26	33	30	31	35	27	33	28	35	34	30	33	19	34	23	31	25	32	31	22	27	27	19	30	35	25	25	24	31	33	37	28	31	33	31	25	24	32	29	28	15	35	26	45	25	23	29	24	36	30	27	38	32	24	31	29	28	23	20	25	27	28	24	32	30	37	37	23	32	35	35	31	44	37	30	35	30	24	29	33	30	32	34	28	32	20	30	21	27	23	24	33	29	30	31	26	29	28	30	27	24	27	28	30	42	24	36	22	33	21	24	34	34	35	27	25	26	33	23	30	23	28	31	27	24	23	29	27	26	31	34	22	33	35	31	27	20	29	25	21	25	25	27	20	24	31	32	37	23	34	25	34	27	26	33	29	22	29	35	22	31	23	25	28	27	34	22	21	25	31	29	31	22	25	33	25	41	26	29	31	29	30	29	32	27	34	27	26	13	26	28	26	27	25	25	28	31	19	22	21	39	17	17	31	26	36	30	34	32	36	32	27	21	21	30	21	25	40	32	23	24	29	26	35	32	22	25	29	24	25	20	32	27	21	28	31	22	25	32	33	31	38	29	39	28	25	30	35	31	25	28	29	31	26	36	30	26	32	33	40	24	28	35	24	30	28	30	25	26	28	22	27	31	40	40	35	37	28	26	26	30	31	26	20	29	32	24	24	23	40	34	33	36	31	25	30	22	24	30	31	35	33	26	34	39	32	25	29	25	24	39	33	30	22	34	32	28	22	35	28	36	33	24	25	25	34	34	22	26	20	22	23	37	26	23	33	24	28	44	24	26	29	22	33	34	32	26	26	22	33	26	29	29	32	24	34	29	34	22	27	38	38	31	24	27	38	25	30	21	29	32	26	26	28	30	28	31	34	28	33	32	27	32	36	32	35	22	16	28	24	28	31	25	23	31	36	24	30	18	23	26	29	23	17	27	32	32	37	36	29	32	30	28	27	33	19	35	25	28	33	31	31	31	27	23	36	36	22	32	31	27	24	25	32	26	36	28	39	36	19	29	31	27	30	35	23	32	33	30	30	20	35	30	33	30	27	35	23	26	22	31	23	26	29	26	28	32	27	33	26	32	19	26	27	30	27	35	39	38	30	23	32	22	21	32	26	27	40	24	26	30	34	22	34	26	23	24	25	36	30	26	23	32	24	23	32	35	27	32	37	29	23	25	27	32	32	26	39	29	27	22	32	29	27	18	13	31	28	21	27	28	29	32	37	36	27	37	21	30	22	26	24	37	25	34	30	25	21	24	34	31	37	25	23	34	30	31	23	25	22	38	33	31	27	41	35	21	27	32	26	21	26	28	31	30	28	30	31	25	38	39	27	25	24	30	26	31	30	23	33	32	22	33	25	25	24	28	31	28	30	30	20	23	26	40	26	28	23	20	32	36	22	25	31	29	36	23	29	31	31	33	27	25	27	24	27	30	39	37	25	24	27	38	33	24	31	21	39	33	29	32	40	21	26	25	39	32	29	30	37	19	18	33	21	20	30	28	29	27	24	27	28	26	35	25	28	27	37	26	39	29	25	31	21	28	22	23	30	29	25	26	43	18	36	31	25	40	29	25	26	33	30	27	30	25	20	19	29	35	21	26	39	30	38	33	32	25	23	29	31	20	25	35	23	28	27	21	27	28	18	33	27	23	20	35	34	28	31	34	26	33	38	25	28	25	21	35	26	19	28	30	24	26	31	23	21	26	30	33	28	31	36	28	24	21	32	28	24	28	28	25	27	28	38	18	47	29	29	41	29	32	30	18	26	22	23	34	26	28	32	35	37	27	33	29	17	32	29	31	22	30	28	27	24	20	35	41	33	29	36	28	24	27	30	25	33	25	32	36	26	35	38	36	27	20	34	22	21	27	33	23	24	25	26	27	25	23	38	31	25	26	28	29	25	27	30	16	38	31	25	32	31	26	29	35	23	31	24	30	27	27	30	27	20	31	22	25	29	29	18	28	26	24	23	20	37	21	29	25	19	35	25	25	30	32	35	29	33	28	33	29	33	32	28	23	27	34	21	33	27	23	30	29	28	23	27	42	28	29	41	30	25	28	28	29	21	28	25	34	37	29	26	31	29	17	27	24	23	30	29	28	34	36	31	34	29	33	25	32	33	31	21	27	25	20	19	34	30	31	24	30
43492	13896	3142	8661	15850	12549	10448	9438	6001	6607	10193	7569	4546	6730	1422	1354	1217	1168	1120	1077	939	872	850	837	825	728	796	723	702	714	712	664	678	629	676	676	623	652	615	616	654	611	606	526	542	546	564	595	557	617	589	542	573	611	518	566	562	530	565	579	540	564	522	522	573	538	561	510	552	524	543	508	526	523	557	534	511	500	559	538	551	524	557	510	503	548	502	508	510	517	496	521	478	553	566	500	474	516	538	519	501	510	513	527	515	522	525	523	482	463	547	516	525	516	489	519	510	520	531	493	507	506	497	558	526	513	542	500	524	521	539	494	454	514	515	473	545	486	530	504	506	479	572	481	532	473	492	546	502	508	523	543	532	494	482	449	524	518	459	477	496	533	507	538	504	525	497	518	553	522	485	517	504	575	512	519	523	521	543	504	512	531	507	474	520	509	508	471	464	525	514	534	486	525	515	478	498	527	517	519	520	486	541	538	464	515	491	539	476	470	505	521	494	492	543	515	487	498	471	478	523	473	502	485	463	488	506	489	512	465	519	502	507	545	517	487	475	491	495	495	519	503	497	507	489	465	487	534	527	483	504	518	510	508	515	530	511	473	492	521	529	510	470	522	495	538	502	561	506	511	486	517	545	544	571	550	509	485	497	514	557	493	500	495	492	549	562	478	460	529	481	510	523	481	553	517	500	526	436	507	533	483	523	492	487	475	542	516	500	467	538	499	527	520	495	523	501	538	527	520	502	526	511	529	493	478	475	531	489	495	495	509	526	533	495	483	497	500	533	527	516	480	506	519	497	523	505	490	459	500	506	485	475	540	526	523	477	512	481	528	516	497	494	468	527	487	513	532	478	518	448	465	523	521	525	491	522	508	505	527	513	545	520	541	487	462	469	534	519	485	489	527	489	520	521	531	552	503	515	544	502	497	484	515	502	521	499	495	514	513	535	502	503	492	486	496	496	531	501	539	515	507	506	490	541	484	506	548	461	471	524	528	550	508	522	523	521	513	489	505	479	500	538	525	518	506	519	499	547	492	520	490	493	526	470	524	512	496	507	534	531	499	490	476	496	547	516	544	528	520	559	490	525	527	465	501	529	486	510	484	502	488	480	539	497	515	491	546	537	537	525	513	501	502	514	553	509	549	547	515	477	481	511	520	479	556	523	488	498	524	501	522	462	538	484	473	543	491	515	532	552	527	474	487	500	505	523	513	499	506	522	514	511	490	510	509	547	499	481	562	494	510	507	500	498	543	529	540	537	496	496	498	490	519	481	509	563	500	502	509	532	521	499	563	501	523	517	501	483	449	516	515	493	536	506	497	505	495	540	515	495	521	470	496	483	491	521	470	521	486	518	527	545	530	491	484	511	492	516	531	540	514	547	502	525	516	500	502	515	554	502	497	539	492	521	531	557	504	505	472	523	484	527	525	526	467	459	510	503	484	552	515	483	569	490	475	526	473	485	491	497	487	487	477	535	491	526	517	525	497	505	504	506	518	467	497	498	536	528	470	489	478	462	496	494	513	464	513	498	491	530	501	504	502	532	501	494	514	489	488	498	514	517	509	498	478	502	514	485	493	496	459	513	504	522	529	526	490	522	527	473	516	491	514	504	529	510	504	534	495	492	495	501	474	522	485	497	497	451	530	492	499	487	504	472	474	459	507	496	465	505	507	548	467	498	458	517	482	533	515	455	523	486	490	478	514	491	544	487	513	500	486	487	502	532	511	497	530	480	514	523	515	516	485	517	491	492	499	548	512	510	517	494	529	497	513	478	532	529	521	534	514	502	511	464	481	505	478	506	522	479	524	533	517	474	505	479	534	546	458	501	470	504	492	558	512	532	540	508	533	524	534	484	511	485	498	532	460	511	517	496	478	525	486	524	511	505	520	514	528	499	507	496	514	509	501	541	537	515	533	517	528	531	527	477	526	522	468	475	493	476	525	511	489	528	493	498	476	504	493	504	523	514	487	489	478	524	492	485	485	522	478	486	526	501	530	509	483	487	504	499	550	515	502	539	517	463	515	519	466	512	502	460	475	489	514	520	525	463	521	537	516	457	463	489	513	483	508	503	494	472	531	452	506	528	505	505	506	540	477	494	514	512	508	515	507	497	499	523	534	516	515	504	484	524	501	509	519	488	516	545	476	509	519	503	498	492	522	503	504	517	498	536	525	549	559	492	505	546	505	494	490	494	472	471	538	514	528	502	493	526	494	528	484	525	528	515	513	505	490	494	526	516	528	538	514	480	469	520	493	499	513	527	503	511	497	527	485	518	478	501	490	493	481	496	526	537	534	478	489	510	489	533	500	479	556	476	484	487	506	498	491	521	527	505	504	473	517	488	540	514	526	483	530	512	492	510	510	540	450	501	512	435	471	487	486	486	502	507	536	482	511	514	493	515	526	514	524	496	504	460	511	549	475	532	513	512	464	525	494	513	493	509	487	515	538	494	477	499	505	483	503	511	518	490	515	522	492	485	477	541	536	492	509	498	472	511	523	475	476	531	490	484	500	516	518	522	452	507	500	508	544	458	504	519	507	514	529	514	484	493	509	493	496	513	512	475	514	534	501	502	495	510	518	540	505	499	509	502	497	511	515	509	487	523	543	512	505	544	521	524	505	537	497	502	501	461	497	480	497	498	491	526	478	502	498	491	515	510	480	517	479	522	479	491	541	517	519	496	519	486	507	522	502	520	541	527	519	485	544	483	509	514	483	477	504	494	471	523	524	501	516	484	483	536	495	509	488	507	508	454	495	498	516	536	490	510	545	512	477	501	506	512	507	476	514	493	523	514	523	513	509	507	494	515	497	511	511	531	538	501	497	498	522	496	465	509	501	495	537	495	501	502	524	472	497	524	522	502	505	530	523	512	545	493	476	496	472	481	512	499	496	528	518	533	518	559	517	518	511	529	515	501	519	505	533	498	540	461	488	540	516	524	500	503	512	482	525	496	537	493	514	491	512	502	507	494	487	504	462	457	506	504	518	518	525	525	555	516	483	506	537	516	544	531	495	532	483	473	519	509	498	500	489	481	500	498	518	501	514	525	558	476	484	501	494	504	509	509	523	559	494	492	543	522	531	520	493	528	493	514	501	491	532	480	509	515	466	463	536	510	520	512	525	529	483	479	503	538	479	492	477	504	542	453	520	511	511	535	493	479	529	505	505	529	545	503	479	482	474	520	515	519	484	534	506	557	502	504	490	486	475	465	507	501	486	494	502	525	485	512	532	497	508	490	485	512	554	502	511	450	513	473	495	497	498	491	498	502	532	508	456	487	528	516	503	503	524	518	495	532	496	478	476	501	508	530	533	522	475	472	543	494	469	530	555	428	509	486	503	514	517	489	507	457	493	514	496	471	497	537	532	479	479	516	505	486	457	513	502	486	537	534	506	511	514	508	476	529	487	498	496	488	507	510	513	503	510	520	526	533	518	512	486	529	491	520	485	504	501	487	474	507	518	517	500	538	478	502	500	518	537	533	489	509	543
8139	950	125	90	125	184	128	134	84	144	228	178	84	177	52	50	42	43	33	37	30	34	40	35	33	30	33	36	47	33	29	28	31	34	23	24	35	24	28	30	29	29	42	22	32	30	35	17	24	23	28	28	22	20	26	21	29	37	32	32	33	32	29	25	34	24	26	36	21	32	33	28	30	27	33	32	30	24	27	28	33	32	24	22	24	26	22	30	32	48	33	33	25	27	34	23	29	27	27	26	27	30	35	30	25	23	24	31	26	29	21	21	24	39	33	30	29	28	33	29	34	20	32	18	24	37	28	23	37	33	24	30	21	31	26	22	28	27	25	29	24	28	31	32	24	36	19	33	18	40	32	36	25	26	29	29	36	21	30	30	32	33	30	26	27	21	22	28	30	34	38	25	31	28	33	26	32	30	27	32	32	29	27	35	25	30	30	32	31	27	37	29	24	20	25	27	25	30	28	19	27	28	26	35	25	26	30	32	29	39	34	22	34	32	32	25	25	30	20	31	32	35	24	29	34	27	29	23	31	21	24	24	33	30	30	24	34	29	28	33	26	28	31	26	35	38	33	20	31	19	33	21	19	40	26	23	39	29	31	29	30	28	38	33	34	30	25	35	28	32	29	33	27	29	27	38	22	31	32	25	25	35	35	28	21	21	22	28	28	31	17	25	33	26	27	25	22	34	26	23	29	33	15	26	27	39	24	29	26	28	22	29	29	22	23	31	24	26	28	35	27	29	26	24	36	35	34	23	35	17	25	24	39	24	33	35	31	32	33	22	26	23	23	25	34	30	26	27	24	31	23	35	38	25	28	37	26	24	21	20	22	25	27	20	31	26	25	34	26	40	27	27	21	28	27	26	33	39	32	34	23	37	28	26	23	24	30	30	28	28	23	22	24	33	26	31	33	38	32	20	19	32	26	32	30	38	31	30	29	28	23	24	26	29	27	28	23	32	22	20	26	31	29	31	35	33	26	32	29	29	26	28	22	31	27	26	29	31	36	22	24	27	30	27	25	39	38	26	23	26	27	36	32	23	33	23	18	27	25	26	32	30	25	25	26	32	28	32	27	19	26	33	25	28	25	26	37	27	29	35	31	27	33	37	28	25	30	33	34	18	24	28	29	36	28	23	21	21	28	19	31	27	34	26	26	26	32	28	26	25	31	36	35	27	27	30	21	26	25	41	29	27	40	30	27	30	21	34	30	25	33	30	33	31	12	30	29	32	29	29	29	33	31	24	29	39	29	37	25	35	26	28	27	27	26	25	30	20	29	29	27	29	35	37	29	26	29	20	32	40	31	28	31	35	21	26	28	36	32	24	29	20	32	29	23	17	30	25	21	19	28	33	33	21	31	32	20	29	24	23	30	27	20	23	29	31	20	34	26	26	32	35	26	29	21	31	34	24	27	30	29	31	37	23	32	36	22	33	27	29	36	25	38	25	25	26	28	38	23	33	27	25	28	23	27	24	34	33	18	30	22	31	29	31	28	22	28	36	33	26	34	25	23	32	25	24	33	28	32	25	29	32	34	25	20	26	25	35	38	22	36	39	32	20	28	39	33	25	29	32	33	31	26	26	31	25	26	27	34	26	29	25	26	26	32	30	24	30	28	22	38	23	26	34	23	20	42	29	28	42	18	21	27	35	26	35	25	31	31	23	25	27	35	28	30	32	31	22	19	35	24	31	31	30	37	36	24	25	33	23	25	23	32	28	31	27	17	27	31	31	27	27	41	29	32	22	30	23	30	24	25	24	36	26	25	29	28	26	38	26	35	29	30	25	33	26	18	17	31	32	32	29	37	19	38	33	34	31	36	23	26	28	29	12	32	35	39	25	24	33	32	23	37	31	23	30	26	14	28	25	18	31	32	31	35	27	28	31	22	30	20	34	21	23	27	23	29	25	30	31	31	32	29	24	26	36	32	28	30	39	31	36	30	45	32	26	36	26	24	31	33	23	35	31	30	26	29	34	25	33	19	29	30	32	33	31	23	27	30	31	34	31	29	22	31	30	23	32	24	24	29	30	33	35	32	29	31	24	25	23	31	30	33	36	33	28	33	23	23	30	28	27	22	31	26	25	26	27	26	37	24	27	20	26	27	34	21	31	25	24	26	21	26	27	37	27	17	29	30	30	27	29	27	25	28	24	31	26	34	30	15	28	30	35	27	29	23	22	20	33	30	14	30	24	29	27	31	23	25	25	27	27	17	23	26	32	32	19	19	16	30	33	29	24	22	42	36	33	22	27	33	32	26	28	21	31	32	28	38	26	26	20	33	24	21	24	24	28	40	25	31	26	28	21	23	31	37	21	28	19	34	21	21	37	34	32	27	32	24	30	31	18	35	36	28	26	27	36	16	30	41	30	34	23	33	20	34	28	23	29	34	29	24	30	35	23	26	34	32	30	32	30	21	34	28	38	30	31	26	45	23	30	34	31	28	24	13	32	29	32	25	26	31	26	15	29	32	34	28	38	24	26	28	35	38	19	22	28	28	36	27	28	34	32	29	33	23	21	29	31	20	32	28	27	32	29	39	20	26	27	24	27	22	25	27	26	29	23	25	37	13	23	24	31	20	26	34	26	29	26	36	28	37	38	22	25	28	28	18	21	24	36	31	36	26	27	17	41	23	16	29	34	33	26	21	23	28	20	30	22	18	39	32	31	40	39	30	26	33	34	25	28	20	32	21	23	25	28	31	19	30	29	22	27	22	25	31	40	18	26	24	30	26	29	22	23	26	16	25	22	23	42	31	26	34	35	28	32	39	30	28	30	42	23	24	25	33	32	38	27	32	31	31	24	20	26	32	32	26	22	38	32	29	28	21	23	30	31	39	30	32	32	22	22	24	30	29	30	38	26	35	32	24	29	29	30	28	35	29	25	28	25	33	26	23	27	29	35	27	18	28	35	25	26	36	26	30	38	33	30	23	24	24	27	27	23	28	20	34	24	22	32	18	29	31	34	27	36	27	27	25	29	24	28	26	29	35	36	38	22	27	37	23	38	28	28	41	27	40	30	36	30	27	29	26	30	25	28	39	29	20	32	31	27	23	32	32	27	23	35	35	23	42	28	23	38	30	26	29	20	22	23	34	30	31	29	26	28	22	30	32	29	34	26	32	35	32	30	24	35	34	22	25	32	26	28	28	43	28	20	32	30	31	42	28	29	26	23	32	24	28	41	30	28	30	34	36	28	24	31	39	32	35	30	29	31	18	17	19	33	20	26	34	23	33	30	24	27	23	23	27	19	29	29	25	22	36	33	29	27	31	36	27	29	30	34	28	21	23	27	35	33	30	31	22	29	43	22	31	22	20	25	25	26	32	19	34	24	27	28	39	30	23	20	31	32	25	27	30	28	24	27	25	25	26	26	32	22	27	34	27	31	23	21	30	28	29	24	30	29	36	27	29	17	23	22	24	35	36	26	19	23	29	38	39	31	23	27	26	24	28	26	33	25	31	36	25	35	30	24	28	34	28	27	22	20
43036	12164	3176	9110	15693	13421	10131	9728	5953	7183	11889	7894	4335	7342	1378	1317	1178	1109	1038	1037	941	884	882	823	833	731	761	729	694	679	692	629	716	648	633	655	673	632	626	641	604	595	594	578	607	564	591	584	567	554	572	514	602	577	596	519	581	573	533	536	541	548	560	521	530	512	527	558	517	590	523	556	524	532	548	494	521	533	543	492	528	502	523	525	481	558	475	532	502	540	521	564	514	517	545	505	542	492	521	512	502	510	536	489	521	517	524	496	503	523	544	535	542	500	557	520	506	550	503	513	496	540	534	459	534	550	514	485	498	510	533	532	517	503	486	523	509	485	521	553	528	530	492	487	532	502	484	543	559	485	499	534	499	497	492	513	522	567	491	485	534	468	498	562	510	518	512	553	497	523	512	503	497	493	513	525	527	481	563	512	489	472	509	512	539	482	470	478	506	496	510	509	534	482	498	471	496	494	530	495	484	556	504	510	491	484	517	529	509	473	524	500	511	498	517	475	539	452	497	476	488	507	485	513	501	539	470	507	513	505	479	534	523	520	504	556	507	484	527	560	508	504	501	485	526	505	519	488	515	526	490	520	491	498	540	504	494	482	520	499	536	478	518	521	512	537	539	526	499	502	558	514	515	483	502	523	496	498	540	511	468	466	483	488	519	505	551	502	510	518	504	514	484	509	521	520	491	530	547	515	501	503	482	503	478	490	508	529	530	502	517	518	509	507	508	462	533	477	544	499	476	532	523	504	496	513	489	510	498	525	527	494	490	524	522	500	545	492	490	515	483	471	476	487	513	521	499	513	512	485	511	542	503	484	487	536	496	534	541	467	490	502	487	523	500	492	491	501	504	524	493	473	471	537	498	470	509	512	485	485	475	488	485	502	512	525	509	524	542	446	486	531	514	527	491	494	496	506	488	529	498	485	523	526	497	525	488	495	521	511	530	499	490	503	530	500	511	541	510	497	485	490	477	544	467	500	542	506	501	505	491	486	500	507	503	520	521	505	495	472	474	467	494	505	502	523	546	485	495	491	523	473	508	515	525	490	513	560	498	527	488	492	485	518	521	533	493	504	531	474	484	506	502	490	483	502	532	503	487	505	499	487	504	504	516	521	459	514	520	519	470	489	477	504	510	492	551	502	469	496	505	527	531	489	500	503	517	520	506	461	481	476	531	502	501	490	521	507	494	508	486	506	512	507	511	512	507	516	477	528	497	528	513	504	495	487	467	491	522	531	476	507	522	484	496	520	544	517	511	541	520	511	519	544	523	507	490	494	496	525	477	501	544	509	511	535	471	468	498	521	518	474	514	478	534	465	504	488	534	529	478	517	465	514	493	501	479	516	511	494	486	515	499	551	480	466	520	555	498	512	487	480	511	503	500	483	446	467	534	535	486	560	498	482	498	517	481	541	547	473	502	518	502	502	541	503	533	551	530	535	491	545	518	482	490	575	484	559	504	505	526	508	496	473	513	472	516	485	506	524	478	571	542	522	496	498	492	517	470	542	461	516	539	514	503	529	484	517	479	479	495	515	478	473	544	491	508	525	533	544	486	488	468	484	546	492	519	481	521	467	501	547	541	521	499	483	502	493	514	508	492	556	508	519	491	513	478	529	502	553	497	515	479	494	466	502	524	543	540	508	501	458	496	487	482	592	556	516	486	525	500	489	487	551	521	514	511	480	518	526	510	504	493	470	518	520	481	513	524	478	518	506	468	498	519	557	525	513	478	509	485	500	520	474	468	544	504	472	479	482	482	515	511	506	476	486	498	532	501	492	505	485	523	511	503	471	526	502	480	486	536	537	485	471	503	501	541	503	540	519	532	520	477	516	497	502	565	495	487	535	502	525	514	487	491	534	491	518	483	508	464	472	509	486	506	517	512	527	498	495	468	501	499	475	551	537	504	557	488	488	513	491	512	550	505	546	500	493	482	505	488	533	462	509	499	529	510	498	555	486	505	514	486	524	504	520	495	533	483	498	509	480	498	486	523	511	512	555	469	502	529	506	516	487	524	487	516	524	480	523	511	508	518	510	481	446	506	496	468	541	540	529	502	469	502	532	476	517	499	521	490	453	492	524	517	490	523	542	514	514	533	488	492	507	522	504	490	525	517	544	518	487	524	504	505	509	556	484	498	526	502	437	520	557	505	527	524	482	499	537	523	483	510	475	521	508	516	509	517	522	479	482	483	503	519	538	520	467	507	549	534	490	493	499	497	501	480	538	498	483	485	538	484	479	504	513	487	476	479	474	494	471	547	499	503	499	507	515	457	541	526	493	519	486	489	525	502	492	457	482	522	503	524	488	556	539	529	482	511	495	525	472	534	513	493	487	486	490	514	518	546	478	513	487	514	522	482	479	454	480	506	511	476	512	482	523	453	523	471	494	489	456	533	502	491	500	472	494	512	492	514	522	476	510	561	533	541	503	498	510	524	464	521	482	475	460	497	534	486	485	503	491	523	499	474	511	502	503	530	530	505	513	492	511	514	513	471	483	517	501	507	494	514	481	461	499	500	520	518	513	529	511	529	502	486	519	512	514	519	539	490	456	508	473	496	493	468	505	525	528	472	448	459	531	519	477	494	530	553	522	506	542	481	512	545	502	480	489	504	451	507	513	580	502	520	521	510	524	504	504	497	448	495	524	508	465	472	484	560	482	516	469	486	512	496	526	537	538	499	456	527	485	510	500	500	501	512	530	543	494	502	488	531	500	502	474	528	491	482	538	483	496	501	513	519	483	492	497	501	514	442	547	531	500	518	526	499	528	495	483	518	475	549	528	513	471	512	525	484	474	496	510	494	513	505	498	486	485	524	512	490	499	531	469	483	443	524	486	520	512	457	510	487	499	482	512	449	490	540	526	518	488	506	503	483	523	533	458	469	518	478	478	480	487	525	487	514	550	533	477	523	529	514	491	514	528	485	490	497	479	515	460	516	560	508	530	488	486	512	515	535	506	536	470	529	509	466	495	512	465	522	501	509	495	495	489	461	519	506	477	508	518	500	523	506	501	483	493	486	501	496	483	522	497	479	513	502	501	513	479	514	484	449	481	541	478	509	465	501	540	463	534	521	470	497	497	515	476	461	517	505	541	488	492	527	510	480	497	509	455	517	482	496	510	482	510	499	470	500	465	509	497	501	494	504	485	551	511	542	488	480	497	522	513	512	512	507	521	501	532	498	531	534	485	517	506	520	479	519	476	538	509	474	536	547	485	539	535	510	516	511	529	481	538	502	531	543	486	503	503	516	512	502	511	498	488	510	509	482	478	539	515	548	478	584	527	521	491	510	495	525	524	538	512	474	509	511	482	503	469	492	499	490	482	497	531	470	512	527	496	492	510	487	488	538	527	432	484	520	515	495	467	555	556	509	511	525	512	447	525	510	487	525	485	497	509	478	505	510	514	480	497	518	502	498	521	522	480	498	465	495	494	529	505	463	581	499	489	513	507	534	516	506	493	459	487	505	518	494	512	481	499	511	525	501	543
11297	2196	191	154	240	278	278	262	183	268	395	251	156	409	44	54	38	42	45	39	29	33	24	24	27	29	31	29	31	24	24	28	18	32	25	27	24	24	21	23	18	29	24	12	19	23	17	20	19	20	13	23	18	22	32	24	20	15	18	18	27	24	15	19	17	27	29	15	15	20	22	13	27	13	17	11	18	20	20	22	16	16	26	17	13	21	17	13	18	20	20	12	19	16	18	13	20	11	20	22	18	18	17	14	19	20	20	20	14	19	22	13	23	17	17	15	19	14	17	11	11	16	22	16	19	21	27	15	22	31	13	14	18	25	19	16	19	17	8	16	15	16	15	18	16	22	15	11	22	16	11	17	18	15	24	12	13	16	19	15	10	17	23	20	18	14	16	19	20	24	13	18	18	22	21	22	12	16	18	16	11	13	15	16	20	21	22	12	14	16	17	20	15	16	17	18	21	17	18	18	9	11	17	23	18	21	15	16	22	14	14	15	12	18	15	16	17	16	14	19	16	13	20	14	23	10	18	17	20	18	16	16	10	11	16	14	9	18	17	20	16	19	11	12	15	22	19	16	16	19	17	25	15	22	17	12	14	18	21	8	14	14	16	20	22	14	19	15	19	25	17	13	14	17	18	11	17	22	14	16	16	16	14	24	15	10	21	20	15	26	15	20	17	18	15	12	24	14	15	12	9	11	18	14	18	17	18	18	16	16	17	17	12	18	14	20	18	17	20	8	17	19	17	22	18	21	19	8	24	22	7	20	14	21	17	18	16	14	15	13	16	21	21	21	17	23	20	22	16	12	14	20	17	16	16	17	15	18	19	19	12	16	19	19	15	17	23	13	22	21	24	20	19	15	8	20	14	24	15	13	15	21	25	13	19	14	15	14	22	10	16	15	23	22	18	16	16	17	18	19	14	18	16	13	17	17	15	16	20	23	14	17	28	18	15	16	14	15	16	9	17	14	20	12	23	13	18	19	26	15	18	22	17	18	17	19	20	22	18	18	18	11	19	16	25	16	15	11	24	12	21	18	11	17	17	23	18	24	17	24	13	10	23	19	14	20	14	23	17	14	22	20	22	22	23	14	20	16	13	22	29	12	16	9	25	20	12	11	18	19	19	24	21	18	18	13	18	17	13	18	18	16	21	16	20	14	10	10	18	19	22	16	19	17	14	11	24	21	16	25	15	11	14	14	21	18	18	26	20	24	20	15	13	17	20	11	22	10	9	18	14	18	11	21	14	16	22	12	18	17	12	14	15	25	29	17	21	16	16	15	20	22	16	15	10	16	14	19	17	16	15	16	14	15	18	13	24	11	15	19	19	16	21	15	19	20	19	17	12	11	17	17	18	18	23	19	25	19	14	11	20	12	18	26	11	19	27	17	14	20	15	19	15	20	16	11	13	16	19	16	14	14	15	13	19	24	14	16	15	15	14	19	21	24	12	17	17	19	23	20	24	16	14	18	16	17	22	23	17	15	14	28	22	12	17	13	23	21	11	16	16	16	13	15	21	22	15	11	19	21	14	22	15	24	13	15	14	12	16	11	18	9	19	15	13	15	17	14	16	16	16	13	13	15	12	17	20	19	18	18	14	17	12	18	18	14	20	24	14	13	14	17	20	12	11	19	23	16	24	20	21	12	13	11	22	19	15	15	18	15	10	24	11	12	20	15	16	13	17	16	20	24	18	16	14	14	16	13	17	8	20	17	10	17	18	15	14	14	10	19	21	12	16	15	22	22	13	15	23	16	21	15	31	17	12	15	24	17	11	19	16	16	21	12	19	19	16	15	23	24	15	16	18	14	19	21	21	22	15	21	15	16	15	23	18	28	16	15	20	15	18	21	16	7	15	14	19	14	12	14	18	17	21	12	16	18	18	16	21	19	16	17	16	15	21	18	15	18	21	22	27	19	21	18	23	20	22	28	14	10	15	23	14	20	19	20	16	13	28	18	12	19	18	13	16	17	17	21	14	29	19	17	13	15	17	13	16	12	21	17	15	16	13	12	16	18	19	22	20	19	10	23	19	24	14	11	17	12	15	16	19	15	29	17	13	27	18	13	17	20	26	15	13	19	18	11	16	15	19	32	15	11	14	12	18	20	10	22	12	19	13	17	17	12	15	16	15	18	16	10	22	18	21	19	15	17	10	9	15	15	15	13	10	20	14	19	12	17	18	18	18	14	13	19	20	17	14	20	22	12	17	18	13	18	15	21	7	18	12	18	23	17	16	16	16	16	17	12	25	15	19	19	18	16	16	19	13	15	10	11	30	15	15	21	13	18	13	24	13	14	18	21	9	15	12	19	16	23	19	22	26	24	21	16	15	17	12	17	16	22	14	17	16	16	12	20	20	20	16	14	20	16	20	18	13	18	13	18	21	17	10	15	13	19	17	19	13	18	23	21	15	18	12	18	21	13	13	14	18	13	12	21	11	13	21	12	15	20	18	19	15	19	19	19	12	16	19	14	15	17	17	11	16	10	14	13	17	17	16	16	21	17	20	18	15	28	11	15	13	10	13	17	9	18	25	11	19	13	20	16	22	21	20	21	19	19	15	23	18	14	14	15	14	15	19	19	16	9	18	19	15	11	16	15	7	15	14	19	17	14	20	12	13	17	13	18	12	19	20	19	17	14	13	16	25	19	22	16	18	16	15	18	14	16	12	23	22	16	18	20	20	18	19	11	14	16	19	12	11	15	18	15	15	15	17	21	20	24	17	16	18	18	18	16	16	20	15	14	18	19	22	21	13	18	12	15	20	16	22	13	11	20	21	22	15	18	24	12	23	12	23	29	21	16	16	17	19	24	20	16	13	20	24	22	32	22	9	22	16	17	21	20	21	21	16	10	13	20	11	22	21	13	19	26	12	14	18	14	21	15	14	8	12	15	13	11	17	8	17	12	17	12	24	18	16	15	21	20	13	19	15	10	18	14	12	20	21	26	17	17	12	17	8	21	24	14	22	20	20	16	16	9	20	16	17	19	21	12	16	20	27	15	21	20	18	16	18	20	10	19	15	19	17	15	18	25	19	14	17	13	18	18	16	10	22	12	18	16	16	19	19	20	11	13	19	14	13	21	10	23	20	19	21	11	12	14	13	17	19	22	20	13	28	13	22	19	13	19	17	15	12	12	9	20	18	17	18	18	13	16	15	12	19	20	19	14	21	27	14	12	24	16	25	20	17	11	18	14	14	15	18	15	15	20	14	15	26	19	19	18	15	16	15	16	15	15	19	18	20	24	16	14	17	16	16	11	21	10	11	26	20	13	16	18	14	13	20	24	22	16	31	11	26	19	24	14	10	15	20	28	18	26	18	17	18	20	20	14	18	13	9	20	17	17	18	18	17	16	23	13	16	17	18	17	16	21	15	16	24	21	13	18	13	14	17	24	12	17	22	11	21	22	12	22	14	19	21	14	17	16	20	25	22	9	19	21	20	21	15	14	14	23	13	24	26	16	22	23	21	25	20	14	18	27	15	23
50868	16560	4836	14748	22797	19980	17266	16299	10370	13249	17134	11343	7732	11329	2457	1974	1882	1680	1419	1416	1216	1110	1073	1010	941	871	807	793	752	668	653	615	648	627	598	576	591	577	540	520	556	504	494	504	447	482	459	421	407	424	475	444	425	414	451	461	410	421	440	429	400	378	376	345	392	364	369	343	357	368	374	330	353	338	345	348	350	339	339	365	353	325	329	339	350	326	328	342	338	327	355	318	326	305	311	340	344	313	306	315	305	273	315	318	321	317	342	326	289	340	353	303	322	298	290	365	351	310	343	330	306	322	372	322	320	370	279	312	348	317	306	286	327	283	329	351	329	333	296	326	316	348	298	325	293	323	265	310	298	300	318	305	307	273	318	313	338	309	351	284	303	278	290	289	307	319	326	327	350	274	287	292	315	316	342	310	303	270	323	322	298	266	314	297	310	314	321	338	282	305	299	321	313	309	313	290	290	302	314	317	288	304	307	308	274	327	304	318	331	314	316	275	325	279	292	317	287	292	336	292	312	319	304	341	298	302	313	289	301	322	282	332	328	304	336	292	319	302	316	306	289	308	283	308	302	284	287	312	274	299	286	312	292	291	300	320	311	305	305	298	302	295	314	297	304	299	322	349	272	333	305	302	320	301	287	295	361	285	300	305	297	310	300	307	304	334	277	294	259	323	303	321	299	284	295	314	296	322	289	296	302	307	334	305	308	311	312	281	320	332	330	298	280	308	300	296	288	339	310	310	349	313	332	329	328	282	312	300	305	300	298	312	302	338	316	316	280	310	311	312	309	317	321	317	289	330	320	336	310	292	343	280	310	341	296	285	281	295	301	313	294	318	333	318	325	307	306	318	329	288	329	317	319	277	280	307	318	335	275	310	335	312	302	303	314	269	300	314	340	320	305	336	313	307	320	306	319	292	322	308	307	323	331	318	277	286	316	307	287	306	326	311	288	301	281	322	279	319	325	326	332	298	268	272	296	341	307	297	296	283	281	307	300	297	289	311	290	276	283	278	313	316	323	324	297	293	331	302	275	302	308	294	306	304	285	334	295	316	300	321	313	301	311	292	296	325	316	302	298	317	283	329	310	313	284	319	303	305	326	307	305	317	277	341	339	302	314	274	336	320	281	333	317	294	285	265	303	306	294	289	290	287	298	301	323	320	309	277	300	306	328	346	324	297	316	306	306	313	299	295	313	311	308	324	290	298	314	302	298	337	299	298	307	312	293	294	282	301	297	291	282	344	298	288	326	299	301	304	289	325	300	317	292	340	313	286	287	306	312	326	280	321	331	284	308	321	258	308	326	278	285	277	283	317	315	310	304	310	295	284	309	304	340	342	307	341	285	306	317	295	287	336	309	307	298	333	316	285	292	287	325	278	312	297	309	303	279	326	284	303	306	365	310	282	289	302	326	327	326	320	331	316	299	302	308	319	283	299	287	327	291	297	320	333	284	302	298	313	298	317	330	280	317	276	296	314	285	314	327	296	321	297	311	317	284	301	313	297	310	269	303	301	290	321	283	305	284	272	314	318	287	312	282	289	324	307	331	325	319	326	325	305	298	299	292	313	278	305	249	279	330	299	287	307	298	306	318	312	311	308	309	310	296	287	277	276	272	335	323	286	285	331	320	304	317	306	323	298	298	332	321	283	298	304	316	289	298	311	318	267	319	309	316	276	300	294	287	323	303	296	315	285	308	296	328	302	299	338	279	323	317	310	304	293	307	288	286	285	280	308	299	299	294	291	323	273	306	310	295	308	324	273	321	314	297	301	319	316	333	321	333	296	290	315	294	311	302	297	280	307	310	294	353	316	299	305	313	328	347	291	284	297	340	313	324	305	294	284	291	307	347	293	303	271	327	287	300	289	298	273	294	282	295	301	297	266	317	301	315	319	322	307	281	296	278	301	316	288	313	269	290	297	342	298	317	281	312	322	322	319	304	331	310	305	285	278	308	339	327	288	316	331	325	330	306	304	314	330	320	327	295	292	274	274	326	292	284	320	310	296	328	275	297	297	314	313	302	324	297	325	308	294	337	267	300	298	288	285	312	273	291	280	292	331	341	287	304	295	328	296	347	281	284	341	317	305	301	306	305	318	294	316	301	311	348	310	313	324	292	309	315	294	284	300	283	298	340	304	320	293	302	332	303	303	309	306	311	329	306	279	299	254	318	305	272	328	319	308	285	285	342	291	291	287	312	343	282	345	327	270	287	341	303	322	311	333	285	322	311	303	288	307	319	307	305	271	315	294	309	301	296	314	293	316	316	286	326	293	308	323	287	310	325	292	296	308	343	291	321	280	294	280	301	281	270	327	330	337	290	285	335	292	310	302	297	320	300	298	305	315	294	321	329	292	297	279	319	282	301	306	297	306	320	358	295	334	284	283	282	262	315	310	323	303	330	291	276	320	288	325	303	301	322	314	295	317	301	286	324	353	349	309	303	308	310	319	295	298	308	319	316	275	283	300	324	303	268	310	297	322	306	315	301	282	295	298	298	308	322	334	309	323	302	315	316	310	308	297	300	308	309	312	310	310	295	285	301	301	352	298	289	318	305	297	301	321	309	275	304	316	258	337	304	312	309	298	300	332	306	323	343	304	290	301	297	286	331	330	283	307	321	303	309	321	317	313	314	340	267	315	277	267	342	323	322	304	337	340	300	306	320	312	301	304	291	347	299	272	333	306	312	278	321	301	321	302	318	297	318	293	304	312	306	324	302	317	312	312	326	321	321	288	322	306	283	313	318	307	312	348	307	333	296	340	311	338	320	335	297	307	322	312	299	315	287	268	333	306	286	320	305	285	278	294	313	326	295	282	315	305	300	284	317	303	307	286	326	311	322	293	296	303	299	315	317	329	323	311	320	297	290	295	291	316	307	289	297	314	311	299	307	299	291	278	304	294	329	297	327	304	289	319	299	323	280	293	306	296	268	328	308	294	298	315	301	333	339	309	330	299	306	297	315	310	316	326	293	325	298	304	310	300	335	300	313	300	270	299	323	311	292	307	329	286	329	307	301	312	294	313	309	281	294	323	303	307	308	280	304	315	314	340	310	321	290	292	309	311	276	316	308	301	311	307	306	294	317	310	302	307	311	285	316	328	314	307	326	314	323	335	299	304	296	307	284	313	280	273	300	291	294	323	297	299	307	289	274	304	301	311	289	347	358	300	321	309	315	314	297	321	298	303	314	290	283	308	280	326	289	284	298	310	309	324	316	313	296	280	296	315	282	316	310	312	283	303	293	319	324	280	329	343	242	311	301	344	320	328	310	289	303	287	314	277	315	335	297	283	301	285	325	334	278	288	318	297	336	324	270	291	308	291	313	309	319	289	303	313	301	285	319	288	294	322	325	295	312	295	322	295	299	321	330	292	295	317	322	282	297	313	288	285	298	299	351	291	321	300	286	292	315	335	310	304	288	315	295	316	333	297	301	318	307	314	308	325	319	310	305	318	312	326	294	306	326	302	325	294	311	266	304	322	325	297	271	296
4872	500	66	46	67	73	79	84	58	74	146	108	60	61	17	21	19	17	21	11	19	21	18	30	22	19	13	11	21	17	13	15	15	20	25	15	19	21	18	20	25	17	21	18	19	17	18	22	15	16	18	19	16	17	16	17	15	24	14	17	20	15	17	13	13	12	13	22	22	12	22	15	19	13	18	25	19	23	18	20	11	18	19	21	13	19	17	23	23	24	13	16	17	21	23	21	14	21	22	13	20	19	14	15	20	24	19	18	19	13	26	17	19	13	26	21	16	17	21	13	14	27	15	21	23	13	20	20	24	17	21	16	24	20	24	15	19	16	16	18	20	17	24	17	12	24	22	20	20	20	10	25	13	19	20	7	11	17	15	16	15	12	11	11	22	15	9	14	16	17	20	12	12	15	19	22	14	17	25	16	21	12	24	14	16	19	19	25	17	11	18	22	20	13	19	14	16	27	11	21	20	16	19	24	23	19	25	13	17	18	14	20	15	19	13	28	13	23	18	13	19	15	18	25	24	17	12	19	15	16	18	16	16	14	17	22	18	23	17	31	19	17	24	18	19	25	26	15	18	16	19	20	18	17	19	16	14	18	22	22	15	26	21	21	23	18	18	13	22	17	20	16	11	16	15	14	22	20	16	19	12	18	12	30	20	21	18	8	16	22	18	20	14	13	18	18	22	12	13	15	16	14	18	25	21	17	17	16	16	14	15	22	11	21	11	22	19	14	16	21	16	18	18	20	14	17	20	20	19	17	14	19	21	23	13	15	9	15	21	21	21	11	13	15	18	11	15	21	14	21	15	14	21	23	18	21	16	17	19	25	21	17	20	18	16	15	25	20	20	9	24	16	20	15	19	18	19	14	19	19	13	22	16	13	20	15	16	14	27	14	21	21	18	16	19	14	20	19	21	29	23	11	24	22	19	23	27	16	23	25	18	15	13	10	11	21	20	18	19	15	10	11	16	19	12	21	17	20	16	20	18	12	16	17	14	29	20	15	18	16	17	14	17	28	15	15	16	20	29	24	24	8	19	12	18	26	17	15	25	15	18	10	11	13	18	15	18	20	18	24	18	10	22	18	26	28	15	22	9	20	17	13	20	21	18	19	13	14	13	31	16	17	26	20	17	20	17	19	17	17	24	15	17	18	14	18	14	17	16	16	18	26	18	14	14	15	24	14	22	13	12	13	11	10	13	20	19	13	23	29	22	15	20	14	12	22	19	14	20	20	20	19	16	15	13	23	19	9	20	10	16	12	15	22	21	24	15	15	18	12	21	22	31	20	12	16	16	19	17	16	19	12	19	13	9	16	20	19	25	12	20	16	17	22	8	21	20	18	19	20	14	24	24	21	17	15	22	20	22	19	20	17	9	14	14	21	18	16	14	21	10	19	17	16	9	12	19	21	19	18	14	21	17	15	13	18	21	16	12	20	18	10	28	19	13	13	24	22	16	20	21	19	17	27	15	21	19	12	16	16	21	19	19	16	14	10	20	17	15	12	17	19	18	22	13	23	17	20	13	18	23	24	24	19	17	19	17	15	22	16	15	15	15	22	11	15	18	13	19	13	18	17	19	18	24	15	22	11	18	16	13	12	18	21	19	20	14	21	10	12	14	19	17	13	24	15	15	20	12	24	32	27	14	12	10	17	17	23	17	17	13	14	13	18	13	18	17	21	20	14	11	8	18	17	18	8	16	20	24	17	13	14	24	17	19	18	20	21	14	22	19	17	15	22	18	29	20	22	19	16	17	17	17	16	25	12	15	19	23	19	19	14	20	18	13	17	28	15	19	16	19	20	13	17	18	10	15	21	16	21	16	20	16	19	19	12	8	15	20	15	20	19	22	11	19	19	19	14	21	13	19	22	22	11	12	13	23	12	14	12	20	25	15	13	17	21	18	22	11	16	23	15	19	16	19	15	17	17	18	12	10	20	20	20	21	21	19	19	20	16	18	17	15	16	13	20	21	20	21	18	10	17	19	19	19	20	25	27	12	18	12	11	16	17	19	20	9	18	14	19	19	12	16	16	12	18	13	17	11	23	17	13	13	17	12	21	19	25	14	21	22	15	12	11	16	19	14	17	15	15	20	18	19	25	15	10	16	15	15	21	13	9	19	17	20	14	24	18	12	11	13	18	17	10	16	16	19	22	14	21	12	21	21	15	13	18	17	23	22	15	17	19	18	16	28	23	14	19	12	15	13	22	17	19	16	17	13	14	21	18	21	10	10	14	18	16	16	17	17	11	14	21	18	19	23	15	8	14	14	19	17	23	15	18	18	15	19	18	19	27	14	19	17	21	17	16	23	21	25	20	13	9	15	19	27	13	16	14	10	14	18	15	23	20	22	13	19	20	22	15	24	20	11	21	16	19	18	16	15	20	25	19	16	15	23	11	19	13	23	25	20	17	14	19	20	14	18	29	21	22	25	24	17	19	17	16	20	20	16	12	19	13	10	15	10	23	15	13	17	16	16	15	12	21	23	11	18	24	24	21	14	18	13	12	23	14	18	16	11	23	17	11	15	18	16	19	12	18	15	20	20	18	19	15	19	18	13	12	16	19	19	14	14	28	22	15	21	13	17	17	18	14	14	13	19	21	18	15	24	16	22	22	20	20	27	19	15	19	15	21	16	23	14	20	21	26	19	16	14	23	12	18	19	18	22	10	21	16	17	20	22	16	16	16	25	16	19	18	18	27	18	18	15	19	17	17	20	22	25	14	18	19	19	21	14	13	11	12	19	16	21	23	22	22	17	22	25	10	21	20	16	13	17	32	8	18	15	17	23	23	20	15	20	19	15	29	24	18	19	23	23	23	15	18	16	14	21	19	12	18	18	13	10	17	18	17	18	22	18	14	21	21	11	15	19	31	13	24	18	15	19	18	15	19	19	13	20	16	13	22	12	19	9	22	13	21	26	19	17	20	14	25	8	21	21	18	19	21	20	18	15	18	20	17	18	19	13	23	18	14	23	15	30	11	14	15	13	16	18	19	24	31	15	15	17	19	22	21	19	14	22	23	16	19	22	15	26	15	16	19	14	10	20	14	14	25	16	19	12	20	20	13	15	24	13	20	17	18	26	19	11	23	17	23	19	17	16	12	15	25	18	20	16	24	7	16	20	10	15	17	9	15	19	21	19	14	16	19	22	10	16	13	16	19	20	16	12	27	18	13	17	25	18	17	19	15	20	18	18	6	18	17	13	17	19	20	10	22	23	14	18	21	23	25	15	20	15	16	19	22	20	17	31	11	18	11	24	13	22	23	12	13	23	18	18	13	20	16	18	13	11	19	19	13	15	16	26	13	18	19	13	19	16	8	16	20	23	22	15	23	12	23	18	19	16	16	21	18	9	12	12	15	22	29	15	20	15	17	17	15	28	18	23	12	17	21	16	16	16	21	13	11	19	23	18	16	15	17	18	15	22	19	19	14	21	13	10	21	20	12	20	25	15	23	16	18	17	17	10	16	19	18	25	15	20	16
38646	9178	1427	5179	9233	7474	6083	6868	3193	4277	7731	5855	2263	3179	580	561	506	511	459	463	464	384	432	407	387	358	377	323	391	369	349	362	356	338	350	371	360	356	371	360	328	334	351	348	331	331	341	325	342	339	374	347	322	363	351	361	348	302	311	317	325	321	304	318	319	275	311	325	307	317	319	301	342	357	340	342	274	296	318	361	314	283	322	326	310	303	318	306	324	308	317	300	292	307	311	309	289	342	307	325	286	310	307	313	312	310	315	319	307	312	311	314	299	301	341	315	326	311	316	294	292	330	327	287	328	311	317	315	308	284	305	355	320	322	313	317	319	297	329	333	314	328	290	293	323	314	320	320	284	313	298	269	329	309	309	314	352	333	349	351	289	315	300	285	302	300	353	298	341	298	356	309	309	315	330	319	307	302	319	317	326	338	302	323	315	326	301	314	322	299	306	287	316	333	316	295	320	336	318	335	296	307	343	321	305	319	315	312	284	312	319	316	336	328	345	305	301	299	305	360	321	290	326	319	332	312	316	307	321	322	307	324	326	316	305	324	313	303	327	339	312	321	287	294	306	333	299	297	300	286	291	276	311	316	317	323	299	310	344	306	342	325	292	285	291	313	320	309	301	311	339	317	302	323	310	335	335	308	323	305	343	312	271	318	312	309	321	318	314	306	332	310	329	304	273	324	312	307	316	340	336	303	341	332	292	310	336	327	309	301	280	347	325	271	320	307	330	312	313	293	296	316	311	336	308	285	304	306	316	311	313	294	334	329	344	317	290	298	298	322	318	324	304	343	340	302	316	316	314	313	283	297	330	308	312	287	331	298	339	316	319	292	310	303	350	322	312	314	345	332	321	308	330	315	322	323	301	328	294	317	346	286	289	314	300	297	325	328	308	265	275	296	280	309	299	299	312	306	297	305	309	296	292	324	335	294	338	279	307	325	278	282	309	295	320	305	306	323	295	320	312	334	331	300	305	305	330	333	334	293	334	315	320	269	314	276	325	357	310	278	305	295	334	283	337	313	320	323	321	323	335	327	297	326	322	313	321	320	311	289	299	336	283	322	305	303	317	316	317	301	302	330	355	307	310	299	310	325	305	329	289	324	317	295	335	299	323	318	283	274	310	286	287	292	316	335	297	319	310	297	325	316	317	290	303	320	342	310	308	338	275	311	310	309	336	319	327	316	312	322	288	304	340	280	338	291	315	310	334	277	324	275	318	332	319	337	321	303	322	311	311	328	324	299	279	333	299	336	299	329	307	319	293	330	313	290	321	308	353	330	301	333	297	318	310	298	301	301	287	344	305	303	329	308	301	311	292	356	314	341	315	282	316	329	369	299	325	337	359	328	322	325	332	273	322	305	298	302	305	342	316	300	325	302	309	271	318	328	294	328	307	312	301	323	327	312	296	290	294	299	322	328	326	285	338	308	351	318	327	306	342	305	294	311	296	295	298	285	326	320	332	305	327	317	323	288	297	329	344	312	320	309	336	279	292	346	336	306	297	308	301	294	312	308	327	310	345	321	303	297	315	316	332	324	324	317	307	323	300	304	326	313	315	327	326	333	308	322	310	304	319	305	302	311	297	298	302	314	298	318	319	285	334	303	327	286	343	322	306	302	297	313	305	315	306	308	306	327	317	304	296	348	325	279	312	305	346	323	273	309	296	325	330	325	320	311	323	332	328	285	326	293	317	352	300	306	312	340	317	338	311	312	320	347	299	339	311	312	308	290	333	311	328	317	326	321	333	314	312	309	286	311	264	310	305	305	312	310	306	347	333	319	323	328	311	311	282	318	309	316	289	292	335	313	302	318	294	315	320	316	310	316	312	288	321	296	296	318	322	327	313	339	320	300	310	382	296	315	285	313	309	315	321	291	296	306	305	298	320	297	293	330	347	293	301	297	335	319	311	347	332	302	294	295	331	319	297	310	304	320	298	308	302	329	318	326	320	331	287	293	293	308	292	315	302	302	311	315	287	273	334	311	317	337	303	309	325	294	325	325	314	333	302	328	307	315	328	307	315	306	336	340	319	302	318	323	287	291	314	273	312	307	303	306	301	304	293	316	331	308	322	312	307	336	334	336	306	301	339	322	313	295	312	320	291	296	310	329	326	306	344	309	313	294	333	318	308	308	296	306	323	318	301	301	311	295	258	308	310	303	302	324	295	293	299	334	326	312	302	330	306	333	346	312	322	334	296	326	292	302	293	314	330	327	293	349	319	320	314	325	318	315	303	302	311	340	306	309	301	327	312	296	286	346	310	304	297	278	321	307	285	289	323	321	294	327	329	338	306	299	310	353	289	330	333	312	310	296	347	331	319	278	299	301	332	301	315	276	293	300	312	311	314	295	296	310	307	304	326	316	289	307	308	304	321	299	341	319	292	274	324	293	342	317	328	326	302	303	285	294	315	326	304	323	302	315	316	326	307	328	299	277	338	330	323	300	317	280	303	343	297	299	322	348	322	292	296	304	293	334	308	317	308	272	310	300	322	341	319	306	343	299	308	350	289	317	287	304	333	322	310	337	319	325	304	301	313	319	313	293	308	358	311	307	322	329	325	298	324	337	290	311	299	302	304	324	330	288	298	326	285	315	330	327	329	320	302	325	300	334	303	287	330	312	352	352	299	326	308	309	276	330	306	340	310	313	315	292	320	300	295	325	341	288	302	310	317	307	354	293	304	325	308	293	301	332	306	319	304	310	299	299	296	328	295	306	298	327	300	297	284	301	308	306	325	319	301	294	313	337	313	316	319	309	297	324	303	347	342	328	308	327	268	285	317	301	315	303	292	310	318	321	341	300	294	310	285	329	302	285	305	326	309	354	341	324	323	293	299	312	327	304	324	279	277	308	349	312	322	302	322	316	328	289	323	303	303	307	312	309	286	317	281	319	319	323	352	287	337	322	336	312	307	314	331	308	307	312	318	290	336	325	352	351	298	319	320	339	333	286	300	288	311	300	304	323	308	303	303	324	331	303	289	306	309	318	304	298	314	322	298	370	307	292	325	287	312	325	324	283	317	293	294	313	307	292	274	328	330	303	271	294	289	298	347	304	350	334	323	329	325	287	325	290	295	303	313	334	316	322	320	319	337	329	335	311	300	330	305	322	307	341	315	305	353	306	318	320	331	304	325	305	333	300	309	288	319	323	323	297	334	330	318	336	316	344	323	300	313	296	315	310	297	310	329	309	294	345	318	303	327	314	297	317	334	308	282	322	300	326	306	333	284	312	309	338	305	340	290	298	290	323	270	341	327	321	276	290	303	299	310	291	266	319	305	302	331	301	316	333	316	332	327	332	322	300	324	319	277	285	316	318	338	312	294	317	338	316	349	336	300	329	311	325	325	312	330	306	309	309	342	338	310	340	315	313	306	311	320	332	311	298	338	318	315	302	317	313	346	326	285	304	309	325	304	307	292	314	303	285	318	315	316	303	310	279	330	304	305	309	334	294	337	312	302	313	315	314	331	310	277	295	318	330	285	295
8100	1110	107	88	132	151	156	201	127	105	211	179	105	192	42	49	55	46	43	32	40	25	37	34	34	28	36	34	32	34	37	34	32	19	34	31	31	30	38	39	27	33	37	32	30	27	26	26	40	30	23	25	26	29	27	29	25	28	28	27	34	26	25	23	22	33	32	30	31	36	27	32	25	23	28	27	28	31	27	29	34	36	34	22	29	20	22	25	24	22	32	34	30	39	26	35	22	21	34	24	28	25	29	28	22	28	29	27	36	33	27	34	30	28	28	35	25	26	39	25	45	34	33	32	23	34	39	33	31	20	37	24	26	27	26	22	28	30	27	34	24	32	24	30	30	41	22	23	26	23	24	26	25	31	29	39	41	18	36	30	27	30	30	25	33	26	23	23	25	29	27	30	29	35	27	38	27	28	33	27	31	27	18	34	31	18	31	32	31	25	31	22	30	38	25	36	32	29	28	26	28	25	21	17	29	18	25	23	31	26	27	29	31	32	28	34	31	17	25	30	29	31	24	34	29	26	36	28	29	28	34	18	30	31	35	27	29	27	27	32	25	29	37	17	30	26	20	31	21	31	36	25	28	30	22	33	29	41	33	30	29	26	26	23	26	30	30	27	38	29	24	28	25	21	27	25	33	28	36	31	32	27	32	47	34	26	30	37	32	34	29	29	29	24	34	29	36	35	30	33	31	26	24	26	18	28	14	25	29	25	31	22	30	26	38	32	26	29	28	28	30	28	27	22	30	26	23	26	32	28	27	30	35	23	20	21	39	28	36	35	27	24	28	25	27	26	27	23	25	34	25	36	21	24	31	28	38	23	27	35	24	38	27	29	20	27	30	36	21	26	33	32	33	31	24	28	33	33	33	28	29	18	36	33	27	24	33	33	29	26	23	27	24	30	22	23	35	34	33	26	26	34	32	24	31	32	30	27	24	38	31	27	36	36	36	24	31	30	29	24	33	27	28	24	17	34	31	38	37	34	32	23	24	38	31	41	29	36	25	28	27	26	26	21	31	39	32	31	27	20	23	27	23	26	14	24	30	24	26	25	33	31	28	16	23	29	30	32	22	40	28	33	31	29	30	34	25	35	31	17	36	31	23	26	31	41	21	22	21	30	27	30	19	29	32	29	21	25	35	21	24	30	26	22	25	28	28	29	29	33	25	31	25	26	30	30	29	24	26	34	18	29	31	29	26	35	30	30	43	30	34	35	27	23	30	23	30	23	23	43	35	29	27	23	36	30	27	29	32	44	25	27	39	21	24	32	29	19	21	17	32	39	25	28	28	34	24	23	23	30	38	36	33	32	26	33	28	22	32	32	27	20	23	35	18	28	26	35	39	22	29	31	28	19	27	27	31	35	31	35	34	29	32	26	30	33	32	31	47	23	32	23	22	32	34	26	32	33	27	23	27	27	26	30	31	27	23	26	31	37	32	28	23	37	30	38	30	32	27	29	24	30	26	28	29	35	28	26	32	28	32	30	26	25	33	22	22	23	29	33	32	26	32	25	30	25	27	26	35	28	28	27	28	22	22	30	30	26	28	26	30	36	28	35	35	34	16	20	30	28	29	22	29	30	29	37	27	27	20	23	35	31	25	27	23	25	28	31	21	29	51	37	37	28	23	38	31	31	25	30	29	29	33	27	19	23	36	33	24	24	19	21	18	21	31	35	20	26	32	24	26	26	23	24	31	31	28	38	30	25	28	27	25	44	31	29	21	25	28	36	29	31	27	32	25	21	27	37	31	22	24	29	29	29	30	30	21	29	38	20	30	31	29	29	31	31	28	28	33	20	33	23	33	32	43	29	31	35	43	24	33	20	23	27	38	41	28	24	24	30	25	21	21	31	14	33	40	31	28	35	37	29	29	38	24	35	33	33	30	27	26	26	13	32	30	29	29	32	22	22	30	23	22	35	35	30	26	24	27	27	28	37	28	38	27	23	21	30	28	25	26	38	28	35	26	21	29	24	24	25	34	31	35	25	31	32	26	33	28	23	26	31	23	17	32	23	32	22	24	38	30	32	33	33	35	24	23	29	34	28	34	18	34	28	27	25	20	24	30	29	30	17	20	23	34	36	29	23	27	31	35	30	36	41	38	23	34	26	36	39	27	21	21	30	32	29	23	26	27	30	35	31	32	42	36	29	33	26	31	23	32	37	26	19	36	36	26	30	20	27	38	28	34	26	32	34	31	31	25	26	24	15	21	42	33	35	41	37	26	31	31	31	19	38	22	32	32	31	32	32	28	38	24	25	25	35	19	35	21	28	33	29	34	27	22	29	30	31	29	32	22	29	42	30	21	25	29	31	28	29	35	27	27	26	26	29	24	21	38	34	32	25	32	21	30	30	29	30	32	27	25	21	38	25	27	28	17	36	29	21	26	30	19	26	31	30	27	34	29	24	40	37	35	35	35	33	33	23	18	28	25	32	34	34	33	28	29	28	30	35	24	31	30	20	37	32	37	26	31	25	29	32	22	32	30	23	39	25	29	36	40	20	47	30	26	29	22	29	34	26	26	21	31	36	33	25	27	30	28	33	32	33	25	19	39	24	30	27	24	30	39	29	33	27	22	23	24	33	39	26	20	32	26	34	32	29	31	24	27	19	32	24	20	26	22	33	27	35	26	25	30	27	29	19	33	29	19	25	33	23	20	33	20	31	45	29	19	24	18	32	27	30	26	19	33	29	34	26	29	32	31	26	29	28	28	30	24	33	27	31	24	24	34	23	32	33	29	30	33	24	23	33	22	27	29	28	27	28	30	31	34	24	32	30	35	27	21	34	39	18	23	30	34	34	28	28	21	26	28	20	44	34	39	21	36	30	28	26	33	27	35	23	25	27	29	28	27	28	35	30	28	15	22	37	29	19	34	35	33	23	26	27	27	34	21	27	25	15	24	23	34	33	23	27	32	32	22	35	19	32	28	28	26	33	27	31	31	32	29	35	26	27	22	25	24	28	33	26	25	30	24	27	36	32	23	22	25	29	24	38	21	35	30	34	27	35	27	32	28	24	21	29	22	20	29	30	30	25	28	21	20	25	33	37	28	26	33	27	30	20	23	27	19	28	19	27	25	17	28	30	24	39	18	31	24	24	29	32	34	25	32	32	25	26	30	22	24	16	28	35	33	38	31	33	35	31	30	27	32	22	28	25	28	32	33	27	31	30	27	32	29	31	24	30	30	30	23	31	17	34	31	33	26	29	38	23	21	21	22	18	31	26	22	31	24	30	24	21	23	24	23	33	22	18	32	28	38	36	31	25	28	26	22	22	24	24	26	36	35	28	28	32	24	26	28	28	22	28	30	40	26	33	25	26	28	37	33	32	26	22	32	23	25	38	35	26	29	33	31	25	30	32	34	30	40	29	24	32	29	25	31	24	23	22	31	23	30	36	24	30	28	29	23	36	31	18	22	33	31	31	25	31	36	22	32	22	27	28	30	22	36	23	34	35	23	18	28	27	28	28	28	27	33	21	30	28
42758	13020	3021	9117	15937	13838	12017	11757	6316	6063	10586	9051	4601	7133	1451	1327	1235	1184	1128	1049	959	938	886	816	784	755	722	745	707	703	716	649	685	631	654	614	674	617	618	631	627	599	627	599	611	565	607	618	558	584	556	541	591	568	557	550	554	571	534	518	536	525	537	510	523	494	555	577	526	516	517	515	510	518	514	530	492	553	525	496	539	505	524	514	527	531	519	555	498	501	520	528	499	507	530	514	540	560	461	527	521	492	528	512	544	545	521	482	506	518	514	526	505	559	486	530	498	516	516	561	492	485	521	522	520	500	502	549	493	511	503	525	509	485	496	545	502	526	522	511	473	518	504	556	518	485	504	465	505	491	528	532	508	528	540	481	468	500	518	512	545	510	530	516	502	505	486	502	515	497	486	505	504	541	511	508	523	519	498	503	559	518	525	494	517	523	500	501	506	502	487	487	490	512	514	509	515	510	568	504	532	501	552	488	524	514	491	523	479	481	521	495	484	519	484	522	519	536	493	531	530	529	495	517	465	534	515	513	514	512	468	490	480	529	529	467	477	518	556	474	495	513	470	480	538	490	495	529	553	522	501	492	487	486	531	542	539	488	489	491	498	485	565	521	480	510	548	525	475	502	505	485	519	547	492	531	552	513	522	512	494	494	551	505	504	538	460	482	532	502	531	520	519	513	533	499	476	479	490	543	536	475	500	492	491	511	525	558	491	513	487	489	507	474	478	550	501	507	518	489	468	510	525	467	518	500	557	516	529	488	505	524	513	539	488	536	493	499	506	508	528	537	498	509	482	544	477	551	493	450	522	498	503	491	507	535	541	544	472	513	515	491	528	518	528	492	541	513	494	493	497	521	481	510	500	544	484	472	542	495	505	540	533	518	531	513	519	493	526	521	540	516	501	520	502	489	507	500	482	531	534	510	513	502	545	500	473	540	526	487	506	522	549	468	482	505	504	532	502	547	512	546	544	492	482	471	523	514	501	552	515	519	508	485	503	477	502	503	503	488	562	524	529	519	532	456	510	481	511	492	494	496	476	480	511	532	521	493	504	514	522	497	492	483	529	495	500	445	504	515	512	526	512	511	473	526	511	507	469	513	517	531	502	523	499	520	539	478	499	484	493	563	515	516	518	514	504	511	546	523	543	547	518	482	504	560	447	497	503	528	545	456	514	499	474	540	524	528	527	466	535	516	499	474	521	515	495	545	501	529	519	518	541	492	542	555	501	496	486	470	541	493	483	491	519	517	507	496	496	500	500	481	500	493	476	545	516	485	539	528	496	461	507	492	503	542	512	491	524	514	473	524	451	477	498	482	509	509	510	493	520	506	476	533	496	529	488	499	555	559	526	487	522	523	521	505	508	513	490	516	463	503	527	501	484	526	502	504	529	497	484	488	494	493	514	555	519	484	497	470	502	470	520	469	494	477	489	527	493	489	537	483	505	485	511	526	532	506	548	521	507	512	475	515	529	480	470	492	513	493	484	529	479	500	522	486	495	519	489	515	517	503	529	495	488	527	475	539	477	519	512	513	504	463	522	487	529	524	479	496	524	502	528	504	522	502	526	498	499	476	462	486	505	462	481	540	495	537	497	519	557	454	494	494	503	487	539	513	469	523	489	504	490	510	511	530	525	510	461	527	519	535	507	502	547	478	529	492	496	523	510	481	514	494	501	525	502	511	509	511	505	466	482	492	554	522	463	509	537	494	521	549	505	549	530	532	489	481	493	529	500	480	498	511	530	512	550	519	506	491	550	505	513	485	519	495	553	488	543	501	490	539	501	530	469	547	509	496	477	520	514	486	485	510	515	494	515	557	542	498	468	511	501	523	493	541	481	497	498	540	466	536	486	487	497	529	514	503	548	518	532	485	491	512	536	507	507	532	493	475	497	524	523	473	556	545	490	520	507	509	517	539	518	502	511	549	512	531	488	484	508	498	480	501	521	516	498	507	505	520	519	547	508	541	534	481	469	474	488	497	492	522	494	504	521	469	486	535	509	518	495	526	502	459	447	487	504	539	518	542	533	535	545	492	500	503	498	485	509	521	511	554	506	509	493	525	507	503	517	512	522	495	477	499	510	484	483	480	505	497	525	553	506	533	524	473	505	505	517	512	541	472	475	506	526	519	490	526	477	523	457	550	528	507	486	536	506	529	547	498	530	535	494	539	502	540	528	481	482	543	547	532	546	534	490	494	508	546	507	481	510	515	507	496	533	514	505	488	498	506	524	501	481	502	486	525	510	487	548	498	515	512	518	522	499	523	479	513	550	522	529	512	467	485	505	477	518	491	515	477	538	489	549	514	495	521	476	518	495	492	470	484	495	497	534	502	520	522	482	509	503	482	490	493	497	505	538	540	525	502	512	507	520	510	517	494	521	494	472	493	529	531	510	493	472	522	488	528	518	493	503	480	514	510	468	519	490	500	522	490	481	521	511	512	470	538	465	484	492	520	492	511	510	530	497	522	517	502	566	521	489	494	494	542	541	509	485	536	544	529	496	502	541	515	498	510	496	476	526	538	510	543	496	488	514	499	511	514	492	520	541	515	524	535	492	519	491	505	515	522	534	471	531	462	561	479	524	513	501	529	518	469	486	474	505	503	493	507	511	511	497	515	494	521	510	536	501	492	513	527	501	542	500	513	482	521	485	504	498	486	524	506	498	445	497	519	532	499	501	471	507	514	503	510	488	504	532	471	495	527	501	486	493	527	481	527	482	533	470	499	509	534	488	525	514	466	500	515	493	475	499	505	501	500	535	470	492	575	513	510	478	527	483	515	508	509	517	524	470	515	537	496	523	478	530	501	496	508	513	518	503	499	469	502	518	489	508	509	505	525	498	491	523	457	523	463	548	518	527	489	503	514	492	502	463	485	494	495	531	460	501	533	469	494	509	496	496	518	504	517	529	461	486	529	544	517	493	505	483	540	523	482	530	537	490	494	480	460	555	493	475	508	493	505	536	523	524	500	523	518	485	490	480	479	501	546	540	512	536	501	521	477	518	506	535	502	500	482	569	506	547	485	502	516	496	532	469	511	542	507	486	534	518	528	483	517	505	537	570	503	548	511	522	508	546	503	540	541	511	516	457	536	519	529	496	508	517	489	543	539	529	554	474	482	473	501	501	469	491	474	526	511	586	493	508	500	541	459	509	495	514	508	563	501	460	485	525	455	507	491	493	487	517	490	504	494	493	506	462	528	513	506	500	513	510	553	527	501	470	556	511	531	466	475	497	480	498	469	518	518	501	551	475	514	484	562	518	507	518	496	456	484	490	500	479	517	551	506	532	479	547	494	482	482	504	525	544	480	500	543	564	526	550	534	510	519	514	514	538	487	504	521	543	500	515	520	544	536	470	508	493	513	455	482	487	515	540	519	503	498	504	520	533	492	527	537	520	486	519	485	515	475	547	518	534	512	499	471	560	493	516	493	521	520	487	525	516	475	495	509	540	538	527	502	492	486	514	508	476	505	478	506	503	478	526	490
8026	1196	136	102	158	159	179	184	114	102	228	170	95	190	50	35	37	34	43	40	39	37	41	38	35	31	28	41	36	35	41	35	29	27	35	27	36	33	35	31	25	30	34	29	27	31	30	30	38	33	24	26	30	25	32	25	29	31	26	29	22	35	32	27	29	27	30	24	29	31	35	28	23	28	26	26	31	28	31	36	31	29	23	32	33	39	30	31	24	33	24	42	25	29	36	40	32	26	23	30	23	25	27	25	34	33	24	24	28	30	31	33	18	36	26	12	32	33	24	44	28	26	20	23	22	21	23	46	48	32	32	32	24	25	31	25	30	23	20	25	25	33	28	32	25	30	33	32	24	35	21	33	21	18	24	32	19	29	21	27	29	32	29	30	40	33	33	31	35	36	30	31	37	27	25	31	30	28	30	24	27	27	23	36	30	28	35	19	25	28	25	33	36	33	26	34	35	35	24	25	27	32	32	20	33	20	32	29	27	41	31	23	25	23	22	27	28	21	26	27	26	31	29	35	28	17	27	28	30	27	25	39	36	32	21	28	23	29	27	24	18	25	36	37	26	36	35	32	40	22	33	36	33	19	15	28	31	26	31	38	34	31	34	28	29	21	27	27	34	27	31	17	35	29	33	24	30	26	30	24	31	23	30	24	31	30	28	28	22	25	26	26	24	31	33	29	32	26	31	19	31	27	28	33	26	22	35	31	23	40	22	20	21	31	33	32	22	28	23	32	24	27	31	18	24	32	36	26	31	24	33	30	25	26	29	24	34	36	28	32	23	29	32	32	34	23	28	29	23	36	25	34	27	21	26	38	30	26	29	25	26	24	33	36	31	29	26	26	29	22	34	25	45	22	37	16	25	19	41	32	26	38	24	30	29	24	24	31	26	20	24	27	26	30	26	36	28	27	42	33	27	24	20	30	31	30	28	22	21	27	19	32	17	19	27	28	28	29	29	29	26	30	21	14	31	28	36	30	32	30	43	30	36	25	30	32	30	32	40	34	33	24	40	24	22	29	25	28	25	14	20	28	32	40	25	26	36	36	32	33	23	31	21	41	25	26	28	30	33	35	28	21	23	23	32	21	30	35	26	30	29	23	30	26	28	37	37	27	23	27	23	22	28	32	29	36	29	31	37	32	29	27	26	30	19	29	32	17	19	36	26	27	33	27	20	25	22	33	32	18	28	30	35	26	29	24	21	53	41	15	40	25	32	22	25	30	33	27	19	28	32	28	33	26	27	36	31	31	21	38	25	19	28	34	34	29	26	28	27	23	28	29	35	32	35	25	26	32	29	27	34	28	29	36	31	20	29	23	28	18	35	25	32	41	26	29	25	37	28	30	33	29	24	27	29	36	27	29	33	24	30	22	26	29	36	32	31	30	21	33	20	22	25	24	28	33	19	32	22	29	34	25	23	51	28	27	30	28	29	28	28	35	34	19	25	27	38	27	25	35	25	22	19	32	29	42	26	30	29	29	23	32	34	24	31	25	35	25	27	25	38	26	36	29	26	39	26	31	26	29	35	28	25	28	19	18	28	21	33	26	31	32	37	26	24	33	33	40	43	32	23	37	27	26	24	35	26	31	40	26	26	31	28	30	32	25	36	30	32	28	30	27	25	28	20	28	26	19	26	33	35	26	25	30	28	28	32	32	24	21	24	24	26	31	34	33	30	26	34	29	32	17	38	41	25	28	33	30	33	29	26	40	39	27	24	31	23	33	19	15	30	27	33	39	33	27	42	34	24	33	31	34	32	32	28	32	30	21	27	34	31	22	28	33	26	31	26	33	29	25	23	27	27	34	25	24	31	40	25	24	22	23	28	25	33	32	27	29	30	28	29	33	29	23	28	29	28	29	35	29	31	33	26	33	32	22	24	24	30	35	29	28	29	40	31	28	31	27	33	32	26	36	31	39	25	29	20	23	23	31	26	29	27	29	27	32	27	26	38	29	24	26	20	39	26	32	32	31	36	30	25	28	28	40	28	28	39	24	37	23	27	25	31	20	34	25	17	23	24	42	28	26	39	30	34	22	24	27	30	29	31	24	29	29	26	18	23	31	33	40	30	28	29	24	27	29	33	24	32	21	30	26	26	39	28	36	40	24	33	35	36	20	36	19	31	33	32	23	26	26	24	28	24	44	32	27	23	35	21	27	30	22	30	27	30	12	42	26	34	25	22	18	27	16	31	28	36	28	28	22	33	37	32	24	30	19	34	37	37	19	33	23	28	30	26	30	30	33	39	18	29	29	32	19	39	34	34	17	28	32	27	38	41	24	23	22	24	24	26	27	31	25	14	22	28	24	30	23	26	31	23	25	29	33	28	30	31	39	27	23	27	21	23	21	35	33	29	26	18	23	38	28	25	24	32	25	35	33	25	30	30	33	34	29	26	27	25	40	23	27	34	34	26	33	27	35	36	19	31	31	35	30	23	36	30	36	29	28	28	38	36	32	30	20	27	27	27	26	29	31	28	19	29	22	30	23	31	27	37	34	20	37	22	27	30	36	22	15	30	26	20	33	21	27	30	30	41	29	26	31	30	27	36	22	22	27	24	31	42	30	31	33	30	28	36	39	30	32	33	37	35	32	24	25	29	23	25	29	19	32	26	35	25	28	29	36	28	25	22	31	36	36	37	26	21	23	29	33	36	31	36	25	25	22	37	24	39	24	28	29	24	31	28	28	28	23	32	26	33	27	27	35	29	25	34	31	36	28	35	21	36	38	30	25	34	22	19	31	32	28	29	26	22	27	33	25	28	30	26	25	24	32	26	21	22	17	19	32	36	26	26	36	32	29	36	29	23	27	30	31	28	28	28	29	22	41	32	30	35	32	41	25	31	24	24	35	28	33	26	26	27	32	34	43	25	25	20	35	20	24	27	30	27	21	22	28	31	31	38	32	29	33	23	23	32	27	23	22	30	33	33	20	35	28	29	31	28	28	31	32	29	32	24	31	41	31	24	30	30	24	28	23	23	33	28	20	23	41	35	24	45	37	28	25	25	27	23	22	21	35	23	39	35	32	21	21	31	25	35	25	22	26	28	30	25	35	30	24	32	23	30	29	30	31	25	44	34	39	25	37	33	27	38	29	32	30	28	29	32	29	28	29	34	25	29	24	25	29	32	35	27	24	18	35	24	26	31	25	34	25	29	22	27	28	34	28	30	25	31	18	32	25	21	20	31	27	28	28	31	36	25	20	26	28	25	29	28	28	30	27	28	27	30	27	30	19	21	27	29	29	24	25	23	23	24	23	25	27	18	31	30	22	29	34	29	28	22	23	29	34	40	29	30	25	24	32	29	24	30	31	23	28	26	35	25	29	33	31	26	25	34	30	32	25	17	26	24	31	23	38	22	29	30	33	29	28	35	32	20	27	33	24	29	38	26	19	31	40	24	29	23	37	32	37	41	30	22	34	25	28	30	25	29	31	24	33	34	28	24	27	32	27	38	32	16	25	26	30	28	29	27	26	26	24	33	31
43133	13398	3038	9515	16039	14019	12397	11097	6310	6048	11213	9045	4543	7267	1413	1335	1192	1133	1059	984	993	861	859	844	806	767	760	739	727	686	649	669	666	652	683	664	653	623	581	659	621	566	592	582	544	569	573	585	615	614	592	588	553	601	587	589	571	612	528	548	582	555	535	567	491	525	558	510	533	502	560	562	535	533	515	540	532	557	506	528	546	534	524	491	538	536	537	512	527	531	554	511	514	528	535	497	517	527	507	516	491	542	536	516	545	565	488	501	544	508	576	541	511	465	529	502	520	521	495	507	520	544	515	521	494	538	514	546	528	508	550	517	533	499	478	516	526	501	512	511	529	503	502	505	505	502	554	509	481	495	488	485	501	499	500	537	517	516	512	508	536	505	494	509	536	540	526	526	487	489	496	471	529	502	504	499	499	554	502	482	517	493	499	490	538	546	526	515	517	505	473	523	521	501	516	482	525	531	527	539	516	486	511	524	517	510	522	472	534	480	484	522	506	486	497	517	514	494	486	485	485	520	525	502	498	525	512	507	530	504	514	527	534	451	491	520	529	509	520	521	506	522	489	518	525	481	512	496	524	475	518	504	523	487	486	503	497	543	521	516	516	560	502	517	502	507	510	501	506	488	481	514	521	497	494	505	505	480	540	507	504	523	491	505	519	507	488	540	475	448	480	508	513	514	578	518	539	523	526	517	536	553	503	518	505	516	500	516	516	499	483	518	491	529	492	521	504	520	542	487	537	505	509	523	510	541	518	510	547	534	498	468	491	515	499	505	485	497	495	489	487	538	508	490	510	509	511	522	523	501	498	498	499	504	569	519	486	540	470	460	509	514	520	524	505	504	497	531	520	507	503	487	526	476	501	496	536	510	511	468	558	543	523	478	496	504	469	527	490	538	539	541	526	506	514	518	511	491	514	506	510	510	513	534	482	511	504	487	481	539	510	503	512	467	517	521	536	492	500	501	443	519	491	491	477	472	522	511	460	462	487	474	500	526	468	464	483	499	481	475	524	535	486	490	526	535	509	511	478	506	507	547	504	485	502	519	528	513	502	461	497	498	495	501	535	490	513	492	519	505	512	538	471	484	477	524	486	493	528	472	519	465	476	507	510	537	471	484	465	501	495	514	497	495	510	528	532	499	511	506	519	477	439	540	537	519	514	502	522	534	520	509	533	488	522	479	509	481	558	495	503	516	511	524	506	514	521	494	477	535	514	463	516	522	518	538	512	489	534	472	507	508	486	548	463	553	492	529	451	529	523	463	506	487	539	532	511	500	497	518	502	503	542	514	524	497	482	498	485	520	487	531	465	516	498	519	505	514	545	495	486	477	502	555	530	504	502	508	500	495	512	503	474	529	507	494	478	536	491	486	519	505	527	488	492	500	521	529	485	510	504	510	505	502	523	501	534	499	516	495	488	522	524	503	487	561	515	523	528	528	508	512	526	516	514	508	468	473	520	490	501	512	468	487	477	492	509	508	500	506	476	507	522	491	476	520	495	524	520	540	524	493	516	479	508	511	513	489	555	497	516	515	518	520	512	546	473	527	551	512	513	529	514	523	530	503	488	482	543	489	491	556	495	491	490	503	489	474	527	518	513	533	523	492	528	508	508	504	521	501	519	517	490	504	492	502	520	495	520	540	494	517	473	514	514	545	456	515	479	513	515	488	527	523	533	549	515	479	523	545	521	500	499	552	491	500	520	498	468	495	517	481	484	510	548	527	513	518	464	514	531	528	552	492	555	499	472	510	521	493	505	495	514	495	491	479	473	510	491	493	487	492	519	529	551	503	527	504	526	525	492	485	543	512	496	506	475	491	508	498	506	486	522	547	520	520	505	479	512	522	501	520	495	538	540	535	541	507	491	510	448	509	497	500	476	521	527	505	512	562	462	500	452	500	524	510	484	516	535	514	474	481	507	552	492	513	502	514	459	500	545	480	488	525	534	495	510	531	503	486	502	551	560	508	499	535	462	501	495	493	507	470	542	536	485	528	492	518	543	487	534	484	547	501	529	499	510	546	452	491	517	517	492	547	516	494	516	502	485	528	524	519	492	503	505	510	551	515	515	493	504	496	507	499	531	512	508	476	461	470	488	494	504	511	558	547	490	515	501	513	467	494	506	462	504	484	520	505	503	486	528	529	531	518	539	511	499	499	535	501	552	489	540	509	481	533	502	499	514	473	518	540	514	489	524	543	527	549	518	463	477	518	531	516	505	517	505	533	527	487	511	523	534	497	504	492	482	513	481	495	492	515	499	519	487	561	502	569	502	512	496	539	524	507	519	484	529	498	466	510	497	521	480	504	483	537	515	493	492	504	511	491	482	500	536	490	521	516	507	521	534	537	513	506	524	515	516	502	461	506	500	498	518	491	512	488	468	483	450	561	529	507	466	499	540	496	507	450	545	493	537	511	506	532	487	504	514	543	533	521	511	479	525	523	522	508	475	485	505	496	544	519	486	472	530	462	500	525	488	535	570	546	531	479	489	536	519	465	511	552	502	527	512	499	482	498	497	474	559	495	487	516	501	483	493	517	527	522	497	541	508	522	500	486	525	503	524	514	497	520	527	525	512	491	560	490	520	469	523	494	534	537	530	515	520	487	456	478	520	527	524	532	479	459	516	483	496	560	482	521	528	517	514	539	533	504	503	500	507	487	531	521	513	510	480	501	467	504	528	510	515	499	480	530	515	506	495	483	500	498	509	496	513	518	522	513	505	494	548	497	515	547	490	512	504	482	520	520	503	477	487	555	480	475	487	563	523	513	486	514	521	480	529	488	508	489	513	515	505	513	466	480	526	492	489	507	478	492	517	486	529	493	520	504	538	476	528	518	521	495	505	519	500	572	488	546	506	556	549	527	497	503	518	523	530	536	501	528	515	512	486	467	506	503	513	533	534	507	506	477	518	481	490	465	516	509	484	487	470	518	491	502	519	526	455	523	481	491	528	482	562	474	518	522	531	504	513	489	486	476	520	523	499	482	481	478	551	536	502	529	515	524	511	507	537	495	497	577	497	512	514	494	532	496	509	467	519	554	502	505	505	474	488	518	478	483	514	505	487	532	526	485	501	456	529	512	504	500	491	517	486	492	508	526	503	491	502	501	492	527	524	514	471	478	496	499	517	568	457	503	492	520	516	491	499	527	537	510	494	477	473	537	506	495	521	452	511	532	468	477	498	534	529	517	528	505	503	529	520	492	498	544	501	473	559	493	469	490	542	492	516	518	485	519	497	433	538	514	511	533	497	504	528	485	516	509	540	509	483	499	529	483	511	496	499	547	484	525	535	531	502	510	542	473	512	506	489	482	518	522	510	534	530	502	514	506	485	525	529	519	524	485	501	495	527	533	484	525	495	525	485	479	508	524	511	500	531	497	494	520	531	548	504	445	528	500	524	537	547	526	544	460	549	487	544	513	525	500	507	487	533	518	534	483	499	465	465	521	507	514	533	487	464	478	478	491	563	499	518	567	513	515	483	511	465	530
11414	2882	206	167	265	274	313	325	197	191	324	287	150	446	60	40	51	38	53	35	40	37	34	40	32	33	23	23	36	24	28	14	27	19	31	19	21	28	14	17	18	20	21	23	16	24	21	22	17	22	18	16	22	25	19	24	17	19	13	12	14	14	24	18	23	10	15	20	14	24	21	22	14	21	19	20	14	25	18	33	17	20	26	13	10	15	21	19	14	16	18	12	21	22	16	18	12	9	19	18	19	25	14	23	17	25	14	23	10	24	14	20	17	15	14	17	17	11	16	13	13	21	14	16	14	20	17	21	25	12	15	27	13	15	10	21	16	24	18	21	15	13	14	15	13	15	24	19	19	17	17	18	17	16	13	10	22	12	8	14	16	14	20	12	19	15	14	11	16	18	18	14	14	22	13	18	20	20	17	19	21	21	31	20	15	16	11	6	22	15	18	14	20	8	21	17	17	16	22	19	12	15	18	17	16	12	9	25	20	20	11	22	21	13	15	13	16	26	20	15	19	21	24	15	10	14	16	20	15	16	18	16	15	19	21	18	23	16	10	24	18	17	15	12	10	20	24	16	30	24	26	18	19	27	13	19	15	26	19	15	21	20	17	12	12	25	18	16	22	19	12	12	16	19	17	13	17	12	21	25	13	24	16	23	19	9	23	11	15	22	27	16	14	21	17	10	17	23	18	9	29	16	19	19	24	14	14	17	23	19	27	17	21	14	20	16	13	14	21	15	14	15	15	20	17	15	13	17	17	16	17	14	12	13	20	16	19	20	17	20	27	15	17	14	17	20	19	15	18	21	20	19	18	17	20	29	12	17	18	18	18	11	20	17	23	14	19	22	14	20	14	8	22	16	17	12	22	13	16	23	12	19	21	11	16	12	17	25	9	18	12	18	23	21	14	19	21	16	22	25	23	19	20	25	20	16	11	29	14	20	13	19	16	15	14	17	20	19	13	18	17	21	20	12	18	22	16	21	25	13	15	9	19	24	18	22	15	19	18	16	13	18	9	12	22	11	21	16	13	20	23	21	16	15	15	6	10	20	26	15	13	22	22	18	17	17	18	14	14	19	16	13	13	19	22	15	22	19	14	13	15	11	14	26	17	23	25	14	17	14	19	13	18	20	13	21	19	14	15	22	14	16	20	13	15	18	21	16	14	24	21	14	18	18	23	20	21	19	20	16	14	16	19	23	19	25	17	18	10	27	16	18	17	23	10	19	24	17	17	13	18	18	22	14	16	22	18	15	13	14	22	16	26	16	23	16	25	19	21	14	15	15	10	19	14	16	12	12	19	18	19	14	13	26	21	19	13	21	17	20	19	16	13	14	16	15	13	17	21	27	9	18	14	26	11	10	17	13	22	17	19	19	14	16	10	19	17	14	15	17	10	13	12	13	22	18	12	21	13	14	15	12	18	19	20	14	18	19	22	17	16	16	18	17	14	16	21	18	20	20	15	18	12	12	16	17	22	21	19	15	17	16	12	12	23	23	20	14	21	14	17	20	21	18	18	15	15	17	20	18	17	14	25	21	20	9	26	10	20	19	15	26	17	20	19	19	21	12	17	20	15	21	17	21	15	10	12	18	20	17	23	17	14	16	15	19	15	21	20	16	19	20	18	19	21	17	19	20	20	15	19	16	17	9	23	18	19	19	16	22	19	17	12	21	13	16	17	13	19	21	18	16	18	30	21	14	19	9	12	20	14	17	23	17	12	14	12	21	16	21	16	17	23	18	23	18	12	18	21	13	15	18	19	16	17	14	12	13	16	20	14	21	21	17	11	22	12	16	13	13	23	22	20	13	11	20	18	19	15	22	20	22	14	25	19	17	13	22	15	22	18	18	19	17	17	19	27	20	23	18	17	23	13	19	14	24	26	21	18	19	21	17	20	13	17	17	22	21	18	22	13	24	14	18	11	18	14	12	24	18	17	14	22	12	15	19	21	29	21	9	18	24	15	23	19	19	16	18	18	16	16	25	21	16	16	24	14	17	17	21	15	26	17	15	18	13	18	13	16	20	17	14	12	18	17	21	6	18	14	15	16	16	16	21	18	16	18	21	14	19	18	13	14	13	18	16	14	22	20	15	18	27	21	14	13	16	15	17	15	12	14	12	15	16	14	16	19	19	13	16	16	15	14	13	9	16	12	12	14	19	14	18	19	10	20	12	12	15	13	12	12	16	18	18	24	24	21	19	14	17	18	19	22	22	17	13	18	25	24	12	19	23	22	18	11	19	19	18	13	15	26	13	16	16	23	25	17	14	21	21	17	14	21	16	18	15	19	19	13	20	20	14	17	18	20	15	17	15	18	12	21	17	21	24	18	16	13	18	16	16	19	17	14	17	21	11	16	19	13	13	14	13	14	16	18	21	19	21	17	20	16	15	17	22	31	20	18	15	11	14	14	24	19	15	19	14	22	25	24	19	17	20	10	17	20	13	14	12	14	18	15	14	23	15	14	9	18	13	18	18	14	17	22	9	17	13	13	19	15	14	20	23	15	12	14	29	17	14	20	22	24	13	13	18	24	22	17	21	15	22	17	18	15	15	18	19	13	18	10	21	19	13	17	18	20	15	24	20	16	25	23	13	20	20	11	15	20	22	17	19	20	23	14	14	19	23	18	23	20	15	15	18	10	21	19	13	18	13	19	15	11	20	20	14	20	22	17	19	18	22	24	16	11	9	22	13	12	10	23	15	12	23	32	12	17	17	18	16	15	20	16	22	23	24	18	13	21	12	17	28	19	20	9	13	15	18	22	17	14	16	20	19	10	15	16	18	28	13	19	23	27	19	17	18	19	17	27	22	21	15	15	23	17	16	22	19	22	22	20	14	14	15	21	18	8	25	15	18	11	11	13	14	12	14	19	22	15	17	16	14	12	21	21	24	15	14	16	14	19	17	16	24	21	20	19	18	12	9	16	20	17	19	16	14	17	19	17	17	21	19	15	19	19	15	22	14	12	19	14	20	15	25	15	18	16	12	14	18	13	16	19	16	18	20	16	21	25	11	18	17	4	8	25	14	13	22	20	14	13	14	13	16	15	21	17	18	17	15	16	26	13	23	17	19	16	21	10	17	19	17	25	14	16	17	13	18	19	17	24	18	15	14	17	23	16	16	25	17	15	20	15	14	25	10	18	9	18	24	23	12	20	20	16	10	15	20	13	18	13	13	13	20	17	22	21	15	13	13	15	17	17	11	19	12	22	19	15	18	24	16	15	15	18	17	18	14	14	13	18	7	19	15	19	12	15	18	21	22	21	14	17	11	18	19	25	21	14	21	20	19	14	18	17	16	21	13	24	9	13	22	17	18	9	18	18	8	12	19	14	26	16	19	17	14	18	17	18	17	13	13	12	14	13	17	20	17	27	13	21	17	13	15	16	15	20	15	14	13	10	18	13	15	29	14	22	11	23	22	17	18	16	13	15	22	17	28	22	14	15	22	15	18	11	14	11	21	12	18	16	17	16	13	24	21	13	18
51663	17441	5144	14986	23736	20573	18809	17569	10837	9746	15038	12426	7025	11794	2274	2082	1828	1679	1546	1310	1265	1113	1087	993	974	861	805	787	711	663	616	619	601	601	577	629	589	553	546	464	471	487	479	478	472	510	428	463	435	453	419	443	414	450	396	452	379	422	482	439	367	420	367	371	344	399	384	370	395	369	344	355	349	362	357	310	341	332	362	334	338	362	332	362	349	345	354	359	328	360	335	322	286	360	344	316	298	353	302	336	327	342	311	304	322	324	311	340	300	328	325	299	342	292	326	333	357	318	296	322	348	321	307	327	299	315	277	312	304	324	344	327	315	341	305	325	308	316	335	315	303	316	345	312	304	326	326	308	325	308	317	290	307	325	322	277	326	323	317	280	342	315	305	346	277	316	308	315	307	277	307	319	339	333	297	298	315	315	280	303	343	281	291	303	296	342	329	299	293	315	329	287	317	331	297	311	342	322	314	309	333	331	302	324	282	300	319	309	304	306	321	305	296	341	323	326	311	316	296	312	325	293	306	320	306	355	332	340	322	279	321	291	306	293	313	349	318	294	314	327	308	309	308	294	356	304	275	318	312	305	298	323	309	329	319	307	279	312	285	327	306	315	313	308	327	316	306	304	322	299	280	299	318	319	291	337	317	328	284	298	281	289	300	297	294	305	340	327	286	320	287	311	305	317	289	338	321	294	329	303	318	282	324	313	362	316	322	308	284	322	311	306	295	276	317	293	331	306	333	314	315	285	318	288	313	333	307	321	320	310	326	311	309	313	316	293	314	320	340	306	332	286	284	260	294	332	309	344	309	310	302	293	330	294	322	295	342	308	316	307	347	289	284	333	324	344	314	304	303	326	300	337	312	296	296	286	297	293	298	283	313	301	293	299	304	334	322	287	296	318	302	309	321	303	270	275	311	275	288	306	332	318	284	305	334	298	290	321	280	312	299	311	313	327	309	326	311	289	300	301	328	316	309	333	285	310	289	318	313	305	284	330	326	312	309	337	299	302	324	310	311	304	297	309	341	280	322	274	315	301	340	327	302	318	340	323	312	314	310	307	322	297	317	313	300	303	276	308	309	297	303	310	309	316	293	315	281	315	297	306	283	344	303	313	281	306	304	300	317	307	290	293	312	332	285	290	305	310	296	278	307	307	319	335	302	307	299	287	333	314	314	320	310	316	348	313	308	305	296	301	293	295	314	305	321	292	333	305	310	319	285	326	300	290	286	315	274	306	303	319	305	302	326	324	298	320	331	309	289	301	297	307	320	311	289	318	332	311	305	302	304	304	303	313	302	283	312	337	290	300	303	301	292	297	292	319	300	316	304	348	294	333	327	284	301	284	311	280	285	281	305	343	292	293	289	290	300	300	310	292	325	284	314	317	312	306	307	292	307	324	310	310	292	322	295	300	322	265	288	279	288	286	325	305	288	303	284	306	274	276	342	314	296	312	296	306	302	323	323	318	305	305	336	336	297	301	322	314	315	289	314	322	327	298	320	273	333	311	306	278	307	302	305	334	343	308	320	352	302	321	312	281	303	297	298	337	305	269	358	281	295	304	311	300	290	299	338	290	319	307	306	295	337	285	332	277	330	320	309	318	318	286	313	286	313	312	301	336	310	334	327	312	317	278	300	296	282	293	291	294	300	322	285	301	311	316	302	348	309	306	288	274	320	331	300	311	306	301	318	307	323	293	322	315	314	303	325	305	319	294	323	313	332	324	306	323	344	285	326	321	319	361	342	321	301	309	286	333	326	319	296	315	307	291	311	304	280	331	327	278	314	277	301	328	289	297	323	323	295	314	291	322	291	291	315	291	290	294	303	313	294	314	308	307	304	317	305	302	313	287	305	293	296	304	309	317	329	326	324	298	309	277	324	296	274	325	301	311	296	318	331	279	306	341	316	312	323	320	289	332	317	310	314	271	306	307	331	313	315	294	287	285	274	289	307	304	361	303	287	320	328	329	281	329	324	301	341	312	315	300	317	321	324	312	302	309	313	324	329	311	320	295	306	300	303	315	297	307	299	292	312	293	326	321	299	309	308	282	321	333	298	354	295	309	316	305	322	273	325	332	326	317	290	300	328	297	327	296	331	294	290	295	293	287	310	299	299	339	325	328	311	293	299	265	284	343	319	283	295	297	308	302	325	325	280	299	310	275	334	321	281	326	320	323	307	273	300	298	318	290	332	311	304	307	279	309	297	306	319	280	291	344	320	306	311	298	305	286	304	309	315	296	295	294	298	282	301	315	306	297	320	274	297	312	293	287	307	303	318	290	314	308	308	309	315	296	335	286	321	308	313	296	316	302	320	295	316	301	312	292	315	298	288	327	282	300	282	318	272	309	315	321	338	288	294	303	314	305	312	300	301	281	331	299	312	298	297	291	312	313	289	350	323	313	307	324	320	285	282	315	343	324	301	312	318	289	344	315	312	308	302	302	343	328	324	328	354	291	278	313	283	319	302	299	305	274	311	308	280	294	312	329	323	339	302	312	304	304	303	318	309	303	284	319	338	287	320	278	286	282	320	288	295	310	307	290	304	274	271	321	330	318	317	268	296	363	286	314	303	343	294	300	289	335	320	324	320	316	284	311	302	315	314	305	310	266	316	277	317	306	313	326	325	290	319	311	305	311	287	324	313	328	333	303	293	300	309	320	315	320	302	300	287	316	319	296	319	313	288	269	298	290	295	294	289	318	292	281	273	267	315	314	303	295	334	316	334	255	304	292	306	302	300	321	312	316	294	297	325	325	286	318	262	346	306	316	305	318	317	314	349	321	318	313	315	318	311	305	297	304	313	289	311	278	305	318	290	296	314	304	311	320	284	309	305	297	334	296	319	301	299	315	319	302	329	301	323	288	302	284	294	336	295	290	326	317	285	264	282	305	322	316	332	299	325	309	294	282	327	308	327	309	294	314	305	332	304	308	294	295	323	297	309	324	282	280	305	321	292	309	303	309	319	317	267	293	298	321	330	267	278	254	301	298	329	301	306	338	292	275	333	329	309	324	315	313	310	266	297	338	309	325	325	305	322	303	310	274	323	321	310	312	291	322	313	297	305	284	323	324	313	317	296	330	310	289	282	290	262	318	308	299	341	305	300	318	309	303	297	295	312	313	312	304	318	287	321	311	294	330	313	314	296	320	311	307	299	323	330	298	348	315	282	320	302	322	304	302	299	270	334	281	290	309	320	327	293	299	309	322	289	307	312	308	316	297	285	308	291	306	296	298	298	308	314	308	286	303	321	281	296	289	297	318	318	313	295	293	309	315	311	308	334	291	324	322	289	283	334	279	325	309	315	330	312	300	301	291	294	288	297	312	332	308	300	310	326	307	329	282	292	288	296	306	292	317	325	298	304	313	287	293	333	309	298	305	294	295	303	318	290	327	318	328	335	304	303	291	317	292	310	321	314	327	299	290	329	313	294	297	281	288	307	311	316	337	294	320	308	333	294	344	283	300	288	318	290	303	301	279	321	283	320	340	286	330
4955	630	62	62	68	92	108	115	65	47	151	114	43	104	20	21	24	18	21	13	22	18	17	17	21	17	22	22	16	18	25	15	24	15	22	17	18	16	23	16	25	19	18	18	23	19	13	20	20	21	21	15	21	18	17	20	17	24	20	20	17	26	13	19	24	20	17	22	27	20	19	8	18	15	31	19	17	19	23	21	19	24	19	18	29	23	16	19	24	23	17	15	17	15	19	26	18	15	17	19	21	21	29	20	25	16	14	22	12	21	18	12	16	15	19	19	18	14	16	15	13	15	19	23	19	21	19	17	14	21	15	21	12	18	19	12	14	12	10	13	18	17	16	22	15	17	19	20	16	17	26	13	21	21	15	23	19	11	24	25	30	19	26	14	23	19	16	19	12	12	18	12	26	13	13	20	16	14	13	14	22	34	11	16	17	10	15	19	16	14	17	19	19	27	10	15	11	17	17	15	26	18	19	12	21	15	19	21	14	11	14	21	23	17	16	15	17	19	23	17	17	30	15	18	11	16	15	9	17	18	14	20	27	25	16	18	8	17	22	17	17	11	22	28	22	11	14	10	15	22	13	11	26	23	18	24	16	18	14	16	18	27	19	14	19	30	25	18	17	21	20	16	21	10	16	14	17	22	17	21	17	34	14	18	26	20	13	10	21	21	16	18	23	19	26	21	20	19	17	14	22	26	14	20	20	22	17	22	21	19	20	11	15	17	14	23	16	19	18	15	16	16	15	16	19	16	14	17	19	22	16	22	12	17	17	15	15	20	17	15	21	14	23	17	17	24	16	22	20	17	14	15	18	19	18	22	24	17	19	24	17	14	17	14	18	14	24	12	22	21	20	24	18	15	12	17	13	22	18	18	17	20	10	14	22	22	12	18	12	17	25	13	20	20	20	21	23	23	17	18	17	27	11	13	19	24	24	22	13	11	21	13	25	20	17	18	20	19	13	20	13	17	8	13	21	19	24	19	18	17	19	17	26	16	15	21	9	21	19	18	13	16	11	9	15	10	19	22	23	20	21	17	14	19	14	17	12	21	20	20	19	13	15	13	12	23	16	17	13	23	16	12	10	12	16	15	21	18	16	12	17	27	16	16	24	20	14	21	12	19	24	19	12	17	19	16	15	13	19	16	25	16	16	16	12	16	8	17	11	21	29	17	15	11	20	22	17	10	16	14	17	23	22	19	18	21	13	25	15	25	16	17	19	16	16	9	21	24	16	15	12	19	22	17	18	10	14	24	16	22	26	19	26	19	15	21	16	19	20	17	16	23	16	16	20	14	9	18	22	10	19	16	8	17	19	17	19	16	23	16	18	20	10	19	12	13	18	19	13	15	18	16	20	20	20	14	16	22	16	19	13	10	27	17	11	23	11	19	15	16	16	16	27	17	14	13	14	23	14	17	16	16	18	19	20	25	19	17	19	19	25	11	24	21	15	19	20	15	14	23	16	20	22	18	19	20	13	17	17	20	21	17	18	16	11	20	16	18	9	17	15	17	26	16	18	20	16	21	14	16	20	11	19	15	15	13	15	16	17	13	22	17	19	16	12	12	21	23	21	16	23	13	16	18	18	18	13	12	25	19	3	21	14	15	22	20	23	16	22	18	23	16	21	20	19	18	25	21	13	20	20	25	14	11	16	29	16	8	16	14	11	11	13	17	17	15	12	19	21	17	14	19	18	21	19	20	19	17	12	14	18	20	16	13	8	9	17	16	24	17	19	21	19	21	20	18	17	17	20	17	22	15	14	20	18	20	13	17	17	15	26	14	21	15	24	15	14	12	21	8	23	21	21	23	20	22	17	17	21	17	17	21	28	14	22	24	24	21	15	19	18	16	19	15	21	15	21	16	12	25	17	18	21	17	19	16	17	18	28	20	24	17	20	23	17	18	11	21	20	24	28	16	14	22	22	22	18	19	22	14	14	20	22	12	19	24	13	19	6	16	20	22	18	16	18	18	11	8	14	19	22	15	10	15	27	18	16	20	23	13	18	15	15	24	12	13	10	16	17	15	16	20	12	19	13	20	19	21	18	25	12	20	24	27	22	21	24	13	31	22	24	13	16	18	19	22	19	11	12	22	26	18	23	16	22	16	19	17	17	17	14	11	22	23	19	16	19	14	14	14	33	16	14	18	18	19	9	23	12	16	19	15	20	28	20	18	20	19	16	14	32	14	11	11	15	9	22	12	12	20	19	11	19	24	19	19	15	14	19	17	14	13	25	17	20	17	18	19	18	15	20	12	15	11	15	19	21	15	15	30	23	10	15	20	16	17	20	19	23	17	19	17	14	18	12	17	15	13	16	22	18	22	16	17	14	17	20	13	21	17	14	13	17	15	25	24	20	18	12	17	14	26	21	21	11	9	15	16	18	15	16	15	18	20	14	23	14	22	26	14	17	12	16	15	15	19	18	19	21	16	14	17	14	18	10	26	19	16	24	16	13	17	10	22	14	21	22	17	19	19	20	23	17	18	15	24	18	12	14	16	15	20	19	22	8	13	16	19	14	17	18	20	16	20	22	22	16	12	12	15	21	22	23	17	19	13	23	23	14	14	18	25	20	14	20	9	21	18	9	21	25	18	15	28	14	14	16	12	10	15	22	20	23	20	18	22	16	15	23	20	23	12	18	19	11	15	14	18	14	14	24	16	17	19	12	14	25	16	16	21	17	19	20	18	20	17	16	19	18	15	11	21	19	14	20	16	16	10	12	19	17	18	17	13	17	15	18	23	16	20	30	18	10	21	12	21	20	22	15	15	15	9	22	14	20	16	18	11	23	26	16	14	14	23	15	13	24	9	12	18	19	14	17	18	15	16	17	25	11	14	18	22	17	20	15	13	21	16	19	16	19	17	22	29	16	12	18	16	10	11	19	9	15	16	17	18	19	21	22	20	23	9	14	20	17	12	17	21	14	14	19	14	20	13	28	17	16	20	25	17	8	21	27	11	13	22	16	14	23	24	13	18	11	19	12	16	12	19	18	24	19	19	27	13	13	15	18	17	18	14	14	25	12	13	14	20	21	21	27	13	15	15	16	12	24	16	17	28	20	11	13	18	19	20	17	21	15	13	19	27	18	12	18	14	15	16	20	18	22	9	23	18	20	19	15	12	12	17	21	15	14	15	20	15	17	27	15	14	15	11	15	26	19	27	17	14	19	22	14	21	21	27	13	15	10	10	21	18	16	25	16	17	9	18	8	19	13	22	12	13	19	18	24	13	21	13	18	16	10	17	20	11	20	11	23	16	23	17	25	12	22	17	15	20	15	13	21	15	20	22	21	15	21	16	14	19	15	20	21	19	13	22	17	13	25	20	17	14	18	22	16	20	15	17	9	16	19	14	23	28	16	25	16	16	20	19	13	15	20	18	23	20	11	20	28	11	18	22	20	12	15	21	18	20	16	13	20	15	18	17	14	14	16	22	16	9	19	15	11	13	22	15	26	19	26	15	16	18	27	13	14	13	14	23	20	13
38894	10653	1883	6665	10835	8111	7868	6682	3453	3016	8110	6174	1854	4652	543	469	498	489	460	436	423	437	449	444	387	364	390	380	389	403	409	327	369	343	378	377	344	347	360	368	363	336	356	346	365	324	353	333	301	345	360	372	335	325	337	338	346	322	317	333	315	303	314	346	332	324	332	287	335	302	312	306	314	300	296	303	341	318	308	292	350	341	313	348	300	323	337	336	330	327	345	363	346	303	317	320	339	354	304	296	348	294	309	327	309	316	295	334	316	308	321	352	340	348	318	314	311	311	336	343	309	306	334	308	328	316	306	306	314	316	282	332	310	325	328	318	302	320	342	358	314	309	309	306	315	331	322	315	302	349	300	347	285	313	301	327	334	332	318	311	332	334	329	329	292	349	304	301	298	300	312	345	294	286	333	311	309	313	322	329	334	352	298	309	313	315	315	265	320	335	315	303	316	297	312	293	308	292	309	332	324	320	343	290	306	318	323	299	325	340	343	312	299	279	316	336	323	321	304	312	338	343	321	286	342	296	309	294	312	309	318	295	317	294	330	315	354	296	292	335	308	330	350	301	312	308	313	291	295	322	290	343	298	325	327	323	322	314	300	329	307	295	322	303	353	352	307	298	298	302	343	314	317	294	311	297	329	315	316	318	338	332	315	300	338	303	318	305	326	295	293	348	302	294	327	311	325	337	320	314	323	328	349	335	315	330	340	322	311	329	358	351	310	328	287	318	338	325	320	343	346	320	336	328	336	338	316	298	322	299	299	330	277	332	277	306	317	305	295	308	326	290	335	288	326	315	315	321	312	317	307	323	312	298	332	307	321	319	283	316	323	317	287	343	314	314	310	303	308	333	310	284	277	357	316	309	344	321	307	314	302	324	321	331	330	319	292	307	278	282	276	318	315	348	324	331	362	280	304	341	300	302	304	314	292	260	304	313	334	302	284	310	305	303	322	291	315	346	348	316	309	342	320	294	304	313	300	328	313	312	321	310	318	298	308	342	321	327	285	287	321	351	292	324	282	324	322	316	316	322	288	286	327	298	325	276	315	314	292	319	323	320	338	314	309	323	321	338	316	334	293	298	300	331	302	295	295	302	300	368	328	309	296	340	316	301	325	317	307	356	314	282	324	334	284	305	277	293	320	335	302	354	357	309	318	305	289	334	324	321	335	313	323	321	319	318	285	280	312	291	310	300	351	306	316	289	318	307	332	271	333	326	295	310	305	309	291	290	298	331	338	335	283	294	287	320	326	340	336	319	308	343	305	306	329	341	318	313	325	311	341	327	328	311	311	345	329	333	302	324	289	356	345	315	329	322	300	297	318	329	288	319	307	333	333	311	311	306	308	331	289	311	296	289	295	287	318	322	330	302	336	310	306	305	323	344	300	329	320	329	339	360	318	316	312	322	320	296	340	313	296	305	317	326	310	318	304	315	331	308	295	311	308	291	326	328	333	344	335	321	323	320	310	345	287	326	299	297	344	299	322	337	346	306	314	327	311	311	315	314	330	315	319	326	319	326	310	347	313	333	306	298	326	339	325	324	342	329	285	319	309	299	345	331	316	302	316	326	337	316	319	299	314	309	291	295	289	302	359	315	306	332	352	317	306	339	289	329	323	306	313	304	320	317	317	306	308	350	285	303	327	335	329	324	311	334	337	328	340	295	315	299	299	293	298	305	335	319	307	331	300	321	306	313	325	342	345	285	312	344	286	336	314	296	316	291	300	331	335	302	322	297	310	306	339	307	309	295	335	332	300	310	307	297	311	315	314	292	318	329	309	281	322	293	315	337	331	323	298	354	297	325	307	310	331	310	306	309	306	294	320	315	303	335	311	271	303	334	321	304	344	314	333	279	314	320	323	315	303	306	337	330	318	324	292	295	299	308	331	302	320	325	321	338	337	304	331	317	335	317	310	347	307	290	325	337	286	321	387	340	339	296	317	289	318	315	321	326	252	323	345	314	334	313	341	269	344	309	344	317	307	327	303	300	317	355	324	322	301	350	334	306	303	313	332	286	315	307	323	344	309	310	288	318	293	300	312	297	314	339	310	315	313	302	294	333	323	284	291	354	290	334	303	326	334	352	336	303	315	285	304	348	332	343	307	329	303	304	308	294	312	316	355	339	309	322	319	297	319	320	303	297	327	297	323	302	307	332	289	327	334	310	322	306	298	312	284	299	279	330	329	299	304	304	336	324	343	301	304	325	307	350	325	332	306	324	280	346	311	308	308	333	295	312	334	309	350	326	298	317	335	307	291	317	335	322	303	351	302	320	303	307	326	323	331	295	301	298	308	319	317	269	310	300	312	308	313	321	314	305	312	292	321	339	334	318	312	297	297	293	337	324	335	309	318	299	316	345	315	360	328	304	327	302	319	320	301	327	320	312	330	316	326	329	302	305	338	301	306	337	324	298	313	310	334	324	297	310	300	313	370	295	307	307	297	319	330	309	312	319	314	326	322	312	330	340	326	330	328	319	324	311	282	331	334	357	320	318	319	295	313	306	307	342	340	313	322	319	294	314	328	317	308	361	332	326	294	302	345	319	293	325	341	322	314	344	310	285	352	286	327	330	319	316	322	324	346	310	286	290	329	300	296	318	337	322	337	302	317	296	300	314	324	306	307	294	306	317	307	306	282	327	297	314	284	314	315	301	299	288	306	307	338	309	309	312	308	279	299	321	323	298	334	322	303	309	325	295	292	315	319	336	338	340	314	310	297	306	292	327	346	300	333	336	332	302	307	333	318	315	339	313	316	317	309	293	327	304	292	311	315	314	304	303	295	328	352	299	313	313	363	302	317	317	299	324	309	291	325	318	352	289	333	310	322	314	291	298	314	342	315	313	335	331	352	315	300	308	345	330	328	317	298	310	307	317	322	315	333	311	306	309	314	283	322	285	310	324	314	304	325	342	306	320	336	293	310	320	326	321	309	306	323	290	315	340	325	306	319	293	303	303	302	316	304	351	294	315	345	309	318	304	311	293	318	328	320	354	334	332	323	314	302	337	349	292	342	290	322	272	307	329	339	328	304	270	303	293	323	318	303	321	310	313	326	296	350	321	306	332	319	293	336	326	294	317	299	316	310	309	296	353	298	292	317	333	319	300	318	302	333	308	321	349	323	323	326	318	323	330	311	293	300	311	312	297	308	325	289	342	310	292	300	324	291	338	323	314	306	309	325	318	327	306	333	315	313	352	327	326	268	338	319	333	309	320	332	311	299	312	323	318	320	313	311	279	287	321	306	274	327	333	281	333	300	327	284	315	358	298	271	297	306	344	286	312	324	283	306	329	356	304	328	333	305	295	306	313	289	287	322	296	341	326	333	326	289	308	319	299	329	312	318	325	312	315	332	317	314	323	298	308	316	317	325	292	326	343	319	296	335	301	287	329	307	312	322	311	324	318	319	313	296	317	320	308	322	324	344	319	350	316	324	286	345	278	325	306	314	282	324	297	303	363	314	330	316	323	318	344	286	298	302	312	277	352
8295	1221	133	120	149	165	188	199	109	134	218	170	81	248	48	46	41	31	25	32	33	34	37	28	44	37	31	24	30	34	24	32	30	35	21	31	39	36	41	23	35	25	31	33	26	28	30	31	26	32	22	30	28	29	35	34	27	32	44	36	39	30	34	32	24	24	25	20	30	23	33	30	30	29	30	30	36	25	27	31	25	29	26	30	38	29	35	27	30	31	31	20	25	26	31	19	26	20	23	37	38	34	34	27	31	31	30	37	25	24	33	26	30	26	22	21	31	27	27	28	32	32	24	24	32	30	31	31	25	27	23	37	33	31	33	21	31	28	33	25	32	26	33	42	24	31	26	30	33	28	22	40	23	31	36	26	34	22	34	34	22	27	37	27	32	20	27	25	20	26	25	25	26	27	24	35	24	25	31	27	38	25	31	38	29	37	24	29	22	35	28	23	35	23	22	32	33	24	31	24	22	28	29	30	31	21	28	33	30	32	30	29	33	29	22	30	34	22	36	31	26	31	34	31	25	29	34	32	24	36	33	29	28	28	28	38	39	28	31	22	21	31	23	26	36	28	23	35	26	17	28	31	41	40	24	30	32	33	27	30	26	22	28	21	25	31	25	26	26	25	27	26	27	31	29	27	23	31	28	34	29	36	30	25	33	26	32	20	39	24	31	33	32	29	27	30	36	23	28	31	27	35	27	29	21	29	30	26	26	31	28	28	35	36	35	28	25	27	25	26	26	33	24	32	31	25	28	23	25	25	24	28	31	25	48	24	26	26	30	26	34	32	29	39	35	16	26	30	33	30	27	22	29	27	33	33	28	27	36	31	33	37	33	34	29	28	21	31	34	17	30	31	33	31	32	26	31	22	15	25	33	24	28	28	24	23	22	33	25	22	26	28	30	35	26	25	34	31	31	28	22	34	40	30	27	29	28	30	31	31	41	28	28	30	26	21	27	31	26	35	29	37	25	27	30	31	31	24	36	29	24	25	27	32	20	36	27	21	27	23	29	31	28	29	29	39	29	21	26	21	30	28	29	35	35	23	19	28	22	33	30	31	28	19	33	30	38	39	23	33	25	25	34	32	26	23	40	30	16	24	28	22	33	32	18	24	30	31	34	31	31	23	31	30	29	26	30	36	29	27	27	36	23	24	19	28	28	25	27	29	27	23	35	35	31	22	37	34	32	22	38	35	24	33	29	36	24	29	29	26	20	22	26	33	22	29	35	25	24	25	24	26	33	34	26	27	32	33	27	26	34	32	25	29	34	26	33	26	32	29	32	46	31	32	24	25	27	25	33	38	18	26	32	28	35	35	24	25	33	21	10	36	30	17	27	21	36	30	33	27	21	24	29	34	33	33	30	28	24	26	28	32	24	32	24	28	18	29	38	30	20	30	19	36	32	26	27	25	22	36	33	28	21	32	19	34	26	18	26	28	27	24	23	32	22	30	30	31	30	24	36	29	29	18	34	31	40	23	43	28	26	30	31	26	31	25	28	19	27	33	33	23	33	32	31	22	19	24	23	37	31	33	30	26	24	24	25	33	37	36	41	26	32	28	30	32	24	18	29	38	23	30	31	19	33	32	23	35	30	25	29	29	26	33	25	24	23	33	26	36	24	28	40	31	34	41	29	30	27	33	35	25	32	36	26	24	34	31	34	21	34	28	30	38	33	27	23	30	24	25	29	28	34	32	28	31	30	29	36	30	26	24	26	33	21	20	23	40	25	24	25	28	25	23	30	28	24	31	22	30	29	26	29	37	27	36	30	35	23	30	30	36	34	33	30	26	37	30	30	34	30	32	24	26	31	32	28	35	26	28	37	31	38	30	33	41	32	33	35	26	31	36	45	27	23	25	26	25	31	30	14	30	25	35	38	27	37	16	28	26	27	34	22	30	29	24	48	21	29	31	30	27	21	31	32	28	21	35	27	26	22	22	31	29	42	32	33	33	21	29	34	29	28	23	31	25	23	26	33	32	29	28	22	38	28	32	34	29	26	30	23	38	27	28	25	30	32	20	27	32	26	32	27	28	32	24	34	29	30	27	28	18	30	23	34	26	38	22	36	30	39	32	25	23	23	22	29	40	30	32	41	30	28	29	33	20	26	30	26	22	21	24	21	24	23	25	19	39	26	30	25	20	24	33	25	23	34	19	25	34	31	33	31	29	37	24	31	28	35	30	34	23	20	31	27	28	27	34	20	26	23	29	28	26	23	31	24	36	36	29	27	21	28	25	23	28	21	38	31	39	27	28	30	26	26	26	23	23	22	32	26	30	28	23	22	20	38	27	32	26	29	27	32	32	18	32	22	31	26	33	30	39	30	44	26	23	20	27	31	23	21	25	23	21	17	32	34	36	24	16	29	29	28	23	32	29	25	30	31	30	34	32	28	35	30	26	23	40	35	25	31	32	29	31	26	26	37	30	37	23	34	27	35	34	28	30	34	28	31	24	29	32	29	16	27	39	31	12	29	32	38	21	36	34	25	30	27	31	22	36	37	27	31	32	27	21	25	31	31	32	36	23	29	31	29	17	24	27	32	22	30	24	29	31	35	31	27	31	27	27	13	23	24	35	26	27	19	29	33	25	32	25	37	26	30	28	29	33	29	28	27	28	34	30	29	34	24	23	29	33	34	33	32	27	22	26	27	24	25	31	32	20	21	30	23	27	28	29	23	32	33	26	22	30	21	28	24	37	27	27	23	27	20	32	21	31	22	35	35	26	30	25	36	27	36	27	21	28	27	26	32	31	26	30	24	29	24	30	37	26	29	33	24	34	35	42	29	19	33	37	27	31	24	19	23	32	43	28	32	34	34	31	28	26	36	30	32	25	29	32	29	27	30	35	29	21	31	31	27	37	27	27	35	21	27	35	31	38	27	19	22	29	36	34	32	22	29	32	41	35	35	31	33	32	27	23	34	23	31	38	27	28	35	23	31	40	29	30	27	15	22	24	34	28	34	33	22	30	24	27	31	26	36	29	21	33	26	31	25	22	31	38	19	24	31	29	33	39	30	39	19	33	26	27	28	25	31	35	22	24	32	27	28	26	34	26	31	19	27	22	23	43	27	34	33	32	22	27	34	20	32	23	30	33	26	24	25	14	26	28	29	24	25	24	24	25	26	30	34	37	25	21	32	28	34	30	31	29	27	28	27	22	30	28	47	19	29	29	24	25	36	32	33	28	33	18	29	24	24	34	31	27	27	32	34	28	31	30	31	34	24	29	27	35	29	28	25	36	37	28	29	33	26	20	32	33	33	31	27	35	25	33	28	31	17	38	33	28	25	23	40	38	27	30	15	27	21	20	28	25	14	22	40	31	22	25	29	30	30	27	28	27	25	27	35	28	18	29	24	29	23	30	22	32	27	33	26	24	26	28	25	28	23	30	29	26	28	27	38	24	20	46	26	30	33	23	25	22	28	26	30	24	43	36	29	26	27	34	18	19	25	24	33	33	31	37	38	32	34	45	31	35	22	27	40	23
43476	13628	3531	11608	16065	14681	13606	12178	6750	7148	10451	8088	3698	8990	1460	1311	1219	1112	1007	1008	1011	938	860	878	814	808	812	740	723	720	651	642	628	659	650	635	633	616	619	566	621	620	595	564	559	580	604	604	579	566	597	560	592	567	580	621	600	506	588	583	550	530	476	587	563	582	531	538	543	561	572	510	556	521	526	540	478	513	538	548	489	495	499	492	553	569	586	551	512	506	533	539	526	550	502	480	537	518	553	522	545	548	508	518	531	528	516	524	471	521	529	508	505	535	484	518	466	538	487	538	539	526	553	523	555	475	491	472	544	508	477	531	490	509	560	505	490	509	510	489	528	530	496	486	521	503	503	466	528	550	488	508	504	541	534	512	501	545	516	528	521	500	532	514	553	567	475	572	522	472	557	501	505	481	485	521	515	549	495	499	487	498	480	523	518	525	466	530	504	526	503	508	485	538	503	516	518	523	479	512	533	530	546	485	544	502	501	498	543	497	510	486	519	537	470	524	490	535	506	536	543	526	483	515	551	495	500	521	498	524	527	520	507	512	531	515	488	514	497	505	487	539	470	481	499	491	507	550	538	492	550	470	529	483	502	517	536	552	511	500	506	530	524	519	504	512	510	516	498	562	522	474	485	497	541	518	496	536	498	510	493	483	514	513	505	541	497	491	526	506	485	524	531	481	485	533	489	501	498	532	471	525	478	520	504	508	482	519	522	512	517	512	493	518	546	562	530	479	519	523	547	521	487	527	515	483	509	510	506	508	507	529	475	533	530	503	503	527	536	507	518	505	498	505	499	508	471	527	518	492	538	509	469	487	502	516	484	508	501	520	526	521	583	526	525	554	492	506	542	523	546	475	497	538	491	497	495	464	507	513	539	501	518	520	488	550	509	522	529	536	540	497	517	554	534	546	522	509	515	484	506	532	526	549	544	546	528	496	476	540	510	532	558	523	528	527	516	527	502	525	510	482	523	506	520	497	540	525	557	515	516	540	487	488	530	541	504	500	508	531	526	511	523	543	508	494	457	509	493	506	525	501	508	514	517	511	470	563	532	484	537	518	509	491	509	478	516	495	538	485	483	578	504	534	536	524	484	525	522	483	505	546	512	514	493	511	494	508	500	521	525	510	552	466	504	536	525	488	510	491	529	534	491	497	516	484	485	466	532	494	498	508	520	518	527	512	470	571	531	499	514	484	547	508	523	480	523	445	519	479	523	485	470	522	530	484	536	516	488	521	543	530	569	520	486	531	518	524	479	541	496	527	507	488	484	473	527	476	538	477	542	505	542	513	555	481	509	531	495	553	516	475	534	514	493	523	548	493	535	520	513	515	481	496	490	525	557	485	536	494	530	536	475	514	551	554	523	497	486	498	494	528	466	553	524	503	489	501	526	511	533	499	464	501	524	536	556	539	511	524	510	486	531	515	510	509	525	487	494	527	531	476	509	539	495	525	493	490	515	526	491	523	510	510	508	523	526	536	509	522	474	567	530	501	499	535	523	504	540	530	506	494	529	509	456	534	512	505	540	520	518	513	530	529	506	492	513	491	514	545	503	492	463	497	463	472	552	527	555	486	492	521	496	542	549	531	497	522	501	515	529	509	521	529	508	476	514	544	539	517	512	528	520	495	518	478	525	490	480	493	520	507	495	522	488	524	491	474	495	500	524	493	479	515	516	518	521	498	523	533	498	547	477	484	501	544	519	535	512	505	467	506	506	480	521	552	508	459	487	499	510	523	540	531	518	535	483	496	457	509	481	475	500	498	544	467	491	497	500	498	506	505	490	516	541	554	485	490	459	550	487	502	548	502	530	496	549	531	497	550	528	503	534	509	524	531	503	543	516	527	523	530	523	526	521	515	487	545	493	526	520	518	487	515	483	498	503	515	465	555	507	516	533	507	485	521	535	538	474	519	468	505	493	511	541	559	508	530	566	506	520	534	503	517	493	533	507	536	503	507	507	522	459	535	525	528	513	521	485	528	511	525	517	500	508	472	523	513	516	506	481	528	488	489	472	537	505	558	502	483	540	511	560	517	520	563	530	498	486	509	508	517	482	514	485	527	530	526	514	519	566	502	517	518	502	506	544	500	517	524	503	512	505	535	552	537	532	524	506	539	548	465	497	539	559	514	499	533	560	481	510	524	498	483	505	539	506	488	547	504	486	516	505	498	539	515	495	491	535	510	516	490	514	519	507	526	497	521	516	475	526	548	509	526	487	537	490	474	501	537	496	474	551	492	496	541	516	505	530	530	505	541	533	505	478	480	508	505	513	537	485	535	500	474	512	511	545	528	487	472	496	497	514	524	512	529	498	499	512	524	514	500	487	473	516	485	501	506	493	509	547	493	463	544	486	520	540	492	500	509	499	542	482	490	497	483	562	514	499	520	536	530	542	514	519	478	520	545	508	487	501	506	504	548	491	501	531	502	519	530	494	515	546	528	505	521	506	522	511	519	532	485	506	559	502	500	510	489	516	496	501	514	543	572	526	540	523	544	523	509	547	501	511	515	487	538	486	523	560	541	495	553	514	512	507	515	475	512	505	542	506	497	516	494	518	508	522	496	501	480	491	502	510	466	519	508	500	532	513	496	490	504	518	495	500	527	519	506	542	543	530	504	509	499	504	535	501	512	552	515	510	513	485	521	527	507	519	494	480	507	508	532	530	501	560	492	536	515	529	507	522	501	541	517	529	483	482	509	500	502	539	536	496	513	481	587	489	489	516	458	519	510	516	492	497	495	514	498	547	567	509	503	504	549	524	494	470	493	494	515	508	536	501	517	554	492	483	496	512	527	464	487	522	517	528	485	494	533	529	522	478	474	534	489	514	528	536	550	496	524	482	517	498	511	509	516	518	514	516	493	494	512	504	537	508	529	505	505	499	537	523	478	521	494	546	507	509	560	483	535	497	514	485	511	530	515	503	535	510	490	504	511	531	535	513	534	481	503	500	510	560	516	498	495	487	496	555	528	500	514	465	465	498	513	521	497	528	540	486	537	531	535	540	516	500	491	524	495	563	538	515	501	496	512	503	501	518	504	476	513	514	488	513	507	496	507	525	508	507	486	517	490	497	515	501	518	518	503	535	522	501	505	538	531	516	510	512	516	523	532	504	501	463	532	504	519	549	519	483	517	502	488	502	484	497	512	486	531	515	529	534	529	491	528	533	495	501	564	512	482	503	479	535	502	533	513	496	463	540	512	512	526	560	520	550	581	499	517	507	485	482	489	484	501	526	528	485	493	506	511	480	534	551	470	495	523	508	498	483	501	496	505	480	478	530	488	491	557	500	513	514	516	488	538	473	539	529	519	533	509	494	512	513	508	505	524	486	512	493	551	524	511	504	520	458	556	519	507	545	521	491	484	502	453	500	509	513	515	537	514	551	490	521	470	524	520	510	536	487	526	527	488	504	520	521	547	546	528	521	522	500	496	512	519	516	501	520	509	470	501	519	488	492	539	481	498	540	559	529	500	572	502	502	509	462	518
8426	1337	157	132	143	180	182	204	118	128	175	146	76	284	58	43	42	42	43	31	30	32	45	40	36	53	24	30	36	36	41	27	32	21	37	36	26	31	25	33	30	33	25	33	35	36	24	37	39	33	24	24	20	25	24	33	24	32	34	33	29	28	33	22	42	24	29	16	26	32	40	32	42	20	31	30	41	28	32	31	36	26	28	20	30	23	28	28	31	34	13	25	22	28	33	23	30	37	21	26	28	34	30	29	28	40	49	37	21	23	36	22	28	30	38	33	25	32	24	35	29	18	41	28	35	25	32	22	32	27	39	36	28	31	26	30	32	36	41	31	28	30	36	25	29	32	28	32	31	33	34	31	22	27	30	31	34	27	23	33	26	21	22	30	29	23	21	30	26	23	32	30	30	26	23	33	35	22	47	31	23	38	22	27	29	26	31	38	33	28	24	20	27	27	35	42	22	32	25	25	27	29	30	28	33	30	28	32	33	36	34	26	31	33	31	23	23	34	30	31	30	35	29	32	28	22	25	20	40	28	32	26	32	20	27	26	35	26	33	24	36	30	28	24	27	26	26	32	29	36	33	30	36	26	31	37	23	27	35	29	23	28	38	26	39	32	43	27	28	31	32	24	27	28	27	36	34	30	37	35	35	30	30	39	35	23	26	28	25	44	33	27	33	30	20	25	36	37	28	24	28	34	28	30	30	35	26	23	34	30	22	23	24	24	27	28	26	43	36	32	29	33	31	29	23	24	31	39	28	29	28	30	21	35	29	31	30	30	26	26	31	18	35	28	30	30	26	30	35	26	32	23	24	36	30	33	21	26	30	32	29	31	32	22	30	38	29	38	20	35	27	39	27	39	33	29	38	26	31	33	23	26	27	26	26	25	42	28	33	22	21	24	18	34	25	32	30	25	22	35	19	26	29	32	20	34	36	26	22	27	37	20	29	27	27	19	26	27	22	24	27	24	36	28	25	21	30	26	26	34	31	34	32	30	25	27	32	36	30	28	24	19	27	29	28	25	20	26	33	36	27	31	33	29	27	31	33	35	28	31	28	34	29	33	27	34	25	29	31	22	27	35	35	24	22	25	33	26	33	39	28	27	31	24	24	37	21	21	29	30	23	28	28	20	29	37	27	19	36	31	37	31	35	32	25	27	30	29	32	34	32	33	24	33	34	38	26	31	33	36	30	28	23	29	23	35	29	19	38	35	27	33	27	32	21	30	22	37	41	27	24	20	31	35	29	29	23	43	23	22	24	29	27	30	25	32	29	32	24	22	24	21	33	35	27	22	38	26	23	27	21	22	25	36	34	33	30	31	34	26	30	21	26	32	36	31	39	33	32	30	32	27	31	29	29	32	24	29	27	26	38	31	23	25	35	32	38	31	23	38	32	33	23	23	39	34	28	26	31	27	23	28	29	26	32	31	32	27	31	30	36	31	25	27	32	26	34	26	26	33	28	29	25	27	33	23	25	40	28	34	32	24	33	39	30	30	27	37	34	24	21	37	33	26	33	30	33	23	24	25	40	34	18	31	36	28	34	31	26	33	34	18	20	32	25	25	30	23	26	30	30	28	36	35	16	38	39	28	20	23	29	32	37	36	38	25	34	34	18	29	33	31	34	30	24	26	33	25	30	31	35	30	25	27	26	29	24	29	25	26	19	33	32	30	34	31	31	33	25	33	24	31	21	27	36	29	29	29	28	25	35	30	28	29	29	27	33	32	32	34	33	30	32	25	26	24	34	34	43	22	36	39	33	34	29	33	36	26	22	23	35	27	25	35	29	29	37	25	21	25	32	28	23	26	24	37	33	24	27	29	35	27	27	27	33	21	28	16	29	24	33	34	36	30	30	29	39	33	33	25	25	27	28	29	28	26	28	34	29	24	36	34	24	30	30	28	31	22	32	37	25	26	27	27	27	39	33	37	27	25	23	33	26	29	37	31	28	31	26	26	41	28	30	31	17	38	28	26	28	38	30	29	32	20	25	36	23	28	34	34	30	22	29	33	30	25	33	35	43	33	23	31	24	37	30	23	26	39	24	38	22	28	34	33	30	25	25	25	25	41	19	25	32	26	32	40	32	32	32	28	27	19	30	32	36	34	32	26	28	27	34	34	27	29	24	31	23	37	33	32	27	28	37	32	27	28	31	32	20	21	34	42	42	26	24	37	33	21	34	38	32	34	34	49	25	33	30	29	37	30	22	29	34	31	31	31	36	24	35	33	27	34	27	33	33	27	26	24	33	17	32	29	30	29	40	26	27	22	31	28	24	30	24	21	34	27	25	29	33	25	33	26	22	25	35	29	28	30	23	28	31	18	20	28	34	16	32	24	21	39	26	35	28	23	26	31	29	33	29	35	28	31	29	34	39	39	30	33	20	27	37	16	25	25	23	30	29	31	25	28	29	22	28	34	26	32	18	25	26	32	27	44	28	32	36	22	25	34	27	36	30	20	29	26	32	33	32	26	39	24	32	29	30	34	30	19	25	31	31	31	23	33	24	24	32	23	30	27	31	32	39	32	27	18	31	28	30	26	22	24	29	32	24	39	31	25	36	29	32	32	34	30	29	28	29	25	29	24	35	32	30	24	33	25	33	19	29	30	27	30	36	39	34	24	28	22	24	31	27	22	33	33	36	24	24	37	32	28	39	24	31	37	27	28	28	22	26	26	29	31	30	33	31	36	25	25	35	34	40	26	28	43	36	36	31	35	29	17	33	34	32	33	19	21	38	37	30	42	32	25	32	24	21	31	28	31	28	18	27	20	25	33	26	39	27	26	24	34	27	35	35	22	29	31	29	26	34	23	31	25	32	31	23	26	39	25	29	28	26	30	24	33	29	22	36	23	22	26	19	27	30	31	25	16	32	25	24	18	33	27	24	30	22	35	25	25	29	37	28	32	29	30	24	31	33	34	30	30	29	35	29	24	25	21	20	31	29	27	19	27	23	29	16	32	26	34	30	25	34	34	29	43	26	25	31	24	23	30	30	36	23	37	35	19	31	23	28	27	34	24	25	25	33	36	38	30	22	26	31	33	32	35	34	17	31	30	29	29	27	30	36	32	26	30	36	31	18	27	24	45	39	29	34	31	28	33	26	34	30	37	38	24	25	37	30	19	29	19	30	30	41	28	24	32	20	30	31	30	21	25	32	32	35	28	26	27	26	27	27	26	28	25	26	31	29	40	34	36	23	26	29	32	34	43	27	37	25	33	37	30	26	36	35	25	20	28	33	22	23	24	30	30	33	26	31	36	35	20	16	34	28	29	25	33	22	32	28	29	31	29	38	23	31	16	32	27	28	38	27	32	30	22	24	26	37	33	28	30	21	30	24	32	25	21	30	33	29	26	36	17	26	33	16	25	35	24	31	38	32	26	37	28	24	28	34	36	37	33	35	33	27	32	34	23	21	26	30	29	26	25	24	30	19	35	39	26	33	40	33	23	25	31	31	41	32	37	26	25	30	25	30	23	25	24	28	29
43854	14090	3931	11418	15607	15448	12732	12598	7041	7279	9105	6548	3632	9271	1425	1287	1186	1106	1054	960	985	867	845	782	777	765	731	705	723	663	683	662	698	659	621	704	618	645	573	602	600	540	575	567	560	641	514	580	573	577	578	566	513	587	555	521	597	582	548	533	582	541	528	584	534	554	562	520	590	536	545	502	534	505	530	545	553	560	544	521	518	510	536	543	472	533	462	562	517	541	548	516	488	530	532	552	518	524	503	501	544	527	536	543	497	514	499	538	534	552	519	524	497	505	522	496	492	516	534	491	520	509	574	497	497	480	536	484	546	533	532	523	498	521	499	516	499	573	484	523	488	521	497	503	545	511	493	527	516	513	522	482	510	531	504	479	519	481	529	549	519	555	532	542	504	482	456	541	528	538	539	507	527	501	497	533	510	523	496	543	479	489	509	505	498	488	526	543	504	504	541	511	555	515	529	505	468	512	490	522	499	536	527	486	543	525	535	475	498	545	531	531	524	498	500	511	504	515	481	528	521	567	507	506	506	559	508	503	510	496	535	524	498	504	499	496	486	485	519	505	499	493	517	524	479	523	517	498	497	533	496	528	524	485	562	504	523	550	508	521	486	495	540	523	506	528	519	536	523	504	542	471	513	525	485	471	537	520	503	560	478	518	533	501	499	531	517	505	526	536	490	530	524	522	518	499	557	533	512	542	493	517	490	496	514	510	522	512	547	475	553	527	505	493	539	474	557	485	522	531	531	512	474	512	490	491	523	493	538	559	474	492	533	515	531	499	528	513	534	553	518	491	503	484	454	514	538	552	529	558	504	518	561	510	553	489	519	501	533	510	531	550	484	499	514	484	527	524	519	512	502	509	481	489	477	518	475	500	547	495	504	523	515	521	525	530	481	543	501	525	535	480	520	509	502	507	530	515	506	508	532	529	507	529	510	532	543	498	485	497	513	510	508	537	487	504	449	530	501	544	528	555	507	472	527	522	523	549	473	509	541	487	495	521	529	479	563	487	552	504	531	528	513	489	500	546	538	492	450	488	509	478	484	511	522	477	540	498	517	490	504	464	496	520	527	485	516	462	560	526	529	547	494	514	522	494	498	519	503	542	535	517	521	512	509	523	506	531	531	533	506	524	529	483	460	504	497	522	502	533	521	520	498	509	526	508	533	491	480	504	506	519	551	528	508	527	495	526	507	515	541	560	519	501	500	526	537	510	491	480	524	527	516	478	530	500	520	507	537	541	506	526	500	534	504	514	535	511	548	575	531	494	533	510	491	553	534	511	494	539	527	514	509	514	525	524	530	508	531	511	524	533	474	533	528	484	495	505	535	500	504	502	492	487	530	503	530	516	501	500	499	533	499	521	483	497	525	519	508	477	503	531	513	486	545	500	544	527	514	503	536	458	500	540	474	542	542	515	512	500	481	489	551	504	524	534	552	487	507	527	554	520	479	526	506	525	519	557	538	516	512	497	502	480	493	484	511	532	507	487	523	544	516	555	486	491	519	503	546	505	538	490	503	469	473	538	500	506	515	524	502	541	516	501	530	518	516	551	505	548	490	546	535	483	501	517	534	480	506	522	531	495	511	510	516	485	503	516	503	515	531	483	516	551	494	505	510	531	571	526	518	513	485	513	538	525	486	535	487	544	481	507	524	507	476	536	485	498	473	501	514	483	530	495	553	503	480	472	502	521	487	499	484	489	477	516	505	529	499	513	523	511	485	510	503	481	493	522	495	489	505	491	522	551	469	518	534	486	557	491	483	485	473	555	530	519	536	480	518	524	479	560	489	486	510	501	494	504	518	534	541	547	489	503	502	507	541	500	499	531	526	527	496	498	543	518	500	463	513	492	540	499	547	520	522	514	499	524	495	562	538	498	501	533	537	514	506	517	513	466	554	534	515	530	524	492	546	531	529	507	537	510	538	498	511	547	525	506	512	529	540	545	508	507	487	498	536	524	493	544	522	495	503	487	506	518	491	513	508	490	526	547	504	557	498	543	504	522	505	510	520	480	524	506	500	480	480	508	515	496	482	514	542	540	520	502	483	508	498	502	498	486	520	502	509	511	492	511	501	508	521	543	523	535	495	488	519	508	535	499	526	541	455	509	528	520	482	506	528	505	501	505	504	527	459	497	510	512	496	522	490	522	501	526	509	545	518	496	570	492	480	474	514	497	522	540	478	513	536	520	498	512	508	512	480	489	537	525	525	523	546	526	518	491	496	540	536	516	507	537	475	538	479	491	537	526	530	509	501	532	519	500	550	494	511	512	531	508	512	526	538	532	499	542	542	498	495	523	506	506	507	498	496	547	507	532	515	501	503	511	535	549	506	541	532	538	520	504	514	499	513	531	557	552	494	480	513	500	525	520	478	527	499	513	530	508	501	519	525	528	476	477	525	494	538	505	527	530	560	486	544	513	475	521	494	472	509	500	508	536	502	514	515	494	532	521	493	519	538	487	495	510	474	538	520	563	549	492	545	510	508	462	506	541	457	504	505	516	539	500	511	491	517	528	501	540	475	480	526	523	488	507	534	549	522	482	537	490	512	512	556	525	455	540	502	510	542	533	475	557	494	539	522	488	526	517	515	491	527	547	534	545	501	507	513	495	512	522	526	507	512	493	514	561	508	474	497	494	502	523	496	499	509	504	492	517	478	468	524	519	491	549	523	473	513	567	520	508	526	491	498	500	480	515	482	517	516	488	538	526	503	512	503	503	485	516	553	513	519	553	498	539	522	530	543	537	510	532	539	509	538	501	484	513	539	493	522	556	464	539	527	513	463	504	500	500	507	485	537	487	516	492	526	533	528	489	515	556	519	480	530	514	499	497	479	525	471	551	500	538	504	511	518	543	505	522	538	528	513	544	497	482	530	492	500	539	487	512	550	519	543	499	545	504	460	501	529	535	505	504	507	510	497	539	503	529	518	530	498	545	511	534	545	509	503	514	480	528	469	535	538	508	534	498	501	532	532	493	518	528	480	483	520	503	484	496	482	505	526	485	529	558	495	533	524	475	455	494	505	541	504	511	511	512	494	488	564	497	472	514	516	488	558	510	502	522	523	498	524	512	516	537	497	496	515	541	495	530	501	515	553	498	532	486	553	505	510	507	547	514	506	551	540	521	522	520	533	534	495	508	555	489	506	512	493	477	493	491	534	545	541	525	522	487	544	509	501	512	480	529	538	510	525	545	478	524	508	509	499	506	502	562	506	498	530	497	503	500	477	495	511	529	516	535	505	499	496	490	516	501	496	537	542	549	517	506	484	503	523	562	509	529	517	504	516	492	474	535	535	485	486	501	532	532	515	493	522	500	498	495	499	525	548	514	525	472	540	451	499	521	527	506	525	533	542	536	527	488	497	509	528	498	505	506	505	533	487	489	571	474	505	477	490	524	523	549	479	495	506	509	472	511	517	545	524	493	474	492	494	482	534	519	512	506	507	516	525	506	533	517	493	518	546	533	503	516	550	526	539	510	552	537	486	517	528	502
11434	2645	284	154	252	333	294	340	214	227	262	164	133	408	52	42	53	41	51	42	31	28	21	25	34	26	21	21	21	27	18	17	23	22	16	30	16	28	15	24	20	17	25	16	14	19	16	29	23	17	21	25	20	20	21	22	15	23	16	20	17	21	16	22	20	18	16	16	17	22	20	21	16	20	18	17	20	25	21	13	16	17	22	20	20	17	28	21	26	11	22	19	15	16	11	15	13	16	14	17	13	17	18	23	12	16	19	27	18	16	20	17	14	12	18	16	13	21	12	17	14	17	13	9	24	17	18	22	18	12	18	17	17	15	19	21	18	17	24	14	12	19	16	17	18	19	19	13	23	15	34	21	16	16	16	20	21	19	21	12	11	22	10	17	9	23	11	16	19	30	18	17	15	21	13	21	12	15	16	19	24	17	16	12	12	19	14	22	21	17	18	13	19	21	16	21	14	21	9	12	20	17	17	23	16	18	19	20	15	10	19	16	14	21	23	25	20	15	19	11	19	16	13	21	22	24	23	15	14	20	15	16	18	22	16	15	20	12	13	7	10	16	16	19	15	16	19	18	12	14	21	18	20	15	15	17	14	14	20	18	19	17	20	15	17	20	13	16	21	15	16	15	12	18	16	16	17	10	22	20	22	13	16	14	15	19	14	21	12	26	18	13	27	17	13	14	16	17	14	10	14	15	18	21	20	25	11	24	25	13	11	19	17	17	16	17	19	17	14	13	13	17	14	14	20	21	17	15	14	20	19	19	18	14	18	21	17	15	14	20	17	15	17	22	13	22	21	23	17	22	18	13	18	19	15	24	17	13	22	19	17	16	18	20	16	19	19	14	15	21	17	23	17	22	12	21	14	16	26	10	18	18	19	14	21	15	16	9	20	15	12	24	14	19	19	11	23	18	17	22	15	17	16	17	21	21	18	12	19	15	18	14	17	10	14	21	12	17	11	17	18	11	20	29	12	12	16	16	16	19	16	13	10	11	12	12	15	18	14	25	11	13	17	22	25	14	9	14	11	13	21	20	15	13	7	18	13	22	17	21	16	16	15	17	16	13	10	21	16	10	23	22	14	13	23	14	17	16	15	17	20	15	14	16	14	18	17	11	13	16	13	18	16	17	15	18	15	29	22	21	22	15	13	16	12	13	23	10	24	12	17	19	18	19	14	11	13	21	17	22	14	21	15	23	11	22	14	18	24	25	21	16	23	18	15	12	15	17	22	22	17	16	16	12	15	14	25	15	13	25	21	19	18	8	23	12	16	25	22	15	16	16	17	17	18	13	24	13	18	14	20	19	11	19	19	20	14	17	18	19	13	15	18	23	17	12	14	13	19	21	9	22	16	19	16	19	18	19	12	15	14	20	12	27	12	16	15	18	15	21	16	17	16	13	15	21	16	20	12	8	27	22	12	16	13	23	14	16	19	18	10	18	19	19	13	20	14	18	16	15	14	8	13	22	20	23	17	14	23	29	13	14	19	19	23	10	17	17	18	18	12	11	19	15	23	16	15	23	14	17	21	17	13	21	9	15	20	21	23	19	21	15	11	29	21	18	27	20	19	12	26	14	16	15	18	14	18	21	18	21	16	17	16	11	18	18	18	11	11	18	26	18	17	17	22	21	17	16	22	19	19	18	11	20	26	17	18	20	18	15	19	21	21	21	17	12	15	11	26	20	17	24	19	18	18	19	14	20	18	20	17	20	8	22	16	12	23	26	21	16	17	14	16	11	14	18	19	15	12	14	18	22	20	19	16	15	13	19	11	17	13	13	20	21	20	19	19	10	15	23	13	15	19	14	23	13	19	20	18	17	18	14	12	22	14	15	14	14	22	23	28	20	16	14	26	15	14	9	12	17	19	20	20	21	22	14	20	21	21	20	21	12	15	19	16	23	21	12	17	9	24	23	10	15	7	18	16	11	23	20	16	23	13	25	19	18	16	20	20	16	25	18	14	16	11	20	19	14	29	18	14	15	17	18	15	17	19	22	17	18	15	26	16	15	11	12	22	11	21	20	14	25	16	13	22	13	21	22	21	17	18	18	6	16	19	17	23	22	20	15	18	27	17	20	21	20	14	18	8	9	17	21	13	17	18	18	14	14	18	17	19	21	26	14	22	22	15	13	18	17	17	23	14	12	18	15	6	17	13	18	19	18	24	19	15	23	15	19	22	18	20	23	20	19	17	18	13	21	16	16	20	17	20	20	23	21	16	13	19	19	18	19	25	11	18	12	16	13	9	16	10	26	20	20	16	15	15	12	22	18	19	22	15	14	15	15	13	19	14	17	19	16	10	16	17	12	15	15	14	11	19	14	20	13	28	18	17	10	13	17	18	20	23	15	15	20	12	22	22	18	17	16	21	18	14	15	19	16	16	14	19	16	26	20	8	18	13	21	19	15	18	23	20	21	21	13	20	21	22	25	15	16	16	15	16	15	14	12	11	17	12	14	13	17	14	14	20	13	15	17	17	13	16	18	7	17	18	17	20	21	23	17	17	12	17	18	14	17	14	18	23	12	18	15	17	11	14	25	28	15	20	11	19	16	18	18	14	14	14	26	22	15	19	14	21	19	16	11	13	15	17	12	10	28	26	11	19	16	14	20	21	14	20	14	25	19	17	17	10	24	12	14	14	17	25	17	21	11	21	25	15	10	25	15	13	27	18	18	20	20	13	18	21	12	11	18	13	10	14	21	17	14	26	20	11	27	17	10	16	17	14	17	13	23	13	15	11	16	13	19	29	24	17	30	16	13	17	16	26	11	18	20	24	20	18	17	23	22	11	14	19	13	16	9	12	17	16	22	16	16	22	15	21	19	16	21	18	12	19	19	23	16	22	15	15	13	23	21	22	19	16	15	11	17	17	22	15	11	21	13	23	13	12	20	21	16	11	18	17	22	18	17	12	15	12	16	18	10	14	25	12	18	20	17	23	21	12	15	18	18	8	19	14	16	25	26	14	12	11	23	17	13	9	15	22	21	21	14	13	20	11	16	25	15	17	18	13	17	20	15	15	18	8	18	17	16	18	12	13	18	20	14	18	23	18	23	13	16	15	22	14	19	14	10	7	22	21	24	16	20	18	19	20	22	16	17	19	7	18	18	11	18	18	10	16	19	13	22	13	18	16	14	15	15	13	22	19	16	19	22	10	8	13	18	20	17	17	12	20	18	17	9	20	13	18	16	20	13	14	15	13	11	27	19	18	14	19	18	22	18	18	12	14	10	21	15	19	18	20	17	20	14	15	24	14	21	19	29	12	16	19	20	20	18	21	17	18	21	13	17	14	20	16	18	17	21	15	13	22	19	18	21	12	9	24	19	12	11	8	12	12	13	17	16	16	15	15	12	13	21	16	16	10	13	24	12	17	21	20	14	14	18	21	13	12	13	17	21	13	16	17	15	17	17	21	14	15	17	13	24	19	17	19	22	22	21	23	31	12	13	14	19	16	25	22	14	19	23	16	13	17	17	12	18	15	16
52096	17610	6841	16082	23043	22315	18515	18596	11396	12591	13003	8417	6552	11663	2301	2075	1810	1634	1482	1294	1251	1148	1080	1037	927	905	785	763	734	706	663	602	649	625	623	639	563	547	516	491	506	501	474	466	522	498	470	462	446	453	456	436	436	445	400	459	422	447	461	404	410	400	360	380	383	377	356	369	341	346	329	362	348	396	345	343	329	325	335	310	329	357	337	342	326	359	323	349	340	302	327	344	359	327	341	355	316	320	369	336	316	321	344	329	332	314	322	326	331	338	342	304	319	325	315	301	326	304	343	291	343	360	327	291	299	333	306	322	309	310	311	316	315	325	324	292	314	293	317	339	310	326	302	311	327	317	322	333	329	295	326	310	314	299	324	318	301	320	287	313	319	305	295	308	300	322	307	337	269	320	301	279	314	296	332	299	333	317	297	311	326	304	280	308	315	304	330	277	329	325	328	310	313	309	292	315	327	291	351	271	306	312	290	311	302	294	307	281	310	302	316	317	271	325	303	326	309	305	306	287	296	335	308	320	326	324	344	320	302	307	323	310	322	292	296	332	290	298	331	292	324	319	339	297	296	295	319	320	308	295	282	287	333	303	315	318	339	295	320	308	299	335	331	340	321	279	288	346	289	350	341	302	299	328	319	329	292	301	287	305	264	310	345	306	311	340	303	321	292	319	319	292	336	331	312	307	309	325	294	286	317	300	318	345	305	310	321	293	304	320	291	312	312	300	330	287	302	331	303	293	299	324	303	301	320	303	289	297	321	346	327	307	295	300	308	318	320	325	292	322	301	319	282	298	286	321	313	333	292	302	328	301	320	328	324	327	336	327	298	330	272	310	310	313	302	312	316	303	311	305	271	301	317	314	322	293	313	276	337	330	299	314	314	311	322	313	300	291	317	299	308	335	315	314	305	335	296	304	288	321	307	315	307	284	286	320	310	290	305	289	309	325	325	318	279	302	306	315	298	307	331	328	326	324	327	322	320	311	299	308	321	313	325	298	289	303	334	312	333	328	326	305	316	308	342	325	297	305	301	308	299	282	283	333	339	290	314	314	306	255	312	323	316	314	281	330	304	272	313	298	313	299	289	331	322	320	300	346	316	324	311	293	272	315	307	301	334	306	292	291	293	302	325	334	303	287	294	304	278	312	314	318	308	303	285	314	318	292	313	298	334	265	302	309	311	285	290	316	304	303	304	310	346	302	343	333	325	326	293	318	315	286	330	314	302	329	310	335	302	344	339	297	312	308	322	292	296	296	309	309	348	329	278	307	313	322	314	308	316	308	283	303	335	325	302	320	285	286	294	316	311	306	324	315	304	314	355	305	283	289	285	294	298	311	339	293	311	300	316	319	302	310	320	312	302	308	302	306	290	300	303	295	316	313	312	316	306	270	292	304	297	283	312	305	302	319	307	307	292	288	303	322	279	308	323	321	263	273	292	318	307	288	283	298	294	292	344	317	310	318	318	312	293	303	309	302	336	298	315	320	322	290	312	305	302	321	307	307	352	277	302	305	327	330	310	283	281	349	299	329	363	277	300	337	310	332	297	301	316	314	322	293	291	284	312	320	284	282	322	321	325	276	316	313	325	306	296	336	298	296	294	299	274	339	285	311	310	332	334	291	306	299	300	330	322	307	292	331	295	290	306	344	300	275	292	326	302	310	318	335	320	280	291	284	293	328	343	304	301	304	323	312	306	294	322	295	335	288	332	314	285	305	308	313	281	311	307	292	307	325	282	305	332	314	336	305	319	294	327	288	279	305	269	330	295	276	312	283	314	303	297	328	294	316	282	296	286	340	261	319	307	307	279	277	273	312	294	320	342	317	321	322	319	292	313	306	304	298	283	306	311	291	324	330	313	314	335	279	311	307	323	303	311	305	339	279	288	307	295	289	298	316	317	314	295	285	308	294	283	367	296	314	297	335	290	321	314	320	316	308	305	336	315	312	284	278	302	291	300	297	280	317	311	305	312	346	327	334	293	315	325	292	321	284	294	289	283	280	311	308	280	282	318	291	292	315	301	283	340	326	306	286	313	282	330	296	309	324	317	359	351	318	331	315	341	335	318	284	317	296	320	315	280	303	299	302	329	307	326	308	325	301	283	334	312	291	314	322	315	335	301	310	297	294	304	321	306	305	278	325	298	310	280	315	282	310	301	328	302	284	319	293	312	328	306	310	305	309	337	281	304	312	329	316	313	329	343	310	308	298	308	292	306	318	298	314	282	296	327	324	347	308	320	315	339	286	325	292	315	285	282	325	277	312	290	295	339	300	315	275	324	308	305	329	304	316	325	309	339	335	309	312	301	331	296	330	327	331	288	332	316	324	299	329	356	300	349	319	317	273	275	313	343	327	300	317	304	303	275	324	295	306	301	325	309	279	306	299	272	328	327	321	285	293	322	306	319	338	294	312	301	304	301	307	276	338	322	304	298	312	299	323	332	310	324	326	304	335	318	306	320	308	296	327	326	329	311	323	314	314	333	326	287	291	324	300	311	304	299	340	332	312	334	317	320	290	301	300	333	300	320	332	347	279	323	300	311	293	283	346	325	307	308	318	308	298	343	312	309	315	292	308	304	281	288	315	307	293	344	291	323	262	296	307	313	307	316	319	297	302	315	310	253	328	273	294	340	307	294	317	294	322	296	320	295	313	311	285	304	286	322	271	356	311	307	297	308	273	308	311	346	339	324	303	311	317	302	324	312	320	311	317	324	328	289	288	292	299	321	312	307	303	299	320	311	318	327	316	300	318	317	289	321	291	306	295	291	298	326	329	284	332	324	318	306	283	326	306	319	301	302	328	315	281	327	309	311	328	297	308	319	280	298	353	292	304	306	322	305	347	310	307	321	313	312	322	312	303	323	361	281	308	324	296	302	286	298	311	299	339	322	302	290	317	341	329	321	334	291	298	338	315	308	287	297	307	285	297	322	322	295	301	286	344	295	301	322	293	323	323	297	288	312	313	323	312	300	306	312	321	295	300	314	303	302	312	302	311	307	269	307	319	323	308	298	318	296	316	287	332	322	311	291	315	316	304	310	295	319	328	316	303	298	331	301	269	299	280	293	325	330	313	313	311	286	308	287	304	297	303	300	343	309	325	314	305	316	303	298	265	328	294	323	319	290	294	329	296	313	312	283	285	294	291	299	321	290	299	329	290	271	309	302	309	319	302	284	289	306	310	315	303	324	337	314	299	300	323	313	318	302	341	329	321	327	321	300	316	298	298	307	321	324	295	322	317	305	337	306	248	295	296	322	304	322	295	291	339	290	297	328	279	313	321	320	339	305	293	300	335	343	308	294	302	274	299	304	307	308	304	317	332	286	331	326	303	303	301	350	329	313	291	270	302	284	313	285	318	313	318	308	316	320	310	313	307	330	290	317	316	292	308	327	317	298	281	304	305	298	313	333	305	285	327	315	308	311	327	307	315	326	294	334	310	318	341	292	271	271	313	275	335	289	309	305	294	301	318	282	316	298	312	296	284	342	283
4910	549	100	62	83	124	83	75	58	89	88	46	29	39	22	21	18	19	11	20	15	17	16	24	19	20	17	20	15	24	19	17	11	12	14	15	21	20	11	14	11	18	17	20	17	23	24	16	15	10	18	13	10	17	24	25	14	14	24	17	13	12	14	19	21	12	20	16	22	12	17	13	21	23	12	18	15	15	15	11	16	23	20	22	18	14	15	17	23	19	19	20	20	13	16	20	14	21	23	24	20	15	14	15	14	21	18	24	16	24	20	18	30	20	21	15	18	18	22	19	14	17	21	15	15	13	15	20	18	19	10	17	21	19	13	13	16	17	9	23	22	13	13	12	19	26	11	18	10	21	15	19	27	15	14	16	15	14	10	18	19	18	12	18	18	20	15	11	20	8	16	27	17	17	24	16	18	16	11	14	15	17	18	12	12	16	10	21	14	12	13	17	19	12	14	18	16	16	14	13	25	18	19	17	20	19	19	15	13	14	13	17	16	21	21	20	8	14	16	18	20	24	18	21	15	15	23	24	20	15	14	21	23	24	25	18	19	10	22	16	16	19	15	11	9	12	15	18	17	19	19	13	15	18	11	14	12	15	22	16	19	14	14	21	14	17	26	20	19	22	24	18	13	15	13	19	17	22	16	16	20	16	19	22	17	20	16	12	16	19	18	13	20	21	23	18	17	17	19	17	18	17	18	12	14	15	18	25	16	17	15	22	17	21	9	18	18	10	31	10	16	16	18	17	23	19	13	21	19	19	20	16	8	14	17	21	12	16	24	23	11	11	21	15	14	20	20	14	25	15	20	14	15	16	15	19	31	19	16	26	21	28	19	13	16	19	22	12	19	25	22	16	20	16	25	10	15	22	14	15	14	17	24	12	17	17	21	19	21	18	14	15	9	21	22	21	18	17	16	20	20	17	15	18	17	11	18	12	17	22	16	29	19	15	15	16	16	22	15	22	11	21	16	20	19	17	23	12	26	13	20	15	23	16	19	17	20	18	18	22	15	18	16	17	24	18	22	15	18	19	24	14	22	21	24	19	20	16	18	17	21	18	12	16	20	11	19	12	16	19	20	22	15	11	14	14	19	17	20	13	25	16	19	21	23	15	16	25	19	10	10	19	24	19	13	17	17	22	14	19	14	29	20	22	19	13	24	14	16	13	22	26	23	17	22	20	21	13	12	18	16	20	17	18	15	16	25	25	19	16	22	19	18	17	21	13	15	17	21	17	9	16	12	15	12	19	28	17	20	17	23	15	16	17	25	17	11	14	23	19	12	6	18	13	16	11	22	16	13	12	19	17	16	16	20	23	12	22	13	18	23	22	17	15	24	18	22	20	26	16	18	21	24	18	16	14	23	13	15	7	22	18	18	14	14	17	24	16	8	17	18	17	25	16	21	17	23	13	20	13	14	17	16	27	13	10	11	20	18	21	20	24	7	13	22	17	19	26	15	9	18	13	17	17	18	15	20	9	19	12	20	13	15	14	16	16	19	18	19	15	18	16	16	17	23	17	23	15	12	16	20	16	11	20	21	16	23	25	13	16	13	16	19	22	23	16	13	16	16	19	21	21	8	21	13	14	12	21	10	17	18	13	25	17	15	23	19	16	22	18	20	24	18	10	18	17	13	14	23	18	16	17	18	21	19	24	12	10	20	23	9	12	18	13	17	20	19	12	15	20	16	20	14	18	15	15	14	20	13	17	13	16	28	23	16	21	15	17	12	10	24	15	17	19	18	22	20	23	17	21	13	16	23	17	18	17	13	22	17	11	26	20	24	12	16	15	15	17	12	15	22	13	24	19	14	23	24	19	19	13	13	17	21	21	17	26	11	17	13	17	22	7	18	21	13	13	24	17	9	19	12	18	13	18	8	9	12	16	21	14	20	21	15	20	14	24	12	12	19	18	15	14	13	21	12	13	18	19	18	19	19	15	14	19	25	12	23	13	18	20	20	12	16	21	21	17	18	13	14	16	12	15	26	16	13	18	14	18	23	12	12	20	14	19	17	18	14	13	22	11	14	14	23	11	21	20	20	13	16	24	13	16	18	18	22	20	22	20	27	19	21	19	18	12	23	17	15	18	13	18	19	27	15	15	16	21	22	17	21	16	29	13	16	15	19	17	17	15	15	15	15	13	18	21	20	16	22	25	24	21	22	22	14	19	23	23	16	13	15	20	19	13	14	15	22	20	17	18	13	20	16	19	20	19	21	22	14	23	19	15	16	17	18	22	13	13	14	18	24	21	19	17	24	17	22	16	15	14	17	14	9	14	17	13	19	20	18	21	15	16	15	11	22	17	13	16	21	20	18	18	20	18	16	15	23	17	26	13	13	12	13	23	9	14	22	13	12	24	22	16	21	16	20	19	18	18	15	18	19	17	21	14	6	12	18	15	6	26	16	21	22	24	21	18	17	17	13	23	18	22	14	14	24	13	19	16	19	22	29	16	20	16	25	18	16	17	17	20	15	19	20	19	28	23	17	22	19	23	19	25	23	15	22	17	14	17	17	18	17	19	19	22	20	12	14	14	9	26	19	20	24	20	15	12	20	22	28	12	16	16	14	17	12	15	18	11	17	18	17	12	23	24	18	17	12	19	15	21	23	23	27	19	15	14	16	14	20	15	12	12	18	15	10	19	24	24	16	14	28	14	20	13	14	13	15	20	19	21	17	19	19	14	16	21	19	16	20	18	16	8	18	21	10	22	17	7	19	17	15	28	20	16	10	20	11	17	19	15	14	18	15	17	12	23	25	16	14	31	13	17	12	17	16	19	20	21	17	20	23	20	17	17	19	18	18	21	17	12	19	18	19	12	17	22	14	20	22	21	16	18	19	17	8	21	23	17	19	25	20	20	29	14	17	13	25	17	13	23	24	16	20	17	15	19	20	25	12	19	18	14	17	10	22	12	17	20	22	15	17	21	21	22	16	13	24	18	18	15	16	13	20	13	24	14	22	19	18	16	9	16	20	11	14	16	16	23	16	21	22	16	10	21	13	24	25	10	18	17	13	22	21	18	17	11	22	19	22	13	14	18	23	17	18	12	24	13	18	20	17	18	16	17	12	18	16	12	20	18	13	12	17	8	16	21	16	16	12	11	23	16	10	17	14	18	11	17	22	19	15	14	17	17	21	19	24	30	13	12	26	15	9	17	14	17	19	20	19	16	18	28	25	17	27	16	16	18	22	21	19	18	15	12	20	16	11	21	15	24	24	14	8	13	21	18	22	20	19	14	20	18	8	21	17	20	14	15	23	17	19	21	18	15	18	15	16	20	19	11	19	25	20	15	27	13	21	18	14	13	17	19	20	17	22	26	15	21	24	20	14	16	14	15	14	9	16	26	20	19	16	16	25	14	23	17	21	28	13	22	20	21	13	16	16	24	17	15	19	18	10	20	16	14	20	19	17	18	14	17	14	15	23	21	17	15	17	18	21	27	13	17	18	13	21	31	24	14	12	15	24	17	22	12	12	18	22	19
39178	10462	2724	6393	10890	11202	7561	5250	3472	4597	4483	2549	1371	2129	629	543	543	458	502	429	419	413	394	392	392	391	413	357	365	400	391	349	370	341	361	402	347	357	341	319	364	345	369	341	330	308	305	362	324	333	347	369	332	354	351	351	316	319	328	283	329	337	309	301	319	341	323	334	349	332	308	351	332	310	304	338	332	304	318	331	323	337	308	346	296	346	289	293	321	303	334	317	332	323	334	308	332	324	314	333	327	288	302	305	331	317	316	322	315	298	327	319	361	322	321	306	320	337	342	301	333	328	321	317	298	327	333	297	290	358	307	304	319	327	265	313	325	297	302	330	319	338	291	344	339	314	270	293	314	330	294	322	301	329	343	319	338	303	315	333	316	339	344	322	313	304	340	293	379	332	355	301	299	330	297	325	338	340	287	299	322	331	304	305	324	305	305	309	322	316	302	281	310	345	291	335	336	298	325	283	314	312	326	328	311	317	314	281	330	292	331	327	300	345	341	299	320	303	333	328	295	319	331	310	317	339	319	308	320	333	325	332	328	319	333	306	309	311	320	319	289	308	315	280	278	350	277	350	301	309	339	315	338	301	295	300	329	293	343	347	311	321	310	316	310	329	318	306	333	333	340	281	300	322	293	320	312	301	316	311	290	324	299	326	310	302	329	331	298	308	325	343	352	364	292	287	352	307	311	320	345	314	333	306	299	327	322	318	308	293	305	314	311	310	357	317	344	322	281	331	321	339	307	356	299	298	306	302	311	322	325	301	290	332	303	274	370	302	322	299	311	300	318	307	327	308	307	303	285	356	313	275	296	306	339	310	333	311	315	358	320	320	291	337	327	332	320	345	325	323	334	351	351	325	317	330	341	319	325	321	320	348	312	300	318	336	331	299	327	329	324	286	313	309	329	312	321	316	315	310	315	314	301	310	351	290	280	341	310	348	286	302	307	338	309	275	334	299	342	303	291	312	298	338	297	305	343	304	315	330	302	304	305	330	305	338	308	327	321	343	322	315	323	304	320	316	351	316	347	302	284	284	308	325	312	325	327	305	291	308	331	323	311	288	329	325	314	288	353	303	337	321	268	329	321	335	307	313	318	351	344	331	301	282	306	320	353	309	309	336	324	297	267	322	329	339	311	320	288	317	328	286	330	339	348	325	346	315	303	309	321	331	317	309	328	347	302	300	292	283	298	327	283	321	308	338	306	318	345	288	341	330	347	306	320	318	305	285	355	298	307	308	329	305	333	277	325	344	329	298	310	321	324	322	339	267	304	281	286	307	325	310	343	277	313	324	335	318	297	324	304	311	306	322	328	292	294	351	293	294	355	328	321	309	313	318	308	327	300	308	326	309	306	320	282	312	337	330	292	294	310	308	314	324	305	329	339	343	320	295	301	324	316	333	349	322	328	298	330	314	321	311	294	316	312	322	312	324	331	302	303	303	331	278	312	323	317	355	317	339	295	316	315	304	364	313	314	319	311	296	331	330	307	302	325	321	309	317	326	320	323	301	288	334	323	313	297	321	344	341	347	313	328	279	317	332	308	311	356	295	301	331	312	297	293	316	289	323	330	276	303	310	296	344	296	327	347	333	314	318	317	303	302	304	334	288	288	318	309	272	300	302	329	311	290	325	346	317	325	304	337	302	324	311	314	310	338	314	328	338	327	297	315	313	305	310	304	338	308	326	313	312	300	306	347	319	328	330	321	350	364	306	312	315	366	301	339	322	330	289	327	335	304	308	326	331	343	333	302	331	297	291	338	336	329	297	287	325	312	301	354	329	318	314	290	345	307	367	341	320	337	297	302	312	317	332	308	328	315	329	335	295	306	295	291	304	302	355	325	287	374	319	320	326	302	354	292	318	337	298	321	323	351	282	330	323	311	331	305	339	301	315	327	322	315	300	318	301	296	309	308	301	305	296	316	334	314	320	328	309	296	325	325	318	315	336	346	312	271	294	313	334	339	352	340	347	306	324	311	353	316	309	319	350	312	363	301	322	305	315	319	322	314	288	332	324	323	318	294	316	344	323	317	354	306	311	314	320	339	294	303	311	298	283	343	304	327	303	314	315	329	341	295	311	299	316	300	314	284	354	313	298	288	313	302	319	294	316	291	329	331	345	315	305	304	311	309	300	304	318	334	337	286	337	285	288	284	325	307	309	339	305	293	307	320	314	311	327	324	342	305	297	323	309	326	310	301	325	332	323	320	357	313	286	328	320	325	321	303	352	336	308	295	317	321	277	315	293	321	313	301	318	347	334	336	343	323	310	281	283	324	328	304	344	298	322	294	306	287	316	321	332	341	312	321	287	324	296	320	318	333	297	316	316	327	306	315	333	307	301	327	326	265	338	324	347	300	313	300	326	307	330	328	315	347	273	325	318	309	301	298	354	308	333	304	331	335	287	308	297	306	333	328	317	308	301	317	316	304	323	316	330	337	309	334	342	335	343	308	324	320	318	318	317	307	333	306	323	299	301	327	323	305	327	317	355	297	327	314	323	349	300	305	311	306	313	338	326	339	353	295	338	262	309	320	305	324	326	296	315	333	330	310	303	339	298	318	268	312	282	304	298	305	321	320	342	316	318	349	338	323	335	322	300	348	305	306	331	319	299	301	335	340	294	333	310	333	310	333	294	318	305	299	330	296	317	304	304	298	341	324	304	307	308	316	319	355	344	325	303	346	325	295	338	324	325	323	309	311	335	310	331	325	318	326	280	317	332	329	308	296	332	317	303	319	313	322	307	331	319	314	319	305	317	328	321	356	298	308	311	298	292	327	342	316	320	326	331	328	314	299	303	343	312	278	285	295	326	276	292	310	317	336	296	296	324	336	317	325	332	324	269	320	344	327	327	335	296	302	320	304	321	315	337	332	292	342	327	306	295	327	326	322	340	301	327	335	346	313	317	311	317	315	322	357	313	277	297	302	323	329	328	305	347	297	352	339	315	311	308	318	338	285	274	286	316	346	329	311	325	327	325	316	262	342	276	306	355	276	318	337	323	346	330	304	318	335	304	325	335	320	313	306	316	319	329	323	322	338	316	320	344	285	354	318	354	334	304	332	296	306	307	309	316	317	328	296	318	327	302	324	306	306	293	322	311	329	281	295	350	323	348	302	332	306	316	322	327	379	325	331	318	327	316	305	340	301	315	307	325	298	316	329	298	307	317	322	322	324	311	339	286	296	317	306	304	312	320	348	334	349	350	354	339	334	301	328	331	316	325	333	293	345	333	302	305	356	338	337	327	332	321	320	325	306	322	316	321	294	294	331	312	327	305	307	305	303	313	338	305	334	356	350	312	337	307	337	315	294	335	327	316	335	284	299	305	320	310	305	323	332	327	314	303	297	335	292	291	296	278	342	301	306	305	338	292	335	312	305	324	311	347	305	312	314	293	321	354	317	284	326	318	329	291	329	304	308	302	292	295	335	276	310	328	315	359	296	326	306	336	326	299	308	312	303	357	312	315	310	310	329	328	327	309	334	344
8251	1204	170	103	152	242	211	150	90	117	125	106	95	163	39	36	43	40	38	48	33	41	40	39	28	38	37	32	26	31	38	17	40	37	38	32	32	23	35	28	32	23	31	21	34	32	25	33	31	38	33	26	26	35	33	31	34	34	33	38	25	23	25	27	37	31	18	37	41	29	35	32	28	23	32	31	35	26	32	33	38	23	29	28	26	29	21	25	35	36	30	22	38	28	32	30	27	25	35	32	24	29	28	40	30	33	36	25	30	31	27	22	30	21	35	26	22	28	26	28	22	25	28	31	23	27	24	40	29	22	28	22	29	28	27	18	29	31	26	28	24	24	27	31	42	26	28	20	33	25	22	18	32	34	32	44	32	33	46	34	19	20	26	30	42	24	26	21	29	35	25	28	34	27	23	27	28	29	33	27	27	34	26	23	21	26	30	35	37	44	24	36	30	27	31	37	32	24	37	19	28	28	31	31	25	33	32	35	29	23	31	29	34	34	32	28	24	27	27	24	28	31	32	31	30	28	20	30	29	18	25	35	16	30	37	17	41	34	29	31	35	28	25	28	30	34	31	30	38	24	28	25	36	39	28	28	35	23	29	26	29	31	29	22	28	21	22	31	36	34	27	32	29	38	27	30	38	32	28	32	24	26	32	35	24	27	31	32	25	31	26	17	25	32	27	33	29	32	32	27	33	27	26	33	33	38	23	43	23	33	29	23	20	25	24	33	40	36	24	31	19	29	27	33	31	23	25	24	28	22	17	34	19	32	20	21	21	42	31	37	33	34	28	32	30	28	24	30	36	30	30	30	36	29	44	30	23	33	34	23	30	24	27	23	21	23	31	31	32	42	27	33	21	19	29	27	30	28	36	25	34	33	27	23	36	28	27	25	20	25	24	23	36	26	31	33	27	31	31	41	31	29	26	19	27	29	33	34	18	27	28	35	27	29	28	28	35	23	26	28	34	36	24	24	21	21	24	37	31	26	24	33	29	21	27	22	26	27	24	31	29	39	30	24	36	34	25	40	27	31	18	27	30	34	29	23	28	27	20	30	21	25	20	41	31	25	37	23	20	36	22	28	27	23	34	29	32	36	22	25	22	28	28	27	21	26	22	29	30	38	31	30	34	29	33	25	29	29	22	25	40	23	33	28	25	25	40	37	34	28	28	35	31	26	31	29	29	25	32	25	35	21	30	30	32	35	37	41	32	28	34	28	29	22	31	31	27	35	30	35	30	32	21	31	26	29	31	30	31	27	31	23	34	24	29	34	33	21	35	32	24	29	30	23	24	33	35	28	23	26	27	21	31	34	34	29	24	27	31	26	34	25	31	29	37	35	30	37	29	31	29	19	27	29	39	30	35	29	20	25	23	33	27	27	25	32	25	30	32	24	26	32	33	26	22	28	31	25	24	35	32	27	24	30	27	31	29	22	27	30	24	32	30	32	26	42	35	32	28	17	37	26	23	27	35	27	22	28	22	35	29	31	25	25	31	37	24	29	23	24	33	32	27	27	34	22	31	19	31	30	34	32	35	36	33	31	30	26	26	36	37	23	23	36	35	31	26	35	21	26	41	24	38	30	22	25	28	28	28	34	24	25	27	27	30	25	28	27	30	25	34	25	28	26	29	19	26	29	29	30	27	21	37	31	37	22	22	29	31	18	27	36	31	38	29	34	27	30	32	21	23	21	30	22	28	31	33	25	29	24	27	24	18	29	25	32	28	37	25	27	40	22	26	22	43	27	27	29	35	23	21	28	38	29	43	26	38	26	27	35	25	21	29	27	26	39	29	34	34	31	26	20	32	32	31	33	27	29	28	22	24	36	23	27	33	25	25	32	29	31	37	28	25	21	26	28	30	33	28	29	32	39	28	23	32	30	39	23	26	29	35	33	26	28	39	24	38	28	31	29	27	28	39	43	25	37	29	30	34	30	38	29	49	26	27	26	26	24	26	21	38	23	30	36	24	23	34	20	26	31	18	21	30	22	35	34	22	20	35	39	30	33	29	28	30	25	28	35	23	33	32	27	22	29	33	28	27	22	27	22	35	22	36	29	22	30	41	31	30	28	22	23	29	34	26	22	20	36	26	20	32	32	24	25	23	28	26	23	29	24	32	31	32	31	37	37	31	29	25	30	22	33	31	23	29	37	34	29	24	35	28	32	33	23	30	27	23	31	26	37	26	27	20	29	30	38	34	22	23	24	26	26	27	24	26	27	24	29	37	32	28	26	29	20	36	33	27	23	35	18	32	38	28	21	26	30	32	32	29	30	36	23	33	25	30	25	30	30	16	29	39	28	32	37	34	31	29	34	31	27	27	23	30	25	27	30	32	16	39	31	29	23	35	36	32	25	27	31	26	31	21	33	25	26	32	14	26	24	35	28	24	25	31	36	21	21	24	21	32	31	27	24	28	27	37	25	28	33	37	40	29	29	24	35	24	30	36	30	24	29	22	34	28	24	35	28	22	26	33	21	28	26	31	37	27	29	25	33	35	36	31	35	24	32	27	27	30	30	35	43	18	40	33	24	33	36	31	23	30	21	30	30	23	24	35	26	28	44	19	33	32	28	32	21	30	37	32	39	38	24	20	29	29	38	24	32	17	22	34	29	21	33	38	33	25	28	35	17	25	35	29	23	28	48	25	31	24	23	34	29	32	26	30	24	19	30	25	27	31	33	31	28	33	20	31	26	26	38	31	31	32	22	32	33	32	27	28	29	29	31	23	33	33	30	24	39	25	27	32	33	34	33	26	29	36	39	28	33	32	31	31	38	35	29	15	33	22	31	24	16	27	22	23	32	25	35	30	31	31	26	32	29	35	32	31	29	22	37	31	31	35	24	18	26	34	32	29	28	26	25	30	33	23	38	34	22	28	28	25	20	35	31	39	22	30	27	31	33	28	33	31	19	33	25	24	33	27	27	31	40	24	31	34	22	41	38	32	27	24	29	35	32	35	24	23	22	20	30	31	23	29	20	31	31	33	24	38	28	42	32	36	25	39	26	36	21	33	30	26	39	27	33	28	34	19	31	27	21	28	22	19	17	35	25	27	28	32	17	30	30	39	33	36	32	24	26	20	38	22	23	31	27	29	37	34	25	19	30	32	28	27	36	26	41	25	43	28	30	23	41	17	32	33	23	28	35	29	36	29	17	31	29	23	26	22	36	20	21	29	30	31	25	32	33	25	27	46	36	35	25	20	31	31	30	30	34	34	31	35	36	30	35	28	35	40	34	27	31	29	30	34	21	19	25	24	14	38	26	31	19	29	35	22	28	40	27	36	28	23	37	37	25	36	38	33	24	32	21	33	30	29	30	21	29	27	31	30	34	34	25	19	29	39	32	33	31	37	25	23	31	28	26	33	31	24	40	29	38	21	35	30	24	27	25	39	26	34	25	23	30	29	24	30	36	30	33	29	28	38	18	35	36	27	29	30	35	35	26	23	24	29	26	16	36	27	27	30	30	33	29	23	32	34	35	25	32
43160	14808	4292	10715	17399	17265	13878	11071	6533	6747	6807	4905	3631	6664	1467	1287	1212	1168	1040	1029	956	885	869	845	791	763	754	664	705	728	669	661	635	638	674	673	706	650	618	607	565	615	560	614	576	586	587	501	596	570	587	571	556	564	606	541	558	555	597	525	543	593	576	517	550	541	529	572	521	524	533	536	580	494	534	550	532	545	545	471	513	561	527	510	539	500	503	531	550	553	530	516	509	545	527	554	498	543	516	547	529	526	533	533	492	485	535	564	546	523	504	492	555	485	528	530	501	497	536	557	529	515	519	536	478	500	501	530	511	503	546	521	483	537	485	489	489	526	515	508	496	524	536	487	523	507	475	496	502	496	507	525	524	501	475	515	494	546	488	512	517	509	485	519	497	510	445	465	483	548	525	538	509	477	498	521	544	500	522	501	507	510	532	523	485	540	519	477	490	501	533	462	514	499	498	529	509	528	509	504	532	514	496	536	491	520	511	528	550	522	529	490	518	552	533	489	491	493	532	524	483	492	528	506	533	534	531	500	566	507	519	511	504	534	498	508	512	521	534	554	525	513	543	540	489	496	498	520	491	524	525	529	508	564	503	499	490	513	545	509	519	519	501	492	508	543	483	511	517	528	511	525	463	538	532	548	536	502	518	521	506	536	542	486	546	480	532	528	494	519	495	530	526	513	521	501	532	530	505	510	486	500	524	515	511	507	498	525	497	533	534	521	495	524	479	512	530	519	495	508	506	514	542	532	501	480	531	518	512	520	512	500	522	533	501	506	511	530	556	531	554	477	517	497	496	507	450	511	516	473	469	469	494	521	529	529	467	493	529	490	527	501	530	511	512	479	559	521	473	564	545	535	524	493	529	527	525	506	479	511	505	531	505	558	515	535	563	485	490	536	492	502	525	490	500	505	497	480	505	497	493	525	493	475	487	492	506	545	518	462	502	504	510	513	498	490	474	479	467	522	499	511	526	493	514	561	514	500	495	544	470	490	511	496	494	495	523	536	524	517	549	514	540	514	552	509	475	522	524	505	492	503	504	484	540	524	482	555	498	535	504	485	499	506	564	506	504	531	529	464	516	544	534	512	527	559	548	511	495	534	538	528	537	507	525	505	504	479	536	546	514	507	530	535	510	516	513	491	480	508	500	506	525	519	514	538	510	518	544	507	519	519	498	528	480	522	518	542	532	521	527	502	541	542	498	535	502	506	514	528	529	506	542	498	532	528	515	508	515	553	528	508	484	559	519	499	508	513	524	499	520	520	498	516	472	533	538	476	514	495	529	474	511	501	505	488	463	519	507	499	501	520	504	505	480	515	517	499	549	523	495	507	506	560	506	526	515	476	511	522	498	533	469	515	503	558	498	499	492	497	504	511	512	487	527	508	474	532	542	514	492	521	547	501	509	509	492	572	523	505	516	501	528	515	529	487	502	490	468	512	580	516	508	526	560	485	512	498	521	522	505	501	480	533	514	509	497	537	516	482	501	509	497	489	517	522	540	469	513	514	506	488	516	525	485	538	506	531	500	508	516	482	499	524	519	516	497	512	540	510	512	477	524	500	489	535	519	538	488	522	509	534	499	506	545	515	504	483	510	509	510	542	477	503	484	501	518	539	526	490	531	531	510	519	536	497	519	506	480	535	522	523	521	495	490	505	489	535	506	508	497	536	508	505	501	522	489	527	533	513	536	497	513	498	515	468	500	540	510	536	521	536	536	488	536	520	528	494	457	530	537	458	506	503	542	501	498	483	522	490	550	508	552	477	529	485	516	528	510	516	527	511	514	535	509	516	484	504	490	515	533	482	492	498	560	510	506	542	493	537	492	512	469	520	509	527	519	494	479	489	517	507	525	513	473	513	545	530	512	515	514	473	526	530	523	513	516	507	540	523	520	517	517	505	495	516	539	526	526	512	529	547	509	557	499	551	511	495	528	507	503	504	563	542	499	481	522	523	525	515	505	525	526	497	534	522	527	506	468	536	467	530	494	538	491	520	485	496	507	510	489	523	510	525	531	495	500	496	522	507	502	497	496	493	496	497	529	521	500	496	516	524	451	542	496	521	501	538	521	536	488	534	480	518	504	532	488	511	525	530	577	542	540	503	505	520	545	527	528	527	474	551	527	503	489	483	517	480	532	508	506	550	494	491	528	478	526	510	509	550	488	480	537	528	497	505	504	498	506	498	559	513	535	501	530	522	551	494	532	466	533	550	480	516	476	505	530	533	549	533	508	502	503	505	523	511	506	490	545	519	510	530	525	496	465	520	516	513	464	477	498	504	481	530	521	514	555	490	490	524	519	515	490	544	521	492	483	513	493	509	528	497	525	531	509	504	496	569	541	508	490	530	493	481	509	516	496	542	514	486	504	553	529	519	493	535	538	529	510	506	497	501	517	533	516	515	518	481	515	527	505	526	485	530	511	517	516	522	548	553	548	509	523	532	536	522	504	552	509	497	518	504	546	528	524	498	506	523	488	488	532	501	529	473	486	473	522	504	522	535	484	508	485	536	523	522	524	492	514	453	498	467	526	498	515	502	517	544	524	522	491	456	514	509	462	550	483	495	493	532	528	528	519	512	505	533	493	523	513	514	530	529	495	505	549	477	494	579	529	544	537	536	531	497	506	503	521	525	544	509	465	459	509	503	530	527	496	537	526	509	484	526	512	533	500	536	504	529	509	501	505	476	555	468	510	496	548	519	510	541	525	471	508	512	515	495	548	517	520	506	522	543	509	509	500	514	500	531	525	520	470	536	534	501	508	507	542	531	509	495	534	478	487	511	523	492	484	534	470	478	493	510	527	513	506	499	544	516	523	506	494	555	510	494	530	514	512	494	483	496	519	534	476	521	494	541	470	465	516	503	490	513	481	545	458	514	529	489	524	528	496	533	524	498	540	548	504	501	572	496	486	549	529	505	450	495	515	483	545	524	497	495	535	527	487	507	525	524	500	487	480	507	523	544	499	489	469	534	485	520	538	536	513	519	529	502	523	487	514	497	471	513	508	508	505	537	542	493	553	486	521	521	494	497	557	507	500	545	494	505	512	505	510	515	530	521	514	525	535	518	517	542	514	481	555	506	461	489	560	570	496	551	537	518	508	548	517	505	537	503	566	475	466	496	515	502	497	479	536	565	527	549	511	537	504	515	502	539	506	521	466	521	524	508	516	500	479	545	491	482	517	556	516	508	484	514	498	553	506	486	529	476	506	512	501	517	522	547	539	524	521	523	491	479	505	506	488	532	532	529	496	468	493	531	521	530	518	505	519	498	523	479	553	525	516	488	519	499	523	526	505	483	512	494	518	538	512	530	519	539	515	514	526	501	552	504	487	538	499	488	508	452	498	476	562	525	526	517	466	517	512	531	475	526	539	520	488	545	486	525	469	508	503	484	471	541	500	513	502	529	511	504	520	523	483	510	509	503	540	528	546	533	533	499	524	507	529	530	520	555	514	497	513	496	528	499	520	504	513	460	528	504	528	515	471	540
7963	1501	182	105	170	231	178	138	100	118	120	88	87	135	43	50	43	27	39	42	35	36	33	37	37	41	26	32	31	28	39	34	31	26	26	34	27	33	37	28	23	27	21	39	27	36	29	28	36	33	23	36	30	25	28	30	27	33	19	31	29	32	27	19	30	29	36	34	26	33	23	33	27	30	27	37	31	32	26	23	39	20	22	13	24	30	22	23	26	21	23	31	19	31	21	34	36	35	33	32	33	23	28	30	30	34	28	22	29	36	28	28	27	22	24	22	30	28	34	28	26	40	41	33	22	26	27	34	33	26	26	31	34	28	25	34	30	31	34	35	29	31	36	25	28	39	26	30	30	29	25	37	21	24	29	32	26	30	22	26	24	30	31	28	31	28	29	38	25	19	30	40	26	30	27	33	28	26	37	24	28	36	33	25	21	27	29	25	24	27	21	26	37	27	25	30	38	25	27	28	21	26	18	27	30	34	26	30	25	29	34	24	28	25	28	21	31	31	30	33	32	28	22	32	28	28	37	25	21	33	36	27	35	33	30	25	28	29	27	26	26	23	25	28	33	38	21	27	26	32	33	33	24	33	30	32	28	20	35	35	29	29	27	29	40	20	27	29	26	29	33	36	23	22	24	37	24	36	33	32	25	24	26	27	33	26	17	30	27	28	29	19	26	33	19	25	27	29	25	31	24	27	24	25	29	35	32	32	26	32	35	27	35	29	18	27	37	25	29	30	25	29	25	22	40	32	26	27	37	32	24	35	29	28	31	28	21	19	31	35	21	32	33	33	21	36	35	30	22	27	27	36	31	22	22	29	29	33	20	33	32	19	25	18	26	25	36	22	39	33	40	28	28	21	36	29	27	34	35	26	28	17	34	22	28	17	31	20	39	32	25	30	34	26	34	35	40	15	36	27	31	20	35	26	26	23	26	33	33	29	33	25	30	39	27	30	25	38	25	29	28	29	18	30	33	35	32	22	29	37	26	36	32	23	21	26	29	25	19	30	21	44	27	22	28	33	30	18	20	32	34	31	28	30	32	20	24	24	19	33	23	27	30	24	26	29	29	30	27	34	27	28	31	29	28	24	25	19	43	33	27	27	33	22	19	29	22	35	22	36	33	26	26	33	35	22	30	34	27	30	27	38	26	27	23	34	28	28	27	33	31	30	34	38	29	33	30	29	25	32	26	27	34	26	25	28	30	30	29	33	14	21	24	21	23	27	29	29	31	20	18	30	29	29	21	30	24	27	24	31	40	28	17	35	29	25	27	31	28	15	32	33	31	33	29	28	24	28	28	30	31	36	32	37	29	33	26	32	27	23	29	28	37	30	31	33	32	35	25	23	25	25	20	28	19	26	27	30	30	26	29	23	29	32	28	29	21	26	22	31	27	21	34	22	32	36	26	33	27	28	29	30	33	38	30	21	23	28	38	29	22	25	25	26	31	30	32	33	31	26	23	30	29	35	31	40	32	20	22	39	35	20	24	25	24	34	38	32	38	27	22	45	32	29	33	23	40	31	32	27	31	27	31	26	32	31	32	22	31	34	34	35	26	22	32	34	34	23	20	32	33	38	22	34	17	36	27	35	37	35	25	34	18	24	28	35	29	30	28	24	28	22	29	30	24	36	25	25	25	23	28	26	25	24	24	24	35	21	33	26	22	30	17	29	28	27	23	29	30	32	32	21	39	34	18	28	24	35	43	28	26	29	38	41	30	33	22	25	30	25	34	27	27	27	33	26	28	36	34	25	25	30	28	24	31	36	33	32	25	37	33	33	22	31	25	23	28	21	35	37	26	33	23	26	29	21	24	20	24	42	32	29	29	24	33	23	32	37	28	35	22	23	39	32	33	30	29	31	36	22	31	24	27	25	23	37	35	30	27	23	23	23	33	28	23	33	27	27	30	28	29	26	16	34	32	28	29	40	22	23	27	24	21	29	33	33	24	21	27	36	29	23	36	33	28	26	24	29	31	30	37	24	24	41	33	30	30	20	27	36	29	33	25	31	15	26	27	27	22	26	24	38	26	41	25	22	24	20	23	27	23	32	35	27	34	29	35	26	33	25	27	32	29	24	28	26	28	22	35	23	24	33	25	27	33	25	31	13	33	26	38	26	23	23	28	24	29	25	34	31	23	34	26	29	26	30	28	26	27	20	31	24	25	20	32	42	38	34	35	34	25	35	24	31	25	44	30	26	31	29	27	37	27	36	24	31	34	31	24	28	27	33	27	31	24	39	22	33	32	37	33	26	29	39	38	22	28	27	33	24	26	25	33	36	31	26	38	30	24	20	25	36	33	26	25	23	21	28	32	29	26	26	38	31	17	26	21	24	34	22	33	37	32	24	32	35	32	31	30	26	29	36	25	25	32	30	24	27	24	24	29	27	36	22	26	32	33	25	29	26	35	40	31	24	30	28	36	31	27	33	43	31	23	36	23	38	24	31	39	26	26	29	27	25	31	31	30	29	25	25	24	33	32	24	36	38	34	25	31	19	39	34	29	30	22	22	20	38	23	23	28	23	31	30	37	30	26	29	26	15	33	30	37	35	25	18	28	25	27	24	24	30	23	34	20	36	32	30	35	23	25	27	31	29	37	34	26	38	25	30	37	26	33	28	20	34	42	22	27	31	27	25	23	27	35	23	27	20	17	35	22	26	21	31	28	32	28	23	32	33	32	37	34	21	31	24	30	28	38	28	25	32	30	20	21	37	33	31	35	31	30	29	33	31	29	26	31	15	29	30	23	24	33	23	27	29	23	31	16	29	22	31	32	30	32	30	29	29	26	27	31	25	38	30	28	27	22	32	26	33	22	26	29	33	25	30	19	37	29	28	22	32	24	20	32	35	30	22	34	30	31	38	34	36	20	22	30	30	34	27	30	28	30	32	36	25	22	29	38	16	30	23	22	20	33	27	17	35	32	20	28	28	28	33	25	34	31	24	25	25	32	31	27	21	31	39	38	27	38	36	23	31	22	36	23	18	31	22	31	30	34	16	27	31	18	22	24	30	30	38	34	31	28	25	32	27	33	25	21	34	35	25	33	32	26	27	27	27	23	39	29	35	27	16	26	32	37	29	24	26	28	34	31	25	34	29	22	30	28	15	31	27	21	28	31	35	33	24	28	26	35	21	31	29	33	30	28	26	30	23	33	32	27	31	36	32	22	39	24	27	20	27	34	30	24	31	24	24	32	29	31	21	36	24	28	27	28	23	39	27	27	28	26	38	29	25	37	27	22	24	25	26	22	30	27	39	37	29	25	36	35	31	32	34	25	34	25	26	46	29	28	27	26	22	42	32	36	30	19	22	34	35	25	32	41	29	29	29	26	35	19	28	35	34	27	23	9	22	19	26	16	39	32	28	21	33	36	26	28	18	23	25	24	42	30	30	33	28	25	34	29	30	26	17	34	25	24	27	20	31	34	30	28	22	34	34	43	25	21	28	32	30	22	32	27	23	27	27	33	36	31	25	33	20	24	31
43116	16154	4308	10658	16997	18323	13348	10062	5937	6355	6982	4380	3766	5393	1507	1304	1216	1107	1066	977	852	846	876	868	800	791	707	751	723	697	701	646	629	601	650	656	606	615	587	589	596	652	573	612	592	563	574	566	579	560	586	590	591	542	610	537	527	576	548	540	612	539	556	551	566	587	519	577	522	506	533	556	523	537	547	560	530	512	541	541	510	528	454	572	510	519	521	531	504	521	502	514	520	542	551	548	492	483	524	514	554	482	542	536	546	507	533	529	534	538	503	531	545	541	501	533	499	532	488	479	527	541	491	498	563	564	501	520	519	499	551	507	535	508	507	505	512	539	512	489	519	509	513	494	488	498	525	512	566	561	488	536	539	525	527	524	518	586	524	551	529	519	532	544	559	517	520	523	540	485	550	524	527	526	524	546	560	482	540	506	527	512	504	502	499	555	504	474	481	532	503	507	513	494	535	491	522	517	496	526	537	497	513	536	488	475	512	506	509	516	501	463	532	509	517	523	561	506	564	505	513	507	525	504	507	528	543	499	510	509	544	543	519	568	475	511	555	535	523	515	475	506	504	492	494	515	509	498	496	489	540	535	535	489	543	526	470	497	475	490	485	503	552	507	524	479	494	540	516	482	519	552	506	502	493	530	489	504	547	546	502	501	480	529	489	546	510	507	516	539	506	492	510	464	517	485	532	543	467	500	505	539	541	517	533	518	546	542	519	553	500	513	518	540	484	520	487	488	501	568	528	543	514	502	466	531	533	524	526	519	499	489	491	511	490	501	499	495	543	463	516	493	518	519	495	540	482	524	482	499	522	518	507	478	564	491	485	487	545	510	492	550	518	542	506	511	502	477	568	508	519	470	508	529	504	544	512	521	501	523	473	522	533	545	482	526	499	505	513	522	522	550	545	495	562	508	492	531	507	501	528	495	535	520	508	502	532	463	492	532	507	529	570	501	535	469	533	496	497	499	551	501	518	537	507	531	525	502	507	517	505	541	500	540	518	499	513	486	509	499	530	501	491	495	564	544	484	508	499	547	538	522	507	526	528	519	504	508	485	544	533	559	519	479	510	534	480	527	494	530	483	498	494	457	506	558	500	494	526	527	531	505	496	555	530	494	526	518	508	528	508	495	553	491	540	509	490	468	519	507	558	503	521	517	537	565	557	520	520	500	493	535	509	491	506	505	521	496	492	520	485	519	522	546	515	517	516	509	539	529	465	499	510	464	520	517	539	514	523	512	498	535	541	537	498	495	512	515	486	566	484	526	474	537	505	519	560	510	485	492	512	532	512	526	484	489	513	550	477	529	551	554	504	546	494	508	522	508	521	517	542	496	528	522	494	487	496	503	511	519	515	518	546	543	488	518	533	500	507	509	507	515	489	488	544	515	516	531	537	490	497	509	493	490	529	477	535	505	530	549	511	498	526	514	519	518	531	506	492	490	451	492	492	517	483	499	477	521	511	519	515	529	487	523	482	486	525	521	496	498	515	518	484	487	529	526	485	549	528	516	514	474	535	517	529	496	494	502	532	504	489	492	466	542	514	530	527	498	523	529	552	492	520	502	502	520	499	487	477	467	506	516	499	505	549	540	496	506	496	490	530	524	542	519	491	546	531	488	530	545	597	510	527	512	469	503	481	522	529	503	517	549	529	488	524	488	536	523	514	515	541	524	518	518	480	523	531	535	523	506	489	501	528	484	500	505	468	497	519	532	513	500	534	554	487	517	542	538	490	524	529	502	531	530	502	531	528	501	493	518	514	538	493	517	494	484	542	559	514	512	585	496	565	481	521	525	525	521	534	499	505	505	510	537	536	510	543	504	492	548	515	539	519	515	514	541	514	485	565	520	494	510	498	520	495	501	504	486	499	526	510	509	499	568	525	508	510	509	477	526	554	548	558	492	500	521	486	535	516	504	575	493	530	514	518	465	524	485	496	514	497	534	555	493	482	537	541	529	525	495	530	557	487	523	499	544	479	526	516	539	530	505	528	545	521	529	490	491	525	515	516	510	507	510	510	506	504	525	498	519	514	543	502	491	496	499	525	514	540	538	543	469	542	492	499	515	526	501	495	509	490	483	494	510	521	545	480	540	536	527	522	547	514	462	504	490	516	549	508	531	520	491	514	532	526	470	503	517	521	538	510	484	475	471	514	485	499	507	575	490	519	541	512	522	489	509	520	482	486	493	546	520	524	504	523	488	505	539	516	518	548	536	481	472	508	482	499	479	517	531	508	558	541	493	502	515	533	532	509	536	517	577	506	528	502	510	502	496	542	509	549	503	471	540	490	521	551	494	506	467	494	520	514	544	514	530	545	581	533	482	536	503	554	506	551	520	502	487	481	510	530	502	479	484	502	520	538	479	520	505	520	549	504	510	503	527	488	519	478	526	518	543	518	495	514	505	490	520	515	527	504	548	535	565	526	485	523	508	478	514	488	538	538	474	543	528	519	539	496	508	527	574	491	541	534	509	515	516	505	538	508	538	512	496	506	459	513	520	535	540	463	539	495	517	505	514	477	496	517	535	478	533	497	540	539	494	500	514	492	511	533	495	501	528	501	496	503	572	504	514	522	550	469	503	510	547	514	543	507	530	495	528	510	500	501	548	497	490	509	525	502	520	527	481	503	500	497	535	505	515	494	521	562	498	531	533	523	540	533	515	519	520	481	522	526	503	540	519	506	510	489	509	545	491	512	528	516	483	508	510	516	489	528	500	516	517	528	497	501	524	523	520	553	541	518	501	481	493	500	503	504	515	522	516	496	468	538	498	534	513	486	508	548	509	501	475	508	546	538	514	518	538	496	481	475	507	513	533	511	474	527	491	503	528	522	557	511	524	505	533	466	506	506	503	512	492	496	536	486	549	541	561	521	507	519	499	528	490	515	513	559	545	489	533	493	551	484	505	538	495	544	540	562	524	514	532	504	516	505	522	490	522	533	518	532	508	515	586	516	503	505	496	490	471	517	497	553	512	540	481	479	508	502	498	531	487	472	491	524	504	500	505	496	512	503	524	519	582	542	518	520	518	515	490	491	513	546	552	537	552	513	519	530	527	526	500	476	507	499	515	535	491	512	569	497	465	494	562	580	496	495	519	478	535	575	521	544	493	524	513	512	503	504	513	486	525	521	466	512	510	540	515	508	488	504	497	572	462	515	515	522	506	556	488	554	495	529	505	496	545	522	503	541	451	488	504	503	518	511	490	515	505	534	524	498	497	536	495	529	510	487	492	507	509	517	516	520	509	522	518	508	471	478	533	534	501	526	548	524	540	514	496	475	503	487	522	493	513	507	510	519	551	503	482	533	524	540	465	515	487	506	506	546	556	552	535	508	518	522	517	483	521	484	515	510	486	477	515	522	534	495	524	560	516	536	513	530	494	530	517	513	500	537	536	536	518	481	508	496	530	490	518	507	503	520	543	534	510	514	558	505	539	534	490	539	503	517	548	508	517	555	466	490	517	523	489	488	522	499	532	513	505	539	547	549	511
11464	2485	302	153	291	389	280	296	143	157	166	130	143	270	44	42	34	40	26	33	45	22	32	30	22	29	33	35	34	24	21	33	25	29	11	21	27	17	21	19	26	24	16	19	31	18	19	17	27	12	22	24	13	23	27	13	18	26	16	19	23	14	13	23	25	11	12	17	17	12	16	13	17	20	17	17	18	13	23	24	17	21	26	20	20	23	17	20	21	27	19	22	18	20	13	11	19	26	12	20	23	23	18	24	15	13	19	19	19	14	18	24	13	16	18	15	18	22	12	14	22	15	17	17	17	19	14	17	17	12	18	12	11	11	16	20	18	12	21	12	20	18	15	26	14	15	24	12	20	19	22	14	22	17	21	9	16	20	19	17	15	15	19	20	12	15	15	21	21	16	18	24	18	9	9	14	13	18	19	16	13	22	16	18	17	15	15	17	16	14	14	13	15	19	13	12	23	17	18	13	13	20	16	16	24	15	15	15	17	13	23	17	16	19	18	14	13	24	23	17	14	18	20	18	14	16	12	17	21	20	12	13	22	16	14	10	19	14	16	21	12	26	21	20	18	22	17	18	15	10	15	22	15	17	18	23	17	18	13	22	6	17	16	21	21	17	17	16	21	21	27	17	12	18	20	14	9	13	22	13	13	13	11	16	15	19	22	13	12	15	14	21	15	18	19	16	11	12	20	17	14	24	24	16	16	14	20	17	22	17	7	22	18	14	13	20	16	17	19	14	17	25	21	12	17	7	10	15	22	12	20	18	21	10	14	23	14	11	18	23	13	14	18	14	17	19	18	13	8	19	15	14	14	22	19	23	18	19	14	15	20	13	16	17	16	21	19	23	12	18	16	17	20	18	25	17	21	12	17	15	16	12	15	17	13	20	22	19	10	14	11	17	18	13	18	13	15	19	16	13	14	22	15	10	18	16	15	19	21	19	22	18	21	16	16	21	21	10	10	14	19	17	15	13	18	23	20	27	11	15	11	17	17	15	17	23	21	17	14	24	18	19	24	16	16	8	16	12	20	20	20	16	16	21	11	13	13	13	16	24	16	17	22	16	19	15	17	19	23	15	13	14	17	17	19	13	15	11	19	13	23	22	17	15	19	19	23	18	16	18	23	13	16	16	19	18	18	14	16	16	14	15	14	10	17	19	12	8	18	20	14	20	12	20	16	16	19	11	19	13	24	7	17	20	17	17	17	15	15	15	15	15	19	19	16	17	18	16	15	20	16	12	16	21	20	13	21	7	18	9	17	11	14	16	12	12	19	14	16	20	16	17	16	21	21	15	20	22	20	12	16	18	12	15	16	22	26	26	20	18	21	17	14	17	12	19	16	10	9	27	22	16	22	19	19	10	19	19	14	9	16	14	17	15	23	21	28	18	18	22	9	12	16	21	19	19	16	20	21	18	17	22	15	15	16	21	20	14	18	18	14	11	12	26	16	14	19	14	18	13	22	24	19	21	20	20	22	18	15	16	17	20	16	17	17	25	9	17	22	17	16	14	14	13	15	14	16	20	20	13	9	17	17	12	15	21	19	21	18	21	12	24	18	18	19	18	19	11	12	13	20	15	13	23	15	26	20	15	16	14	18	13	13	14	25	15	19	24	20	15	16	14	13	17	17	22	13	13	18	12	17	19	11	17	18	20	19	18	15	12	17	11	13	24	20	21	16	23	15	16	18	13	13	16	12	12	16	19	12	21	18	19	18	20	17	23	12	17	21	8	14	14	12	18	9	18	13	21	18	23	20	19	17	17	19	18	12	19	13	15	14	24	12	12	21	15	21	22	10	23	17	15	10	14	19	18	21	17	16	17	21	10	8	8	17	25	17	16	13	23	10	16	19	11	14	19	18	9	15	21	19	13	16	16	13	18	16	11	24	25	11	25	17	14	16	18	15	8	13	13	21	19	12	18	21	14	15	19	20	15	18	21	16	14	18	17	15	16	13	21	19	18	20	16	20	14	13	13	31	17	21	21	9	20	25	14	17	12	16	19	17	21	14	18	13	11	22	21	22	15	20	15	13	20	13	11	9	21	18	17	20	18	20	18	16	20	16	16	17	17	19	19	16	14	13	14	13	16	17	11	16	15	14	14	19	20	12	15	20	19	11	18	29	17	18	13	25	10	21	15	16	14	22	17	17	17	15	21	23	18	11	16	13	19	22	9	33	18	15	15	17	17	15	22	20	12	25	28	20	15	13	10	22	23	23	21	18	14	16	14	22	20	24	18	20	15	13	14	16	15	24	16	14	17	22	12	15	15	14	21	19	18	11	20	25	17	18	18	18	22	17	21	13	20	9	7	14	17	18	17	17	14	18	17	16	16	14	20	18	14	18	16	27	16	16	18	21	26	20	13	17	11	22	15	18	14	25	19	15	15	21	12	20	23	16	19	11	20	12	17	13	19	24	15	20	19	15	18	16	18	18	11	14	19	13	21	19	20	18	18	21	22	8	14	19	24	17	24	20	19	15	18	13	23	19	20	20	15	15	10	21	22	16	18	15	12	16	20	14	15	16	23	15	16	16	10	18	16	22	15	13	15	17	21	10	9	17	17	19	26	26	15	22	17	14	12	22	13	28	18	16	17	27	20	12	13	19	15	13	19	13	19	12	10	18	22	18	23	20	16	15	14	20	17	14	16	18	22	13	13	19	14	14	18	16	20	21	14	14	20	17	13	14	17	29	14	20	15	14	15	19	16	17	20	18	20	14	17	16	19	14	15	24	20	16	13	19	7	22	23	19	16	17	18	10	21	24	17	13	26	19	20	19	20	22	23	17	11	19	14	21	25	14	18	17	17	17	22	18	16	11	20	28	10	16	17	24	8	19	18	12	12	23	14	25	20	18	21	14	16	21	12	21	14	13	13	18	7	27	13	17	21	19	22	12	21	17	18	18	16	19	11	10	20	18	18	20	14	19	15	17	13	15	18	18	16	21	14	19	20	15	13	21	18	13	21	9	24	17	12	12	11	21	17	17	16	24	18	20	23	15	14	15	16	15	16	15	15	18	24	19	12	14	19	13	20	27	15	24	21	20	18	21	20	10	19	17	16	18	15	11	20	17	24	21	20	15	10	17	21	12	14	13	25	18	16	14	21	18	19	21	19	20	11	17	22	16	15	12	19	12	11	15	18	18	11	22	18	20	15	19	23	9	17	11	16	23	22	18	26	16	8	18	11	26	20	16	20	20	25	21	14	12	19	16	20	20	19	12	17	16	17	22	11	22	13	15	15	26	13	11	14	20	7	16	16	9	17	14	14	19	23	14	21	14	21	16	17	9	17	12	13	21	18	9	18	13	16	15	18	14	18	18	10	17	16	15	10	17	17	21	21	16	15	22	12	21	13	15	21	16	11	17	20	17	8	22	17	12	16	10	13	23	18	16	16	20	18	16	21	16	23	18	11	28	10	15	17	17	24	11	7	18	13	22	15	15	18	17	17	9	12	15	13	15	15	13	16	16	18	14	15	19	16	20	13
51796	18098	6782	15621	25191	23741	18339	16916	9411	9335	8714	6845	6722	8988	2266	2036	1861	1748	1525	1390	1254	1132	1084	993	940	900	782	788	749	665	678	639	661	599	584	607	587	571	558	539	480	513	512	480	445	473	481	434	433	440	443	469	411	464	452	400	420	386	402	389	406	385	371	413	374	363	369	319	369	374	338	349	341	335	355	334	364	338	366	337	331	349	351	317	336	352	315	353	327	321	381	337	325	320	318	359	335	295	344	332	349	284	326	294	337	339	358	354	310	328	323	319	323	292	295	350	329	319	305	335	316	330	311	354	313	325	297	320	307	343	314	306	329	309	297	340	319	350	312	321	303	305	325	323	312	301	334	307	321	326	295	286	312	316	322	293	334	306	313	318	317	331	293	340	317	322	303	334	308	323	309	345	287	273	305	302	319	295	313	320	282	324	300	307	311	266	284	307	323	317	328	288	293	307	329	332	316	305	335	311	312	312	293	305	328	327	315	295	312	318	306	329	287	294	286	334	307	303	333	339	300	333	270	331	291	291	308	302	295	322	283	302	296	317	289	304	320	316	304	321	316	335	318	335	359	296	302	308	320	301	280	312	320	342	294	295	335	324	302	289	291	299	328	313	300	305	311	326	289	322	298	348	338	322	330	314	290	330	308	309	296	309	323	292	294	301	305	306	332	272	287	294	326	303	284	299	333	300	282	309	304	322	303	325	283	308	299	293	320	295	274	330	294	312	333	301	329	292	325	271	293	302	270	293	299	299	308	290	301	293	298	325	293	331	256	288	339	303	303	301	298	306	308	316	315	307	312	293	297	281	309	316	310	309	287	293	301	326	294	327	339	284	316	325	319	286	288	310	311	289	347	326	315	312	324	288	284	310	282	295	299	319	306	305	296	334	297	319	300	327	314	307	294	289	306	298	310	326	312	289	276	298	313	299	323	313	313	312	324	287	292	332	323	309	294	344	303	322	317	316	301	286	271	285	365	309	288	285	326	313	295	301	311	277	320	316	297	297	293	304	288	278	323	309	280	268	317	295	339	307	311	348	291	316	322	313	292	294	296	293	316	301	346	305	282	296	292	296	311	333	357	282	280	307	290	286	296	341	308	295	321	340	288	283	330	318	294	326	307	298	312	277	312	345	318	319	301	309	288	319	308	292	304	330	292	335	297	324	301	327	297	304	292	307	286	302	296	296	320	346	310	292	315	331	288	294	291	340	286	298	292	307	305	324	327	304	299	294	311	331	333	301	323	317	279	313	280	295	307	325	314	293	302	299	333	339	305	339	336	325	273	310	312	305	326	279	278	328	315	313	302	313	310	321	298	337	343	304	290	329	322	311	318	307	309	244	310	308	300	303	359	300	319	324	300	340	306	300	329	325	295	292	303	318	327	329	294	296	300	291	313	296	305	301	325	309	343	322	279	302	307	326	329	266	308	320	337	286	323	287	301	325	336	303	292	282	304	307	345	309	341	317	289	309	335	291	322	299	305	305	312	285	279	318	311	301	279	292	314	296	296	300	328	314	290	308	291	288	301	289	291	292	277	302	323	327	329	319	283	295	294	311	276	280	313	305	277	294	323	320	334	304	301	315	333	299	309	277	322	280	322	293	311	322	305	288	280	301	317	324	323	308	321	308	286	289	314	306	317	319	330	347	292	315	318	306	303	298	309	310	297	323	283	311	339	288	272	298	352	322	302	289	313	314	299	290	304	313	292	320	299	294	335	325	315	304	299	308	288	321	316	289	325	334	277	295	298	326	297	294	304	307	323	330	319	331	339	310	309	321	301	294	296	335	301	289	318	315	297	324	311	308	323	304	302	318	287	288	307	310	279	318	319	288	308	304	307	329	290	309	302	272	324	315	320	297	301	286	281	275	333	268	283	316	308	332	295	322	307	328	286	273	278	331	283	302	290	300	319	317	312	293	332	310	282	316	289	328	318	324	318	313	340	312	307	280	310	283	298	328	335	329	313	307	326	306	311	300	279	304	341	317	310	323	314	303	284	285	318	315	313	330	339	314	300	295	280	318	324	301	313	308	303	303	304	295	287	335	308	323	317	305	292	318	327	319	320	286	294	306	287	333	290	296	296	297	315	322	287	284	313	347	304	325	280	284	333	311	302	321	327	305	287	341	310	354	333	336	310	298	289	297	289	309	337	279	297	282	334	286	291	308	296	282	299	328	329	300	310	280	294	349	335	314	292	324	287	328	321	278	315	281	322	324	322	287	324	300	308	322	298	348	294	318	291	330	334	299	314	338	304	326	295	301	309	284	281	335	311	325	297	311	299	311	356	294	320	295	298	313	337	295	349	285	280	329	293	313	299	321	341	337	302	320	311	319	309	303	287	299	298	310	310	303	296	294	314	295	327	314	304	302	318	311	257	329	309	293	296	286	313	286	335	346	310	279	269	327	306	306	315	328	306	299	332	287	296	295	318	297	264	300	299	340	305	296	315	277	305	318	295	319	268	321	307	321	307	343	314	319	319	313	335	295	290	279	300	310	312	305	297	335	266	304	327	292	319	314	305	332	314	290	282	326	321	295	291	296	288	309	261	327	307	313	300	326	312	316	313	329	299	303	305	308	317	322	291	289	331	297	332	303	293	323	318	321	294	288	325	301	294	301	300	307	294	333	316	318	303	312	284	328	299	326	295	290	296	301	305	271	305	308	295	309	313	316	333	301	321	306	314	276	314	307	274	304	298	292	327	299	296	300	289	306	325	327	308	305	306	297	299	279	315	287	307	295	295	295	343	308	271	321	320	327	322	337	310	279	301	302	297	307	297	316	286	325	313	299	306	284	293	316	289	304	322	311	316	285	319	325	324	318	311	322	310	292	293	324	304	331	293	300	339	308	305	322	304	291	293	315	280	352	279	332	329	310	311	311	317	309	287	322	292	322	277	285	318	338	343	321	310	322	309	305	272	326	298	311	299	294	318	329	331	290	342	303	301	298	313	299	270	295	272	319	304	303	337	303	324	311	289	309	334	318	290	344	288	330	318	318	296	317	319	314	295	309	297	320	340	296	360	300	305	283	315	288	348	313	297	310	285	324	314	286	318	288	323	337	306	327	287	316	327	311	320	264	331	294	331	319	334	295	346	328	338	309	314	347	315	294	310	347	287	278	328	324	309	319	330	313	269	306	328	327	316	304	325	283	318	323	291	317	304	318	317	299	288	309	328	324	319	299	274	298	282	313	335	311	322	288	327	318	323	323	319	323	323	311	331	282	303	294	351	308	283	344	329	278	303	314	322	312	312	285	297	292	324	307	327	300	297	316	279	330	300	315	304	273	299	298	274	315	282	322	314	311	307	310	275	310	323	299	331	303	298	286	318	286	331	320	296	307	318	299	309	309	307	305	297	284	289	262	293	301	278	315	306	321	312	305	328	286	302	327	290	314	316	311	292	325	301	322	297	333	299	278	317	297	304	300	297	307	294	284	297	296	283	298	307	309	328	317	313	290	294	309	290	304	299	302	321	331	309	319	290	282
4790	669	99	55	106	94	72	79	38	56	45	42	36	34	27	14	25	26	17	19	19	18	24	22	20	20	14	12	21	17	11	16	18	9	15	20	17	14	19	10	22	20	17	20	12	13	14	11	10	26	12	17	21	22	22	17	20	27	22	23	12	18	16	15	20	17	17	20	13	21	14	13	14	16	25	15	25	14	20	19	16	17	22	19	17	26	17	21	18	19	20	11	18	11	17	11	17	16	20	24	16	19	20	14	23	19	17	18	16	18	18	17	20	21	21	25	16	16	15	25	19	16	18	14	16	16	28	16	18	22	17	18	14	16	21	16	16	16	10	18	21	18	13	16	19	15	16	15	10	21	19	19	12	16	14	16	24	21	16	19	25	16	19	15	22	13	17	19	21	16	21	24	33	15	10	19	20	15	8	12	16	24	15	20	18	19	25	19	15	16	17	18	17	21	11	14	19	18	11	16	24	11	15	23	11	15	20	25	21	23	18	16	14	18	20	17	13	17	16	11	20	18	15	20	13	14	16	18	21	15	17	21	19	27	14	16	21	16	15	17	16	20	15	20	12	18	19	18	20	21	18	17	16	10	11	10	12	11	17	15	12	14	18	19	17	21	20	16	15	21	21	21	21	15	21	17	19	16	19	22	20	28	14	15	23	18	19	15	11	20	13	17	22	15	19	16	14	19	17	24	22	19	20	21	17	22	16	16	27	12	20	19	14	20	16	24	13	18	9	21	22	26	12	17	17	15	20	20	12	19	17	15	9	10	25	15	18	21	18	14	9	26	18	19	13	16	22	19	20	17	26	16	16	13	19	14	19	22	19	17	13	27	18	28	14	13	23	20	16	17	15	22	19	18	18	10	21	16	23	23	22	19	12	16	12	10	14	13	17	17	21	17	19	20	13	14	16	20	20	18	9	15	14	10	20	22	25	17	12	18	17	20	13	9	12	20	13	24	17	16	18	9	19	20	17	15	22	16	27	22	15	21	21	20	16	22	10	12	18	19	16	25	20	24	19	20	14	12	19	12	18	15	17	22	12	22	14	12	20	19	24	12	11	18	23	14	16	15	17	16	23	13	20	15	17	18	14	15	15	16	16	19	17	17	21	17	14	17	20	14	16	16	17	22	17	14	23	21	16	18	20	20	18	21	11	15	10	13	17	14	14	14	12	18	20	10	25	24	22	22	17	17	17	22	18	11	22	19	18	17	16	20	16	8	22	13	17	19	25	14	15	20	12	19	19	21	14	18	14	18	21	15	20	21	17	18	24	16	8	15	20	26	17	23	15	29	19	14	20	20	20	24	18	25	15	17	17	22	26	9	14	13	18	21	20	19	14	25	16	23	11	19	17	12	13	21	21	20	17	23	17	29	11	19	19	10	14	13	9	16	18	19	16	22	16	18	13	19	18	15	25	20	15	13	19	14	24	16	16	16	23	17	14	18	16	22	27	13	23	14	26	15	20	11	19	16	18	21	15	16	15	21	22	16	19	20	21	14	21	14	16	17	21	20	19	20	18	17	11	8	12	13	16	19	19	21	22	12	22	18	25	17	18	23	15	16	23	25	17	13	22	10	17	15	16	15	11	20	21	19	14	14	17	20	24	11	21	17	17	11	16	19	13	16	15	19	20	13	11	16	16	15	18	18	20	16	14	14	23	21	18	13	18	17	24	21	12	18	17	25	19	11	17	18	16	12	17	19	14	10	17	22	21	17	21	21	23	12	19	18	21	18	16	16	19	17	23	20	15	12	15	20	16	23	17	16	15	27	17	16	22	16	16	12	19	19	22	19	12	20	21	16	17	17	21	18	16	12	14	15	21	16	12	28	17	19	22	20	17	17	12	20	15	21	12	23	10	10	19	12	20	21	23	13	11	13	18	13	17	14	17	21	19	15	11	27	16	25	11	19	21	21	13	19	13	22	22	20	11	10	14	23	20	21	14	19	15	13	16	15	18	18	16	17	15	17	16	15	22	19	17	21	12	22	14	18	15	15	15	17	20	18	16	22	20	16	12	25	27	20	17	24	12	13	13	21	16	18	17	15	18	12	15	21	18	24	23	11	19	10	14	14	18	18	25	19	15	12	12	18	23	20	14	12	16	20	11	18	15	26	13	25	22	15	23	19	22	17	16	12	16	15	18	15	20	18	16	25	23	30	17	23	14	18	18	22	21	22	18	12	15	17	19	21	15	12	21	21	13	11	22	15	19	19	22	17	19	15	16	20	17	18	15	15	15	13	16	16	24	10	22	19	23	15	15	10	13	24	24	17	14	12	17	24	28	24	21	20	22	14	15	20	15	17	9	17	15	26	15	14	28	27	22	21	16	16	15	20	20	14	13	23	13	17	15	12	12	20	22	20	22	22	15	29	20	22	13	21	25	27	15	15	23	19	11	13	15	19	14	15	20	16	23	24	20	6	17	22	22	20	25	22	13	19	14	17	18	21	19	21	15	21	8	17	14	12	19	17	15	19	8	17	19	20	21	15	21	21	20	13	15	20	12	17	19	14	17	29	18	21	18	13	14	15	17	15	18	18	19	20	27	23	22	16	23	18	12	17	18	17	17	18	21	14	26	22	24	23	11	17	9	16	11	15	13	23	18	29	22	15	15	12	21	27	18	20	13	16	32	21	15	14	8	20	17	18	20	14	15	14	16	23	14	20	20	11	12	13	12	17	26	12	21	19	17	13	19	17	22	13	19	18	15	17	21	18	9	7	20	20	26	12	19	14	14	14	22	14	15	23	13	20	13	19	21	14	16	17	16	16	9	19	12	16	17	18	18	15	20	13	20	21	10	23	18	22	27	13	18	8	21	12	16	23	17	16	21	12	21	21	13	17	15	13	14	13	28	18	20	16	21	18	19	23	10	15	10	19	11	16	24	20	13	19	21	12	16	14	21	25	9	18	17	19	24	17	17	20	20	16	23	17	18	18	12	30	20	16	15	20	17	18	22	14	15	17	13	18	17	25	12	20	20	9	20	22	17	21	19	24	17	17	24	22	18	12	23	17	20	15	14	12	17	18	13	15	21	14	24	13	15	16	20	19	20	12	18	17	21	21	11	15	14	14	18	11	11	16	14	14	16	11	19	25	17	28	18	17	14	13	8	12	17	21	19	16	16	21	11	19	23	16	20	18	14	17	15	15	19	21	10	11	19	26	16	16	25	21	16	18	24	19	19	18	14	21	20	19	27	19	17	13	12	15	17	14	21	16	17	10	19	23	16	15	21	15	16	18	14	16	14	18	20	19	23	22	13	15	14	12	20	16	27	12	12	12	12	19	20	17	17	16	15	16	22	21	17	18	19	26	18	10	20	25	19	17	19	19	8	17	14	16	12	14	32	20	21	19	15	22	13	21	16	22	14	17	11	14	14	19	12	20	16	17	27	16	14	16	22	31	20	18	16	11	23	16	4	15	18	15	19	25	20	20	15	15	18	19	17	21	17	13	22	12	20	14	23	12	23	16	18	17	17	17	14	21
38422	12457	2559	6338	14303	9843	6419	5018	1980	2258	2762	2059	1361	1613	596	591	487	518	490	487	442	415	409	374	386	395	374	367	387	355	370	392	350	373	363	377	345	378	340	319	358	345	352	345	341	353	332	308	350	318	341	334	336	318	353	338	324	321	302	333	317	343	320	327	316	308	328	316	313	330	299	333	317	330	313	348	323	296	330	343	304	312	318	322	317	319	299	339	315	331	348	344	346	311	331	306	293	315	352	310	344	326	295	364	314	342	307	318	311	317	287	296	315	318	331	327	315	306	303	345	316	305	316	339	313	321	334	324	304	294	330	286	321	317	331	326	308	310	333	278	324	336	291	297	309	319	312	349	326	307	280	327	315	342	298	330	290	325	330	326	354	314	303	391	314	304	346	343	315	344	303	326	347	309	332	306	342	327	308	330	319	331	297	316	303	317	277	286	312	334	301	314	323	327	332	310	316	312	295	320	329	328	300	332	303	315	333	322	327	306	324	316	328	325	350	312	313	323	321	291	327	323	349	305	325	320	329	331	299	350	304	296	309	314	313	328	313	317	327	303	298	304	309	308	302	318	293	324	325	315	285	327	317	303	358	334	311	308	322	346	336	319	331	320	339	306	290	311	311	318	314	306	327	303	321	292	333	334	336	335	298	336	305	317	340	320	323	314	302	323	320	340	294	335	358	321	333	310	336	337	327	298	298	307	307	345	299	339	304	334	311	337	316	338	310	289	289	309	338	321	351	314	312	317	307	305	333	304	322	312	277	326	324	299	311	328	310	304	306	306	325	297	317	311	326	317	330	303	327	321	341	302	280	340	314	286	329	326	315	323	326	313	327	301	319	335	330	319	298	297	314	310	293	343	315	284	312	300	326	307	311	305	347	343	340	308	310	323	343	286	295	327	290	337	337	324	278	358	307	318	333	311	309	313	305	281	297	322	329	334	356	323	323	299	295	282	347	323	356	318	332	301	303	289	315	330	345	271	343	327	292	303	333	310	293	322	316	292	291	302	310	342	324	303	312	328	345	296	321	342	300	283	326	322	332	332	343	290	339	339	309	326	317	322	316	302	288	329	337	306	339	279	355	302	299	334	338	310	328	315	312	303	323	292	304	300	301	291	315	305	327	309	309	296	331	363	316	334	296	303	299	354	305	313	337	331	323	306	320	324	330	321	330	304	336	330	326	295	319	304	297	329	297	316	354	313	299	315	289	314	319	304	312	315	294	334	292	323	319	308	299	306	297	291	303	302	309	312	319	308	296	287	337	316	313	325	296	341	339	322	331	327	316	323	317	345	318	359	296	320	325	312	305	303	336	328	319	308	317	303	328	296	327	304	346	329	314	313	310	314	335	343	325	317	306	307	301	323	303	304	351	334	307	285	319	288	325	308	336	327	300	321	323	285	338	351	333	347	285	312	306	295	299	299	314	299	358	334	327	314	284	311	328	310	336	321	338	299	324	306	302	284	317	280	322	298	327	320	334	314	291	333	355	328	333	366	333	322	300	293	317	360	284	293	339	296	320	309	316	328	331	291	322	297	334	277	344	325	325	320	305	335	306	304	340	351	294	317	362	325	298	318	317	334	308	347	341	311	315	297	334	312	298	309	321	282	329	318	300	329	329	313	310	312	296	325	311	322	319	300	337	318	299	309	329	300	318	317	313	320	313	316	329	327	323	317	284	329	342	333	299	326	322	349	290	313	295	321	336	321	328	315	336	306	306	293	350	327	313	300	326	298	325	319	331	317	291	346	292	321	321	316	336	309	323	324	318	305	302	328	280	307	317	324	328	345	328	302	297	309	350	308	303	329	320	335	350	318	313	323	322	296	358	316	319	301	327	336	332	328	307	306	325	313	328	295	327	301	314	339	311	325	330	333	294	327	332	309	309	324	320	300	325	349	317	304	337	303	322	335	287	334	336	298	332	315	322	321	309	350	351	350	342	305	325	305	304	297	303	318	314	316	284	334	338	314	324	306	342	322	303	331	288	330	296	334	290	305	313	310	319	303	344	312	307	333	318	296	305	353	280	308	314	309	292	309	320	317	278	311	305	326	296	336	305	308	333	346	313	315	308	315	306	299	335	317	323	317	325	314	304	309	332	323	319	349	309	287	315	312	344	345	326	321	312	330	303	327	297	283	340	317	319	325	330	336	302	306	329	300	333	294	311	357	334	285	314	311	292	293	316	263	316	314	284	331	323	306	326	311	305	313	334	329	326	332	319	363	303	313	316	320	331	290	302	316	310	325	297	282	296	336	306	290	307	310	310	317	310	328	303	360	310	307	315	324	326	301	331	295	320	304	317	346	330	317	277	295	325	329	320	341	304	320	313	337	312	316	324	318	357	330	313	321	294	311	338	308	304	327	315	302	346	346	314	283	335	337	326	333	305	321	322	289	317	332	304	337	309	324	300	331	334	308	337	328	345	325	326	323	320	307	287	349	311	311	332	298	334	315	320	281	325	297	324	309	307	301	323	350	328	328	308	351	318	337	314	321	287	314	324	336	347	313	338	319	326	311	294	313	310	313	317	319	312	333	296	334	366	329	289	340	297	292	309	318	325	323	371	309	302	346	341	318	323	323	350	320	345	295	309	297	344	321	277	311	330	334	324	286	326	291	302	345	304	353	322	312	323	316	309	329	295	300	317	311	316	314	291	322	337	302	315	295	339	319	314	310	326	326	308	323	317	287	320	338	324	304	295	317	337	306	305	317	309	303	320	328	339	315	315	343	338	312	314	333	325	317	349	315	315	344	331	312	316	313	291	289	328	329	303	321	309	328	291	315	337	296	321	334	318	324	351	325	315	296	305	311	320	341	271	331	295	326	297	290	310	326	322	322	296	307	323	337	336	316	302	318	320	309	320	325	345	358	298	334	322	313	338	351	321	318	300	304	329	283	313	324	297	306	330	328	321	307	342	336	326	323	290	285	332	313	292	317	307	325	320	290	344	297	300	322	355	318	342	288	321	329	311	322	341	315	337	302	329	339	333	334	308	310	328	310	323	306	348	332	284	309	333	320	316	339	293	319	300	327	320	333	318	320	330	284	335	274	314	334	338	317	345	364	373	298	344	345	304	319	312	318	294	320	315	303	310	317	310	317	339	314	344	300	333	306	306	314	297	288	325	325	303	335	312	335	315	313	357	314	328	289	308	308	308	316	319	326	330	306	330	343	311	288	344	285	335	289	314	275	333	299	360	327	286	311	338	315	300	292	331	301	316	327	327	314	309	327	326	339	327	297	303	316	304	294	326	301	308	306	309	293	312	340	295	321	316	345	302	306	325	328	342	314	320	342	300	280	338	312	293	318	321	282	354	318	326	297	321	314	317	347	343	304	311	314	331	315	320	309	353	299	338	323	302	330	312	321	337	325	299	357	345	336	308	329	330	314	295	295	311	325	319	317	321	329	332	288	354	292	295	292	347	323	296	304	323	321	299	325	326	341	316	338	324	283	327	297	302	301	306	302	288	332	315	331	312	297	312	322
8330	1522	186	106	187	172	145	164	91	109	144	100	90	162	46	40	38	35	36	37	36	32	27	36	30	33	38	35	33	28	29	27	24	37	33	27	28	30	39	27	37	39	23	32	32	25	37	22	36	24	23	30	21	24	27	27	21	23	28	30	34	25	19	19	32	22	27	26	20	24	37	33	36	26	27	29	29	27	31	30	33	33	36	28	36	20	28	35	30	21	23	30	34	20	32	27	25	37	38	27	24	25	24	25	34	26	37	21	30	29	28	42	28	21	27	27	32	26	35	21	30	33	29	25	24	19	25	29	28	28	27	31	19	25	35	20	38	37	24	25	24	29	33	27	33	31	35	30	24	39	21	34	34	34	31	29	28	23	28	21	29	30	24	21	28	30	22	24	28	23	26	34	29	26	27	31	23	29	30	20	22	34	32	32	27	33	23	26	24	22	28	30	20	37	32	20	24	41	27	29	26	26	27	25	39	35	30	28	28	35	32	24	20	29	38	25	30	24	21	24	32	27	26	36	27	29	27	26	37	29	28	22	24	27	25	24	30	30	40	22	32	31	24	37	27	28	26	23	26	20	25	28	31	40	29	41	29	27	33	27	23	29	28	23	39	26	30	40	22	32	28	33	32	33	26	32	28	33	27	27	27	24	28	30	34	21	27	42	23	36	25	32	22	26	31	28	22	27	28	28	30	32	30	15	26	31	22	39	21	22	27	28	33	27	36	23	31	34	21	34	25	27	23	24	28	26	30	23	25	30	29	30	21	27	24	27	26	26	24	27	27	22	23	27	35	30	29	31	32	24	26	22	29	32	26	36	24	26	35	33	29	24	25	30	24	28	23	42	24	15	25	29	28	20	18	23	30	30	25	30	25	27	26	26	32	33	31	27	30	23	34	30	31	33	27	30	28	29	30	37	37	37	36	44	31	21	25	20	39	31	29	26	28	28	25	25	21	35	30	21	34	32	37	27	31	25	25	34	28	30	24	22	17	21	31	37	23	28	29	40	39	27	31	19	27	26	22	21	28	23	30	24	29	36	26	34	23	25	26	23	26	23	25	37	30	32	25	26	31	20	32	34	36	29	22	27	30	24	24	27	22	27	44	37	31	27	27	24	26	29	30	36	33	34	40	27	32	30	24	33	29	27	29	32	29	30	24	30	32	28	30	31	24	33	31	32	30	27	22	32	32	36	32	34	29	39	37	21	29	24	30	28	33	30	29	44	32	34	27	31	37	39	30	29	29	24	27	19	24	19	38	22	23	22	24	29	26	38	27	33	32	25	23	31	27	28	36	34	24	26	25	29	44	29	28	30	24	24	27	35	36	27	29	27	26	35	20	25	35	31	39	39	43	28	26	25	25	31	31	18	30	30	27	20	28	23	25	34	43	27	24	29	22	32	17	26	27	25	25	25	31	31	24	24	23	29	24	30	22	37	25	35	24	30	22	33	25	33	22	25	28	28	27	24	22	29	30	26	25	23	32	20	35	32	31	28	27	19	29	17	28	31	25	26	25	29	30	25	26	23	42	25	21	29	38	33	27	24	22	26	29	24	25	13	33	33	28	27	34	34	27	26	27	25	32	26	35	35	27	22	29	30	28	28	31	27	33	31	33	20	26	24	34	32	39	30	28	25	27	32	25	34	22	26	26	23	33	31	27	30	24	33	32	36	24	28	27	39	26	34	29	32	28	27	36	31	29	27	28	32	21	33	28	33	28	34	29	34	31	31	27	30	40	30	35	28	36	24	25	28	35	28	38	28	37	39	37	26	24	26	36	32	29	29	40	32	38	29	25	31	25	24	30	29	30	28	31	26	33	28	32	32	31	35	27	38	30	36	28	30	31	20	25	21	33	29	22	38	20	38	36	24	27	26	30	31	30	24	26	29	19	30	28	22	21	32	25	36	25	31	32	21	19	31	35	27	29	21	37	21	26	46	28	28	20	34	33	32	28	29	47	34	28	25	29	26	33	28	26	32	22	33	30	24	34	37	32	39	24	33	26	26	34	26	24	17	33	23	30	31	26	45	37	37	39	27	25	36	27	30	28	34	35	25	26	43	25	27	31	23	25	41	34	36	36	35	35	24	27	34	24	32	30	31	24	33	28	22	27	31	27	33	22	29	32	31	22	20	24	27	30	32	31	34	26	31	23	26	22	34	26	35	37	25	29	19	32	31	33	29	26	31	39	35	25	26	32	38	30	25	31	18	30	24	30	28	28	35	39	25	27	25	32	36	31	38	29	27	27	26	28	29	21	16	26	21	21	39	29	26	26	19	28	39	34	28	23	25	40	26	29	39	39	20	30	25	26	25	30	30	23	30	27	19	21	29	33	24	43	28	40	37	34	32	30	34	29	25	31	31	36	28	30	30	27	32	30	29	27	22	33	37	20	31	30	30	27	25	26	27	30	34	31	24	43	19	26	32	39	29	29	24	18	33	23	24	32	27	34	26	26	24	27	33	27	37	31	35	32	23	38	27	27	25	35	21	29	25	44	28	31	32	34	33	29	34	24	30	23	34	22	25	25	25	33	32	30	28	25	28	32	26	27	30	18	29	28	24	33	36	27	23	32	30	27	32	25	37	45	32	26	24	36	34	38	29	33	18	31	31	16	21	34	23	22	26	28	25	28	24	35	30	32	30	31	23	38	31	30	38	28	40	30	32	26	41	27	32	34	29	36	20	41	30	34	28	29	30	36	28	24	25	30	36	30	40	26	33	29	19	35	28	31	21	32	33	22	25	24	21	21	30	29	25	34	29	32	30	32	22	28	27	27	20	32	35	26	24	25	31	29	28	31	27	26	18	40	31	25	24	30	23	28	38	14	25	36	25	37	37	31	26	32	29	32	21	32	28	23	32	30	27	32	26	27	23	27	32	25	36	29	45	26	31	26	29	30	25	29	37	30	30	27	33	36	33	34	29	41	32	33	25	28	29	25	21	32	22	17	28	35	23	30	33	24	24	31	35	23	32	24	28	31	34	26	27	21	33	24	30	29	24	33	24	23	20	32	22	29	21	25	33	31	26	13	38	20	34	25	27	28	29	33	19	28	42	30	25	34	25	26	42	35	24	31	35	26	39	46	29	31	25	30	31	23	29	29	36	31	28	24	31	25	23	22	26	27	28	19	24	33	31	19	28	28	27	38	26	28	32	22	25	30	20	35	28	34	23	24	33	29	21	33	31	23	34	27	31	28	24	33	30	32	27	33	22	31	33	24	34	28	38	29	22	25	26	23	27	38	29	25	20	26	26	32	32	17	26	31	29	25	36	40	18	24	23	32	18	36	44	22	26	32	28	34	30	36	29	37	26	30	20	32	25	25	37	30	29	38	24	26	30	33	24	26	26	21	36	29	20	24	34	28	31	31	23	39	28	24	30	24	24	25	25	33	35	21	16	23	26	39	25	35	28	27	25	37	30	23	31	29	29	37	24	17	37	38	26	37	30	26	27	29	16	26	23	31	37	25	20	36	23	25	31	37	23
43691	16477	4277	11252	18820	15131	11509	10110	5684	5424	7268	4915	3832	7178	1485	1331	1223	1171	1062	971	982	881	826	813	787	723	752	737	754	707	671	629	670	627	683	699	601	656	633	588	623	606	538	626	559	572	573	614	569	587	567	577	589	568	536	587	612	545	556	543	566	571	531	509	525	571	516	581	542	515	563	519	556	514	532	543	529	532	551	518	551	550	543	520	556	515	511	524	558	537	505	494	498	529	537	540	506	550	526	539	529	530	526	524	511	493	544	529	500	515	526	553	522	502	505	508	526	499	488	516	487	548	506	501	498	515	515	489	525	498	518	518	533	550	484	533	520	498	506	535	508	547	500	541	463	481	527	536	548	505	555	540	546	499	540	492	476	528	505	520	558	548	444	527	499	523	516	530	544	563	539	502	497	500	518	475	525	499	482	502	505	503	466	502	501	488	534	502	554	510	541	528	514	523	497	500	466	536	510	535	496	506	523	528	516	497	489	579	482	523	516	519	551	541	510	520	545	518	524	503	483	499	549	516	510	522	488	494	507	548	483	528	536	524	528	534	505	503	547	534	493	505	532	513	506	500	534	531	519	555	556	512	531	524	522	488	547	552	491	524	512	513	511	538	494	522	482	548	513	524	538	528	492	483	542	502	525	508	499	512	513	520	481	540	525	519	515	471	543	553	533	492	544	530	534	514	496	534	490	540	548	510	534	491	478	493	557	498	495	478	525	493	486	515	491	488	514	517	529	493	501	467	497	513	520	500	549	510	530	504	486	540	502	529	488	564	493	503	521	467	545	472	516	493	438	543	532	528	514	510	534	523	505	517	540	500	530	579	510	516	521	508	519	523	515	549	479	487	489	520	514	526	514	497	519	500	544	518	516	532	502	510	513	534	505	524	485	543	507	487	500	524	506	510	489	557	497	513	527	500	512	545	547	465	549	503	532	512	521	543	481	540	511	507	524	490	517	501	469	494	509	491	479	526	493	529	508	506	498	526	519	545	539	495	498	568	463	536	518	503	512	480	482	530	504	496	517	511	519	520	559	502	495	491	512	558	498	527	526	501	546	502	508	507	505	528	501	534	512	469	517	528	532	479	508	478	572	499	557	509	495	505	537	544	535	517	574	513	532	543	536	505	498	522	519	512	495	516	523	492	554	495	536	566	548	494	522	512	490	509	552	518	503	562	494	516	476	531	542	474	519	522	496	532	513	489	514	521	533	527	553	536	515	501	487	524	522	494	487	542	508	536	512	536	475	517	483	519	512	504	500	473	505	526	539	538	545	522	537	464	469	536	524	501	497	505	521	517	488	535	510	517	556	514	488	539	524	515	537	468	518	526	511	523	533	485	489	505	526	489	519	481	502	513	520	493	517	505	539	539	505	543	518	532	508	495	500	536	492	530	530	523	495	534	484	558	506	550	558	508	562	532	516	531	545	544	536	539	513	468	499	496	503	524	516	513	525	509	518	526	531	488	488	519	497	508	522	551	529	489	513	494	494	566	502	539	549	497	523	532	499	489	491	508	492	507	459	535	521	531	509	478	494	538	496	499	511	537	474	515	534	486	488	517	495	555	517	522	534	504	510	544	497	529	466	479	515	541	510	521	522	553	514	524	505	516	506	487	486	549	515	487	519	505	574	487	541	540	515	508	529	519	545	521	516	521	503	500	521	502	534	529	557	543	502	488	506	516	513	534	506	503	510	557	515	485	553	549	516	507	516	536	539	509	551	503	493	538	521	506	499	560	530	559	513	512	487	553	527	475	525	481	558	518	494	536	500	582	493	497	500	555	527	570	541	563	514	490	553	493	508	523	484	513	539	513	579	514	527	520	542	516	548	507	521	541	540	509	520	533	524	495	527	547	507	500	508	514	534	518	501	550	533	533	538	506	529	493	522	515	505	477	516	499	534	494	562	515	517	508	486	544	510	483	502	507	514	488	512	510	522	493	497	532	507	515	529	522	533	482	562	547	526	484	526	524	584	532	495	507	555	512	496	493	481	509	521	489	518	528	546	507	535	542	529	537	499	511	537	506	491	503	468	520	503	529	528	517	532	509	447	475	483	497	503	519	513	517	512	522	487	512	526	513	518	542	564	528	517	491	515	537	498	495	530	509	506	517	526	498	541	502	518	516	502	505	553	526	524	503	542	532	466	492	508	493	531	516	523	517	559	495	501	493	564	492	493	526	505	541	543	494	521	500	503	511	460	531	492	529	494	514	530	496	544	539	550	536	516	532	534	503	519	546	509	501	493	510	537	498	492	501	461	539	530	499	494	503	543	508	530	494	537	520	497	490	533	525	543	468	542	527	498	512	526	540	514	538	510	543	490	480	530	507	549	539	537	508	504	528	491	537	505	549	570	535	497	499	506	523	490	523	494	538	520	494	465	501	534	527	524	503	540	529	506	533	512	499	536	517	506	566	514	511	516	565	517	530	513	508	504	504	527	527	518	540	508	508	519	482	536	523	547	521	545	529	501	510	537	493	510	519	520	500	528	541	533	526	511	493	510	505	521	518	499	499	501	523	516	546	518	503	543	547	532	491	531	503	518	508	519	479	501	504	492	481	530	546	524	503	525	483	523	540	555	484	503	574	489	516	537	515	535	504	474	496	511	531	477	543	507	512	558	494	496	547	558	518	532	503	522	523	496	511	495	514	480	551	528	512	499	517	506	508	571	533	524	515	515	512	539	486	489	519	536	553	477	508	500	539	525	513	501	533	565	523	486	523	527	547	519	540	531	513	517	480	541	531	501	511	513	502	531	519	497	535	497	565	487	504	510	500	507	531	515	552	544	539	519	513	482	507	581	512	544	551	517	511	521	490	498	508	475	481	546	505	492	485	513	518	486	516	506	513	524	526	507	502	509	531	496	505	520	557	529	508	513	489	552	493	496	552	527	524	503	503	529	482	504	518	542	528	518	483	514	547	507	497	494	574	522	474	502	483	516	540	555	517	532	498	505	541	516	535	531	522	502	487	501	574	534	545	507	554	485	531	474	543	541	499	545	501	497	484	514	510	558	542	512	518	509	530	486	555	509	499	506	474	498	559	520	480	524	557	507	520	501	544	550	549	494	520	506	489	533	502	547	494	521	502	500	524	518	520	496	528	548	520	519	465	539	501	496	491	511	485	523	519	507	508	488	536	497	524	514	489	511	487	516	506	516	560	537	473	535	521	535	527	515	514	499	485	536	539	516	530	547	532	482	524	537	517	514	521	517	532	484	519	520	514	509	529	509	511	512	525	466	509	517	525	512	527	537	530	510	469	493	532	532	492	538	502	503	515	497	518	489	526	544	518	496	496	554	522	518	521	514	505	529	500	515	533	514	493	597	515	549	523	520	505	510	507	489	583	456	537	519	528	491	528	512	538	531	512	519	553	547	557	549	519	530	523	497	481	535	505	532	508	524	528	488	506	513	509	537	512	518	510	495	516	499	518	507	518	534	463	502	458	569	476	520	530	539	502	517	481	561	493	504	536	515	523	526	487	479	524
8169	1399	186	105	143	191	181	171	77	92	140	105	78	336	46	47	29	39	37	31	42	43	32	24	44	34	28	32	35	29	29	32	41	30	33	39	29	36	36	39	25	36	26	31	38	24	29	27	31	40	31	33	38	25	28	19	31	34	32	30	27	22	31	27	35	37	31	24	39	28	25	35	26	26	23	34	25	37	28	29	23	32	27	29	27	31	31	37	32	27	44	27	30	28	27	34	28	27	32	30	32	26	29	40	34	25	31	30	22	31	25	22	26	19	37	22	25	24	26	29	33	31	39	26	23	28	37	31	41	29	23	38	29	34	25	29	23	35	27	19	30	26	30	26	29	27	39	24	30	21	30	35	24	19	27	31	34	30	27	28	34	26	30	25	28	33	26	41	25	24	33	35	39	43	26	29	36	40	28	29	33	34	27	27	32	35	29	28	38	24	30	26	22	19	30	37	26	29	29	25	30	32	26	30	24	30	21	24	26	26	29	34	25	21	35	38	30	25	22	23	34	39	32	34	25	27	20	38	38	21	31	28	30	24	28	31	27	30	24	30	25	30	24	32	34	19	31	40	30	27	41	33	34	29	38	33	21	19	31	31	40	20	36	25	39	36	29	29	29	30	26	33	23	24	27	31	28	29	23	28	24	22	28	29	29	43	36	34	43	32	28	18	36	29	27	31	25	28	22	27	30	29	41	36	27	31	39	28	24	27	38	26	48	30	27	33	28	34	28	23	27	24	34	23	29	37	36	29	26	25	25	21	31	30	23	27	18	36	35	18	23	31	24	37	30	23	28	31	32	37	26	27	17	27	34	23	34	23	35	29	27	28	20	33	30	32	32	36	26	38	28	30	28	26	21	32	34	32	29	22	36	26	30	33	30	19	39	30	28	30	23	25	28	34	23	20	28	29	23	19	36	31	37	26	22	27	25	34	23	31	19	34	35	32	29	31	20	31	37	26	35	23	28	26	28	29	34	26	23	36	29	33	23	24	20	30	30	33	32	31	28	30	28	31	24	22	31	25	23	29	29	43	30	30	21	25	21	34	28	28	25	33	37	36	35	18	27	27	35	24	32	42	26	25	27	30	35	25	29	28	34	27	31	18	29	34	32	43	31	34	24	27	27	17	34	38	31	28	25	29	29	22	24	24	27	29	31	24	29	28	25	32	26	33	30	29	25	31	23	32	28	24	29	24	27	30	30	29	32	36	29	31	27	35	27	24	45	25	31	43	34	30	29	28	28	31	24	28	34	27	28	37	29	26	29	18	22	27	37	24	31	39	31	26	21	33	24	32	30	24	31	21	29	34	33	28	24	32	25	31	32	35	31	21	32	21	30	34	27	42	23	23	31	35	24	32	36	24	26	34	33	26	36	25	30	20	28	26	41	30	35	36	37	38	29	25	26	38	31	27	24	27	35	33	23	34	36	32	42	33	26	30	29	19	23	32	37	21	24	37	39	30	26	28	23	27	33	31	31	27	29	30	30	23	20	42	26	26	32	31	31	36	23	43	40	35	36	24	27	32	27	27	45	17	28	30	31	20	28	27	27	31	26	29	41	33	25	38	23	25	31	28	20	26	29	28	32	32	29	23	24	29	39	33	26	28	31	40	33	33	27	28	33	29	28	28	23	24	17	28	27	26	32	25	30	27	26	30	25	20	32	21	27	21	39	33	19	21	27	29	37	19	32	32	26	28	31	28	29	30	36	30	37	29	24	22	38	25	28	25	26	31	29	25	19	31	34	37	31	32	33	24	31	35	25	27	25	27	29	30	34	31	27	25	26	21	34	31	32	26	24	25	29	31	32	26	36	37	13	30	25	28	26	34	31	31	25	35	27	36	34	33	24	25	30	36	34	27	25	35	30	37	35	26	25	24	30	28	16	24	29	30	29	27	30	33	22	26	25	26	18	22	30	41	36	26	33	29	23	30	28	26	25	32	28	22	27	26	34	43	32	39	33	26	26	32	35	28	35	30	24	28	33	39	31	37	26	30	18	32	40	23	29	21	31	32	36	22	15	29	27	37	24	26	20	32	19	32	22	32	28	17	30	32	32	39	24	22	22	36	29	24	26	31	27	28	35	40	30	28	34	29	28	35	32	23	26	35	29	31	22	18	21	43	26	28	31	38	34	35	30	11	28	28	37	27	29	20	27	30	26	32	33	28	31	35	40	39	34	37	20	26	34	28	33	34	28	28	32	41	26	21	29	36	31	27	28	29	25	30	33	20	39	38	29	29	20	39	32	25	34	29	32	22	31	22	29	25	36	30	28	36	37	29	17	30	41	25	31	32	30	37	34	28	31	24	29	24	32	34	16	33	27	27	26	26	21	21	43	29	32	25	31	27	22	32	30	27	32	25	33	32	32	37	22	19	33	34	28	33	26	21	35	33	31	29	26	34	30	25	32	24	33	31	23	28	34	35	24	22	26	27	30	28	31	25	24	24	26	30	33	24	36	31	29	35	29	33	31	19	34	33	38	27	29	32	27	25	32	34	20	25	27	36	30	33	40	28	37	18	29	30	29	32	35	26	28	42	31	22	25	27	24	28	35	34	25	21	28	24	33	18	27	31	38	31	24	30	32	28	27	19	28	22	35	34	33	34	32	29	29	36	32	32	37	34	27	26	24	29	30	34	23	30	30	33	29	33	26	32	36	35	31	41	39	20	34	26	26	40	32	27	35	24	33	36	28	25	23	23	27	24	34	39	30	30	26	20	30	30	24	36	31	25	34	31	35	39	35	24	29	27	35	31	35	40	31	21	41	28	28	28	20	30	26	33	22	24	28	28	37	30	29	33	22	37	37	19	25	28	30	36	21	43	34	18	31	24	32	29	29	23	35	25	22	25	28	24	23	26	25	25	26	30	36	27	31	31	28	28	31	29	25	31	36	31	28	23	32	40	37	39	45	30	32	21	33	21	31	25	25	31	26	35	21	21	15	29	29	26	26	21	26	32	36	19	30	35	27	38	21	31	30	27	28	32	37	39	33	23	31	25	34	29	24	27	31	29	35	29	22	26	36	26	26	27	29	28	25	31	19	41	32	33	38	34	34	29	32	20	25	24	31	27	24	24	18	25	27	35	28	32	25	38	29	34	35	24	33	29	25	22	30	32	30	36	33	18	33	29	30	24	27	24	23	33	32	28	39	32	25	19	37	30	35	36	31	25	31	20	29	27	37	29	29	37	24	38	23	23	22	35	22	33	25	35	29	32	27	29	34	32	30	28	37	27	37	25	32	31	30	36	21	27	31	35	30	32	22	29	38	29	22	33	37	27	17	28	28	27	24	24	28	20	36	37	31	29	25	24	38	29	28	28	22	26	23	20	24	34	27	24	38	33	43	37	24	33	23	20	33	30	30	21	31	38	18	30	25	26	29	23	24	34	35	26	32	24	25	31	23	25	33	27	28	32	25	26	27	40	28	19	32	25	22	25	39	33	24	29	31	41	37	39	25	22	28	29	18	23	25	20	24	34	20	40
43113	15708	3990	10798	17205	15040	12312	10265	5344	5184	7364	5781	3849	10296	1401	1342	1187	1193	1001	984	939	909	862	858	799	795	722	700	700	703	677	704	643	645	654	647	632	617	606	617	611	596	573	605	633	549	567	638	596	549	576	578	566	583	594	555	565	546	561	572	566	564	561	548	531	540	525	538	542	529	548	536	506	510	513	527	510	522	551	561	502	542	535	546	570	556	520	515	549	538	474	534	514	530	537	516	565	532	536	558	524	486	508	511	532	517	518	527	525	564	534	526	543	549	531	547	514	530	504	502	503	489	501	529	532	533	543	550	524	554	531	548	535	530	554	516	510	541	546	514	549	508	532	506	539	498	497	495	521	519	515	509	512	515	499	488	527	517	549	550	527	520	512	505	514	509	526	534	553	542	493	505	500	486	548	501	485	448	526	532	499	503	509	525	553	500	455	483	529	544	508	536	559	533	531	498	480	532	536	536	509	508	529	495	501	515	500	517	508	544	529	491	495	541	495	561	502	538	511	528	508	512	530	523	498	518	513	530	526	492	514	505	477	493	495	518	500	506	576	535	526	498	517	501	527	503	510	474	521	564	502	518	506	547	502	524	537	551	510	486	531	513	515	502	505	528	481	516	502	534	564	540	484	486	504	499	523	515	522	532	507	540	505	485	533	518	568	527	540	541	522	540	534	519	523	506	546	495	543	529	490	478	493	537	508	470	484	514	534	490	525	521	497	506	488	484	503	477	557	540	544	524	516	529	504	500	530	539	486	527	516	518	522	498	558	504	532	555	546	527	516	549	543	552	538	507	517	496	523	504	523	522	485	502	535	547	532	533	474	468	500	531	479	523	498	564	509	505	517	522	539	507	511	499	544	498	514	523	518	516	463	511	558	502	521	510	535	524	492	490	494	533	507	502	514	501	524	477	497	519	505	491	516	533	546	529	505	559	521	503	507	539	530	546	556	536	509	552	489	511	546	519	496	509	504	544	519	520	527	511	528	519	532	507	522	511	512	509	495	518	570	537	510	542	525	520	500	532	551	567	532	526	496	490	549	526	505	526	518	469	552	528	481	506	515	503	500	502	500	520	557	524	513	518	479	527	505	538	456	517	527	526	518	501	485	512	508	536	530	506	531	529	525	500	523	505	479	528	521	518	549	505	510	535	507	479	528	516	509	494	504	529	554	480	578	532	519	545	519	492	506	490	506	526	525	494	530	516	488	511	512	499	511	507	486	529	475	470	504	510	528	507	538	504	529	511	481	546	529	482	527	536	533	516	550	517	535	496	502	523	539	529	520	523	518	492	473	503	511	484	518	495	532	483	530	523	545	529	549	531	520	522	523	546	519	527	532	492	513	531	545	475	526	479	500	519	529	500	541	513	515	545	527	521	518	482	501	536	540	478	517	557	505	518	485	573	496	463	507	505	512	525	487	498	506	528	510	489	500	574	505	513	546	475	487	544	543	511	556	526	472	539	515	549	500	508	509	540	584	537	533	514	510	521	559	466	517	475	521	540	548	535	529	523	523	516	479	545	521	503	552	528	529	515	533	542	548	496	516	488	522	517	533	516	545	466	505	546	495	516	519	477	475	476	581	508	492	499	496	506	532	544	497	511	515	476	539	525	528	540	518	498	510	531	529	528	530	524	546	511	516	542	515	485	514	524	495	515	530	491	495	490	479	491	517	508	502	505	507	505	534	554	471	502	521	483	527	497	543	502	491	526	509	484	518	520	518	543	530	561	519	503	583	485	484	520	543	539	526	528	534	591	502	514	472	532	550	478	508	539	495	526	538	534	506	551	495	497	486	541	538	517	515	498	535	522	504	524	513	529	537	535	500	517	501	522	539	498	504	487	516	554	523	510	512	513	462	493	501	538	483	495	519	517	513	517	509	496	522	483	520	541	485	571	499	539	507	480	492	508	489	506	517	469	535	503	519	535	543	498	519	517	528	553	551	507	511	524	498	500	513	489	468	518	499	547	537	516	522	527	510	505	487	505	502	526	512	498	500	522	531	527	504	523	507	552	533	547	525	529	488	532	473	514	489	543	516	517	503	532	545	470	515	486	516	534	510	520	463	490	534	559	544	553	515	486	569	509	511	531	544	531	564	540	479	533	530	500	554	536	469	502	519	550	522	500	536	495	522	489	517	506	510	534	548	566	504	499	491	517	522	519	542	515	532	536	489	503	525	529	530	540	513	579	502	517	553	485	537	509	509	487	498	537	507	510	485	506	510	534	502	530	491	541	485	528	523	520	527	528	535	593	516	547	498	493	512	524	518	538	505	510	518	530	529	517	521	550	499	524	547	501	514	597	499	505	551	522	533	521	551	548	530	506	526	504	525	481	535	539	496	495	537	493	539	509	525	501	524	522	510	503	525	515	528	498	549	514	566	537	566	518	509	478	501	526	525	541	522	520	516	483	520	527	498	511	515	517	548	537	493	462	512	545	520	515	518	535	556	540	496	536	525	525	574	533	535	487	483	530	522	530	522	515	531	519	498	535	523	528	534	526	512	530	505	497	533	505	511	525	511	563	544	557	523	508	507	493	545	530	532	516	502	450	496	527	526	553	526	499	531	526	492	561	506	546	512	530	499	488	515	553	484	539	482	482	510	476	510	507	590	511	482	527	497	511	548	562	503	544	514	525	511	532	531	521	497	505	530	475	529	516	499	520	500	506	509	514	516	529	542	482	539	530	492	499	502	511	491	547	507	501	494	538	526	500	509	539	504	522	469	516	521	530	520	549	504	472	529	545	528	536	509	504	488	519	558	558	531	519	507	477	567	497	505	545	524	522	486	528	501	446	479	493	518	538	532	524	527	503	519	487	515	464	531	521	507	512	533	483	525	524	536	523	568	534	487	531	501	513	509	525	553	472	530	487	494	534	488	525	481	519	526	509	520	491	513	533	484	512	495	506	476	526	540	568	463	524	524	501	506	503	567	502	509	495	521	486	491	508	559	546	555	505	541	536	487	512	505	501	522	508	513	516	520	510	529	539	534	500	452	525	487	505	473	484	526	505	507	497	485	513	526	553	531	514	546	510	542	549	546	526	525	513	512	510	556	521	562	529	554	509	556	495	554	534	510	517	532	473	468	511	554	494	493	507	520	495	495	505	545	523	508	498	492	450	501	501	545	475	512	508	492	514	553	547	537	539	549	508	528	499	503	517	522	517	492	508	512	520	523	537	519	489	518	503	478	556	539	504	512	507	537	528	508	520	533	528	537	590	569	532	489	548	534	552	525	480	506	512	527	478	528	547	558	520	527	543	479	511	523	506	524	509	493	502	524	548	467	506	548	517	524	499	517	507	529	511	518	495	478	506	523	487	558	480	484	501	517	486	499	517	551	473	563	547	530	497	501	523	503	494	539	493	529	509	499	505	481	508	490	508	472	539	512	535	525	521	512	494	500	489	532	554	557	548	514	515	515	525	518	559	525	510	523	524	544	497	550	509	545	504	516	524	535	539	514	503	532	562	527	537	542	534	476	517
11357	2655	275	150	274	425	316	290	158	189	192	134	137	926	55	47	34	35	39	40	39	36	29	19	28	33	29	25	28	24	29	26	19	15	19	24	25	27	16	21	25	19	23	21	20	13	20	13	19	33	16	15	20	18	20	22	22	26	25	16	26	16	17	18	18	16	21	19	25	15	21	20	21	18	15	13	18	14	19	17	11	19	16	21	19	25	25	25	9	22	30	21	17	17	14	13	9	13	18	24	17	15	11	14	19	12	16	14	17	15	15	14	13	21	16	21	13	12	18	19	19	17	12	12	13	16	7	20	18	21	15	27	18	17	17	20	14	16	25	15	12	19	15	17	16	26	15	14	9	18	16	20	25	20	18	13	9	14	13	18	18	23	19	21	16	14	15	7	19	14	15	13	14	13	8	16	14	24	18	14	13	18	15	17	16	20	15	21	26	11	29	14	28	16	14	26	13	17	18	20	18	22	14	21	16	17	19	20	13	16	18	16	20	14	16	17	17	14	12	19	12	23	19	16	18	16	14	16	15	11	14	21	22	24	17	19	19	20	16	19	25	16	6	14	13	21	27	20	21	20	12	10	19	15	16	16	11	20	15	21	24	14	26	23	21	12	20	16	14	16	19	19	23	21	18	10	11	16	12	11	17	19	21	14	17	17	23	15	12	18	21	16	28	18	12	16	24	15	16	15	17	19	17	20	15	17	9	23	20	21	12	18	15	22	23	13	16	13	17	16	25	17	9	17	18	20	13	15	28	25	14	20	18	28	14	19	21	18	24	18	19	14	14	22	20	18	19	25	15	12	17	14	19	21	20	16	21	23	15	13	24	20	16	21	24	12	19	18	21	29	17	19	16	19	19	15	15	9	20	26	16	23	15	20	12	14	19	22	11	17	20	22	17	11	18	13	15	13	18	19	17	24	18	12	19	18	19	14	15	18	12	22	21	14	20	18	15	11	22	19	15	19	18	14	16	21	20	7	19	22	18	14	16	15	17	17	22	22	19	17	18	19	18	14	18	23	18	17	15	18	14	15	18	23	12	11	14	19	16	18	16	15	15	24	21	16	16	16	12	25	17	18	19	15	24	18	30	14	13	14	12	20	24	21	25	15	20	25	17	20	15	20	18	15	12	21	19	16	18	14	18	15	15	16	19	17	18	13	19	8	20	20	11	15	15	22	19	12	16	22	16	15	11	18	14	13	20	12	17	13	16	14	7	24	23	21	19	20	23	19	15	10	13	21	19	14	19	24	19	14	24	21	18	21	12	14	18	12	19	14	16	7	15	19	18	15	18	15	14	10	19	18	15	14	17	16	24	26	13	19	14	18	16	18	14	16	14	20	15	14	14	27	13	19	26	17	14	15	15	21	21	14	16	18	13	24	18	19	21	12	13	16	21	20	15	13	16	23	19	20	19	13	21	16	18	20	23	15	10	11	26	23	17	19	13	15	19	10	21	16	13	22	18	9	12	15	13	16	17	14	14	20	18	21	15	16	16	21	12	14	14	21	16	15	16	8	11	15	12	24	24	16	20	18	13	15	12	15	15	18	14	12	20	16	21	10	20	18	20	16	19	15	19	29	18	18	13	13	22	17	13	12	20	21	14	21	15	15	22	19	27	23	15	20	17	21	19	20	14	13	18	16	20	17	18	17	15	18	21	13	14	16	16	22	19	18	18	16	15	14	14	12	17	15	18	20	22	11	20	21	20	12	19	17	20	18	24	22	12	18	17	16	16	19	17	17	18	16	20	16	18	18	16	15	15	20	14	22	17	19	25	18	20	24	23	29	11	16	16	12	12	18	12	10	23	26	21	14	16	17	22	17	18	13	10	27	21	19	17	13	17	25	13	19	17	16	19	16	26	21	16	12	23	18	11	16	16	16	15	22	14	19	20	23	15	13	15	24	22	17	22	18	22	10	12	26	15	21	18	11	15	21	16	20	15	16	16	16	20	16	16	21	14	13	25	19	12	13	21	12	12	19	21	20	22	16	19	17	19	17	22	20	17	23	20	16	24	15	17	11	22	23	10	12	15	16	17	21	17	18	19	15	14	21	9	16	16	16	16	20	20	16	21	16	22	19	15	16	25	22	15	15	25	12	18	20	19	22	19	23	21	18	10	14	23	10	18	16	14	22	19	12	22	14	19	12	16	19	17	10	17	26	17	17	14	12	15	18	16	14	15	16	13	22	16	15	19	10	23	15	14	14	18	21	12	15	17	18	15	17	17	13	17	19	22	16	11	11	19	12	19	23	18	18	17	23	17	8	18	19	24	17	18	19	15	16	17	19	14	14	22	24	20	23	22	8	21	19	19	8	23	17	19	14	18	15	15	23	16	22	10	23	10	15	19	18	15	19	19	11	17	15	15	17	19	18	22	19	21	22	21	18	17	16	17	16	16	19	16	9	17	14	16	18	18	18	24	20	18	14	19	26	13	16	23	11	17	15	13	10	15	27	14	16	19	17	18	15	19	19	20	21	17	20	15	17	13	13	25	18	16	12	16	26	15	19	16	16	9	19	20	16	18	13	15	16	18	19	21	24	17	16	16	14	18	12	18	10	18	30	24	12	17	13	12	11	20	18	13	16	9	17	14	17	17	21	17	17	9	23	18	20	16	18	24	25	19	18	19	14	19	24	13	21	15	14	18	14	14	17	19	13	19	14	16	16	20	14	17	16	18	12	11	16	14	15	17	17	23	19	21	17	17	15	20	8	22	14	20	18	20	12	19	15	20	8	14	21	25	20	21	20	15	21	19	16	18	14	23	20	11	24	15	11	18	9	17	22	16	19	17	19	17	14	22	14	18	21	20	17	19	18	12	23	20	22	23	24	16	17	11	18	17	15	18	18	17	26	14	12	25	26	15	16	23	16	18	13	21	16	19	18	17	25	14	17	17	7	15	16	9	14	24	23	17	19	18	18	19	12	14	15	14	13	19	22	15	17	12	12	14	22	13	22	15	16	24	19	18	22	20	17	14	17	14	14	18	19	19	9	15	25	18	19	11	8	20	18	18	14	14	14	8	16	15	13	10	25	17	18	19	19	18	19	17	17	15	14	26	20	22	22	10	19	13	14	15	18	19	18	14	15	28	17	20	12	19	13	25	17	14	18	17	17	21	20	23	16	17	16	22	16	20	21	17	15	17	13	23	12	17	16	20	16	22	15	22	21	12	19	17	16	15	18	17	19	12	14	20	12	13	13	25	19	15	17	15	19	20	9	20	10	22	20	22	17	17	20	24	13	16	9	15	16	12	24	24	12	21	18	9	15	21	13	20	22	7	10	12	14	19	13	26	17	17	20	20	17	16	11	14	16	13	20	20	16	8	13	25	17	14	25	18	20	15	27	19	13	11	23	12	13	16	26	21	10	11	18	14	12	17	20	17	17	14	12	10	21	24	13	14	13	26	23	22	22	19	10	9	15	12	13	18	21	19	21	15	17	15	16	24	19	16	23	17	16	23	26	25	23	19	12	19	14	23	19
51388	18511	6492	14747	25318	25444	20210	16039	9561	9533	10474	7753	6289	16459	2315	2020	1863	1621	1527	1360	1209	1142	1073	969	918	836	792	794	682	667	690	606	609	590	604	636	583	548	564	533	535	466	485	499	497	452	490	474	435	428	454	448	454	417	461	447	442	397	440	453	389	401	353	391	372	353	354	379	368	368	364	376	342	353	340	338	334	333	344	359	347	359	336	357	288	345	358	362	322	296	325	307	303	366	327	346	338	342	353	334	331	346	339	322	334	339	351	309	332	340	334	321	311	324	357	292	280	335	332	324	293	302	382	307	309	330	338	318	366	324	312	305	318	323	335	312	355	308	309	318	311	305	322	292	338	327	298	326	337	319	309	318	309	338	285	306	334	334	320	288	319	322	304	312	344	309	323	332	289	306	323	310	344	337	319	306	311	309	275	328	309	320	315	315	299	337	321	289	317	321	323	293	334	348	303	303	321	300	326	320	310	295	310	322	306	324	301	331	304	309	296	318	319	318	322	282	335	291	324	315	291	290	327	354	311	313	340	316	306	309	298	308	291	331	312	318	328	310	322	308	318	299	312	314	313	303	308	299	312	317	295	293	300	310	317	277	289	303	296	329	313	297	333	309	325	326	311	290	313	289	300	339	313	321	328	292	301	279	330	320	271	301	315	310	323	304	312	306	309	325	324	285	300	315	303	317	318	292	319	347	309	300	278	293	309	326	331	300	312	288	340	307	288	316	284	299	313	330	292	326	318	286	291	321	284	308	313	293	278	323	335	302	315	317	314	293	312	307	315	323	337	310	313	313	289	319	290	277	331	335	303	274	297	315	307	318	311	315	336	315	284	315	310	312	311	298	335	319	286	324	323	316	321	320	287	308	300	327	322	291	336	310	348	255	326	290	331	301	292	316	319	311	301	319	318	331	280	307	312	326	307	312	333	317	339	313	299	308	302	325	290	307	303	313	296	308	321	339	368	315	311	294	308	284	303	291	318	298	316	298	327	282	322	335	316	307	323	274	296	319	305	323	328	321	307	306	290	334	297	324	297	296	326	306	317	297	284	276	314	315	344	315	297	301	339	306	350	314	313	334	296	313	314	309	317	326	310	322	297	326	291	306	306	326	320	313	315	334	338	359	316	306	299	294	307	309	296	306	301	301	304	268	337	335	297	318	326	323	334	332	298	325	319	347	290	308	310	304	320	353	275	333	319	314	332	317	297	306	328	302	323	318	326	277	287	316	300	329	304	321	292	299	326	324	302	304	303	315	301	323	302	333	314	288	323	295	342	312	317	278	292	272	327	301	264	304	303	290	325	346	269	362	362	288	305	318	334	332	331	311	332	292	321	307	280	315	314	321	323	318	276	296	339	306	287	316	313	348	326	313	344	287	337	322	317	305	285	297	296	326	360	317	295	298	337	279	308	307	295	293	310	296	343	310	335	286	295	306	309	301	283	319	299	336	281	311	321	276	315	325	297	324	295	291	328	314	307	303	291	354	326	321	323	315	302	282	324	300	296	333	309	334	290	312	270	306	298	336	308	333	291	322	316	280	290	317	305	309	307	301	293	296	284	305	312	300	334	276	285	297	332	298	309	303	292	316	315	338	289	333	307	307	345	322	317	301	316	298	306	312	305	316	272	314	293	326	304	315	277	318	327	321	297	283	349	288	305	305	305	301	289	305	295	298	321	299	321	300	289	299	315	324	333	317	300	325	296	316	291	285	289	344	320	290	286	313	316	290	311	289	337	290	268	315	295	297	300	333	311	293	321	315	317	298	304	317	306	337	303	269	297	313	306	329	293	320	331	310	307	317	291	300	320	302	315	307	281	314	318	343	321	318	288	342	298	283	304	291	296	323	296	325	305	302	291	274	342	308	331	275	326	305	311	286	306	356	295	306	299	309	297	275	325	330	311	341	306	325	305	322	321	318	304	330	316	299	337	309	314	282	342	325	331	324	315	309	307	282	351	293	320	336	303	326	316	310	307	280	329	344	313	303	313	314	316	347	285	309	317	336	293	319	305	302	330	322	288	309	312	320	327	337	322	287	310	313	299	331	294	336	291	346	355	308	319	313	301	320	296	312	308	315	307	307	305	283	281	306	304	307	312	282	320	308	290	322	293	299	303	350	295	327	297	279	337	307	331	323	323	301	334	323	289	332	323	307	338	266	305	305	300	300	310	314	294	281	306	287	285	317	298	298	316	300	306	298	348	299	317	305	317	302	282	356	307	308	324	303	319	330	308	303	331	332	287	311	308	322	322	347	320	315	298	308	308	303	313	306	318	312	337	328	305	307	299	324	300	294	304	332	312	335	321	282	298	308	315	312	299	331	284	301	305	311	310	298	330	305	333	279	308	333	297	299	307	312	297	318	322	325	305	292	299	307	308	320	284	277	297	290	299	320	283	305	299	315	314	313	331	315	315	316	313	320	332	320	340	313	315	315	298	338	365	326	301	284	295	306	318	319	325	338	296	297	302	312	320	309	275	298	336	334	302	324	331	340	316	298	304	262	296	330	276	333	305	299	325	317	306	327	305	311	309	294	279	317	352	327	268	312	312	326	305	302	331	318	294	294	313	314	310	298	341	315	308	310	322	303	301	337	313	283	289	320	312	303	306	319	304	294	313	278	324	341	333	325	309	344	306	266	321	304	310	306	316	353	272	317	296	328	337	294	304	284	291	284	312	289	282	323	306	264	306	312	305	301	298	294	305	323	310	305	304	313	345	319	296	325	304	287	282	289	317	347	311	301	287	318	309	273	313	283	313	308	323	312	326	317	313	299	296	280	321	307	303	310	321	303	336	320	309	286	336	307	310	302	307	319	322	323	300	299	299	320	330	296	323	294	286	298	315	334	287	293	318	306	307	294	335	323	302	331	320	325	333	295	282	308	305	306	328	292	287	281	286	295	330	324	311	318	311	324	334	297	309	340	313	322	325	291	283	299	302	289	299	341	304	295	313	331	325	320	319	283	348	329	274	314	317	313	284	304	286	324	340	299	343	293	267	286	325	320	309	311	303	341	306	311	259	309	324	330	308	263	306	308	312	285	327	319	314	298	317	284	309	311	317	324	320	323	335	310	298	341	329	307	296	319	319	310	317	318	315	308	320	319	307	327	344	302	280	304	320	289	311	314	303	342	303	319	284	349	294	290	312	317	309	311	318	331	330	313	299	325	291	303	323	296	326	307	308	326	317	305	292	296	316	302	295	329	322	315	322	338	313	323	292	308	323	283	307	319	284	301	313	291	294	302	314	304	323	307	324	334	281	310	302	316	317	296	315	322	333	307	316	313	310	292	306	329	336	269	322	310	314	297	311	321	280	305	291	305	308	320	325	318	286	342	335	286	318	328	323	322	287	297	341	318	294	333	303	317	302	317	300	326	314	319	329	322	340	326	313	295	306	311	313	313	346	329	308	289	330	360	313	309	335	343	316	284	322	298	335	324	309	320	313	330	296	302	316	293	298	296	323	333	342	324	316	336	330	327	332	287	319	321
4861	815	79	50	144	187	128	77	40	35	65	50	41	76	28	22	18	21	22	22	12	17	21	18	20	16	15	19	18	21	8	16	12	28	21	12	17	25	19	17	19	21	15	12	23	18	22	16	10	18	20	17	12	15	17	18	15	20	17	12	11	20	15	16	15	13	15	24	18	16	18	15	21	15	15	12	22	24	15	13	16	16	22	11	16	25	22	11	15	13	13	20	13	33	23	16	23	10	24	20	19	20	17	17	21	12	18	14	18	17	23	14	10	15	19	15	25	19	14	15	12	10	27	18	13	24	15	17	21	20	16	16	20	25	10	18	19	21	11	9	19	17	14	14	22	15	14	19	14	22	15	23	17	13	13	21	19	26	19	20	16	17	20	22	25	16	16	17	24	19	24	19	25	25	9	17	14	17	18	24	20	17	24	20	19	29	13	19	10	15	18	25	19	12	25	23	16	15	18	20	16	19	18	19	17	18	12	14	16	15	19	22	16	18	13	17	12	20	24	21	9	22	13	16	12	19	18	19	21	19	13	16	28	13	23	26	11	21	16	18	17	22	23	16	18	13	11	17	20	21	23	19	19	14	18	25	14	13	16	21	7	18	24	18	14	19	12	15	18	17	15	12	16	15	14	13	18	12	25	15	20	21	23	18	19	15	22	24	22	12	11	17	18	18	18	9	22	32	17	14	21	20	20	20	12	25	20	25	15	14	16	16	24	13	17	17	17	17	13	16	21	19	12	20	12	13	23	13	17	19	22	22	18	19	22	14	25	19	20	12	27	25	15	17	16	23	22	22	19	10	30	12	21	13	16	21	23	18	15	12	16	20	10	18	12	18	17	19	17	22	22	14	9	29	23	24	14	26	16	22	19	25	15	18	20	10	22	17	13	13	18	16	20	24	18	18	15	21	19	8	21	24	16	22	15	13	20	23	16	18	24	11	21	18	15	23	20	22	13	18	28	18	19	11	20	15	16	15	15	21	14	26	19	11	25	20	8	22	18	22	17	15	24	22	15	19	16	14	14	14	19	19	12	10	17	18	13	17	17	21	23	17	11	17	23	17	18	22	19	21	20	20	17	22	14	20	21	20	8	18	18	15	30	12	21	19	12	17	24	19	19	19	24	21	23	16	24	17	20	17	18	12	17	25	25	14	14	15	25	22	13	21	6	20	21	25	15	12	17	25	20	18	15	23	20	11	16	15	19	14	17	13	21	15	16	15	13	16	17	12	22	21	15	22	13	20	13	15	23	17	14	18	23	18	29	18	14	19	23	19	21	22	17	18	16	17	18	22	13	28	19	19	19	24	11	18	19	16	31	19	19	26	29	18	17	12	28	18	20	21	27	23	15	12	23	27	17	12	14	21	21	18	24	23	23	11	17	22	19	12	16	18	17	17	16	19	13	14	23	17	16	12	14	16	16	15	19	15	12	16	21	20	18	11	23	21	16	16	13	23	14	18	9	16	12	14	12	14	16	23	13	15	18	18	24	27	27	20	20	22	19	24	17	28	17	19	20	19	13	14	9	18	17	15	14	17	15	7	12	21	17	22	20	29	14	25	17	17	13	17	21	14	17	20	16	26	20	18	8	16	25	18	19	11	20	22	13	17	18	20	13	25	19	17	12	22	15	17	19	14	22	19	30	19	14	19	24	10	13	16	17	22	24	15	18	19	13	19	23	17	17	17	15	14	14	14	16	15	19	28	17	20	16	24	14	6	18	12	15	12	20	15	14	14	15	19	23	14	14	20	18	21	22	16	20	20	24	14	23	13	22	21	18	21	17	12	21	23	15	11	20	9	21	16	16	13	22	12	19	23	18	14	17	15	24	23	15	9	16	22	9	17	21	19	20	30	15	18	13	17	18	24	19	16	21	13	18	30	13	18	14	18	22	15	15	13	28	24	13	16	21	15	23	17	29	15	10	17	4	19	20	17	12	16	21	19	19	16	16	12	18	18	11	22	18	18	17	16	17	14	12	25	17	25	19	20	22	11	12	14	12	25	25	18	17	16	20	14	15	23	17	12	11	11	16	10	13	18	19	16	11	18	12	14	21	20	17	18	19	22	24	22	12	15	14	17	17	24	16	17	22	23	25	16	22	10	22	10	18	18	20	14	14	15	18	22	17	15	12	11	22	22	18	18	18	13	15	20	23	18	24	14	13	10	13	7	19	24	14	19	21	16	23	19	20	20	18	17	18	16	18	12	21	17	17	19	23	23	16	10	16	19	11	18	16	22	19	10	19	13	20	11	11	25	13	14	13	16	16	16	11	16	20	19	18	22	14	13	11	14	24	24	22	15	14	18	21	17	22	23	17	16	18	18	14	12	15	24	19	14	13	11	19	19	14	20	12	17	25	22	17	17	24	19	19	14	23	25	8	19	14	17	17	24	15	13	16	21	16	20	11	21	22	18	21	17	19	26	16	16	16	16	12	16	20	18	15	21	19	22	19	21	20	19	11	13	16	19	10	21	17	15	12	11	15	20	24	17	21	13	21	18	17	15	17	14	24	22	23	12	9	12	16	24	15	15	25	9	19	19	20	23	11	24	20	20	17	16	16	15	13	19	24	16	16	11	20	20	18	17	22	17	21	25	14	19	17	16	13	20	16	20	21	21	17	15	14	15	23	18	16	24	14	13	13	19	12	19	24	16	17	8	16	19	16	14	26	18	25	16	28	19	24	14	26	18	22	11	17	18	22	17	15	26	19	18	12	26	16	20	20	13	11	14	27	15	21	16	10	16	17	15	17	18	14	18	23	13	26	12	13	17	19	12	22	14	18	13	17	19	19	17	20	20	19	21	22	24	14	20	20	20	22	21	16	17	10	16	12	18	18	20	14	21	11	15	28	26	19	19	25	19	18	17	19	20	13	20	26	18	26	13	17	19	23	16	8	28	21	23	10	15	17	14	18	19	14	22	19	20	15	16	15	18	15	22	11	23	21	22	16	20	20	21	23	20	16	16	19	17	17	29	14	19	12	17	18	16	15	20	21	15	22	16	13	15	16	15	15	28	20	17	22	27	23	23	22	19	20	16	14	17	11	10	12	22	12	17	29	25	14	21	8	14	15	25	20	14	17	15	14	17	20	19	17	14	22	20	18	19	19	19	23	20	21	20	16	23	14	19	9	20	20	19	16	17	26	25	16	19	16	17	17	13	12	22	15	19	21	16	23	20	18	18	21	26	12	21	21	14	20	10	24	13	13	20	16	10	21	13	15	11	16	18	15	12	13	23	11	15	13	10	20	17	17	15	18	14	17	16	12	20	18	15	15	16	19	17	18	15	18	19	17	16	18	20	16	25	21	16	21	14	26	13	15	16	23	17	14	19	17	27	15	19	19	19	26	14	15	24	17	13	11	17	25	25	13	26	21	24	17	21	25	19	20	11	22	21	17	18	23	12	16	22	13	20	17	17	15	21	13	18	20	18	16	13	19	21	27	17	16	22	17	13	21	24	22	15	25	9	14	16	17	20	19	20
39515	13121	2343	5057	15581	15406	10097	6025	2507	2307	3838	2379	1394	3640	608	559	534	457	501	464	459	452	432	410	391	419	403	399	364	373	337	363	389	348	382	408	389	353	369	346	356	336	361	350	377	348	346	355	359	363	336	363	350	346	353	344	327	339	323	344	344	342	341	345	314	305	336	281	340	311	306	310	340	333	320	311	301	326	290	309	290	339	301	310	333	301	325	334	349	344	319	305	313	311	292	322	317	380	332	309	354	338	319	313	321	339	339	323	295	313	331	331	317	343	321	307	310	338	329	323	303	335	320	313	300	303	322	339	320	346	320	310	325	328	298	328	328	318	307	311	314	310	341	308	299	330	306	308	336	329	303	315	313	333	311	313	292	341	328	310	337	334	334	316	332	345	335	333	318	331	303	323	318	317	322	323	322	324	380	314	341	327	311	341	318	336	332	341	347	344	321	302	313	307	324	325	335	318	348	307	328	314	314	335	318	328	296	308	339	319	327	310	326	316	321	340	336	336	336	348	319	307	326	315	332	302	321	334	323	327	327	313	320	331	330	313	321	327	337	321	354	334	327	305	317	318	322	331	327	319	293	321	340	307	307	316	335	320	359	313	289	314	300	283	335	291	295	296	298	332	316	327	323	353	322	341	303	334	353	306	337	322	336	321	317	331	294	299	312	334	285	314	324	328	333	323	330	328	373	318	323	357	312	305	351	322	335	336	349	310	332	334	309	333	314	294	346	332	326	351	366	348	311	321	310	334	330	333	307	343	335	292	317	316	376	325	284	360	370	335	340	311	322	292	339	305	358	315	369	324	296	356	337	339	343	349	316	320	319	319	343	337	313	294	325	326	320	322	335	344	318	321	342	298	364	322	325	298	294	337	321	333	335	342	314	314	340	333	348	325	332	313	304	359	316	311	326	372	357	335	320	341	296	320	352	323	316	303	294	306	294	331	337	325	329	310	339	309	323	361	321	300	338	333	319	323	316	330	332	303	317	309	318	303	311	342	294	308	316	320	351	327	321	354	332	326	304	340	339	275	359	283	325	315	329	341	337	333	334	302	356	336	339	297	326	335	294	320	303	313	343	317	370	298	325	305	324	329	309	351	315	291	323	327	305	321	363	337	324	319	336	336	314	321	305	352	286	287	312	327	325	362	310	304	290	307	316	312	338	299	327	322	295	302	327	279	303	338	314	315	307	306	327	338	304	347	321	302	316	303	325	331	337	342	341	347	310	314	330	330	279	308	313	325	292	339	345	298	307	326	314	316	329	314	323	311	321	329	354	331	327	315	327	323	323	329	333	325	300	307	298	300	325	321	325	320	344	299	321	317	339	291	300	323	322	330	324	325	343	297	298	323	318	345	327	360	357	314	328	333	326	359	330	327	336	327	302	332	334	360	344	334	342	319	311	333	324	320	361	332	340	314	317	328	328	349	307	326	328	304	320	330	301	284	326	340	310	334	307	319	335	328	330	305	298	294	301	371	332	323	338	307	334	304	338	342	292	320	317	319	329	310	365	321	309	320	325	303	299	339	326	294	309	319	308	312	319	323	321	274	317	344	328	320	308	327	328	326	308	337	313	345	332	340	327	348	333	350	309	308	323	311	316	333	337	317	304	311	312	347	304	328	293	338	336	317	336	309	330	320	319	344	304	316	358	298	361	347	326	332	286	295	320	352	304	326	312	332	328	324	332	349	319	322	329	336	294	292	321	299	290	335	332	296	320	324	327	320	325	336	330	334	288	308	346	349	280	324	330	326	312	321	316	315	330	298	342	339	303	306	314	320	325	330	326	351	323	308	336	316	388	317	315	325	316	316	334	315	332	320	366	315	306	317	288	364	334	329	312	328	303	295	335	334	328	344	333	309	315	325	363	328	328	309	319	309	332	343	298	334	298	308	305	325	337	305	303	339	326	321	334	358	323	351	323	314	327	304	338	312	320	331	328	344	316	340	324	338	355	341	317	348	340	295	301	323	312	321	310	377	301	322	334	322	298	334	323	336	320	319	334	336	340	349	327	311	310	296	312	330	316	368	364	325	317	299	320	328	317	318	329	302	311	352	346	347	317	318	309	351	315	332	298	308	324	302	323	334	332	313	329	311	335	329	344	305	351	345	334	332	326	367	300	323	314	366	305	301	311	317	362	308	338	332	345	327	329	322	332	335	306	319	348	289	338	321	307	305	355	344	322	312	338	325	374	318	343	338	328	323	326	326	303	308	353	344	345	334	295	322	316	334	334	315	306	352	293	323	314	327	332	341	333	313	349	300	299	314	328	352	318	329	320	325	338	313	332	308	322	322	318	360	327	311	313	340	344	319	365	328	322	326	319	337	325	340	323	334	305	327	292	304	296	306	339	331	360	325	365	356	290	328	317	321	328	304	327	350	322	313	324	355	312	312	298	357	305	300	326	350	326	327	338	347	339	331	330	322	321	328	303	330	327	317	390	339	293	299	302	314	325	360	320	339	311	295	350	316	298	323	323	303	311	344	305	340	297	330	297	343	338	351	335	326	309	352	333	322	309	344	327	322	323	315	313	299	339	340	341	330	312	345	326	366	336	332	305	300	352	319	316	316	329	308	325	291	353	323	297	337	292	326	313	369	323	332	297	301	317	295	313	332	324	306	339	343	324	296	335	323	317	298	327	310	305	288	341	317	343	322	333	342	285	320	338	346	335	362	316	340	343	347	330	319	327	304	341	318	314	341	333	332	330	326	339	343	329	348	309	315	341	307	326	296	330	317	324	323	324	331	329	337	310	308	323	356	326	294	322	316	306	339	322	333	303	350	296	315	316	325	324	290	349	318	339	311	319	341	317	281	332	337	335	303	294	344	335	331	317	309	328	314	341	336	322	315	322	317	325	295	339	342	306	325	317	305	312	308	342	310	329	345	342	304	333	335	342	327	323	339	347	322	324	317	328	337	305	331	296	323	291	353	311	345	356	292	322	304	320	294	319	340	287	348	318	312	336	314	302	337	312	320	333	344	316	288	329	313	327	326	290	324	329	311	332	308	335	326	326	345	312	304	315	317	329	314	345	316	329	300	289	326	333	327	315	322	302	308	305	357	308	313	341	321	323	349	312	303	309	316	360	337	309	321	307	312	329	343	310	311	321	309	356	323	330	337	311	347	345	336	346	352	352	303	347	321	318	329	318	369	342	323	315	337	319	318	343	305	298	296	361	303	307	333	333	312	333	320	336	341	331	311	302	307	332	303	289	320	332	346	305	367	304	329	311	288	336	326	294	318	319	346	357	334	337	343	338	309	313	309	340	290	316	313	316	344	332	310	323	323	301	346	323	330	305	342	301	333	362	292	328	319	301	337	303	308	350	330	375	298	318	296	310	330	306	310	353	356	328	346	328	320	339	305	329	300	323	315	344	322	365	284	330	309	314	337	328	291	330	332	327	324	323	307	343	322	303	321	316	329	335	311	300	327	331	319	312	356	311	342	320	329	334	315	326	324	327	337	320	364	352	306	320	328	340	318
8363	1587	143	97	236	259	300	186	95	103	144	71	78	295	37	39	38	44	45	41	37	42	31	36	33	31	29	33	23	28	24	30	33	27	37	20	24	31	31	31	33	27	32	22	25	35	27	29	26	35	33	38	30	37	25	32	26	32	25	27	24	32	26	28	33	24	32	32	29	25	25	26	23	35	33	32	25	29	24	30	25	25	35	31	32	27	34	29	26	32	31	33	34	35	20	24	29	24	31	25	29	28	29	23	39	24	38	37	24	26	31	29	19	42	25	29	31	31	32	37	36	28	26	33	25	26	26	36	34	29	26	29	31	30	38	30	33	21	35	29	32	30	27	35	31	25	21	24	37	32	25	24	43	31	23	35	36	24	19	34	27	25	28	22	36	25	23	26	21	37	31	26	28	26	31	29	31	28	28	22	36	36	26	26	31	23	33	33	19	31	38	18	13	25	26	27	21	31	33	33	33	31	32	36	33	24	31	29	35	33	26	31	30	30	35	32	28	29	38	26	34	28	33	25	28	41	29	31	29	47	28	24	34	33	31	33	23	31	21	31	32	27	31	27	25	24	26	32	21	28	34	21	32	25	24	32	40	29	35	16	22	25	30	36	42	27	26	41	24	27	31	29	32	28	22	33	31	28	11	24	32	21	21	41	22	22	29	28	24	33	24	28	26	32	21	27	26	26	28	22	40	25	29	24	21	32	35	38	33	31	29	24	25	32	24	29	32	33	28	25	36	32	29	33	29	22	23	36	27	25	33	29	35	23	30	25	32	39	19	34	26	35	27	37	28	25	31	24	31	27	32	40	31	43	29	28	31	19	28	31	24	28	29	28	29	31	28	26	20	33	17	25	24	24	24	26	26	23	37	27	37	39	32	22	29	34	36	29	29	38	33	21	22	24	24	28	28	41	30	35	42	18	32	23	34	31	31	24	28	27	21	29	28	29	27	23	29	25	22	35	33	30	30	25	28	30	39	22	23	25	39	39	28	25	28	36	29	31	23	21	30	33	23	30	26	35	35	35	33	22	34	33	25	20	30	31	23	29	34	26	38	30	31	29	22	28	28	26	38	25	39	29	27	34	34	34	38	28	28	24	41	35	23	34	31	25	34	30	36	33	31	31	30	20	25	20	32	18	37	21	27	29	24	32	27	33	24	35	28	26	33	29	23	28	28	34	20	43	20	29	27	31	28	32	23	33	26	41	23	27	45	31	33	36	32	25	22	35	30	24	28	33	35	33	35	28	34	34	23	33	38	37	30	25	26	42	21	28	30	25	24	23	24	33	32	33	33	28	27	29	24	40	30	27	26	31	19	41	30	30	25	25	29	32	35	37	29	22	33	31	26	30	36	20	25	25	22	30	36	34	32	23	33	27	28	31	27	36	30	29	28	33	29	34	31	31	23	33	29	23	25	21	34	25	25	25	21	29	28	34	39	26	29	29	26	29	29	31	31	32	30	25	24	24	29	22	28	35	22	30	31	22	38	32	24	30	40	33	34	39	34	27	24	33	27	34	23	38	29	20	29	29	29	23	36	17	39	32	33	30	29	20	24	31	26	26	34	26	28	18	25	35	28	24	29	39	38	26	27	37	25	30	38	42	29	25	31	37	41	28	23	28	24	37	18	18	37	30	30	28	27	27	31	25	28	33	20	41	35	25	24	31	26	22	24	40	25	35	34	32	34	26	22	29	29	27	22	33	36	25	25	37	27	22	26	35	29	28	17	32	28	28	34	30	26	38	35	27	21	24	33	29	30	30	34	25	32	34	29	33	32	29	31	25	21	31	27	29	45	27	29	23	27	29	28	26	32	29	33	22	36	31	30	35	31	22	34	29	17	28	36	21	25	31	36	23	35	30	24	32	23	27	35	30	21	28	22	30	32	22	34	30	29	36	21	27	23	37	33	25	30	35	31	24	30	29	29	35	28	36	32	39	37	26	20	28	27	30	30	26	30	29	29	35	26	31	34	27	33	31	27	30	35	33	29	32	26	41	28	35	21	27	32	38	29	29	29	26	27	32	25	32	26	29	36	31	26	37	25	30	34	19	33	27	41	34	26	28	29	25	25	35	36	38	27	23	31	27	25	29	32	33	34	30	26	27	22	24	31	27	33	22	38	23	31	28	19	33	32	23	44	34	41	37	28	23	26	36	30	26	24	36	33	22	26	22	28	26	24	30	26	24	30	29	31	23	37	25	40	37	31	36	27	29	33	37	42	25	31	33	38	29	37	32	25	36	34	28	30	21	30	23	28	32	35	32	34	27	32	35	30	35	32	38	29	33	30	43	22	26	23	27	22	24	27	25	34	26	36	30	35	21	36	22	28	30	24	29	29	19	29	29	37	21	26	26	24	34	30	26	28	23	33	31	36	27	42	28	26	30	32	30	33	36	25	39	24	26	28	28	37	20	27	28	26	23	35	35	32	28	23	33	37	22	27	32	23	39	28	37	31	36	28	31	35	22	29	38	22	31	27	36	23	34	27	38	18	40	28	25	29	28	43	34	23	26	26	39	30	28	22	30	35	37	30	26	32	20	36	21	27	43	25	31	33	30	33	35	28	35	22	30	20	30	35	22	26	18	16	27	27	22	30	32	32	21	25	24	22	30	28	36	28	26	26	28	28	26	36	30	28	28	33	32	27	36	23	35	26	25	37	26	30	27	33	30	33	19	28	22	31	26	35	30	32	30	24	26	31	27	33	31	26	38	29	31	26	25	23	27	36	22	24	32	34	25	29	27	31	23	33	30	27	16	30	38	29	25	25	32	34	27	31	36	29	25	30	23	25	27	29	25	31	31	30	32	37	39	28	16	28	31	38	30	25	29	28	29	32	22	30	28	23	31	25	31	35	29	33	27	25	30	31	29	30	32	39	28	29	24	32	32	29	20	27	27	29	26	31	26	29	38	27	34	25	26	28	28	32	20	34	29	27	26	28	21	29	22	34	33	35	28	27	38	28	31	32	32	23	33	26	31	42	29	25	32	32	28	26	26	30	31	28	24	32	35	29	31	33	32	33	26	32	30	27	32	34	27	31	46	35	35	38	31	36	24	28	30	35	25	23	29	39	36	28	30	28	28	32	41	34	32	20	38	40	22	26	27	33	26	28	23	37	20	25	34	24	36	26	26	28	28	29	33	18	39	23	28	26	29	21	32	24	26	27	34	28	31	32	29	31	32	26	23	25	25	33	27	22	30	23	29	36	25	34	28	43	27	23	32	37	30	25	35	32	26	25	23	27	28	26	21	33	25	31	34	29	38	27	26	25	34	26	36	29	26	30	34	39	25	25	36	32	25	35	30	31	21	29	29	31	16	29	36	22	26	23	22	24	32	27	29	30	25	24	28	27	28	30	33	33	25	30	40	29	24	24	32	32	32	30	35	24	35	27	27	28	33	28	29	29	34	28	30	31	38	39	24	21	36	35	24	27	28	23	26	34	35	42	37	24	33	33	31	24	30	27	30	38	24	26	29	35	28	36	31
43942	16303	3495	9980	22165	19844	18988	11954	6292	5696	6907	3919	3314	9231	1417	1305	1193	1160	1142	996	1016	915	911	811	783	777	768	739	739	724	661	676	632	699	643	679	668	673	647	599	647	631	553	627	597	554	592	557	525	572	656	626	588	609	615	570	595	616	579	561	569	540	565	522	536	539	588	553	544	514	541	546	550	538	533	562	524	545	550	530	532	543	534	539	550	534	506	515	487	508	507	535	549	552	537	559	525	520	560	515	548	514	525	533	506	522	528	545	568	554	515	501	558	537	566	528	503	558	524	539	523	550	515	537	515	537	511	483	542	520	535	533	547	572	543	513	525	514	539	554	530	564	487	548	495	577	508	541	514	541	487	525	495	509	560	483	517	521	529	536	517	536	526	511	500	522	545	559	501	452	535	560	509	551	524	503	539	557	527	505	543	516	527	527	549	524	516	501	572	547	484	516	521	494	538	499	530	530	515	493	515	550	519	550	540	545	510	522	495	503	513	538	513	520	522	511	547	499	519	509	499	514	534	545	514	546	498	523	521	539	497	499	535	537	510	536	526	511	544	564	519	469	572	508	516	518	552	533	475	535	568	492	539	514	489	558	558	499	535	522	496	544	497	546	498	492	551	512	506	550	543	514	528	512	530	533	480	551	529	557	515	525	520	555	519	498	490	509	494	544	505	509	542	504	500	557	566	497	518	492	514	513	535	547	484	509	566	527	531	533	522	538	515	569	537	545	515	583	494	514	540	524	503	492	522	513	510	518	513	545	568	570	516	513	516	497	538	521	510	484	519	515	548	512	482	525	543	507	521	544	495	531	512	466	519	594	544	480	522	512	554	495	549	520	548	525	512	526	474	507	511	551	535	523	556	495	500	592	523	535	507	494	527	570	551	505	553	549	508	485	552	550	478	489	525	535	529	511	543	526	492	500	535	500	498	559	501	497	512	485	565	513	512	513	489	537	501	533	493	509	520	529	517	512	550	512	522	539	532	536	547	538	535	564	521	535	530	536	511	513	530	522	540	517	476	539	506	552	501	552	505	498	544	530	519	554	517	541	493	498	548	522	512	560	492	487	524	543	527	513	543	510	572	512	477	540	516	508	528	465	538	511	513	547	475	501	554	503	528	511	512	490	503	540	480	554	563	533	593	536	529	486	525	523	538	522	508	531	492	527	547	475	546	569	512	514	536	520	556	501	518	538	535	530	562	526	530	495	553	543	570	512	480	547	513	499	490	512	539	524	509	527	455	501	487	511	446	519	521	497	518	553	524	511	491	518	515	496	490	509	541	534	500	544	528	516	489	551	546	586	510	535	546	535	506	530	514	584	531	520	512	539	565	492	535	518	506	523	523	474	527	498	589	524	508	581	527	546	510	547	527	531	553	495	507	558	523	514	533	531	495	558	508	497	509	495	522	515	556	571	545	569	516	545	486	543	526	482	547	505	522	533	504	540	515	532	521	521	515	503	506	520	517	526	518	547	504	505	512	501	539	503	490	528	532	566	482	483	483	503	523	514	510	487	520	506	522	527	509	508	497	541	503	525	502	552	520	523	495	521	549	526	521	503	545	511	520	539	559	569	511	538	552	531	525	570	520	542	526	526	570	500	537	548	505	504	522	529	529	515	508	500	508	520	519	533	542	521	541	505	493	503	520	542	501	530	494	506	567	518	512	526	546	515	523	535	493	486	508	505	530	503	510	528	530	533	520	505	495	545	555	526	532	523	515	565	535	495	563	535	544	507	508	511	536	500	540	506	530	528	512	513	573	505	516	496	484	530	545	502	507	530	495	545	499	538	498	532	515	536	549	555	513	513	528	515	509	506	494	527	494	552	531	510	487	516	564	494	511	512	516	541	490	522	529	492	575	529	549	554	520	488	495	538	518	570	552	514	520	517	501	505	544	492	517	536	514	543	505	529	547	508	539	557	524	506	516	544	574	534	549	557	502	533	465	505	505	523	502	553	495	511	468	506	501	555	533	534	511	534	511	518	517	570	563	547	531	521	534	511	536	524	483	496	539	516	508	496	550	500	552	550	534	502	542	556	554	539	556	528	521	506	562	501	504	511	541	538	515	489	539	528	518	518	527	554	550	541	525	523	510	527	532	533	496	522	513	539	479	545	544	536	492	552	527	553	539	464	532	552	531	513	546	544	505	539	502	501	551	466	499	564	513	545	550	500	524	466	504	565	490	538	546	490	486	501	543	524	560	543	545	550	516	527	529	485	538	545	518	550	530	526	535	531	524	523	531	497	539	498	526	503	476	536	540	529	533	490	478	528	512	502	555	505	519	451	493	491	496	504	516	490	497	530	537	544	513	555	514	522	504	552	531	538	501	505	522	508	496	500	511	492	486	551	507	528	546	541	521	498	552	499	543	531	564	511	517	520	537	518	511	547	570	527	534	574	513	507	544	519	512	481	532	560	548	522	498	508	491	537	504	531	567	502	505	520	530	542	575	508	545	527	516	517	555	513	538	527	495	519	549	557	524	509	530	484	543	554	550	539	559	506	471	524	508	563	516	486	528	522	524	567	530	538	533	568	535	512	540	507	499	567	534	564	538	495	499	508	515	516	510	491	551	525	565	537	533	514	503	549	552	553	513	525	503	514	534	522	528	541	518	520	522	535	552	520	523	515	574	491	491	551	531	551	493	532	511	538	498	550	530	531	522	537	513	540	561	499	529	496	524	520	533	508	504	522	499	522	497	538	502	526	540	547	536	505	500	549	531	541	543	522	523	587	537	505	539	512	547	527	509	517	508	529	516	534	503	489	552	537	530	522	551	522	553	547	523	504	523	539	498	472	547	495	543	514	515	521	527	542	557	538	512	547	500	542	542	535	524	539	470	546	512	539	482	538	519	558	516	502	555	532	476	536	514	564	512	505	489	539	537	529	524	528	533	534	509	521	514	507	538	517	529	487	502	543	538	527	522	517	536	543	561	541	469	556	556	573	513	504	535	517	520	541	521	534	523	536	533	501	527	524	502	558	496	537	537	499	501	502	502	550	527	512	517	516	531	494	487	519	534	510	541	543	528	533	485	511	539	538	538	486	506	518	545	527	506	568	552	547	524	491	535	520	517	496	548	501	518	513	576	489	528	521	551	539	532	528	503	509	515	521	527	510	492	525	542	546	541	525	527	499	521	524	508	520	475	547	550	530	521	526	566	538	514	522	557	539	480	506	523	496	516	528	537	513	542	505	535	505	530	498	529	522	509	538	510	547	516	494	514	513	537	524	532	533	494	478	525	495	563	553	514	522	457	551	538	535	533	511	504	557	539	545	529	501	506	482	511	532	509	528	450	542	514	529	556	532	532	474	511	560	516	499	540	506	478	523	537	549	519	528	517	531	582	527	492	525	571	501	540	539	527	552	510	521	543	487	501	526	503	573	542	525	547	543	530	524	523	509	543	503	509	498	521	502	551	492	566	555	530	506	547	501	569	525	531	521	540	466	520	528	504	539	510	492	549	517	509	524	482	490	532	498	480	556
8753	1469	125	106	237	316	330	216	125	108	113	89	58	170	42	55	43	49	41	34	30	34	35	41	40	34	46	41	47	29	33	25	38	35	29	34	35	30	30	35	19	25	42	35	28	32	31	34	27	26	34	37	27	28	29	29	25	22	32	32	37	29	28	42	28	34	36	28	25	29	29	29	23	39	24	36	22	30	40	29	28	21	24	27	27	35	26	32	35	28	31	24	28	30	45	22	23	27	29	27	24	37	24	27	17	34	23	24	34	34	37	29	38	31	31	34	30	34	29	25	28	30	25	24	41	31	26	26	38	27	35	31	23	26	40	20	29	32	22	35	31	32	29	22	32	23	28	21	28	29	31	34	28	35	22	27	33	30	23	30	30	19	24	19	22	31	26	21	31	28	23	31	34	20	27	26	28	37	26	23	23	30	35	32	34	26	33	29	28	31	26	21	39	38	32	21	28	40	34	41	30	34	32	21	23	33	22	31	28	30	26	32	37	34	33	35	25	23	27	48	39	30	36	35	37	30	32	33	25	27	28	33	33	27	22	25	19	32	27	27	23	34	27	27	30	28	29	28	27	41	29	33	32	25	31	22	27	25	34	26	29	46	26	36	26	28	43	32	34	32	30	25	24	33	29	39	27	23	30	31	35	22	25	31	33	36	35	38	37	30	33	27	32	35	37	17	18	41	19	32	29	24	29	30	29	32	30	24	27	27	33	30	21	36	29	40	24	31	28	37	29	35	26	33	30	36	25	33	25	25	34	36	26	22	22	31	27	33	33	30	28	29	20	41	23	26	27	30	34	22	25	26	38	26	31	26	41	27	30	27	37	28	23	34	31	39	30	36	34	26	17	29	34	26	33	33	32	30	24	38	26	35	32	37	31	40	24	28	21	32	20	23	34	18	33	27	39	28	26	29	40	31	30	28	29	31	30	33	18	37	37	32	40	30	25	33	22	32	28	26	21	35	35	33	36	38	29	29	35	27	23	35	28	18	25	28	33	33	21	32	35	27	22	29	37	33	22	29	36	31	26	36	35	37	35	37	33	37	24	19	31	28	28	27	26	27	34	29	25	28	33	35	44	27	32	32	33	26	36	41	39	34	37	32	31	28	23	27	33	26	24	28	34	24	26	35	27	29	29	33	26	34	31	44	23	38	26	38	29	26	21	28	36	35	22	25	32	25	27	29	36	28	29	28	26	24	30	31	19	31	34	32	34	19	23	26	32	28	42	28	23	28	25	40	39	33	35	30	28	19	35	30	34	31	31	34	33	31	27	27	43	26	31	33	30	22	31	33	29	35	20	31	26	37	28	33	30	43	30	31	27	31	30	35	23	34	36	34	24	32	24	30	31	27	26	33	36	32	21	35	28	34	34	29	33	32	35	31	38	24	21	33	27	28	31	25	28	27	32	37	29	24	31	25	37	34	34	24	31	32	25	32	38	30	26	31	42	41	35	37	26	26	16	37	27	25	28	24	24	36	28	18	31	29	27	30	36	20	34	22	23	34	28	43	25	27	22	30	30	37	18	30	30	24	24	41	37	21	29	23	27	22	26	20	34	29	40	26	33	25	31	34	32	21	28	26	30	36	28	37	25	45	31	24	33	33	22	32	36	32	29	27	30	41	27	36	24	29	37	39	39	23	24	28	26	29	35	36	18	34	34	29	27	32	32	20	22	25	31	25	33	35	20	22	30	24	31	30	38	21	42	31	31	25	28	31	27	26	32	26	32	28	32	28	28	27	39	25	31	26	28	26	35	38	38	20	26	31	30	33	48	31	24	25	27	32	34	39	19	25	38	23	33	28	32	35	26	33	27	35	28	28	29	35	32	30	32	17	31	25	31	36	25	33	30	20	17	22	27	19	35	16	34	29	25	25	29	18	27	35	20	33	24	30	40	29	38	26	32	20	31	23	42	20	28	32	32	24	29	35	27	32	33	45	27	31	29	23	31	32	25	26	22	33	29	29	31	27	31	29	26	30	25	21	27	31	26	31	27	34	32	25	23	24	30	31	30	35	34	33	24	22	21	26	28	29	21	41	41	26	31	22	24	27	30	33	25	21	33	25	26	21	25	31	27	31	32	34	28	31	38	23	26	25	25	26	24	23	31	27	34	44	25	36	22	27	24	32	31	26	31	28	27	17	34	34	30	21	36	30	33	23	29	25	26	34	22	35	17	36	32	26	16	25	29	44	30	35	29	28	15	25	33	25	42	38	26	35	31	25	28	32	30	35	23	30	25	26	30	27	30	34	27	23	33	32	29	25	31	32	27	34	29	27	34	30	41	30	31	32	25	37	31	22	30	24	23	35	30	21	30	31	23	17	32	20	33	27	21	21	42	25	21	21	29	24	19	29	31	35	25	27	23	20	31	28	25	29	31	27	33	35	22	36	29	31	27	42	29	27	22	32	31	29	33	34	22	25	25	45	24	34	30	33	38	31	31	24	35	26	38	22	29	39	26	36	25	22	35	27	32	30	25	23	31	36	22	35	25	38	28	25	32	30	25	29	40	33	23	25	25	28	28	32	37	30	29	37	33	31	34	29	24	38	28	38	33	33	27	28	26	21	23	32	25	25	26	29	28	34	30	34	27	35	28	32	40	30	31	27	26	35	34	30	21	29	17	21	27	19	29	39	33	33	29	32	26	25	34	21	37	41	26	36	32	32	40	27	28	28	28	33	30	28	31	34	25	43	28	27	28	25	30	30	26	25	33	31	33	37	33	31	21	29	35	31	23	31	37	38	25	26	44	37	19	32	31	39	36	36	25	24	41	18	36	22	38	32	25	42	27	25	32	28	32	29	29	35	27	38	29	38	24	41	28	28	29	36	31	23	30	27	41	29	27	24	30	30	36	26	21	30	28	21	29	41	30	36	25	32	27	34	25	29	19	22	36	31	31	24	40	31	21	27	29	29	23	38	31	35	27	34	26	28	36	38	28	24	36	44	28	30	36	26	30	15	27	31	26	34	28	23	35	29	31	30	41	33	27	35	25	17	30	20	19	32	21	32	39	40	30	34	45	22	20	25	32	27	24	28	31	32	29	20	34	51	30	27	27	34	18	25	39	32	31	24	34	32	28	24	24	30	34	43	32	32	37	34	26	37	27	28	31	29	39	23	42	28	25	34	34	27	34	30	17	31	26	25	35	28	18	33	30	25	30	35	28	39	26	36	28	26	36	25	18	30	41	30	35	27	33	35	26	25	27	26	24	44	24	33	28	25	30	41	35	28	20	22	29	37	34	38	38	27	40	31	27	26	30	39	24	33	33	33	22	24	38	23	27	26	31	35	33	34	27	28	25	27	27	27	32	32	28	29	34	32	31	20	30	29	33	33	27	27	23	31	22	42	23	24	34	21	28	19	25	34	29	24	28	31	30	27	28	33	29	32	35	27	18	28	29	35	33	24	23	46	22	17	23	33	27	26	20	30	22	23	29	24	30	25	28	35	30	28	30	36	22	27	30	34	28	21	25	28	22	24
44106	15568	3146	11265	21588	22073	19770	13359	6733	5574	5195	3590	2533	6754	1405	1330	1101	1140	1082	958	908	873	885	848	856	795	713	734	678	721	640	672	677	650	653	640	656	710	658	622	632	604	610	624	623	590	595	610	601	589	533	579	578	585	590	558	576	576	609	566	561	568	563	553	552	582	546	563	569	540	541	477	570	485	535	581	529	563	523	514	543	531	559	531	535	551	562	555	527	544	546	527	524	541	545	542	494	490	545	496	523	560	523	555	572	530	567	534	528	531	530	497	532	537	557	520	527	552	498	526	530	498	519	534	559	547	493	516	541	534	530	563	513	503	551	518	586	524	501	522	496	527	483	524	520	524	534	516	524	530	556	534	527	512	533	507	492	526	524	524	518	538	556	513	511	539	525	535	494	540	518	518	525	539	477	557	487	543	497	566	518	524	514	521	543	511	529	538	551	515	512	530	495	527	516	535	489	531	540	492	534	525	527	513	541	514	540	493	545	528	527	539	546	479	494	507	544	487	550	530	501	524	516	493	515	530	519	521	528	538	498	515	546	535	525	535	529	543	519	529	516	537	465	491	504	558	489	534	496	526	549	520	535	529	534	498	534	516	525	526	493	535	542	558	490	543	518	506	513	560	536	511	559	534	514	496	543	455	547	537	522	548	564	546	508	515	534	536	551	549	523	511	555	522	526	553	492	543	549	521	540	516	549	514	527	495	533	531	538	517	520	543	521	533	517	492	522	521	518	524	585	538	564	487	513	486	544	492	495	521	501	501	525	544	502	491	549	508	540	517	500	514	514	516	535	495	499	534	555	508	531	538	533	539	550	520	549	496	541	531	547	494	527	519	545	499	558	495	527	488	542	571	552	545	495	501	541	597	500	540	507	525	517	525	529	509	576	520	547	540	510	522	501	534	531	526	523	547	508	511	531	508	545	540	523	528	548	491	519	524	531	490	561	540	502	489	511	512	520	560	525	522	551	502	519	491	522	521	501	505	516	515	564	553	505	535	510	523	512	528	541	522	514	525	544	495	548	555	504	490	504	526	548	536	508	539	506	526	545	551	522	532	501	501	503	495	504	518	530	494	533	536	526	508	525	526	483	513	538	527	557	546	496	517	526	499	495	472	530	545	536	512	528	487	546	524	539	502	523	514	546	509	493	478	542	546	524	523	511	522	553	545	498	507	550	521	519	496	529	573	510	537	546	492	505	499	526	514	505	556	546	478	520	526	552	549	535	565	533	496	512	490	526	512	513	535	534	509	534	513	508	529	510	530	512	523	564	511	533	485	512	522	546	506	492	501	525	499	513	533	515	504	524	519	465	520	522	522	533	531	498	518	513	527	551	514	492	552	531	546	535	527	530	530	539	492	560	515	501	515	522	528	518	548	512	513	492	523	527	535	517	532	525	516	517	545	490	532	496	541	502	541	546	513	551	568	542	512	521	536	561	489	553	541	548	514	530	503	552	492	523	555	545	572	552	524	536	503	501	498	540	486	520	505	549	533	548	515	538	491	548	521	533	541	507	522	466	517	516	517	522	527	497	504	507	511	546	493	525	565	528	488	546	534	511	518	558	555	509	547	508	515	533	541	540	504	500	510	504	541	533	490	514	496	551	508	485	520	506	544	543	538	541	545	519	545	541	459	503	544	532	528	549	545	530	487	511	568	550	501	532	500	524	508	498	532	512	489	547	521	553	516	522	487	520	490	534	521	509	519	506	555	551	547	509	502	548	514	529	514	529	487	524	562	511	517	502	509	508	537	536	507	494	501	498	515	529	548	492	471	533	546	532	502	457	512	531	516	548	509	536	528	542	527	497	483	480	543	503	530	516	529	486	545	495	542	498	495	506	533	529	532	527	526	480	495	504	509	551	503	522	502	503	527	509	551	512	486	525	524	529	552	530	523	511	497	517	527	506	543	556	492	528	491	513	524	491	537	512	481	506	535	511	530	518	540	520	532	484	527	498	518	536	505	533	520	508	480	502	530	552	493	541	531	480	514	497	525	514	558	514	518	524	529	521	528	488	504	543	528	481	500	534	526	529	496	547	510	528	535	547	572	515	532	497	515	562	511	516	515	554	560	533	514	511	530	523	525	499	509	528	513	523	527	519	552	577	527	536	475	543	504	549	524	567	507	526	535	511	515	509	496	483	539	539	501	528	528	527	545	492	516	524	520	539	509	515	529	529	524	547	533	518	524	519	496	506	514	508	539	461	486	537	501	515	519	503	532	541	520	556	469	509	558	513	520	544	529	507	504	525	531	506	564	509	505	489	539	517	513	519	507	522	498	526	526	501	524	547	492	551	534	501	506	553	516	461	502	562	526	527	503	532	494	535	528	534	512	539	465	537	516	518	522	529	476	541	520	530	491	498	532	513	509	475	495	542	506	530	525	523	495	529	497	510	514	528	562	537	540	532	503	556	506	531	528	539	506	520	511	511	506	505	514	492	529	506	500	549	560	531	521	512	495	520	532	537	556	528	558	518	565	515	522	542	470	540	479	514	507	488	476	506	475	547	570	486	502	510	536	512	522	534	528	512	506	517	518	516	539	544	539	512	534	556	498	471	536	535	498	509	518	502	532	515	523	501	509	517	472	516	503	496	528	492	543	502	519	504	515	542	529	527	516	535	506	539	525	488	524	495	508	540	562	519	490	509	519	506	520	491	512	488	502	545	480	532	528	504	511	565	518	542	572	535	531	552	518	519	513	529	516	471	493	498	541	515	502	557	498	517	479	516	501	480	526	522	527	509	507	564	529	515	518	525	520	526	516	477	518	532	517	494	547	527	516	526	514	535	539	543	547	521	497	545	525	492	498	547	512	524	539	522	508	504	565	522	585	524	498	488	541	516	523	526	522	522	518	521	548	551	509	508	498	546	506	469	552	515	524	569	486	519	544	540	517	536	533	554	500	487	503	518	502	557	528	514	533	547	563	502	502	528	499	537	473	502	538	535	536	558	557	537	530	478	512	566	498	503	502	494	509	521	526	511	532	511	545	537	489	499	523	534	516	570	563	474	540	527	537	525	467	527	510	485	583	515	546	494	541	526	511	551	529	534	545	529	530	556	504	529	447	521	530	542	553	529	479	518	532	519	520	495	543	474	530	509	531	489	528	563	539	521	535	528	502	491	533	501	546	470	483	485	510	546	565	512	496	527	499	483	499	521	521	512	526	526	496	500	509	551	528	560	514	474	547	553	508	521	513	582	467	503	535	470	531	526	534	554	549	548	480	531	569	530	524	524	513	502	532	503	532	569	504	499	516	518	495	550	540	498	579	505	510	522	512	535	523	542	536	538	530	557	480	544	496	505	566	492	519	552	531	542	491	542	501	529	534	503	549	482	497	507	511	494	506	533	562	518	552	502	539	538	554	511	509	578	563	524	540	493	550	512	549	523	518	537	509	534	516	512	515	562	502	533	568	528	528	536	547	474	507	513	499	503	524	508	543	547	545	483	506	503	486	516	514	551	502	507	524	540	550	533	500	523	558
12015	3091	208	197	390	642	633	330	170	172	154	111	93	320	42	61	47	45	35	30	36	25	31	33	23	27	20	25	21	20	29	16	14	23	26	18	24	17	33	30	19	15	21	22	24	15	24	24	21	18	26	20	23	23	22	21	16	19	17	12	19	19	22	20	21	17	25	20	21	16	18	18	18	16	22	23	22	19	13	20	16	19	14	18	17	20	18	21	19	25	21	17	16	17	23	20	27	17	25	15	12	15	16	24	16	22	22	15	15	15	17	12	11	20	22	12	20	23	17	16	22	14	18	23	19	14	16	16	24	16	12	17	11	12	18	23	13	25	24	15	13	17	17	12	17	11	13	16	18	15	11	15	18	16	20	17	14	21	16	11	12	22	23	15	19	19	16	26	19	16	15	12	14	18	14	19	20	14	17	18	15	18	23	20	33	13	24	21	24	16	10	23	15	16	20	15	18	15	19	18	12	13	14	12	19	13	13	17	17	18	22	18	21	23	17	19	19	17	13	9	15	19	6	32	10	17	9	20	29	21	17	13	19	18	12	20	22	29	16	11	17	16	23	18	17	27	21	21	12	21	15	12	17	16	15	14	14	16	20	11	10	23	15	14	17	15	17	20	22	19	16	18	20	17	16	8	16	22	11	20	17	9	19	18	21	23	15	13	15	18	21	16	20	12	20	17	21	11	17	20	24	11	10	16	19	10	18	29	13	15	14	22	16	18	22	17	23	21	14	17	28	13	15	17	8	15	18	13	15	16	20	14	14	20	13	24	18	21	24	14	17	16	11	19	14	14	21	16	11	21	13	11	12	14	19	14	16	13	16	24	17	15	20	10	12	15	16	18	17	15	14	13	23	16	13	9	22	24	16	14	20	15	18	11	13	14	14	15	22	14	10	16	21	22	18	19	15	20	17	14	16	18	17	14	10	19	12	20	24	18	20	21	21	16	17	20	18	10	18	16	13	22	17	18	17	23	18	19	17	11	14	14	20	11	12	22	13	17	19	21	16	19	21	20	19	10	26	24	18	16	17	23	24	13	18	15	18	12	16	13	21	20	14	15	21	14	19	17	22	9	14	21	15	23	18	18	18	12	20	15	20	16	19	13	20	16	16	25	14	11	15	20	21	13	21	22	16	14	19	16	10	24	13	16	17	16	17	15	20	23	19	15	15	18	20	21	26	13	16	24	25	16	15	32	18	18	17	16	16	10	20	18	25	19	23	17	12	17	19	18	17	21	18	23	17	19	20	26	24	16	20	20	15	22	28	14	12	15	19	12	13	22	18	22	13	23	14	14	16	22	16	15	15	17	16	18	21	17	18	13	16	17	18	17	19	16	19	11	24	21	16	19	13	16	18	16	15	12	20	9	14	15	21	17	15	10	15	29	19	13	23	25	15	11	24	15	18	14	16	20	17	18	13	18	26	22	16	14	21	17	13	16	21	21	25	21	16	17	17	14	18	21	20	14	14	17	13	19	20	22	20	15	13	20	22	17	15	23	16	17	25	20	19	15	18	19	19	22	8	15	14	15	19	18	11	11	17	11	14	19	20	23	15	16	19	16	17	12	18	30	20	23	19	25	18	30	14	19	21	15	19	17	17	16	20	16	16	20	17	23	15	10	21	22	20	16	20	15	19	21	11	16	12	19	16	22	13	23	18	16	13	17	25	19	23	14	13	13	14	17	18	17	14	12	17	21	17	21	18	23	25	19	22	19	10	17	25	23	18	15	17	13	16	12	11	18	13	12	18	20	13	18	15	10	13	18	19	28	17	20	8	20	14	21	17	7	13	17	14	13	11	20	12	22	18	20	16	7	14	9	15	13	18	19	17	12	17	25	15	16	14	19	24	18	19	15	21	22	13	15	14	19	15	18	22	21	17	11	10	14	20	24	17	21	16	19	24	13	14	15	7	15	18	16	18	19	22	22	11	13	23	20	20	12	23	27	17	12	17	16	22	9	15	19	16	15	22	17	20	14	21	12	20	18	17	16	12	18	23	17	13	21	15	16	20	15	24	24	15	22	18	24	18	23	15	16	20	20	16	16	10	19	17	25	13	15	10	13	18	10	23	15	13	19	9	17	18	21	17	16	15	16	8	16	21	19	17	18	20	21	17	13	23	20	19	23	21	20	19	13	13	18	12	18	13	20	25	22	25	18	14	19	16	9	16	7	14	13	10	17	18	21	16	17	19	22	19	14	21	15	21	13	15	12	14	26	18	19	18	19	11	14	20	18	18	15	31	12	18	14	15	21	26	18	21	20	13	24	11	15	15	14	28	22	15	8	14	18	15	18	20	16	20	13	21	18	15	27	16	17	22	16	15	14	16	18	19	21	13	21	6	15	26	16	18	20	25	20	22	17	16	9	18	15	23	12	24	20	17	13	14	16	15	12	25	27	22	25	11	15	12	13	19	22	18	18	20	16	18	12	8	17	17	14	20	19	14	15	17	33	19	19	10	19	10	14	15	13	17	20	13	15	16	18	16	19	16	13	18	19	17	18	17	23	10	11	9	12	12	20	15	22	15	17	21	17	16	21	15	20	17	16	14	15	23	18	19	23	8	19	26	12	12	20	20	17	25	22	18	19	13	19	22	22	25	15	11	19	13	17	20	23	23	14	17	11	17	24	18	14	16	22	20	14	19	17	15	23	13	23	21	12	20	20	26	17	18	10	17	17	14	14	10	13	14	15	17	15	17	11	18	22	16	16	13	23	23	17	16	12	20	17	11	19	23	24	18	18	21	13	18	22	20	17	16	26	22	12	20	16	24	18	23	14	22	14	11	15	20	22	22	10	17	15	18	22	17	21	13	21	14	15	20	14	16	23	15	14	15	22	14	13	21	14	19	14	24	13	13	14	19	18	23	15	20	12	23	14	14	19	18	16	23	11	23	17	11	13	17	12	16	13	19	14	20	20	16	11	17	25	20	23	19	9	18	18	24	19	16	20	11	15	13	19	11	23	20	16	9	17	12	9	12	22	18	12	19	18	18	16	19	12	18	22	21	23	18	16	16	22	17	22	25	13	16	14	18	20	16	16	14	11	15	15	19	25	16	14	13	15	17	22	13	16	28	17	11	13	20	17	14	15	15	25	14	15	11	14	21	23	13	19	14	17	23	15	21	19	20	14	19	7	21	12	11	13	16	16	18	16	22	21	20	13	15	16	10	14	19	18	19	23	23	25	14	16	17	17	21	18	24	15	21	19	17	17	17	15	22	13	12	17	15	16	14	18	11	12	20	20	15	18	18	11	16	20	16	24	22	20	17	15	21	15	13	12	21	18	15	17	16	14	17	13	11	24	18	16	15	16	13	15	15	16	22	22	17	8	12	22	17	15	14	23	18	18	22	21	13	14	17	16	15	21	13	14	11	17	10	20	19	14	19	13	12	13	16	14	26	11	19	15	13	15	19	15	14	19	14	17	22	19	24	21	14	15	17	13	18	16	12	22	12	11	12	21	19	17	18	14	12	14	13	20	19	14
52215	19268	5296	16987	29739	31273	27815	18240	10129	9721	7274	5726	4721	9716	2276	2083	1825	1615	1529	1381	1219	1124	1025	962	959	927	793	773	768	628	665	659	627	619	572	673	596	526	536	557	494	512	507	498	498	511	468	422	455	443	457	452	437	468	454	411	419	411	395	411	416	415	373	386	397	322	379	365	368	373	354	370	349	385	379	376	313	366	340	340	328	370	356	374	351	354	313	344	350	323	362	343	371	353	319	313	352	314	323	333	326	372	344	353	308	343	330	334	325	349	341	346	350	342	316	304	336	332	333	302	352	315	294	317	324	323	298	318	323	292	315	323	313	347	340	320	344	321	282	304	338	288	312	294	320	317	312	306	298	312	351	309	326	341	335	356	306	320	312	310	279	340	326	324	341	333	320	315	297	321	290	294	316	309	355	306	345	307	310	344	297	358	311	294	316	326	327	330	339	325	346	332	302	339	288	316	324	316	312	292	315	316	296	289	357	314	329	308	295	304	343	293	325	295	325	294	315	323	322	317	297	315	319	311	336	313	308	313	315	296	301	319	316	333	286	316	310	321	335	308	317	318	334	296	300	317	295	322	312	313	300	310	340	307	318	313	354	327	306	295	341	319	332	322	305	299	318	330	326	330	314	321	314	340	282	323	284	333	309	300	334	315	332	352	279	316	329	305	311	321	350	292	295	291	303	338	330	306	335	342	323	282	339	319	333	318	294	333	329	293	335	324	335	297	305	336	319	300	312	316	300	317	336	326	339	342	326	346	301	337	318	335	287	305	314	299	334	309	331	318	320	301	298	321	311	327	320	321	296	317	292	330	313	338	336	322	296	343	315	313	338	325	308	287	311	326	315	311	327	309	311	290	303	273	317	325	338	308	313	322	321	295	326	308	328	335	334	290	323	301	340	312	328	298	312	298	324	309	330	338	315	308	304	305	277	295	293	324	339	335	328	284	310	317	300	300	309	297	307	308	327	319	324	300	290	338	318	284	303	322	302	323	319	314	296	270	309	328	332	293	329	336	309	318	313	321	261	295	330	308	323	310	294	347	319	328	331	287	333	327	325	317	326	311	289	314	281	312	289	345	337	275	344	272	318	316	313	333	307	311	334	309	298	298	321	290	329	317	310	313	296	332	319	341	315	326	285	323	294	354	344	329	313	303	298	349	331	322	291	348	342	331	341	290	316	316	333	310	337	317	284	293	347	274	294	306	328	300	287	301	333	338	285	313	291	351	343	313	339	319	310	337	307	299	329	334	326	334	323	314	314	298	289	344	310	308	334	315	347	326	343	310	311	321	302	310	336	328	335	319	319	287	295	344	315	291	277	282	311	299	296	295	331	336	314	341	330	281	322	314	312	300	334	296	309	296	302	328	348	338	332	294	326	288	317	316	331	317	297	299	310	333	299	338	304	339	308	293	316	299	291	297	311	299	295	312	295	278	287	321	363	317	316	321	303	317	310	337	318	295	302	338	336	294	304	270	277	305	322	294	336	304	283	309	315	323	303	311	298	326	320	324	361	331	315	311	320	305	291	303	320	317	315	336	299	320	299	313	341	321	283	284	308	339	319	297	294	299	322	324	292	278	310	311	318	326	332	307	312	310	324	323	318	315	320	263	307	271	313	315	301	343	331	276	327	336	284	302	301	288	264	294	304	313	333	309	302	311	307	313	307	281	370	325	310	339	309	337	300	314	293	334	293	306	304	310	320	317	305	338	317	304	311	300	282	333	307	287	290	332	333	299	314	319	303	373	302	294	322	317	309	309	313	323	314	306	309	320	304	319	337	338	329	301	298	285	289	327	361	328	291	304	342	286	311	288	305	325	301	325	312	304	332	290	311	340	319	314	325	295	294	366	322	319	314	338	315	322	293	300	354	324	299	306	314	315	316	295	312	331	291	319	296	312	313	305	325	303	318	306	322	313	310	303	329	327	302	275	300	332	303	336	328	273	311	320	298	323	310	289	308	282	303	334	308	333	317	283	313	344	305	326	318	297	303	285	310	291	313	344	303	320	275	296	309	316	335	309	318	307	324	305	316	333	320	323	305	307	302	295	325	305	311	344	328	339	328	352	347	305	336	368	331	284	322	313	317	317	307	311	300	299	291	296	312	302	332	336	309	348	287	331	335	311	313	302	272	321	276	342	301	339	305	332	338	276	331	277	327	354	300	315	324	303	321	303	302	317	328	340	328	292	300	325	357	312	334	284	304	292	337	312	290	308	293	294	319	315	309	316	326	330	328	309	320	340	317	333	318	332	321	298	317	294	273	336	293	285	307	299	317	312	303	316	306	314	330	274	327	317	324	303	309	302	301	311	327	281	299	298	277	313	281	310	313	297	330	323	297	328	327	324	330	299	300	306	323	308	313	334	310	287	307	332	328	329	299	284	311	315	293	292	318	301	293	303	284	287	314	347	301	305	311	323	324	307	311	318	303	293	337	305	305	298	305	318	309	300	316	342	349	305	294	316	311	323	312	346	326	285	300	329	317	325	314	312	315	332	317	333	312	315	318	306	333	322	325	293	315	314	329	305	303	292	321	312	316	297	294	324	310	308	297	305	308	309	308	331	314	319	286	331	317	347	326	339	322	330	305	291	300	284	317	306	288	329	275	328	321	289	326	299	322	318	342	326	347	315	312	309	315	300	304	295	303	324	319	277	325	300	285	318	277	306	316	339	307	287	307	299	327	342	300	301	288	302	314	320	283	311	321	318	311	311	306	300	325	300	299	306	301	322	295	327	336	324	317	286	331	302	302	299	330	294	322	334	331	319	319	295	300	315	321	304	297	317	296	324	328	336	335	299	296	280	292	294	344	308	316	302	317	337	320	313	320	308	325	314	309	329	344	317	319	302	340	305	313	320	321	340	346	312	346	294	310	328	302	327	352	336	330	302	315	275	327	275	302	340	292	304	315	300	332	298	332	358	311	293	326	316	313	317	272	299	303	299	315	331	315	276	326	301	331	323	268	301	318	324	296	322	310	325	323	329	323	331	298	332	331	300	286	306	297	301	310	294	318	294	295	333	321	316	296	281	347	338	308	311	296	291	308	323	322	323	358	318	308	308	282	295	290	305	325	285	322	281	326	335	361	311	310	291	306	303	285	329	310	330	313	339	306	326	333	293	324	310	299	269	277	331	307	287	302	315	322	334	310	302	297	348	335	305	280	304	344	317	306	337	318	312	308	301	287	313	300	329	333	339	325	333	292	270	326	319	319	284	313	314	291	305	320	305	309	343	319	334	285	309	342	316	304	313	308	321	325	294	289	279	315	297	328	313	323	298	328	330	291	320	310	312	331	297	317	334	340	308	318	341	291	308	288	294	306	288	335	340	303	316	319	281	277	316	308	284	324	347	320	342	336	339	319	329	300	329	311	300	287	297	295	313	289	307	325	260	274	331	342	310	294	336	312	318	317	310	277	310	292	294	295	303	307	297	297	302	307	315	307	325	321	312	340	317	302	306	326	316	321	310	302	288	303	293	315	318	327	326
5076	783	79	76	208	292	229	94	42	37	48	40	23	42	20	15	22	20	25	21	16	24	25	22	19	24	22	21	25	14	13	25	9	15	21	21	19	19	16	19	24	19	23	20	8	19	21	10	25	19	21	17	26	21	18	22	19	24	22	17	10	18	20	16	16	24	20	20	15	18	17	15	18	17	21	18	19	18	14	16	21	15	19	15	23	20	9	17	12	20	20	20	17	17	16	27	15	17	20	21	18	19	13	17	17	19	17	17	9	15	17	19	24	27	17	19	15	18	19	21	10	27	12	11	12	10	20	21	18	23	16	23	20	19	20	14	17	10	16	14	18	18	14	23	16	16	24	18	19	18	25	22	22	14	23	24	22	24	25	18	18	28	25	17	20	20	21	20	28	18	17	13	19	14	16	18	24	19	17	19	27	16	14	19	18	15	18	24	19	25	21	17	20	21	24	25	17	20	23	22	21	10	18	18	33	20	15	16	16	14	24	16	22	18	20	22	15	14	19	12	22	24	18	14	23	14	19	20	21	12	17	20	16	17	16	18	23	10	19	12	10	18	25	21	17	20	17	22	14	19	17	20	18	23	17	24	27	23	18	16	14	21	21	13	20	27	21	20	18	15	20	17	18	21	21	17	14	19	21	19	15	26	19	23	15	16	21	19	16	24	17	20	19	22	25	30	13	17	17	21	15	17	13	24	17	21	14	22	16	14	22	24	14	21	12	15	20	16	19	14	16	16	19	14	17	19	17	16	20	24	18	22	16	17	10	20	20	26	16	23	13	13	30	12	16	16	15	18	16	11	15	22	15	15	18	15	15	20	22	16	20	15	14	14	22	12	18	21	20	14	15	9	16	19	21	23	14	18	16	13	21	22	21	23	12	19	20	19	8	15	27	16	15	19	19	22	23	20	15	12	21	16	19	15	17	14	18	19	22	20	18	14	22	18	20	17	23	21	17	19	21	20	23	21	21	25	15	19	21	23	16	26	12	18	13	14	21	23	26	16	14	15	14	13	19	22	11	10	16	20	19	17	22	16	18	17	20	19	18	19	15	20	21	20	26	24	15	21	16	20	19	18	19	19	19	19	31	16	13	11	20	24	13	14	22	20	14	19	23	14	18	14	21	13	20	12	14	9	19	17	15	18	18	22	25	20	20	11	15	15	25	16	25	16	21	19	16	19	27	14	16	18	17	15	14	19	19	18	17	22	12	22	16	19	15	13	23	19	13	12	17	13	22	11	18	18	18	22	15	16	16	16	13	18	25	14	19	12	25	21	26	20	15	14	19	18	16	22	18	19	18	15	13	21	17	20	15	21	12	23	19	18	13	13	26	18	11	9	21	16	14	20	20	17	13	17	24	25	17	19	18	17	15	19	25	14	25	15	20	23	16	20	22	15	18	10	21	19	13	19	9	24	18	22	20	18	26	18	22	27	19	23	18	22	22	18	20	19	15	18	13	14	20	19	14	25	22	23	16	9	29	14	20	19	19	22	18	16	17	22	29	21	23	18	23	21	19	21	12	21	19	18	23	8	16	22	17	13	14	12	25	17	15	11	15	21	19	15	19	16	24	16	24	15	12	31	21	17	20	15	13	14	24	14	18	27	17	10	19	13	21	14	9	17	20	16	23	16	13	18	17	20	13	26	21	14	15	14	19	26	9	21	16	16	15	24	16	16	22	27	16	19	17	17	12	12	18	22	15	16	15	17	24	15	16	21	19	19	25	17	22	22	15	19	14	14	18	19	10	17	18	12	25	19	22	20	6	15	19	14	14	20	22	19	12	21	20	12	21	19	18	13	17	14	19	16	22	15	13	10	20	29	17	13	27	21	19	19	17	21	17	16	14	18	17	20	18	18	19	16	17	19	9	15	20	16	12	18	17	16	18	20	22	14	17	24	21	18	16	16	14	23	16	19	14	16	17	23	13	16	19	19	23	19	15	14	19	18	26	20	17	23	13	19	18	20	21	21	13	20	15	17	23	18	23	18	19	17	19	20	13	18	15	21	23	19	19	16	23	14	24	22	27	24	22	14	21	22	13	16	17	18	16	16	11	20	14	20	13	14	20	17	15	9	21	20	16	15	25	21	19	23	28	16	13	14	15	19	20	17	21	24	18	17	22	17	15	15	16	19	18	20	9	20	24	22	9	20	12	15	21	22	20	29	22	20	18	14	14	24	14	27	28	14	13	11	21	15	22	14	16	16	13	18	18	14	24	17	10	18	13	20	15	24	15	16	17	22	14	17	22	18	21	26	8	17	19	19	21	17	19	16	24	18	24	15	18	17	15	21	29	19	23	16	17	22	16	18	19	20	11	15	16	21	22	15	24	12	11	20	21	12	13	22	23	18	9	24	16	16	22	20	18	15	16	13	20	27	17	21	23	19	19	21	21	17	20	16	21	9	15	20	15	23	17	17	26	18	21	26	25	19	23	17	21	11	18	20	18	16	19	18	20	14	22	21	17	20	22	23	32	17	22	16	14	20	21	17	24	31	12	19	19	14	13	23	21	24	21	20	20	15	16	17	10	13	25	13	15	16	20	16	22	24	21	20	20	18	16	14	11	22	12	19	19	18	22	26	20	18	19	14	20	16	16	15	12	24	18	20	19	22	17	19	10	10	20	21	12	14	17	12	23	11	19	15	17	15	26	26	18	21	16	18	12	18	21	8	18	17	19	20	16	12	19	10	20	24	22	18	11	21	13	16	17	17	18	16	18	19	26	21	14	23	13	19	20	8	14	23	20	14	22	20	14	16	16	14	19	15	24	22	14	19	13	19	13	10	18	23	19	13	20	14	26	17	17	21	21	18	13	13	16	16	14	19	19	21	14	17	18	16	18	20	20	27	15	21	16	15	15	20	15	16	16	18	20	13	21	18	14	23	19	22	18	22	21	20	19	15	19	21	14	21	18	15	24	16	18	20	15	18	18	27	19	14	11	28	11	13	17	30	16	22	20	19	15	22	16	16	19	23	31	14	14	20	18	17	23	19	17	16	21	15	17	14	16	18	15	21	13	22	21	12	15	25	22	13	15	19	19	13	19	15	16	13	17	15	21	13	18	13	19	22	22	24	20	23	22	20	15	14	12	26	28	20	18	17	23	11	17	25	14	22	22	13	13	21	18	18	18	15	17	17	12	11	13	16	20	20	17	20	17	14	19	15	23	22	21	15	10	20	13	23	16	16	15	13	19	20	19	18	24	22	18	16	23	14	10	22	13	17	21	17	13	12	15	13	21	12	14	14	20	28	14	14	14	19	20	22	19	14	13	19	27	16	17	23	15	16	15	18	18	13	15	17	20	19	13	20	19	9	19	19	27	21	20	23	25	15	19	20	17	16	18	15	22	16	20	23	19	23	16	20	10	26	26	14	16	23	22	21	12	16	17	13	31	18	17	16	16	18	27	19	22	21	15	18	20	25	16	27	14	18	24	27	18	16	16	16	14	11	21	25	22	32	13	16	16	18	18	12	16	19	15	19
39741	12036	2062	7759	19463	21616	15209	6611	2444	2640	2479	1421	1012	1846	582	568	561	500	462	441	466	439	394	463	444	432	402	372	377	369	395	373	334	359	355	368	376	347	365	360	372	333	363	361	338	344	306	392	337	338	345	365	365	363	311	333	330	349	364	340	344	313	352	313	318	336	314	325	351	327	347	347	349	321	328	307	336	347	346	360	318	333	322	365	364	334	337	340	318	336	337	321	345	298	328	311	342	302	327	325	359	326	343	322	332	347	350	326	322	331	332	317	320	324	318	350	289	342	325	285	303	298	326	323	310	328	348	355	331	347	323	312	366	338	298	329	310	334	321	365	350	349	357	327	322	318	347	340	317	301	331	336	320	309	323	335	330	324	347	335	307	277	313	340	331	343	329	336	322	333	316	339	377	327	336	343	333	283	338	317	342	349	326	369	319	302	303	343	332	341	305	321	364	310	345	321	345	302	346	305	324	340	310	342	353	330	313	334	360	328	324	340	337	313	308	354	342	287	335	346	343	326	343	330	305	301	319	330	340	307	324	313	308	334	311	317	347	324	335	334	352	341	339	313	312	334	309	345	325	334	315	346	324	329	333	330	334	323	348	343	310	337	313	335	316	330	298	323	329	317	328	311	348	294	303	323	335	327	304	353	340	294	323	293	318	355	309	317	338	327	299	325	319	315	344	330	290	329	337	309	341	330	335	356	316	327	356	314	313	298	354	342	309	329	298	349	329	322	304	303	323	345	297	324	308	326	336	344	324	333	333	316	345	311	322	315	304	319	334	338	330	354	308	341	342	292	325	333	342	333	349	301	356	329	322	363	354	340	297	317	349	320	311	329	310	332	345	322	306	318	334	330	318	303	308	334	313	329	349	333	307	303	338	310	324	326	312	333	331	318	321	339	369	311	314	316	336	336	298	318	306	316	330	343	317	348	310	292	304	324	295	317	320	330	352	339	326	312	341	314	321	320	332	361	345	344	330	322	353	324	333	323	358	309	323	322	284	326	323	319	329	336	338	338	328	339	331	319	331	271	327	343	333	332	335	362	337	321	342	317	301	344	349	345	308	341	334	337	313	331	340	312	312	324	354	350	318	309	354	334	326	372	300	319	331	327	335	347	326	323	326	315	320	320	368	310	330	345	331	340	329	343	318	332	321	330	339	339	313	366	330	313	315	345	336	324	355	335	319	323	324	324	339	309	329	319	325	328	320	300	303	338	317	341	328	330	325	303	324	332	317	308	327	325	321	318	303	327	313	362	312	305	334	325	303	343	282	322	329	322	336	337	306	340	311	347	314	311	343	324	331	337	319	329	327	317	322	315	327	323	326	323	311	298	333	333	344	338	332	329	281	336	334	298	326	333	321	304	302	288	338	320	356	304	338	310	335	311	349	333	293	333	316	313	336	326	322	322	304	333	314	349	328	334	310	361	316	312	346	350	315	345	325	336	341	331	314	336	307	332	285	304	299	328	312	313	329	330	309	343	318	312	295	344	321	375	309	349	329	324	348	326	349	338	325	320	317	305	357	336	355	323	352	333	344	350	313	317	311	311	315	321	305	296	313	330	331	304	317	336	327	329	351	339	318	331	346	346	346	337	366	342	311	360	315	324	367	330	344	339	323	299	343	312	296	318	316	319	335	293	341	315	340	306	324	293	311	341	331	361	379	327	350	337	320	307	322	350	338	293	334	301	355	293	349	342	306	318	316	315	332	345	343	307	353	324	303	333	349	335	350	333	325	332	325	340	320	345	339	333	317	325	317	309	315	319	336	343	325	342	335	325	326	326	342	309	301	326	318	329	337	326	326	359	318	288	299	317	343	323	364	328	335	317	323	304	314	318	302	297	336	334	313	327	339	332	335	311	297	341	279	328	307	334	354	320	333	333	290	288	324	319	308	315	319	327	338	334	319	312	302	342	320	316	321	357	338	334	306	303	329	347	333	316	314	317	321	345	310	336	338	320	313	327	330	310	370	352	323	303	334	338	307	302	313	300	335	339	357	349	327	327	348	324	339	302	320	311	382	355	331	325	314	307	316	329	312	342	302	333	307	328	343	309	318	315	322	323	333	340	298	340	345	317	342	316	317	308	334	311	332	331	300	335	298	320	312	320	330	326	329	341	354	302	345	332	337	316	326	343	349	329	331	327	319	319	315	318	281	325	308	308	340	298	326	324	320	336	323	326	327	348	337	326	309	310	330	342	312	343	329	302	334	312	338	317	338	328	314	343	354	317	312	347	352	331	347	322	309	323	316	325	342	316	304	325	316	304	335	298	339	337	324	323	332	309	311	334	320	295	343	331	314	308	313	329	294	330	333	335	331	320	309	334	333	302	326	307	332	316	326	320	305	332	343	356	322	326	305	317	310	330	310	324	325	354	309	323	332	309	362	314	279	367	323	321	334	321	287	334	316	369	347	361	299	344	325	311	307	334	324	325	330	329	327	357	354	323	310	328	357	337	332	303	356	340	340	312	317	335	350	319	291	339	335	304	302	286	330	273	322	324	321	365	331	298	328	307	319	334	315	347	342	291	349	319	308	366	343	357	347	327	322	318	322	316	323	342	318	329	332	335	353	300	327	295	311	346	320	321	359	349	313	334	353	313	327	334	307	313	333	316	324	320	353	303	316	311	345	318	305	325	319	348	307	333	319	344	326	345	349	323	277	325	327	328	312	311	336	334	311	305	337	327	323	338	335	316	305	325	318	315	339	332	305	315	313	322	340	308	344	327	316	332	312	333	309	341	322	323	302	314	361	340	363	361	347	332	357	338	345	342	304	322	301	314	315	304	312	350	318	312	337	326	342	310	339	335	311	343	323	307	306	333	326	348	351	323	318	321	339	334	342	305	301	313	301	303	289	344	273	344	304	333	315	338	330	327	338	326	326	325	343	338	291	345	332	305	363	302	317	336	360	311	340	342	338	319	312	357	327	299	306	348	314	313	363	317	340	339	324	329	334	308	328	323	317	309	313	334	321	306	334	331	333	321	310	316	297	303	325	322	310	321	302	339	337	332	338	326	329	315	365	354	304	316	311	353	342	349	347	354	327	329	322	314	323	313	366	338	303	331	317	331	338	307	303	304	323	342	331	344	340	343	336	305	333	308	317	298	335	315	328	314	326	312	284	315	338	324	319	341	310	319	316	334	312	351	334	323	323	328	306	327	339	319	299	320	358	289	342	343	328	344	331	299	327	306	328	303	351	322	312	333	323	324	351	324	315	327	347	324	312	327	348	325	339	365	317	328	351	326	326	343	328	332	304	316	340	314	347	365	337	322	301	296	331	322	316	325	316	309	335	334	316	316	319	301	293	297	314	316	329	319	310	301	326	335	331	328	323	316	327	326	297	341	347	338	323	323	326	319	349	341	328	339	302	319	335	318	331	332	344	345	344	312	330	311	361	382	319	338	306	323	343	322	345	307	338	328	297	285	312	321	340	344	350	297	303	323	361	338	313	325	359	317	346	291	312	332	304	352	307	312	330	294
8515	1708	170	128	238	518	396	187	115	114	88	70	78	137	41	45	40	47	36	39	28	27	47	36	40	36	37	37	26	30	21	37	30	28	30	35	31	33	29	31	40	31	26	43	37	33	30	43	32	34	42	30	28	32	26	34	34	45	32	32	21	32	33	36	29	29	34	27	37	33	36	36	25	28	24	25	24	30	29	29	27	35	34	23	33	24	33	31	19	23	28	34	33	33	39	28	23	39	31	28	27	28	28	43	22	28	26	33	24	31	36	32	32	36	22	30	32	26	40	29	38	35	19	24	25	26	36	19	39	29	37	34	31	31	42	34	46	29	24	25	22	28	34	30	39	20	31	28	26	30	20	28	28	26	33	37	23	26	23	27	27	29	26	34	32	33	28	23	31	38	35	31	26	32	21	22	32	36	27	42	25	32	33	40	33	28	30	40	27	25	29	32	30	30	27	29	26	43	30	35	32	26	28	29	41	31	40	34	28	28	21	17	27	30	24	30	27	29	30	32	35	32	35	34	23	30	22	31	30	35	27	26	43	26	20	29	26	41	34	22	29	33	35	31	22	30	19	25	33	25	20	29	22	34	37	28	43	33	27	30	29	34	17	27	28	32	31	38	28	39	23	35	25	32	30	37	30	25	31	33	22	32	30	28	35	42	19	42	33	20	36	36	31	35	30	22	23	30	37	42	20	27	35	35	34	30	27	34	24	35	27	21	35	26	26	23	28	23	27	25	28	22	30	37	26	29	37	28	29	28	21	33	17	22	43	19	36	31	30	40	34	28	29	30	34	22	29	35	38	32	25	32	25	31	30	35	31	27	31	25	31	22	29	27	27	19	28	33	30	31	24	25	38	34	28	28	29	27	31	35	29	29	26	24	37	27	37	30	24	39	25	22	31	35	30	25	29	30	34	27	34	27	25	32	37	24	32	31	29	39	35	33	30	36	29	22	28	31	26	34	24	29	28	38	26	33	32	35	30	24	26	44	28	33	42	25	27	32	24	35	28	23	28	25	27	27	35	34	32	29	35	33	37	42	37	32	27	31	29	24	39	31	31	29	31	36	29	28	33	25	26	35	32	21	29	35	29	27	38	27	27	30	31	25	24	28	42	34	29	20	28	31	32	39	28	27	27	34	33	35	37	25	30	22	24	31	22	34	25	27	33	32	38	30	30	28	28	36	19	29	27	34	41	31	23	41	30	21	31	31	33	33	27	29	26	34	36	26	27	27	28	30	23	35	33	27	31	33	26	22	28	34	28	43	27	33	33	32	39	35	23	21	28	35	42	25	29	27	33	22	29	26	22	39	39	25	38	27	25	31	36	24	24	34	29	36	30	31	34	31	44	34	23	39	29	35	28	33	30	33	29	15	32	31	26	28	32	21	42	26	26	24	30	29	33	35	33	32	26	28	19	28	24	34	23	22	24	38	38	33	26	27	32	27	25	25	31	33	21	21	34	27	29	45	32	45	29	38	28	30	29	25	28	28	34	32	28	36	26	39	19	28	28	33	30	28	29	23	25	38	34	27	25	37	28	26	38	30	31	28	40	32	26	27	37	38	32	22	29	26	37	39	38	33	29	28	22	26	27	40	24	29	39	31	37	24	22	34	28	35	28	28	25	27	21	27	13	25	28	30	32	30	22	38	29	29	28	28	26	32	32	27	26	31	43	35	20	27	26	35	30	31	30	37	28	30	33	36	25	38	26	35	29	26	36	39	29	32	36	24	29	25	34	32	27	28	32	28	27	26	30	42	29	29	30	27	29	23	26	28	24	26	32	27	40	29	23	26	34	39	28	35	36	26	24	32	29	32	32	26	34	26	25	32	25	19	28	36	38	41	39	28	21	29	30	25	38	30	32	35	34	29	22	17	32	34	22	36	32	32	29	31	41	28	35	31	30	22	26	28	29	31	30	25	34	22	26	25	27	37	21	25	35	35	28	31	29	30	31	22	25	29	38	29	32	26	44	29	28	30	22	26	38	32	26	28	27	31	22	41	26	23	28	28	34	30	21	23	29	37	36	29	29	24	35	35	31	31	38	26	31	24	28	22	33	43	38	29	33	26	27	33	24	27	33	24	29	31	30	22	23	26	36	29	13	20	29	21	22	31	32	24	29	43	24	29	34	30	39	33	26	31	27	30	27	23	39	28	27	37	38	34	33	40	37	28	31	29	28	35	37	31	32	31	39	32	38	29	30	23	25	34	22	36	36	34	25	28	33	21	28	38	40	38	27	24	33	32	27	37	23	44	39	22	33	23	32	29	25	29	25	30	25	30	27	26	34	25	33	20	27	28	27	23	25	32	34	24	23	33	26	33	33	37	30	33	24	39	41	23	40	34	40	28	29	21	28	26	24	50	20	39	43	16	26	35	30	29	26	34	29	33	23	25	31	25	29	34	40	33	38	22	31	23	29	32	30	35	26	34	33	20	27	25	31	27	25	28	31	39	29	24	32	37	32	32	27	27	28	33	30	34	27	29	26	29	40	34	30	30	31	23	50	29	32	16	32	23	30	21	40	22	41	29	27	25	34	30	25	21	27	25	30	35	24	28	24	32	35	37	22	31	35	32	28	31	34	31	31	25	31	28	25	27	22	25	27	21	32	36	33	38	39	35	24	35	31	19	34	23	30	33	29	29	27	31	26	32	31	35	33	24	27	33	23	28	33	26	35	22	37	42	34	33	44	22	26	29	34	30	25	43	39	28	35	38	21	28	32	30	32	29	28	29	35	31	25	26	28	35	31	32	18	36	42	42	28	26	24	33	19	32	26	24	30	34	44	37	32	36	27	32	36	22	29	27	28	37	25	22	33	37	24	27	25	37	28	25	31	26	21	25	24	28	31	30	28	29	20	37	21	22	33	28	35	27	27	31	27	38	23	32	34	29	29	33	20	31	25	35	31	24	32	43	33	23	36	23	34	27	32	23	28	28	37	35	38	26	22	24	30	26	30	27	29	33	32	22	25	35	21	39	29	21	27	19	24	32	23	38	24	29	34	40	28	40	32	30	39	26	34	25	31	30	34	28	25	28	30	30	28	32	37	26	27	32	30	34	21	30	19	31	23	30	33	39	35	30	26	23	55	25	25	40	31	33	24	26	32	28	24	31	32	36	34	34	28	31	22	41	24	28	34	30	32	34	29	24	28	40	27	25	35	35	30	42	25	38	28	32	32	27	22	28	23	23	28	21	29	32	37	33	40	38	28	31	24	26	27	26	29	31	24	35	17	33	29	22	31	34	26	32	29	27	38	37	26	39	35	24	22	36	34	34	24	28	32	30	26	36	35	28	30	23	24	28	29	34	36	34	36	32	19	29	36	31	29	28	27	27	33	28	32	29	21	29	28	27	34	27	30	29	30	35	22	25	21	25	30	37	37	33	27	22	39	26	43	31	43	26	27	26	39	26	26	25	30	32	33	26	22	32	30	19	22	22	26	32	41	26	18	33	27	23	27	28	38	30	21	25	20	36	26	24	26	25
43992	16606	4000	11487	23746	28480	20441	11025	5812	5352	4129	3340	2741	5702	1444	1330	1289	1150	1072	1077	1054	900	891	797	862	793	712	734	686	693	706	652	707	642	698	671	656	662	641	638	633	617	607	593	656	618	592	598	566	565	618	568	560	581	578	558	583	573	572	586	592	554	559	576	581	532	578	528	598	526	555	536	538	515	552	547	527	568	569	570	551	532	521	511	517	561	541	543	550	529	516	535	550	537	560	522	532	547	523	551	579	581	531	547	525	565	515	533	547	542	504	584	557	525	525	517	527	497	498	563	574	499	546	532	552	544	528	534	544	563	597	505	517	544	548	500	513	524	514	561	579	493	586	519	543	522	524	482	521	539	504	503	515	567	498	562	478	555	540	535	527	535	535	558	508	536	497	563	541	543	529	541	507	540	502	529	514	491	555	500	518	525	518	524	521	504	556	525	541	510	512	529	516	538	470	554	539	523	501	550	558	515	521	542	515	499	533	525	534	504	541	474	502	528	540	490	578	550	523	494	545	513	541	546	484	524	501	494	539	543	527	517	543	529	512	557	532	529	488	529	557	505	516	534	531	486	483	537	508	548	523	538	505	516	528	515	539	532	486	517	523	561	542	557	532	541	534	510	545	520	499	495	514	568	536	521	514	551	493	570	532	530	517	496	500	531	502	510	534	527	550	529	522	538	535	514	490	574	534	549	543	502	546	499	553	508	537	554	534	569	508	496	503	548	547	507	515	566	531	530	511	526	527	542	465	526	531	534	548	537	514	560	547	527	508	532	525	555	493	508	524	547	524	533	534	511	527	539	553	524	507	548	527	542	525	541	538	531	524	495	523	514	530	525	524	513	501	490	524	501	542	530	519	525	550	526	529	504	489	480	503	540	543	499	530	515	550	492	523	540	525	517	564	489	500	503	544	530	534	534	514	530	549	452	511	518	526	521	546	504	537	506	516	498	520	521	506	520	520	511	514	532	548	536	526	508	509	522	508	512	502	522	544	515	496	525	546	538	538	490	542	497	555	520	519	549	534	541	522	537	542	528	539	520	524	527	532	519	536	511	517	484	544	531	525	551	517	584	568	541	546	525	512	501	555	561	553	540	546	555	510	539	521	549	522	530	511	546	532	551	521	486	516	558	515	537	533	563	588	528	534	508	520	527	473	551	532	510	495	517	544	527	533	494	529	541	545	510	528	531	553	529	518	530	518	514	508	528	510	546	520	530	551	528	535	518	531	541	569	549	536	514	520	529	495	514	516	564	538	512	501	529	529	538	532	537	512	505	537	478	542	514	579	515	489	514	506	533	540	508	536	529	501	537	518	545	517	488	535	496	556	484	500	539	533	564	526	516	503	487	570	560	575	495	526	506	533	499	525	509	503	542	589	517	513	608	534	549	512	528	519	532	505	537	497	502	569	547	542	548	526	518	532	512	562	479	535	555	537	517	567	530	504	546	524	537	507	531	495	509	493	543	550	537	528	487	528	540	524	569	508	491	539	544	524	542	556	544	509	524	537	494	514	503	518	538	537	512	534	492	535	483	540	552	501	542	531	465	527	474	539	535	524	517	516	511	553	535	551	524	500	501	561	535	508	531	515	511	531	504	564	527	504	528	490	511	515	513	534	514	517	539	541	517	542	569	537	564	514	518	526	565	577	551	555	533	567	529	511	576	502	514	526	521	551	515	513	535	532	490	529	536	520	578	557	520	532	468	518	517	513	523	490	503	494	563	532	532	520	482	496	490	500	474	528	516	519	547	547	526	482	522	503	529	519	495	524	527	549	519	504	536	571	554	527	489	516	522	563	513	559	527	538	526	512	540	540	547	514	512	535	502	487	559	531	540	509	493	512	562	500	507	556	528	491	482	579	552	525	538	488	569	530	539	544	537	605	531	483	519	534	524	489	503	528	556	560	547	568	534	552	511	519	484	518	539	479	537	506	528	553	534	501	517	568	542	561	522	527	515	519	494	478	509	533	564	491	522	546	551	526	517	504	500	509	510	532	503	529	491	536	549	513	534	509	543	533	504	562	530	518	470	506	557	520	517	514	544	508	512	526	512	545	523	511	507	516	513	521	528	530	534	570	506	542	528	537	502	523	522	523	529	492	521	498	542	521	537	550	516	496	519	511	543	521	522	483	542	535	531	526	559	531	542	483	533	561	548	547	522	505	485	508	500	546	556	577	544	502	555	530	525	512	517	536	533	553	536	527	548	564	549	504	533	494	562	544	495	523	536	544	543	520	573	501	505	542	549	550	506	513	523	550	541	516	527	506	526	544	504	552	505	517	504	563	544	544	540	574	516	532	541	555	525	517	509	536	555	498	507	523	519	598	541	538	508	540	574	590	534	545	537	533	550	544	538	538	521	540	562	496	542	514	518	516	535	511	478	549	482	514	510	531	530	541	530	513	548	569	527	514	575	527	592	523	562	510	540	513	500	499	525	513	551	553	492	523	538	571	563	547	492	544	496	524	497	519	532	525	591	481	502	516	568	513	545	517	570	503	546	518	518	551	541	566	524	500	540	494	532	547	569	494	577	526	564	521	500	561	525	519	524	549	496	517	513	522	526	517	516	525	512	530	538	529	557	522	499	519	545	529	542	504	507	511	536	483	532	518	548	494	516	537	545	569	530	508	532	463	513	513	548	518	543	534	539	549	512	517	527	535	531	519	510	511	542	493	524	538	545	496	504	532	606	527	503	543	507	497	514	535	536	562	507	534	519	566	490	505	532	500	530	535	529	555	540	531	537	535	502	500	491	480	479	516	512	512	550	529	483	573	550	561	531	526	524	539	575	517	550	492	538	550	556	561	533	534	531	534	515	539	550	519	519	525	532	552	518	509	531	545	530	544	511	508	552	481	520	559	447	520	544	526	527	472	515	507	566	502	516	573	546	535	503	496	532	537	530	536	518	498	524	555	527	508	550	552	507	528	481	531	513	540	520	543	564	487	523	519	510	574	551	537	540	500	546	508	588	557	497	500	540	511	513	544	505	568	531	505	520	517	509	499	519	536	536	540	508	522	519	530	521	528	515	506	549	564	526	541	529	521	538	530	532	520	535	520	506	552	523	533	567	556	492	521	542	560	572	514	532	578	501	562	517	495	535	544	538	510	578	514	514	544	574	519	521	500	501	520	539	514	490	559	550	525	538	531	474	523	564	537	531	529	571	551	519	537	495	509	524	565	508	539	483	582	545	555	498	565	551	542	516	567	499	531	524	537	510	536	528	530	516	531	531	572	527	510	577	515	525	563	512	514	485	505	528	513	521	547	513	533	493	521	546	529	549	547	535	499	558	525	495	569	499	541	546	506	559	515	532	488	505	545	535	497	514	525	516	523	522	520	491	565	534	515	550	538	532	532	555	507	552	541	516	533	497	503	516	516	521	575	502	537	488	530	523	570	509	538	493	512	526	566	542	541	519	535	525	508	545	500	517	587	541	539	530	508	528	536	499	516	504	542	504	523	570	533	485	492	493	559	521	525	494	544	528
8873	1631	137	126	348	751	372	198	90	106	98	76	65	100	45	46	56	46	35	52	25	40	37	39	36	37	31	28	37	26	36	27	22	28	27	39	35	41	25	31	24	36	31	34	34	32	28	32	30	23	25	31	37	30	38	23	25	28	32	30	27	32	29	33	32	18	24	33	31	34	32	29	28	32	32	24	32	25	25	33	34	29	33	23	27	30	28	30	33	26	19	33	24	29	38	30	25	26	31	22	40	33	16	29	34	25	23	26	26	27	27	30	43	36	29	27	27	32	25	23	36	25	17	26	31	27	32	30	37	33	27	33	37	28	36	27	23	29	31	33	32	23	24	23	40	35	28	32	34	27	16	43	33	27	25	20	31	26	34	24	24	36	31	23	26	28	22	36	31	41	27	34	33	27	31	28	38	35	25	37	23	30	37	23	35	27	29	22	27	34	27	29	29	32	40	32	36	33	28	32	28	24	26	32	24	24	27	30	38	25	37	25	26	22	32	36	27	30	36	29	31	27	24	37	39	32	24	18	34	29	30	28	35	33	32	31	23	34	30	26	43	29	29	26	27	29	35	20	17	21	21	34	30	34	19	27	41	25	28	36	30	29	20	36	32	26	45	29	26	32	36	18	26	32	23	21	35	21	25	38	35	30	24	35	35	27	20	34	27	30	30	32	27	30	35	35	24	26	27	28	36	33	25	32	32	22	27	32	29	32	18	26	33	40	31	35	22	35	27	27	43	25	21	18	22	27	33	38	20	28	29	23	32	33	27	35	26	20	34	25	39	29	26	26	24	38	29	34	27	31	31	23	22	31	42	35	33	27	29	29	25	33	25	31	26	26	34	18	29	34	20	25	25	30	24	22	31	32	24	30	23	40	38	29	34	23	29	32	33	45	35	27	23	22	43	31	30	35	32	25	25	28	32	30	25	31	33	29	35	34	27	27	27	40	35	21	31	26	27	32	28	31	40	23	28	26	32	27	36	27	34	35	31	21	30	30	31	29	25	31	38	31	23	37	31	29	30	32	25	36	28	29	28	26	23	32	36	26	35	38	31	21	32	34	31	32	37	27	24	34	33	29	23	21	30	36	30	27	36	28	38	29	24	29	27	19	26	36	27	27	28	32	37	23	33	26	30	24	25	36	32	34	21	38	40	27	45	32	31	35	26	33	27	41	33	36	30	34	38	29	32	40	36	22	21	37	39	23	21	35	22	24	26	25	30	35	25	33	34	41	27	35	24	31	23	24	40	34	22	24	35	37	36	28	26	34	29	23	24	25	28	38	27	21	32	26	38	35	33	41	31	31	26	27	42	44	33	24	28	22	34	27	37	26	41	26	29	29	35	26	32	35	38	33	26	30	34	28	28	26	25	22	27	30	31	28	27	24	32	23	27	27	27	38	40	30	36	30	35	34	20	34	25	35	29	33	27	35	27	31	38	31	22	31	26	29	33	30	27	25	39	39	36	37	29	34	42	30	42	39	39	24	28	31	33	32	26	31	41	24	38	24	32	29	30	27	35	23	30	41	36	33	28	25	27	34	31	27	42	38	45	32	31	29	29	24	20	28	29	29	28	29	36	34	29	24	31	29	23	30	31	26	43	45	28	33	31	34	43	26	30	35	34	33	31	35	24	28	27	28	32	30	20	31	20	27	26	21	28	26	37	20	22	26	28	22	33	30	25	28	21	26	38	27	36	30	37	27	29	20	30	29	23	23	44	33	22	36	32	36	31	36	30	30	21	30	30	20	32	32	30	27	26	34	26	26	32	23	42	39	47	22	29	29	36	31	30	30	27	32	27	30	20	26	32	30	31	33	26	28	36	30	30	29	30	26	40	35	29	21	20	31	33	38	37	26	22	25	22	40	24	42	38	27	27	28	38	41	26	31	36	29	30	34	34	25	31	31	27	28	34	29	35	37	20	37	29	30	34	39	29	38	36	18	36	27	23	30	43	27	27	45	36	31	21	31	21	33	32	29	32	33	30	38	42	38	28	27	25	31	37	25	34	26	31	33	24	28	26	33	31	39	30	36	37	34	22	26	34	30	24	26	28	32	28	42	34	40	27	28	33	28	29	31	21	22	20	28	36	28	25	35	34	36	33	30	30	29	21	37	25	33	26	33	27	40	27	34	30	25	24	31	38	27	26	34	39	32	28	34	26	29	39	25	35	26	21	23	27	26	31	30	26	27	37	40	31	24	39	33	27	24	31	26	34	32	23	25	36	31	31	36	30	36	35	20	32	40	30	34	35	31	34	31	33	22	38	38	19	28	26	27	35	32	25	37	32	26	36	22	34	30	29	28	31	34	24	31	34	39	31	27	17	24	26	34	23	31	25	31	32	22	22	32	37	34	25	34	23	35	30	30	34	28	31	29	41	36	26	36	28	32	35	25	31	27	34	24	26	31	28	25	27	26	28	27	38	28	32	32	26	29	26	28	43	35	22	34	30	21	32	32	27	38	34	26	33	36	35	37	29	30	34	24	27	37	29	32	28	28	25	30	29	27	25	40	26	38	32	23	23	29	35	28	28	28	34	40	22	32	24	33	31	34	38	30	33	29	35	25	33	33	28	24	26	39	25	34	24	17	32	35	29	23	31	29	28	30	27	37	33	23	32	30	29	27	32	27	30	25	25	26	32	37	23	35	24	31	38	32	39	36	19	22	33	17	30	27	30	26	29	29	23	29	28	25	33	28	39	33	30	38	28	37	23	41	29	27	37	28	34	32	41	36	37	25	33	35	37	32	29	21	33	31	32	25	33	34	22	29	24	40	33	28	25	19	33	29	30	30	26	29	23	35	34	32	36	26	25	34	22	30	20	30	32	30	28	36	29	27	25	39	30	33	30	29	36	32	33	27	34	27	22	31	36	32	28	17	25	33	30	36	29	28	30	27	30	38	33	30	37	29	22	37	27	27	39	31	25	38	41	28	32	32	38	27	14	31	12	37	17	32	26	33	34	42	26	35	30	38	29	31	32	33	19	34	42	32	38	29	37	31	28	35	34	25	30	33	22	27	21	24	34	36	36	30	34	38	26	22	36	32	41	21	37	30	39	21	25	33	33	26	24	29	37	33	34	44	25	24	29	31	30	36	40	27	34	34	26	26	33	27	30	31	35	25	34	30	24	32	28	22	25	28	31	23	26	33	34	28	37	25	41	38	14	23	26	33	35	26	33	26	30	23	27	23	23	35	24	31	27	30	33	21	37	21	28	24	31	26	38	34	33	26	30	45	24	38	28	30	35	26	30	31	32	27	16	36	19	33	28	31	34	26	35	26	37	26	23	33	30	31	34	36	36	34	24	29	32	31	25	35	38	34	25	28	28	39	28	39	27	27	26	32	31	30	38	26	26	33	29	25	34	24	24	41	32	31	29	27	35	36	22	29	36	42	23	26	24	38	38	36	35	25	29	35	36	27	24	29	20	25	27	26	29	20	28	22	33	26	34	44	29	25	27	31	28	27	35	28	36	29	26	34	32	34
44559	15415	3953	11354	25427	31883	19699	10867	5410	5116	4604	3220	2877	4275	1502	1293	1234	1113	1062	965	974	900	874	814	784	861	742	761	685	718	685	703	643	683	712	673	692	660	630	602	663	596	629	653	627	587	600	549	578	591	606	649	571	606	598	556	592	571	545	580	568	534	501	545	600	580	578	542	556	564	520	535	539	553	517	556	548	560	554	534	541	563	521	531	558	544	544	537	548	542	543	527	512	536	584	518	555	570	525	518	542	514	526	527	547	544	524	509	577	524	525	516	504	529	507	541	523	592	521	550	533	547	532	530	546	589	504	519	518	569	596	555	522	561	555	533	590	532	564	535	539	561	513	536	563	536	502	499	545	468	542	510	537	535	534	530	581	557	530	548	548	565	516	509	510	524	507	505	510	558	565	569	524	508	491	518	539	549	550	515	473	513	540	542	494	527	552	538	551	511	558	590	532	533	484	573	538	491	532	515	517	518	516	522	553	525	539	543	552	517	548	521	516	506	542	533	501	534	509	536	561	544	537	545	547	553	488	531	515	557	539	534	506	556	541	508	509	533	560	536	560	498	552	505	509	511	521	485	531	541	526	526	495	519	483	540	508	521	519	543	543	500	558	507	548	519	492	503	488	517	529	496	537	522	543	567	520	508	550	531	534	524	552	509	539	500	556	543	556	565	543	523	545	534	508	505	548	563	548	519	522	555	512	545	507	486	500	550	562	508	547	543	513	514	545	516	524	521	538	489	533	533	540	547	530	505	533	525	527	541	551	523	551	506	524	527	514	525	512	518	503	500	556	537	523	539	532	513	526	524	515	505	514	544	506	534	484	495	564	523	531	482	521	510	517	538	522	545	516	530	512	583	508	520	515	483	550	518	504	584	558	481	528	501	542	531	522	475	581	476	520	501	510	522	502	504	518	517	524	502	499	523	554	567	503	530	522	558	487	513	530	527	518	538	523	521	530	537	554	520	526	521	552	518	518	517	544	507	552	523	536	540	524	563	546	488	502	532	518	522	536	503	574	538	531	494	544	528	504	509	550	542	560	544	510	516	531	535	538	547	525	509	534	543	510	528	554	515	535	495	524	518	532	517	512	520	563	534	563	508	492	522	511	535	564	553	532	563	536	552	515	529	486	489	498	556	502	538	538	517	514	519	580	523	520	522	583	541	548	512	547	539	534	535	543	535	513	554	523	569	500	546	529	556	527	562	547	548	510	513	568	532	549	558	543	510	544	545	528	535	496	494	500	553	518	525	509	524	508	534	513	502	497	554	556	540	534	545	566	499	505	578	499	535	558	534	516	494	539	525	555	499	541	524	515	530	542	545	545	498	535	522	509	528	539	497	487	519	539	489	558	503	510	548	500	531	510	521	535	543	521	532	540	495	501	553	528	518	495	529	514	542	516	556	524	537	534	534	524	546	563	497	539	525	521	504	485	524	494	505	494	573	523	546	492	509	584	532	523	557	550	500	561	541	508	554	541	536	524	553	525	538	554	528	507	531	533	502	544	495	472	538	515	528	532	534	509	583	562	508	561	549	522	512	525	544	539	530	509	508	518	543	510	525	530	524	563	492	595	489	469	534	545	530	522	491	524	518	522	532	541	526	549	557	540	513	569	489	518	514	521	533	528	525	514	502	543	548	499	501	576	499	527	521	542	486	555	563	537	511	542	549	617	514	562	509	525	543	502	523	496	505	526	506	525	524	509	543	557	487	548	509	489	497	554	522	545	605	547	556	515	498	546	569	506	552	520	511	537	515	483	516	565	544	522	548	514	558	530	487	551	533	494	514	507	527	488	509	549	534	537	518	502	541	548	580	531	508	542	550	540	540	537	529	531	534	508	498	523	540	519	516	535	553	523	538	512	497	508	502	529	522	537	515	553	543	555	518	495	521	525	544	499	552	551	524	507	507	519	498	533	533	497	519	527	513	526	512	547	512	528	533	525	531	498	533	495	568	554	526	549	540	568	552	544	479	510	518	541	510	512	546	537	525	574	509	539	548	544	538	518	575	518	504	553	563	507	544	494	551	483	526	491	486	529	540	511	539	544	548	525	529	507	528	559	518	535	561	505	513	523	514	503	510	576	492	488	540	550	502	547	532	512	520	519	545	552	557	526	536	549	526	505	503	579	539	514	575	519	530	548	480	530	528	488	544	525	532	535	525	573	517	520	528	518	527	459	537	505	538	509	542	557	576	490	597	511	503	499	538	529	518	540	562	504	601	542	518	496	506	506	555	540	566	539	564	561	499	535	489	532	505	499	515	530	529	540	523	489	520	525	524	514	553	574	569	518	541	539	555	535	557	527	498	544	547	525	549	507	492	525	555	548	528	498	577	559	507	507	502	522	521	496	471	512	503	497	517	520	539	543	552	523	520	554	492	555	514	535	533	534	486	521	544	540	488	502	551	502	562	521	505	507	528	521	528	505	564	473	515	548	518	507	508	532	527	538	524	480	535	496	546	523	538	532	558	542	551	493	514	498	547	510	536	517	474	542	514	514	527	510	540	511	551	549	527	545	548	568	513	534	505	561	555	552	538	510	501	575	550	537	537	562	532	519	493	551	523	516	535	550	496	525	547	500	545	519	527	502	519	534	549	534	549	556	583	555	571	516	559	526	564	523	527	532	514	529	533	507	547	559	521	542	514	474	566	479	513	562	523	540	515	544	509	496	564	526	499	541	501	536	503	513	499	522	555	536	576	507	495	563	504	518	529	561	491	478	495	521	525	568	539	498	512	514	533	518	539	516	509	549	501	546	524	564	532	539	595	576	526	525	512	529	537	538	547	553	532	518	535	521	511	553	515	547	539	550	543	545	510	537	497	567	503	534	515	528	481	534	513	522	520	539	520	527	519	511	544	536	593	547	572	540	539	504	512	536	531	531	492	551	563	509	509	504	573	525	548	538	563	515	573	574	518	535	498	503	526	547	548	547	543	535	524	553	522	496	549	533	529	520	513	543	501	527	515	555	529	545	558	579	512	561	487	517	523	537	534	518	482	548	547	510	551	515	563	534	565	527	551	527	479	530	553	500	492	520	534	493	522	520	488	505	510	503	600	500	543	456	508	518	535	586	499	532	526	506	567	530	533	549	531	513	552	534	544	558	553	534	555	550	502	535	502	499	505	532	513	537	519	505	554	548	527	524	500	531	503	546	525	551	520	558	549	501	548	567	531	528	509	548	500	517	549	535	497	488	513	509	523	489	509	531	544	575	508	529	559	534	567	542	536	574	514	485	510	510	544	532	531	524	511	503	567	513	546	563	531	513	540	538	509	563	528	513	517	549	574	530	551	555	516	541	527	545	571	510	537	507	503	500	559	511	509	536	480	547	545	532	553	526	549	501	503	548	545	519	519	532	495	489	514	544	547	548	548	512	545	552	500	500	528	509	559	522	536	547	510	538	528	529	548	520	530	509	526	539	512	518	556	565	525	532	536	533	542	540	517	546	546	496	555	503	518	541	509	539	543	502	523	554	513	509	562	538	553
12058	3125	261	187	569	1082	572	263	165	174	213	103	118	134	52	39	45	35	33	38	35	51	24	31	37	29	27	25	20	16	22	23	22	34	23	34	20	30	21	30	16	18	19	19	24	21	17	16	28	15	17	18	16	21	23	24	25	20	24	17	11	26	16	22	17	23	15	16	23	14	15	18	21	17	32	16	22	19	15	16	21	20	17	13	21	9	19	22	19	15	16	18	20	13	12	19	21	23	14	19	7	20	15	17	10	18	21	13	19	19	14	11	24	22	13	18	13	18	18	16	21	15	17	20	13	14	16	22	17	17	19	19	20	31	15	20	16	16	20	21	15	10	16	23	20	20	19	16	12	22	25	15	21	20	15	18	15	20	20	19	18	22	19	19	15	21	19	13	15	17	19	18	26	15	25	20	20	17	12	15	18	23	16	16	19	21	16	16	16	16	18	24	28	16	17	18	18	24	14	17	17	21	30	13	17	20	10	19	22	27	19	14	16	14	19	26	12	18	24	10	14	14	16	14	21	17	16	25	14	19	15	21	14	14	19	20	13	25	11	19	18	27	25	25	21	19	11	9	18	11	17	16	19	17	15	17	14	12	17	17	22	23	13	22	25	17	14	12	22	16	19	17	15	23	23	21	13	21	6	15	18	14	23	18	20	10	13	20	27	13	19	20	21	11	14	19	23	15	20	15	20	15	10	20	23	20	15	15	22	16	25	22	23	19	16	22	15	14	20	23	11	20	30	10	16	13	25	14	24	11	26	18	17	16	13	23	22	18	17	14	19	19	16	17	10	24	17	15	22	15	11	14	23	10	9	20	22	21	19	19	13	18	25	21	16	21	21	19	23	21	18	22	14	16	23	11	12	21	26	21	17	18	21	18	17	8	17	12	15	15	11	23	13	16	16	24	18	19	22	19	17	10	9	31	16	20	13	20	27	15	14	21	12	21	13	15	20	20	20	14	12	15	12	18	22	17	22	15	14	17	18	20	14	21	15	19	20	10	18	13	23	17	11	21	19	19	19	27	15	17	14	19	21	19	18	16	18	18	20	19	20	29	23	23	12	20	14	11	21	15	16	20	24	20	14	20	17	16	21	23	13	16	18	19	17	14	18	13	25	31	6	13	20	15	17	13	20	29	14	18	15	23	14	11	15	17	16	20	14	24	15	21	20	17	16	19	13	16	27	22	15	16	16	20	20	22	15	19	12	23	19	15	19	14	9	15	26	21	10	18	18	24	17	14	22	12	18	17	12	19	16	14	14	15	13	20	18	18	16	30	20	14	20	15	27	18	15	25	16	17	17	25	14	20	18	15	24	24	15	14	13	22	19	19	20	21	18	12	28	25	10	16	21	25	24	14	24	15	21	14	19	20	17	27	21	13	17	14	22	12	10	13	26	20	17	13	17	20	26	18	25	24	16	20	13	29	19	20	13	13	24	13	18	22	21	20	19	20	11	22	13	24	22	18	16	18	16	17	20	19	14	19	18	19	25	19	15	12	11	21	21	16	22	16	19	15	12	13	18	18	18	21	17	20	15	16	20	12	19	14	14	19	16	22	19	9	18	21	12	16	17	20	23	21	18	23	18	17	9	16	20	25	14	19	17	17	16	20	18	18	20	12	21	14	14	12	8	20	16	11	29	16	14	11	11	17	16	16	15	20	9	15	17	16	15	10	18	20	32	22	14	20	25	17	17	18	17	14	6	25	16	25	18	17	15	15	23	17	16	16	18	16	14	18	14	22	16	15	20	19	17	15	12	19	20	17	19	17	16	25	21	15	18	25	26	14	24	18	25	16	20	15	20	18	19	22	16	22	15	16	18	18	14	12	11	17	21	18	20	23	18	22	14	12	22	14	20	18	21	19	19	14	17	19	22	21	19	20	10	21	14	13	24	10	21	14	22	22	14	15	28	22	17	19	14	20	18	22	14	20	16	14	12	23	15	16	20	17	15	26	15	13	12	14	19	13	11	14	14	26	20	16	14	14	19	17	28	18	24	19	15	13	19	14	17	20	17	14	9	16	17	12	22	20	11	10	19	15	16	14	16	16	18	17	22	19	16	12	21	19	24	12	12	21	14	20	21	24	19	27	22	17	18	16	20	13	17	24	10	26	18	15	18	24	20	10	19	13	18	16	18	19	8	18	13	9	15	21	19	15	16	10	18	15	29	17	23	23	15	17	12	10	11	9	17	15	15	13	15	11	26	17	19	13	26	19	24	12	17	16	14	20	22	22	18	21	13	13	15	18	16	14	22	21	20	23	19	22	21	12	18	19	19	12	18	15	11	21	9	14	20	20	17	19	28	21	15	20	17	20	16	11	22	14	9	15	19	18	19	13	15	13	17	16	17	15	17	15	19	17	13	17	14	21	16	19	18	19	21	17	23	22	15	8	13	12	20	22	24	31	16	16	21	14	10	19	16	20	18	16	31	16	12	18	25	15	23	16	12	14	18	26	15	30	12	17	20	15	14	22	17	16	23	17	18	14	20	16	21	15	18	19	22	13	23	16	15	19	18	20	13	27	9	21	20	16	27	14	22	13	17	19	21	14	9	21	13	22	15	17	18	14	21	20	20	19	17	27	12	10	20	18	22	25	12	18	12	14	18	16	26	23	18	15	10	14	24	12	15	13	18	16	16	20	16	10	15	16	19	14	18	18	18	24	17	15	24	22	13	12	21	23	19	13	15	15	20	14	16	19	15	12	24	11	20	11	23	18	15	14	19	25	15	17	21	14	12	10	20	17	11	11	19	15	18	25	20	15	18	13	19	15	24	18	16	19	25	22	16	17	16	17	15	15	21	23	21	14	23	21	17	20	19	19	11	17	15	17	17	13	19	16	11	19	21	19	18	17	11	23	16	16	17	15	20	14	22	21	23	21	13	12	19	19	16	25	19	10	18	17	17	19	13	19	20	19	17	23	15	17	9	15	15	22	14	20	16	23	12	15	26	13	17	14	12	17	14	20	15	23	16	23	22	13	16	19	21	19	18	16	14	16	16	18	10	17	24	22	19	20	19	17	19	16	16	23	9	14	17	16	15	12	14	23	16	18	17	12	12	24	18	17	17	12	18	15	14	18	19	24	18	14	22	18	22	16	26	20	16	18	14	19	19	15	8	17	13	15	13	19	15	19	16	20	20	12	19	16	23	18	7	19	23	19	19	17	12	29	16	18	28	16	18	21	21	10	22	19	17	13	20	13	13	17	19	16	19	17	19	16	29	13	17	16	16	13	18	21	29	23	19	23	19	23	22	21	17	14	26	11	11	18	21	19	26	14	23	14	18	17	17	14	18	18	16	15	14	14	20	23	15	16	15	26	19	18	13	17	14	17	19	18	19	16	24	20	18	13	15	17	17	22	21	24	22	17	20	18	17	17	16	16	12	20	20	14	15	11	18	20	23	18	17	20	16	19	15	22	12	19	21	16	17	19	12	21	18	13	14	15	15	16	25	16	21	16	12	21	24	13	18	11	13	23	19	14
51984	20238	6315	17155	33141	36304	25598	15210	9420	8949	10243	5815	5009	5315	2275	2068	1797	1797	1521	1391	1249	1099	1073	985	931	912	787	781	746	750	698	653	593	615	617	633	609	568	581	525	534	540	528	506	486	489	426	443	441	442	434	450	449	442	433	420	453	395	424	436	396	385	351	361	387	386	391	351	413	376	359	400	344	360	327	350	375	398	346	320	376	332	344	341	360	350	342	375	371	333	318	325	321	303	345	342	303	379	324	345	311	331	357	334	339	338	314	319	347	324	372	348	284	300	313	357	289	296	328	291	323	341	305	328	336	323	329	325	322	335	325	310	308	306	335	295	342	297	337	319	334	291	325	313	325	350	298	350	325	312	295	325	320	300	325	317	312	330	301	328	307	291	301	311	322	337	272	321	325	308	315	346	302	313	327	302	307	313	329	337	278	293	297	291	304	327	308	325	329	326	335	314	339	343	304	291	324	293	303	298	354	307	314	315	290	300	335	302	342	311	285	341	305	322	305	292	334	328	298	318	303	309	307	307	307	323	313	307	312	308	332	334	304	312	316	293	325	315	256	315	298	332	316	312	308	331	343	328	346	313	332	335	333	309	305	326	321	325	306	306	343	333	303	301	313	305	342	306	322	290	334	343	358	309	335	342	292	319	348	320	315	305	328	319	326	295	340	328	312	315	327	294	306	316	299	311	288	344	305	326	319	296	304	341	321	344	324	288	334	316	298	328	320	323	321	308	310	342	320	300	317	350	303	349	299	335	306	308	311	362	317	308	326	292	319	288	320	325	308	332	289	322	349	283	318	316	324	263	285	320	298	320	308	331	319	302	316	288	332	321	307	299	330	297	298	311	326	299	292	341	321	323	302	298	302	340	320	339	308	335	347	316	299	337	310	324	306	330	318	348	311	326	284	316	284	310	324	289	302	354	338	312	333	325	281	311	330	302	290	293	300	332	313	324	335	327	312	316	306	321	314	320	301	306	301	297	350	295	287	345	300	353	311	291	303	316	357	297	320	304	290	347	331	322	292	325	333	323	312	299	305	302	341	329	309	316	323	297	302	342	310	354	343	317	298	316	336	348	331	322	307	340	328	318	315	297	303	322	304	318	301	327	305	289	286	363	299	335	316	324	325	293	326	323	324	326	308	333	318	316	306	352	319	320	337	323	302	320	308	287	336	276	301	289	312	286	309	312	309	353	311	323	329	303	313	312	285	319	298	335	312	305	328	302	338	314	311	334	270	333	333	311	311	303	312	301	307	324	321	305	284	332	315	306	345	350	348	334	314	290	310	332	320	292	309	318	331	303	287	321	277	335	304	313	299	326	298	280	302	288	317	313	332	291	297	329	348	313	319	325	316	350	289	306	320	298	301	294	312	309	289	316	295	322	313	330	301	323	327	317	322	320	305	288	300	326	309	299	312	319	326	294	317	303	339	296	298	302	308	279	320	291	336	334	318	314	327	308	322	309	338	306	291	322	299	309	312	327	332	346	318	317	323	333	337	350	326	314	308	334	282	309	306	337	328	326	295	316	320	313	307	325	292	287	342	299	327	301	337	299	311	313	347	339	320	316	323	316	326	310	313	340	336	290	296	352	330	322	305	324	314	354	310	321	297	311	308	306	276	300	307	293	314	322	290	309	334	315	311	308	318	302	342	317	323	317	324	322	329	343	320	323	321	306	346	305	331	290	298	319	293	336	345	335	332	276	301	318	345	300	307	331	301	299	323	310	299	315	352	304	312	317	307	311	321	323	276	284	298	314	329	296	328	350	319	335	298	306	308	324	315	317	323	328	325	326	299	299	318	301	332	314	278	323	311	337	292	310	328	312	299	302	329	315	315	333	303	313	310	300	361	301	315	334	346	315	302	315	328	299	297	307	294	319	273	299	311	347	321	347	297	320	329	304	303	297	310	281	310	304	295	313	324	318	320	319	341	313	324	341	286	320	332	303	335	293	290	289	321	344	325	296	299	321	334	281	331	340	341	305	326	333	350	327	315	281	288	317	334	305	308	324	326	302	301	326	325	331	329	320	307	302	292	345	315	347	301	299	320	321	334	322	308	309	291	325	321	320	295	347	319	353	325	322	299	307	321	305	315	284	299	291	332	304	332	314	313	281	304	334	283	334	307	307	309	302	334	293	317	331	316	320	331	336	307	308	320	331	342	309	324	283	316	291	302	309	311	301	322	320	320	288	338	318	311	311	334	293	330	319	287	356	305	309	326	327	334	324	293	290	331	302	341	319	305	325	311	342	301	286	326	319	293	313	314	347	338	308	326	312	314	299	308	334	300	313	278	316	334	283	345	363	283	317	330	343	323	304	331	328	285	288	314	319	318	316	304	336	288	284	302	310	293	305	307	337	321	304	296	334	308	343	314	305	304	332	323	306	305	336	348	319	312	324	314	335	361	292	312	317	353	314	323	325	318	304	337	291	314	326	311	328	316	313	307	346	310	329	308	316	282	308	335	307	342	308	336	299	328	304	295	340	305	310	350	301	316	341	310	300	319	335	290	328	340	308	289	359	352	285	303	299	320	314	320	315	312	308	299	331	280	327	337	322	337	317	353	317	302	299	323	328	311	294	316	308	330	335	294	299	283	305	314	330	305	325	304	310	312	320	297	324	313	315	337	322	305	284	287	325	303	312	328	305	325	322	293	318	299	321	339	259	331	328	301	299	314	318	322	326	319	304	360	297	321	309	285	310	323	328	332	329	314	310	331	284	302	325	306	296	322	319	309	320	320	322	306	316	345	299	295	330	333	342	304	321	323	306	311	308	332	326	287	311	336	334	295	326	324	298	323	286	289	328	277	324	287	311	305	314	305	301	317	311	336	317	313	304	310	312	299	308	303	311	322	313	336	306	320	320	321	301	318	311	323	320	310	309	326	318	300	331	298	319	310	311	343	277	305	301	324	331	316	299	298	325	318	352	295	329	299	312	316	326	342	333	319	341	321	305	266	314	315	327	316	313	360	318	318	298	334	329	338	317	288	328	303	295	314	312	284	283	293	305	359	336	335	317	309	314	315	322	342	321	317	326	367	284	334	325	322	318	319	310	330	303	309	302	315	308	324	298	297	341	335	318	290	309	318	322	319	310	335	270	307	308	343	320	293	331	320	316	300	321	337	308	314	323	313	305	335	318	344	344	330	319	282	320	301	310	338	320	308	351	333	346	323	302	294	272	327	331	289	297	345	342	338	314	331	304	299	308	328	346	308	292	300	322	320	313	327	314	327	292	325	331	294	281	335	295	325	325	302	343	311	319	314	298	307	326	313	337	296	304	337	319	318	286	308	321	299	288	303	300	300	330	300	302	305	297	308	345	306	341	343	293	310	302	330	319	311	316	326	315	328	295	310	312	338	324	307	284	334	323	341	279	312	340	290	319	307	313	299	346	335	318	311	316	287	345	322	327	324	300	296	311	314	287	327	314	288	313	314	293	346	296	292	308	330	340	307	288	317	310	325	301	348	328	327	304	307	325	312	318	313	332
5085	716	87	63	225	278	199	65	32	45	110	39	21	15	27	21	22	22	27	26	18	19	21	15	15	19	17	17	25	18	19	22	13	20	18	21	23	21	18	20	22	21	17	14	13	14	21	23	22	12	18	16	18	17	17	11	18	19	20	21	10	18	19	12	28	23	24	18	18	15	22	16	20	14	17	16	24	19	18	17	20	19	24	24	15	13	19	20	19	16	19	28	15	14	10	21	17	20	19	13	20	20	15	9	20	22	25	22	19	27	16	21	26	22	16	16	22	20	15	20	18	22	21	17	16	10	18	19	17	22	15	20	15	18	14	19	19	19	22	17	15	12	23	21	22	19	19	14	27	33	18	14	22	13	20	18	25	15	21	20	10	18	18	21	15	17	20	20	19	26	20	23	18	14	18	19	20	14	19	13	11	28	21	20	13	20	29	13	14	18	24	17	15	19	19	24	19	24	16	16	18	16	19	9	16	16	21	21	12	18	20	10	20	24	18	20	21	15	22	10	26	18	26	20	10	22	24	19	26	11	25	22	15	14	15	13	12	15	10	20	22	21	16	20	9	18	17	16	16	9	18	25	27	15	24	21	14	18	19	22	21	15	9	13	19	16	21	18	14	18	20	20	15	19	21	25	18	29	16	19	27	12	28	18	17	22	18	23	19	18	22	18	25	16	16	17	18	17	22	16	13	17	15	22	12	10	11	16	14	20	12	19	19	20	12	22	16	13	29	17	27	21	27	17	16	14	28	14	19	19	17	20	16	20	13	26	16	12	26	12	21	20	24	18	17	18	20	15	17	17	14	13	15	9	13	16	25	22	13	22	17	10	13	15	15	19	19	20	21	10	24	20	20	18	14	14	16	27	23	21	26	22	14	17	19	21	18	21	27	21	13	21	14	13	13	26	14	15	15	18	14	14	13	18	18	28	22	20	21	17	32	18	15	15	15	14	29	27	14	23	18	17	21	13	26	20	11	22	17	14	19	16	19	18	18	15	19	17	21	17	17	24	19	25	20	14	18	26	21	22	15	21	13	13	22	14	17	17	22	25	18	17	17	18	15	18	21	19	28	22	25	15	18	20	19	32	20	15	20	24	14	26	20	28	15	12	16	21	15	20	12	14	26	14	28	19	16	17	14	15	15	21	13	17	23	15	18	16	16	16	17	23	14	21	23	21	16	24	17	16	24	27	24	22	19	21	12	20	20	17	17	16	17	20	18	12	16	23	13	25	24	16	18	19	21	23	28	20	26	18	23	24	17	21	16	21	13	19	15	22	10	14	20	9	16	17	19	17	21	19	15	17	22	13	14	11	17	18	17	12	23	24	21	20	14	14	12	10	13	25	13	26	18	15	19	16	22	19	19	11	25	16	23	22	12	12	20	21	10	29	14	17	22	20	21	17	22	17	19	12	24	16	16	18	9	18	22	31	25	20	20	18	11	21	30	18	21	15	16	15	21	10	21	18	18	14	11	15	12	23	20	17	20	21	14	15	24	15	12	19	14	24	14	20	26	17	8	11	18	17	13	31	17	18	23	16	22	15	15	12	13	16	16	20	21	17	18	12	21	14	22	29	22	15	25	18	24	16	12	20	20	15	18	15	15	16	25	22	18	22	19	25	23	20	12	18	15	22	17	20	15	19	11	15	21	18	22	18	17	17	14	16	15	21	21	17	19	14	16	19	20	27	13	26	20	14	14	8	27	15	18	16	19	18	25	22	14	22	15	19	17	14	18	19	16	23	20	21	24	18	16	17	22	18	12	18	25	21	19	15	18	9	19	19	31	14	23	13	24	23	19	20	23	15	14	21	18	28	21	15	13	19	18	14	16	20	26	18	16	15	13	28	21	18	16	22	19	14	18	16	20	13	10	24	21	25	16	21	16	13	18	9	15	17	26	11	14	22	13	21	21	20	14	18	28	19	15	27	13	9	20	16	17	23	20	21	22	17	21	13	22	14	11	17	23	15	13	13	15	20	24	13	21	14	18	16	17	22	27	21	18	19	22	17	15	21	13	21	25	25	14	17	20	16	14	22	12	17	21	25	25	19	18	21	20	18	17	12	17	23	21	15	16	19	21	17	24	13	19	14	14	22	22	18	11	24	17	19	26	20	31	24	21	20	27	21	24	18	15	16	20	19	18	29	16	17	12	16	13	16	22	17	11	21	17	18	23	13	21	21	17	21	18	16	18	14	20	27	17	16	14	29	14	23	22	15	28	19	20	16	20	21	21	18	22	20	20	15	19	17	20	20	19	21	14	22	19	24	22	22	16	25	19	15	18	15	14	27	13	16	19	24	22	18	17	19	17	21	18	15	19	9	21	23	20	17	14	20	18	19	19	21	22	17	15	18	22	21	14	23	27	20	14	14	23	21	27	31	25	15	20	12	30	19	13	13	23	14	18	14	21	22	23	16	16	16	22	24	15	15	26	17	15	16	13	20	25	18	15	16	14	17	15	15	21	11	13	14	23	20	15	21	21	22	22	14	28	24	15	19	13	23	17	16	20	22	19	18	16	20	22	14	12	14	13	13	24	17	20	20	12	29	19	15	17	15	17	18	8	20	25	16	22	20	14	14	18	20	17	20	15	24	20	22	15	19	21	18	16	16	15	20	15	17	12	14	17	16	25	22	7	25	19	19	21	17	23	15	17	18	15	17	18	13	15	20	18	14	15	22	17	18	16	20	15	30	19	20	17	20	27	14	20	19	10	16	17	19	23	19	23	14	22	22	22	26	19	24	26	14	23	17	15	25	23	18	19	20	19	19	24	17	22	18	17	19	21	15	19	29	16	11	25	14	17	17	15	15	14	15	16	24	22	15	22	22	10	15	22	21	18	19	14	22	22	19	18	21	18	18	20	22	19	9	23	14	17	18	21	13	25	24	17	18	20	19	12	20	16	10	12	14	22	28	18	17	20	18	25	7	17	22	11	18	21	17	15	14	17	12	25	27	19	11	26	21	17	20	25	19	16	18	15	17	22	15	12	26	18	14	19	22	16	20	21	27	20	20	18	16	20	13	20	14	21	16	18	21	16	22	16	16	20	19	16	16	15	19	28	16	20	16	23	26	18	20	24	14	19	18	17	21	12	16	13	14	20	19	17	22	16	25	14	15	19	25	18	17	21	22	28	20	22	17	19	15	12	22	20	13	15	7	19	22	22	20	21	17	18	23	26	19	22	18	13	17	15	15	22	14	14	17	23	29	17	23	13	20	17	21	22	24	15	16	24	20	21	18	9	24	14	15	16	23	26	22	18	23	19	22	21	19	14	20	17	16	20	17	7	22	18	20	21	13	14	24	15	18	13	17	18	26	22	24	17	16	20	12	23	28	13	23	28	15	23	15	17	22	12	21	26	24	14	16	17	22	17	14	31	14	18	18	26	22	13	20	19	21	16	22	13	12	19	15	21	21	22	24	21	16	18	21	27	16	18	20	9	16	16	22	14	9	28	23	28	16	17	21	14	17	22	18	25	20	13	12
40013	12086	2427	8171	22964	19975	12920	4861	2052	2302	5733	1691	960	837	585	509	560	487	494	436	492	438	418	415	392	398	402	393	389	367	381	373	340	393	386	375	396	354	333	355	341	360	352	349	340	349	374	314	354	319	369	370	358	325	346	363	337	364	373	366	315	321	367	331	332	347	340	329	321	301	347	301	356	330	362	307	313	361	301	324	345	360	344	334	353	352	339	356	357	302	335	361	319	366	299	339	335	323	336	313	314	327	341	327	369	331	334	371	361	350	321	316	324	322	331	315	362	313	306	374	340	320	325	303	342	359	304	317	350	347	334	355	329	353	325	327	363	333	358	369	324	352	355	309	330	347	335	336	331	352	304	336	323	347	349	343	353	328	333	366	352	327	291	347	322	333	321	330	322	334	313	328	320	320	318	337	331	330	337	327	326	330	334	315	319	326	337	301	367	338	347	334	333	313	335	346	332	337	327	307	368	323	340	365	336	332	310	344	353	306	351	321	371	354	326	340	346	345	343	348	370	300	309	328	299	337	315	340	339	320	307	320	343	335	317	340	367	344	340	308	347	319	356	322	334	315	375	316	309	327	317	309	309	340	326	321	344	339	323	339	328	354	337	338	341	285	356	302	351	320	283	343	343	334	325	335	327	307	351	350	330	351	334	357	326	320	358	346	342	345	318	338	333	365	336	344	326	365	318	346	346	360	320	308	321	311	302	306	342	342	327	324	333	354	337	338	336	336	339	336	337	329	333	339	287	324	314	301	320	304	326	302	333	313	363	326	298	343	327	348	341	341	331	306	343	321	322	312	305	344	304	338	324	310	330	325	321	330	323	329	318	321	332	331	341	323	312	325	389	302	324	356	316	342	307	319	328	332	344	344	359	331	351	308	321	329	346	309	327	311	319	340	330	316	335	348	331	334	319	335	325	338	344	375	313	329	329	339	337	305	327	345	339	311	317	345	316	356	324	319	313	341	354	314	341	313	356	330	341	319	294	334	335	381	318	357	382	327	346	315	329	353	311	341	331	353	340	340	333	346	331	325	334	321	333	327	331	334	369	323	292	294	341	331	336	316	337	340	340	335	316	342	360	342	317	341	347	330	331	349	302	299	343	335	333	338	331	352	370	340	352	347	326	327	323	342	347	344	320	341	336	335	324	351	328	302	347	334	338	313	342	339	341	320	308	325	300	330	326	310	303	349	337	344	343	369	363	322	342	322	298	342	338	308	344	303	346	324	314	351	290	338	302	330	305	335	373	320	356	333	320	333	307	323	305	314	312	346	316	311	312	312	320	364	329	337	305	308	314	340	317	325	309	346	318	322	318	335	332	315	343	341	343	322	349	337	340	334	317	324	316	339	353	316	304	354	338	344	313	302	337	314	328	314	284	319	351	318	325	306	328	317	326	329	324	354	316	319	327	357	341	342	312	320	326	358	343	344	340	328	333	337	309	341	313	363	310	350	320	316	320	305	322	330	352	339	347	338	307	347	320	316	355	336	347	315	328	350	310	332	340	307	328	321	295	352	348	351	347	312	367	318	314	340	386	347	310	336	324	311	334	308	368	353	377	303	320	315	301	310	315	334	324	354	343	312	338	335	330	302	361	322	327	331	357	323	327	345	335	318	341	342	314	312	317	350	346	337	345	329	294	330	319	294	329	320	320	329	341	344	317	326	336	314	336	340	334	363	334	330	323	355	319	334	292	328	352	350	316	318	355	364	343	334	357	303	363	337	339	321	336	335	332	360	378	338	313	357	333	316	317	327	341	338	332	343	305	324	312	331	336	336	336	360	316	325	309	330	315	291	330	334	315	318	348	298	332	292	318	336	345	319	357	351	305	324	341	354	337	314	309	325	348	321	326	345	334	328	359	330	355	318	294	318	359	329	331	308	302	350	356	343	316	307	343	345	365	327	292	341	285	373	321	318	357	313	363	310	342	361	312	313	315	327	331	326	333	347	328	321	295	342	327	289	324	303	328	336	338	319	331	372	303	319	337	359	328	310	324	331	289	354	339	302	317	330	333	324	327	318	331	364	355	336	347	324	325	329	322	315	333	327	348	330	336	302	310	351	338	311	343	352	364	354	335	335	332	326	319	350	311	343	312	303	288	344	332	376	372	336	349	328	302	336	315	326	317	348	325	369	322	345	315	304	309	349	300	312	312	309	342	310	281	296	326	331	332	324	366	359	326	329	343	351	332	346	322	305	333	341	325	339	359	346	314	334	317	352	301	329	345	326	333	337	321	354	343	318	334	345	335	314	283	320	336	334	335	342	296	324	323	301	361	316	321	317	349	342	321	313	317	328	342	329	347	334	320	324	332	335	318	332	352	328	337	338	332	342	326	284	291	322	331	322	338	308	303	341	366	341	332	311	358	337	348	323	309	320	337	336	348	287	360	330	300	306	343	326	309	343	343	316	346	317	369	312	354	295	350	333	333	327	360	329	295	322	316	339	336	322	318	338	323	343	311	339	326	334	330	336	307	357	340	319	322	332	311	357	316	318	343	319	367	337	336	328	332	348	345	363	331	354	317	298	319	312	350	328	328	342	308	309	342	339	347	343	332	308	310	371	348	315	357	318	338	344	344	365	329	343	360	315	313	332	345	333	329	323	333	343	323	318	340	336	358	315	340	339	349	336	363	372	329	320	344	376	331	324	324	328	300	344	319	320	317	318	328	322	305	323	328	340	304	344	310	352	327	345	345	346	365	313	326	330	316	313	326	321	304	348	330	358	345	331	334	326	306	323	327	318	356	361	317	327	323	331	296	361	331	332	354	346	355	341	313	332	336	337	352	308	356	335	341	295	349	317	328	340	321	368	324	336	344	330	315	299	321	344	344	347	337	346	320	321	316	344	302	354	337	331	326	336	327	361	337	315	313	327	321	358	340	308	346	348	307	327	340	313	325	320	333	334	322	284	335	344	360	336	334	362	355	296	347	318	349	306	326	327	346	320	358	328	305	332	360	351	306	333	328	318	324	300	317	334	332	328	325	316	363	328	333	337	356	354	337	283	333	327	341	305	342	326	319	311	347	362	301	340	347	343	323	341	311	331	337	342	360	337	354	340	345	325	334	316	341	341	304	311	309	334	293	336	311	378	294	327	319	347	303	314	350	316	346	324	292	322	342	348	363	330	340	296	364	329	373	354	331	333	326	335	318	354	345	331	315	300	351	335	336	351	364	323	345	298	372	291	368	295	310	313	339	367	344	364	320	352	321	356	372	319	346	373	358	344	303	301	345	302	375	338	319	326	365	308	303	304	309	314	359	333	297	349	294	348	334	333	336	313	323	349	351	329	343	348	306	317	339	338	305	345	320	325	332	311	364	318	357	328	335	304	321	330	321	347	307	304	348	319	309	356	350	298	343	362	326	311	339	337	336	358	311	349	318	339	328	336	339	366	322	312	319	303	345	320	332	297	346	346	337	355	288	357	323	314	351	341	341	299	352	328	355	304	318	337	378	322	324	294	325	357	320	328	308	315	329	356
8642	1520	154	140	306	361	326	176	89	91	139	80	53	73	57	48	39	39	45	38	43	43	34	27	50	34	32	32	28	37	31	28	32	27	42	26	30	32	32	30	26	30	33	38	34	30	32	31	28	32	41	31	28	34	34	37	27	42	28	35	35	37	29	23	26	26	38	34	32	22	25	31	31	29	35	35	28	31	26	34	33	27	34	22	29	29	38	35	25	29	32	40	20	31	28	29	41	34	33	35	31	36	37	27	33	32	29	30	25	36	28	37	32	35	35	34	28	19	30	30	26	36	34	32	27	29	27	38	26	38	30	27	29	29	26	34	35	25	26	21	32	43	25	29	31	35	26	25	37	48	27	27	22	22	25	36	35	28	23	21	30	23	24	31	22	31	20	34	24	29	28	27	21	27	27	40	22	27	35	34	21	30	25	35	36	32	25	29	29	42	29	34	25	26	40	33	36	32	31	33	27	20	24	32	19	32	29	23	34	24	27	30	26	32	32	30	32	31	29	21	23	37	35	25	32	28	23	29	31	26	37	31	28	20	32	22	40	29	22	27	27	38	28	39	42	34	31	24	25	19	31	21	23	27	23	28	37	36	28	34	32	34	34	32	17	24	25	38	33	29	34	36	29	32	35	29	35	31	26	27	24	25	26	29	32	40	35	31	34	27	26	41	38	30	33	26	27	31	26	34	33	26	27	26	22	32	38	27	33	30	32	35	34	31	30	31	25	23	30	25	31	20	28	19	24	30	30	35	25	27	30	38	29	32	37	33	29	20	26	25	31	29	33	33	32	20	33	31	33	27	40	23	24	21	28	26	31	24	37	33	47	28	32	26	39	37	31	32	33	29	33	35	35	37	23	45	42	27	29	35	28	25	23	30	33	33	36	25	33	27	29	37	28	22	38	22	31	35	26	29	26	21	36	35	31	31	32	29	31	37	28	32	32	29	24	30	38	30	22	29	28	39	37	32	31	23	31	22	23	26	32	25	33	31	35	34	41	36	34	39	35	26	34	27	21	37	28	36	27	32	42	27	40	23	21	39	40	29	23	32	24	30	33	36	30	31	36	33	24	29	25	21	34	30	34	33	30	29	32	32	32	36	36	26	32	18	29	30	30	26	24	26	35	28	20	39	27	31	28	34	27	33	48	32	31	30	31	18	25	31	25	31	39	32	28	31	33	28	34	28	17	33	35	30	29	34	36	26	38	24	27	27	33	42	34	25	35	32	31	27	31	24	29	28	28	31	36	24	24	33	30	30	20	29	34	31	19	29	23	25	22	33	32	28	31	28	27	27	26	31	34	32	36	25	41	34	28	35	39	31	35	23	38	32	29	38	23	33	29	33	34	25	34	29	32	29	45	23	26	29	33	24	30	36	19	34	30	29	27	39	35	38	24	24	36	19	34	34	32	35	29	31	28	27	34	31	27	29	32	31	31	32	39	19	36	33	35	28	39	33	25	25	32	29	31	27	33	19	33	38	28	33	19	25	21	34	21	33	33	36	26	29	32	27	23	17	24	23	24	23	27	30	31	29	42	32	27	38	29	30	34	31	33	33	22	23	32	31	21	17	21	21	41	34	35	28	24	38	26	21	24	21	25	32	23	43	39	23	28	34	22	25	27	30	41	28	38	38	28	23	40	32	34	32	39	30	29	35	33	31	28	31	32	31	30	26	29	35	31	32	33	44	32	35	27	26	26	32	32	30	20	28	34	26	35	32	33	39	28	23	26	34	31	37	15	35	32	31	40	21	32	32	27	26	30	37	42	32	30	28	42	28	25	47	26	31	30	37	27	30	30	26	25	47	34	26	33	42	35	26	31	38	33	31	27	26	46	24	23	23	27	35	25	20	35	35	36	21	39	38	47	33	26	40	25	27	34	29	31	27	37	27	35	28	24	29	26	33	34	29	30	28	39	39	32	27	32	27	30	26	32	27	25	23	30	34	21	36	21	30	21	19	22	28	37	40	25	36	18	26	30	27	35	21	28	30	29	31	32	26	34	19	36	25	26	33	25	37	38	31	29	23	33	22	30	27	28	30	46	30	28	32	36	30	27	31	40	32	30	37	34	26	22	30	30	28	34	32	34	31	35	34	33	25	28	28	37	34	22	34	31	33	35	31	29	27	25	29	27	29	34	28	20	27	30	39	25	16	33	29	31	30	35	37	38	27	30	29	20	30	24	30	23	34	28	27	26	33	32	31	23	31	30	35	35	20	23	33	32	30	27	33	32	28	37	30	30	28	31	31	33	30	29	24	27	31	39	31	38	14	29	34	27	45	36	28	31	43	27	36	24	27	27	27	33	37	31	28	28	30	19	27	38	30	30	26	25	30	29	39	35	26	32	33	38	36	32	35	34	24	40	38	22	31	31	24	32	27	34	30	35	34	41	22	21	28	27	26	30	30	27	30	23	31	36	30	31	40	31	29	31	37	31	40	23	42	29	39	19	26	24	20	26	25	29	34	25	38	29	29	33	31	25	41	39	36	18	39	23	37	31	31	29	39	29	35	23	25	30	33	25	24	33	19	38	41	36	30	42	27	30	32	28	28	23	36	24	40	33	24	22	34	35	36	34	28	43	40	23	33	37	24	17	36	29	27	26	39	27	31	36	26	36	22	26	39	22	33	30	33	27	39	28	24	21	21	29	37	39	22	29	28	21	30	30	29	27	36	28	28	29	22	28	35	26	30	26	30	30	26	25	40	24	32	25	24	33	32	29	35	30	35	38	29	29	31	37	26	39	26	43	31	32	33	21	33	27	30	31	21	39	29	30	28	31	17	20	29	38	33	39	29	19	27	25	33	31	28	35	48	30	23	41	28	30	27	30	31	22	29	29	21	31	22	29	27	38	35	38	35	32	41	28	37	23	36	34	26	34	26	28	34	38	29	13	42	28	27	33	30	39	35	44	25	24	27	31	37	27	29	29	37	23	26	37	29	39	38	34	29	20	24	28	35	30	26	31	26	29	35	26	45	28	28	30	24	29	27	27	38	28	36	28	26	33	24	28	31	29	29	27	31	30	28	29	29	25	38	23	38	27	26	29	30	21	28	30	24	29	34	38	30	29	35	27	25	37	23	29	30	43	39	29	35	22	27	22	24	32	25	36	26	22	22	37	32	36	36	31	23	24	36	34	28	26	31	25	28	33	32	23	28	27	40	24	40	20	26	24	33	31	22	29	27	22	32	36	28	36	40	32	47	37	33	39	33	36	23	36	37	27	31	38	35	23	28	24	28	25	35	33	31	35	28	26	29	28	35	27	37	30	27	32	30	28	34	24	25	33	32	30	26	26	21	32	34	24	34	27	23	30	27	41	24	26	34	26	34	30	32	29	24	33	34	40	27	18	24	31	36	27	31	21	27	26	44	32	31	35	41	28	31	25	29	39	32	20	28	33	30	36	22	32	28	32	30	25	32	30	29	25	34	39	26	35	29	23	33	33	29	24	26	34	22	33	26	27	34	32	23	28	29	31	32	20	23
44018	16079	4087	12896	25125	24040	19824	9519	5579	5411	7331	3394	2429	2169	1440	1310	1245	1107	1114	1047	980	928	856	859	888	752	761	794	697	714	685	654	690	639	711	641	690	663	624	645	582	615	606	676	656	591	608	617	611	593	629	584	613	576	588	575	589	564	586	562	548	557	589	605	538	559	582	509	556	520	574	518	562	505	553	553	558	547	526	535	546	569	567	539	548	546	561	569	529	581	511	559	530	532	546	514	574	556	561	562	534	514	535	538	527	560	531	508	543	566	525	550	553	529	539	541	558	576	516	529	521	471	549	550	553	537	495	558	527	591	559	552	538	509	552	537	507	557	521	534	557	568	565	523	510	541	520	550	516	517	544	540	536	531	528	526	563	506	568	499	537	532	523	520	567	539	511	515	565	562	544	506	546	500	546	547	544	563	508	554	526	569	529	495	510	508	534	547	531	526	510	549	521	535	496	510	537	510	558	569	564	539	518	565	534	495	531	502	515	565	485	574	533	534	554	555	546	532	546	561	503	519	482	538	491	548	511	537	542	543	546	562	540	538	547	491	535	547	572	546	538	529	526	516	523	526	538	543	515	572	545	591	525	583	551	541	530	505	519	542	518	542	526	549	538	565	550	523	499	557	548	499	526	509	526	532	508	519	525	582	507	516	531	495	506	569	497	485	505	493	546	518	506	559	505	503	536	506	535	551	538	512	516	535	513	554	559	516	500	509	517	514	539	516	521	568	521	548	548	503	496	514	523	517	471	516	511	523	548	511	526	520	574	560	507	537	495	558	503	530	535	516	571	530	520	531	515	525	546	529	533	509	510	479	513	515	524	526	594	533	576	550	532	548	551	572	536	577	524	560	548	514	500	543	481	514	522	539	544	542	556	570	555	538	512	524	535	509	537	508	511	510	580	507	547	501	527	538	520	526	505	529	504	521	592	508	511	514	500	506	499	552	506	567	514	545	510	507	519	529	552	558	529	549	541	575	560	519	568	551	506	575	578	519	526	515	515	519	531	518	561	520	580	543	533	563	533	488	540	505	513	552	550	508	523	524	513	509	487	528	508	526	547	501	550	516	534	513	533	532	540	505	553	516	529	507	570	511	526	517	497	562	556	576	529	547	540	511	518	574	539	567	527	518	524	542	563	512	522	553	497	526	572	534	490	507	515	535	587	543	569	564	552	520	511	532	537	533	497	522	528	523	565	557	533	540	563	566	521	556	547	515	515	529	542	510	540	527	554	512	534	577	524	548	476	522	553	544	544	523	519	552	469	566	534	511	510	520	513	487	511	543	534	549	538	524	533	523	517	514	501	521	543	503	535	539	521	536	576	552	516	534	521	530	533	530	507	538	519	511	537	542	500	563	506	547	553	563	538	522	520	505	504	536	523	530	552	551	494	560	506	524	502	542	494	545	560	548	564	524	509	562	506	513	518	532	531	546	529	561	539	507	549	529	530	531	496	498	547	548	499	517	506	524	527	583	492	544	529	511	567	499	543	561	547	541	512	571	528	557	522	519	519	551	526	520	521	565	502	577	525	561	553	515	552	553	514	544	477	573	507	549	534	530	563	527	566	508	539	550	534	586	548	520	509	552	579	502	528	555	526	537	523	545	515	565	514	562	525	544	554	490	546	532	543	511	539	572	528	559	533	521	532	518	575	510	577	509	512	545	524	537	529	595	515	540	590	562	528	546	516	535	506	512	510	570	522	537	582	520	550	588	558	546	548	504	564	517	514	529	514	562	540	548	518	527	489	509	529	510	586	533	513	520	539	534	521	551	508	501	523	553	533	552	545	516	515	556	493	540	542	537	549	518	551	582	495	555	494	518	534	560	533	527	526	547	537	548	489	547	535	522	515	548	554	527	528	579	538	552	510	499	537	485	558	444	567	528	531	554	536	514	559	540	538	523	517	496	515	505	497	537	535	568	555	518	528	528	555	565	520	529	537	510	559	481	519	516	548	548	504	558	566	530	568	558	514	556	506	518	560	534	545	501	564	484	531	523	538	540	542	545	477	533	532	511	560	516	499	548	527	530	576	547	554	503	479	537	543	515	585	535	544	540	523	520	506	486	574	541	493	531	517	527	526	497	570	574	522	524	488	547	499	530	547	516	556	540	553	560	525	546	552	532	565	501	546	499	519	567	536	506	511	591	534	513	524	545	539	505	558	562	501	493	554	538	503	558	541	547	551	533	515	537	502	516	569	556	496	512	517	491	490	553	586	514	506	514	543	510	522	536	553	538	530	526	510	547	546	599	545	502	544	532	525	536	522	568	489	538	515	539	530	577	526	513	558	554	568	534	513	532	520	528	551	558	487	541	544	550	544	526	540	540	459	539	518	491	558	527	490	522	509	534	534	499	560	507	509	470	537	540	547	485	531	495	528	552	538	565	535	563	518	526	557	552	567	502	512	544	527	537	523	536	526	534	524	493	523	481	546	529	525	528	501	503	538	511	522	507	523	519	526	558	505	517	524	550	494	527	519	517	527	511	477	569	518	521	532	518	521	496	558	552	553	532	564	533	526	531	528	527	533	540	535	523	530	534	554	533	496	517	510	506	486	505	524	536	538	531	497	481	551	511	548	547	498	529	514	557	516	522	527	539	532	510	510	503	552	573	538	551	547	514	515	568	519	518	507	543	518	541	485	550	505	551	530	543	540	505	526	515	562	606	538	550	518	542	505	553	527	522	571	528	525	511	507	531	526	518	520	547	496	493	525	485	532	532	528	497	556	517	563	523	551	517	508	517	498	492	555	548	515	544	523	586	521	568	508	492	556	552	546	543	500	507	513	565	519	551	527	498	514	528	482	532	532	536	526	530	541	558	535	525	519	509	560	508	555	536	507	544	487	584	510	537	499	502	539	515	521	509	502	546	573	504	532	491	529	511	519	510	521	555	547	554	504	542	506	512	537	530	499	510	526	524	538	512	552	477	520	549	537	554	531	521	512	535	567	545	497	511	575	514	578	532	529	545	540	546	513	556	502	532	546	556	525	535	526	534	488	541	562	526	536	550	537	530	523	529	518	539	553	531	529	558	567	523	543	540	541	486	542	528	475	542	571	554	548	515	570	526	510	520	526	558	527	536	537	557	561	554	562	542	532	545	518	517	559	476	555	541	538	538	560	542	507	490	521	576	532	516	508	534	510	522	488	546	541	536	545	531	560	562	541	556	547	517	510	510	511	528	540	469	572	511	561	551	513	523	550	538	565	510	552	550	554	545	530	516	556	536	580	542	526	520	508	519	548	484	554	485	539	552	543	523	520	470	499	573	533	510	532	509	497	550	545	516	531	552	573	521	479	553	523	520	529	525	523	526	543	496	529	464	530	537	522	558	544	525	576	552	535	557	518	511	547	531	549	554	497	554	506	549	562	541	570	550	556	510	546	517	541	551	519	498	537	530	532	503	528	466	524	508	547	514	497	539	554	527	531	513	585	514	498	549	486	509	522	546	554	540	536	544	531	519	510	512	556	573	528	536	556	519	533	536
8536	1547	155	126	350	561	421	114	107	109	144	81	64	43	42	37	49	45	32	40	46	39	29	42	32	44	29	28	32	35	35	39	34	35	35	40	26	30	34	45	25	32	24	34	38	34	27	33	30	27	36	34	28	18	28	35	29	39	30	27	22	25	38	27	33	39	34	26	23	28	29	36	21	26	26	29	33	29	25	29	30	34	23	27	29	30	29	36	29	38	25	33	31	29	28	34	38	35	29	26	32	24	26	33	37	27	26	27	31	36	29	24	25	25	37	31	31	27	30	36	30	27	36	20	28	31	34	27	28	24	32	27	23	44	28	40	28	28	34	28	32	26	48	31	39	28	35	30	27	19	33	29	33	26	29	30	36	40	19	33	37	25	32	36	34	30	38	29	35	26	28	33	36	19	40	30	28	34	23	31	25	42	34	30	20	30	28	42	39	32	28	27	23	38	40	29	28	29	26	27	33	23	27	25	24	31	28	26	35	24	30	28	23	30	34	34	29	32	35	36	35	33	36	30	27	26	31	33	41	23	37	45	27	34	34	35	31	33	24	25	30	33	25	33	27	39	26	33	32	30	25	34	23	34	28	30	27	38	34	31	28	27	28	43	29	33	40	37	31	39	28	41	32	32	29	37	33	45	33	39	28	24	40	21	32	27	38	37	26	33	44	25	27	23	32	29	23	28	34	31	27	30	23	26	27	26	28	30	34	28	30	27	33	47	23	31	30	27	30	33	27	43	35	35	24	27	28	23	28	39	29	29	30	35	31	34	34	24	28	33	36	26	33	35	37	22	22	32	31	36	36	30	22	24	36	28	35	30	23	33	33	25	17	30	45	28	39	30	32	23	32	28	20	33	33	45	23	24	29	27	28	35	18	31	34	36	24	26	43	26	32	28	33	30	31	31	31	24	40	25	26	30	33	34	38	27	37	36	36	16	39	35	17	35	24	32	44	28	29	29	27	27	28	16	35	31	26	36	24	27	29	29	33	32	41	28	32	25	35	30	34	33	36	25	23	36	33	31	37	34	33	37	32	35	29	28	31	35	29	42	39	31	28	31	32	33	38	37	29	26	33	26	29	32	25	26	25	31	24	38	40	33	32	33	29	34	32	32	25	31	27	27	33	43	37	35	43	26	34	29	40	36	33	22	33	28	29	28	36	23	25	25	35	23	41	18	35	33	32	25	29	26	31	27	34	17	24	28	33	26	38	27	35	38	36	32	35	33	25	29	28	31	31	19	25	26	26	35	25	33	30	29	35	29	27	29	30	23	32	48	41	29	34	30	28	30	23	27	28	28	37	27	22	19	34	33	33	31	17	24	28	28	33	31	34	23	32	33	39	27	39	20	31	32	30	27	29	32	36	33	34	35	36	36	27	21	37	31	36	31	28	26	34	35	29	35	27	37	25	28	37	28	31	26	26	31	22	23	34	35	29	23	33	31	40	37	32	27	31	31	25	32	22	18	34	33	36	24	24	36	26	26	34	30	42	35	23	36	32	33	27	27	27	33	27	28	34	29	31	29	33	30	27	27	31	29	34	30	24	31	34	30	22	37	40	26	42	34	35	29	23	27	24	23	29	37	30	27	30	28	30	21	23	26	25	36	24	20	29	40	33	29	37	33	31	27	25	25	39	41	28	32	33	39	29	37	37	27	32	34	23	26	27	25	36	27	21	37	26	25	36	30	40	33	40	30	28	26	35	29	34	41	18	30	28	39	26	42	24	30	30	33	23	37	18	31	26	34	32	28	26	33	24	31	37	29	33	28	21	31	42	27	28	41	28	28	29	28	29	39	24	32	26	27	23	30	30	15	33	33	35	29	30	38	38	29	37	34	32	34	34	24	23	28	29	33	22	30	23	24	29	30	29	32	31	21	27	28	32	33	45	39	34	35	25	25	34	37	23	31	31	37	25	26	27	31	29	29	26	30	25	32	23	34	33	33	33	36	22	37	28	31	37	30	23	25	32	28	34	36	25	24	38	27	29	26	29	20	33	30	42	32	36	32	34	26	26	32	32	36	28	25	30	25	27	37	28	32	29	24	26	26	38	31	37	23	30	22	25	22	34	26	33	28	29	33	34	32	37	26	29	33	32	29	24	34	18	29	39	36	28	29	28	32	36	29	20	38	28	16	24	31	35	28	22	25	17	22	29	21	21	26	29	29	39	31	22	35	30	33	36	32	35	43	39	32	36	38	32	26	29	35	31	34	26	16	31	32	37	29	32	39	30	27	21	21	27	33	33	22	28	29	47	40	29	28	30	31	37	38	23	30	36	23	40	33	26	34	31	27	31	30	38	36	51	33	31	30	30	26	17	25	31	30	31	42	28	30	30	31	37	22	26	30	24	26	31	32	34	27	25	34	26	32	30	35	23	32	43	29	30	35	39	24	27	24	32	30	25	36	31	30	29	32	33	24	24	32	30	29	35	24	27	21	38	27	38	32	31	34	27	36	26	22	35	32	32	31	32	28	23	36	38	26	34	33	33	30	29	33	26	31	31	32	22	38	33	25	29	32	31	27	35	23	25	29	30	28	31	20	27	38	28	34	29	32	36	33	28	30	37	41	33	28	36	29	26	38	30	25	33	29	36	24	24	28	19	36	33	28	30	25	32	25	34	28	34	30	21	25	38	32	24	28	32	36	23	33	30	27	38	41	29	45	38	25	32	33	28	31	20	25	33	22	30	39	30	41	36	26	21	31	26	35	31	51	26	36	27	36	33	33	26	38	34	39	35	23	36	22	33	37	32	36	36	38	33	30	27	32	21	27	26	28	30	34	32	24	28	25	30	22	37	32	30	32	35	26	25	31	20	31	26	36	36	24	18	29	40	37	28	28	26	32	27	28	27	28	38	33	18	25	30	23	31	26	43	35	38	18	23	34	28	37	42	31	32	29	27	22	28	29	27	34	30	29	24	32	31	34	32	36	27	28	28	28	33	30	40	29	31	40	30	32	30	30	33	36	25	33	40	28	41	23	34	33	26	31	36	30	31	27	37	30	37	17	33	27	26	28	22	30	29	26	31	26	32	38	33	36	44	41	31	31	28	33	24	29	36	26	17	20	29	30	30	25	28	36	28	33	32	31	32	24	29	29	17	24	41	23	40	33	23	23	20	29	30	28	28	29	33	21	37	36	37	34	31	34	28	23	30	32	33	32	30	26	27	26	36	27	39	32	27	28	32	35	26	29	23	27	26	35	17	30	34	25	39	33	22	30	26	31	30	29	39	26	25	34	32	24	30	28	30	30	21	30	29	25	34	34	27	30	20	29	30	38	26	30	33	39	36	31	38	35	35	34	33	21	24	24	25	34	38	27	33	31	32	29	29	42	26	32	34	39	32	33	39	33	23	30	38	31	20	35	25	25	26	34	23	21	35	33	31	23	30	34	39	36	26	25	35	34	45	39	23	31	36	41	28	30	32	28	28	27	29	41	28	28	24	31	23	29	30	41	44	38	37	27	28	35	23	26	24	28	21	25
43708	16259	4023	12056	26449	28391	21991	9553	5386	5301	7523	3038	2476	2023	1444	1305	1196	1100	1096	1001	946	938	877	816	802	824	767	734	730	747	702	646	653	644	643	705	725	726	641	589	630	578	584	605	619	617	614	635	593	636	623	588	590	585	592	643	568	605	602	545	560	542	535	495	564	546	544	558	585	572	556	546	546	550	540	565	524	582	539	519	545	574	527	539	539	528	551	562	577	539	547	528	570	528	534	537	533	550	543	541	578	501	525	522	527	549	562	518	542	511	534	526	559	538	552	557	563	532	560	525	530	551	556	478	533	551	533	526	522	499	522	546	510	544	545	499	520	561	506	517	538	556	533	493	544	579	518	550	484	545	538	617	553	513	554	493	523	531	502	538	585	519	564	550	538	540	526	591	508	554	559	513	541	548	534	498	510	497	560	518	589	548	503	521	529	498	543	545	522	530	556	560	544	520	556	549	551	542	498	541	515	526	523	511	518	522	519	557	524	577	517	493	526	558	579	546	552	552	537	535	512	531	562	524	505	521	519	537	492	546	517	532	549	530	560	541	526	534	541	522	481	526	536	522	540	560	515	516	546	525	523	520	520	520	561	546	552	498	528	516	512	549	550	547	487	569	534	520	533	500	559	509	565	496	557	555	561	567	514	523	524	498	521	512	541	527	569	506	551	537	559	518	497	582	546	495	491	533	505	531	552	541	505	514	526	540	539	531	524	534	510	529	561	508	488	531	499	507	532	521	536	502	566	517	498	523	526	491	502	525	523	506	553	565	568	499	559	522	548	489	548	527	554	547	549	555	515	521	510	478	496	553	509	550	539	523	565	522	540	541	511	493	575	563	513	578	512	549	541	523	559	604	521	507	552	522	523	509	501	575	494	509	527	519	523	555	532	536	520	529	545	506	500	533	546	478	502	520	506	550	524	541	510	517	546	501	532	514	532	500	574	534	527	521	491	532	535	536	532	528	528	572	563	525	508	535	548	556	525	524	492	510	534	518	553	544	554	540	488	547	506	539	535	555	581	572	547	494	481	534	557	533	546	561	510	514	527	533	499	542	549	582	516	481	533	501	543	542	523	526	494	540	543	543	544	540	503	545	507	551	535	500	523	536	503	507	529	538	557	530	547	524	542	518	527	557	515	523	535	503	551	529	540	570	471	563	555	523	545	498	537	501	490	515	510	568	543	510	543	544	567	519	551	521	534	521	530	514	524	558	541	562	565	543	534	512	498	553	505	560	527	565	534	496	529	563	551	508	533	554	563	540	526	524	551	515	510	535	517	533	562	545	530	538	554	529	518	568	507	531	520	536	492	543	521	517	514	516	557	536	570	519	562	576	542	482	523	499	552	553	491	552	495	510	559	545	541	544	529	544	515	515	513	538	545	481	567	541	554	501	492	543	520	555	505	528	565	506	528	517	502	552	495	495	512	512	503	522	506	546	542	543	536	565	530	539	531	566	539	555	567	561	509	549	556	528	542	498	515	568	535	538	538	538	508	507	561	535	562	479	535	494	551	530	537	508	567	544	523	534	524	551	544	493	528	515	552	533	518	532	550	543	573	478	548	542	503	540	548	526	555	510	505	529	537	543	493	544	477	549	510	530	522	593	538	521	479	501	523	510	531	517	533	541	531	545	502	577	552	555	544	555	516	522	525	539	549	509	514	519	525	548	543	555	570	521	509	533	519	541	556	543	504	486	554	502	505	516	528	539	513	593	547	578	519	537	519	547	522	550	553	519	541	520	554	535	525	554	531	546	536	524	576	558	539	542	500	541	545	521	534	531	522	516	579	515	539	481	530	546	556	552	599	552	541	517	525	511	520	530	509	538	553	511	533	498	540	515	531	529	510	503	532	534	513	520	545	515	541	568	555	533	493	573	497	509	549	508	538	569	572	489	535	498	532	510	536	537	582	543	531	540	515	517	501	537	519	542	514	503	533	530	525	520	531	527	528	552	543	549	571	525	482	548	486	509	542	529	515	494	499	518	524	526	541	524	525	509	514	483	536	572	547	575	530	530	530	595	539	542	536	570	548	508	508	549	515	522	503	530	550	527	507	525	537	522	572	537	582	522	512	498	525	572	528	557	520	533	542	525	499	560	512	531	553	520	575	555	504	530	521	501	500	558	556	489	507	543	540	526	520	520	543	521	533	550	507	566	494	484	522	540	535	523	499	559	529	521	527	546	521	512	525	525	541	537	567	529	560	539	567	540	524	503	503	548	508	548	536	519	518	582	517	501	595	561	507	541	517	542	575	497	516	565	516	497	520	576	511	518	546	549	487	540	511	553	528	526	537	565	514	536	551	565	529	542	536	546	506	551	532	531	534	556	530	533	524	555	526	549	514	559	500	516	509	529	580	511	498	521	530	493	556	519	543	522	546	581	511	535	507	486	516	559	520	541	544	548	600	523	525	523	522	523	530	516	543	519	533	496	543	536	523	514	523	516	525	492	563	521	525	499	512	525	479	562	521	529	495	527	522	539	505	576	534	516	519	537	557	550	528	501	478	539	533	536	536	521	512	547	553	498	514	534	560	516	537	520	563	503	500	508	520	470	503	514	528	508	499	554	517	548	530	521	541	521	573	541	559	560	522	528	531	542	539	573	574	531	534	508	506	481	571	550	485	543	504	552	523	528	497	520	500	505	569	540	539	522	570	559	585	508	527	550	540	536	549	516	524	528	544	542	522	542	515	523	563	527	513	505	513	548	539	534	544	485	533	534	542	514	551	520	540	556	523	576	518	559	499	546	511	520	522	559	507	543	548	543	564	550	539	557	534	483	498	570	548	511	537	557	499	538	544	556	504	507	499	513	538	511	511	504	540	515	485	515	497	468	536	516	550	525	550	572	527	553	519	533	511	531	504	501	577	541	512	540	535	585	540	511	532	555	553	549	532	515	529	547	510	478	519	535	527	559	546	521	523	549	538	519	562	584	551	535	530	508	558	543	517	508	560	507	534	532	523	548	588	509	533	516	502	543	513	559	527	554	522	536	542	526	527	536	540	533	563	525	562	549	540	577	523	501	523	526	569	538	524	529	537	521	538	520	518	521	531	505	562	532	566	532	541	549	498	532	508	522	586	526	510	538	539	520	521	508	524	542	533	521	534	555	552	536	554	532	556	490	524	527	537	554	540	501	537	546	536	561	519	552	565	519	514	515	573	553	526	549	527	537	558	551	525	557	541	484	515	499	510	549	492	520	521	530	540	527	523	501	560	540	496	551	471	543	547	550	532	515	565	560	503	518	536	529	542	497	524	560	530	527	494	581	495	524	573	541	556	555	542	562	513	505	534	506	518	552	531	525	512	531	536	516	547	544	526	534	553	570	544	541	552	557	525	491	512	512	535	518	549	515	570	533	556	555	573	541	527	549	579	552	528	524	541	494	526	541	543	500	547	558	499	512	568	538	557	508	546	536	542	543	545	518	551	525	522	531	520	537	579	520	530	540	513	513	523	549	525	528	517	537	517	509	498	501	510	542	553	516
12208	3548	282	206	705	1038	706	309	167	174	195	106	90	71	58	55	49	41	40	51	33	36	36	28	24	30	27	25	29	29	28	28	22	32	19	21	14	28	24	19	31	25	17	25	24	30	14	20	17	24	20	15	21	22	20	12	19	22	16	20	16	14	17	21	19	24	19	11	18	22	21	18	15	18	19	19	15	21	21	15	15	21	15	15	20	18	10	15	19	11	8	21	16	20	15	25	17	24	13	20	18	24	14	20	17	21	14	23	12	15	21	15	20	18	18	16	22	15	20	18	25	22	24	14	20	16	12	14	17	24	22	26	15	20	14	18	25	17	16	14	19	28	20	17	19	16	20	27	21	25	16	21	23	17	23	21	24	16	13	8	13	15	18	11	16	21	14	23	24	17	13	16	17	18	13	30	17	17	24	11	17	14	17	19	9	15	22	19	23	18	20	23	9	11	18	16	18	13	19	18	15	14	16	19	18	18	14	24	24	22	19	23	14	22	16	21	21	12	18	13	16	19	23	18	18	14	16	13	15	16	20	12	11	22	19	13	19	18	14	20	14	14	10	27	19	20	22	19	24	16	19	25	18	11	15	15	17	19	13	16	16	19	20	24	15	13	19	14	20	17	23	16	16	23	17	17	15	17	16	13	19	21	19	23	24	16	9	23	15	23	11	16	23	18	19	13	18	20	14	22	9	25	17	22	24	20	14	17	16	13	19	11	20	24	19	16	11	17	21	11	23	23	19	15	16	14	20	17	33	15	28	21	15	18	16	26	16	14	17	23	16	10	18	20	21	15	9	14	16	17	22	12	15	11	14	19	17	14	13	12	28	16	14	22	24	16	29	17	13	17	16	20	16	20	16	11	23	17	11	14	21	14	18	20	18	23	18	13	18	9	23	20	20	20	19	13	18	17	19	20	16	10	19	19	17	13	10	16	23	23	17	23	17	13	27	14	13	16	15	16	17	17	13	27	15	17	20	15	12	14	16	20	16	19	15	18	16	24	15	25	20	11	15	22	25	16	21	17	17	20	18	26	17	21	17	7	21	19	18	17	15	19	18	19	16	11	14	14	17	16	22	10	16	31	14	12	14	20	22	14	27	13	14	15	14	19	14	15	18	16	22	10	25	18	18	22	13	17	17	15	30	22	17	22	18	17	20	16	9	15	19	15	15	19	14	19	25	22	17	19	23	17	13	20	17	12	25	20	21	15	28	14	15	18	27	22	17	18	22	13	21	21	21	18	15	18	22	16	10	8	14	16	10	21	14	18	11	19	19	22	23	15	19	13	11	22	11	16	18	14	16	12	22	24	15	18	15	20	15	21	17	11	17	14	19	18	22	16	14	13	17	15	15	15	23	28	12	6	15	21	15	13	19	23	27	17	18	16	27	25	19	18	18	9	20	8	19	25	17	20	14	18	17	17	17	20	22	18	20	16	18	18	20	15	13	24	19	18	23	19	20	10	21	19	18	19	12	16	26	24	16	21	17	26	12	21	20	22	15	16	10	22	19	14	18	12	12	17	26	16	21	18	16	19	13	11	23	24	16	20	20	11	14	25	19	22	20	19	21	18	13	12	19	16	17	16	26	20	18	21	22	15	14	21	15	16	18	15	22	19	15	24	16	22	18	21	16	9	28	15	23	13	21	20	18	20	21	11	17	31	13	18	9	17	18	16	12	21	18	14	19	15	19	15	16	18	21	20	11	13	20	16	15	21	17	18	21	15	24	16	24	22	21	17	21	17	25	16	20	21	19	18	23	25	18	16	20	15	18	14	25	16	16	22	21	17	17	17	17	18	15	19	18	22	20	13	24	21	14	22	21	25	21	15	9	16	20	35	12	12	21	18	20	23	20	10	15	23	14	17	25	20	17	15	18	17	10	7	23	12	20	19	15	29	11	17	16	19	27	18	22	11	11	21	16	21	23	22	19	13	15	9	16	18	19	17	23	21	18	16	11	20	14	20	15	17	17	19	18	19	17	18	12	16	11	14	19	17	19	16	11	23	12	20	13	11	27	15	23	22	21	25	30	12	13	25	19	17	19	13	14	23	25	19	14	18	14	18	20	20	21	14	23	20	23	15	21	22	21	15	15	10	15	17	15	17	27	28	16	22	16	20	14	16	19	17	17	14	16	14	23	16	23	25	13	14	13	20	24	19	15	17	13	27	20	18	24	11	25	16	20	22	14	17	23	14	22	12	19	18	19	18	15	21	21	16	14	16	22	17	17	20	22	27	17	18	25	15	13	16	11	17	20	9	22	16	15	18	17	24	21	20	14	17	17	19	16	20	18	18	21	16	12	15	14	17	23	31	15	16	12	20	18	16	21	23	12	19	23	22	19	13	22	20	23	12	15	24	12	21	24	18	24	23	15	14	21	12	11	17	16	19	14	16	13	9	17	20	16	21	14	18	13	18	14	16	19	21	22	21	23	13	19	19	22	17	8	13	15	12	18	19	20	22	16	18	10	14	13	22	14	16	17	9	21	20	15	15	23	18	13	16	14	19	13	16	18	13	21	18	15	20	14	24	20	17	22	18	22	18	18	15	21	17	10	12	16	11	18	19	15	20	18	24	14	19	16	19	17	22	17	8	26	17	21	26	20	14	12	16	19	22	14	17	18	18	19	16	24	12	18	17	10	22	16	16	16	32	17	16	10	12	13	12	20	12	13	24	17	12	23	22	16	16	18	21	17	14	17	15	14	18	17	24	22	15	20	24	23	11	16	14	16	21	24	19	22	22	25	21	15	17	23	14	22	22	18	22	17	15	22	19	24	21	12	17	14	15	15	22	21	25	24	17	26	19	12	19	22	20	14	20	20	23	20	13	18	9	18	10	18	24	17	26	14	18	22	25	8	22	31	24	17	21	25	13	16	12	9	21	23	19	27	25	15	20	20	14	10	19	17	20	20	18	16	27	13	19	19	18	20	23	15	17	24	20	20	16	22	18	22	13	23	18	14	12	16	14	19	12	13	16	19	12	14	26	20	19	19	18	22	18	21	9	22	15	20	17	18	18	20	16	20	15	18	17	21	19	14	19	14	19	23	18	13	17	16	13	13	15	21	25	15	22	19	17	16	16	22	27	15	20	20	20	20	22	20	11	13	25	12	20	15	19	17	21	22	19	18	17	16	20	18	20	19	14	9	21	10	20	12	20	12	15	13	17	24	20	25	18	23	14	24	13	21	17	18	27	18	22	21	16	22	11	15	12	17	13	19	16	18	19	12	18	10	25	9	21	14	18	12	20	18	15	18	16	22	10	24	13	26	10	18	12	18	17	18	27	17	17	19	17	18	16	18	18	17	16	25	25	16	15	13	22	13	15	15	25	17	19	25	15	23	29	22	21	20	22	21	17	15	12	24	18	19	22	17	18	17	20	26	21	19	21	20	18	26	16	18	18	13	21	15	15	14	21	19	13	21	12	20	17	12	15	18	10	24	14	17	13	22	16	21	16	17	19	23	17	16	18	19	14	14	19	22	20
52807	21468	6113	17676	35627	36565	28164	16522	9388	8839	10004	5108	4227	3219	2252	2026	1769	1643	1500	1335	1196	1117	1025	1011	1004	897	849	722	758	713	674	659	612	617	673	662	619	578	579	543	501	542	525	524	492	476	461	468	443	425	429	464	451	485	441	460	400	423	412	388	400	362	390	381	351	407	340	370	373	357	372	341	346	377	360	365	348	359	394	319	357	327	365	349	404	329	340	344	328	327	341	353	335	293	345	333	338	345	372	328	374	360	330	388	363	350	328	352	362	308	340	322	325	322	313	296	331	344	333	339	330	359	333	348	319	327	319	326	344	348	326	301	333	309	346	308	308	319	330	307	355	317	344	328	352	318	288	308	310	321	308	309	309	342	284	346	328	352	354	354	353	344	333	331	310	319	321	329	363	340	314	321	281	320	327	306	342	297	317	323	353	305	313	330	315	348	300	329	292	323	296	304	307	317	328	304	342	304	333	353	328	331	302	329	335	303	332	311	339	330	315	312	344	329	371	350	332	305	316	326	277	301	326	330	345	328	325	336	302	325	308	325	273	304	307	315	322	332	296	313	318	344	332	327	320	303	339	327	319	318	313	306	314	291	325	306	312	314	282	339	312	338	319	336	316	313	342	313	310	333	293	286	289	340	291	329	329	301	335	328	304	312	309	301	331	340	307	333	320	284	281	320	309	334	304	333	346	290	322	298	317	322	340	318	315	342	365	328	329	295	303	317	328	342	307	338	365	342	311	301	282	301	346	313	298	310	310	329	302	317	338	323	306	346	318	318	341	323	342	317	338	299	319	295	319	320	338	308	329	313	322	315	307	345	349	344	323	311	342	343	319	324	318	312	303	290	342	309	302	328	324	310	325	348	312	327	325	366	305	342	309	335	311	342	311	305	317	348	320	323	319	329	311	332	288	296	317	344	323	325	296	292	291	332	307	311	299	334	312	294	294	295	344	324	356	305	300	317	294	321	306	320	312	301	306	327	341	313	284	342	307	347	317	300	292	316	280	304	328	305	331	317	292	303	314	302	298	305	349	326	317	327	293	306	325	334	346	318	293	311	310	318	310	333	323	294	287	303	345	335	355	312	307	332	300	331	319	311	317	304	323	300	317	324	309	297	347	325	303	337	313	320	344	297	311	318	308	303	313	292	307	322	320	337	287	350	342	323	306	312	307	346	332	310	335	323	325	330	341	354	321	291	322	313	315	340	336	298	333	344	316	328	342	311	309	307	310	304	330	319	332	316	334	313	315	293	347	313	320	320	339	304	346	313	321	294	337	313	345	326	315	287	310	336	302	293	322	299	322	346	334	293	353	314	313	333	287	346	344	309	341	296	310	277	316	316	307	321	340	295	308	333	342	332	323	298	309	329	317	322	319	324	312	317	318	347	334	318	313	304	335	322	316	299	299	308	333	285	316	337	298	328	321	302	320	290	322	318	350	309	314	332	332	310	317	313	306	311	333	310	284	311	299	322	292	314	347	349	340	286	302	297	319	330	300	322	304	314	322	318	295	329	303	302	325	307	343	343	338	359	343	275	332	308	313	343	301	324	353	319	311	310	325	337	303	302	338	286	330	342	297	332	326	326	343	343	325	330	311	282	294	321	333	344	326	329	323	297	310	321	318	369	313	329	352	325	311	331	328	311	325	323	339	327	329	301	348	302	297	290	322	318	333	320	309	293	343	327	321	322	308	330	304	303	308	308	315	338	317	340	314	335	340	316	321	323	325	279	290	304	297	310	301	306	305	337	303	307	307	320	343	327	323	294	318	318	307	332	332	294	327	320	322	353	308	292	264	328	307	347	288	314	311	309	334	325	313	325	320	321	319	309	316	349	312	276	321	306	288	317	326	341	313	313	356	309	324	339	312	315	282	298	350	327	310	293	306	318	319	318	300	319	372	293	312	278	285	286	300	301	280	328	321	306	322	313	317	311	324	336	277	290	318	308	271	290	316	321	341	320	300	353	316	290	325	329	307	308	300	321	307	317	316	288	346	323	311	338	298	335	307	321	310	348	309	324	309	322	338	348	316	313	306	345	332	316	321	325	339	324	326	317	321	311	318	349	312	341	345	327	322	323	322	315	304	281	313	300	298	331	290	335	332	295	331	307	320	308	325	333	304	319	313	341	326	324	335	281	323	314	302	339	304	331	299	305	366	324	331	318	331	314	315	349	325	312	348	309	299	349	308	326	331	332	322	297	328	319	326	328	314	337	336	310	336	315	324	362	292	331	343	342	326	316	301	301	337	334	335	351	336	322	310	308	300	312	314	305	297	334	305	308	306	310	293	344	307	286	357	297	330	312	308	293	314	329	339	321	323	323	300	317	331	308	325	351	329	323	312	320	337	340	311	324	317	320	290	310	313	335	324	316	318	317	329	342	317	306	336	281	313	328	301	329	314	341	289	312	307	301	329	309	368	339	321	297	328	325	311	308	308	317	302	345	304	340	288	316	311	296	311	317	279	304	310	286	298	299	300	311	316	319	335	306	313	314	332	291	349	333	318	309	315	300	309	328	307	346	331	313	319	335	330	303	318	321	350	332	345	305	331	325	328	292	283	320	339	303	290	346	329	316	313	303	318	344	319	299	324	309	337	310	306	319	314	293	333	296	331	331	346	298	287	316	312	308	323	318	351	313	292	329	341	299	372	306	307	306	309	299	344	324	324	305	311	317	294	323	310	349	318	289	267	303	320	311	316	308	321	298	300	298	295	320	313	293	338	328	329	291	322	354	340	316	296	347	295	328	316	359	330	311	318	278	291	317	324	305	316	317	322	313	322	327	308	315	331	322	296	286	274	315	311	358	320	328	296	328	338	295	333	319	280	303	315	300	298	337	305	331	304	333	346	329	297	340	310	305	319	295	290	344	313	352	288	306	304	318	296	301	326	312	330	347	338	302	294	315	278	325	302	296	354	349	276	321	303	323	318	319	303	329	320	320	352	319	297	324	310	326	309	316	343	327	361	309	315	318	309	294	312	316	307	330	336	299	349	295	311	303	331	319	293	348	299	300	281	311	315	329	318	325	309	332	303	285	289	318	302	346	312	305	334	331	337	305	319	309	341	339	339	328	352	319	332	321	300	343	322	333	317	331	327	320	324	312	327	320	316	322	322	300	304	333	305	322	316	332	328	327	330	328	300	310	346	312	314	324	289	329	325	339	273	299	338	293	311	314	314	312	331	286	299	327	298	358	308	321	318	324	346	294	374	325	285	307	332	319	311	337	296	298	312	332	325	321	332	313	286	330	284	336	311	314	324	290	323	317	312	299	331	301	340	316	310	311	336	309	313	300	301	321	297	363	323	313	318	316	316	315	350	340	328	324	331	291	292	316	310	296	305	332	311	330	311	311	317	336	312	322	320	340	327	315	317	348	334	333	283	318	312	323	349	328	357	349	305	351	296	331	295	350	315	324	304	337	326	315	316	312	348	316	299	295	314	306	307	322	324	309	324	324	327	321	292	325	342	320	327	300	306	302	289	323	323	339
4980	837	69	80	332	358	250	106	52	50	55	32	27	23	21	19	24	15	35	23	24	18	25	19	17	22	20	16	20	18	16	19	16	15	16	19	23	16	22	25	13	21	17	17	26	18	20	11	23	21	20	24	10	24	26	15	16	25	18	16	21	14	23	17	23	11	19	17	19	25	20	17	18	21	18	16	17	31	22	13	22	21	20	14	24	20	23	30	15	19	22	27	15	16	16	16	18	23	18	15	17	27	16	13	19	16	20	26	23	13	15	21	18	18	20	21	14	16	21	19	20	25	11	17	15	18	17	18	18	26	16	22	23	28	16	16	14	15	22	20	19	17	14	18	17	30	16	16	16	21	27	21	25	19	32	21	9	17	22	17	18	8	19	14	22	26	18	19	16	12	16	21	19	14	22	19	25	10	21	17	9	21	15	17	17	24	20	24	18	18	21	18	21	22	17	19	21	12	14	15	23	9	21	18	20	19	19	21	27	17	13	14	13	23	15	16	28	27	23	13	16	21	14	23	15	23	18	19	17	18	11	19	25	13	20	22	26	22	10	21	22	20	13	14	12	10	22	18	16	21	26	24	18	24	19	11	19	26	16	11	25	16	17	25	23	21	14	15	23	21	12	16	13	26	16	16	18	27	12	26	16	29	25	22	24	14	19	14	12	14	18	15	23	18	23	21	25	15	26	17	15	14	15	14	22	18	17	14	28	16	18	18	20	15	24	22	18	10	20	19	20	19	16	13	12	24	11	18	14	20	21	17	18	22	17	22	19	14	23	16	24	27	10	14	20	14	16	15	20	18	31	21	28	20	19	27	17	16	26	17	14	14	24	21	14	21	9	25	14	18	17	16	23	17	20	25	18	21	28	14	23	17	17	16	22	25	18	13	26	16	22	19	25	20	17	19	22	18	16	21	14	19	19	19	19	20	13	22	25	15	14	19	21	18	14	17	20	18	13	14	19	17	26	18	17	15	17	20	16	16	16	15	20	20	28	26	19	23	20	15	16	17	11	16	17	19	19	17	10	21	18	17	20	20	17	16	23	30	14	16	21	26	23	20	18	23	24	20	18	18	26	15	18	20	17	14	29	22	12	15	20	19	20	21	18	21	22	18	17	22	21	20	17	21	21	14	20	19	19	20	22	11	28	16	22	20	20	21	24	25	15	20	15	22	17	24	17	18	18	18	20	23	14	14	17	25	24	14	17	11	22	18	18	15	18	15	17	23	24	12	24	22	20	15	19	17	16	16	20	20	15	12	15	15	24	21	17	16	23	19	14	21	21	18	16	25	9	20	19	15	17	12	17	27	12	18	14	25	13	19	18	11	12	17	18	12	18	30	21	23	21	20	23	24	11	30	20	17	28	27	21	16	20	19	23	13	17	21	19	23	22	13	13	17	16	17	15	22	11	18	18	16	19	17	14	16	16	16	22	27	22	20	21	24	14	17	24	17	22	27	11	16	17	21	19	22	18	9	24	28	15	17	15	22	15	13	23	14	17	23	20	17	21	15	27	26	21	17	33	17	17	14	17	18	13	21	22	21	21	15	16	18	23	19	16	18	13	25	22	19	13	24	19	30	16	23	28	15	26	18	13	19	23	20	18	21	21	19	15	19	20	20	17	15	22	18	13	17	18	15	26	23	19	18	19	18	17	19	21	18	13	21	17	18	12	21	18	14	24	25	16	23	16	19	19	21	21	23	14	20	11	22	16	17	26	11	17	15	26	16	21	16	20	19	17	21	18	16	13	24	17	21	19	18	22	19	24	17	16	22	17	21	6	28	14	17	25	21	19	14	17	21	23	15	23	22	12	17	11	16	16	13	17	18	14	11	19	20	22	23	16	18	21	14	19	11	21	18	18	11	13	21	21	16	16	15	21	17	16	22	22	13	25	23	22	16	19	24	20	17	19	21	27	19	15	18	27	18	16	21	22	22	19	11	18	24	13	15	27	23	19	21	17	25	22	19	20	28	18	15	17	15	20	15	22	22	17	19	12	19	16	18	13	20	25	15	18	12	28	20	21	20	17	23	20	19	19	22	14	14	17	16	9	19	18	20	26	25	16	19	12	23	15	17	17	17	19	20	16	20	22	9	18	19	17	19	14	14	23	20	16	22	14	18	15	26	20	25	19	17	27	14	18	17	18	19	14	15	15	18	21	18	18	14	17	16	17	13	19	14	18	21	24	17	17	18	21	14	19	18	14	16	21	18	16	21	27	25	16	20	9	17	17	20	11	17	22	14	18	18	13	22	19	16	24	23	23	24	26	14	10	23	19	8	17	27	19	30	19	18	18	11	16	22	21	25	12	21	11	14	23	22	17	19	12	17	24	27	19	28	17	19	16	17	24	30	23	26	16	23	17	19	16	21	25	19	13	18	19	21	20	21	23	17	21	20	21	26	25	27	11	19	19	12	19	23	21	15	19	16	23	23	21	25	20	26	22	25	21	19	13	18	21	15	20	24	23	16	23	23	11	15	12	18	19	18	24	16	26	27	28	23	16	19	19	22	16	21	18	14	17	28	16	10	14	21	17	18	22	23	17	18	22	15	17	12	23	13	12	28	26	20	22	17	10	21	21	25	16	15	21	24	20	26	19	30	19	23	16	29	20	16	15	15	22	24	18	19	29	23	18	19	14	18	16	21	19	21	14	11	24	26	18	17	13	25	15	14	21	14	15	15	16	23	17	15	20	19	23	24	24	24	22	19	20	11	25	19	12	24	17	26	20	19	20	10	15	11	15	19	19	17	15	16	18	18	26	21	24	14	17	26	17	20	20	12	16	23	17	17	11	11	16	21	26	15	20	23	14	25	21	18	24	20	19	18	12	15	19	17	19	28	17	18	20	22	24	24	21	21	17	17	23	19	25	18	22	20	15	13	17	21	18	20	21	15	18	16	21	20	12	16	13	21	19	20	26	18	17	15	17	31	22	16	13	22	13	20	19	17	17	20	28	16	25	26	22	18	20	7	17	15	20	22	20	16	18	15	22	18	26	23	24	22	15	22	11	24	16	21	21	16	27	15	19	24	18	12	12	9	23	6	12	15	25	18	24	24	17	18	20	21	20	20	25	22	16	11	19	16	16	14	17	23	25	14	15	16	14	18	19	21	15	22	13	23	15	19	11	30	14	22	22	16	25	18	23	11	21	21	21	23	15	24	16	18	20	22	22	20	20	13	22	19	23	23	17	23	29	20	22	12	19	17	20	23	21	14	27	22	15	22	32	32	21	16	15	13	19	27	18	22	22	14	13	18	22	16	22	12	26	17	14	19	21	12	14	28	21	27	23	19	17	11	23	23	17	16	14	23	14	21	17	14	10	20	24	17	16	16	24	15	22	21	29	23	17	19	24	26	22	18	24	11	26	23	16	18	24	15	18	14	20	16	17	25	26	30	16	16	17	21	24	16	9	28	23	24	23	16	25	18	27	22	22	21	12	22	20	25	22	17	19	19	14	17	18	25	25	18	21	15	23	16	17	13
39804	13554	1887	10074	25763	24364	17409	6586	2585	2592	2623	1278	956	902	605	553	529	484	499	471	418	401	392	398	416	448	400	392	385	393	388	374	370	382	381	405	361	395	387	371	356	404	367	363	369	378	341	341	355	356	328	370	354	375	340	325	320	335	342	342	352	326	350	354	354	349	356	323	377	351	342	361	361	319	329	363	324	333	366	311	353	309	365	324	316	345	342	330	326	359	352	342	352	360	349	374	350	319	316	325	318	365	326	332	322	343	331	330	322	335	351	335	327	334	351	366	357	348	327	345	338	294	319	331	328	364	343	324	315	305	334	342	385	360	375	313	342	290	331	342	306	314	336	344	301	335	364	302	319	308	352	332	337	298	312	326	355	354	331	338	344	320	338	348	344	326	339	332	357	332	342	335	347	318	328	324	369	328	327	351	294	374	376	307	320	332	348	317	351	365	325	342	328	331	341	337	362	307	318	293	311	318	334	297	310	316	329	338	288	320	304	385	333	324	347	387	315	299	321	333	316	317	340	306	332	308	335	312	348	307	341	310	328	351	350	273	312	345	355	351	351	332	317	323	332	368	356	333	341	311	312	317	327	323	345	298	354	327	349	347	358	312	331	372	327	312	324	325	327	316	347	342	358	344	341	342	339	369	312	321	324	325	355	328	318	306	314	295	320	334	316	327	333	338	314	289	317	328	312	301	339	321	326	345	332	351	356	292	349	332	333	329	323	306	289	330	334	327	338	358	353	319	339	334	340	337	363	343	318	314	376	360	324	327	350	341	329	333	342	333	341	310	337	339	353	358	332	338	354	361	310	353	364	297	326	330	338	348	313	331	305	336	314	338	326	346	340	338	325	334	352	320	360	333	334	336	337	341	359	372	358	348	325	350	367	351	331	378	343	362	343	345	321	353	342	321	335	328	319	360	309	327	318	364	348	349	353	362	328	356	324	328	343	357	318	320	330	324	362	331	362	364	319	334	335	322	338	349	346	336	342	315	339	313	322	325	331	351	309	311	338	328	354	345	322	314	298	348	338	357	318	342	335	342	279	339	303	299	352	323	335	307	313	343	351	342	348	312	369	351	319	362	322	337	330	313	360	351	354	337	315	351	341	336	320	349	324	309	330	320	337	339	331	323	328	338	313	337	337	353	343	335	340	318	339	352	333	347	339	314	328	322	312	322	347	344	331	351	329	340	324	323	349	314	341	351	334	306	320	297	352	350	315	285	358	329	329	351	341	320	337	307	324	351	328	309	336	343	304	319	335	360	306	344	342	311	335	342	324	337	355	319	326	350	339	323	316	321	332	334	349	349	340	343	349	319	327	339	378	345	342	338	357	331	335	340	284	317	338	318	344	357	323	342	337	344	308	349	335	320	306	347	336	322	363	330	341	341	322	314	319	325	335	329	349	352	293	329	336	360	326	341	331	315	319	311	314	338	321	344	303	345	367	358	323	347	331	370	309	356	344	327	354	341	294	362	364	366	306	330	357	318	295	309	330	344	333	339	344	352	316	335	325	336	345	342	359	353	338	341	376	316	353	358	329	313	372	356	325	354	317	332	312	336	352	314	339	333	335	327	312	336	354	342	315	336	306	361	358	342	336	368	328	340	360	324	329	314	353	353	326	338	349	355	341	337	315	344	348	332	332	366	347	339	340	313	327	333	343	334	308	338	336	384	324	325	318	344	319	323	342	331	360	335	329	296	337	336	348	332	316	319	347	324	363	343	339	331	327	320	323	319	307	313	348	323	351	333	341	292	340	337	339	320	321	363	326	324	354	332	359	317	354	330	325	316	357	317	349	330	321	336	333	349	334	342	349	364	344	315	307	317	317	360	333	316	306	343	338	338	340	335	330	337	268	306	352	347	330	311	311	336	332	297	339	335	312	347	316	322	320	338	338	337	327	334	347	308	314	341	328	311	315	340	323	301	351	372	348	347	358	311	295	321	329	334	352	313	358	326	299	333	341	302	329	346	333	344	330	312	368	336	357	336	310	347	362	333	323	342	346	344	339	334	333	344	338	293	307	335	364	326	332	334	338	313	342	319	323	334	343	347	311	332	328	322	335	324	364	336	367	336	354	347	316	328	296	358	343	313	340	356	303	316	340	325	298	348	331	360	370	331	365	310	357	334	323	320	313	335	342	337	324	337	358	347	322	332	327	323	348	364	319	351	336	338	345	318	323	373	327	348	345	345	326	352	340	331	361	337	334	307	342	364	345	314	371	293	364	347	359	368	344	311	330	337	341	297	342	299	338	320	345	344	307	311	311	345	344	357	328	313	342	350	337	331	306	340	344	335	307	352	303	329	332	321	320	333	302	317	362	312	328	328	342	310	332	339	316	310	337	312	336	336	352	350	358	340	336	337	300	331	327	308	339	344	336	300	349	292	352	326	312	339	308	322	311	306	335	349	351	320	351	338	331	336	339	357	374	311	344	347	358	354	352	376	333	322	296	327	314	335	344	345	346	322	319	356	357	318	335	346	326	370	347	325	323	358	357	334	330	352	292	342	326	347	319	324	309	336	327	343	317	332	315	372	342	321	348	330	334	363	345	339	327	357	339	353	360	350	326	348	328	326	344	328	305	326	321	313	337	358	334	326	349	321	315	345	369	343	340	321	328	300	317	325	330	327	325	308	329	351	316	340	324	323	335	359	336	301	346	346	309	313	343	323	343	356	318	352	335	340	320	326	312	302	299	340	317	318	373	300	335	366	353	321	295	317	361	352	301	339	316	334	327	318	345	342	339	313	334	329	348	308	341	320	318	329	347	325	332	327	325	348	353	296	342	342	322	325	348	337	351	338	294	306	341	332	343	351	336	368	325	307	327	311	315	330	352	306	356	304	331	356	308	334	348	315	310	326	344	305	334	319	366	338	336	323	318	321	340	308	348	340	347	314	317	375	347	327	341	337	324	310	317	348	318	337	336	333	372	305	355	341	328	367	335	361	339	319	300	330	312	333	345	327	339	344	295	353	340	343	341	316	355	347	327	327	295	327	283	342	326	324	355	338	340	343	354	340	325	333	380	337	337	344	304	324	328	310	361	302	343	319	338	336	335	346	339	352	332	344	345	313	322	347	314	327	357	350	307	355	343	323	299	325	341	371	329	350	308	307	326	347	325	321	297	334	338	340	309	296	337	369	343	325	334	327	314	329	340	325	334	292	330	347	316	336	350	334	348	336	332	339	367	360	317	343	328	311	344	340	336	341	349	351	360	290	333	323	303	359	334	321	341	330	344	324	332	332	318	345	342	377	297	334	296	370	303	341	345	313	321	358	302	330	316	334	329	345	363	356	345	318	331	345	325	335	293	313	312	331	330	352	319	327	307	320	328	346	356	328	338	355	327	317	341	330	359	302	315	320	338	319	349	353	358	352	330	310	359	339	325	324	341	336	321	337	264	328	330	356	324	331	347	313	311	323	322	349	346	318	343	353	325	318	331	323	338	353	353	324	337	315	347	331	317	335	352	331	348	292	338	310	318	341
8713	1813	124	156	391	523	409	198	121	104	102	76	68	64	57	46	45	45	33	35	45	36	25	29	43	47	36	31	34	35	30	27	40	22	29	37	37	34	39	40	35	38	32	40	25	25	37	39	29	35	25	43	25	33	26	18	26	39	39	32	30	30	52	33	26	25	28	39	34	38	22	27	31	38	34	35	22	38	32	26	38	38	32	34	23	37	35	39	33	35	39	29	40	32	29	30	24	27	33	36	28	33	26	30	22	26	31	27	31	26	38	22	33	30	34	23	32	28	31	33	19	27	27	33	32	21	19	34	28	32	33	26	27	30	24	27	20	30	27	28	41	33	33	32	27	33	31	27	22	21	30	25	24	44	37	34	35	39	35	27	29	21	32	34	35	28	34	23	41	33	30	32	30	28	36	27	24	32	37	31	33	27	25	30	36	34	43	28	29	31	37	32	21	37	23	33	36	30	32	28	13	38	36	31	35	34	30	32	32	31	39	26	30	32	28	24	29	27	29	27	34	35	18	24	34	25	38	29	26	35	37	24	31	35	29	28	38	32	31	22	29	39	35	36	32	27	25	33	32	39	35	34	27	32	30	32	31	17	41	32	24	40	26	35	36	36	37	28	42	28	37	30	31	35	30	37	22	28	30	33	24	31	31	32	24	36	41	36	36	30	31	33	36	26	33	27	17	27	32	26	26	37	31	41	33	32	32	41	25	37	33	29	42	30	28	32	35	30	31	34	38	31	32	26	37	26	37	25	23	18	26	31	29	28	35	29	26	28	31	28	32	34	27	38	30	25	26	32	29	36	33	34	27	38	27	28	32	37	35	27	26	44	33	33	30	34	28	29	25	31	25	39	42	34	22	27	31	28	32	34	27	30	30	30	33	28	34	34	27	33	26	34	38	30	36	28	28	28	29	26	20	32	42	36	27	37	41	40	40	32	30	38	33	35	35	35	35	35	23	31	37	27	22	32	28	24	29	21	28	39	38	33	33	26	39	32	30	19	32	27	24	31	30	41	23	34	29	30	28	40	27	34	38	24	23	31	31	38	29	24	35	29	35	34	28	29	28	27	35	39	24	30	31	33	27	26	36	24	32	27	29	35	33	27	25	29	27	30	31	30	31	28	34	37	34	31	33	28	31	32	30	36	22	28	31	26	26	30	41	33	25	28	35	32	33	43	39	33	33	29	25	30	28	31	36	36	29	33	19	33	27	27	27	33	33	35	19	36	29	29	29	37	20	28	26	27	21	22	24	33	33	25	25	34	23	33	29	33	36	26	42	25	23	41	31	36	25	30	29	22	22	35	40	36	26	31	35	26	29	34	33	37	31	32	44	31	34	31	29	33	28	36	27	35	40	28	35	25	31	44	30	31	38	28	23	39	34	29	33	22	32	32	20	37	23	30	26	26	24	33	30	29	27	32	32	31	32	25	33	36	27	25	39	36	22	31	38	35	32	40	27	33	21	27	29	33	30	30	33	33	31	26	29	30	30	32	32	29	32	33	30	28	25	25	21	30	28	33	24	16	41	31	35	21	33	26	38	32	29	29	29	23	37	34	26	40	30	34	31	33	29	25	31	27	30	25	28	27	28	39	30	40	28	25	36	44	38	29	27	34	23	33	28	32	30	22	23	28	31	27	30	28	31	42	35	32	31	29	40	38	18	31	39	40	28	30	25	30	26	33	30	26	21	31	35	27	39	31	31	30	36	30	30	26	35	37	33	34	30	33	27	31	33	28	29	32	29	28	29	32	24	37	27	34	35	34	31	24	31	31	29	35	33	33	34	20	24	39	33	22	29	34	33	29	29	36	28	20	33	30	39	31	30	36	23	25	27	25	28	32	28	36	29	39	36	30	24	31	37	26	28	34	27	33	29	35	28	30	30	26	27	28	21	22	37	36	24	36	35	32	36	30	34	28	32	27	41	32	28	27	29	37	32	34	32	39	26	31	32	40	24	35	30	33	44	34	38	34	28	25	28	30	39	38	40	39	36	31	36	33	34	24	38	34	30	29	25	33	33	27	33	25	43	28	24	21	33	33	32	32	37	27	35	29	23	32	37	27	39	29	29	30	34	32	30	34	28	29	28	36	30	31	27	26	29	34	33	17	34	27	38	33	24	32	22	42	32	34	34	35	38	32	28	33	31	21	29	37	26	29	31	34	38	36	46	40	33	24	32	27	30	36	28	31	39	34	27	32	29	36	32	30	20	25	41	39	30	40	25	27	33	33	31	39	32	25	28	29	32	23	28	27	39	28	20	34	33	30	39	26	37	29	34	25	35	34	28	37	40	35	19	34	35	32	30	28	33	35	31	35	37	33	38	24	22	25	20	33	37	34	35	34	41	25	29	23	29	30	22	37	32	28	24	30	35	32	26	30	25	37	22	30	29	34	21	26	33	25	28	30	30	35	34	36	26	43	36	27	34	30	28	37	31	30	25	34	43	22	25	34	38	30	39	30	26	38	27	41	24	34	34	28	29	33	33	23	27	35	38	32	33	32	35	32	30	34	29	31	20	30	28	22	32	27	28	33	27	33	29	34	35	31	40	43	17	28	41	24	24	35	25	22	40	35	37	25	24	29	30	36	21	25	31	42	28	35	33	33	34	26	24	36	36	31	31	38	29	34	26	25	19	29	29	34	38	31	41	28	25	34	40	36	26	30	31	26	29	29	39	30	26	31	36	26	32	32	24	29	37	28	33	33	27	40	15	27	41	19	29	31	36	31	28	36	24	37	42	34	22	28	27	37	25	28	30	34	26	30	45	31	28	30	42	26	33	40	29	39	37	31	29	28	39	41	27	39	33	31	27	36	42	23	26	31	27	24	33	27	28	26	34	30	37	42	39	31	31	38	31	31	22	30	35	38	23	30	29	29	24	38	27	25	32	17	41	38	28	28	30	32	36	29	33	20	21	21	29	27	35	27	30	32	44	29	35	31	27	35	52	24	36	27	25	32	27	32	20	23	32	28	34	36	37	31	44	28	27	29	35	23	29	25	31	33	31	32	25	25	29	30	23	39	33	24	30	38	32	30	29	35	30	38	27	32	30	27	35	40	27	25	29	38	27	28	31	27	33	38	33	32	33	24	30	34	29	32	25	30	31	26	21	37	34	33	27	26	32	32	29	26	40	33	27	23	22	32	32	25	36	24	24	27	26	36	26	25	32	35	21	30	38	27	35	22	31	22	23	33	34	18	36	23	37	37	30	44	33	34	45	40	22	29	31	33	31	33	20	27	40	25	31	28	36	38	37	17	23	36	34	35	32	25	38	23	35	34	25	24	36	32	40	30	37	31	27	31	24	39	33	36	38	31	33	29	28	30	41	41	35	22	26	37	21	44	35	34	27	30	36	34	34	43	28	31	23	32	43	23	26	34	29	29	29	36	30	29	30	42	33	30	28	27	35	34	32	27	38	37	22	36	31	28	31	34	23	46	28	34	32	33	23	28	26	37	36	30	36	30	31	29	30	30	29	21	34	27
44246	17357	3280	15256	28804	28007	22352	13033	6221	5387	5515	2977	2592	2422	1388	1263	1250	1159	1084	985	925	959	898	836	812	794	756	744	725	723	715	683	684	677	712	682	662	665	637	626	644	583	618	595	627	609	644	592	606	539	630	611	589	604	599	594	590	616	562	565	580	531	606	584	541	558	591	521	563	591	551	540	566	561	547	540	551	551	575	537	546	531	517	535	566	558	567	555	566	538	551	540	510	566	549	577	555	528	511	552	523	563	578	552	507	550	557	554	555	559	553	571	526	506	550	542	553	553	573	547	521	553	514	508	538	529	564	532	553	587	516	528	599	573	505	531	532	527	567	555	552	544	535	563	488	560	539	553	568	579	557	536	526	530	526	558	561	517	546	571	565	521	564	518	527	587	549	548	542	547	527	519	549	571	538	512	547	554	520	533	523	589	510	522	564	559	527	525	525	527	560	556	514	530	545	559	536	551	534	531	525	536	557	537	530	545	560	567	549	500	508	542	493	515	585	532	567	551	535	543	529	553	510	536	553	558	535	519	523	554	508	488	543	555	528	556	498	469	497	495	494	583	552	535	568	542	540	485	520	515	536	537	508	520	557	519	503	546	540	547	500	518	605	567	513	567	515	538	537	571	530	580	528	515	570	505	523	546	537	527	517	525	541	562	538	554	535	555	558	501	507	537	532	535	573	547	542	555	567	504	504	554	557	524	566	554	530	550	520	532	565	517	531	513	576	543	543	535	543	492	505	532	573	578	582	519	496	528	485	550	547	533	556	532	532	524	564	550	574	538	589	537	544	551	544	508	584	545	519	574	502	509	506	542	548	551	542	554	521	549	552	559	570	546	507	508	498	508	528	507	542	539	550	523	547	554	547	553	512	506	509	543	519	570	540	516	517	518	553	542	544	533	523	568	529	564	558	502	509	549	544	531	557	547	553	546	542	542	523	532	539	507	516	566	551	549	545	525	521	533	554	539	529	530	539	519	532	557	572	546	536	555	539	539	564	569	510	576	520	547	541	559	563	526	550	532	574	542	562	538	537	569	566	527	576	539	549	556	531	559	575	522	552	490	544	570	553	555	551	496	567	555	529	565	530	528	560	556	545	538	521	532	528	622	518	524	511	566	560	524	545	537	549	536	519	523	578	510	535	524	531	546	513	514	550	559	488	537	579	542	545	572	509	571	534	531	550	562	530	582	542	492	577	543	542	554	523	549	520	546	560	540	511	525	501	529	512	576	489	534	537	535	544	571	525	516	582	553	575	509	507	498	506	545	535	528	542	547	522	518	540	539	525	538	514	539	555	551	517	533	511	524	547	517	506	508	569	566	519	533	511	507	510	544	556	512	532	540	555	539	524	510	538	578	501	550	526	493	531	532	523	535	509	519	523	564	485	530	529	514	541	568	542	582	511	523	519	530	562	589	556	495	497	521	530	570	549	518	541	478	516	500	552	514	566	560	538	545	512	522	544	547	555	541	491	496	578	570	520	550	492	554	514	521	521	536	517	554	496	528	568	535	591	597	533	499	518	527	524	556	485	529	549	544	543	508	557	566	571	531	570	489	528	572	561	495	528	542	525	527	551	499	560	530	499	546	532	544	549	515	522	541	534	533	521	515	533	537	529	529	506	513	566	541	519	493	496	509	561	540	527	534	556	513	546	534	560	580	493	576	531	514	548	514	536	521	594	558	514	511	535	526	523	540	517	528	501	511	567	500	542	520	588	546	545	511	562	510	570	497	531	553	548	561	522	559	539	541	532	528	549	542	519	530	531	491	526	548	513	520	557	521	542	564	540	544	546	540	543	557	544	546	506	559	548	522	533	523	557	526	512	529	529	528	563	547	525	544	536	521	571	571	562	531	522	528	570	549	536	565	561	523	522	591	550	540	537	538	560	590	540	564	523	549	534	575	533	554	527	572	559	532	569	521	520	541	466	552	541	517	577	501	530	538	547	524	511	514	515	532	552	527	532	524	532	566	492	550	552	541	503	520	544	516	495	550	518	519	539	548	561	542	555	538	530	539	529	556	553	553	561	544	576	541	547	541	539	510	553	494	520	559	533	509	551	542	547	525	523	518	570	556	543	584	527	532	506	519	564	509	563	506	525	549	565	575	512	554	551	538	527	539	549	561	586	563	516	517	532	497	528	531	541	508	510	522	529	545	510	567	556	541	538	534	561	557	543	517	556	500	558	536	580	564	546	516	553	494	516	528	520	531	548	497	516	546	544	594	558	545	536	534	560	533	534	527	549	529	526	556	535	539	523	539	556	527	575	527	562	558	520	590	573	547	524	554	513	529	524	531	544	489	525	526	559	534	537	519	515	510	537	524	554	543	513	524	518	560	524	517	514	545	533	535	564	563	539	517	525	528	571	552	542	521	541	522	547	547	529	531	560	542	497	568	517	547	523	547	519	520	563	512	568	558	555	556	493	515	541	529	544	556	505	556	585	498	530	517	550	543	508	522	531	527	571	555	530	530	565	565	527	513	552	492	557	555	529	576	548	540	534	542	519	527	573	518	512	553	592	562	519	540	554	500	501	506	530	507	518	538	531	506	531	517	535	533	507	495	545	485	515	541	527	547	634	531	566	542	547	562	561	543	529	511	491	538	512	545	525	579	498	572	593	562	550	520	571	503	602	520	539	531	500	545	514	569	556	550	528	498	501	547	505	552	524	529	521	539	531	499	514	545	574	546	539	493	529	546	550	552	515	562	551	492	516	578	529	548	530	530	527	526	553	517	532	520	573	492	515	544	532	545	533	538	514	530	573	546	574	528	556	538	526	496	514	559	526	519	580	497	552	540	548	548	504	515	522	540	555	558	569	528	483	564	538	594	533	537	537	489	539	545	576	531	561	520	563	567	519	554	501	544	511	521	515	531	528	555	518	530	536	570	562	508	528	557	554	527	539	544	513	563	518	496	523	583	516	566	580	508	482	517	523	485	539	529	530	546	535	489	530	517	539	542	528	521	500	556	533	544	555	551	538	561	566	536	517	498	558	539	543	526	533	546	537	519	560	535	546	517	517	591	504	603	519	566	520	519	533	510	522	520	564	519	529	540	579	536	530	530	561	522	520	505	562	557	528	519	505	503	534	515	528	521	556	528	515	555	565	561	537	525	529	509	557	519	545	561	526	547	565	512	541	548	552	543	567	557	526	569	538	564	544	511	565	494	537	546	527	559	511	530	545	574	545	521	532	526	517	546	534	550	576	518	526	524	532	541	502	534	552	546	562	555	521	530	547	537	511	535	495	563	515	558	577	577	511	543	513	542	580	514	531	528	552	506	525	545	601	546	542	550	552	502	531	531	535	563	469	565	546	526	506	575	534	533	558	539	527	509	569	512	508	519	546	533	502	541	531	544	622	526	518	541	578	512	554	535	548	504	552	523	578	542	507	540	544	529	532	555	543	570	518	481	498	532	543	544	539	519	508	523	554	543	555	579	524	561	508	506	519	570	543	552	536	529	496	509	543	518	545	533	545	556	512	551
8749	1650	121	158	350	505	411	223	100	84	78	65	56	73	60	36	48	41	56	39	42	47	37	38	36	41	31	36	26	43	31	40	41	38	31	35	33	31	36	35	20	37	34	33	20	33	36	25	32	49	30	30	31	33	27	28	32	19	33	27	33	25	34	25	22	39	38	30	36	21	31	26	37	31	30	24	41	25	33	29	33	26	38	29	39	47	37	27	28	42	34	28	40	30	37	36	29	26	40	38	34	27	24	31	30	38	36	30	33	26	45	24	31	29	23	25	33	28	39	30	32	33	18	21	40	36	33	29	38	28	35	30	37	31	28	38	21	34	17	34	30	36	33	20	34	32	28	29	21	36	22	33	21	29	32	25	26	31	34	35	31	29	27	34	31	26	34	43	36	36	23	37	29	32	26	21	32	37	27	25	24	36	37	26	26	16	27	32	32	31	35	24	30	32	30	27	33	33	30	30	32	33	34	25	24	29	28	31	34	39	22	27	25	37	36	30	32	30	32	29	30	34	38	25	33	39	28	32	46	26	26	30	29	27	16	34	27	27	31	27	31	29	46	22	37	22	25	32	37	32	37	26	45	23	36	28	34	28	28	29	27	39	25	29	34	27	31	39	31	44	40	25	23	30	33	31	32	28	35	29	22	32	29	28	39	29	30	21	41	31	28	36	26	21	37	40	27	31	31	39	28	36	31	38	27	32	46	27	29	28	24	31	32	45	35	30	36	28	27	32	34	24	35	44	23	23	31	37	23	20	35	32	26	24	26	33	28	24	24	37	30	27	33	32	31	25	24	33	31	26	34	23	30	34	41	25	33	23	32	35	31	25	35	35	26	34	25	34	32	27	23	37	22	38	37	35	38	28	30	22	32	36	27	24	27	35	29	32	26	28	30	31	39	40	37	32	39	32	34	30	31	30	15	34	30	28	32	29	27	33	32	29	27	32	24	22	36	39	31	38	34	25	32	27	35	28	28	33	35	45	39	27	42	33	32	26	36	39	29	33	31	19	30	24	27	36	27	18	32	25	25	34	28	32	22	31	28	26	35	26	36	33	27	23	35	31	26	28	23	27	29	27	31	35	26	34	27	21	34	23	20	26	35	31	31	28	24	29	26	26	35	34	43	34	50	37	26	29	28	37	42	31	31	40	22	26	45	36	29	29	35	37	32	26	30	30	34	31	30	32	30	32	37	26	30	32	36	39	39	31	40	26	35	33	35	35	27	23	23	32	24	41	19	23	22	29	37	42	32	18	26	34	32	30	29	30	26	24	21	36	26	31	22	29	41	36	25	29	28	32	40	34	37	30	32	41	25	31	24	31	31	24	34	23	28	33	38	33	35	37	36	35	42	31	35	32	29	25	29	40	17	36	36	29	22	27	30	24	34	25	35	34	21	27	29	33	35	33	26	29	37	26	35	34	35	30	27	37	39	26	24	33	24	30	28	36	32	39	32	25	26	37	33	41	29	29	23	28	42	32	35	33	33	28	23	31	37	37	39	32	17	28	28	29	25	25	31	36	28	28	38	27	38	31	26	35	29	25	30	32	40	31	33	30	26	30	33	28	31	31	30	26	23	37	38	28	32	39	23	22	31	39	24	17	30	31	34	42	31	38	22	32	27	48	23	27	26	32	34	30	29	29	23	27	30	35	35	31	29	29	27	26	35	36	34	33	33	34	26	27	31	39	28	28	24	24	33	30	21	31	22	26	27	37	30	32	18	32	38	34	35	25	27	19	18	28	33	21	39	35	29	39	30	37	17	22	28	30	27	32	24	31	29	38	35	33	33	34	30	24	30	31	41	27	21	42	39	39	32	32	26	24	36	28	39	29	31	24	27	39	32	29	33	30	37	32	27	29	36	30	27	31	28	29	20	30	25	28	31	37	33	26	35	31	40	31	26	32	25	30	19	40	30	30	43	44	32	27	29	32	32	32	32	25	37	26	32	36	33	40	37	32	35	31	25	21	37	42	23	18	27	24	29	23	37	23	22	34	29	37	25	39	33	45	22	20	32	33	44	25	26	32	34	23	22	26	41	24	34	29	26	28	39	29	30	33	25	40	24	32	40	31	33	43	23	27	38	25	31	34	29	31	30	33	24	29	27	41	29	20	25	20	25	32	36	36	28	28	35	45	31	26	40	38	29	17	33	38	25	34	34	30	32	31	44	20	33	27	25	30	30	30	32	24	29	33	29	26	20	32	35	28	34	33	27	36	27	24	33	20	34	32	33	25	21	35	38	31	24	28	31	29	25	29	26	32	31	36	24	19	37	45	39	36	22	29	29	24	27	26	36	25	41	25	30	30	24	32	33	28	31	24	32	23	26	26	28	39	29	42	44	35	40	39	33	36	22	26	35	33	35	28	25	29	30	29	27	29	37	29	26	28	28	36	32	36	29	37	22	33	27	38	31	20	36	29	43	33	42	33	23	28	27	28	29	22	30	38	31	29	34	33	36	32	30	32	31	32	26	29	32	37	30	37	32	28	34	34	24	29	30	23	20	31	34	32	27	31	39	34	37	25	32	28	39	31	44	41	27	26	29	25	24	23	32	25	40	17	33	30	33	37	33	17	48	23	32	26	16	28	24	26	28	26	30	26	34	32	22	36	35	32	32	25	28	37	37	31	26	23	25	31	32	28	23	36	28	29	25	32	37	28	27	18	18	35	39	35	24	25	26	28	27	34	25	34	21	23	34	34	20	24	32	28	27	36	30	26	22	29	34	25	28	31	34	30	29	30	38	24	40	39	24	31	31	31	37	33	31	33	33	26	29	24	31	40	27	28	30	33	34	23	33	27	32	37	35	28	38	31	36	37	39	36	29	33	29	29	39	24	18	28	24	30	30	30	30	29	39	30	27	23	33	28	38	35	26	28	32	26	21	32	24	27	36	37	28	28	28	27	39	27	27	27	40	27	17	31	40	30	28	34	19	23	25	29	29	23	27	28	25	28	29	27	22	42	22	31	33	36	27	24	25	38	25	38	33	26	32	38	32	29	37	32	34	35	25	26	30	35	21	47	30	28	33	21	33	39	31	37	25	26	28	21	34	28	39	23	31	24	28	34	31	38	30	33	37	33	27	39	31	32	34	29	42	38	34	36	27	22	34	32	29	29	34	28	29	38	36	29	29	23	25	31	30	28	21	26	22	42	29	35	29	42	30	32	31	27	26	33	31	33	32	34	25	22	31	35	26	29	37	30	25	27	29	27	27	37	28	32	32	25	24	29	40	35	23	24	26	32	29	28	34	35	34	35	21	38	22	30	32	32	28	25	24	34	25	34	37	41	36	27	31	29	21	36	26	31	30	33	27	30	36	39	25	24	28	26	42	28	37	37	27	27	28	40	37	21	29	42	42	32	32	34	38	34	33	35	29	24	39	32	33	32	32	28	37	39	40	32	32	27	25	28	35	35	30	35	27	33	27	29	23	27	32	25	26	27	33	19	30	30	33	25	30	39	34	22	29	26	33	30	29	29	30	30
44489	15430	3340	14037	27650	28286	22190	12166	5962	4955	4341	2983	2568	2377	1468	1306	1208	1134	1051	978	946	937	862	820	793	769	732	713	718	725	708	697	688	661	727	722	713	654	644	619	604	586	600	599	604	624	665	622	570	627	622	585	546	581	597	614	567	582	610	552	603	534	554	572	522	563	558	595	547	574	536	553	539	562	570	570	571	574	567	568	599	508	559	596	573	542	536	591	565	538	515	509	565	511	537	569	540	528	563	537	557	556	518	585	571	534	561	557	573	540	525	480	551	582	558	490	558	564	543	561	522	530	567	519	553	590	520	540	517	566	508	515	555	486	551	510	515	535	505	546	537	541	557	549	531	539	545	552	558	528	562	542	558	506	544	515	565	524	517	534	555	546	573	529	514	518	569	504	522	586	508	548	580	539	529	576	484	555	555	510	534	516	512	539	528	563	505	539	533	558	482	505	518	529	522	519	483	546	532	578	555	566	507	506	520	560	535	461	501	559	528	529	530	529	548	540	507	520	524	508	591	506	565	545	596	497	503	525	550	543	516	505	553	530	508	509	552	542	544	522	540	553	535	502	573	550	518	556	505	538	539	529	568	526	545	581	515	540	552	485	530	518	531	537	570	527	520	518	559	525	562	555	521	508	530	551	527	541	541	517	555	552	540	541	572	509	532	556	534	552	569	557	560	552	539	557	505	518	499	542	495	544	525	511	543	548	564	516	500	517	564	542	584	536	531	528	553	580	546	567	556	545	517	546	516	524	539	519	526	525	531	552	589	503	512	552	506	535	545	560	546	525	532	567	541	511	531	577	550	551	549	524	544	580	537	563	565	547	497	539	522	493	528	521	538	574	559	552	520	546	494	550	551	531	584	521	602	531	567	527	552	518	521	533	543	543	518	486	481	523	524	525	571	551	540	525	561	550	540	561	548	554	543	561	503	476	524	540	524	558	501	532	522	525	533	531	562	558	556	582	491	504	537	511	507	515	578	567	585	491	573	569	499	555	535	558	566	481	573	515	541	544	530	524	545	506	525	555	541	502	502	529	537	518	535	536	529	494	544	533	523	544	522	486	526	513	557	557	534	509	524	512	544	542	538	553	516	486	541	532	549	511	519	543	552	558	551	555	480	498	561	534	520	495	522	576	574	544	524	540	513	536	554	548	516	556	533	550	548	550	534	548	560	486	565	554	530	531	516	533	567	538	571	510	562	536	563	556	528	504	484	573	559	539	522	557	564	516	531	556	576	529	581	561	476	520	560	521	531	516	518	511	535	453	522	543	554	543	534	562	555	464	512	537	554	551	507	538	542	548	550	547	540	506	544	580	502	505	522	561	550	550	527	523	522	527	546	510	586	564	568	560	522	552	532	543	496	519	540	536	563	531	529	597	527	517	569	544	549	514	522	539	566	533	523	500	539	510	548	577	556	488	538	559	542	561	513	540	511	543	515	497	565	541	513	517	494	569	510	504	495	534	555	515	537	531	560	566	561	574	555	542	550	496	538	536	530	538	535	535	554	508	563	532	551	583	548	477	539	563	564	539	549	551	538	528	487	542	546	571	523	542	518	529	499	515	526	567	560	555	520	516	564	527	510	547	513	544	522	519	531	527	555	549	555	530	534	559	532	545	527	539	537	520	508	529	570	537	545	567	535	591	523	548	541	511	536	493	551	539	570	540	568	552	523	583	510	545	542	551	549	562	568	487	547	525	535	545	547	543	510	539	563	509	559	564	543	520	561	536	561	554	522	549	554	557	554	565	523	531	461	525	546	539	559	517	537	510	545	511	532	504	555	574	501	546	553	529	545	517	562	585	532	535	580	565	511	552	571	547	468	503	555	539	530	530	545	537	537	548	525	491	570	496	544	550	510	550	556	520	582	523	530	481	512	536	551	531	532	537	549	508	535	521	532	543	583	539	550	556	557	555	553	541	471	536	533	528	519	550	501	507	540	549	532	526	543	586	491	505	547	547	540	545	574	541	542	561	545	586	548	516	502	540	515	549	565	543	583	553	524	516	560	526	528	526	567	533	514	490	564	562	553	521	506	498	540	594	543	519	526	526	514	535	510	553	556	555	535	545	521	529	539	542	555	577	536	560	572	545	537	576	522	558	516	486	579	543	553	534	500	526	586	545	547	546	521	556	521	494	552	553	581	549	544	573	535	552	549	519	547	500	567	513	548	566	531	572	536	533	514	553	513	570	565	526	535	532	536	511	542	556	509	539	531	543	527	550	525	535	507	526	545	510	565	582	537	556	524	551	507	511	535	514	553	520	531	527	541	512	519	552	539	540	536	542	550	556	514	501	548	538	507	454	524	563	489	561	549	520	545	530	529	506	567	510	524	513	513	503	567	499	539	477	527	533	557	594	526	532	524	515	556	546	529	539	537	556	562	566	551	527	555	605	515	574	515	549	501	519	535	514	530	551	546	535	526	503	550	539	558	540	537	532	560	539	526	531	565	557	560	559	521	512	500	542	515	519	541	556	540	615	495	531	545	550	567	509	537	558	528	574	593	551	575	443	535	548	517	534	530	521	555	504	530	537	520	510	560	547	564	502	583	515	489	550	559	534	575	495	545	545	503	543	509	531	532	543	563	550	568	547	505	536	570	538	545	535	565	549	502	488	586	522	552	552	582	555	547	545	566	503	542	577	510	541	567	517	536	575	581	558	542	523	579	521	552	555	524	512	530	519	558	552	507	570	560	532	503	531	546	536	561	555	497	544	587	535	539	559	504	529	550	554	522	553	527	535	553	506	564	554	526	542	538	552	555	548	558	499	511	583	528	575	548	517	525	560	540	534	543	535	513	546	531	510	537	495	547	537	534	549	524	525	547	543	543	555	560	569	524	548	530	541	487	563	528	575	592	534	513	558	529	559	531	579	522	479	523	542	542	559	526	506	553	547	490	538	532	500	516	496	533	548	522	530	542	532	506	501	511	483	560	531	540	515	519	527	503	557	511	516	506	533	501	524	526	553	526	529	526	532	549	510	492	509	540	584	551	550	526	514	583	533	523	564	536	526	531	496	556	496	556	555	523	539	515	549	537	544	523	540	509	520	544	539	566	543	544	527	548	527	520	526	538	530	501	509	554	498	537	522	546	590	505	523	495	496	517	514	534	549	537	546	555	499	557	515	494	540	510	567	550	511	562	515	558	604	534	539	577	557	509	526	550	536	545	555	578	512	534	507	537	587	553	554	561	510	496	527	552	491	519	516	545	519	536	539	540	499	559	536	541	528	520	538	564	510	551	533	497	545	548	547	545	550	558	554	531	529	521	548	516	539	496	550	501	581	518	560	516	574	528	565	570	539	551	539	529	560	559	567	551	580	513	537	523	527	544	542	529	480	529	565	567	539	512	530	520	546	563	532	546	508	557	550	534	563	589	519	542	553	566	523	523	527	524	585	544	523	552	552	578	550	577	549	550	555	534	538	543	522	557	534	570	570	558	585	509	575	539	523	514	561	558	581	533	559	533	572	524	569	566	533	531	521
12456	3017	245	186	542	835	723	290	168	163	126	94	81	127	59	57	44	37	39	40	41	28	29	26	31	24	26	30	21	25	25	31	21	25	23	22	23	28	19	27	18	19	25	24	18	18	16	23	19	26	14	25	19	24	18	17	14	17	22	9	21	25	21	24	20	21	10	18	19	19	20	19	27	17	17	14	16	16	13	15	17	16	21	15	12	31	19	16	16	23	13	18	22	23	16	19	20	20	15	20	14	20	17	22	15	10	14	26	18	16	24	20	16	19	22	29	29	17	16	19	18	12	14	11	17	20	21	16	16	18	19	20	18	23	16	18	15	19	19	23	17	12	22	19	22	21	20	10	12	19	17	22	19	14	17	19	21	6	20	27	23	17	20	20	14	15	18	18	22	18	18	8	18	10	19	21	28	24	14	15	21	6	12	12	18	26	18	28	15	19	19	14	18	14	21	21	17	20	19	27	16	19	18	9	20	18	19	25	23	14	18	11	20	24	17	19	12	17	19	14	20	15	15	21	17	16	21	17	27	13	13	17	15	17	20	15	20	22	18	15	18	16	18	22	24	25	16	18	13	19	16	18	13	22	17	16	15	22	22	19	22	15	16	14	16	19	19	17	10	11	18	19	24	19	26	18	17	15	24	19	21	18	10	13	25	15	21	13	14	22	17	20	22	21	24	21	18	21	12	18	15	16	16	20	14	16	16	15	18	11	24	18	17	21	14	19	28	20	17	18	17	9	18	23	19	9	20	15	10	18	22	16	17	12	15	14	17	11	18	10	23	26	21	15	20	20	10	20	18	19	21	12	18	16	27	16	29	22	22	19	13	22	10	15	15	11	20	16	11	27	18	15	15	23	20	15	18	16	18	25	20	19	26	17	22	15	15	17	15	15	21	16	16	22	15	21	17	15	17	13	18	17	14	13	14	21	19	20	14	10	18	25	15	14	18	12	23	15	14	16	21	14	19	20	19	13	13	25	21	23	18	20	17	19	16	10	15	19	21	24	19	19	22	16	19	11	15	18	17	20	22	21	21	21	26	17	14	27	16	16	12	16	11	20	21	20	14	21	16	18	14	19	18	19	11	14	19	28	18	18	19	20	21	20	16	14	17	17	20	10	16	21	16	20	22	16	15	26	14	14	15	18	10	18	17	18	14	23	21	19	16	21	19	23	17	13	26	24	11	23	16	15	24	14	11	20	15	18	17	15	20	15	13	26	12	26	26	20	30	11	25	23	29	9	26	13	17	10	19	21	15	17	14	14	21	14	14	20	16	18	18	19	21	15	16	16	18	16	28	16	15	18	21	19	14	17	11	14	14	13	15	21	26	20	12	12	14	16	19	18	15	15	20	19	14	22	25	18	18	16	19	14	20	25	17	16	21	17	15	16	24	22	13	15	19	23	24	19	17	19	22	20	15	15	15	11	17	23	20	19	13	19	20	11	17	9	17	19	10	23	13	22	17	20	20	20	16	21	22	16	13	27	16	13	16	22	19	17	12	20	24	21	13	12	18	18	27	24	23	23	18	21	10	26	22	18	22	20	12	23	21	24	13	20	26	14	18	15	15	15	13	26	14	16	14	19	13	13	10	20	22	21	17	15	16	16	13	21	16	12	26	12	20	22	17	16	20	16	14	17	12	15	17	12	15	19	16	19	19	16	19	21	19	20	12	21	22	17	17	19	19	18	24	21	22	17	20	10	7	9	21	19	24	17	10	13	18	15	20	19	19	13	14	9	12	18	21	19	13	20	22	18	13	13	14	23	16	15	16	25	18	19	20	14	15	16	16	13	16	15	15	19	11	14	20	20	14	28	21	20	14	15	17	16	15	15	18	20	15	24	22	11	17	28	19	9	14	16	18	15	19	21	20	12	23	14	17	14	19	14	15	21	16	21	18	19	28	17	22	28	18	13	19	13	11	24	20	14	12	26	18	12	26	15	19	16	15	14	15	7	21	16	12	17	23	18	19	17	19	16	16	18	13	23	20	15	19	9	16	22	12	22	22	15	16	16	16	16	15	20	17	17	18	29	21	29	21	19	20	20	22	14	4	16	19	17	15	16	9	29	26	20	13	14	15	18	14	10	17	17	20	22	25	18	11	16	13	14	19	11	14	21	27	17	16	21	19	15	19	15	18	12	17	24	17	12	15	18	16	24	20	23	21	19	15	16	17	7	15	19	19	15	18	18	15	16	14	22	18	13	24	15	12	15	11	22	11	30	23	25	19	18	17	19	20	18	19	21	22	20	16	19	17	20	22	25	19	18	19	10	19	18	15	17	11	18	23	10	13	16	24	20	20	18	17	16	16	12	20	20	15	15	21	21	24	15	21	16	18	13	18	17	14	25	23	22	15	17	27	12	16	11	19	18	26	21	12	17	19	15	15	23	18	22	16	27	27	13	18	20	13	22	27	14	18	10	18	17	15	18	17	20	22	21	19	13	16	18	12	17	15	14	12	21	16	5	16	22	18	16	16	11	16	19	16	20	12	14	13	13	24	21	26	16	17	27	27	17	23	16	20	25	27	17	24	17	12	18	19	21	22	26	18	19	18	18	19	16	12	15	14	24	21	24	15	18	20	19	24	22	14	20	17	26	21	17	29	20	21	19	19	21	24	17	21	16	19	18	14	13	15	15	13	19	22	13	24	18	19	22	18	17	12	14	18	15	19	26	15	14	21	15	22	26	22	25	18	14	19	15	13	17	19	21	28	22	18	17	13	19	16	21	17	17	18	20	19	20	19	19	13	13	22	11	21	23	16	12	13	16	20	14	15	11	19	14	11	19	12	16	20	23	18	16	14	15	14	23	15	14	13	17	19	22	14	10	17	11	18	18	13	15	22	21	22	18	14	18	26	23	15	17	13	25	14	17	20	20	16	22	17	24	20	13	15	23	20	19	19	15	21	28	21	24	13	20	16	22	22	19	14	19	22	19	28	20	15	20	17	11	13	21	17	19	20	12	19	14	13	19	27	19	17	15	15	7	19	21	15	19	19	19	14	21	15	17	18	13	16	22	22	22	19	14	20	14	18	20	16	16	24	16	16	15	20	20	18	16	17	15	16	20	17	14	14	21	18	14	10	20	29	10	22	11	19	15	16	20	18	14	18	13	25	10	17	19	18	18	21	17	16	15	18	17	15	17	15	27	16	19	25	24	18	23	23	20	4	21	18	18	12	21	11	17	18	14	28	17	18	19	18	23	28	18	15	11	17	15	9	13	21	28	19	22	13	15	18	19	16	24	19	23	27	18	22	19	18	19	9	28	15	11	18	17	18	10	12	22	19	14	23	26	17	13	13	11	18	20	22	28	17	24	22	22	32	17	18	25	10	22	18	21	21	15	22	21	20	20	7	12	12	19	16	10	17	20	12	17	22	22	17	18	17	18	12	19	23	20	19	12	19	11	16	18	23	27	15	20	16	21	10	24	25	15	19	21	26	19	18	13	13	16	12	12	12	14	22	19	20	22	17	16	13	18	20	15
53084	17939	5723	17651	33014	33791	28933	15814	9951	8550	7280	4868	4492	5764	2371	2046	1870	1671	1474	1385	1222	1150	1143	1011	946	893	785	764	747	704	684	637	609	647	624	644	597	567	576	491	492	483	494	488	524	494	462	480	436	421	456	512	434	436	440	478	442	418	443	404	398	382	372	363	370	384	372	380	322	370	349	377	335	356	348	371	318	329	352	373	390	315	337	376	353	336	354	329	333	334	362	338	357	326	314	354	305	352	342	341	343	337	342	369	335	345	290	320	337	332	327	321	336	329	334	310	316	327	294	315	312	345	334	319	337	323	314	305	347	320	328	365	335	345	345	349	349	328	329	325	355	336	342	333	312	301	317	316	350	321	315	336	309	331	317	318	298	325	336	331	361	333	366	308	311	347	339	322	290	339	322	324	326	347	309	312	302	328	346	324	305	378	299	337	292	351	334	320	313	378	319	299	286	288	324	300	328	320	303	343	313	329	335	335	315	333	326	335	315	326	311	320	347	320	306	325	332	339	306	336	322	354	320	322	330	295	333	313	337	319	318	271	296	321	324	316	309	362	361	323	337	329	321	316	331	289	333	323	303	301	326	324	317	334	301	308	334	323	305	317	317	314	301	317	341	311	306	339	308	333	335	344	337	336	325	293	345	322	313	339	370	304	346	336	311	333	311	342	297	313	329	335	323	292	297	292	306	327	322	325	308	301	339	302	311	308	313	325	318	317	308	331	303	322	299	302	312	330	318	332	277	331	304	319	327	298	326	352	310	312	311	333	283	341	276	315	298	322	285	292	293	322	332	310	326	321	348	340	315	312	320	294	299	286	301	313	308	295	322	339	340	291	305	295	308	332	320	328	317	318	312	309	300	312	279	336	322	361	304	294	333	300	319	314	300	345	325	296	333	329	320	313	309	299	292	340	317	319	296	341	294	353	275	316	343	322	288	361	307	313	306	311	310	301	326	323	313	300	293	312	332	314	316	294	316	325	285	308	334	326	321	301	342	321	294	304	310	300	324	337	288	324	318	274	294	314	300	314	302	317	311	299	314	333	322	307	326	305	343	289	326	340	322	306	340	315	291	307	347	343	358	300	334	279	325	308	321	324	324	315	324	292	289	316	301	290	283	322	323	302	286	297	343	312	304	323	288	312	306	332	271	299	325	312	308	304	331	297	298	264	336	338	324	318	321	311	292	342	338	318	308	331	302	260	345	316	308	316	305	326	301	312	300	312	322	305	316	311	308	280	337	307	315	318	344	311	309	296	321	298	312	337	312	330	291	307	300	329	278	313	322	327	332	281	295	310	325	342	366	337	326	343	310	288	348	298	303	298	354	333	314	321	346	352	329	317	339	321	319	329	323	297	330	324	348	293	329	320	329	305	335	309	317	337	348	313	350	297	326	320	307	306	307	337	338	280	329	344	317	352	297	311	303	328	293	354	317	353	338	298	297	318	331	317	322	320	315	286	310	320	317	332	307	316	312	334	320	298	313	338	329	322	331	305	308	314	334	313	342	349	313	303	302	285	336	301	319	308	320	313	319	342	333	342	320	313	271	346	325	324	304	353	284	352	310	324	318	332	326	308	325	329	316	312	327	332	302	295	343	345	332	305	308	314	339	322	297	336	299	313	302	328	309	306	324	307	300	330	334	311	330	320	303	336	334	312	328	324	351	309	313	340	299	284	329	288	320	284	325	338	364	313	304	318	302	322	302	301	308	297	330	337	333	333	291	337	347	311	275	310	310	330	288	303	344	305	318	301	306	299	316	305	308	323	314	325	319	302	300	314	333	304	325	314	305	285	310	333	303	325	301	295	314	318	290	314	297	311	352	328	336	316	312	322	317	301	314	293	324	300	310	320	300	351	295	292	312	353	310	299	336	312	298	314	309	352	329	344	319	320	287	304	315	297	314	293	328	308	308	314	337	321	289	334	307	369	302	298	326	296	323	317	352	322	324	306	323	319	327	309	325	275	302	328	295	329	313	313	301	330	317	293	307	314	318	333	322	303	323	333	333	318	312	304	294	330	301	305	323	322	310	332	321	341	344	314	313	309	299	287	307	340	317	302	317	297	298	299	354	304	324	364	334	295	295	299	329	325	300	324	325	342	348	277	299	326	300	298	309	316	285	338	278	297	317	332	344	309	310	316	293	337	305	307	296	332	311	345	331	293	345	315	305	327	320	291	319	293	322	336	294	306	318	303	338	312	294	312	317	272	345	309	323	297	352	318	321	308	312	306	315	304	327	342	330	301	359	334	293	325	333	304	342	337	294	320	319	294	306	359	330	326	326	339	318	308	338	338	298	330	298	334	283	303	321	287	338	304	318	314	312	340	302	342	307	311	330	315	342	337	307	299	326	340	326	315	304	336	304	345	328	305	307	304	314	328	326	326	324	304	305	308	322	319	315	317	330	312	324	332	306	300	307	337	311	343	313	339	308	312	344	312	301	301	301	321	306	306	318	305	323	322	319	302	296	346	318	320	269	303	295	324	308	306	318	353	334	334	329	307	301	296	298	360	300	301	313	315	318	335	331	322	346	310	286	336	327	315	330	348	327	300	326	342	298	321	314	290	310	325	305	301	345	326	333	293	290	321	310	328	330	312	287	307	284	312	298	310	346	309	362	312	313	318	287	345	325	321	319	302	303	311	295	322	329	348	322	302	301	317	321	290	322	337	316	298	320	336	301	314	338	277	322	328	308	311	335	303	297	320	351	324	294	341	319	311	318	326	338	299	327	320	300	332	324	328	306	310	313	319	361	325	321	322	314	307	314	346	337	335	286	305	342	319	301	318	320	335	317	311	286	329	285	271	315	305	311	293	343	324	312	349	318	302	267	305	321	333	337	324	304	343	311	333	293	321	319	308	313	344	328	321	312	298	339	289	310	311	299	320	317	335	311	308	326	296	303	318	342	298	308	293	291	295	303	327	312	315	320	295	336	318	324	294	331	320	316	300	305	301	333	339	299	327	310	320	318	338	327	321	326	312	299	296	303	312	309	339	321	317	331	321	298	319	320	309	285	301	318	307	324	317	300	328	336	304	296	326	309	320	332	313	303	323	326	299	279	338	295	325	325	306	301	325	333	326	321	332	317	321	339	323	320	315	325	319	291	289	318	319	318	317	321	307	347	315	286	328	310	293	307	299	328	317	331	317	342	335	316	309	310	290	305	306	325	334	307	315	327	321	316	281	310	307	294	308	334	299	329	320	325	269	320	316	291	287	326	337	355	313	347	314	271	329	337	379	349	322	299	316	311	298	340	344	310	309	333	324	299	309	325	335	313	334	314	326	317	325	340	275	299	338	351	307	308	327	321	319	344	323	321	317	331	304	307	302	317	331	313	331	336	304	304	302	306	329	336	310	291	308	294	300	339	311	301	335	317	299	347	301	287	285	322	346	336	324	339	307	328	312	274	295	356	293	330	319	329	304	327	319	328	335	308	358	291	341	289	325	346	328	322	307	320	327	335	322	305	309	343	353	304	324	343	342	274	328
5078	785	63	83	220	294	270	106	36	38	33	44	33	38	25	20	14	19	20	20	19	23	18	10	23	26	35	21	25	14	22	22	26	18	18	13	20	20	20	20	15	15	17	20	13	26	16	22	22	18	15	24	28	21	17	18	16	8	17	12	24	18	20	11	16	27	18	20	10	16	24	17	17	12	22	13	18	22	11	25	19	27	22	23	25	26	13	18	18	19	20	17	18	19	19	16	21	22	25	19	14	21	16	17	21	15	26	17	22	23	16	16	14	22	22	24	21	17	21	15	18	16	15	16	11	17	25	17	23	8	22	26	12	22	19	18	19	19	18	15	21	28	16	20	18	12	14	17	12	33	18	19	26	14	23	22	17	21	11	17	25	14	17	15	16	12	12	22	23	22	19	17	23	18	19	15	21	23	15	13	21	16	14	24	16	12	22	24	30	17	21	22	20	15	17	19	20	23	22	16	14	15	16	21	16	22	18	10	24	19	13	28	21	18	14	25	20	19	17	16	23	24	22	18	16	13	17	16	23	15	15	19	25	20	17	22	22	24	19	23	24	14	18	17	14	11	22	13	13	13	15	22	23	18	11	22	20	15	21	13	25	19	17	16	21	22	16	23	11	16	19	19	20	17	14	35	17	28	19	14	14	22	20	25	14	13	18	26	24	17	10	20	15	16	26	17	20	14	16	21	21	21	21	14	16	23	23	20	21	28	14	20	24	18	24	22	18	16	19	18	16	20	20	22	18	19	25	26	22	18	13	12	24	29	16	33	19	22	18	12	21	24	19	20	20	12	21	17	18	13	16	13	15	19	20	23	18	27	21	19	22	27	19	26	27	17	18	19	17	18	19	22	14	25	14	19	16	27	17	30	21	21	27	10	17	20	17	18	20	26	21	14	26	25	16	14	27	15	23	26	13	21	13	20	20	16	20	16	20	18	27	15	20	17	19	16	17	24	16	15	14	19	23	23	13	15	27	21	23	21	13	15	18	16	13	20	18	18	18	15	20	15	15	11	16	27	16	19	21	16	13	17	17	16	12	14	16	18	17	13	27	16	17	21	33	23	22	15	13	20	22	15	16	16	17	9	21	22	21	17	22	16	19	18	11	18	9	19	16	21	13	18	24	21	15	14	15	12	19	22	11	23	23	15	18	14	20	25	17	12	14	13	12	16	20	22	18	22	21	17	17	20	19	18	21	15	16	14	16	29	16	18	22	18	22	16	21	11	19	26	20	14	22	28	21	20	19	21	24	20	14	26	15	21	25	22	24	17	24	23	23	22	18	15	23	25	20	15	22	24	17	17	19	22	20	20	11	22	20	27	11	14	23	21	16	24	18	19	15	16	13	17	15	15	21	16	19	14	14	23	16	16	22	21	20	10	18	12	21	19	20	21	23	16	19	23	27	23	13	18	21	13	37	19	15	25	20	17	22	15	11	12	15	18	16	17	29	16	18	15	22	15	26	18	18	25	10	20	22	26	19	13	22	17	17	16	18	20	20	16	32	19	16	12	16	16	22	23	19	17	18	15	15	19	21	18	15	21	26	20	16	19	22	16	21	21	18	14	18	21	16	15	23	26	16	17	20	20	20	15	15	29	27	14	12	10	8	29	17	26	14	19	21	19	19	25	13	18	20	18	22	20	23	21	24	22	18	16	23	11	19	20	18	17	15	20	20	16	23	20	26	19	17	15	20	9	18	21	28	18	14	27	16	24	20	18	17	22	12	20	22	19	20	18	19	20	23	23	21	17	24	20	19	22	27	20	18	17	13	16	21	25	17	21	20	18	15	18	21	26	20	15	18	16	18	14	15	18	19	11	18	23	23	20	18	19	21	17	18	19	18	10	19	20	25	16	27	12	19	27	14	15	19	17	17	22	22	21	19	20	20	17	16	16	19	22	21	20	15	22	22	15	19	23	21	18	14	19	28	16	33	22	15	25	20	23	17	11	29	23	24	16	18	18	12	23	20	18	19	21	14	18	13	12	25	13	24	17	20	15	13	14	19	24	18	21	19	26	23	16	17	19	19	20	12	20	23	22	13	20	20	24	22	19	25	19	35	17	19	15	22	22	13	22	23	21	21	19	22	20	20	20	16	21	8	19	27	19	21	21	19	15	25	17	18	20	15	26	19	14	29	7	13	22	19	22	19	12	13	20	18	20	14	21	12	19	14	19	26	16	20	11	25	6	18	21	20	20	19	22	29	23	14	11	17	18	19	26	22	14	22	22	15	23	17	20	20	17	17	17	31	20	20	20	20	21	13	25	23	24	21	18	22	17	20	15	18	14	25	12	14	21	17	12	19	25	24	17	15	19	14	18	21	23	13	16	15	27	16	18	14	12	23	27	18	19	21	19	12	22	21	11	16	18	24	20	18	18	22	14	12	18	21	19	17	17	16	20	23	11	12	17	11	19	19	18	24	18	21	20	18	27	12	20	17	20	12	18	16	18	21	21	19	17	22	18	19	25	22	23	28	24	18	16	15	18	18	21	20	21	19	21	15	16	16	16	23	16	20	20	17	18	15	14	22	13	19	15	17	17	14	16	22	19	21	23	13	25	18	17	20	24	24	26	15	17	22	23	22	17	22	21	16	14	18	13	15	20	11	15	16	18	21	24	24	22	19	16	22	15	19	21	15	21	13	21	21	21	21	28	19	21	15	17	23	20	10	12	20	24	18	15	16	9	24	19	26	16	16	13	17	18	18	20	16	15	19	15	10	18	21	15	25	28	24	16	13	17	23	23	14	20	17	21	16	16	18	17	19	24	25	24	18	21	20	14	13	28	22	15	29	15	11	21	20	20	14	11	23	16	19	17	21	18	24	15	13	15	26	14	17	17	17	20	16	13	23	7	17	14	22	20	19	17	26	12	19	23	27	17	23	29	17	24	18	18	15	19	24	20	18	15	18	23	20	19	15	17	13	13	19	17	20	17	19	16	10	21	19	19	22	14	28	26	21	18	16	20	17	20	18	16	30	23	21	27	16	17	19	21	17	21	17	28	17	13	11	18	22	22	21	25	21	17	15	16	20	20	26	17	28	18	17	24	10	32	23	28	19	20	15	14	24	16	19	25	27	10	23	30	14	16	16	27	16	29	11	23	20	19	24	18	22	16	22	22	24	16	25	16	13	13	19	15	21	19	15	15	17	26	22	13	24	17	21	16	22	26	16	24	14	13	17	16	19	20	9	22	15	24	20	21	19	23	17	19	15	18	23	20	15	13	23	23	22	22	23	12	16	13	17	21	27	17	21	20	27	21	9	18	20	8	24	25	25	14	17	14	9	21	17	20	13	13	25	21	12	19	19	19	17	16	19	13	23	16	18	24	27	18	13	28	14	18	21	10	22	16	24	20	17	21	18	16	16	18	20	22	21	21	21	16	23	18	17	17	21	22	20	25	18	21	11	18	22	19	22	26	17	18	19	24	18	20	27	16	17	26	22	18	21	29	19	17	24	29	11	20	21	12	13	23	19	21	16	23
40052	12477	1920	8833	21221	21038	18473	6055	2387	1962	1603	1016	917	868	569	560	527	508	518	436	426	429	399	429	409	416	387	396	407	374	378	424	382	393	392	396	362	404	346	389	356	363	366	358	366	325	363	300	358	358	365	349	384	324	357	386	353	362	363	380	326	383	328	354	319	304	316	378	339	349	333	358	359	336	338	350	340	305	315	348	363	333	369	348	336	352	333	344	365	331	333	356	323	333	292	335	311	351	358	323	336	335	328	339	320	358	355	353	341	329	344	356	315	324	364	338	331	329	328	363	357	336	352	319	354	299	331	343	319	334	314	334	312	311	320	316	324	347	366	355	312	332	319	343	341	363	322	345	342	359	394	332	344	322	375	339	334	327	314	337	283	332	333	340	331	350	320	310	352	338	351	342	338	315	356	353	360	336	346	358	346	356	353	318	301	315	326	338	346	315	315	327	374	348	325	292	367	323	309	335	353	353	325	354	347	338	347	332	336	283	354	339	330	352	331	373	328	341	347	337	359	327	327	304	315	314	312	340	310	350	315	313	341	342	324	305	345	347	348	323	338	325	318	362	332	351	349	336	321	344	354	358	339	336	338	326	340	332	305	362	345	324	367	301	363	317	348	322	311	344	380	344	320	327	343	345	344	341	304	342	334	327	349	329	341	324	345	337	337	337	340	322	368	344	284	338	320	342	329	328	341	367	296	332	327	320	334	345	334	336	342	316	335	334	341	360	349	339	345	331	366	339	330	343	327	323	366	370	327	337	341	287	355	314	310	346	304	338	343	347	348	304	349	345	353	339	342	342	317	352	374	336	348	341	346	316	332	312	319	342	356	343	331	331	319	311	320	366	312	340	327	316	322	363	340	337	313	354	316	356	323	326	346	327	312	308	352	358	321	319	346	317	358	372	273	327	312	301	380	322	326	341	342	321	324	340	311	334	303	324	321	315	328	357	311	354	337	336	342	369	349	326	306	316	373	348	318	298	331	325	339	329	311	341	355	342	327	345	364	384	298	349	307	342	346	316	380	318	323	343	333	319	332	357	325	333	321	322	360	301	392	353	308	319	370	334	333	337	330	347	339	362	326	318	336	340	311	336	342	331	344	361	344	345	338	355	312	353	345	344	338	350	321	333	311	305	331	341	325	339	347	321	350	362	363	335	320	348	335	314	303	295	335	340	296	333	353	342	335	351	336	340	350	336	330	336	348	346	325	339	327	348	337	292	330	346	343	333	322	315	305	355	334	337	352	346	343	341	335	350	344	334	319	333	341	354	328	345	368	324	323	331	359	328	337	372	341	348	332	352	321	364	351	297	330	314	324	307	324	345	308	328	344	327	327	327	330	371	351	330	367	336	303	379	347	368	341	335	375	343	366	326	346	321	319	303	297	321	312	324	335	326	342	353	352	333	343	317	305	326	324	319	304	352	345	349	341	338	369	340	349	329	307	316	300	356	319	351	322	336	316	347	366	340	318	354	309	315	339	336	332	334	371	343	363	350	306	309	317	353	315	341	331	347	352	354	286	366	351	331	361	317	332	332	333	346	334	359	323	345	313	342	360	329	303	332	322	335	342	321	340	331	327	343	356	330	337	363	331	331	329	348	329	308	338	341	306	328	308	332	334	308	329	315	339	332	320	342	336	328	324	333	339	301	328	322	327	341	327	346	333	330	371	348	351	301	353	343	316	333	329	329	355	335	333	301	322	349	332	337	374	339	328	349	277	341	354	311	337	331	339	329	300	324	348	344	311	352	315	338	313	324	335	342	355	371	326	323	325	329	338	317	329	328	339	368	304	334	345	328	327	347	353	332	334	332	335	327	354	342	329	363	321	326	318	308	290	344	370	326	370	312	343	368	354	377	331	339	341	346	321	326	340	309	374	311	330	345	313	336	347	332	354	303	324	318	337	322	345	353	304	360	368	322	340	350	340	344	310	332	329	332	351	314	348	346	326	322	335	370	353	373	322	376	325	343	314	355	351	363	362	334	320	321	326	358	306	320	359	341	338	305	365	327	337	330	361	322	352	350	319	377	323	363	359	351	338	333	353	301	301	320	329	307	306	337	325	314	336	362	328	325	344	328	320	341	362	328	335	337	381	337	337	300	346	315	377	339	351	335	340	343	336	309	318	339	318	354	371	347	359	355	338	340	358	347	350	301	362	318	354	362	341	327	329	329	329	313	337	358	342	315	340	319	316	322	331	350	320	331	331	282	324	332	342	310	323	343	360	347	318	333	360	339	342	350	344	346	360	320	312	345	325	326	310	343	336	353	344	341	322	325	327	333	329	313	344	351	342	318	301	306	319	355	332	324	346	344	345	346	326	349	315	356	364	336	336	321	334	347	323	324	365	358	355	305	325	360	338	357	328	330	326	357	341	322	341	353	328	308	319	332	359	355	342	325	310	314	318	328	349	342	360	356	308	340	312	319	350	339	360	318	336	324	345	333	363	339	331	342	359	341	336	337	336	345	304	313	315	358	326	333	359	333	335	364	312	368	327	319	324	371	347	305	337	334	336	330	334	322	329	353	331	351	328	334	334	337	317	323	367	342	354	329	331	319	335	326	361	335	334	340	332	301	365	342	328	329	302	326	349	335	331	347	359	338	338	354	334	347	334	331	349	365	360	327	328	317	305	330	342	330	333	335	329	334	350	364	349	345	323	358	295	322	329	311	342	303	337	355	335	378	379	301	323	341	319	346	365	336	363	339	337	352	322	343	329	338	339	341	340	333	382	350	328	334	372	318	341	288	329	332	346	346	336	309	333	368	340	352	350	354	328	321	366	346	326	342	366	323	345	343	333	341	341	337	348	342	320	337	315	364	307	328	323	300	330	306	350	351	317	372	304	285	337	310	322	344	341	334	327	335	349	319	346	340	358	331	312	348	348	328	345	330	302	320	321	337	342	316	341	310	339	341	347	308	337	313	293	350	322	335	330	334	331	336	327	318	373	314	340	340	367	322	313	325	355	331	331	315	334	357	343	325	332	351	322	323	344	319	315	358	284	321	341	366	329	341	336	339	310	354	324	354	329	337	391	340	346	312	341	349	322	344	328	342	305	335	338	324	333	316	332	369	325	323	358	335	326	325	291	343	322	353	355	321	351	369	327	381	345	344	380	325	355	310	309	347	334	320	336	296	319	336	330	363	337	317	305	302	306	305	367	307	316	324	338	325	326	335	341	337	354	356	329	337	328	338	315	350	340	350	336	341	337	330	335	344	355	343	332	307	320	319	331	330	348	364	338	361	374	358	312	338	296	339	304	331	317	360	309	336	340	321	372	346	322	307	363	352	316	331	327	345	344	341	314	324	319	310	384	354	320	298	315	312	349	334	318	326	320	369	340	332	336	349	355	345	335	324	368	340	315	340	327	333	321	345	321	311	355	329	379	347	359	369	321	336	344	340	322	315	363	326	367	359	303	330	332	306	326	366	324	367	332	355	286	342	333	335	326	337	321	350	350	318	300	339	347	324	294	355	360	351	354	348
8885	1817	148	106	311	596	387	175	108	88	92	76	63	66	52	49	46	43	52	50	42	46	31	35	27	38	29	27	33	30	35	37	43	30	27	35	39	37	28	31	24	38	30	37	39	36	31	26	33	20	36	36	35	32	24	29	31	34	34	28	32	34	30	33	31	39	28	44	27	30	27	30	31	30	38	28	31	38	27	29	28	40	23	43	35	37	41	22	33	30	28	32	34	28	22	36	31	29	36	30	40	36	30	39	26	33	29	36	30	28	38	31	22	35	38	25	35	42	32	32	31	36	23	32	32	28	27	27	33	26	30	29	27	30	37	26	23	32	33	37	33	25	28	32	29	34	21	35	40	41	28	22	28	28	35	23	36	31	36	30	31	31	26	30	29	27	28	30	33	32	23	33	28	30	26	27	36	35	23	36	27	22	23	26	31	20	32	30	34	28	33	29	32	24	36	36	35	32	42	37	35	32	34	30	35	33	31	27	35	24	16	38	23	39	30	36	39	33	33	32	25	34	30	38	28	28	30	34	23	24	36	37	34	35	35	29	37	30	30	33	25	49	41	31	23	38	39	27	44	42	25	36	28	34	39	26	31	28	30	33	30	28	27	29	30	31	37	27	37	33	25	38	37	33	21	26	23	21	35	25	39	31	24	29	36	34	25	28	34	29	18	27	30	31	29	31	29	37	30	24	35	34	40	33	32	34	26	32	22	30	30	39	31	30	30	36	18	27	32	31	40	35	28	26	29	36	38	37	31	29	27	30	32	35	33	29	20	25	30	31	24	25	30	19	24	24	26	30	32	34	33	23	29	26	38	37	35	36	33	24	31	28	31	39	32	25	40	38	43	31	27	30	34	41	26	23	40	37	34	25	28	31	36	32	27	34	42	32	26	36	28	26	22	27	34	31	29	40	36	26	23	32	41	26	36	36	28	23	29	24	28	30	32	27	29	29	31	28	27	33	38	30	37	32	33	25	29	23	41	28	39	28	26	35	32	25	37	24	38	41	27	24	28	28	31	32	22	30	18	36	34	20	36	31	30	24	34	40	40	41	36	40	23	32	25	35	38	33	33	27	44	30	28	33	27	36	37	30	38	30	44	25	33	29	28	28	42	28	34	37	29	33	34	33	29	40	27	24	37	28	22	31	38	31	31	32	34	38	34	30	32	31	33	31	27	37	29	38	28	22	36	36	30	38	38	40	40	31	39	30	33	21	37	36	31	45	23	26	38	36	30	28	32	26	28	26	27	32	27	29	19	40	29	34	29	31	26	26	36	28	26	28	29	27	25	27	32	38	22	29	37	40	33	27	31	30	31	31	41	38	28	20	25	37	41	31	26	30	21	25	32	33	28	35	44	29	26	28	32	33	26	31	31	30	27	34	19	39	35	32	31	42	31	24	24	26	41	28	29	30	34	29	36	29	33	37	29	29	38	33	29	36	36	33	30	27	33	28	33	41	36	26	36	24	30	33	28	24	27	23	35	31	30	35	27	24	22	18	33	27	28	29	31	25	29	28	30	29	33	38	36	27	27	42	31	22	35	28	36	32	29	30	26	32	27	29	32	21	41	32	32	35	20	33	29	33	31	31	19	36	35	30	38	36	33	29	30	28	27	33	28	27	30	24	21	28	48	34	27	33	30	37	36	32	33	36	30	27	20	43	35	35	30	33	42	43	30	42	28	24	32	41	42	22	34	29	31	26	34	31	35	37	25	38	34	29	32	29	34	30	26	36	21	33	35	26	34	30	32	32	32	23	30	25	25	29	35	40	26	32	31	30	44	28	28	29	40	37	23	30	38	29	36	32	29	35	33	24	38	30	17	20	26	33	27	33	34	27	42	24	32	36	28	37	33	25	38	28	35	26	26	30	35	20	32	21	22	46	24	32	37	31	23	26	31	34	33	41	31	28	29	28	30	31	33	26	30	33	33	31	33	26	29	25	31	29	34	32	37	35	40	31	36	19	29	28	28	33	24	22	25	25	35	36	40	42	34	30	32	31	33	35	30	31	27	33	32	38	27	33	24	27	33	31	33	23	27	39	26	23	34	48	21	20	28	27	20	30	34	25	28	24	32	30	31	28	23	34	40	28	35	41	35	36	38	28	38	22	35	29	26	40	25	26	29	33	35	34	32	42	32	37	31	31	26	37	26	34	30	40	23	29	31	26	25	21	34	29	33	31	28	33	25	31	25	28	30	26	28	26	35	27	31	27	42	28	22	38	37	35	33	30	34	33	26	29	35	31	26	38	23	28	24	39	28	34	35	33	34	27	31	27	32	33	29	37	36	29	41	40	34	32	41	40	31	29	34	28	30	31	24	34	33	29	25	37	38	29	24	33	39	28	33	31	22	23	34	45	29	29	36	32	25	33	28	34	38	31	30	29	27	25	32	44	46	27	28	29	26	34	36	17	44	21	31	32	32	38	39	29	35	27	30	35	29	28	32	38	32	17	34	23	24	30	32	24	29	36	33	28	21	38	27	28	30	35	38	24	29	30	38	39	36	24	44	29	32	24	39	40	41	32	23	31	30	24	35	31	32	31	29	30	30	40	30	29	31	25	28	36	35	26	33	23	27	34	34	30	36	30	35	33	29	24	23	20	26	24	28	33	24	28	36	19	35	33	34	36	30	23	43	36	37	28	26	32	29	31	28	41	30	32	23	27	31	30	30	42	29	41	33	30	29	35	36	32	29	32	36	31	32	27	33	29	31	34	30	31	31	30	32	42	25	34	31	32	28	29	28	29	28	23	33	33	31	35	46	30	31	29	41	25	33	37	41	29	29	29	26	33	33	37	26	31	22	19	35	31	35	25	33	30	20	37	29	39	28	34	24	36	23	28	25	30	28	31	34	32	32	35	28	37	30	32	27	38	34	24	25	29	33	21	33	25	34	36	26	40	42	35	28	20	40	31	38	23	26	29	34	37	30	37	21	34	28	31	33	24	23	22	30	36	27	35	32	35	32	25	32	32	28	27	28	24	34	32	20	33	32	32	33	36	35	22	29	29	33	33	27	28	30	30	36	30	26	34	24	32	36	40	39	24	25	30	24	29	23	37	34	26	35	30	33	27	27	37	28	26	25	26	29	32	32	21	28	27	31	40	30	27	24	33	28	30	27	23	25	26	33	37	25	32	34	27	31	38	36	36	33	31	32	31	32	37	33	25	30	34	25	30	28	22	32	25	29	38	33	26	28	32	35	33	34	27	31	32	25	33	30	52	21	27	40	42	22	30	29	30	36	25	34	36	34	24	34	23	28	29	18	26	31	45	42	26	45	27	31	35	26	31	27	36	35	37	28	36	27	32	29	30	28	25	36	25	31	27	38	23	38	39	31	30	36	32	24	22	25	24	33	34	35	39	41	49	32	28	34	29	33	26	29	38	22	29	30	36	30	23	40	24	26	28	32	34	33	28	28	33	27	25	29	36	26	32	31	26	43	31	30	30	32	22	37	29	30	29	21	25	33	30	34	30	31	24	32	34
44955	16397	3285	12128	24385	29449	20420	10243	5999	4753	3489	2851	2624	2500	1497	1352	1279	1119	1069	1003	1026	889	921	799	856	784	744	759	714	751	712	677	669	657	673	685	644	626	691	626	633	639	642	648	634	627	617	617	551	623	564	626	554	594	572	609	607	568	580	614	572	552	591	524	608	560	550	586	591	545	567	533	597	585	523	530	596	539	577	559	555	527	535	524	565	558	558	551	578	546	603	531	554	563	544	594	535	547	566	575	524	550	517	543	577	549	540	549	539	523	565	528	566	549	568	527	507	581	559	538	542	536	580	563	562	511	556	528	525	540	556	525	526	533	515	544	525	539	546	532	539	555	500	547	533	558	552	577	576	548	533	530	551	536	512	592	521	575	544	580	545	561	511	518	546	510	526	544	539	507	520	513	533	491	550	528	552	579	488	534	532	525	493	579	534	568	522	526	547	559	582	537	578	508	518	508	543	555	575	548	516	532	525	528	507	521	533	568	561	585	539	531	526	507	580	554	555	520	535	549	533	544	533	536	536	540	501	568	525	525	573	537	564	557	558	557	523	563	513	549	535	511	581	549	542	573	521	550	554	507	551	563	560	526	558	548	543	576	546	558	520	546	534	510	566	538	530	586	540	522	538	521	553	542	505	505	544	540	531	526	500	536	584	502	533	548	523	568	571	549	566	538	554	509	531	530	514	524	569	537	553	541	539	568	548	574	576	553	536	561	544	546	529	519	526	548	510	525	548	573	555	578	559	549	560	512	550	558	505	514	527	557	518	539	513	520	514	558	545	573	510	548	512	520	565	545	522	546	519	533	527	546	514	520	547	514	534	528	530	504	543	503	552	532	533	542	500	552	564	550	564	547	525	529	565	550	543	557	528	551	500	569	549	527	559	541	512	542	550	536	556	530	501	544	536	474	543	512	599	553	580	527	510	503	492	527	543	497	535	561	541	581	525	513	544	548	566	516	560	515	526	558	536	533	490	537	557	503	522	553	584	581	554	541	543	537	574	549	563	587	510	546	489	530	550	552	537	555	565	566	537	526	544	527	498	540	568	544	567	544	576	548	543	545	520	498	582	532	534	544	505	510	517	573	555	538	565	582	500	523	534	521	551	511	550	543	539	530	534	499	515	543	553	532	526	592	565	518	519	537	513	540	560	576	527	530	543	532	533	535	526	524	547	551	541	558	558	529	504	556	540	563	548	544	552	544	542	543	567	535	546	543	522	568	565	570	518	546	542	561	543	553	512	555	522	557	529	535	558	565	552	511	553	524	526	529	492	535	574	530	514	523	541	529	545	530	567	531	554	585	522	533	542	584	563	490	545	582	550	544	535	574	536	515	518	541	582	581	526	519	530	556	537	545	541	522	567	528	522	536	532	538	549	512	539	557	524	526	595	571	526	562	525	594	508	544	551	544	509	561	553	539	541	507	610	513	587	521	506	544	518	570	542	535	558	559	539	534	529	554	527	553	567	552	522	525	547	506	517	535	504	569	556	546	540	575	517	533	545	544	518	474	554	553	547	529	544	569	514	550	537	540	552	571	525	544	602	543	541	497	544	517	541	551	520	514	564	511	513	534	575	547	557	567	584	523	544	554	529	523	541	558	574	508	543	520	531	511	515	576	537	590	518	540	530	511	534	520	581	550	546	519	548	556	504	539	487	536	516	512	523	525	567	527	547	555	593	564	540	531	522	534	530	540	491	510	541	540	552	515	581	537	543	505	532	526	582	512	560	507	577	547	566	529	517	518	510	568	525	545	522	545	535	576	554	530	530	514	567	525	525	543	570	544	540	551	505	557	499	553	523	523	492	569	583	552	507	507	498	537	565	587	571	548	518	519	485	563	553	520	516	529	544	564	531	558	552	538	547	553	559	512	508	554	551	535	526	518	565	546	529	542	531	532	552	536	508	514	514	564	580	539	544	512	493	507	536	539	592	539	509	490	510	546	543	539	549	553	521	510	553	512	546	526	529	523	546	557	506	552	529	569	537	554	497	532	518	556	530	517	521	547	503	521	577	513	563	514	558	517	567	529	535	576	527	536	529	507	493	597	557	562	516	509	550	569	520	544	547	515	565	559	546	531	587	559	530	553	542	549	552	593	543	528	549	499	533	532	589	569	518	539	562	511	538	580	521	530	536	526	562	548	483	516	571	534	552	486	524	521	550	510	546	543	547	518	538	561	530	541	553	552	556	570	544	527	593	517	546	537	580	553	525	542	526	516	531	570	565	519	507	571	517	559	544	519	598	522	538	523	554	518	528	541	529	555	547	531	527	513	537	550	546	548	544	530	498	536	565	539	585	509	512	562	605	563	559	522	502	554	497	561	557	525	545	531	530	512	546	525	504	553	533	524	550	519	545	546	540	536	555	595	521	546	553	543	566	555	543	570	519	542	547	507	561	537	531	493	534	573	536	496	546	529	510	554	519	545	537	541	529	542	578	502	566	555	530	528	550	498	534	525	558	550	566	552	562	502	529	543	554	539	613	506	510	522	582	516	555	537	511	553	549	530	563	571	571	569	555	528	536	519	527	548	552	525	539	568	539	564	503	555	561	562	519	537	508	510	537	563	573	545	550	532	603	556	607	553	527	534	549	546	531	550	512	500	538	477	551	510	557	504	504	555	520	552	584	556	508	581	514	532	545	507	525	543	533	548	554	528	544	524	544	514	530	538	559	524	553	548	559	502	567	545	556	516	562	569	538	577	491	525	580	500	519	555	526	524	527	556	583	537	487	547	549	529	548	508	540	551	548	516	528	517	545	544	515	502	543	526	534	531	565	509	532	513	546	516	530	554	536	543	579	541	547	521	509	574	522	542	544	497	554	543	541	560	509	525	574	533	554	522	557	566	545	515	562	538	540	517	562	513	565	566	565	532	496	516	553	540	520	508	510	537	569	526	541	533	591	573	530	508	495	498	518	558	535	545	508	510	541	547	541	571	540	527	571	520	535	566	592	514	522	541	568	549	520	531	534	554	524	541	564	528	575	556	526	577	565	503	521	506	572	518	522	576	532	541	561	528	480	544	527	534	561	553	523	542	544	505	525	505	564	559	566	525	538	582	501	525	524	572	527	538	553	502	539	552	541	534	503	535	555	556	519	497	539	555	523	512	529	559	524	541	566	533	543	533	531	524	533	515	538	521	545	497	572	548	556	561	557	546	522	501	529	520	539	570	550	481	490	531	543	517	531	556	580	532	539	535	583	561	521	522	543	558	529	487	571	543	514	524	514	565	549	512	538	569	523	514	504	552	522	560	551	526	534	573	562	574	539	531	551	520	524	500	508	546	524	535	505	564	558	527	559	539	534	540	513	534	537	573	557	596	552	537	549	519	550	552	520	513	525	552	511	513	519	536	560	552	572	579	536	563	518	533	530	560	534	568	550	537	512	537	541	518	499	494	556	573	512	522	555	545	494	538	557	548	573	573	536	547	492	573	545	544	518	518	548	565	517	502	516	491	568	556	542	539	566	570	519	549	573	573	584	535
9022	1632	133	97	525	908	373	178	102	100	76	73	62	53	41	35	35	37	36	34	38	41	34	35	27	29	30	36	39	38	29	37	30	40	42	41	34	35	22	36	40	31	35	32	25	24	34	36	43	34	38	28	34	19	34	28	34	30	41	25	26	35	39	23	29	25	29	29	26	26	35	33	19	32	20	38	34	37	27	19	31	35	38	33	31	35	33	29	33	23	28	29	23	33	31	33	31	27	32	35	31	33	27	39	32	33	33	42	34	31	23	30	30	33	27	28	28	31	28	36	33	32	34	28	34	31	30	36	27	35	34	38	32	32	18	41	26	27	27	32	37	25	33	13	34	39	33	35	35	36	37	35	27	27	28	39	33	30	38	33	28	26	23	24	36	29	30	34	34	34	30	31	34	29	30	28	26	30	27	32	33	30	39	34	27	32	38	29	25	30	30	28	41	36	27	26	38	33	26	25	33	27	43	31	28	29	28	37	36	26	25	40	22	18	33	33	28	26	38	37	30	20	31	34	27	23	46	32	37	27	32	30	38	31	29	34	39	37	48	27	35	36	26	32	37	33	36	23	42	38	33	34	32	31	33	25	29	36	29	27	30	35	24	28	36	41	19	33	32	34	38	32	23	34	27	30	28	25	30	28	26	36	22	29	37	43	39	34	35	28	32	26	27	28	26	29	38	32	24	41	32	39	31	33	28	33	36	39	40	29	21	32	31	29	22	22	30	30	27	29	39	33	28	35	30	28	31	22	32	20	32	31	34	33	37	28	32	17	23	38	25	36	34	33	33	35	32	28	38	23	24	27	34	33	29	28	28	29	33	33	28	24	35	22	30	38	25	26	29	35	30	32	37	37	37	39	28	33	30	26	34	29	34	40	22	27	35	18	38	36	28	35	31	31	28	31	29	31	37	33	39	44	31	40	31	34	31	26	26	32	33	47	32	35	28	29	25	37	35	29	25	24	36	34	32	25	24	29	15	31	36	22	36	31	26	31	36	36	27	31	33	29	29	23	28	28	31	27	30	29	31	30	33	28	33	27	27	32	35	27	26	32	33	32	39	32	14	33	36	28	25	41	32	35	30	34	32	19	40	34	35	25	33	31	25	31	30	34	34	33	31	30	36	40	30	23	38	34	25	26	26	19	24	28	23	33	36	35	30	27	36	26	28	38	25	35	27	41	30	31	33	27	32	41	23	28	37	34	19	29	41	23	28	31	28	31	22	33	28	33	28	21	23	34	41	34	33	20	33	33	33	30	34	38	33	35	24	33	37	33	23	27	33	28	38	25	35	38	30	19	29	24	33	25	28	29	35	28	26	34	19	27	41	20	26	38	26	29	41	32	37	38	29	28	26	30	38	32	28	34	30	36	36	37	29	43	30	31	29	30	34	40	33	29	23	21	32	32	22	35	29	31	26	40	32	35	25	29	29	42	32	43	28	32	29	30	33	36	22	34	27	36	20	39	26	28	34	29	40	33	31	36	30	31	26	33	26	25	23	21	31	39	23	28	26	32	22	23	18	26	43	27	42	26	21	35	34	31	27	37	33	26	29	33	24	44	25	31	21	25	24	32	30	26	33	33	27	33	35	31	30	24	21	23	30	26	33	33	26	27	28	31	27	35	26	28	23	27	26	31	20	25	31	32	33	27	29	33	36	32	31	35	39	28	30	37	32	30	36	29	35	38	43	36	23	28	28	26	38	32	21	28	45	30	25	31	27	29	31	25	43	20	33	36	30	26	42	30	32	33	29	30	28	30	33	36	31	32	32	32	33	24	27	33	34	40	37	27	26	26	22	25	37	31	23	32	30	34	49	31	26	30	24	23	28	32	33	35	35	23	36	36	26	44	28	27	29	26	31	22	32	23	29	35	32	30	35	25	26	34	27	21	34	37	34	23	28	25	22	34	33	26	29	30	29	29	33	37	29	26	31	31	28	19	40	31	31	28	34	35	28	33	32	33	32	30	28	38	31	27	23	32	34	33	30	25	31	21	22	20	33	27	32	37	28	27	35	34	36	21	34	29	35	23	40	33	21	33	30	26	28	17	24	30	31	37	38	27	22	25	33	35	29	36	29	28	33	34	29	24	41	29	35	28	19	26	25	24	27	22	26	32	35	37	35	28	36	34	30	39	31	34	40	31	33	28	32	36	36	25	30	44	27	34	38	27	42	35	24	38	24	33	39	27	36	34	41	32	36	30	36	37	35	30	26	29	29	30	35	28	38	36	28	26	24	22	26	32	31	30	33	37	32	35	23	31	28	23	32	29	28	26	34	28	34	38	24	31	37	38	33	31	27	29	32	28	37	28	27	21	29	39	35	35	28	38	30	26	30	31	33	33	33	33	18	24	26	32	37	21	30	28	30	26	27	21	23	25	40	28	29	37	40	24	26	29	32	34	31	27	29	27	23	29	31	27	28	25	34	33	27	29	28	21	23	34	29	24	34	33	37	31	23	40	18	41	28	24	29	22	37	39	33	33	41	43	30	32	31	31	31	27	27	29	24	26	30	21	24	26	26	42	29	32	27	33	33	26	25	37	33	26	40	20	28	23	35	35	26	32	37	35	23	31	27	30	24	30	38	29	34	22	27	27	28	28	25	29	37	35	29	26	41	34	25	43	28	20	25	31	27	28	25	32	32	26	26	32	28	25	40	36	38	32	26	25	37	31	33	34	31	43	35	31	26	30	23	38	31	33	47	36	36	28	30	26	34	31	31	30	39	32	26	32	35	22	33	23	32	28	24	28	25	31	27	27	27	29	34	30	24	36	30	29	33	33	30	38	32	29	26	32	26	33	33	23	28	25	32	29	26	26	22	37	27	38	32	26	28	28	24	43	40	32	24	29	30	35	24	28	24	26	29	28	27	32	35	28	26	32	39	25	42	22	30	24	37	28	33	33	39	46	23	31	29	31	30	18	35	35	34	28	33	25	16	27	28	29	29	29	37	33	32	43	36	29	30	27	26	32	34	23	31	30	32	22	36	36	45	29	31	29	32	30	31	34	19	38	35	25	34	30	27	27	30	32	33	36	26	28	34	32	42	27	34	24	33	35	27	28	30	35	34	25	33	31	27	33	26	37	25	22	28	23	28	31	43	34	34	23	35	34	31	30	26	34	35	36	22	31	34	32	28	33	32	32	24	30	29	29	41	26	31	27	33	25	30	37	24	35	36	35	21	29	32	38	33	27	36	28	28	23	25	20	40	39	28	33	30	38	30	26	27	27	31	33	27	24	33	28	28	31	32	35	32	38	41	31	35	29	31	30	32	32	25	36	29	34	34	31	21	29	39	31	30	27	27	31	43	44	30	34	38	26	36	35	28	25	25	27	36	25	33	26	39	31	12	32	27	26	31	39	23	21	31	34	36	32	23	30	32	23	26	35	27	26	24	21	27	26	28	35	27	26	35	38	41	30	24	22	27	34	36	27	30	41	33	30	35	32	34	33	34	25	39	27	26	25	34	25	27	38	40	26	36	28
45219	15453	3087	10245	31434	34313	20501	10792	5552	4433	3308	2581	2485	2207	1446	1285	1252	1144	1070	1013	951	917	893	865	788	737	807	752	706	687	735	697	662	680	684	643	676	698	647	581	612	635	644	659	658	607	618	608	594	623	594	618	586	577	636	555	604	555	602	518	549	547	580	570	563	587	554	575	547	559	555	537	548	531	571	536	542	527	561	546	549	556	574	545	539	581	561	543	580	604	524	535	557	606	526	542	580	530	478	560	530	497	529	500	492	558	558	567	560	547	523	536	575	503	554	534	573	542	524	533	579	553	541	527	575	546	565	561	567	549	567	538	523	529	548	538	542	549	510	576	521	527	517	559	571	560	554	573	487	547	559	525	557	502	545	544	569	520	521	530	539	557	536	604	576	547	519	532	565	560	554	548	527	581	536	549	562	584	572	514	542	545	519	526	561	531	508	562	502	525	566	519	580	557	529	534	544	536	523	524	498	604	555	564	499	529	548	530	549	530	550	568	537	544	460	518	548	546	523	513	554	565	526	572	526	542	553	531	532	550	563	559	567	537	538	546	547	542	527	539	547	556	525	560	528	548	574	541	575	568	508	550	525	587	544	528	542	534	548	536	550	528	530	522	570	538	516	576	560	557	516	557	546	540	543	561	559	530	517	528	588	528	530	525	546	526	518	507	542	558	561	503	529	538	529	478	544	549	542	548	590	562	531	539	523	568	545	559	554	523	543	499	541	552	541	583	574	574	545	568	522	534	539	539	500	520	564	548	554	550	544	508	503	526	541	526	547	548	560	561	528	560	557	560	529	550	548	544	551	506	528	531	565	534	530	562	568	551	540	533	573	532	580	540	549	529	505	546	549	571	561	529	500	537	541	554	580	520	538	561	534	525	536	545	556	561	528	592	590	545	515	551	490	517	523	507	522	537	498	518	531	560	572	550	544	525	525	559	534	526	571	514	556	534	544	525	579	519	586	571	591	556	568	527	533	535	534	554	510	567	529	573	601	550	518	578	502	527	542	505	521	537	489	542	536	574	539	528	565	566	564	556	561	577	502	487	545	532	530	495	541	548	534	549	515	534	564	538	539	521	525	508	528	506	515	509	552	539	542	536	554	572	547	526	530	597	531	527	556	573	603	555	529	532	548	523	521	546	496	555	502	560	547	579	519	519	564	527	545	553	512	552	541	548	530	587	556	504	532	504	493	567	525	523	534	546	550	564	513	529	578	499	563	572	531	569	496	596	530	509	544	539	546	532	550	554	542	550	516	540	500	516	506	515	589	580	559	538	538	546	525	532	498	539	557	551	514	571	547	511	518	504	576	529	552	503	559	535	532	495	534	545	510	520	542	522	535	520	538	520	502	557	553	504	548	560	541	552	566	591	518	519	552	528	535	539	591	561	554	536	560	524	534	537	483	564	573	519	541	535	555	517	527	530	577	515	562	519	556	543	521	504	555	503	530	534	609	530	533	532	536	526	545	513	558	569	556	566	530	530	557	519	538	547	520	529	566	585	549	533	519	510	551	510	531	544	570	536	510	553	544	526	512	524	527	536	563	577	583	534	533	589	545	504	523	529	562	531	539	568	519	536	523	502	533	519	518	544	553	549	538	502	511	512	559	538	500	561	504	510	530	530	467	520	538	507	530	580	538	570	496	546	527	555	526	567	521	525	559	540	572	576	578	530	554	542	523	539	594	558	553	541	528	535	517	549	557	529	566	554	570	563	522	523	561	490	539	559	559	515	526	556	501	547	570	514	531	578	525	524	580	547	537	532	567	548	550	533	505	545	535	542	555	528	531	545	530	540	533	536	537	556	547	533	541	560	496	537	558	522	529	534	518	559	555	506	526	538	564	509	565	519	571	587	541	520	568	550	540	534	509	549	530	560	559	536	533	538	533	529	523	539	534	586	606	563	512	531	537	559	498	538	537	529	577	511	562	522	542	521	507	513	549	537	571	578	591	551	564	523	579	505	542	558	566	515	543	499	512	556	512	560	527	522	536	556	516	553	561	542	539	524	538	569	534	534	541	536	555	551	524	523	579	535	536	535	555	544	511	515	513	522	561	566	519	500	587	534	521	557	606	519	544	505	587	546	543	527	548	542	533	568	587	588	574	564	541	513	534	536	524	543	525	532	538	557	538	548	553	525	514	534	543	564	513	544	574	510	558	513	518	581	533	557	533	530	546	560	552	552	580	542	526	582	534	567	558	541	543	527	546	518	562	564	558	537	568	557	586	538	558	538	526	558	533	481	549	531	569	541	551	517	496	500	558	550	535	510	552	541	569	537	536	563	559	539	507	560	544	548	555	504	530	508	578	518	572	542	495	582	590	573	552	545	527	509	525	500	555	545	538	546	536	526	590	556	521	575	497	567	565	547	542	522	534	575	532	530	523	559	519	519	564	574	559	495	562	555	572	527	528	552	547	548	534	580	561	517	544	550	534	517	516	532	568	567	546	565	571	509	514	551	517	532	524	519	585	541	587	548	594	540	513	522	543	535	549	581	550	536	491	500	515	519	571	515	582	493	539	542	539	573	541	517	552	561	513	580	565	563	525	553	581	505	552	525	553	533	509	585	564	580	533	532	518	544	538	550	545	566	538	549	517	569	574	537	551	514	547	548	566	549	550	564	523	520	544	537	526	535	480	495	526	584	504	504	541	501	543	520	556	519	498	550	560	510	556	522	571	529	541	525	558	559	540	566	483	560	541	592	531	501	579	543	539	545	546	525	514	558	558	547	537	558	527	506	529	544	480	555	510	501	529	521	543	515	507	575	543	543	563	557	523	534	583	547	520	537	557	546	524	530	546	506	543	545	542	502	568	548	533	600	525	552	521	565	539	535	521	546	521	530	575	547	520	539	553	533	537	526	535	545	509	567	547	525	526	527	552	588	525	559	542	540	517	507	534	497	561	544	586	565	530	542	509	541	551	529	523	551	566	546	549	529	534	519	558	574	574	517	540	566	535	524	513	548	498	547	503	563	534	581	523	533	552	540	524	548	498	555	550	526	502	570	526	576	548	544	517	541	541	517	560	506	527	542	495	555	532	540	516	492	567	584	520	551	530	506	581	560	556	569	539	564	531	575	548	508	572	549	537	529	538	554	514	534	529	541	543	522	559	524	593	510	536	554	510	560	587	530	567	546	596	541	561	563	552	550	506	567	560	528	556	531	542	543	539	520	514	562	535	553	557	553	522	586	514	520	533	529	585	536	517	508	546	537	560	546	581	506	523	505	524	513	543	489	535	562	523	562	531	569	528	502	540	515	583	552	543	557	546	541	512	529	536	572	558	534	548	526	517	593	574	525	503	517	542	561	520	556	518	548	558	583	535	527	546	534	523	545	515	562	547	576	486	555	536	553	583	561	526	527	512	537	556	550	541	569	547	519	528	550	556	518	578	495	573	512	520	526	581	517	542	540	571	536	545	545	533	519	568	590	570	576	536	538	572	596	547	491	532	531	565	568	547	561	534	579	572	539	552	562	569	514	548	533
12642	3228	208	194	967	1897	898	272	146	148	101	109	84	71	52	46	39	39	38	27	42	30	30	44	38	21	21	23	29	28	19	24	31	16	22	21	30	21	22	26	22	21	25	26	19	23	20	15	27	17	22	26	15	19	21	21	18	15	22	26	21	20	22	18	15	19	15	23	13	12	23	24	22	17	26	23	22	19	16	21	19	13	19	23	25	16	10	16	16	15	20	15	16	20	25	18	18	29	19	8	20	21	20	29	16	14	15	23	13	16	15	18	12	19	17	13	18	19	17	17	19	19	10	17	24	17	15	20	17	22	17	16	23	20	14	21	16	17	14	16	20	25	16	21	18	22	19	15	16	16	19	11	21	13	21	18	18	20	14	12	17	15	20	19	18	20	14	21	17	26	17	13	19	10	18	20	25	11	14	21	14	12	16	19	14	14	20	15	23	22	16	7	13	24	16	10	14	14	14	20	15	14	22	21	17	16	17	18	18	10	13	23	14	14	15	21	19	14	15	14	22	10	24	26	23	16	12	23	13	17	18	21	17	16	19	15	23	14	23	18	15	17	17	13	23	14	11	22	12	16	20	26	17	26	25	22	10	12	16	20	19	15	18	20	15	21	27	17	13	11	17	15	15	24	22	14	16	21	21	17	14	17	13	20	18	21	21	21	6	27	22	27	16	19	17	29	19	19	12	14	19	17	15	11	25	15	18	11	16	16	14	12	12	20	16	28	20	25	27	18	16	21	21	18	16	19	20	22	11	20	17	27	19	18	18	17	12	22	24	18	16	24	18	22	19	15	16	20	28	24	23	16	18	17	20	16	18	10	14	17	16	14	21	17	14	15	17	17	19	14	17	19	20	23	19	21	25	17	17	14	17	21	13	11	24	18	21	15	12	24	23	16	27	12	27	17	21	13	23	18	17	26	17	13	23	15	16	17	11	17	25	19	14	17	18	16	10	22	25	20	16	21	17	15	14	13	12	10	20	14	20	8	16	22	26	10	17	19	20	19	14	17	19	24	11	14	28	16	23	19	12	23	26	12	21	11	23	18	18	18	21	20	18	20	18	13	14	16	16	21	19	21	14	21	15	19	9	18	15	18	19	22	18	13	16	20	10	22	11	13	15	21	16	16	14	19	23	15	18	14	20	19	20	17	19	21	21	22	10	22	13	29	14	20	13	20	16	15	24	19	13	17	17	21	20	14	13	18	21	14	13	19	14	17	20	15	18	17	15	14	14	12	16	13	29	17	23	13	21	13	17	15	14	14	24	19	19	15	17	11	14	19	26	19	24	17	14	19	15	27	25	23	27	19	13	22	18	16	11	21	19	13	17	9	11	21	15	22	14	22	17	12	20	22	11	20	21	16	18	20	17	11	25	17	15	17	17	16	17	18	15	13	16	23	17	18	20	18	19	17	18	19	15	15	21	17	25	20	20	14	13	15	16	23	20	14	11	14	24	16	20	15	15	18	23	15	20	23	13	18	14	23	23	7	16	22	20	21	16	17	20	19	16	17	28	10	15	16	17	19	14	16	22	20	20	16	15	19	15	18	28	16	18	23	23	25	17	25	27	12	21	19	12	16	10	16	19	23	22	26	16	16	18	15	16	15	20	19	15	18	21	23	17	23	18	14	23	25	15	22	24	14	17	12	19	14	13	16	22	17	20	26	12	25	24	20	21	18	21	21	16	11	18	14	12	19	18	16	21	12	19	14	18	19	13	13	20	22	22	18	10	26	14	18	20	16	22	22	16	28	17	20	15	17	20	21	18	21	10	16	23	24	26	19	22	11	10	16	13	18	13	24	24	17	29	21	18	14	20	17	22	19	10	15	22	17	17	22	17	24	14	20	17	22	11	19	23	16	18	14	23	21	18	16	17	20	20	16	17	24	15	12	21	18	22	13	18	19	23	24	17	19	16	21	17	22	8	17	15	17	18	27	15	24	14	20	16	18	25	20	22	6	23	12	16	15	16	20	20	16	31	17	19	22	12	10	17	20	17	15	24	22	12	16	26	17	18	24	20	21	22	16	22	17	23	16	21	15	14	22	20	22	11	29	15	16	22	19	24	17	20	20	20	18	17	19	20	16	13	15	19	18	19	27	20	21	14	22	21	20	15	23	15	13	14	11	20	13	17	18	15	19	17	22	14	20	26	16	21	10	15	18	16	15	18	23	15	18	19	19	24	16	16	11	22	15	27	20	25	15	24	26	10	15	17	16	18	12	14	27	24	20	12	17	15	12	17	14	24	16	24	17	22	17	11	21	22	18	16	19	18	15	12	25	16	15	14	15	21	15	22	21	15	14	18	22	23	13	22	30	19	16	15	18	21	22	15	20	12	16	23	17	19	17	22	21	12	15	19	14	23	16	18	31	24	20	18	18	17	18	25	16	17	13	18	20	23	22	18	19	16	23	20	24	24	10	17	20	17	13	16	19	16	24	21	19	18	14	22	15	17	27	22	16	23	16	22	12	18	15	20	13	17	14	15	15	16	16	18	24	15	14	21	20	21	13	16	20	15	23	15	21	19	18	18	20	15	14	21	22	22	19	19	15	16	25	19	22	19	23	18	17	15	23	23	13	16	26	19	11	21	17	21	16	27	13	20	22	12	18	19	21	18	15	17	10	24	22	18	20	17	15	14	16	22	17	24	17	22	16	22	12	27	23	14	19	16	22	20	11	17	11	21	22	14	26	23	29	11	18	19	21	24	18	18	21	14	15	12	20	17	11	14	15	11	23	18	23	18	21	24	12	15	16	20	19	15	19	21	15	17	18	17	16	17	24	16	19	13	18	20	19	13	17	15	25	18	26	17	21	23	18	12	20	20	19	13	13	24	12	17	16	20	20	11	15	19	16	14	29	21	15	21	17	17	20	22	20	14	12	20	16	18	14	20	16	16	19	20	23	21	24	18	23	22	20	24	17	21	18	19	17	20	19	15	18	11	22	15	22	24	17	22	17	21	20	21	19	16	14	23	15	21	21	23	25	11	8	14	22	27	24	15	19	18	15	21	22	14	21	13	16	18	27	20	19	8	13	15	16	29	21	16	21	26	15	11	16	19	15	18	13	27	16	15	21	15	15	26	13	14	16	20	19	17	19	21	18	21	17	27	18	14	18	25	21	16	9	22	22	18	25	31	16	17	27	21	24	22	17	18	15	14	25	17	21	20	17	10	21	29	15	21	14	12	13	18	12	20	15	12	15	20	21	15	17	14	10	16	18	19	11	18	13	22	12	18	28	16	22	20	17	20	14	24	21	18	20	29	16	21	18	14	18	15	20	13	17	16	15	25	27	15	16	13	22	20	12	19	22	20	17	23	17	16	14	19	18	19	17	21	19	17	18	13	18	13	18	19	19	20	20	24	20	26	13	20	29	14	18	17	13	16	16	17	14	14	21	11	19	17	18	20	27	24	21	12	21	17	18	16	26	10	19	10	11	15	11	18	14	20	11	16	21	33	21	15	13	17	25	17	11	21	15	17	17
53053	19350	4829	18209	40179	42761	29955	15627	9060	7638	5939	4467	4277	3569	2144	2030	1840	1646	1456	1363	1246	1161	1075	1015	864	845	815	720	670	695	658	646	673	618	651	667	636	580	589	532	551	496	514	492	449	470	449	481	489	457	451	477	462	465	458	442	415	425	430	409	392	394	417	402	384	378	390	377	416	367	367	381	388	360	385	345	383	403	337	347	378	370	377	355	386	333	359	354	400	336	350	340	317	349	336	350	358	328	372	346	341	344	358	348	334	365	340	348	334	354	349	333	351	319	344	346	344	357	381	307	343	329	321	351	368	369	340	321	349	312	301	347	312	331	372	330	323	328	317	330	352	317	347	335	310	345	301	300	327	348	326	325	313	311	324	324	328	352	341	323	365	325	343	363	295	318	337	339	327	285	341	341	345	314	336	309	325	361	325	350	299	296	348	354	315	326	344	349	306	347	342	332	320	361	346	324	289	325	338	314	343	321	346	324	342	304	362	312	338	317	332	311	306	330	345	341	312	352	354	331	331	336	323	342	332	325	379	309	314	343	314	309	310	320	315	298	309	330	314	339	359	283	347	319	344	327	317	352	336	326	315	367	322	308	317	341	322	334	328	304	340	330	347	334	319	355	293	306	328	313	335	306	310	323	375	326	331	324	310	312	322	368	332	339	333	334	317	325	295	330	337	332	339	316	302	307	316	326	312	293	340	338	331	310	324	349	300	328	324	291	318	370	316	299	309	324	301	328	311	311	335	313	301	318	334	321	307	302	318	371	327	312	291	310	351	322	330	313	334	311	302	311	328	315	319	304	309	330	313	283	320	332	337	340	297	315	329	304	347	328	303	311	314	332	325	322	310	302	349	306	384	320	361	333	316	316	338	290	334	330	333	336	326	319	327	332	326	324	333	316	348	302	362	342	339	314	332	363	351	340	315	351	299	295	300	330	293	302	336	330	330	290	322	327	334	350	328	339	317	313	307	347	348	325	315	321	298	321	325	307	286	359	333	347	338	350	316	332	323	328	277	303	284	300	301	307	336	348	347	326	351	314	314	315	329	320	337	313	294	373	307	350	318	309	340	329	294	318	324	322	299	299	350	345	328	299	306	336	321	311	328	324	345	341	330	343	331	320	318	329	260	354	297	326	336	308	328	317	333	357	334	334	305	334	302	316	305	316	337	310	338	329	319	337	356	276	358	312	337	316	327	320	325	341	319	327	328	330	297	294	358	310	316	335	303	331	300	311	330	315	315	301	306	319	341	305	309	321	352	317	315	331	312	327	316	326	311	319	341	329	331	333	332	309	327	324	311	315	335	330	315	310	335	364	298	294	324	327	326	322	320	327	334	312	317	302	335	325	295	369	332	324	380	307	287	321	346	308	306	325	323	329	312	357	315	328	322	304	298	322	333	296	347	294	304	323	296	343	342	343	305	291	325	312	322	331	307	326	292	329	333	336	354	322	299	338	305	287	356	309	302	321	335	323	325	331	342	320	324	292	313	324	294	330	309	333	339	346	340	322	287	337	320	313	343	313	312	327	303	336	336	333	336	333	303	321	328	305	309	351	319	305	317	315	312	295	333	322	337	322	324	316	312	307	319	331	316	357	331	330	304	311	299	313	334	319	356	361	307	355	345	307	329	337	312	311	332	295	322	368	345	300	305	338	346	313	306	303	332	320	332	339	319	316	352	347	320	341	323	332	336	318	299	333	327	336	326	314	355	345	326	357	322	336	304	343	352	266	320	311	355	320	313	315	296	334	301	360	300	287	338	312	341	319	338	339	325	321	338	332	307	315	300	298	336	330	310	331	325	304	324	313	320	313	342	318	322	305	333	319	372	297	310	319	335	323	337	336	341	303	332	296	294	345	317	314	336	328	309	354	311	325	350	335	325	331	325	362	348	305	327	320	316	325	315	340	335	316	341	307	324	323	320	346	346	342	338	316	340	330	305	339	329	282	311	306	330	296	290	314	308	340	347	295	325	308	345	305	319	320	325	301	313	312	324	320	316	321	325	276	294	327	331	327	302	321	305	331	338	341	350	323	302	312	329	286	360	320	346	348	319	339	318	311	346	314	308	317	316	358	311	326	330	299	331	293	344	327	294	315	278	333	319	327	328	296	322	336	323	320	342	320	330	320	298	308	303	302	329	330	292	336	327	329	312	306	320	355	303	348	368	345	346	320	310	333	330	322	339	337	303	354	354	307	310	348	310	333	307	292	325	319	325	341	348	326	314	301	351	333	322	333	355	302	303	308	312	319	321	315	271	313	349	328	289	341	348	310	325	299	309	313	335	333	323	336	316	321	348	325	325	327	355	315	330	339	324	363	316	338	320	303	332	300	306	342	328	318	335	312	327	352	308	318	315	295	332	329	329	358	318	350	333	339	311	304	336	345	305	309	321	330	334	317	342	322	340	350	330	344	326	308	321	335	323	337	321	319	337	339	321	342	325	312	329	342	324	341	347	311	337	330	304	309	347	300	339	313	337	317	317	313	349	309	322	305	339	340	319	341	359	334	326	327	329	345	333	314	339	342	357	320	309	340	318	333	327	338	312	333	310	304	321	351	320	313	320	325	309	309	326	335	318	336	337	319	346	310	303	319	333	341	345	321	324	311	330	346	321	341	321	337	320	337	336	310	312	291	315	287	313	333	309	356	322	307	292	322	296	312	303	321	308	322	337	327	346	284	350	316	295	324	323	294	310	313	281	300	296	308	346	343	305	335	347	307	325	331	308	335	319	315	318	289	307	306	298	333	348	314	313	350	316	362	342	334	351	311	332	332	321	376	345	318	307	309	334	355	336	330	332	339	331	310	325	318	365	290	309	293	337	312	307	310	330	326	316	344	330	308	340	314	329	341	303	337	327	324	332	299	329	307	335	310	317	327	368	340	321	318	318	296	335	322	345	305	333	364	306	342	353	315	336	341	340	318	358	335	313	344	312	327	338	273	324	284	322	347	332	298	301	335	336	347	338	299	327	348	341	325	309	321	335	292	342	293	312	337	354	336	327	335	325	359	303	335	333	327	319	285	312	344	299	310	329	331	335	297	313	310	360	334	350	304	322	289	321	304	359	319	336	294	324	314	304	315	301	313	336	338	338	346	340	315	354	319	343	326	310	361	354	337	283	321	289	359	294	281	353	335	312	333	303	341	335	340	315	305	314	319	343	343	318	320	309	336	327	368	305	340	331	307	307	278	325	290	316	319	318	328	320	337	318	304	338	350	337	319	316	332	311	311	291	333	308	330	295	329	338	294	303	325	345	308	338	307	317	329	324	334	336	346	333	330	342	324	305	316	326	315	319	308	298	309	344	306	319	324	308	294	324	309	347	331	330	328	350	322	327	286	309	296	330	336	297	355	315	331	348	321	297	344	321	283	327	319	310	346	317	306	296	329	320	328	296	329	336	314	318	314	272	338	343	321	323	349	348	347	309	325	339	320	326	326	321	342	328	343	348	311	340	331	318	320	332	326	326	325	318	286	328	331	313	307	343	309
5195	727	46	121	398	832	412	84	35	27	45	32	17	34	24	26	30	28	33	13	17	13	14	18	21	27	27	29	16	17	22	25	24	25	24	18	11	22	15	16	24	23	17	28	17	18	26	21	20	17	16	22	20	17	24	14	23	12	29	20	11	16	18	17	18	28	16	18	31	24	17	18	20	25	22	29	24	19	13	17	14	23	26	17	18	18	13	20	14	16	19	19	18	19	20	6	15	24	20	22	25	17	18	27	22	17	20	20	21	14	14	16	15	15	21	23	22	22	17	17	12	24	23	21	18	22	20	17	15	19	18	14	21	28	18	25	17	22	18	25	18	19	20	17	13	25	25	19	13	17	13	27	25	19	22	19	17	19	18	17	15	13	22	17	22	22	22	18	21	14	22	17	15	20	21	30	18	26	23	14	12	20	18	21	18	22	19	19	23	29	28	21	22	29	17	11	18	29	24	21	21	15	13	12	17	16	23	22	18	15	20	24	28	21	33	17	15	17	23	11	21	15	25	24	23	31	30	20	19	16	20	17	26	17	15	16	12	11	23	24	17	23	14	16	13	18	25	23	22	17	20	12	14	16	25	14	13	20	16	21	16	28	30	24	11	24	22	22	18	15	20	17	21	26	12	20	15	24	23	16	21	24	11	25	18	21	17	16	20	20	23	24	28	17	15	27	27	22	19	16	25	14	20	22	14	15	19	18	17	30	15	19	26	25	16	23	21	24	24	12	15	22	21	18	20	26	25	21	14	15	12	15	15	22	24	30	18	18	17	20	22	14	13	17	15	23	19	20	25	22	17	21	18	25	12	15	17	23	22	23	23	16	15	23	19	29	21	24	28	17	20	15	14	16	24	8	16	18	22	21	22	19	15	24	18	12	15	19	23	25	25	27	15	22	25	18	15	15	18	14	22	14	19	13	15	21	23	15	12	14	26	17	18	24	16	26	26	22	23	14	15	17	18	36	14	30	17	25	15	19	19	23	28	18	10	19	30	19	15	18	14	17	25	14	15	27	14	21	15	18	16	20	21	17	10	21	14	21	21	18	22	22	23	14	18	23	19	15	24	26	20	16	20	23	23	27	22	22	16	17	15	15	17	21	15	19	15	24	19	19	20	19	16	19	17	18	19	23	20	19	23	16	19	26	24	19	28	24	20	16	19	25	10	13	10	22	15	17	17	25	20	21	21	18	18	26	17	19	16	22	24	22	13	15	22	19	21	21	16	11	13	17	13	25	15	21	19	22	23	22	18	19	13	23	22	18	13	22	27	12	16	14	18	18	21	17	31	18	22	21	25	26	20	21	20	21	28	15	12	16	24	21	20	10	15	22	21	18	13	19	20	15	13	15	23	18	21	15	28	11	24	19	18	19	20	19	18	15	13	22	15	20	18	18	14	12	13	25	27	18	12	19	22	20	20	13	14	22	19	14	20	11	22	17	15	19	29	19	24	20	11	27	21	19	24	19	16	20	16	17	29	16	16	18	23	20	12	24	9	16	19	20	12	18	10	25	27	24	14	27	22	30	21	20	18	20	26	15	21	10	27	22	19	21	23	20	14	11	18	18	15	12	19	19	20	13	19	29	18	20	23	19	19	24	24	23	17	15	19	10	13	18	20	26	20	12	21	18	23	27	15	24	21	19	21	11	14	18	15	23	18	15	25	28	12	22	24	17	13	24	18	20	21	19	28	23	25	20	21	20	19	19	13	17	19	18	24	18	21	22	19	19	20	24	19	18	13	22	8	22	20	16	22	19	19	27	14	22	23	23	18	19	17	17	10	22	16	18	14	13	28	18	13	23	15	18	19	13	20	21	27	17	24	13	30	21	14	20	18	19	23	10	23	21	15	20	19	19	25	22	20	9	16	18	21	23	10	19	17	16	18	10	27	30	10	21	16	18	19	19	13	25	20	26	25	29	18	23	22	20	20	18	22	22	18	17	15	20	19	14	20	17	18	20	22	22	17	20	18	19	26	22	26	20	17	18	12	23	19	13	18	21	25	22	23	19	19	22	24	23	24	15	16	24	20	9	23	18	16	12	14	17	17	18	19	17	24	22	24	20	23	23	14	16	22	15	19	22	21	16	22	21	21	12	25	14	18	22	23	21	22	20	12	22	23	16	14	14	24	20	19	18	26	22	17	16	20	23	23	18	20	16	20	25	16	17	12	13	19	18	21	14	15	20	23	28	17	19	19	37	15	18	16	22	17	21	22	16	14	17	16	21	22	21	18	12	16	24	8	22	20	19	28	18	19	22	19	22	19	15	14	19	14	20	22	20	15	10	16	15	22	19	15	28	17	21	21	30	25	14	18	23	19	16	21	22	25	14	15	21	24	17	16	15	16	19	17	21	24	13	20	23	13	13	17	15	17	23	14	16	16	15	21	22	15	24	22	22	21	9	20	23	20	11	16	21	19	25	24	20	22	20	25	14	30	18	25	14	21	19	28	12	22	25	21	17	23	17	16	15	18	21	23	18	18	17	16	17	19	23	20	13	16	15	18	24	19	18	28	12	19	30	19	13	18	17	22	13	20	22	15	19	21	33	22	16	27	24	16	19	12	30	18	18	18	15	13	18	26	16	19	16	13	26	14	27	23	13	21	22	17	22	18	22	21	18	21	25	19	25	17	10	13	15	18	19	19	21	24	22	24	30	21	18	17	22	18	15	20	21	16	23	23	21	14	22	14	11	20	20	23	19	17	19	17	18	18	24	22	19	22	27	17	25	17	16	16	21	18	21	9	20	16	17	15	22	20	13	15	15	19	21	18	18	18	21	17	9	19	22	22	15	17	20	23	18	20	19	19	21	23	22	23	9	19	15	11	24	21	21	17	18	22	20	16	21	16	22	17	23	21	20	24	20	23	20	19	23	24	17	19	21	21	26	27	17	23	16	16	13	19	13	23	24	19	16	28	22	28	19	20	19	25	18	26	33	20	21	29	29	22	27	14	14	23	21	17	16	24	25	17	18	24	24	27	18	22	18	20	18	15	16	22	21	27	18	28	17	22	23	22	19	19	23	15	20	17	23	26	15	17	27	14	13	16	22	16	22	22	19	23	22	19	19	20	22	23	13	20	25	19	16	21	16	16	15	16	17	12	16	19	15	20	20	18	20	17	14	18	17	14	21	19	18	21	25	17	25	20	21	16	17	16	16	26	22	13	20	21	18	13	24	17	21	18	24	21	23	16	19	27	20	19	17	26	12	17	25	19	16	15	24	17	22	15	11	17	26	20	28	21	26	25	19	14	20	13	21	14	19	15	22	14	26	28	20	13	31	27	14	25	14	10	19	19	20	21	26	18	11	20	21	21	19	9	15	24	20	21	20	17	18	19	24	11	23	28	22	28	21	11	28	23	16	17	14	20	23	13	19	17	21	22	25	25	25	24	18	17	15	13	16	15	12	17	11	23	27	22	12	32	22	20	20	15	17	18	20	19	24	21	17	24	29	18	16	15	17	17	22	16	25	20	14	20	12
40150	12059	1343	13148	29456	34898	20738	5344	1946	1531	1500	937	879	849	617	515	516	511	502	488	436	478	399	404	421	386	371	329	404	409	410	366	398	408	381	357	359	381	366	402	346	364	342	361	331	384	382	363	339	367	356	368	361	361	391	337	340	361	319	361	339	341	326	365	336	346	328	347	347	332	355	342	373	371	342	357	344	322	337	369	354	344	375	327	357	332	360	311	353	312	337	335	368	345	341	357	329	360	354	326	335	362	350	323	349	351	330	321	328	309	345	369	330	345	345	326	334	335	395	323	346	330	340	329	323	339	336	355	321	335	345	383	321	356	340	378	334	350	352	351	326	360	334	339	327	320	329	333	319	354	319	349	339	376	357	322	314	319	364	373	358	347	319	320	326	360	334	343	358	323	366	357	356	386	373	343	352	312	365	330	382	332	315	329	356	330	344	334	309	362	375	368	329	358	362	313	347	365	350	332	337	324	342	358	326	356	347	351	373	338	336	322	313	332	367	325	307	332	361	318	359	345	328	330	330	333	381	348	329	322	336	340	360	352	330	308	373	342	367	343	320	345	332	327	360	361	323	345	342	346	333	344	347	369	379	347	321	325	330	356	340	348	324	357	349	307	375	351	334	347	351	345	334	350	334	325	360	327	376	346	324	331	317	381	357	349	359	355	319	341	342	313	315	306	389	352	379	339	318	344	330	316	364	340	342	336	374	333	349	369	333	358	376	364	358	341	362	357	348	361	348	364	321	334	337	360	323	330	327	336	330	358	376	355	369	335	335	348	328	351	362	363	372	352	359	347	343	346	358	372	331	334	321	373	317	336	309	355	291	305	346	353	345	342	344	345	360	352	354	309	344	373	321	335	369	330	330	331	330	319	336	356	318	351	344	352	315	329	376	336	343	334	351	320	349	353	296	352	357	353	355	320	351	382	310	345	381	359	344	330	325	347	326	336	351	330	352	344	329	356	346	340	345	353	360	343	348	354	389	367	337	343	373	351	335	357	349	321	341	357	345	347	333	373	342	338	324	359	332	337	324	342	357	329	381	367	354	356	336	370	349	338	344	357	328	345	324	335	342	352	335	343	321	337	343	362	324	315	336	356	344	336	329	315	333	352	356	330	330	348	329	330	363	321	344	333	376	334	326	318	322	318	302	340	369	338	356	344	349	321	358	354	326	339	310	379	384	377	330	362	343	339	357	306	331	347	318	352	311	321	331	343	329	356	384	345	365	340	309	367	357	363	355	354	320	333	379	329	365	350	360	351	320	362	337	314	330	346	335	343	299	364	345	333	344	331	346	368	351	344	352	367	357	328	323	348	386	326	322	369	346	342	358	307	345	358	375	350	350	336	346	345	335	365	312	344	352	369	310	309	358	325	342	358	320	322	355	338	361	333	363	355	345	338	325	332	357	328	339	346	354	303	354	369	329	364	357	336	353	340	349	337	367	329	366	346	369	320	354	360	325	320	336	352	361	342	382	362	348	372	333	387	354	342	342	340	316	328	329	343	356	323	318	327	332	347	350	373	380	333	348	343	306	289	337	319	341	324	375	366	315	344	345	371	340	317	354	368	324	307	349	346	362	357	326	327	386	354	338	346	365	336	350	347	346	329	344	337	335	345	373	354	341	347	339	325	319	333	393	373	338	371	368	336	353	354	370	335	350	328	382	334	333	310	316	339	334	324	354	345	326	376	310	335	292	401	358	376	332	330	342	383	373	364	358	340	331	341	339	352	335	324	333	351	324	329	351	355	335	330	326	361	339	327	338	335	358	350	349	347	326	331	343	374	328	332	328	347	325	363	345	354	325	340	308	332	363	334	325	313	361	325	361	350	328	372	353	368	345	338	321	350	353	357	362	357	325	339	362	380	356	342	341	353	343	381	328	370	337	380	358	339	321	318	357	356	364	349	346	371	366	336	320	335	344	349	351	346	337	330	349	358	353	368	323	341	360	361	351	322	332	393	348	343	353	323	372	328	357	331	344	337	344	321	375	342	342	298	354	349	345	339	384	346	330	350	365	342	392	340	319	386	354	328	330	315	366	317	356	305	354	330	341	359	329	332	337	360	343	348	344	350	347	330	349	344	302	339	327	356	334	382	310	379	303	305	352	317	343	344	336	336	371	352	356	334	330	341	352	367	326	355	349	366	335	306	310	381	351	334	324	312	362	369	351	339	369	351	362	350	337	341	342	339	361	351	338	336	363	323	328	321	335	329	356	355	327	333	352	325	343	370	358	334	342	346	347	335	370	328	317	333	348	332	380	328	338	332	364	323	333	298	359	340	344	344	329	322	330	347	356	375	346	311	314	298	350	318	348	331	337	347	359	332	341	367	306	368	347	343	304	354	358	333	337	333	366	324	355	373	319	328	321	348	331	343	358	333	319	349	349	334	335	338	355	326	370	344	358	349	343	327	330	350	320	340	352	353	358	326	384	356	360	356	340	287	330	373	348	344	326	345	340	371	338	325	355	333	304	321	374	341	343	359	350	359	351	363	341	334	388	323	347	379	327	346	344	339	339	362	348	349	320	351	350	342	383	352	351	325	371	341	339	335	338	342	315	338	354	362	352	361	351	333	320	358	352	351	348	323	322	384	362	363	359	349	352	334	333	313	350	354	348	351	327	343	342	354	343	334	377	352	362	366	331	349	312	369	377	309	339	353	326	327	333	340	333	335	350	333	374	324	323	323	357	357	341	362	340	348	343	320	358	357	330	351	372	340	352	353	356	344	344	338	350	343	355	336	343	346	358	336	342	324	343	343	349	323	342	364	386	341	340	325	329	383	325	333	329	349	349	374	332	308	345	359	324	327	330	349	336	348	332	327	327	314	367	343	335	355	338	354	318	334	345	309	326	304	342	337	345	335	341	366	330	344	333	313	389	369	336	353	351	329	344	338	346	318	347	313	329	354	353	321	357	337	311	352	380	340	341	345	353	359	335	309	364	346	329	343	354	334	343	359	340	340	358	344	351	307	349	318	336	366	342	346	347	335	330	360	335	327	364	380	342	361	360	333	363	367	371	340	356	390	320	353	350	341	313	367	354	313	333	356	317	372	359	337	361	350	369	343	364	348	309	329	331	353	370	394	365	325	339	329	343	320	341	355	313	365	311	354	358	361	342	310	329	313	360	320	342	333	346	332	311	354	346	322	320	331	326	367	344	341	357	338	340	354	329	355	332	324	337	357	352	339	382	327	349	285	316	327	330	377	312	342	343	331	345	339	358	324	342	368	359	353	305	334	364	334	349	329	345	346	349	341	336	334	330	338	365	322	353	345	321	319	335	322	347	340	328	335	345	356	342	362	334	349	312	332	311	362	313	324	323	339	362	323	327	342	335	365	320	335	339	376	358	327	284	345	361	357	350	353	359	362	344	332	316	332	370	358	323	364	365	342	352	358	349	343	303	353	331	306	360	349	324	319	354	340	327	324	355	365	322	330	342	357	306	336	319	352	343	370	354	352	347	346	324	351	316	371	365	319	343	357
9051	1744	120	222	535	951	588	143	110	104	82	75	56	80	50	45	53	55	30	35	45	32	47	28	33	39	36	31	40	45	34	40	41	34	28	36	25	30	36	41	42	41	35	25	34	22	35	24	37	22	32	27	26	34	23	37	32	37	30	29	37	40	30	37	27	23	38	27	33	38	32	38	38	21	39	32	34	24	26	30	34	28	36	29	33	36	25	28	20	30	32	17	32	31	23	44	29	31	33	21	34	39	31	23	26	41	31	37	32	31	30	27	31	31	28	32	29	31	29	33	29	31	30	45	31	33	37	32	34	28	34	33	24	28	28	38	37	40	34	40	34	31	31	36	23	23	24	33	26	28	25	37	26	34	25	46	31	29	24	38	25	34	22	27	35	33	35	40	36	35	44	24	33	36	32	33	30	36	30	29	29	32	22	27	29	29	24	33	26	27	29	23	34	35	34	21	35	35	39	45	18	33	36	34	27	29	27	32	34	27	34	33	29	23	27	27	33	32	30	31	35	23	27	37	38	27	35	32	33	37	33	32	23	21	24	35	32	29	33	45	24	28	40	36	34	33	29	22	28	39	34	22	21	31	28	23	22	31	36	32	24	28	34	32	34	34	32	25	25	22	33	34	25	31	28	29	28	44	27	35	36	28	42	39	42	39	40	38	37	23	30	28	31	45	31	28	28	25	25	33	41	35	28	29	32	33	24	33	36	29	38	32	31	30	27	27	29	31	35	36	38	33	39	28	38	26	34	32	38	28	37	29	21	21	31	34	29	23	28	36	36	30	33	31	28	36	30	26	34	25	32	32	31	33	30	29	21	27	30	25	33	37	30	34	30	30	22	33	34	35	24	27	35	31	40	35	33	31	27	39	32	32	38	36	29	38	33	27	39	35	39	33	31	34	32	26	31	39	40	28	30	29	30	25	37	26	30	31	30	32	44	37	20	41	20	27	42	35	29	27	39	27	30	33	26	27	27	27	36	36	36	29	32	42	33	32	31	33	36	34	37	43	27	25	32	29	32	25	38	32	33	26	33	32	43	42	45	38	31	34	23	34	30	32	33	21	30	41	27	21	28	34	29	29	27	33	25	26	32	30	37	23	31	43	27	26	38	31	32	29	37	31	36	36	43	36	40	27	31	34	34	31	43	28	40	43	30	31	31	23	34	31	25	39	44	35	37	31	31	31	24	32	28	27	30	40	26	22	39	34	30	34	32	33	19	36	30	28	30	30	44	32	24	48	24	30	38	32	32	27	27	30	27	28	24	25	32	31	37	30	35	33	40	39	28	30	27	31	20	22	32	39	31	33	32	33	28	24	26	32	32	32	28	32	22	36	20	31	27	40	28	35	25	27	32	28	38	35	28	28	37	34	33	32	30	29	28	37	29	29	32	39	32	24	28	31	31	23	34	32	26	39	29	35	25	26	42	32	33	35	25	29	35	39	34	25	25	26	39	30	30	31	30	41	45	25	27	29	25	35	27	32	30	28	28	26	40	25	34	21	37	36	23	26	25	32	25	34	30	36	27	24	27	37	26	27	29	28	28	27	26	27	24	18	30	29	36	31	34	46	35	19	28	41	33	33	34	28	34	23	27	36	23	29	34	33	26	32	30	27	26	24	38	35	33	36	26	24	28	30	32	36	33	44	40	23	36	33	38	43	32	46	38	24	36	25	33	27	27	24	26	21	26	44	35	37	28	29	28	28	32	31	33	37	30	43	28	24	24	22	29	27	31	27	33	28	28	29	23	21	35	36	38	30	28	26	35	27	33	26	35	27	40	43	33	32	30	32	26	31	26	35	31	35	27	40	29	31	46	34	36	32	29	27	34	32	31	29	30	42	50	26	35	35	26	34	23	28	30	27	31	27	29	36	35	31	36	40	31	31	34	42	37	33	22	33	49	35	38	23	31	25	36	40	41	33	27	35	27	39	29	39	24	32	31	36	33	23	35	44	34	23	29	19	29	28	29	27	33	33	38	17	34	27	26	26	29	27	32	32	29	37	31	34	26	31	27	21	38	40	31	26	26	27	30	32	30	34	32	27	31	29	30	21	28	31	41	25	36	28	35	36	38	32	32	24	44	36	28	30	40	32	25	30	27	21	34	36	23	44	24	31	33	33	30	29	26	30	38	29	31	31	32	21	39	23	40	34	34	39	28	33	27	24	32	21	23	35	37	27	29	36	41	36	33	39	32	29	41	27	24	36	31	24	29	37	18	23	31	39	29	23	25	34	32	35	42	31	25	26	23	35	42	25	30	30	31	23	34	30	31	32	26	36	31	43	36	33	34	31	27	28	32	25	37	29	32	35	30	38	29	25	26	22	29	40	40	35	31	35	34	35	35	28	29	25	31	25	37	33	35	28	39	32	34	37	27	34	38	26	26	39	28	33	31	29	32	36	33	25	23	26	33	30	35	35	30	34	33	27	29	27	37	29	25	25	39	23	42	27	35	31	31	28	45	33	34	39	34	34	30	23	24	26	28	52	30	29	30	27	34	33	32	27	44	20	34	28	27	34	35	35	26	22	35	36	43	30	35	23	30	32	30	40	30	37	37	25	34	34	36	31	20	28	25	29	32	19	27	32	31	35	32	24	30	32	35	30	34	36	27	34	17	27	26	33	30	35	35	37	32	24	42	34	32	25	41	36	33	38	39	26	25	27	34	32	32	27	24	38	29	26	39	33	37	32	36	41	28	33	26	25	29	42	33	27	37	30	27	32	36	23	34	32	22	31	26	32	25	30	33	31	30	29	36	25	35	27	28	27	37	29	30	33	37	25	34	35	27	45	36	28	25	26	33	47	27	28	33	34	41	32	30	32	30	35	25	30	37	31	40	27	28	36	24	32	28	35	34	35	46	47	35	44	37	29	29	28	25	30	36	29	25	23	32	33	26	26	32	30	31	31	37	31	35	28	24	25	24	40	33	36	29	34	32	39	39	26	23	38	32	32	30	22	42	40	29	24	36	39	37	35	33	31	35	35	37	43	27	22	32	20	37	32	32	34	24	33	33	25	25	28	36	31	28	35	29	43	30	36	33	43	31	44	32	31	24	33	27	31	24	31	33	35	40	35	40	30	31	30	29	25	30	28	33	30	32	31	23	30	34	29	27	31	27	32	28	27	29	30	35	31	31	26	36	30	28	34	26	41	44	33	33	32	31	34	27	39	31	34	29	36	33	32	45	33	36	28	32	22	37	40	31	32	39	16	34	37	45	33	40	32	15	29	42	31	33	28	33	31	30	33	28	36	29	34	31	24	30	37	29	37	35	39	32	29	41	40	27	45	28	30	19	29	29	40	33	31	26	30	28	33	27	48	38	35	32	26	28	38	21	25	27	28	29	33	25	31	36	31	27	34	35	32	35	19	34	33	24	30	41	27	50	26	20	27	29	28	32	26	33	25	25	34	32	34	30	28	31	33	39	30	42	33	30	41	33	28	21	31	27	46	23	29	25	25	34	34	21	38	26	32	36	39	34	30
44543	16256	2991	17044	33212	35086	26255	8822	5154	4792	3742	2537	2445	2860	1413	1371	1295	1180	1074	1023	973	865	870	893	848	779	718	746	713	667	675	682	673	642	685	691	709	665	649	656	667	625	671	590	647	652	651	623	600	634	613	643	559	667	606	616	584	602	615	574	608	549	587	559	570	626	544	601	588	596	595	577	590	561	622	534	569	550	579	549	508	533	562	540	535	540	537	546	549	565	549	567	566	595	552	562	560	550	552	550	548	573	574	573	587	585	573	595	566	593	603	588	576	555	541	543	561	551	549	561	534	567	547	492	569	572	536	530	542	547	554	574	595	555	551	474	543	575	548	532	549	553	535	594	501	550	578	551	488	531	588	560	537	548	553	527	530	604	569	558	563	557	586	545	544	555	510	556	553	508	549	554	530	578	581	567	542	548	548	528	535	569	544	547	551	559	532	570	545	574	546	552	556	568	564	544	563	537	502	555	586	594	532	508	555	553	564	528	584	564	580	530	548	554	549	559	562	553	499	564	543	553	550	489	579	581	539	554	497	562	547	511	544	571	577	542	513	545	584	516	571	535	574	545	540	471	541	581	550	567	548	584	524	533	530	535	540	531	571	571	577	582	537	509	532	562	555	520	571	579	550	508	557	550	514	519	596	526	598	550	562	525	570	566	538	548	563	579	557	545	545	560	534	583	515	558	563	533	541	574	563	556	560	528	547	542	543	561	537	526	551	542	560	567	566	540	514	531	535	542	568	510	529	550	542	534	589	538	545	554	562	522	527	503	514	515	557	544	558	592	572	551	546	526	536	538	562	552	556	542	518	545	552	571	570	592	546	556	527	548	585	554	562	497	580	554	528	564	527	541	498	530	529	507	565	527	525	496	528	523	551	543	499	551	574	564	559	552	537	539	555	528	523	542	531	524	570	521	519	526	578	560	583	551	550	566	547	543	539	495	555	545	546	592	544	552	530	527	518	548	542	562	521	571	544	560	533	528	541	533	544	559	581	535	531	587	488	527	515	547	576	542	534	486	535	568	530	591	574	551	520	533	567	529	506	534	537	567	523	568	532	564	579	585	540	532	546	617	519	569	537	525	542	548	569	549	552	562	514	539	548	551	563	504	551	537	546	534	521	537	531	539	575	528	518	532	570	522	529	552	492	603	541	555	516	555	555	555	535	538	582	528	553	565	560	525	488	512	535	520	534	563	590	508	500	543	539	540	510	506	545	529	501	552	539	528	542	535	568	591	528	555	555	557	466	567	519	530	516	571	561	532	534	558	587	548	522	527	554	532	539	519	563	555	542	502	525	549	547	500	569	561	562	552	571	558	578	563	569	565	535	589	536	551	567	533	541	548	593	530	554	550	538	572	552	521	549	521	533	554	546	549	601	547	519	539	596	580	569	549	553	535	520	516	529	517	566	571	561	565	530	519	547	602	547	515	550	549	536	555	578	562	565	540	570	553	575	564	550	543	561	540	555	580	553	549	522	530	537	537	563	545	550	559	534	580	594	539	551	584	574	527	567	545	548	513	534	537	600	585	573	524	577	551	558	545	586	523	545	500	566	568	552	543	552	552	555	569	512	566	541	558	543	543	556	530	565	523	540	552	500	558	539	554	540	498	534	528	538	560	547	559	537	576	535	553	574	518	567	529	528	538	534	506	532	529	538	547	543	584	521	549	544	583	549	542	543	536	548	519	591	525	555	546	557	536	548	524	535	565	537	562	537	553	521	551	535	544	528	556	542	580	556	538	521	552	589	516	528	539	544	544	585	566	570	564	578	562	591	574	569	530	555	561	553	573	555	555	536	503	541	547	524	553	530	569	572	537	579	577	580	539	535	560	543	535	539	513	550	512	555	553	504	550	610	524	565	540	569	536	515	553	559	577	532	555	567	525	574	527	574	520	541	510	598	540	551	585	541	561	572	543	542	552	566	590	578	555	573	517	551	551	591	502	558	573	561	580	545	500	552	545	560	542	551	538	523	510	568	576	561	544	529	545	573	538	575	558	551	554	547	537	563	576	556	592	542	508	547	558	525	559	541	582	540	603	519	523	565	553	518	539	571	556	512	553	543	563	531	549	519	550	534	556	530	545	569	562	536	520	546	547	563	519	587	565	541	520	533	569	497	539	551	580	549	532	564	570	530	537	562	579	520	544	566	542	524	591	552	543	530	529	522	559	554	552	519	544	566	558	556	556	556	526	524	594	527	575	573	519	529	540	521	538	559	575	530	550	555	530	555	539	556	576	580	562	563	531	589	565	573	522	564	582	542	560	552	544	555	554	556	566	566	543	607	527	543	544	545	534	529	553	532	602	527	551	572	566	534	572	549	568	535	544	558	527	555	520	544	565	538	562	563	542	543	543	543	549	540	606	561	521	481	584	566	562	553	527	573	549	566	556	554	550	567	520	574	558	528	540	546	506	556	573	530	557	528	527	541	578	536	556	529	538	533	523	591	537	535	533	539	509	502	546	584	518	603	537	542	536	539	589	531	524	513	535	553	577	571	598	543	579	527	521	540	529	540	569	583	529	538	578	526	576	527	550	569	545	559	528	527	506	566	553	596	565	578	506	573	524	514	554	545	567	540	540	567	527	520	565	546	529	571	544	514	516	545	532	545	556	519	574	561	566	544	563	530	557	547	583	576	539	532	541	584	539	560	523	546	523	559	499	569	545	558	520	529	572	556	529	543	590	533	512	548	584	561	554	547	576	545	541	545	570	523	545	511	545	555	546	562	568	569	545	560	542	559	564	543	567	516	547	510	575	540	546	519	559	536	574	604	567	524	542	565	536	577	510	568	559	573	551	542	536	563	536	528	539	539	523	534	550	604	513	537	524	534	528	536	516	509	568	543	563	548	554	547	521	565	544	557	532	557	554	588	551	548	511	568	547	532	558	528	534	558	550	568	529	550	559	488	545	518	587	519	534	512	552	512	519	541	540	546	559	558	562	559	559	514	542	532	555	580	536	534	580	553	541	557	537	565	566	509	549	563	519	575	555	560	553	551	563	545	528	557	555	555	560	498	591	569	569	564	566	589	528	510	554	580	565	559	548	564	560	551	514	548	562	552	567	541	508	568	553	543	541	549	574	539	575	575	564	573	515	523	517	512	572	518	527	562	539	588	586	561	538	494	524	577	546	543	523	480	577	531	570	547	508	554	515	547	569	551	544	513	558	523	516	568	548	531	538	537	549	575	569	556	519	562	575	563	527	587	517	592	549	573	535	515	528	560	564	556	560	531	551	561	508	578	586	531	563	555	517	531	527	551	516	523	553	533	524	561	576	487	556	552	605	540	562	536	571	567	548	546	524	577	550	561	549	566	533	565	517	535	594	551	517	528	533	514	549	562	574	547	570	569	527	546	509	548	566	520	509	513	539	521	532	542	538	570	498	541	553	566	591	516	548	538	570	591	543	577	558	569	548	547	558	552	543	533	518	558	572	553	542	545	544	536	555	535	565	568	531	542	560	546	497	540	542	573	550	546	555	550	537
8827	1631	140	181	534	896	497	119	77	130	99	70	55	57	44	43	49	55	47	30	42	47	38	43	38	29	35	45	39	29	32	29	35	41	34	34	35	19	35	32	38	24	28	35	27	37	45	36	33	28	32	27	32	34	33	30	40	35	26	32	29	24	33	29	37	32	32	31	34	31	33	41	30	35	33	31	34	25	37	32	30	29	33	32	25	26	31	28	36	40	34	34	42	31	34	39	24	35	27	15	32	29	35	31	24	27	40	35	28	25	37	33	31	27	41	34	23	24	28	39	31	26	30	28	24	25	37	29	34	22	29	33	34	33	26	28	37	37	34	32	31	31	35	34	26	34	31	32	25	34	29	33	36	26	27	24	29	44	25	30	33	28	29	18	26	37	35	39	27	35	26	35	29	37	36	34	28	26	22	34	25	42	38	24	22	36	31	22	30	23	31	21	33	24	39	29	23	27	30	29	35	28	37	28	26	32	29	24	33	33	31	26	33	20	33	30	29	25	21	28	25	30	29	25	40	34	34	31	30	28	34	31	20	38	24	29	34	24	26	33	36	38	26	24	31	29	31	26	20	34	35	31	36	28	25	36	29	21	32	31	29	32	37	35	32	31	35	33	37	35	25	29	44	28	29	25	34	30	30	24	24	32	27	40	30	22	26	30	22	22	38	23	26	33	33	27	39	27	32	31	26	32	18	31	20	33	35	25	38	32	33	33	30	25	29	32	29	32	25	30	26	43	36	41	37	28	33	34	31	40	46	39	30	37	28	26	23	21	44	38	33	36	35	31	33	28	34	27	37	26	27	32	32	29	33	23	32	33	29	36	35	31	24	31	47	26	37	29	38	28	22	38	35	25	36	37	26	36	28	20	27	21	27	26	20	34	26	29	25	35	39	33	37	31	30	41	29	38	29	32	33	32	30	35	23	29	34	35	21	37	31	29	31	33	37	42	42	32	34	28	31	33	26	41	26	35	31	43	35	31	30	25	26	28	38	33	29	29	35	33	36	37	38	27	28	41	32	26	35	32	59	30	28	31	26	33	30	26	27	38	38	21	34	31	28	35	36	28	30	23	34	37	35	31	28	27	35	22	31	35	37	31	40	25	39	38	28	33	44	26	27	21	33	22	21	30	24	28	33	28	27	33	39	36	32	38	40	37	29	28	22	27	32	32	29	37	33	27	36	23	41	21	33	30	30	33	29	40	13	27	33	35	23	29	23	31	35	29	32	36	43	30	32	35	23	35	27	33	43	27	35	24	25	27	32	20	39	34	26	32	32	29	38	35	34	30	29	40	29	33	27	37	21	26	27	36	30	35	38	25	25	26	30	38	34	31	16	27	36	25	30	39	28	27	20	39	25	26	34	31	29	39	40	37	31	36	28	27	33	23	29	30	34	26	31	30	23	36	40	42	24	29	27	30	33	41	27	20	34	33	42	27	30	34	28	33	20	33	33	31	41	35	40	34	27	30	35	22	37	19	40	29	32	29	29	32	30	46	34	39	32	27	34	31	30	37	34	32	36	28	47	34	24	37	34	30	36	29	41	27	37	28	30	33	29	33	17	24	20	35	39	32	35	40	38	34	31	25	27	38	25	29	25	31	25	32	29	44	28	34	28	35	29	28	38	29	30	26	30	38	33	30	38	26	37	29	37	26	38	27	39	34	32	37	36	43	28	39	29	39	31	31	38	27	36	31	30	23	28	28	24	31	24	29	30	43	25	35	28	26	35	33	27	32	37	33	36	26	27	40	29	28	37	28	29	32	39	30	33	30	29	41	21	30	33	34	26	30	30	26	31	27	36	35	28	33	31	44	33	27	33	29	26	21	37	29	46	34	25	28	29	26	27	29	35	38	29	28	28	29	42	30	25	27	37	42	30	32	28	43	31	29	34	23	35	31	37	44	33	31	27	33	32	32	36	33	44	26	35	43	28	23	38	24	42	34	33	37	35	26	40	29	26	25	35	27	28	29	47	26	29	33	28	20	35	25	29	33	36	24	30	38	27	31	34	39	29	30	34	30	36	18	28	35	33	30	27	25	27	20	24	27	36	32	33	37	31	31	33	39	40	36	34	35	29	26	34	31	40	24	23	35	32	35	35	20	36	24	31	35	33	36	30	41	22	37	39	33	37	32	23	26	24	25	25	29	33	29	18	29	30	26	35	30	22	36	30	34	30	32	35	30	29	36	38	27	33	32	29	34	31	37	32	32	25	24	31	25	23	36	19	23	29	31	29	31	32	29	32	36	26	31	31	26	37	30	23	41	31	34	29	34	30	29	30	31	37	39	37	32	34	37	26	34	41	27	32	38	39	35	32	46	30	28	34	31	30	38	26	30	34	30	28	34	26	29	28	33	27	32	29	26	32	30	41	23	38	29	17	27	24	39	33	28	40	27	30	28	22	32	38	25	27	17	31	24	20	32	33	22	28	25	24	16	23	23	33	32	32	34	28	33	31	40	35	36	25	37	37	26	27	34	27	31	39	23	37	28	34	30	30	30	31	33	36	38	30	26	34	30	30	34	24	31	29	22	22	33	29	23	24	31	28	29	23	27	26	25	38	36	27	26	27	40	37	36	24	27	34	33	31	24	33	42	29	23	37	29	33	29	28	37	29	34	33	31	35	24	30	26	27	26	31	35	30	31	30	28	26	35	31	38	29	36	36	31	38	35	33	30	34	35	27	33	28	36	23	33	40	26	24	38	27	21	36	33	35	34	20	34	33	28	32	29	28	31	24	38	31	30	30	27	33	23	32	36	32	35	32	31	28	35	27	32	32	28	30	30	32	29	29	29	30	26	35	27	32	36	29	35	27	36	28	33	24	35	37	25	30	35	31	31	26	29	16	30	34	25	27	27	38	35	25	28	41	31	34	24	37	42	32	41	37	27	38	23	33	29	40	26	37	22	37	36	35	35	26	33	21	26	23	43	34	29	32	29	38	26	22	33	24	31	31	26	25	24	16	22	20	33	27	27	28	31	32	28	25	31	30	26	30	34	27	37	31	22	29	28	36	29	37	25	32	38	37	41	34	23	32	28	38	33	31	32	35	32	34	22	30	31	34	24	39	28	28	31	36	36	33	40	32	28	33	35	27	35	37	29	32	42	39	32	31	33	35	22	29	36	26	32	24	32	33	31	38	20	27	28	26	31	35	28	31	30	23	30	28	29	29	27	26	20	29	38	31	28	29	21	34	36	30	37	33	35	33	23	36	30	22	34	32	31	40	38	34	25	24	37	28	30	36	30	38	38	35	42	35	41	27	37	31	38	34	33	38	30	28	32	35	32	29	35	35	31	24	33	39	42	29	19	24	30	31	37	28	26	23	33	31	31	32	25	30	26	31	35	34	39	28	30	29	18	35	23	40	36	40	25	27	31	26	27	37	33	30	36	40	23	36	38	33	35	29	35	26	30	32	27	31	28	39	29	35	39	27	33	35	33	30	34	19	30	49	35	31	28	35	31	32	26	43	30	33	31	31	28
44739	15042	3335	17270	33057	34593	21830	8172	5378	7249	4446	2610	2442	1844	1469	1296	1231	1159	1128	1018	918	907	830	805	779	780	797	786	727	680	715	682	700	674	697	692	646	586	647	600	675	619	643	657	613	636	608	602	618	635	564	594	617	567	596	588	554	591	539	575	609	622	558	592	548	618	565	573	558	555	581	538	566	579	552	540	571	561	527	511	548	592	529	542	587	551	580	575	553	556	532	540	591	573	577	553	550	494	560	548	566	565	527	512	563	556	555	541	540	569	551	588	503	540	547	547	514	561	583	543	557	544	573	536	589	520	576	534	593	554	523	550	553	569	561	549	573	565	579	528	556	520	550	581	533	543	508	544	540	548	540	558	526	569	580	562	553	564	586	549	551	517	551	515	569	526	595	563	544	528	544	577	552	511	545	530	558	533	527	574	552	522	571	574	531	570	552	536	551	579	549	584	569	566	518	515	521	534	553	524	529	563	602	554	535	518	545	563	549	543	524	530	542	537	540	531	566	550	558	547	584	576	519	541	541	566	528	543	573	539	539	554	525	565	489	507	532	603	538	556	543	578	536	526	561	559	526	580	539	576	540	572	506	540	579	522	544	573	569	537	570	541	535	552	520	565	509	552	507	544	533	568	510	544	527	557	526	544	552	521	538	574	537	513	548	523	527	579	567	536	521	544	565	532	553	557	490	511	564	520	563	530	541	534	568	573	562	567	545	508	544	561	575	574	547	561	574	541	528	483	548	562	559	581	584	577	578	559	572	579	546	542	541	596	566	539	560	527	546	570	536	561	570	545	546	593	529	529	554	543	545	560	525	526	523	573	533	573	511	570	520	575	536	543	564	553	546	560	564	575	551	535	565	538	519	553	546	542	567	533	529	562	544	550	544	559	512	527	537	567	529	563	558	515	556	555	533	532	579	511	554	514	523	599	525	538	569	563	509	546	500	560	536	551	542	551	536	588	463	546	523	591	531	559	543	536	518	503	507	517	526	573	563	557	540	485	536	514	555	577	545	515	547	536	565	567	563	575	528	537	551	577	519	540	532	574	537	531	563	546	547	542	570	534	548	578	543	544	533	522	553	533	537	550	519	548	545	509	577	541	524	569	592	555	518	509	544	516	555	564	505	573	520	551	539	532	502	553	525	584	545	488	605	569	558	559	548	532	587	542	565	536	549	586	558	562	541	535	567	554	529	566	543	531	519	519	555	526	516	569	566	539	516	543	525	541	548	542	543	519	546	597	568	535	540	563	517	598	571	521	501	540	542	545	555	497	534	542	540	537	555	515	507	514	550	527	543	562	507	558	553	578	528	533	551	567	567	518	511	519	560	569	535	531	550	512	528	546	519	480	495	580	568	565	542	550	533	573	526	548	536	479	519	544	514	532	523	573	579	527	590	561	553	551	554	529	531	584	525	540	566	575	541	535	540	553	560	508	523	555	547	513	519	501	519	569	532	519	545	489	569	555	550	555	561	538	561	558	545	541	512	583	555	510	537	574	526	522	522	509	533	545	553	525	544	579	554	540	546	599	541	539	561	560	571	539	537	542	518	568	577	599	519	537	562	575	548	547	542	514	512	548	591	518	555	565	546	593	540	557	548	559	565	520	521	517	569	567	525	513	577	528	573	569	535	553	564	549	533	521	551	523	570	558	511	551	530	572	571	557	557	546	564	546	529	555	564	541	549	535	507	509	607	549	586	537	596	531	551	561	537	550	579	533	570	513	544	541	547	524	496	556	524	556	520	545	495	529	522	536	530	543	588	503	545	569	536	514	580	565	517	561	567	585	544	563	551	569	549	516	526	560	540	574	564	506	530	545	542	491	540	566	581	556	512	515	541	566	539	556	548	543	563	551	543	575	521	541	537	527	528	557	560	533	550	588	553	536	501	553	540	557	523	517	540	581	525	496	566	543	535	539	537	542	563	526	514	537	533	506	539	514	533	554	548	593	546	525	554	489	543	569	567	544	560	563	561	564	553	502	584	534	512	543	577	509	533	526	532	544	536	525	529	526	568	569	597	523	539	559	535	542	548	552	577	570	591	565	569	573	498	576	553	575	498	560	528	546	520	527	546	552	529	525	553	571	516	529	523	595	569	538	555	577	536	550	576	555	553	531	558	536	501	551	590	591	520	566	567	545	559	564	505	527	511	548	525	522	554	556	516	584	547	521	522	529	570	527	563	502	559	554	564	551	548	537	523	546	499	547	589	510	513	527	526	529	547	596	550	514	559	574	596	589	544	538	539	545	536	511	598	583	568	533	554	501	550	574	545	542	523	476	542	524	552	556	554	558	546	536	554	550	551	529	528	583	591	524	569	558	584	553	563	530	603	566	545	546	553	506	557	541	565	554	534	578	539	534	567	538	513	540	568	535	531	543	520	536	546	545	556	516	588	522	531	545	562	535	576	568	551	522	549	554	575	543	536	567	564	524	531	543	531	586	589	561	532	559	588	521	559	579	517	594	613	516	503	565	523	512	538	552	559	543	510	576	518	531	558	565	535	593	551	505	559	533	490	549	516	539	540	535	540	526	560	529	506	575	542	525	577	513	516	523	534	570	549	528	539	558	537	562	535	506	504	558	567	560	555	543	561	541	532	596	521	536	593	527	501	566	487	536	551	562	504	592	534	533	561	525	543	599	525	561	575	542	564	503	552	541	536	566	534	509	532	554	562	517	548	562	585	550	501	526	508	544	549	572	539	517	507	555	528	530	556	545	568	574	558	511	526	513	555	547	588	542	543	593	567	543	581	597	525	555	559	543	551	550	579	520	524	548	559	534	536	554	546	476	577	579	527	511	540	550	538	550	558	551	562	555	553	537	543	560	523	511	533	563	558	527	550	554	560	546	557	525	540	527	557	530	532	532	530	543	530	510	558	539	567	565	556	570	610	529	559	567	594	583	560	553	573	556	520	540	585	557	549	580	529	554	571	522	521	587	514	601	584	502	541	597	537	528	557	571	527	526	531	512	545	538	542	529	556	555	551	494	561	567	561	554	557	522	552	539	556	581	573	543	574	563	553	545	491	606	541	487	551	581	555	553	512	577	524	600	523	520	575	551	566	572	518	556	549	545	568	540	520	552	546	570	516	562	529	548	529	547	545	541	562	616	563	582	544	515	569	560	544	551	537	553	575	582	536	513	539	520	530	537	553	569	585	552	538	535	497	559	533	532	556	536	537	534	558	576	577	558	557	563	557	510	553	544	559	552	553	507	544	594	568	536	544	568	551	573	531	556	573	540	544	557	548	580	562	520	562	564	552	558	515	565	552	558	523	565	529	550	542	540	539	566	533	559	528	579	572	557	585	559	567	587	524	552	541	535	565	574	545	534	551	541	551	571	529	566	471	552	548	490	549	525	565	569	496	598	569	520	511	525	558	564	557	566	508	549	558	561	548	573	551	510	532	537	558	567	587	551	544	537	510	522	506	543	574	530	541	547	529	592	589	518	533	532	547	540	565	564	524	534	584	534	560	551	547	542	525	556
12504	3180	244	296	781	1329	624	177	142	182	105	121	103	86	57	46	47	44	48	33	34	35	25	27	31	35	25	29	22	26	25	18	26	19	24	33	22	19	20	28	22	18	22	27	29	22	20	21	24	17	24	14	17	16	11	21	13	13	26	18	15	19	17	22	20	20	29	29	19	23	12	17	14	19	17	18	22	23	15	18	17	18	19	17	18	28	15	19	8	14	24	21	19	9	20	19	12	17	20	17	5	15	19	21	13	17	17	22	15	17	23	16	15	20	26	20	21	15	12	19	18	22	14	15	14	19	17	10	19	15	15	16	22	19	15	18	14	17	19	19	17	14	18	9	15	23	11	20	20	25	19	12	24	20	18	16	18	13	18	22	18	16	25	22	13	15	20	22	15	13	17	19	17	20	13	17	15	19	17	28	15	21	25	20	20	17	12	19	29	17	24	23	21	10	14	18	15	24	14	20	13	15	25	14	20	18	20	24	19	15	22	15	12	16	15	25	14	24	18	18	20	19	20	18	15	18	17	17	16	20	21	19	15	27	14	14	18	10	16	19	20	13	15	21	24	9	15	24	16	13	14	23	22	20	17	24	17	21	16	23	18	23	13	25	17	13	22	12	10	10	20	10	19	9	16	16	19	15	16	25	17	25	21	15	24	24	18	14	19	18	19	12	22	10	21	15	20	17	21	12	20	16	14	22	18	18	19	17	24	17	15	21	23	22	21	17	19	20	18	14	17	21	15	14	22	18	14	16	11	17	11	22	15	17	19	19	21	16	22	20	19	17	19	18	14	17	7	19	15	17	16	25	26	21	22	15	16	19	14	20	16	21	21	25	18	20	17	25	17	14	20	18	14	19	16	19	14	18	14	25	21	21	13	20	19	18	17	19	20	17	30	21	16	14	12	20	21	17	12	20	24	17	28	13	21	24	26	15	20	11	16	19	22	17	19	21	12	17	19	16	21	21	16	21	19	10	11	18	27	19	18	25	16	19	17	15	18	16	20	24	21	20	19	19	14	13	9	17	20	13	14	16	23	12	19	22	21	21	14	18	19	18	22	14	17	18	17	26	16	21	13	16	19	15	18	19	16	14	17	11	15	15	13	22	18	20	11	22	25	19	17	15	20	23	12	22	16	24	20	22	21	18	26	24	17	15	18	15	17	12	17	8	26	13	20	26	14	17	20	18	19	12	17	16	17	18	21	23	27	25	27	20	17	17	16	17	13	25	16	22	22	9	24	17	9	21	21	15	18	18	19	15	24	19	10	18	20	22	20	15	24	18	22	18	23	19	16	17	16	21	18	17	13	16	21	27	12	14	14	20	17	22	13	12	13	19	14	16	17	19	17	18	22	17	14	14	13	27	16	22	15	25	18	15	19	18	20	13	17	20	19	13	10	15	25	22	16	15	19	22	14	13	19	27	17	18	15	29	24	20	21	18	24	16	21	15	16	17	19	14	25	21	11	14	15	19	16	21	10	17	15	11	22	15	15	26	20	23	18	23	16	14	8	17	24	19	14	17	20	20	16	10	10	16	19	25	21	19	21	15	28	15	19	18	23	19	20	16	16	16	20	20	14	25	13	17	16	18	25	22	25	17	24	21	24	16	17	19	12	14	18	10	25	20	18	18	27	11	13	16	20	23	18	27	17	16	14	18	21	25	17	15	13	24	26	12	26	24	25	18	20	16	15	14	18	20	21	18	25	10	20	20	19	25	17	23	18	19	16	22	15	14	11	9	11	11	13	13	14	16	22	24	16	22	18	18	19	22	20	12	12	22	17	17	25	17	16	20	17	17	11	14	20	20	15	19	12	14	12	23	19	17	16	16	18	23	26	17	18	14	22	17	17	19	14	18	16	12	22	16	13	23	19	16	18	15	17	18	21	15	14	20	13	19	18	20	17	15	20	16	14	14	14	21	12	15	13	18	17	18	8	19	15	13	20	13	7	23	19	21	14	21	23	19	10	17	11	20	18	13	21	16	16	16	10	11	16	22	17	17	20	14	20	16	15	11	16	16	26	20	13	15	18	19	19	14	20	13	21	21	23	11	11	16	14	21	19	20	19	20	19	21	21	20	18	20	14	13	22	25	25	12	17	23	20	13	19	13	19	24	23	20	19	21	27	13	20	16	28	21	21	16	14	18	15	17	9	21	16	16	10	18	21	17	18	18	16	14	17	23	19	17	28	18	20	20	27	20	19	19	23	22	17	24	19	13	17	11	20	17	21	27	17	23	16	24	15	20	14	19	27	18	19	16	13	15	17	10	20	20	22	17	18	10	16	17	23	24	14	21	18	13	24	10	22	8	13	15	14	17	16	25	16	20	24	14	21	23	16	24	16	20	18	14	17	27	26	16	20	14	12	24	14	21	22	21	25	15	18	23	19	15	19	16	14	9	7	16	23	16	21	21	17	22	28	21	18	15	19	28	20	15	13	18	11	16	16	12	17	10	23	20	17	18	18	18	15	15	18	17	21	13	17	20	17	18	12	22	19	11	8	17	15	15	20	18	10	19	15	20	14	14	16	12	26	20	18	10	15	21	10	14	15	18	18	13	26	20	15	20	22	17	20	13	18	11	19	14	11	20	12	16	7	25	17	27	18	13	20	21	19	12	11	21	21	18	18	12	12	20	12	17	18	21	18	11	12	19	14	12	23	18	16	17	17	29	18	13	15	16	26	16	27	19	15	21	20	19	23	23	21	19	27	12	17	11	16	19	12	16	24	17	23	16	10	18	16	19	26	19	20	20	21	13	23	14	23	22	27	26	19	18	18	13	25	20	16	25	12	16	23	11	23	16	13	29	21	22	19	16	23	14	23	23	22	20	17	26	18	16	17	17	14	14	18	18	17	15	21	19	17	14	20	15	24	18	13	22	19	19	25	26	26	21	15	19	18	17	20	18	14	26	10	17	27	16	29	16	15	17	26	15	12	20	21	18	19	17	17	14	18	16	16	26	24	14	23	12	19	17	22	18	23	20	23	17	18	21	16	22	25	20	13	17	18	24	10	16	13	24	19	17	18	24	14	24	21	17	17	19	24	24	12	11	15	25	19	18	14	19	19	15	13	16	14	17	27	15	20	19	18	21	27	16	23	18	15	10	15	19	22	20	20	17	27	24	20	26	19	21	15	21	17	13	20	18	15	12	17	15	15	20	20	24	18	16	23	20	18	17	12	20	19	22	18	19	20	15	20	18	17	16	15	14	17	14	8	20	21	22	19	17	17	19	15	19	18	18	22	15	17	24	16	13	18	14	18	20	20	22	26	20	17	20	26	16	23	18	14	21	22	22	28	19	16	13	24	21	17	21	19	16	19	23	21	28	25	20	15	18	13	16	17	26	25	12	15	25	13	8	15	28	15	13	14	22	19	17	12	16	18	16	25	19	24	25	13	20	23	20	23	18	13	20	14	17	24	24	15	14	21	10	17	18	20	28	18	23	16	9	17	27	22	21	18	17	19	19	19	12	15	18	16	18	14	20
52438	19865	5790	24061	37396	39267	25155	11864	9335	10449	5823	5238	4534	3705	2313	2098	1878	1715	1427	1387	1263	1090	1064	1002	968	858	852	778	737	756	717	653	618	573	647	607	580	576	571	501	493	519	484	471	499	480	459	412	447	415	465	472	462	470	472	459	407	423	416	385	374	399	374	350	411	388	411	360	400	386	368	388	358	353	345	341	366	347	350	388	377	388	369	399	337	394	350	348	373	331	347	339	325	359	325	358	334	354	298	353	332	335	344	354	360	371	353	337	347	334	353	353	359	308	321	343	351	344	341	346	363	319	304	337	341	332	336	320	371	334	341	368	333	296	322	323	358	365	327	356	314	327	314	324	302	304	352	289	356	364	363	328	352	339	310	331	306	315	339	314	343	318	330	272	326	293	319	305	327	320	337	337	311	301	341	316	314	370	305	308	330	337	332	337	319	350	323	307	332	321	328	350	300	355	310	317	311	362	336	306	324	320	344	312	355	311	318	324	317	327	298	341	338	300	317	340	309	302	328	334	323	305	327	325	305	363	315	343	332	326	339	358	331	337	328	328	293	333	348	291	319	340	318	344	327	337	297	322	330	331	291	323	301	308	324	318	321	328	312	331	340	328	322	325	350	331	305	332	344	353	329	317	320	341	334	340	326	329	312	320	319	310	340	340	338	317	349	318	310	321	308	326	314	308	332	311	319	349	303	297	312	340	351	322	268	313	293	324	307	293	346	328	324	331	350	334	302	346	301	314	356	323	300	318	328	347	339	306	315	337	330	279	316	292	331	320	320	328	352	344	324	355	323	309	324	319	337	339	340	328	299	284	290	322	357	309	316	325	315	310	340	327	319	294	306	338	320	333	300	358	326	316	310	339	307	331	327	335	326	303	304	352	314	314	330	340	304	316	339	326	332	318	338	337	328	297	336	330	356	298	312	343	344	344	329	340	332	340	322	302	320	309	350	330	303	334	348	327	343	330	327	345	315	305	338	308	317	310	318	358	327	336	296	294	272	346	347	336	310	301	329	291	309	303	308	333	304	337	309	291	301	321	354	326	318	329	350	322	356	290	331	336	298	326	363	320	315	289	323	329	354	337	373	315	330	308	300	314	315	315	357	297	292	335	341	318	330	328	302	318	329	309	326	304	302	331	333	327	335	317	339	296	332	315	303	338	319	314	303	338	323	340	282	356	305	289	309	343	322	343	335	325	326	325	323	294	326	337	342	332	340	344	319	319	365	287	313	315	306	330	317	332	326	295	338	331	322	319	346	331	286	318	328	318	305	301	325	319	328	351	358	292	327	334	349	324	313	336	357	339	333	334	323	315	339	347	330	312	317	301	284	321	331	330	324	340	319	313	343	305	291	310	326	327	338	291	301	300	300	314	315	312	343	298	325	293	332	334	322	326	332	319	322	333	310	307	310	327	373	321	323	288	331	350	338	297	356	323	311	319	341	279	333	333	333	323	334	334	314	308	314	343	314	326	315	307	331	300	312	319	322	329	320	327	305	304	356	301	324	320	303	312	342	314	309	328	323	316	340	300	301	285	313	293	340	300	311	364	327	312	288	354	291	354	309	331	309	335	322	311	303	329	340	334	333	340	293	336	322	354	320	334	342	322	326	331	330	307	315	325	315	334	316	323	303	346	319	322	329	300	331	320	305	330	323	296	352	336	313	308	283	332	318	315	344	348	349	341	331	323	342	323	376	327	322	329	329	321	342	309	310	341	314	291	339	341	332	316	323	328	295	335	328	318	297	330	315	320	282	343	325	311	299	374	321	309	342	303	329	336	342	321	372	330	353	338	320	372	302	296	331	313	334	335	339	307	297	346	318	322	321	285	331	347	310	284	325	338	340	276	321	320	323	292	316	321	304	296	348	318	291	340	317	356	315	332	314	314	346	315	300	325	324	316	319	331	347	325	299	339	343	322	314	331	321	317	345	321	306	329	345	326	327	318	325	324	319	326	309	337	355	301	312	309	332	342	334	347	328	344	318	341	327	310	336	317	358	330	313	332	320	345	328	335	327	333	320	324	318	327	332	334	308	318	342	321	330	338	277	338	288	330	345	331	321	331	315	273	332	314	334	314	300	334	308	307	300	297	318	358	334	333	304	306	311	329	303	337	330	320	321	317	299	334	334	328	324	321	349	329	310	344	342	327	330	307	337	301	316	325	318	314	317	324	369	320	330	309	301	323	342	312	303	324	311	309	324	313	335	334	355	342	329	303	299	327	329	326	364	330	319	351	306	306	339	299	342	339	328	297	317	315	311	313	338	320	351	313	329	347	283	315	302	321	293	314	328	324	354	299	316	305	314	334	310	306	332	335	319	349	314	328	319	330	317	325	327	342	318	316	335	326	334	320	281	317	349	290	346	340	333	303	347	314	342	325	345	319	335	344	340	326	348	338	313	347	301	322	322	341	338	317	305	330	338	312	327	320	318	321	293	353	319	367	336	351	314	301	323	317	348	311	347	318	290	299	349	293	313	296	327	293	336	305	332	329	323	320	364	313	325	364	310	339	318	321	309	344	325	337	298	299	317	284	308	363	349	320	322	300	322	314	319	327	342	296	307	338	327	331	306	330	293	337	303	338	319	293	322	309	337	330	315	373	317	304	323	336	307	358	320	327	310	333	336	319	303	332	317	317	315	316	336	334	317	315	336	309	299	325	337	333	341	344	303	312	303	344	302	326	337	354	320	318	296	315	301	306	330	301	312	307	318	297	326	347	313	346	314	321	362	307	314	343	312	297	329	325	309	322	317	343	324	332	291	348	343	306	308	337	329	342	305	325	339	320	304	329	330	338	351	317	317	317	329	327	362	368	336	343	338	323	331	326	314	321	312	322	348	319	294	367	339	307	303	344	308	296	327	338	314	308	362	334	348	308	285	319	338	318	337	310	315	324	343	340	324	335	314	327	306	325	334	311	272	295	318	291	321	337	333	314	313	338	322	373	298	334	319	340	351	318	322	326	326	343	316	334	326	333	341	314	284	319	323	323	331	336	315	274	306	317	305	307	327	327	318	302	354	317	310	344	324	311	328	286	297	323	344	339	339	323	316	302	310	325	361	339	345	317	322	332	305	296	292	296	352	309	288	313	322	324	319	317	292	341	333	293	319	373	294	305	323	341	301	317	345	347	323	307	303	359	348	314	315	332	307	344	359	350	311	313	339	311	342	303	306	309	340	359	348	302	293	304	306	332	305	312	332	354	344	307	337	326	318	301	315	329	337	316	325	305	315	314	325	314	324	311	324	303	308	327	305	296	316	337	345	313	330	313	313	345	330	333	291	311	323	326	346	309	336	348	318	319	332	311	329	310	319	317	344	329	328	327	331	346	333	324	327	325	338	336	349	278	364	326	340	303	293	334	318	337	335	286	332	312	320	324	293	327	341	332	314	327	341	327	348	331	343	322	341	325	345	326	354	321	318	357	306	316	364	323	325	322	321	330	334	347	316	330	296	309	316	302	329	306	312	320	319	362	312	337	350	314	315	314
5074	881	79	142	385	504	221	38	49	45	19	27	31	35	24	21	22	31	24	29	33	30	19	33	15	22	26	23	23	15	19	22	16	20	19	22	21	18	13	19	11	20	30	22	20	19	14	19	29	26	15	29	16	19	25	20	24	27	19	22	22	17	21	22	23	17	21	18	15	18	20	20	22	19	22	25	21	17	14	20	17	25	11	21	21	16	17	19	20	17	24	22	24	18	20	12	15	22	22	17	18	19	18	25	22	23	27	13	20	18	22	15	18	14	21	24	19	22	24	24	15	22	25	19	14	26	12	18	27	23	18	22	19	25	18	17	19	19	19	21	17	17	25	23	19	25	25	22	13	17	15	17	21	16	22	20	21	12	12	24	15	14	20	23	21	20	25	19	18	18	20	17	22	24	16	24	14	19	27	15	15	17	25	16	13	26	19	19	23	20	14	19	14	21	15	13	17	16	22	14	18	26	20	16	12	23	12	15	18	26	13	12	20	21	17	12	20	18	13	20	14	19	22	19	24	28	15	14	15	18	24	25	11	21	26	21	16	25	16	17	18	21	13	15	11	19	23	19	15	20	20	14	14	24	23	15	19	14	17	24	17	19	10	21	22	14	21	16	22	21	28	23	19	28	14	27	18	16	25	25	29	22	22	20	15	18	19	20	17	20	19	19	21	22	22	16	29	17	23	11	13	13	17	15	20	19	22	16	22	21	24	19	18	12	23	16	21	26	18	17	16	17	17	18	18	22	29	18	13	27	11	18	14	12	14	15	25	21	22	18	13	20	19	9	19	18	11	26	20	31	17	17	17	20	18	17	20	21	21	24	13	21	18	26	14	25	12	23	16	21	21	6	24	17	25	25	18	19	24	25	18	18	22	8	18	15	28	18	21	25	17	20	31	20	23	17	23	18	22	18	20	19	15	15	29	14	12	13	17	19	22	13	23	23	17	18	28	22	23	22	17	18	26	21	28	23	20	16	22	18	21	22	14	22	11	25	19	23	24	18	22	20	20	17	17	16	20	15	17	19	21	22	27	17	22	17	11	24	14	13	17	25	17	19	18	19	16	11	22	19	15	16	18	19	13	19	24	23	20	24	19	22	21	21	22	16	17	26	24	14	20	20	16	20	15	13	21	22	15	23	27	21	18	24	25	30	17	18	16	15	25	19	19	20	20	23	16	20	15	16	16	27	12	22	24	22	16	16	16	18	24	12	18	18	22	16	22	21	18	24	18	20	16	20	22	15	20	14	21	22	18	18	20	27	12	24	16	15	20	21	34	24	16	17	18	25	28	20	18	29	25	25	18	18	18	16	27	27	21	20	21	20	21	23	19	25	22	9	16	21	23	17	25	24	18	7	17	21	24	17	13	21	21	12	21	26	17	24	24	19	23	12	11	18	15	19	14	22	15	20	20	19	26	23	18	21	21	18	22	23	16	28	23	22	24	16	18	19	15	17	13	21	14	24	17	20	17	19	21	23	22	18	16	23	12	15	24	14	18	23	20	17	25	21	16	16	18	14	19	16	25	21	24	22	21	10	23	27	19	21	21	15	28	21	21	9	19	11	23	18	19	18	21	15	9	17	21	14	15	14	21	15	15	25	18	22	27	17	13	20	17	14	23	25	17	26	18	23	14	14	24	21	23	18	29	22	24	26	16	16	22	29	23	23	17	22	15	15	22	19	17	24	22	12	22	14	21	17	20	16	20	20	15	26	26	22	25	18	13	22	27	19	19	20	19	19	15	25	27	16	15	32	19	19	20	19	16	14	24	16	23	15	24	17	19	21	29	19	19	24	13	18	18	18	16	16	21	21	15	26	16	24	22	12	13	16	23	13	15	17	20	21	15	25	23	16	16	24	12	19	19	20	19	19	21	21	18	19	17	21	15	23	15	19	24	12	20	14	18	17	17	26	22	28	18	20	23	18	14	12	25	27	23	19	17	19	22	12	14	22	17	13	23	15	15	18	11	10	24	16	17	20	23	22	19	19	26	19	20	12	24	21	13	22	19	13	20	17	21	23	13	20	17	12	19	17	20	23	22	22	18	16	22	22	26	21	20	17	16	11	23	18	26	17	14	26	19	11	18	17	14	24	20	27	24	21	24	22	14	19	16	18	18	16	13	20	24	20	19	20	30	19	27	29	21	23	22	21	22	13	20	11	26	19	19	22	19	18	12	26	20	20	22	13	17	11	20	22	18	23	19	14	22	17	21	14	18	21	20	15	22	23	18	19	23	24	19	12	27	26	15	28	21	19	18	28	24	16	25	21	23	19	20	24	18	25	21	20	20	17	18	14	16	23	9	14	15	16	24	18	35	21	21	22	27	19	22	22	20	22	19	18	25	22	20	14	26	20	23	15	19	22	12	18	17	17	25	24	23	14	20	23	20	19	15	16	17	19	20	19	21	22	16	18	21	19	19	14	20	15	18	14	28	15	18	24	16	13	18	22	25	16	21	23	20	19	30	30	18	25	26	19	13	18	23	20	15	27	17	16	19	22	15	18	19	19	20	22	21	24	16	20	19	20	21	19	14	14	18	31	19	21	21	13	24	21	25	14	25	24	11	17	19	18	17	16	22	23	15	21	16	29	24	21	16	24	25	23	24	25	13	21	21	20	25	21	23	19	24	30	20	14	16	21	21	15	18	25	17	20	26	19	16	17	13	13	21	16	14	15	27	18	22	19	13	24	16	20	16	15	17	19	17	25	15	16	15	22	25	19	22	15	27	23	20	18	13	16	13	20	18	26	14	20	16	24	20	19	21	12	18	15	19	22	15	19	23	23	20	12	16	26	20	17	21	21	22	18	21	10	17	25	18	25	22	30	29	19	24	20	13	15	20	12	16	13	19	15	12	17	17	17	24	26	20	14	20	13	19	17	13	24	24	10	21	20	18	20	15	23	12	24	25	15	19	20	22	30	21	20	24	18	22	20	19	11	18	22	16	16	15	23	21	20	20	23	23	15	19	17	18	12	13	16	17	10	17	18	26	21	11	18	20	17	25	23	14	17	12	21	23	18	16	12	21	21	21	22	23	18	21	24	21	17	32	13	16	18	20	19	20	13	20	18	23	16	25	11	18	20	14	25	22	27	22	24	14	19	24	17	14	19	22	14	13	14	25	13	23	14	22	15	18	14	18	22	16	18	21	17	13	17	7	24	15	14	22	25	20	27	24	17	32	25	17	17	21	14	17	22	18	25	27	26	24	11	23	23	17	20	13	23	17	18	28	22	21	10	25	24	17	20	21	16	18	20	23	23	16	21	28	17	12	25	15	13	18	21	19	22	18	13	19	17	23	21	15	26	22	22	22	21	15	19	14	14	18	26	23	21	15	16	20	23	17	18	21	20	18	19	14	14	23	16	18	30	17	18	23	21	20	24	20	22	20	19	13	29	18	21	17	16	14	17	20	15	21	19	29	17	23	24	24	23	23	23	20	13	12	18	23	25	25	21	25	20	16	24	15	20	13	18	16	18	22	25
39823	13712	2428	13805	28830	28025	13282	3173	2459	2790	1401	1134	903	1070	658	602	524	496	513	530	420	433	443	441	411	392	386	442	376	391	412	375	386	388	373	404	386	379	388	384	387	361	378	390	414	362	335	344	346	358	370	385	349	351	352	337	338	387	344	357	323	363	325	375	360	350	313	374	304	337	328	327	359	344	331	338	333	345	395	350	310	342	355	347	354	350	349	375	341	329	317	321	334	353	331	360	352	333	331	361	335	357	375	360	348	336	345	354	331	359	365	335	348	305	358	352	350	340	361	349	322	342	331	327	358	377	359	365	329	332	328	336	367	335	341	361	305	351	311	296	342	340	320	330	363	299	322	352	348	334	342	338	329	324	327	321	341	368	334	335	361	364	344	327	322	347	351	299	319	316	331	370	366	294	343	332	316	356	353	372	338	341	340	346	339	335	313	324	316	312	327	342	326	342	359	323	360	329	313	298	334	330	344	349	324	302	340	343	343	313	347	352	340	346	345	363	337	345	333	373	351	327	367	349	339	340	285	319	368	350	332	349	395	316	340	378	328	325	347	314	350	335	338	342	349	352	362	366	341	325	341	375	323	332	335	358	335	354	327	350	342	349	310	339	385	326	335	339	351	333	338	338	329	368	324	314	316	340	363	340	337	326	345	373	348	341	385	366	319	363	312	380	345	359	325	325	355	350	326	351	329	346	345	342	361	329	338	335	299	319	343	357	364	366	371	340	349	345	333	342	351	331	364	371	336	351	384	328	370	343	351	337	329	315	331	325	355	326	337	322	331	333	367	319	310	331	339	375	355	349	337	380	364	328	297	321	356	368	294	336	354	331	344	336	382	386	346	341	360	353	353	358	315	333	343	331	365	353	338	335	321	347	338	332	316	337	349	363	358	355	350	338	356	346	304	360	356	331	340	357	348	295	343	341	321	350	356	331	351	344	335	352	366	348	360	357	357	344	317	319	373	334	331	317	317	337	333	307	344	323	290	341	363	334	349	333	332	328	347	344	331	353	339	308	377	342	345	331	335	354	325	369	347	333	361	327	354	355	344	314	367	347	370	339	363	344	304	335	351	354	342	333	330	335	330	356	375	345	333	349	373	370	334	324	378	341	346	373	369	384	357	329	317	339	339	349	369	326	319	315	348	343	378	347	324	355	353	363	337	332	339	315	354	333	352	345	352	357	341	358	343	347	366	388	342	309	342	345	355	347	344	353	359	339	350	340	357	334	338	351	325	348	359	356	357	312	366	365	361	333	364	361	330	363	322	335	331	330	348	329	356	327	362	336	322	324	318	364	334	369	356	345	358	329	347	337	340	322	358	350	320	365	346	359	374	345	325	345	371	354	346	345	357	356	326	316	385	324	340	349	340	373	331	315	354	353	381	376	353	353	358	346	334	347	351	353	345	307	345	326	348	328	338	351	344	335	346	340	331	352	358	327	320	328	352	336	339	354	390	348	347	365	347	351	329	349	371	343	353	347	317	301	345	374	345	306	359	345	353	335	324	330	313	338	342	344	327	361	342	345	321	319	358	330	339	328	343	330	360	359	332	355	358	345	354	350	382	328	332	325	358	347	337	315	331	347	341	391	328	366	331	327	350	393	318	368	371	328	335	358	366	334	359	352	347	341	355	343	367	320	331	342	307	341	335	336	324	295	349	354	352	341	347	394	332	356	354	327	353	340	315	364	363	323	327	354	358	321	371	325	344	386	338	359	314	357	334	331	356	359	340	317	341	315	345	345	335	333	370	360	307	334	315	351	359	327	353	322	326	343	356	332	334	338	336	335	323	322	353	332	347	330	342	324	336	351	321	373	352	346	332	342	359	356	374	342	343	334	377	348	333	329	327	369	325	348	325	312	354	341	325	348	334	344	334	369	359	340	333	366	339	354	308	317	297	364	304	309	336	324	343	335	313	334	364	362	308	347	364	350	362	352	316	345	329	363	363	338	311	364	366	321	346	364	359	368	357	345	359	339	379	352	355	347	336	345	329	347	323	314	301	333	350	336	331	318	347	370	353	322	344	326	362	347	306	375	323	374	345	337	359	353	335	350	328	355	377	390	341	357	348	344	337	344	343	364	367	346	386	351	371	356	336	380	330	351	341	339	343	346	333	332	363	332	334	334	361	350	356	340	337	311	362	328	321	353	329	335	309	345	324	305	369	352	342	352	300	356	349	330	338	316	347	344	335	369	339	346	358	349	369	367	331	364	359	343	313	347	360	319	359	338	336	323	341	339	360	298	314	327	362	346	336	346	342	345	328	335	310	374	321	351	354	350	373	366	371	329	370	353	348	310	328	316	350	342	350	334	332	378	325	330	341	337	314	330	331	359	334	363	342	335	320	361	373	374	310	319	344	311	344	322	324	349	331	351	346	352	329	350	324	342	367	341	371	354	360	343	322	352	347	337	357	357	319	332	362	320	306	330	346	336	313	351	353	348	341	331	339	348	319	360	350	362	335	369	365	370	325	391	328	325	326	348	348	332	372	301	392	343	330	369	348	350	315	353	360	369	325	347	338	371	371	360	354	312	344	311	344	364	320	340	299	348	319	360	323	351	355	359	330	318	305	332	346	340	330	344	360	339	343	383	341	381	343	339	346	311	316	327	328	364	366	307	385	341	323	355	347	350	335	353	335	307	354	361	294	338	356	348	352	312	364	348	364	337	334	373	349	332	319	308	356	346	316	329	359	341	319	339	341	324	354	323	351	354	348	296	332	338	356	378	364	368	320	345	335	345	359	331	357	336	336	356	344	341	303	337	384	347	330	358	335	349	348	330	346	352	348	332	344	357	362	356	305	348	370	319	342	350	343	336	332	296	360	334	347	331	323	339	356	314	308	298	337	350	357	328	334	324	335	365	340	348	331	341	325	369	348	342	321	331	356	348	362	330	356	336	372	369	345	353	347	342	338	344	333	332	374	370	319	334	361	357	336	354	337	349	331	331	351	338	378	352	352	333	369	334	335	337	357	320	328	309	305	319	338	327	318	341	338	333	346	349	337	375	362	323	352	353	333	307	340	339	350	334	340	350	331	350	344	352	342	352	342	342	318	371	334	317	346	303	357	352	310	350	345	343	342	318	366	329	317	363	317	323	351	336	385	344	357	312	337	343	354	382	355	316	354	340	322	333	300	318	338	360	338	363	374	346	342	324	326	338	332	308	365	324	360	346	334	345	339	325	344	341	340	355	334	350	337	305	342	346	321	368	324	345	318	342	343	336	357	318	320	322	336	324	329	339	345	326	334	346	368	345	365	335	350	358	329	354	338	350	339	364	356	332	370	316	338	377	335	325	306	364	339	329	344	330	352	319	341	343	335	345	318	372	329	339	328	377	336	343	359	357	348	344	346	318	355	345	330	316	359	333	335	317	367	343	360	302	345	357	304	334	339	347	337	343	353	359	343	357	343	393	337	310	321	346	341	334	326	326	353	348	329	370	367	343	321	339	346	351	333	341	333	322	367	331	347	319	329	321	354	332
9035	1779	192	194	579	692	343	134	112	80	77	67	69	74	40	48	40	64	48	39	40	39	31	44	41	40	42	29	43	39	30	35	32	28	33	33	27	37	24	31	35	36	22	41	39	51	24	28	42	47	35	36	39	33	22	36	38	23	37	33	35	34	28	26	28	35	20	31	35	33	32	37	34	38	29	29	36	43	37	32	30	35	38	35	32	37	33	30	41	27	30	35	38	23	36	31	31	35	29	39	17	33	33	31	26	34	29	28	40	36	41	28	27	20	39	32	31	27	34	35	29	22	32	43	38	29	29	22	29	34	29	28	25	30	37	30	41	29	23	32	33	22	24	39	31	28	38	29	30	28	35	31	32	36	28	29	26	19	29	38	43	32	29	32	24	30	34	26	29	24	40	29	35	41	25	34	27	22	27	26	29	42	30	28	43	31	30	27	23	30	32	21	39	35	44	34	34	37	32	16	22	34	32	27	32	36	25	26	18	32	31	31	34	41	20	27	26	32	30	29	22	35	26	26	38	36	32	30	42	33	29	34	31	23	37	28	31	42	23	27	36	28	31	32	31	35	35	31	23	28	40	29	20	28	34	31	38	21	27	26	42	34	30	36	30	31	29	29	29	29	38	31	27	27	33	24	28	34	33	23	34	26	41	36	21	31	44	30	40	29	31	31	27	34	27	24	38	26	25	22	28	34	27	26	31	40	32	23	33	26	37	30	30	30	30	31	23	34	35	29	29	27	34	29	42	22	26	33	26	34	36	37	28	34	26	42	29	37	40	21	38	34	27	37	33	25	29	24	31	39	30	22	40	33	29	31	26	33	25	35	24	32	44	35	33	28	24	28	33	33	33	26	45	32	28	24	34	32	33	27	27	30	36	36	31	22	30	30	41	21	36	30	41	26	25	35	35	32	26	25	20	26	25	25	38	38	18	34	28	26	31	24	41	33	31	25	44	29	26	43	23	23	32	27	34	26	32	23	33	39	35	24	38	42	38	30	35	37	27	41	30	27	34	31	34	32	24	26	35	31	37	32	41	42	28	25	32	40	32	33	33	32	34	32	26	39	42	35	36	29	43	36	37	43	28	32	32	36	28	24	28	31	27	32	31	32	27	35	46	35	36	31	32	30	23	39	31	35	39	31	29	22	25	35	36	26	36	33	22	27	33	37	25	28	36	31	40	33	27	35	37	30	36	40	27	33	29	30	29	41	36	27	34	21	32	29	35	24	26	33	37	34	29	28	30	26	29	26	33	29	23	25	36	39	27	32	25	34	36	31	41	35	34	26	22	32	41	32	35	35	39	32	25	25	38	40	37	32	32	29	29	38	28	23	33	28	33	26	27	25	27	39	35	27	31	42	23	27	35	33	34	36	35	30	27	39	31	24	36	24	40	20	24	30	31	38	34	38	33	32	31	35	29	30	35	29	28	28	25	30	27	26	30	34	22	34	27	34	30	23	23	40	42	34	24	32	39	33	28	35	26	23	34	30	33	40	29	29	30	35	32	41	35	39	36	37	24	31	36	30	30	31	39	27	39	29	29	39	34	31	26	25	35	26	35	36	35	29	30	31	33	31	39	36	36	34	29	33	42	37	33	32	20	33	36	32	34	31	39	28	22	29	19	34	37	24	31	36	38	22	39	34	29	41	25	20	32	46	29	32	30	26	31	39	33	32	24	37	33	31	28	23	39	38	28	29	31	33	29	36	32	27	34	31	28	30	27	29	41	38	37	34	22	35	36	35	33	27	26	40	41	37	32	35	34	33	35	44	29	37	25	35	35	32	36	28	26	31	36	33	29	25	33	46	24	33	25	30	36	29	28	27	26	21	26	26	35	39	34	33	35	28	33	30	30	41	48	34	24	37	52	32	31	27	30	28	32	30	30	32	31	30	39	36	37	38	23	31	25	42	37	27	22	36	33	36	34	35	29	28	27	27	25	30	30	36	17	22	29	42	34	30	28	33	30	35	31	30	26	29	37	27	51	28	48	23	30	36	31	24	38	30	35	28	35	26	40	32	37	23	22	34	28	39	22	32	21	39	26	26	29	41	37	31	29	25	51	31	33	38	32	31	28	34	32	15	36	46	36	25	35	27	26	24	34	38	29	28	17	40	28	29	31	35	44	27	39	33	37	30	28	29	35	38	31	28	24	38	36	27	31	25	28	28	31	33	26	39	41	23	29	33	39	29	30	30	34	34	40	41	24	32	37	23	25	32	32	36	34	23	33	25	33	35	24	35	32	34	30	34	34	41	32	38	37	17	37	40	26	29	33	21	29	37	42	31	31	20	25	38	33	34	29	26	30	34	33	29	29	38	33	31	33	30	32	30	33	35	32	38	34	29	31	37	30	36	31	37	25	30	29	25	34	25	35	23	32	41	27	34	18	29	36	37	22	21	32	33	31	37	35	25	33	32	37	35	38	26	23	33	39	36	25	40	38	19	29	38	32	31	36	25	26	36	39	24	36	36	30	25	41	30	25	25	26	36	37	25	40	45	36	41	33	18	28	30	38	30	30	22	26	32	31	38	40	31	30	39	30	26	34	29	22	35	42	39	41	45	33	29	34	30	32	31	29	32	25	36	30	28	32	35	40	32	32	36	25	31	34	30	24	31	26	30	22	31	29	32	30	34	39	31	24	31	27	31	32	32	31	27	28	41	32	38	35	37	30	36	35	27	40	28	30	24	42	33	28	41	20	36	37	36	42	17	29	30	31	33	31	39	35	44	30	44	33	36	36	34	26	26	43	30	20	29	33	31	34	34	40	38	33	42	20	39	23	33	33	32	33	27	35	39	28	32	33	27	34	24	34	38	29	31	26	23	33	35	26	27	29	31	20	38	26	20	41	28	33	30	28	27	34	29	28	27	29	31	39	36	32	27	40	29	22	26	32	33	22	27	32	29	33	33	39	37	22	35	29	29	27	19	37	45	40	24	42	25	34	37	28	32	46	40	24	25	22	32	30	26	29	40	34	27	28	35	36	40	30	31	19	33	28	35	24	29	28	35	34	29	22	40	39	34	38	30	26	45	49	24	19	38	35	38	21	24	28	31	31	27	33	37	35	35	25	26	32	21	23	31	40	27	35	32	34	33	29	35	41	36	33	30	29	30	36	25	38	25	40	34	40	34	34	30	27	34	34	31	26	34	32	33	19	33	33	37	35	26	27	36	31	27	29	50	46	23	33	36	32	30	41	24	31	25	32	35	33	26	34	38	35	29	30	36	36	29	29	28	28	33	37	27	30	24	28	28	37	32	27	37	27	23	29	21	28	21	38	30	29	35	37	34	28	37	31	28	24	32	32	37	34	22	30	29	29	33	35	26	28	34	34	37	34	34	30	31	36	36	36	35	30	26	32	36	31	29	47	26	24	25	24	27	35	32	39	34	30	32	32	33	28	38	29	32	22	21	40	30	35	27	36	32	40	30	34	31	43	32	26	25	34	31	41	33	40	39	33	37	30	36	31	36	32	37	30	35	30	36
44758	16871	4693	17068	33457	31173	18788	7862	5687	4547	3947	2665	2441	2760	1451	1316	1282	1199	1116	1065	942	944	933	806	837	775	748	792	739	718	713	691	653	716	696	681	671	635	627	673	642	635	641	657	618	635	643	621	625	607	618	633	632	604	597	608	625	580	617	616	591	548	591	575	583	532	520	562	529	621	551	566	554	534	555	522	569	559	550	597	586	550	605	583	553	544	580	551	584	584	589	543	585	588	528	526	554	623	559	524	599	525	560	567	516	541	577	596	534	562	548	527	565	575	547	553	539	538	586	574	549	563	538	551	546	601	590	568	546	570	559	543	556	556	551	560	529	539	563	535	497	517	587	565	515	595	579	592	567	579	532	557	548	536	538	510	562	584	530	534	539	606	584	533	561	536	554	546	585	522	513	518	553	503	561	578	514	537	535	534	567	609	583	555	554	589	568	562	539	532	531	545	527	523	535	537	538	535	586	517	537	572	582	497	524	514	601	546	547	522	539	517	565	539	554	557	529	564	539	549	567	525	549	546	569	550	575	614	552	543	550	587	531	517	537	525	547	529	545	580	507	540	535	563	545	546	557	574	521	509	551	539	564	565	516	524	514	551	542	555	545	551	558	548	503	558	556	588	554	543	586	553	492	578	554	563	532	558	521	577	562	538	539	517	575	559	547	516	507	517	510	518	554	545	517	527	576	553	543	532	576	547	520	572	565	568	540	543	581	519	532	566	560	566	580	493	544	524	518	579	567	550	582	523	569	563	587	559	535	526	543	561	538	569	495	519	553	523	516	516	550	535	570	533	575	571	624	537	567	572	516	523	521	571	516	562	564	563	585	547	500	570	580	539	517	540	571	503	521	535	523	529	555	542	571	550	562	546	517	584	530	558	499	542	529	573	551	501	512	556	574	577	532	554	517	547	562	499	578	533	539	503	547	517	542	577	536	554	531	575	532	581	508	522	512	552	571	578	545	568	578	602	555	532	519	529	563	565	551	505	532	538	535	536	547	570	586	525	526	569	593	610	518	563	562	571	533	533	556	511	540	553	588	533	568	534	565	544	567	518	552	586	582	595	552	572	576	558	544	517	548	512	535	578	527	572	547	544	555	558	553	512	537	523	579	548	558	522	597	520	502	538	547	549	544	552	571	549	555	528	546	537	531	574	534	557	498	540	595	567	540	566	531	523	563	552	571	559	560	579	564	548	540	522	545	545	525	543	523	579	518	591	552	561	542	545	527	543	539	577	540	520	534	553	561	551	573	563	629	582	576	558	569	534	568	523	542	523	547	569	558	538	564	593	513	519	560	544	570	568	564	558	602	579	543	545	580	528	557	555	555	525	568	550	555	532	515	524	555	508	558	566	529	577	566	561	581	538	547	585	535	564	564	544	568	580	562	544	550	563	516	521	536	527	514	577	586	541	539	538	568	512	576	523	596	551	544	534	511	569	530	530	576	551	531	567	541	537	547	516	557	548	549	529	575	499	581	557	624	597	573	540	492	559	543	573	562	543	506	553	538	564	501	575	577	590	527	537	528	527	535	542	541	531	552	557	602	525	493	584	573	605	562	526	554	498	571	556	553	530	552	579	545	548	535	527	504	549	505	534	552	568	543	544	540	593	530	547	524	535	533	569	501	556	544	550	582	589	568	547	585	513	556	574	607	567	600	580	535	555	558	570	531	545	543	575	522	515	520	568	519	548	595	553	553	575	536	605	565	593	571	581	533	544	575	543	550	572	550	571	526	550	533	522	533	553	567	506	530	540	526	561	588	544	519	560	513	533	608	531	555	558	574	546	524	588	508	563	546	505	531	562	525	554	546	509	574	508	558	559	526	524	536	569	573	526	558	527	580	542	593	569	525	524	558	536	589	543	566	558	572	536	521	553	557	581	554	534	566	605	514	570	574	561	515	527	545	542	551	567	568	541	540	567	544	536	531	615	585	553	510	592	550	555	542	576	553	519	532	552	569	515	558	567	592	572	542	551	567	605	527	538	545	564	532	524	529	552	542	524	531	588	591	535	524	533	570	554	581	559	576	545	559	548	564	577	547	573	569	542	574	571	533	571	551	559	573	584	529	567	565	553	582	561	512	553	547	551	520	512	561	544	555	541	545	517	560	560	530	530	585	551	556	554	586	514	543	583	543	529	524	529	572	561	545	537	530	532	526	558	517	584	514	559	544	537	547	520	540	572	519	583	545	541	564	584	496	529	521	554	560	566	560	561	530	538	549	593	523	527	580	524	534	591	546	550	549	512	555	561	541	550	540	512	544	582	541	547	515	581	525	560	560	556	538	567	568	522	566	546	565	569	568	574	487	519	568	548	542	555	547	552	555	539	579	530	583	539	559	593	518	523	566	567	505	551	577	548	584	507	540	543	565	520	538	566	539	535	573	555	561	532	555	549	532	537	565	535	552	582	521	551	546	534	504	551	539	539	551	543	511	559	572	548	525	530	509	508	547	574	577	548	532	551	531	562	546	558	532	573	564	547	540	571	559	515	569	559	564	584	491	582	597	501	525	558	536	558	526	534	535	527	554	532	561	528	534	552	523	557	539	561	518	550	574	537	596	544	582	539	533	521	532	508	566	561	543	551	554	533	541	529	558	522	572	505	528	546	544	562	585	582	568	514	528	545	568	548	543	543	538	554	527	541	562	561	565	558	521	530	592	521	563	547	542	543	538	569	534	568	549	513	531	552	554	523	500	565	527	535	543	552	548	525	549	524	542	573	513	550	550	578	513	559	523	577	567	559	561	503	554	562	531	547	591	575	611	544	569	536	528	537	537	564	566	615	567	576	578	557	559	539	532	554	540	576	557	567	547	567	542	551	569	560	545	585	545	548	560	530	515	518	536	554	567	534	551	513	512	529	549	573	545	527	539	537	597	552	540	552	563	523	523	597	567	567	551	537	548	569	521	547	555	586	560	516	556	560	576	514	549	585	610	590	547	565	590	566	549	526	542	592	545	571	517	523	521	534	545	518	530	570	553	546	571	528	578	539	569	583	538	537	537	565	508	546	553	558	537	567	548	586	500	524	551	551	541	597	528	526	522	538	568	574	566	559	506	585	562	530	540	568	552	481	541	528	564	522	533	582	559	523	559	519	544	550	570	484	538	501	566	540	513	556	518	560	568	526	542	553	535	496	557	528	565	569	521	582	589	524	559	535	546	585	581	571	548	559	565	528	538	533	560	553	581	511	547	527	544	558	557	530	553	511	536	533	563	540	588	565	534	556	562	547	564	549	551	594	549	556	514	542	517	577	520	545	567	561	530	552	584	589	568	539	555	569	574	573	546	542	548	578	519	538	525	571	595	536	536	534	599	538	540	524	562	581	538	530	564	551	584	567	558	561	534	536	529	576	556	538	588	562	583	547	606	532	536	572	576	554	528	541	525	515	565	564	535	570	542	538	559	536	568	523	486	580	560	530	534	544	553	601	588	527	544	541	535	528	526	564	515	562	548	547	500	542	508	568	594	559	564	531	511	523	562	569
9072	1885	211	188	473	641	295	123	107	87	80	65	67	45	37	50	48	45	40	60	35	36	28	38	33	31	39	30	42	39	37	31	27	33	30	46	27	36	34	35	29	39	36	37	41	34	38	40	27	29	39	30	34	30	29	45	33	30	30	24	27	38	37	33	31	32	31	29	39	30	31	41	25	31	42	28	28	30	39	24	39	38	26	30	34	32	37	36	38	40	28	43	34	32	30	36	37	32	27	30	38	28	25	29	23	31	28	22	31	27	37	25	36	30	30	32	30	28	32	43	26	31	21	26	34	25	26	37	41	35	42	35	29	28	36	34	35	26	22	29	23	37	33	29	23	38	28	33	41	30	36	32	34	35	21	43	28	22	29	32	24	30	26	41	22	40	24	30	34	42	15	41	24	31	33	27	25	31	33	41	29	37	30	40	32	43	41	29	31	31	34	33	22	35	32	28	32	24	29	25	33	30	29	35	36	32	35	33	34	30	31	40	27	31	33	32	39	28	32	37	28	38	30	30	33	38	31	19	38	27	27	25	26	38	29	29	38	34	40	34	24	34	37	41	32	26	31	37	37	24	32	32	29	33	38	25	41	23	29	31	24	28	31	27	42	27	30	18	33	26	17	31	25	28	30	32	27	38	37	29	34	28	35	30	26	32	33	32	32	32	34	35	26	30	39	36	31	31	32	18	27	32	35	33	23	29	32	32	38	38	33	22	34	33	30	35	30	26	36	29	31	29	29	38	32	32	31	26	23	33	30	31	30	22	27	30	39	30	24	31	30	32	37	29	35	30	43	26	24	31	34	27	36	21	43	44	36	25	27	29	37	42	21	29	25	24	22	35	37	26	27	32	37	31	39	34	38	27	26	35	25	37	31	38	38	29	20	21	49	36	39	30	32	30	31	33	14	33	37	28	34	31	35	32	28	25	21	31	31	34	28	24	28	32	21	29	30	37	24	27	31	32	30	31	38	26	37	36	39	33	36	32	30	36	26	33	39	30	29	42	31	30	23	36	26	31	27	36	22	35	25	25	34	35	36	33	24	38	27	39	29	30	49	46	34	30	26	21	39	41	27	28	27	35	36	35	24	17	43	38	32	23	35	20	35	43	26	24	25	27	33	26	30	35	28	28	24	30	38	29	35	24	44	36	39	28	26	29	33	27	31	30	31	34	33	31	27	40	32	29	33	31	33	30	32	27	27	36	34	36	26	23	32	32	33	29	36	34	29	22	26	26	27	37	36	26	14	30	32	28	22	28	38	31	37	38	34	31	22	30	30	30	32	37	37	29	32	29	36	41	37	40	28	37	26	23	35	26	39	34	38	30	29	25	29	31	28	30	37	26	33	34	29	26	33	34	37	32	35	23	30	29	27	38	29	29	25	32	35	33	28	37	27	33	40	32	32	34	39	33	40	36	25	30	19	25	25	34	27	25	28	28	28	29	40	26	28	30	32	25	37	30	29	21	28	30	31	24	24	26	34	42	27	30	38	27	28	24	30	32	41	28	35	30	36	25	39	25	20	36	27	23	34	38	26	35	42	32	35	33	23	43	28	29	31	34	33	36	34	25	29	31	30	36	38	30	26	21	31	32	32	26	23	23	31	41	27	30	30	44	33	27	31	39	31	30	34	34	28	34	35	41	30	30	29	26	27	35	25	26	31	24	21	32	17	40	39	38	32	30	35	37	29	30	23	30	24	42	21	33	29	29	28	32	35	36	27	36	28	30	30	26	36	22	39	21	31	27	36	29	21	35	27	27	26	34	44	36	34	24	26	39	46	24	28	35	27	40	31	28	32	26	29	41	22	38	28	24	30	29	33	28	31	29	23	39	27	36	34	30	28	37	31	29	42	31	24	34	31	29	40	24	27	36	36	35	35	25	33	33	33	38	30	39	35	40	25	30	24	32	28	28	27	29	24	29	29	26	24	30	25	28	31	39	33	32	27	21	32	26	36	27	30	34	24	27	27	36	30	40	23	31	34	26	20	35	32	23	42	36	29	41	27	35	36	20	33	40	35	28	40	37	29	34	34	36	26	34	41	24	30	25	27	26	22	33	27	32	36	41	31	45	33	28	34	29	35	27	25	36	37	32	30	26	34	25	28	25	32	33	23	30	35	33	26	22	37	29	28	31	30	34	29	30	31	22	20	33	32	29	34	25	28	25	34	44	38	23	33	24	18	32	40	39	34	28	36	35	30	26	27	30	34	22	34	34	31	24	37	38	30	27	29	26	42	39	28	39	29	32	33	31	27	25	20	36	29	40	30	31	28	34	18	37	30	33	30	28	25	33	34	38	24	47	27	44	31	26	21	27	38	37	33	33	28	29	27	28	31	40	31	22	32	30	27	27	29	30	32	27	30	35	26	32	29	32	28	27	24	35	19	25	22	24	26	39	39	35	26	31	35	36	33	33	36	31	45	27	24	27	38	44	25	20	28	38	26	28	26	32	39	34	35	35	34	27	33	33	22	42	28	33	28	26	33	25	31	31	24	36	27	22	28	27	28	30	36	36	37	32	29	27	31	37	45	29	30	24	33	31	37	31	33	26	33	28	26	27	26	32	36	35	30	35	26	37	23	41	45	36	25	37	28	45	34	33	37	32	30	30	31	24	37	31	22	33	45	24	39	36	29	29	32	32	32	28	33	34	43	40	20	26	25	42	33	32	23	36	30	34	35	36	38	38	40	34	32	33	35	40	45	30	33	27	35	30	38	32	22	36	23	34	36	36	33	25	27	31	44	39	39	33	23	35	39	25	44	26	29	41	26	37	37	31	29	25	31	29	34	26	36	28	24	32	30	21	24	25	26	28	28	25	29	39	30	39	37	30	39	27	28	27	26	19	26	33	25	31	21	17	28	22	35	37	27	33	30	44	30	27	21	31	36	40	31	27	30	37	36	23	37	36	33	35	39	39	34	28	48	25	32	38	37	29	34	33	20	23	38	36	33	40	33	32	25	31	32	34	34	29	26	29	22	23	27	33	44	37	32	19	34	34	38	32	43	33	23	41	35	31	28	21	21	32	29	37	41	36	24	31	32	31	31	33	31	27	31	32	25	32	27	28	25	27	28	34	51	30	29	36	34	37	33	29	31	38	27	25	35	30	29	41	29	36	34	30	30	23	37	26	26	23	36	21	29	37	33	36	24	29	29	26	33	37	37	35	30	30	19	28	28	25	32	31	28	33	26	32	32	39	34	32	26	34	33	42	21	42	30	30	20	37	28	23	24	32	28	30	34	38	28	35	31	36	33	29	36	27	25	30	36	25	25	40	25	45	34	32	33	36	24	34	36	29	27	26	36	32	26	30	31	27	35	19	27	31	30	32	26	39	32	30	30	37	26	26	33	27	40	29	30	30	35	39	31	22	42	31	35	38	30	37	32	34	39	30	23	39	37	26	27	25	34	29	33	33	23	27	39	31	34	27	33	33	39	23	33	27	33	30	34	41	34	28	27	27	31	28	27	34	14	34	30	24	45	34
45004	16634	4578	17078	32396	29679	17190	8227	5764	5174	3898	2610	2557	1664	1415	1320	1168	1129	1048	1055	986	953	863	867	804	794	769	720	730	689	672	673	700	675	725	691	699	675	649	645	653	597	634	678	633	633	599	644	636	624	615	604	625	629	624	564	642	607	596	580	575	558	611	575	552	569	565	560	555	564	564	535	572	573	607	553	576	556	603	577	574	555	520	590	567	565	527	544	544	516	561	542	566	606	564	574	559	550	578	565	543	574	500	538	565	559	580	554	560	614	527	522	561	524	554	569	559	549	525	565	544	580	550	548	547	564	537	566	554	521	541	536	580	536	531	563	555	526	614	540	512	566	585	560	559	528	536	565	542	540	540	546	550	538	524	527	525	582	619	561	560	541	518	548	574	531	557	581	532	562	567	561	568	537	562	568	570	551	514	523	538	547	567	519	563	562	544	509	572	595	557	523	567	522	588	536	561	546	545	585	541	524	521	547	554	550	543	574	526	553	560	554	570	514	551	536	558	569	554	515	562	530	567	553	550	519	517	554	540	578	575	541	542	571	544	571	532	583	511	573	494	518	583	570	570	548	514	534	542	534	557	528	572	534	524	546	504	584	538	511	592	554	531	571	535	534	561	537	530	527	569	535	543	532	511	519	555	544	541	557	555	547	552	530	539	563	534	584	508	545	554	547	509	552	561	542	561	546	525	519	525	547	530	561	556	521	588	557	540	502	540	549	519	595	523	556	502	502	558	588	534	547	529	523	518	579	535	519	529	560	515	547	561	498	540	568	496	531	536	527	555	501	562	529	548	517	555	551	585	571	559	561	563	564	533	566	600	530	553	527	591	524	572	525	549	522	570	534	531	568	560	558	544	549	528	514	552	549	555	537	559	532	557	536	519	524	551	537	548	568	537	541	534	481	604	556	545	539	534	580	531	549	525	557	542	519	535	584	614	548	563	590	578	539	529	524	526	502	546	527	539	547	562	536	547	480	505	555	553	541	554	557	606	532	537	532	548	511	510	565	548	559	552	586	546	559	522	540	555	554	537	537	544	557	528	589	555	522	529	544	577	559	537	553	542	528	490	541	530	518	570	539	548	581	553	544	563	554	577	516	548	534	559	591	562	516	546	582	557	569	560	569	525	553	553	559	522	550	513	560	561	534	535	571	527	559	566	532	536	552	515	528	532	558	538	544	540	528	565	536	575	538	536	554	523	543	587	571	513	522	557	551	530	563	550	578	506	542	543	557	532	546	590	537	563	549	527	563	547	565	580	566	558	587	532	553	509	552	561	526	526	566	551	518	553	549	556	526	552	516	529	579	574	536	579	544	561	540	532	528	588	508	528	578	542	583	540	556	522	590	568	565	561	566	590	543	524	528	546	536	558	561	520	514	536	581	548	551	543	533	576	572	536	564	525	566	547	582	570	521	548	553	567	527	570	549	510	556	543	536	543	507	554	574	559	541	523	579	583	541	534	547	562	539	547	517	551	534	516	537	580	548	576	546	549	543	544	544	495	516	499	563	533	532	491	503	516	558	536	552	559	540	515	552	543	530	572	514	552	551	534	568	551	544	550	524	551	513	556	482	542	531	513	535	553	551	547	540	525	508	572	531	557	523	502	543	555	511	566	532	537	543	547	552	530	511	552	583	505	559	569	525	548	576	592	577	505	557	544	544	536	508	539	582	553	602	532	559	545	574	574	567	537	561	536	564	498	559	546	550	528	484	501	568	548	560	484	584	520	561	533	497	551	566	556	580	529	512	547	538	526	548	573	550	553	563	502	520	550	573	579	553	539	540	554	539	555	534	573	562	550	523	563	528	557	540	529	577	591	538	550	553	568	521	529	545	545	576	507	540	584	547	566	559	572	555	545	578	554	528	585	540	524	536	529	558	541	527	526	527	541	584	548	515	585	553	533	554	548	574	547	526	538	554	537	554	542	548	551	552	525	549	546	517	542	587	550	504	563	537	545	555	560	577	560	533	565	516	528	534	554	563	543	545	517	542	560	536	549	553	557	543	549	597	554	530	550	576	565	534	527	522	487	567	574	567	542	511	590	523	534	511	518	531	571	552	584	554	566	577	560	551	524	570	509	571	528	589	547	533	524	536	548	527	521	543	538	547	525	548	517	566	499	532	519	531	569	533	549	521	519	565	548	547	567	545	516	591	560	547	578	565	547	559	525	575	525	534	571	570	537	525	558	530	589	523	574	549	555	580	526	564	516	599	523	545	589	536	527	534	542	562	507	542	557	580	551	551	556	579	588	572	544	550	539	554	504	574	582	556	568	587	547	525	545	560	564	565	551	559	553	525	544	535	547	568	536	552	548	535	545	558	482	595	542	589	556	515	544	508	518	524	538	536	536	542	556	541	549	543	528	566	548	537	559	530	542	578	578	554	538	575	539	506	513	558	540	556	568	575	557	521	509	596	514	536	554	554	532	556	521	535	520	524	548	573	516	558	505	545	532	559	558	523	532	554	531	532	551	580	525	567	529	597	570	544	557	498	556	540	518	563	524	555	557	587	515	575	561	553	543	563	506	595	561	534	516	565	557	548	563	521	524	547	536	586	521	552	490	583	595	525	551	571	522	552	547	525	555	591	534	510	508	568	587	572	537	539	541	581	532	535	558	532	527	536	534	527	534	541	532	503	524	585	503	535	517	554	527	520	561	579	519	548	563	526	566	578	525	552	534	574	525	571	542	536	515	525	568	581	541	564	523	524	543	548	531	521	590	537	604	504	491	560	548	537	573	567	529	537	557	565	504	556	548	560	602	527	540	531	555	572	567	539	581	566	569	560	583	582	609	539	537	535	553	551	541	529	539	563	516	530	568	518	503	518	578	526	550	524	548	554	548	511	563	498	559	548	570	568	504	515	516	554	581	535	570	544	583	557	529	503	555	535	556	562	549	530	575	514	488	540	556	568	588	590	557	564	578	542	555	520	548	515	536	603	553	555	529	602	585	540	567	570	543	540	583	557	520	561	563	551	525	581	560	574	573	506	561	536	586	520	535	569	566	590	552	601	572	549	553	522	527	541	569	547	522	535	511	548	546	540	557	544	536	606	551	524	534	524	568	533	549	574	566	552	556	566	542	572	504	507	600	511	533	531	550	549	554	520	555	561	549	562	567	520	588	549	562	514	502	559	497	522	535	584	537	552	590	522	564	602	529	574	575	590	523	530	540	533	557	536	550	531	562	558	518	520	558	550	553	584	533	529	517	516	532	572	557	560	531	565	590	556	549	509	550	565	534	523	545	528	545	540	538	564	531	539	564	556	547	568	518	554	527	580	525	575	553	519	523	527	574	550	546	548	539	534	515	559	545	554	573	544	545	527	563	568	556	548	530	548	610	581	568	565	555	521	520	571	538	562	585	528	564	543	559	539	549	541	565	549	541	547	549	530	566	567	533	544	530	513	548	532	567	518	544	527	589	536	566	530	609	532	574	496	527	516	596	557	580	531	537	514	509	515	546	550	546	545	530	541	522	583	608	563
12691	4162	310	280	857	956	564	272	159	152	108	80	98	57	51	43	44	40	38	50	41	26	30	36	22	29	25	25	27	26	25	25	16	26	27	20	27	30	26	16	27	22	16	24	18	19	24	22	21	24	29	20	24	18	27	19	18	17	24	18	23	24	13	23	11	20	22	13	24	23	25	20	23	20	18	13	20	22	27	17	18	22	13	16	16	20	18	17	16	20	17	15	21	15	20	9	20	22	20	13	20	21	20	19	21	17	26	13	17	16	19	7	21	22	21	20	20	17	22	12	17	16	21	20	17	14	16	13	22	22	13	24	21	14	15	13	14	10	14	13	15	23	17	18	22	15	19	15	20	19	18	15	19	13	11	26	23	26	21	18	19	22	24	15	21	22	16	12	16	16	19	16	20	20	10	17	18	21	16	19	18	20	21	16	15	17	22	19	26	17	15	20	17	23	13	17	19	9	15	27	15	14	19	19	21	17	31	18	19	15	19	23	23	14	10	15	26	14	26	14	16	22	21	13	22	16	22	16	11	22	19	12	17	16	13	28	22	19	20	22	12	13	22	14	15	19	18	15	18	16	16	23	20	21	14	18	17	16	13	11	22	19	16	21	22	18	17	16	17	14	17	16	23	11	13	16	13	16	17	18	17	20	17	23	19	18	15	17	18	19	27	18	22	22	15	13	24	16	19	19	20	12	20	19	18	11	23	23	22	17	21	14	19	16	19	24	20	16	23	22	17	22	21	13	15	26	13	17	20	12	10	12	21	17	19	24	16	13	24	21	13	25	25	17	22	19	21	15	10	14	17	16	19	21	18	19	16	19	16	20	24	14	19	22	23	24	16	16	15	18	15	26	14	14	29	24	17	20	25	26	17	14	22	21	14	17	23	19	14	17	13	24	16	24	20	19	27	22	24	16	20	20	10	22	14	20	18	24	24	17	10	17	17	16	13	18	20	27	19	15	18	21	12	12	25	22	10	17	22	18	14	17	14	16	18	16	20	14	17	14	13	27	13	11	22	22	17	20	21	14	12	24	20	25	19	19	17	21	13	21	10	14	19	17	21	24	19	27	23	15	14	22	21	13	13	23	15	19	14	11	15	23	16	12	19	20	16	18	25	18	14	19	15	21	17	19	20	17	24	21	20	16	22	19	21	19	14	19	15	12	15	12	17	12	26	19	15	14	17	16	16	23	19	24	17	16	13	19	16	13	19	18	13	17	12	24	13	13	22	15	12	17	18	14	23	13	14	25	18	13	16	16	25	13	20	19	17	18	13	13	18	17	21	22	16	18	22	17	21	23	17	18	18	21	22	28	16	22	23	18	16	15	19	19	16	18	16	16	16	10	17	12	12	15	21	13	15	18	20	16	17	19	11	20	11	20	15	16	15	15	15	18	18	21	21	24	15	24	21	23	17	11	17	23	21	17	17	7	13	14	22	11	12	17	25	22	20	17	32	15	19	13	18	21	16	13	20	29	12	15	21	13	15	21	17	19	18	14	15	10	13	17	21	21	7	17	11	22	16	16	18	16	22	23	21	18	19	10	22	14	14	19	22	22	20	28	22	22	12	23	19	22	15	20	16	17	12	17	21	15	19	16	14	18	27	11	28	13	14	15	19	18	16	17	17	21	23	8	10	12	13	23	13	18	23	15	19	20	17	20	17	18	16	19	18	20	16	24	19	19	19	22	23	18	22	28	19	16	15	23	14	19	18	20	18	7	22	23	22	18	16	24	23	16	19	15	19	16	16	17	21	18	21	19	18	23	20	22	8	22	19	21	18	17	18	19	16	20	15	13	17	13	18	15	17	9	15	19	18	14	15	9	21	16	18	19	23	27	19	21	12	15	21	15	16	24	19	14	17	16	13	14	26	21	20	15	17	15	20	14	17	12	17	16	19	16	19	26	13	20	19	13	13	20	17	20	23	13	19	25	19	14	14	13	17	24	15	24	17	26	11	20	26	20	23	18	12	20	13	14	13	15	20	17	16	13	18	13	19	19	20	21	22	21	24	12	11	20	17	22	16	19	21	13	12	23	17	23	18	14	19	16	20	23	17	21	14	18	17	13	23	21	18	16	19	23	22	27	19	18	21	18	8	22	23	15	16	26	17	25	18	19	21	18	18	10	20	15	14	18	17	14	23	20	18	22	14	18	18	19	14	19	18	20	17	16	19	20	22	18	22	18	20	27	17	19	21	18	13	16	10	17	23	13	16	18	15	13	29	19	17	24	16	14	13	20	20	13	14	25	23	17	21	16	18	16	12	20	21	13	14	26	29	21	16	20	23	23	24	18	24	17	14	20	19	24	20	21	11	21	13	18	19	16	11	21	22	18	20	19	19	17	23	13	22	15	16	16	14	23	20	18	23	21	23	15	18	20	17	13	12	18	15	27	23	13	15	15	18	18	13	22	24	17	9	16	19	31	12	22	22	22	23	20	28	15	23	16	23	24	26	22	14	26	14	16	19	20	18	14	23	20	17	25	14	17	22	13	18	11	19	23	17	19	13	22	11	18	21	16	28	21	19	20	23	17	24	17	15	12	24	23	21	19	14	24	10	17	17	18	18	17	19	25	17	12	19	22	15	22	20	21	19	22	18	17	16	16	20	13	18	22	12	21	19	26	20	14	11	30	22	20	22	26	18	24	20	17	18	20	16	9	19	12	12	23	16	25	15	12	14	13	19	15	22	19	19	19	22	18	14	17	20	14	27	24	21	33	17	16	17	22	17	14	25	22	18	17	13	24	22	15	13	22	17	17	19	16	21	15	22	21	23	23	19	20	21	24	18	19	18	14	17	18	11	20	18	17	17	16	12	19	19	12	14	13	19	15	25	15	13	16	20	26	24	23	18	15	15	18	18	19	25	14	24	15	18	13	20	22	21	25	19	21	16	20	21	25	19	20	13	18	10	13	15	17	24	20	17	14	24	10	19	22	10	17	14	19	24	17	17	29	15	19	25	19	23	18	23	23	14	16	18	19	21	14	19	14	18	16	11	14	22	10	16	16	15	12	19	19	16	10	16	24	16	22	16	18	16	15	22	21	11	15	16	19	21	18	15	17	21	17	17	17	13	11	12	15	14	18	15	21	26	13	16	18	21	19	15	13	14	28	27	17	21	16	13	14	11	13	15	16	15	22	20	11	19	23	26	20	13	23	13	19	13	19	20	13	23	11	18	15	20	18	19	21	17	22	18	18	22	14	20	18	20	27	9	18	26	20	13	8	19	12	19	15	26	17	13	17	18	16	17	17	25	19	19	19	18	12	18	14	26	14	19	11	19	19	18	21	19	15	15	20	7	25	21	12	17	20	16	15	18	18	23	15	15	21	16	18	19	19	15	27	13	14	14	21	22	17	19	22	22	20	21	19	21	21	20	18	12	16	25	15	18	17	20	23	17	17	19	24	22	18	18	15	14	16	21	15	13	18	15	21	23	14	17	12	12	17	23	16	14	22	13	25	25	14	19	19	18	15	20	23	22	11
53511	21788	7122	23677	38543	34829	24372	14643	9980	8463	6194	4786	4366	2895	2218	2016	1756	1663	1475	1387	1253	1123	1067	1001	932	869	813	762	764	688	651	682	669	603	645	611	601	604	550	565	537	495	526	520	481	521	507	466	469	492	462	435	428	435	428	435	433	415	417	414	417	434	390	398	365	391	359	404	367	379	362	363	383	376	387	328	332	364	371	365	359	367	367	381	372	388	374	357	369	382	364	334	360	344	343	346	347	322	351	347	365	346	362	348	355	329	355	354	355	344	344	299	366	349	372	353	367	330	351	353	351	326	328	322	316	330	362	356	325	329	333	335	354	335	332	334	318	354	323	307	321	314	330	322	377	336	288	323	321	349	331	337	344	350	345	337	314	305	344	342	287	330	326	329	312	322	324	329	354	344	314	333	311	360	353	366	335	327	326	328	328	353	335	360	307	333	322	329	336	334	352	337	307	352	315	316	342	337	312	340	331	336	312	321	314	322	347	330	329	300	330	328	329	309	354	314	319	334	327	330	323	335	325	310	302	327	349	327	373	329	326	330	331	338	309	323	341	306	316	339	321	320	361	336	310	320	318	338	324	301	306	334	322	341	315	369	299	323	323	336	348	334	323	323	302	327	325	314	318	323	338	294	346	343	329	330	319	343	343	329	349	315	333	342	315	333	298	334	318	322	328	341	322	342	302	321	341	303	318	330	334	313	317	365	318	300	327	333	297	286	329	307	308	323	322	299	333	304	310	343	360	348	329	331	340	325	324	333	355	347	369	315	306	338	336	340	331	349	344	351	334	319	319	351	325	325	344	345	341	377	294	330	357	321	315	321	313	325	309	340	324	346	307	353	317	339	302	317	309	323	329	313	324	319	339	335	329	362	353	322	331	324	330	301	328	326	313	338	333	344	305	305	298	317	337	341	330	333	323	338	340	313	327	320	306	304	343	327	332	314	299	335	336	302	337	314	295	341	324	326	353	278	299	298	361	333	336	321	323	336	322	340	334	316	319	324	348	289	288	343	339	346	325	328	313	334	358	350	319	327	306	355	315	362	337	336	305	347	318	311	331	317	314	355	295	306	333	323	349	314	337	362	353	329	331	305	346	341	316	348	333	334	323	325	345	310	354	328	322	322	298	317	324	327	332	294	320	324	348	340	316	346	314	333	339	328	331	315	306	320	316	322	316	304	327	325	331	298	294	301	306	304	301	322	320	350	302	331	337	328	312	315	334	321	329	316	334	336	307	309	325	318	359	311	315	315	368	337	308	332	280	317	323	329	334	348	305	330	321	293	293	328	338	305	313	328	340	317	321	317	353	309	324	336	326	350	296	303	304	319	345	335	311	325	346	354	337	331	321	318	316	327	329	330	318	320	319	351	319	321	333	327	348	345	328	341	323	340	304	301	344	288	300	317	317	298	326	286	308	298	334	308	310	338	364	274	298	327	317	311	305	309	329	319	339	305	357	295	328	339	311	311	333	304	321	337	366	320	322	305	330	329	338	328	315	332	325	303	352	319	342	304	320	321	349	296	308	309	323	327	320	300	319	333	329	344	318	334	318	311	331	328	333	338	329	324	300	333	332	380	314	314	322	333	324	339	329	320	343	335	329	314	346	335	341	307	335	304	293	330	310	325	305	338	339	330	310	316	353	341	312	348	326	325	338	340	305	322	340	307	324	341	302	319	350	294	319	308	321	327	300	322	347	331	327	308	326	309	325	337	338	341	318	323	319	290	303	319	321	305	295	292	314	337	341	324	356	326	319	330	316	325	302	337	348	343	311	373	341	319	327	353	317	285	340	312	328	335	341	325	318	315	311	339	285	321	329	321	326	350	269	339	361	309	315	321	344	337	340	314	329	349	338	328	340	317	287	316	322	312	328	289	303	310	330	348	308	305	340	320	344	357	331	309	320	333	344	347	311	299	302	311	318	320	315	348	310	323	332	325	354	344	345	334	349	329	313	305	317	316	341	311	308	307	314	345	341	315	318	331	363	300	330	325	321	351	333	343	330	309	289	338	339	324	317	330	323	338	368	336	346	310	305	316	318	345	301	333	349	337	317	328	311	325	335	317	328	292	306	339	341	333	303	314	305	330	337	360	324	324	349	299	343	320	333	309	331	326	321	301	304	316	324	307	338	329	309	319	351	309	325	308	316	319	313	332	332	305	314	349	307	329	349	316	329	347	307	325	304	337	329	327	304	330	337	309	332	344	341	314	286	332	334	290	337	356	334	337	303	327	324	332	310	332	337	332	343	313	318	332	275	305	318	310	334	317	320	293	352	313	350	322	318	329	345	290	271	331	318	330	338	318	311	295	291	326	351	310	299	357	327	336	349	348	352	323	320	309	272	365	325	326	348	338	334	327	318	327	327	322	313	333	325	340	327	315	317	306	344	360	352	323	334	314	347	299	325	351	318	349	330	328	316	312	314	302	324	308	287	359	304	303	301	325	317	321	326	303	333	325	325	365	313	318	327	330	314	346	310	318	325	341	352	294	317	335	324	300	331	311	341	334	297	293	324	316	307	351	319	290	300	352	326	336	347	349	340	285	307	320	344	336	340	350	305	312	328	313	284	337	308	300	318	333	329	313	298	341	322	295	316	354	313	313	324	344	332	334	328	332	347	325	342	317	307	280	357	308	318	334	299	332	318	334	285	329	318	315	297	350	287	307	324	303	325	315	304	311	328	289	353	289	325	324	318	333	319	321	334	306	320	328	299	338	338	334	322	307	296	328	307	316	342	348	333	361	314	304	329	333	325	316	326	319	346	316	339	307	286	339	315	338	339	330	303	304	306	311	339	329	320	326	302	330	317	339	317	352	342	335	316	315	323	328	316	316	312	328	348	291	339	350	322	330	296	346	340	315	355	305	319	332	320	280	328	320	330	327	342	294	345	309	298	321	336	309	312	341	346	299	306	335	348	321	298	308	341	331	322	356	347	329	320	288	308	316	327	351	314	316	342	333	318	315	347	303	293	301	306	351	334	335	357	322	338	338	310	328	352	328	332	326	320	332	343	302	301	319	327	301	346	349	322	330	334	355	298	303	332	302	330	304	319	325	354	303	329	326	306	314	324	337	304	333	329	307	305	317	322	305	296	329	318	335	311	349	335	307	345	323	318	342	320	336	297	354	340	319	354	336	333	309	340	320	322	316	318	325	327	317	315	300	345	307	307	297	300	346	349	306	335	332	320	339	313	304	334	346	329	300	331	294	291	320	357	341	336	328	318	331	335	315	318	333	316	303	340	339	332	315	335	309	348	310	318	320	315	321	294	323	298	348	328	316	294	315	286	331	340	329	325	304	322	307	325	297	343	330	347	342	334	352	320	331	304	321	338	336	354	330	321	308	291	327	337	335	350	293	308	314	294	308	370	321	344	317	333	332	325	317	330	309	327	310	338	317	302	323	297	294	298	324	357	328	310	301	319	324	312	319	317	333	330	321	343	330	310	321	379	353	352	325	335	304	343	334	297	337	314	319	351	304	304	329	319	338
5581	1079	111	172	449	475	239	78	45	52	32	31	25	20	14	21	20	25	20	21	19	20	24	19	19	16	18	21	18	22	14	25	14	18	15	24	18	24	12	19	25	18	7	19	14	17	19	22	15	14	25	15	21	16	16	20	22	14	25	18	20	25	20	13	28	13	13	21	13	24	27	26	19	24	15	20	18	16	22	16	24	14	17	19	16	11	24	16	13	19	20	13	16	26	17	30	22	15	22	22	20	25	23	20	16	23	17	19	18	22	25	26	23	15	18	20	17	24	19	18	14	17	17	25	23	15	20	26	17	15	20	26	20	22	18	12	17	25	25	24	17	27	11	16	15	15	22	30	16	23	26	25	21	15	21	20	15	24	22	17	14	23	15	22	17	17	17	25	18	16	21	22	18	26	21	15	23	18	20	15	14	26	19	24	18	14	20	18	17	20	23	17	10	17	21	21	10	20	21	21	16	13	22	15	25	27	20	18	17	23	15	17	13	20	10	16	15	22	20	19	15	14	16	25	13	21	16	20	25	17	16	23	17	24	21	16	21	22	18	11	16	10	21	18	21	25	23	16	19	23	12	19	25	14	16	19	23	19	22	16	19	18	20	20	22	20	14	17	19	20	15	19	27	19	23	23	29	23	15	19	16	14	18	13	14	29	14	12	21	11	18	23	18	21	16	18	19	27	22	22	14	19	15	12	20	15	30	23	21	12	24	18	15	21	18	20	14	21	15	16	14	26	26	19	17	20	14	16	18	20	19	17	17	13	14	19	21	19	23	19	17	29	12	17	23	14	20	15	17	23	21	20	26	11	13	21	16	22	17	18	34	17	22	20	14	20	14	10	20	17	28	8	23	22	17	28	24	21	27	28	17	21	21	16	20	24	17	23	17	17	17	22	19	22	13	17	20	15	20	23	16	11	22	20	18	18	30	17	18	19	29	14	18	24	16	24	19	19	24	12	31	23	20	16	24	21	13	29	16	25	21	14	17	19	16	19	19	25	17	12	24	19	22	17	22	14	11	13	16	14	22	16	20	19	16	20	13	30	19	21	22	15	21	24	24	23	28	9	20	18	25	24	22	18	19	21	23	18	15	21	29	16	23	21	15	25	21	14	18	26	20	14	26	17	18	14	25	23	18	21	18	22	23	22	21	22	19	16	21	15	22	23	18	15	15	18	13	19	21	17	18	23	11	13	12	18	22	22	16	17	12	19	30	27	22	21	18	21	15	26	24	14	23	24	15	14	20	22	19	20	19	24	19	20	19	19	14	28	16	30	17	17	24	30	16	31	14	21	26	26	14	15	20	16	20	15	15	19	19	26	18	24	18	20	19	15	22	17	11	25	16	14	21	23	20	17	14	14	26	12	27	13	19	26	18	24	22	26	12	13	21	14	29	22	16	18	20	17	24	18	21	12	24	23	24	17	14	10	22	24	19	19	17	21	17	18	25	16	19	17	19	22	26	31	16	26	15	15	18	14	18	23	17	22	21	19	29	20	26	12	14	22	18	16	20	17	13	26	20	19	12	25	15	20	28	16	23	10	20	20	18	14	21	16	27	15	16	21	15	18	29	21	19	20	10	19	23	18	18	25	21	22	9	15	25	16	21	12	20	11	15	25	20	14	16	21	16	22	15	9	12	18	16	21	17	19	22	19	16	19	11	15	25	21	17	13	15	20	24	20	15	22	20	16	22	17	17	8	22	26	18	22	16	23	13	26	22	19	10	17	20	22	17	21	21	9	16	18	23	8	15	20	20	24	19	26	20	15	23	28	26	14	16	18	23	22	22	23	31	18	18	11	21	19	17	20	13	22	18	19	20	18	18	18	17	29	16	21	16	16	16	25	17	25	24	20	26	18	27	15	14	15	17	32	16	18	16	27	13	14	16	20	21	17	21	20	21	16	21	25	17	17	33	11	20	18	17	25	18	16	21	20	16	20	16	20	15	15	16	17	25	18	23	17	25	15	12	21	14	17	24	27	14	23	18	16	17	14	19	16	22	13	22	20	14	23	18	21	19	24	18	23	24	22	12	21	13	12	22	17	18	18	24	14	17	20	17	17	18	22	23	28	21	17	24	19	18	23	22	27	19	24	16	21	18	26	25	16	23	18	26	25	19	21	31	20	29	17	16	13	23	20	16	21	20	20	17	22	20	23	11	15	26	22	22	21	20	22	23	25	17	17	14	26	25	17	16	18	14	25	21	17	16	17	18	21	15	18	16	22	8	15	10	24	25	21	21	16	15	19	25	14	17	19	16	18	20	26	14	23	29	17	19	21	26	19	20	19	25	18	19	21	20	32	22	27	14	19	18	15	15	24	18	20	24	9	17	15	12	26	15	27	22	23	16	17	15	23	12	20	21	15	17	20	18	19	20	15	17	26	18	14	22	17	15	16	31	13	23	17	23	20	19	16	22	18	12	18	21	13	25	16	21	24	13	23	24	19	21	20	24	23	18	31	21	23	21	21	16	25	23	18	20	26	22	18	23	18	22	27	18	24	20	23	18	21	8	13	18	25	21	20	14	13	23	19	20	15	14	13	16	16	18	22	20	20	24	18	17	11	24	18	16	15	22	21	30	18	16	13	15	19	18	16	17	13	19	20	19	20	19	15	16	13	12	14	23	17	19	19	22	16	18	21	24	23	14	25	13	19	25	18	23	22	27	14	20	21	24	28	23	29	12	23	19	16	27	19	19	20	17	17	23	23	19	14	21	19	17	21	19	21	22	22	25	12	21	16	20	13	17	26	15	20	20	20	21	22	22	18	20	21	23	18	17	16	14	21	16	19	20	18	21	24	13	21	20	16	23	28	17	20	19	28	25	22	28	28	16	22	22	22	16	21	21	20	23	26	27	15	28	21	24	16	19	14	21	21	17	24	17	19	17	13	12	14	19	22	15	22	20	19	21	17	25	13	22	20	14	18	19	14	28	23	23	21	18	30	15	17	25	19	16	14	19	19	20	13	19	23	20	27	17	17	22	19	25	16	25	16	18	19	16	16	18	23	20	27	23	22	24	22	24	16	23	26	24	18	16	20	23	16	25	20	17	21	19	21	19	13	16	23	17	24	28	18	26	16	22	20	13	15	26	15	18	20	23	15	19	22	18	23	28	19	13	23	21	26	21	17	20	16	10	16	14	17	17	11	19	23	15	18	22	17	20	24	11	19	27	15	23	26	16	19	22	18	15	15	19	18	29	26	20	17	12	25	21	22	19	13	28	21	27	20	19	19	23	22	9	16	14	25	19	23	22	15	17	21	24	19	21	17	23	17	16	21	22	19	24	15	23	24	17	15	19	19	14	21	16	21	25	20	28	18	18	16	18	22	20	9	18	22	27	17	20	21	21	30	28	19	19	16	13	25	26	14	15	17	21	27	15	24	18	21	24	13	21	22	16	13	19	19	29	13	17	21	22	19	27	20	14	15	27	19	28	23	16	26	20	14	26	13	19	23	22	23	26	22	17	20	15	21	13	20	20	17
41511	14126	3238	16162	31121	26714	16129	5515	2335	2529	1229	1051	976	679	596	509	513	540	519	458	435	442	416	414	417	410	410	413	412	407	393	382	328	344	413	397	367	390	344	370	376	382	382	404	386	368	394	357	330	384	404	397	340	398	337	363	351	367	370	374	340	361	337	376	373	369	333	364	355	351	375	338	349	372	344	387	371	337	331	361	355	314	394	346	380	362	343	365	331	337	332	337	351	369	366	318	381	367	347	359	364	370	342	315	360	388	370	351	363	334	350	348	365	347	353	349	328	334	359	312	357	344	370	321	342	345	386	334	333	345	335	360	363	373	364	349	322	344	351	363	353	377	369	303	364	337	380	341	338	357	365	359	357	349	354	343	340	337	359	335	348	344	374	334	350	304	330	352	331	377	322	345	376	347	339	375	325	376	336	322	336	376	342	352	331	357	361	339	370	373	368	352	348	349	354	325	347	351	351	347	306	337	374	362	334	340	352	368	333	350	330	361	309	334	333	318	343	357	358	343	332	350	334	371	353	358	331	353	367	371	360	314	372	357	331	345	358	328	371	366	368	357	374	310	340	339	357	351	377	353	366	376	335	339	345	352	363	335	336	347	350	348	348	366	346	318	344	367	378	386	356	361	355	349	308	360	375	338	346	357	327	355	343	383	376	376	360	371	339	372	347	324	358	357	344	331	380	342	356	352	382	335	330	327	369	390	337	367	302	328	334	350	364	366	375	363	363	348	354	356	358	348	355	353	314	352	331	354	332	369	373	363	349	335	335	351	334	375	346	373	364	334	362	318	351	340	357	354	350	334	330	358	362	364	333	332	359	313	362	340	360	368	354	340	335	332	361	342	321	369	351	340	345	379	344	349	359	331	363	366	325	364	338	369	341	331	321	363	345	356	342	353	352	317	354	357	350	341	382	335	355	345	378	358	344	337	367	336	340	371	364	332	375	353	345	380	333	334	346	353	356	344	381	325	377	334	348	334	366	359	317	328	363	347	380	325	332	372	370	392	293	339	350	343	352	387	341	355	332	352	330	332	339	349	353	337	325	305	380	320	322	345	344	348	377	378	345	355	372	321	333	353	324	337	352	337	339	338	366	353	361	343	347	342	319	323	326	369	365	343	374	349	354	352	346	329	314	347	340	390	361	353	349	336	337	330	354	324	366	362	338	331	303	343	345	332	358	392	348	392	358	329	335	366	331	357	359	329	350	333	379	321	339	372	325	366	349	345	337	329	373	359	332	359	347	338	363	337	377	328	358	298	338	332	356	342	342	306	342	300	380	358	344	356	352	302	357	326	340	339	352	355	351	378	340	337	330	331	361	345	375	333	330	352	348	334	377	328	346	350	327	317	335	328	335	366	384	368	355	375	362	352	392	365	316	387	359	345	371	347	350	344	334	354	342	332	337	357	354	346	369	357	378	372	335	350	341	327	344	368	332	351	321	330	335	356	366	344	356	363	336	310	344	360	334	362	337	375	342	323	333	336	322	290	352	389	356	335	325	357	330	361	354	341	342	356	360	317	335	347	369	318	352	330	360	349	342	350	356	341	394	331	344	377	347	355	354	347	351	331	364	347	321	317	318	378	335	346	352	365	376	329	362	344	318	324	344	330	357	327	322	359	325	323	350	346	338	357	296	334	317	345	347	348	329	346	354	344	360	362	354	328	370	334	352	391	320	374	350	358	349	360	347	356	340	350	359	343	349	332	358	338	377	351	309	358	328	354	338	352	319	343	351	359	328	342	333	367	347	343	326	344	369	315	370	345	369	353	333	343	339	321	361	332	330	376	372	323	320	326	354	370	333	355	341	330	376	370	324	334	363	368	366	359	342	368	345	358	367	346	342	353	343	326	333	363	343	358	363	374	331	349	349	347	337	360	346	325	345	357	378	372	351	376	330	333	367	337	348	349	333	329	360	333	313	363	329	349	365	360	347	332	334	351	384	330	370	364	352	335	388	371	364	333	378	353	343	343	367	355	370	341	358	330	362	395	312	339	318	363	385	326	354	346	327	327	324	379	390	350	343	349	337	329	330	343	359	346	345	351	349	338	342	343	394	348	348	323	346	358	347	339	338	337	336	347	346	346	362	357	384	356	349	388	331	350	356	371	355	354	327	346	375	336	366	383	358	346	356	351	303	374	329	360	358	345	354	338	376	344	360	318	367	334	339	334	346	382	348	333	336	345	345	342	361	314	347	389	365	348	351	378	360	347	337	333	339	343	370	343	365	352	358	325	389	328	376	347	331	321	329	368	353	380	342	316	354	325	323	360	346	362	371	324	349	329	352	340	329	335	332	354	310	348	347	368	332	357	332	324	344	334	330	358	323	331	354	344	351	319	377	354	334	349	372	334	326	342	370	333	351	361	342	374	345	325	359	359	351	345	334	363	371	344	360	322	371	406	346	356	350	343	405	368	346	326	345	313	362	352	339	319	345	374	341	340	349	354	375	356	375	317	392	364	346	348	342	346	340	352	369	334	344	350	343	352	339	351	376	331	299	360	350	345	344	365	344	348	395	367	388	348	371	342	336	330	339	306	318	300	354	322	360	339	346	343	317	345	336	321	379	323	374	313	334	377	314	324	346	390	373	384	329	374	362	370	347	329	360	337	327	315	357	357	368	345	334	335	371	337	361	332	344	355	343	313	363	344	361	323	320	322	338	370	355	341	358	316	339	367	340	349	326	368	349	332	357	360	311	341	319	353	303	328	326	330	358	337	345	329	364	322	343	392	358	343	354	360	372	375	360	373	330	358	339	337	364	364	319	342	302	332	348	353	346	363	352	338	356	331	332	347	366	351	343	364	330	338	331	285	345	376	357	320	338	344	322	350	390	381	323	354	327	373	366	360	356	381	351	310	372	336	368	303	332	332	385	359	352	358	362	354	335	364	344	372	354	365	311	344	366	304	340	389	337	343	344	360	327	351	378	339	339	355	303	332	354	366	329	344	341	341	354	313	337	346	350	343	360	357	331	336	325	335	335	317	353	333	316	354	353	361	346	352	374	392	356	355	356	350	334	369	349	367	361	330	367	361	354	351	319	375	346	370	357	329	335	369	369	369	335	359	347	353	346	339	345	358	362	347	345	375	371	330	359	318	357	371	336	369	339	352	336	352	355	373	376	368	352	349	324	370	362	382	328	335	335	354	376	351	352	328	376	360	349	378	334	361	327	325	328	369	346	354	306	359	316	334	354	366	356	357	339	317	329	403	352	332	361	363	364	328	343	325	349	357	353	345	351	322	361	351	337	373	344	347	356	369	358	358	293	347	347	339	335	364	331	338	390	331	360	366	326	328	334	335	328	351	341	377	333	360	351	343	365	347	337	365	375	369	352	351	347	375	362	327	330	356	345	345	339	328	363	356	374	352	336	305	352	319	336	333	333	359	348	351	388	337	344	314	358	348	335	353	356	357	346	321	402	368	368	357	353	332	373	320	340	366	361	348	350	319	330	325	362	370	344	361	362	346	332	352	334	309	324	336
9447	1688	222	368	686	787	405	166	94	108	63	82	66	53	52	40	39	38	43	34	35	42	42	38	31	44	32	47	26	35	29	28	40	37	41	30	34	29	28	43	34	36	23	23	40	28	25	22	35	43	27	30	29	24	40	40	31	32	32	34	37	32	32	29	22	34	33	36	27	27	27	39	33	33	26	26	28	24	27	39	31	36	33	23	31	30	17	32	32	33	33	34	24	37	37	24	37	27	28	34	34	33	31	34	34	39	36	24	41	27	23	26	37	27	36	29	33	36	37	38	43	31	38	37	25	31	34	37	38	30	32	42	28	32	27	27	28	36	24	35	30	31	27	35	29	32	28	37	16	21	26	30	42	32	37	26	30	19	36	27	38	33	23	38	28	32	39	25	27	25	32	42	28	25	30	35	34	32	27	35	35	33	35	24	45	20	15	30	30	38	20	30	31	18	34	27	26	33	31	26	31	31	33	28	25	41	28	38	28	28	30	32	36	32	27	33	38	34	39	30	42	34	33	33	32	34	29	26	22	34	27	34	30	38	26	26	42	30	28	33	31	40	30	50	26	21	30	24	42	31	27	30	28	31	32	37	35	31	34	39	29	37	32	45	24	23	21	21	35	40	35	43	42	28	26	25	31	30	34	32	30	27	35	25	29	21	32	36	43	30	37	31	29	30	34	30	40	38	47	31	35	36	34	36	32	31	29	38	49	36	29	27	35	27	41	24	25	35	25	32	29	42	36	31	31	24	31	37	35	36	27	36	21	35	28	30	42	27	33	35	27	24	39	42	44	29	32	21	25	33	28	32	33	27	34	28	35	27	37	30	29	27	32	36	36	34	45	35	36	21	37	30	35	30	39	33	32	30	26	22	26	31	25	37	30	29	23	34	29	30	28	26	31	28	29	37	38	28	26	44	29	40	28	28	25	30	39	27	30	35	28	33	32	40	25	29	31	39	27	29	34	28	29	32	24	29	23	39	39	38	26	33	35	30	28	29	26	29	33	34	27	40	27	25	34	28	32	31	42	29	37	29	39	40	34	30	32	22	23	32	24	37	30	35	31	33	33	33	44	27	26	28	25	40	35	36	29	34	29	31	44	28	27	36	32	29	33	42	32	27	34	28	35	25	30	29	36	27	31	47	36	27	29	31	40	33	32	37	23	35	30	33	38	26	38	32	26	37	38	37	28	44	33	38	41	36	30	33	31	33	34	25	30	29	40	36	22	33	24	33	32	26	23	33	40	30	37	36	34	31	37	40	28	40	35	32	19	29	30	34	29	34	44	40	27	31	31	33	25	26	31	32	31	23	29	27	45	34	29	36	26	34	25	32	33	28	32	26	30	30	39	32	37	35	30	31	29	35	42	41	40	24	25	36	44	37	31	33	34	33	23	26	44	27	36	23	34	25	29	34	28	20	41	27	21	41	34	34	33	30	28	38	36	38	30	38	34	26	37	30	23	34	35	29	27	30	32	27	32	35	31	33	27	29	36	27	30	40	24	28	32	29	29	22	27	29	18	29	37	24	36	36	27	38	26	41	31	24	28	28	41	27	39	25	33	31	38	21	34	31	16	30	29	29	37	31	25	32	28	39	34	34	33	30	38	30	28	25	31	31	33	30	25	25	32	30	42	29	28	27	34	32	24	29	35	24	49	37	31	35	25	32	26	36	35	32	30	29	43	24	33	19	30	36	24	31	38	38	28	42	48	28	24	27	35	35	24	28	31	23	26	33	28	29	29	25	41	33	27	26	31	33	39	38	34	29	29	24	31	31	39	32	32	24	36	28	27	32	34	26	42	36	26	39	34	38	28	36	37	27	37	28	33	23	35	29	29	30	46	35	22	35	37	37	36	24	29	34	31	29	28	21	30	39	26	22	40	35	31	28	35	24	29	33	25	28	28	34	43	19	30	39	32	28	30	24	35	42	42	27	22	20	23	30	38	32	32	40	29	34	39	42	35	41	24	27	32	36	37	28	39	32	28	32	39	39	27	33	39	33	21	34	37	32	35	37	29	31	29	24	22	31	25	25	36	38	31	29	29	33	24	31	28	40	31	28	34	28	28	34	37	32	28	37	34	27	30	41	21	29	29	36	22	28	26	27	34	41	35	34	24	37	51	32	23	33	22	36	35	25	33	31	29	31	24	32	25	35	29	27	25	26	30	30	34	33	25	32	35	44	26	20	35	22	24	33	32	24	27	28	24	30	29	28	23	30	35	35	21	32	26	23	34	38	32	28	35	31	28	24	31	33	40	28	42	39	30	35	29	33	35	33	17	34	28	37	42	27	29	30	29	34	37	27	38	27	29	30	30	35	26	29	30	28	31	33	40	27	29	30	31	42	38	39	31	31	36	29	28	32	25	20	30	36	30	23	26	37	33	34	32	31	25	37	36	30	24	31	31	40	26	25	35	31	25	39	37	27	33	32	33	23	40	38	33	47	36	40	36	24	24	33	25	33	30	28	34	44	26	39	27	29	33	33	34	33	30	27	36	34	24	29	19	22	39	28	31	33	36	39	31	29	14	29	33	25	35	31	48	33	40	28	33	25	29	27	33	26	23	27	30	25	35	33	30	32	31	35	27	34	33	25	33	26	22	25	22	24	36	33	29	28	41	27	36	36	41	33	38	31	36	35	29	24	28	26	28	32	30	33	33	35	31	21	27	27	30	34	33	31	31	30	37	31	38	29	31	24	26	30	32	34	37	28	31	31	20	35	17	25	31	31	41	32	29	34	30	32	31	32	42	25	37	35	23	43	29	31	34	25	25	33	30	28	33	39	32	33	22	33	40	31	34	34	29	36	33	27	34	28	45	37	35	37	32	30	30	38	37	42	34	41	32	33	35	29	24	26	29	30	26	33	39	25	38	32	26	36	36	41	26	40	34	26	26	40	30	34	21	37	25	30	33	27	31	23	37	40	26	25	29	29	28	30	28	31	25	36	28	27	36	35	33	37	37	31	29	37	30	41	35	29	31	28	32	45	33	24	31	27	25	39	32	32	27	27	34	30	39	35	29	32	31	29	29	22	26	29	39	40	29	29	33	38	32	33	25	30	31	34	31	28	21	26	30	34	39	26	39	44	29	39	30	30	31	39	36	33	33	30	27	36	26	23	31	29	21	35	28	19	31	30	26	38	24	27	29	38	35	34	30	31	29	26	29	41	29	23	35	32	28	38	34	33	25	30	27	32	29	32	39	30	37	26	32	35	39	34	32	35	35	28	37	44	34	33	29	36	22	21	24	23	22	28	36	33	34	32	32	35	28	22	28	44	33	27	46	26	37	21	24	30	35	28	35	30	39	41	33	20	40	29	28	34	31	23	23	21	35	26	33	31	42	33	26	31	42	35	30	28	27	26	34	26	24	29	31	29	35	36	30	33	23	28	33	34	31	34	32	26	32	35	26	28	42	34	24	26	33	33	35	33	28	26	33	34	40	31	24	23	31	29	26	39	42	30	25	23	33	29	34	33	45	33	26	24
45788	16435	5689	24216	36717	32629	20504	10189	5593	5253	3063	2958	2612	1932	1434	1387	1235	1164	1048	1042	946	882	877	845	833	780	744	749	721	720	714	751	707	690	717	656	692	621	631	624	654	652	631	647	654	666	659	634	650	622	622	599	625	659	600	592	626	590	582	576	603	585	543	603	534	575	531	576	578	559	573	556	553	549	542	566	566	525	562	557	569	580	567	580	595	530	609	607	556	589	591	555	566	540	549	550	567	547	514	580	552	571	565	554	573	604	609	574	580	576	565	537	588	602	570	581	564	567	589	534	518	558	519	547	599	557	567	501	556	557	554	569	552	545	584	573	551	550	567	608	577	584	540	521	546	522	569	585	571	534	566	546	537	507	582	534	593	546	562	510	539	577	572	597	575	541	560	553	546	582	543	546	576	519	562	557	567	559	593	558	542	606	555	544	564	542	566	564	534	570	541	599	608	586	566	544	601	580	529	555	545	561	517	532	545	546	536	588	556	573	517	559	527	558	605	552	558	591	591	496	567	548	526	607	566	523	561	543	559	527	548	556	572	569	551	578	541	605	580	584	565	580	542	516	575	541	545	557	533	539	585	549	519	632	568	528	538	563	556	580	576	534	583	537	577	576	566	553	561	551	525	549	542	563	575	503	568	601	503	576	524	527	528	575	566	524	528	581	581	552	566	580	527	578	566	556	557	563	550	584	569	540	545	556	554	523	562	541	535	563	555	521	518	554	545	589	555	555	591	554	569	543	551	536	590	604	546	559	574	558	545	578	532	512	569	529	538	553	554	582	555	533	534	547	558	590	532	591	594	541	562	540	541	613	581	523	590	538	555	533	560	576	580	549	569	533	559	554	533	554	550	556	562	540	550	518	565	556	593	540	526	584	556	588	536	570	525	556	505	532	542	557	543	577	541	545	548	522	534	524	537	514	560	579	539	569	516	572	602	539	602	587	530	561	549	558	562	595	591	515	532	572	595	563	571	549	570	605	591	550	555	548	556	555	569	518	508	546	566	572	571	503	564	572	579	563	573	570	557	601	543	563	518	572	603	571	583	577	561	533	519	551	538	566	548	585	570	559	564	534	527	561	538	543	515	577	518	545	557	562	518	580	536	549	567	585	572	545	551	524	562	646	577	539	556	585	587	559	534	549	524	571	544	563	568	543	542	526	564	564	575	562	588	569	543	540	574	512	579	521	557	553	572	573	578	519	564	575	554	535	587	548	557	512	565	527	513	529	557	566	551	556	563	534	564	556	507	588	551	533	555	567	517	524	560	540	570	558	592	533	534	572	561	590	521	570	545	566	568	573	531	532	539	573	540	540	543	618	535	540	564	570	602	562	591	529	554	588	540	571	544	549	590	549	565	560	585	513	554	564	524	526	559	565	533	551	562	603	536	586	556	526	556	563	512	555	520	551	530	545	551	598	512	551	560	525	563	588	577	523	578	534	549	558	558	536	563	569	548	546	563	527	568	581	541	486	535	542	530	564	573	540	547	554	558	566	571	538	539	560	534	529	549	552	529	545	541	554	604	574	518	568	538	586	549	587	554	608	542	569	546	522	582	539	547	604	560	570	577	557	542	541	524	569	554	544	544	521	531	546	519	548	562	596	575	570	528	550	556	559	570	551	537	540	572	545	583	534	563	573	565	561	561	562	561	554	533	535	548	572	553	559	543	595	576	581	573	508	557	568	545	549	584	534	573	548	538	544	560	579	557	608	550	536	550	553	571	560	585	541	557	582	555	573	593	545	565	550	527	551	546	546	571	597	506	523	547	537	546	524	558	553	543	560	554	553	575	572	572	571	570	516	566	546	554	556	555	565	556	575	516	526	551	521	552	572	507	566	593	515	534	612	571	548	539	583	502	550	544	579	557	536	586	565	576	523	553	556	509	522	546	536	559	568	577	541	559	608	577	565	571	552	570	569	535	571	562	560	592	577	579	560	565	564	587	537	588	508	562	556	560	523	523	577	546	560	561	586	589	574	553	565	576	565	597	549	516	580	545	564	581	564	475	585	579	551	577	511	547	558	544	554	589	538	546	576	554	536	527	547	550	565	526	574	520	543	544	528	551	542	562	530	580	559	561	614	545	589	536	545	530	575	541	555	540	556	594	598	562	551	554	503	548	552	510	555	580	562	583	585	565	536	532	549	600	563	560	544	575	579	590	541	519	563	538	591	556	579	566	511	526	583	546	563	575	590	562	511	605	537	547	554	584	548	541	552	520	573	538	557	566	524	526	547	551	550	576	579	549	523	570	542	547	544	560	557	604	545	568	571	545	552	548	579	532	568	546	597	557	549	571	613	506	557	548	550	551	532	539	558	522	579	554	597	530	534	543	570	554	534	546	575	539	585	535	558	574	573	563	562	569	516	574	547	620	575	587	539	566	525	546	574	573	550	491	557	557	551	564	594	534	584	564	593	562	534	578	547	538	535	589	547	526	540	580	557	623	573	563	537	545	536	555	631	557	514	517	558	570	549	551	515	568	580	548	524	585	575	586	571	578	554	592	565	536	520	565	556	562	566	539	542	555	542	562	498	564	501	539	553	571	513	562	538	589	581	559	573	548	525	576	571	563	526	554	576	565	542	537	543	543	555	557	544	566	521	577	573	573	566	585	589	502	576	583	522	536	599	551	542	571	532	551	514	563	544	587	602	567	508	548	522	556	532	610	554	529	568	579	553	584	545	520	550	532	554	547	555	555	540	562	573	550	562	569	521	554	573	561	568	567	534	533	556	546	550	550	592	582	563	578	563	499	574	510	581	557	582	578	569	547	553	554	521	508	555	541	553	563	534	545	577	516	552	544	557	546	565	535	536	547	605	552	555	567	574	575	567	576	570	559	523	597	541	531	532	526	520	575	586	523	554	533	554	543	553	556	564	572	568	567	585	566	537	573	549	527	579	604	595	584	573	555	582	626	554	534	561	550	571	538	549	549	558	554	585	579	528	570	571	543	580	559	557	584	544	564	581	526	582	559	569	569	564	539	525	562	565	560	550	537	552	566	574	614	580	580	595	565	589	551	577	564	527	567	558	540	558	552	601	559	553	576	587	606	532	530	520	563	583	601	514	554	546	548	534	558	560	569	563	603	567	597	491	574	547	579	571	546	541	531	564	611	530	537	558	551	533	560	530	552	542	545	584	497	572	586	571	542	564	580	535	566	610	518	547	569	556	574	539	543	512	510	555	533	575	543	553	612	537	553	550	552	511	575	567	563	536	566	585	561	538	531	567	535	589	530	584	547	528	556	552	572	576	604	577	590	521	551	563	564	558	575	505	574	567	530	545	579	610	548	507	559	565	511	563	559	515	542	571	555	572	615	555	556	583	549	580	541	542	569	555	563	555	606	522	541	561	523	529	546	568	534	579	562	556	592	548	559	568	584	591	580	536	569	613	569	567	593	564	564	550	522	539	517	538	590	561	568	533	564	560	551	566	558	570	557	536	533	527	529	573	547	552	536	587	545	569	532	541	608	556	580	582	519	560
9125	2015	278	369	737	810	436	127	95	97	66	63	53	60	43	37	42	39	45	39	36	36	41	31	31	42	38	37	35	39	26	37	37	27	39	37	39	29	41	40	32	36	35	45	41	36	32	45	26	41	30	29	31	28	36	33	40	31	48	37	35	29	28	32	29	31	28	34	34	31	34	16	20	22	34	40	26	32	28	32	38	29	38	28	30	37	42	38	30	24	33	36	37	44	36	38	26	28	32	29	21	35	26	34	43	33	40	23	32	32	25	37	33	27	28	23	29	33	41	25	33	23	38	29	28	28	33	21	31	30	31	35	28	36	32	27	26	31	31	42	20	40	29	28	30	38	25	37	34	37	36	39	38	31	37	34	32	43	26	41	24	32	30	26	35	44	30	31	31	29	24	30	28	35	38	25	33	34	27	33	26	37	33	31	22	35	28	39	26	29	36	26	35	25	34	26	26	27	43	33	28	33	34	29	26	22	34	29	24	33	30	18	22	36	30	25	21	37	37	29	44	27	32	34	25	38	31	35	38	30	27	28	29	40	27	39	29	27	37	39	32	36	28	34	44	40	38	34	32	31	33	14	25	31	30	34	42	35	33	25	38	34	28	35	24	33	25	23	24	36	35	29	29	36	32	36	24	41	35	25	31	23	26	42	41	24	26	42	33	29	33	34	40	33	41	24	29	25	29	28	40	24	34	44	29	24	33	42	34	32	28	43	37	27	30	25	36	37	41	35	26	33	33	29	44	40	28	34	37	39	35	28	37	34	43	29	25	28	34	31	34	20	37	27	32	26	19	29	40	34	25	29	28	17	27	31	21	44	39	24	39	38	25	33	32	39	24	23	46	22	30	33	39	37	23	29	34	35	46	38	24	27	27	27	31	22	26	35	28	29	35	34	35	32	38	36	26	27	40	29	41	23	36	43	34	33	33	34	32	28	28	39	26	32	29	34	32	30	27	45	40	30	34	43	32	28	29	31	32	36	26	29	35	38	29	45	24	30	27	34	21	27	41	45	29	30	36	29	25	26	28	30	29	35	31	25	35	32	28	31	29	26	31	37	25	24	31	34	30	42	22	37	45	29	28	38	27	29	21	25	32	25	29	31	43	38	34	36	32	34	35	33	37	25	33	29	26	38	39	35	33	27	40	32	35	30	44	39	24	34	31	26	32	28	30	31	30	29	24	23	42	36	36	34	39	28	36	49	33	29	29	40	27	37	40	40	37	30	37	35	21	30	37	31	30	25	25	37	25	29	31	35	26	32	38	37	27	38	41	20	26	30	24	40	30	34	36	39	32	38	36	31	28	31	31	26	30	21	38	24	31	27	32	26	34	33	24	37	35	39	29	39	35	33	32	28	30	30	34	29	29	31	42	30	32	31	42	34	37	26	36	30	38	29	14	32	32	31	22	39	29	33	23	27	30	27	31	22	37	33	16	35	25	31	20	51	29	47	32	28	29	29	29	38	25	35	27	36	34	29	35	30	32	33	40	32	31	38	31	29	33	30	35	29	36	37	29	30	37	34	25	29	32	26	25	32	37	30	32	31	29	28	24	30	33	29	34	30	35	32	27	37	29	36	24	28	22	26	25	30	27	35	41	31	26	21	28	24	29	30	42	29	29	30	30	40	34	30	36	31	30	29	33	29	30	35	31	26	23	37	32	26	36	34	28	32	36	29	25	33	23	26	27	41	32	33	28	26	42	31	25	36	30	29	34	27	27	25	28	25	45	23	41	34	30	31	40	29	29	36	23	25	28	30	29	26	53	33	25	20	29	30	28	42	29	31	28	34	40	27	25	39	33	28	36	26	37	39	29	25	36	34	24	33	29	24	26	42	33	34	31	26	23	23	34	26	39	28	28	31	23	32	33	24	37	38	25	34	37	34	28	34	29	33	38	28	38	41	23	31	31	31	38	38	31	43	29	34	25	27	25	37	42	27	36	40	29	30	30	29	24	42	34	35	24	33	34	39	24	31	37	31	35	34	30	29	37	32	40	34	30	34	31	23	27	28	25	25	31	26	34	32	34	35	39	25	42	35	38	29	34	26	30	36	26	35	29	30	23	36	24	37	26	32	30	40	38	31	30	32	33	26	37	26	30	21	31	30	38	32	37	41	36	29	27	28	27	27	38	34	32	33	30	31	28	39	33	32	31	38	36	39	47	33	32	31	23	32	37	27	32	25	29	41	32	40	28	37	32	50	42	46	31	41	36	27	33	28	29	29	40	36	33	30	23	29	30	25	34	23	31	35	23	34	38	36	29	34	29	25	36	23	32	26	28	32	28	31	37	30	32	39	35	19	36	37	37	37	32	34	29	31	33	27	31	35	32	30	33	27	31	35	34	34	30	34	37	38	28	31	20	28	35	33	38	25	24	43	28	39	34	29	27	29	31	26	36	27	48	25	18	28	27	26	33	28	26	23	35	47	22	30	30	37	25	19	35	44	27	36	31	34	27	33	30	21	26	32	35	38	36	28	38	28	43	37	41	36	41	35	43	41	28	37	37	35	31	36	29	37	32	21	30	28	32	33	42	36	31	39	38	37	34	36	27	24	31	33	39	40	29	33	39	29	35	26	34	30	30	28	37	32	39	32	25	28	28	34	26	28	28	31	32	31	34	43	35	35	31	31	38	30	23	25	29	29	31	27	28	28	26	22	37	37	34	35	30	27	37	28	37	29	28	37	33	42	34	30	21	34	36	37	29	45	34	29	31	43	32	36	37	25	27	23	32	22	36	31	28	40	28	27	39	27	30	35	25	26	28	36	30	29	34	31	44	31	41	34	31	20	35	21	22	36	40	25	28	28	42	42	36	29	37	28	29	42	22	29	29	33	38	27	24	26	30	32	22	25	28	39	28	30	41	26	25	38	33	34	33	24	34	34	38	36	35	31	32	28	41	32	40	31	30	38	40	38	23	42	22	31	32	40	41	33	41	27	35	31	39	41	36	25	25	28	28	28	29	32	31	25	36	30	31	30	33	39	36	28	39	34	24	36	28	34	33	39	33	35	24	23	35	40	35	27	28	31	40	35	33	33	30	25	42	31	31	30	27	22	30	35	31	40	42	35	26	34	33	32	34	32	45	22	31	30	31	39	36	27	37	29	27	34	34	38	34	25	36	37	29	28	29	28	35	23	26	33	26	21	34	38	33	28	36	40	28	34	40	43	30	39	27	34	32	21	28	34	36	35	33	18	25	36	35	32	24	38	29	38	32	28	35	29	31	33	22	29	43	38	28	24	22	37	29	28	27	27	30	42	28	23	32	22	41	21	26	32	35	30	33	35	28	25	23	46	30	33	28	34	29	27	32	38	22	39	26	36	39	30	39	28	30	28	24	33	30	32	25	33	30	38	26	47	33	40	32	31	42	30	30	28	26	32	31	28	33	28	25	27	33	35	33	38	37	38	27	56	34	30	48	39	37	49	34	33	28	25	35	27	26	35	27	39	30	33	27	32	36	27	33	21	20	38	34	34	29	37
45526	17972	6772	25387	36619	33049	21260	8884	5419	4613	2976	2617	2526	2169	1352	1341	1186	1144	1081	946	948	959	839	836	811	822	770	790	741	728	734	692	694	715	695	769	662	634	650	585	635	660	607	622	643	678	641	646	621	636	620	636	576	592	620	620	594	595	646	606	579	600	606	591	616	599	582	552	631	610	578	598	601	533	548	578	581	605	620	569	560	564	577	555	550	563	573	589	525	606	568	586	583	589	613	572	548	531	546	545	577	571	579	547	554	558	557	613	574	564	547	545	534	591	593	527	591	591	569	563	570	609	602	546	550	558	551	561	530	499	585	569	551	547	543	550	574	536	585	558	597	559	533	561	551	537	588	600	573	604	514	564	578	578	568	537	562	573	567	580	543	555	566	559	533	546	587	513	578	554	578	557	541	524	549	598	513	572	522	570	575	579	558	574	572	575	573	564	573	549	536	559	523	542	545	513	578	558	541	529	555	585	593	531	584	549	557	595	562	559	591	534	505	546	566	569	553	557	576	535	569	546	552	547	545	524	562	585	505	574	563	520	539	567	521	538	542	526	570	532	544	544	508	561	573	563	561	520	516	547	571	555	539	554	554	549	549	547	533	552	535	551	590	533	544	559	569	589	531	548	529	555	552	555	544	564	540	586	536	539	524	570	581	533	555	537	553	538	524	585	557	539	553	602	570	581	556	545	561	565	560	551	538	585	533	518	543	593	578	519	528	563	564	579	507	550	564	520	564	580	547	567	570	550	545	552	545	540	575	518	531	581	537	580	513	547	588	519	556	577	552	602	543	584	626	533	571	515	573	546	554	561	572	557	574	585	552	544	537	508	577	554	573	558	558	557	538	545	552	535	593	581	585	537	541	538	564	549	583	573	559	603	518	551	572	580	560	588	563	564	556	551	601	561	549	546	562	551	523	559	551	583	580	575	542	541	544	544	557	575	548	517	579	560	557	591	568	552	552	548	533	544	551	576	559	521	548	546	607	553	534	553	555	559	552	544	562	549	564	557	549	539	568	583	602	542	546	575	547	538	530	528	577	591	534	572	581	533	559	612	551	551	599	589	579	552	560	552	530	568	596	572	568	541	542	575	558	566	578	563	540	580	526	552	572	546	571	599	563	555	599	536	532	531	577	522	560	562	555	551	554	534	570	500	553	552	588	561	526	560	553	499	544	530	528	562	543	550	594	530	542	602	579	513	531	569	525	540	536	609	576	545	550	579	499	575	525	565	537	542	575	525	551	540	591	542	574	514	570	524	562	581	550	550	533	598	522	563	560	543	542	536	546	556	541	541	521	512	543	554	537	585	559	543	576	558	580	536	594	590	566	567	580	550	539	527	539	560	528	561	553	570	551	542	593	514	527	594	538	537	533	539	536	544	566	540	509	530	484	572	520	552	532	556	560	506	542	596	567	533	566	563	537	512	535	558	574	570	529	625	514	565	585	535	563	566	515	557	502	562	543	560	534	555	570	569	516	508	537	515	541	542	556	574	540	575	530	529	563	559	565	546	523	539	582	575	508	540	527	535	505	579	581	534	588	573	550	536	557	539	555	549	552	559	549	584	578	563	547	549	532	523	587	555	572	556	546	545	568	528	571	534	586	572	546	548	590	539	529	564	529	563	554	543	531	523	535	541	584	534	577	537	579	528	556	512	523	559	538	563	610	593	514	590	539	544	532	567	559	533	516	522	566	542	516	550	539	585	537	566	518	549	535	542	543	520	554	515	505	566	510	578	574	569	554	559	558	551	531	568	545	535	556	518	555	563	552	565	565	562	535	578	585	551	557	562	570	536	568	600	566	525	573	513	548	566	537	564	565	533	537	591	555	552	565	555	560	518	602	551	579	587	548	545	584	552	525	541	573	559	570	591	594	550	564	534	565	559	565	540	515	561	592	564	548	515	581	561	520	538	531	520	611	527	535	539	531	542	552	545	562	563	536	569	537	597	563	565	571	534	592	545	483	534	579	553	534	602	564	564	535	574	558	573	583	567	546	556	543	545	547	537	540	523	529	547	592	587	531	574	550	556	581	536	528	547	587	580	532	517	528	502	571	516	559	539	560	552	554	599	591	582	537	548	588	551	515	540	547	554	586	592	554	569	552	538	566	530	576	559	539	587	529	586	548	569	563	553	542	566	561	564	553	568	559	572	542	554	554	500	566	531	551	569	558	543	565	531	573	550	597	554	544	584	602	573	561	584	592	525	581	556	543	552	525	574	573	577	550	528	527	544	570	576	522	543	532	545	560	510	585	559	569	509	553	545	521	532	530	558	523	565	593	511	540	546	568	588	539	557	539	544	532	544	546	553	589	563	566	528	575	559	581	550	552	545	548	518	552	558	556	548	524	570	550	521	543	549	554	558	569	527	559	551	542	565	532	559	527	549	579	590	559	530	557	569	559	525	557	526	561	573	577	551	528	554	558	494	542	562	531	515	554	544	569	567	567	531	581	538	590	542	562	574	607	582	554	587	533	545	563	568	555	545	574	540	517	553	508	535	538	517	537	550	565	561	555	555	562	567	560	573	539	550	574	547	574	533	581	586	542	616	524	563	547	572	554	524	568	539	524	555	581	586	575	559	566	581	529	545	535	517	542	575	581	530	595	577	554	546	549	612	535	553	584	517	595	533	553	580	592	585	581	567	536	605	558	572	532	533	578	579	563	584	544	571	557	539	529	539	549	581	520	532	574	534	557	569	544	558	617	538	544	554	587	554	570	576	578	579	575	517	570	565	554	560	605	558	587	557	607	582	546	566	508	541	549	531	568	530	587	560	586	588	556	546	534	550	589	573	585	599	554	540	555	571	567	620	561	546	563	548	562	560	511	550	571	584	515	572	548	546	594	561	557	615	568	572	566	587	536	583	552	606	612	528	562	553	552	592	532	580	562	562	547	536	562	572	563	561	559	544	550	497	585	562	526	565	554	555	546	556	579	559	572	542	582	499	542	539	621	541	540	543	525	560	571	531	533	559	545	559	547	536	537	534	527	576	564	578	558	539	576	510	569	531	586	552	555	518	581	547	540	556	525	546	525	593	546	526	535	578	558	529	559	530	524	547	563	534	521	571	570	508	558	556	553	563	553	531	513	537	536	535	577	522	550	560	576	591	529	541	519	522	575	522	551	530	528	540	556	583	565	568	559	581	540	563	557	543	538	575	537	553	532	573	515	555	548	538	586	594	584	553	556	536	517	546	552	553	525	579	570	618	530	516	533	558	544	566	556	552	556	547	570	545	497	548	557	566	491	554	575	545	543	555	537	602	538	567	534	566	593	556	506	577	538	540	570	521	546	533	537	577	569	574	570	518	559	533	568	555	561	567	583	596	593	556	560	598	568	547	546	570	529	511	542	577	628	516	553	588	567	586	564	530	573	553	552	566	550	531	538	538	524	544	625	552	549	581	570	542	580	558	540	578	577	548	579	574	557	549	526	526	533	553	559	580	573	574	616	567	545	551	588	544	582	556	586	547	591	564	547	526	560	526
13300	4076	545	583	1132	1170	678	237	148	118	104	98	90	66	53	47	42	40	28	31	38	32	33	28	28	25	26	25	24	24	21	30	28	26	26	29	25	25	22	22	22	24	25	13	18	18	17	15	19	27	26	18	18	19	16	21	22	18	18	19	21	21	13	17	17	20	19	19	12	21	16	20	21	25	19	17	18	16	19	25	18	18	17	25	11	15	19	23	18	25	15	21	18	13	17	18	23	19	19	11	23	19	24	24	30	13	15	12	24	9	16	20	26	23	11	17	17	21	19	15	10	13	21	19	16	12	21	20	13	18	16	21	13	26	20	12	20	17	20	19	16	14	22	16	20	21	15	17	22	13	16	16	14	18	17	20	16	21	23	19	13	9	19	16	10	14	22	14	19	16	21	18	23	12	15	21	20	15	22	12	20	21	10	20	18	17	15	17	33	16	19	24	21	20	22	21	17	13	17	22	16	23	19	20	18	21	21	26	22	15	21	16	15	16	16	17	17	12	14	15	10	14	18	19	10	19	22	16	17	17	20	19	19	19	17	21	19	13	13	18	16	18	24	25	13	23	18	19	27	21	18	14	19	21	16	23	21	24	9	13	26	22	30	20	19	21	22	26	18	14	16	24	23	15	19	18	18	24	22	19	9	23	17	22	15	21	13	23	16	15	13	22	20	24	28	21	13	15	20	9	12	19	20	17	18	26	13	12	10	10	18	22	18	10	25	16	17	14	24	24	10	14	13	17	21	19	21	18	19	22	17	21	15	18	17	13	20	14	26	21	14	23	15	8	13	19	26	14	18	19	21	19	25	26	25	16	16	25	21	13	21	24	22	22	15	22	12	25	18	21	15	27	23	20	8	18	24	16	21	22	15	12	29	9	17	19	16	16	21	16	24	19	24	24	19	11	20	12	12	24	18	9	22	22	12	23	21	22	17	17	17	25	22	32	15	19	22	21	11	12	19	12	23	24	18	17	16	21	18	18	18	19	24	24	21	13	26	17	23	20	17	21	18	21	22	25	17	20	24	24	16	21	16	24	25	24	19	22	20	13	15	19	15	19	23	26	22	11	14	16	25	19	18	19	21	21	14	16	15	24	11	19	13	15	21	14	21	20	15	20	25	21	12	15	25	14	18	17	25	12	13	12	18	30	15	21	21	15	24	22	17	22	23	26	16	24	18	20	22	21	19	21	26	19	18	21	22	16	22	17	16	19	17	23	23	15	21	15	16	16	24	22	21	23	23	19	24	15	18	24	25	29	19	15	26	21	24	27	13	14	23	18	19	19	24	15	14	21	12	18	9	21	17	18	22	16	26	11	18	14	18	21	19	17	16	14	15	21	16	10	15	22	19	19	17	17	13	21	25	10	13	19	18	25	21	24	21	13	16	13	15	18	15	20	13	19	21	26	17	16	11	23	24	22	20	10	27	16	16	18	17	16	11	20	15	17	13	18	11	23	13	16	23	24	15	18	22	13	23	21	14	12	19	14	21	25	20	16	23	27	18	22	23	21	16	14	18	22	27	18	14	19	18	22	16	18	12	11	17	11	19	17	11	16	24	12	18	10	23	19	24	21	21	21	13	22	15	17	21	17	19	14	16	19	21	18	24	14	20	20	24	19	13	20	23	16	15	23	17	15	15	19	17	22	19	16	20	17	22	21	21	12	22	21	11	16	19	15	19	20	21	15	18	23	20	21	9	26	15	19	23	25	21	14	24	19	16	23	20	19	14	9	21	17	15	14	20	19	16	25	16	19	17	16	17	22	17	24	14	10	15	17	20	17	16	15	17	28	18	31	20	21	24	25	20	15	23	28	24	18	19	15	19	19	26	11	21	23	16	20	18	16	19	19	13	12	15	17	20	22	21	19	26	20	18	21	13	19	29	21	23	15	16	20	16	23	17	20	12	22	15	21	16	24	24	24	17	25	22	24	20	18	25	23	22	20	21	16	21	15	15	22	22	12	23	17	16	26	19	27	20	15	21	20	17	13	24	27	19	19	14	20	20	12	25	18	19	17	20	21	11	14	16	17	23	18	21	17	15	19	19	16	17	16	17	17	16	12	10	8	22	24	26	18	20	16	18	16	17	18	20	27	19	15	18	15	20	19	21	18	19	20	17	19	18	12	15	18	12	23	18	16	24	11	21	18	18	18	20	22	17	21	20	11	19	23	26	27	19	26	21	22	16	18	13	12	11	14	23	13	23	18	22	18	22	29	17	22	16	22	16	15	19	14	22	21	17	19	19	18	20	19	20	12	19	17	15	25	27	15	19	17	11	24	16	15	18	22	16	19	25	15	16	17	19	28	20	13	14	15	21	22	27	13	18	17	27	15	14	16	16	25	20	21	17	14	21	12	18	23	22	15	20	26	19	19	13	24	16	18	24	20	11	24	19	22	17	15	14	20	19	21	22	18	27	10	23	21	19	19	19	14	17	19	22	13	24	14	20	24	17	24	19	20	12	27	18	17	17	19	15	15	18	21	22	25	15	26	18	19	20	24	23	16	17	20	27	16	18	20	20	21	20	23	22	16	20	22	18	21	24	11	14	20	26	17	19	18	15	29	11	20	20	14	19	20	19	22	20	9	22	17	24	17	17	11	25	26	17	25	19	14	16	18	18	16	12	17	13	26	15	14	21	29	19	22	25	14	30	25	20	19	23	16	17	23	23	20	26	18	12	16	15	14	14	16	21	21	15	23	22	20	18	24	18	12	19	11	24	14	21	31	14	20	16	15	18	20	16	25	21	15	24	19	14	17	22	25	16	15	18	17	16	19	18	21	14	20	9	17	15	16	23	18	18	27	10	17	19	16	18	15	24	25	19	14	20	20	24	19	28	20	19	12	19	23	16	19	12	24	15	21	23	15	26	22	24	20	10	26	19	20	17	21	19	22	19	15	18	14	17	20	20	16	14	13	12	23	20	22	20	11	25	30	16	16	16	17	17	15	24	20	31	16	20	29	11	16	27	24	22	16	18	20	12	11	23	10	22	20	17	24	23	13	22	17	21	19	18	15	15	22	18	20	23	23	11	23	12	15	15	15	22	13	23	16	13	22	22	19	13	25	21	12	19	17	23	18	16	17	15	16	10	21	14	11	16	24	18	16	16	19	21	25	14	28	19	18	21	20	15	18	17	13	18	21	22	22	22	21	20	22	19	23	20	17	11	17	16	12	21	11	16	17	22	14	17	22	18	16	16	21	19	20	15	15	16	21	21	19	25	14	16	21	24	19	11	18	20	20	20	18	24	16	16	22	17	19	14	19	19	12	18	17	17	10	14	16	20	15	23	25	8	20	21	23	23	17	20	22	20	18	10	24	11	20	17	20	21	17	17	17	18	19	14	13	11	19	24	21	17	14	17	20	24	23	14	17	14	17	19	17	18	15	17	21	20	15	15	19	14	25	21	15	20	18	25	17	21	23	15	25	20	18	18	18	26	20	14	16	15	11	22	17	14	24	20	19	11	12	20	13	22	15	24	11
54039	22339	11734	29855	41496	37765	26601	13963	8997	7329	5562	4349	4494	2940	2117	1856	1711	1595	1489	1348	1217	1138	1027	961	945	889	803	764	715	664	672	643	642	621	657	659	571	578	555	558	513	507	514	521	480	465	454	499	440	442	431	433	447	449	469	475	425	405	468	423	403	391	407	395	378	412	364	409	356	354	385	362	359	373	374	392	371	380	377	362	358	361	362	345	360	373	371	349	380	347	361	383	364	331	370	353	414	379	362	332	323	402	353	363	343	363	330	342	340	374	350	327	378	327	365	343	354	341	316	328	334	337	354	355	347	336	317	326	340	345	367	328	313	338	348	342	347	354	329	319	366	380	343	334	343	361	348	325	351	324	346	346	338	342	351	335	340	312	335	331	321	340	312	364	348	323	327	337	354	364	335	342	339	320	339	343	325	305	329	328	373	320	309	349	327	297	323	330	350	309	331	339	336	313	335	322	339	339	316	330	326	340	348	329	344	298	339	362	317	326	339	340	328	333	342	314	343	349	351	323	314	350	299	321	334	328	351	354	331	300	355	309	309	361	345	320	312	318	325	350	344	309	333	333	328	315	318	311	367	335	330	338	328	336	325	329	334	314	324	301	349	331	318	343	335	336	334	344	329	367	319	331	331	340	316	315	342	323	346	320	352	349	341	311	323	320	341	329	336	331	344	307	351	307	335	362	309	299	304	347	399	326	344	326	351	338	344	321	321	340	333	330	321	343	329	323	334	329	337	318	311	329	314	309	315	328	334	364	341	336	321	319	334	365	312	316	336	330	318	323	304	371	336	326	302	334	321	312	329	287	315	338	333	308	312	318	339	337	294	306	335	317	332	332	347	327	330	345	323	329	348	317	318	346	320	322	330	358	326	302	354	298	364	305	336	343	340	320	336	343	323	375	346	326	336	310	355	323	350	312	316	328	329	323	326	325	351	334	340	340	353	312	347	334	354	329	320	321	325	335	335	313	318	342	339	362	347	338	317	336	340	296	324	333	329	298	331	341	332	337	348	284	330	330	328	303	308	336	322	335	322	312	335	355	354	345	350	331	313	341	322	296	325	345	299	345	329	339	329	343	332	337	342	321	322	310	357	304	362	321	320	343	367	321	321	330	328	352	321	328	315	342	367	338	338	303	351	339	356	325	340	325	316	315	349	323	332	351	330	308	343	298	332	316	352	357	306	360	309	303	338	311	324	342	317	326	328	303	326	322	374	317	325	346	315	334	329	340	301	343	304	301	357	337	309	311	305	350	351	314	304	342	313	320	338	366	337	320	330	318	328	333	325	348	330	374	309	348	325	321	321	334	288	327	320	318	306	342	319	320	333	335	329	337	341	339	329	331	305	324	339	322	322	350	310	330	317	349	320	308	353	333	323	337	357	339	322	335	324	342	348	355	333	346	373	344	373	338	324	351	341	348	347	331	340	356	328	334	305	360	320	330	313	322	345	370	340	285	307	320	321	334	348	296	337	301	307	336	337	340	345	341	316	321	313	312	318	333	347	347	312	333	332	353	355	321	359	340	346	336	335	329	325	327	325	326	327	296	297	345	352	345	301	313	339	317	339	304	325	326	337	314	350	307	344	322	333	309	314	357	337	312	325	317	331	313	337	280	330	339	295	321	311	368	358	322	336	336	346	362	335	296	309	323	316	291	320	338	333	301	315	321	341	292	313	358	324	327	319	339	329	319	313	330	342	337	330	328	359	317	318	307	355	324	350	326	345	348	353	300	321	351	325	338	314	297	345	319	323	311	363	334	355	352	339	309	334	360	301	306	323	326	295	319	339	318	346	323	319	341	318	362	311	333	343	355	338	342	323	337	324	351	334	311	342	308	302	336	330	331	310	323	343	360	326	325	328	321	359	354	333	333	345	344	304	314	292	293	318	351	341	352	359	330	322	335	303	374	335	354	311	348	368	308	338	333	335	316	315	309	349	320	403	356	293	311	309	322	351	352	316	352	325	291	334	327	323	361	324	357	319	315	354	342	361	300	322	350	326	303	334	321	326	314	344	322	297	351	311	353	340	349	359	336	344	334	332	326	329	317	318	315	358	361	337	327	356	316	332	311	320	328	345	336	325	336	348	322	357	317	296	337	331	343	341	338	355	327	329	340	334	332	311	358	328	327	295	325	333	309	338	344	281	325	341	307	337	331	327	325	328	334	317	318	349	330	334	317	337	346	303	315	339	321	273	342	318	303	349	334	332	351	322	333	321	337	303	311	333	335	350	331	350	361	403	332	330	294	316	354	304	348	341	364	316	353	298	336	364	352	326	339	333	346	352	332	322	310	340	326	353	344	338	310	356	330	360	353	338	330	329	332	301	323	355	323	332	312	354	299	362	331	362	329	339	336	339	323	320	353	333	320	368	331	338	317	294	333	343	326	327	334	349	327	312	366	341	325	362	352	340	318	342	333	288	344	353	320	330	346	361	336	337	343	330	321	313	328	347	332	335	368	312	316	331	316	353	321	347	332	351	351	369	313	344	339	308	355	358	334	334	324	345	339	345	348	324	336	357	352	317	374	313	318	318	345	339	314	293	330	352	364	319	327	342	344	332	325	330	343	346	334	346	323	324	316	345	320	363	340	344	321	333	343	312	336	343	344	305	342	369	343	313	343	333	319	344	345	314	320	310	326	339	295	303	334	353	363	352	330	316	297	321	336	331	314	362	294	320	318	368	325	365	353	343	337	350	320	320	354	354	325	344	298	337	324	358	327	333	355	329	309	365	326	368	348	309	317	332	317	320	349	351	311	349	368	328	313	340	358	351	306	350	319	331	321	302	317	361	297	312	325	356	318	348	332	314	350	330	309	300	306	301	345	350	358	297	327	345	361	330	347	339	333	316	293	315	307	358	342	308	364	322	306	327	316	321	310	347	351	333	371	323	316	352	338	325	364	314	328	344	306	335	321	329	343	345	309	325	369	347	322	323	293	321	323	328	361	316	357	349	333	335	372	368	314	321	360	334	324	344	326	305	359	338	381	309	340	354	332	311	340	344	336	293	354	351	354	323	337	315	337	317	330	311	353	327	328	331	325	341	347	299	342	351	346	356	339	327	315	355	308	328	363	329	344	310	330	302	344	331	329	295	287	307	349	338	320	316	370	328	339	328	317	340	307	342	307	336	324	348	300	329	322	352	325	347	322	319	302	367	334	307	330	312	361	369	332	340	290	362	353	297	332	346	363	342	301	314	358	316	348	337	302	323	332	316	329	310	277	343	299	348	327	329	299	339	352	289	331	329	335	328	308	315	349	314	349	326	317	317	318	352	328	318	309	288	339	353	318	327	325	333	341	323	306	326	316	332	308	353	343	360	315	325	354	337	336	354	319	327	325	320	329	342	313	311	374	331	337	304	333	308	338	343	362	317	327	318	329	350	317	324	340	308	289	328	328	316	341	331	357	316	317	363	308	348	341	352	305	342	349	313	340	324	312	301	329	357	330	318	343	315	303	328	358	333	342	350	339	315	345	303	291	280	310
5630	953	214	237	464	572	268	78	35	30	25	27	37	34	19	19	17	11	17	24	26	28	23	19	19	25	16	29	21	21	17	20	27	21	22	17	24	20	25	19	15	22	16	29	15	19	24	20	16	10	13	13	21	17	22	24	20	20	15	18	21	17	18	25	12	15	33	16	20	16	17	17	16	22	20	25	27	18	17	17	25	23	15	33	17	19	21	27	18	24	21	21	21	23	19	17	23	23	27	19	12	24	23	20	22	17	17	12	22	18	25	14	20	20	18	14	32	21	19	23	19	16	16	17	19	21	21	24	20	26	17	14	19	15	23	16	17	18	21	20	18	18	23	17	18	25	24	17	23	22	17	18	24	21	22	21	21	13	16	23	17	26	21	19	23	13	22	17	27	27	22	16	21	18	17	18	22	20	17	18	17	20	24	14	21	23	23	13	13	18	27	13	13	31	18	21	16	21	16	19	22	19	21	17	21	21	20	16	20	17	22	21	12	14	18	22	14	21	15	13	20	19	31	22	19	18	13	18	18	22	19	18	17	13	20	17	22	27	18	18	13	24	20	22	19	11	21	18	18	21	19	23	20	21	18	10	13	14	19	22	24	24	20	17	18	24	18	19	26	19	12	22	15	33	19	23	17	26	22	9	25	16	22	22	21	29	12	14	21	16	22	19	26	18	22	19	17	24	21	22	20	21	34	23	22	18	26	14	13	21	23	20	20	19	22	17	23	17	18	25	12	19	20	17	15	28	17	16	33	24	23	19	20	25	23	21	18	19	23	18	27	16	19	22	19	11	20	21	18	22	20	25	18	18	17	28	21	21	30	22	23	23	26	20	16	18	24	22	22	23	17	19	24	24	15	18	22	25	23	17	17	18	25	19	20	19	14	30	26	24	26	15	16	14	23	30	20	15	21	28	20	16	21	19	32	25	20	23	18	24	16	21	19	16	25	9	22	10	23	18	21	21	13	16	22	16	14	18	19	19	20	19	15	24	19	23	10	19	17	20	20	27	19	27	23	20	15	14	23	16	15	27	22	23	16	24	19	19	14	16	18	24	20	20	14	19	20	10	23	20	24	25	17	18	24	23	13	21	25	25	21	13	12	23	22	22	20	16	24	18	16	25	22	27	22	25	20	18	18	16	24	16	33	25	17	24	22	18	19	16	18	18	17	26	15	19	24	14	11	26	33	21	17	22	17	26	20	26	29	23	18	18	29	19	29	14	20	23	20	20	17	18	18	17	20	24	20	23	16	28	20	26	21	25	17	20	16	21	22	20	26	25	21	18	15	16	12	20	21	24	18	16	23	11	20	27	18	14	19	18	19	21	10	17	18	23	26	18	18	26	18	12	18	23	21	14	17	29	15	18	20	23	19	17	22	27	20	25	20	25	14	20	22	24	21	18	21	18	14	29	13	22	18	15	23	21	11	14	26	23	22	18	15	19	21	27	21	21	26	18	15	20	12	31	22	23	26	21	19	20	16	21	14	16	18	26	12	18	25	26	29	21	21	25	17	21	14	18	18	21	17	17	19	22	26	25	26	26	20	19	21	17	20	28	19	23	18	16	17	13	16	22	14	13	34	21	31	24	24	29	25	15	20	21	14	22	23	27	19	25	18	23	12	19	14	21	25	23	22	20	18	14	28	22	16	19	22	21	19	17	26	20	24	23	24	21	21	20	18	23	20	21	12	23	19	15	23	18	25	30	23	17	14	31	23	19	23	16	24	17	17	22	20	15	16	30	24	22	24	18	22	16	14	12	16	18	15	26	18	13	22	20	20	14	21	21	23	17	21	12	22	27	19	25	27	17	20	21	19	18	22	26	16	22	9	28	28	22	15	28	24	19	24	15	15	15	18	30	18	19	21	13	18	21	24	26	18	17	18	21	13	17	22	25	18	19	23	25	11	23	18	15	22	17	20	18	20	25	18	18	27	15	22	21	15	24	21	19	17	23	26	18	20	22	14	20	27	24	24	25	27	21	15	17	18	21	28	27	20	21	22	15	22	7	23	14	20	21	30	23	19	26	16	16	13	18	26	23	27	20	24	29	17	13	21	20	21	25	7	23	21	23	20	12	24	27	20	23	17	16	25	22	16	23	14	23	26	18	28	20	19	24	15	10	17	14	20	15	20	18	18	19	14	21	20	19	24	13	22	27	25	20	21	13	20	16	26	19	23	21	21	24	17	21	20	18	26	16	19	19	20	18	21	25	18	17	18	21	14	18	15	22	16	26	18	22	14	16	24	8	18	28	17	14	16	28	17	17	26	16	20	24	18	17	21	12	18	22	20	26	19	21	18	24	18	20	27	15	20	18	21	18	21	20	19	17	20	8	15	14	24	23	24	27	17	18	18	16	24	12	18	13	23	29	23	17	19	13	14	19	16	19	17	21	24	22	17	16	24	20	22	18	17	13	16	19	16	19	26	24	19	28	16	17	19	19	16	17	17	23	29	11	17	21	31	17	21	12	21	22	23	13	23	21	22	16	12	18	20	17	15	20	17	21	22	25	20	21	16	27	31	32	26	25	22	18	16	22	18	20	18	20	24	16	13	17	30	20	19	23	18	20	24	17	14	21	17	27	15	17	18	27	18	14	20	18	14	18	21	21	20	28	12	17	26	21	19	19	23	20	17	22	23	22	24	23	23	23	31	12	17	18	23	17	12	16	20	23	27	24	13	15	25	17	16	16	29	20	22	23	18	28	12	28	26	14	25	21	22	26	18	18	32	16	18	22	21	20	19	21	22	22	21	19	18	17	13	27	20	16	22	25	15	27	17	23	23	23	27	20	29	13	18	25	19	19	9	21	19	28	13	26	16	25	18	18	25	12	24	19	21	21	16	18	15	19	20	16	17	18	25	20	23	20	25	16	17	20	21	21	20	20	13	22	17	31	24	17	15	19	21	23	26	24	22	18	14	17	16	20	19	17	15	13	18	21	29	21	19	17	22	14	18	21	25	24	21	17	19	19	29	17	25	15	24	20	23	14	18	17	20	21	26	21	17	22	18	21	15	14	27	15	19	16	28	22	29	22	25	16	20	18	19	16	23	29	21	17	17	21	27	21	23	18	27	22	18	20	21	12	21	24	17	13	13	26	18	13	24	19	22	29	19	27	13	27	16	18	13	21	26	17	22	19	16	17	19	19	13	26	23	23	16	21	24	20	15	24	22	24	12	28	24	28	14	19	18	21	21	21	22	14	21	20	21	19	20	17	24	19	16	21	18	21	18	21	15	22	15	19	16	9	14	26	18	18	18	17	13	20	26	26	13	17	21	30	20	19	15	18	21	21	8	28	18	22	19	25	25	18	24	13	32	18	15	16	18	12	22	15	20	31	25	24	20	29	23	19	21	13	24	14	25	18	21	17	19	18	18	19	21	14	16	24	18	16	21	19	14	20	14	16	21	18	19	9	20	20	21	20	20	26	15	24	18	22	16	19	22	18	24	30	21	16	19	18	25	18	18	23	15	29	16	20	21	18
41096	14286	5747	19682	31507	28619	15813	5033	1928	1514	1200	999	951	719	569	562	563	517	491	505	482	460	429	418	425	415	413	377	423	376	382	406	377	375	414	395	422	399	342	384	365	404	352	340	361	369	368	336	351	374	346	375	366	362	396	387	377	355	374	377	327	356	367	372	382	352	329	389	347	327	383	375	329	344	400	373	359	369	337	364	333	383	351	345	338	386	366	347	363	360	359	375	347	346	363	335	372	329	312	341	356	348	330	337	361	377	343	344	344	356	360	330	351	386	360	366	359	336	331	350	333	353	355	347	366	326	330	359	398	355	355	345	336	352	360	361	345	322	330	339	368	352	341	390	341	368	338	381	302	358	328	355	340	334	311	308	356	351	361	312	337	337	351	353	335	351	341	356	329	369	359	343	352	344	368	336	325	377	348	361	342	381	356	383	332	353	333	316	349	330	353	336	337	373	348	349	331	312	387	318	319	325	342	366	355	350	338	322	339	349	359	346	337	342	351	347	359	337	312	380	349	352	366	332	358	371	375	342	353	338	367	362	335	354	362	344	328	356	329	346	374	338	357	350	361	342	364	348	326	335	351	370	346	348	342	334	358	363	326	356	366	336	349	354	363	345	362	342	357	326	356	340	363	327	348	397	351	357	361	334	317	376	375	366	370	345	359	371	319	344	369	358	339	332	356	352	354	343	376	338	355	330	320	350	357	386	339	332	329	335	336	366	329	386	330	330	410	349	349	315	339	333	368	352	351	324	334	353	339	340	337	362	365	344	363	346	340	353	341	351	319	353	355	348	372	345	325	363	351	335	333	362	360	312	346	361	342	322	346	355	336	350	346	346	348	350	350	338	319	329	316	331	358	359	345	348	347	352	315	305	370	327	349	346	367	359	340	333	340	367	359	341	339	348	372	354	350	316	350	356	328	354	338	352	344	376	320	373	341	374	345	367	354	341	352	344	330	346	344	356	340	352	349	359	359	350	354	350	345	384	341	363	356	346	330	297	366	347	394	389	360	356	319	340	336	373	349	335	343	368	320	348	356	360	380	336	359	330	333	361	356	338	349	330	352	366	363	357	356	336	355	362	366	353	330	367	347	350	331	388	340	345	343	340	353	339	371	343	352	354	379	359	357	363	338	342	364	364	371	360	360	344	380	366	341	355	332	356	349	336	359	324	370	347	332	338	374	370	358	334	352	356	353	372	361	344	344	329	367	355	343	328	325	341	340	355	356	340	365	345	347	324	373	326	349	359	373	357	354	320	354	349	357	351	322	328	352	348	316	313	345	372	347	362	327	344	376	391	363	312	331	363	328	318	356	336	380	338	346	355	341	348	347	335	325	321	358	342	359	359	339	358	358	341	337	341	347	361	327	382	374	362	369	352	361	341	323	334	315	337	334	326	351	328	367	333	373	341	350	319	376	370	370	337	362	359	373	349	331	370	345	341	352	353	324	342	343	362	336	364	380	327	334	372	344	357	358	355	322	338	354	315	356	373	328	362	319	374	331	346	360	338	352	337	312	349	350	331	374	319	355	334	407	359	363	345	365	364	350	339	312	342	380	350	306	357	365	329	324	334	311	344	345	356	324	327	341	356	349	361	339	380	367	365	322	393	329	339	361	381	319	357	335	338	335	333	374	330	346	360	345	399	342	337	362	343	386	337	347	327	360	382	350	342	317	367	350	350	353	312	357	368	348	349	350	331	350	334	324	336	348	367	342	340	330	339	377	342	346	382	303	368	377	392	340	348	342	386	342	333	345	353	361	391	377	344	358	339	333	346	338	360	338	342	366	339	347	378	356	367	348	354	347	373	350	306	400	352	382	358	359	375	358	352	343	371	376	400	339	329	352	386	378	330	338	327	344	386	335	357	368	357	364	350	343	371	339	317	349	350	351	358	362	359	390	371	357	373	339	362	375	365	347	356	381	346	339	332	370	352	337	342	336	333	351	366	358	330	338	338	358	349	357	348	335	353	353	363	345	331	331	342	368	360	341	390	340	342	318	367	337	330	368	336	347	388	339	342	337	323	328	343	351	354	349	385	337	359	359	341	379	382	354	363	347	348	341	353	345	340	349	362	359	342	344	360	364	317	334	335	328	370	358	347	373	356	371	368	376	385	334	382	332	343	327	334	367	340	329	321	382	349	342	352	335	370	346	370	349	301	356	356	357	357	349	349	326	346	381	341	367	328	336	349	349	330	367	377	333	344	362	357	385	361	330	332	375	368	341	340	355	372	334	336	367	345	375	353	358	340	361	355	362	330	361	328	364	359	343	311	324	354	350	316	343	312	363	327	344	336	359	372	325	378	325	393	357	353	388	356	380	358	342	351	356	358	348	359	345	382	336	321	368	362	344	333	360	360	337	352	378	373	344	360	364	349	347	326	370	376	352	365	345	326	335	370	324	320	332	327	369	366	354	357	355	339	343	358	341	333	339	355	356	354	336	363	355	322	340	381	347	368	351	359	337	363	324	369	369	352	358	351	371	343	346	365	327	332	354	367	307	359	319	320	358	361	341	347	352	355	342	327	352	383	336	327	367	342	357	369	342	367	399	333	369	350	331	340	377	346	345	353	362	326	339	372	348	344	357	356	363	317	342	333	344	379	340	374	368	344	325	372	369	356	370	350	326	303	350	315	361	356	375	332	350	352	335	357	355	361	355	335	348	334	343	347	357	345	322	359	356	331	323	346	351	331	367	330	367	321	349	312	364	367	356	362	371	346	332	354	341	326	346	349	371	357	356	379	330	366	380	382	314	324	324	366	334	322	364	332	335	352	349	367	333	346	354	356	358	335	329	368	371	342	359	335	370	355	336	366	334	333	325	347	324	356	371	324	316	337	352	337	371	346	346	323	302	359	352	337	333	352	342	368	334	337	367	297	339	354	358	402	381	345	374	347	311	374	358	353	347	355	352	324	345	342	345	372	326	336	329	348	377	338	353	328	379	361	347	377	362	351	329	327	371	351	329	338	354	342	346	350	356	339	374	338	365	394	349	337	348	350	354	393	339	361	366	339	350	349	327	322	352	382	323	341	363	353	334	350	343	373	344	332	363	364	353	353	345	359	332	350	311	329	327	368	364	352	361	365	367	345	344	383	326	358	354	348	338	323	363	371	370	339	350	330	349	315	353	356	341	374	349	367	334	353	338	348	344	345	339	359	329	352	333	352	352	346	392	314	346	382	353	366	339	392	330	368	357	331	306	366	377	314	332	350	373	335	382	341	347	374	360	321	329	331	357	391	351	354	367	338	356	341	357	335	320	340	341	374	357	343	332	341	373	363	390	350	358	360	322	331	347	337	342	354	355	377	380	322	354	330	297	350	364	379	360	368	345	342	372	356	356	333	362	329	376	357	363	331	345	360	356	341	332	353	352	333	329	364	345	330	366	356	347	357	365	349	348	339	354	331	351	309	374	389	342	342	375	331	387	358	328	359	350	361	373	325	359	372	327	374	380	351	329	350	368	327	339	384	396	341	332	337	324	357
9387	1915	329	323	805	958	496	128	103	92	68	50	50	44	46	43	39	38	35	40	45	41	25	33	29	36	30	37	34	32	32	44	38	35	40	33	30	27	29	40	30	28	37	37	39	34	44	31	32	34	29	42	32	31	27	20	34	26	28	38	27	24	28	40	40	33	39	29	28	30	26	23	23	38	31	31	34	25	30	29	35	34	35	40	29	36	21	29	31	26	24	29	28	27	30	30	34	38	43	19	31	29	34	34	41	29	32	32	37	29	25	28	39	33	32	34	40	43	34	36	31	27	39	31	21	31	24	42	37	38	43	26	32	21	22	23	32	41	24	36	34	32	29	31	35	31	38	38	39	27	37	30	18	26	40	31	27	34	42	33	31	25	35	34	28	32	33	36	37	36	24	42	31	32	32	33	44	35	26	42	38	29	24	39	36	31	32	31	31	21	21	38	33	28	25	33	26	43	34	33	37	37	25	32	26	39	33	21	26	16	31	22	36	27	29	26	22	29	27	39	35	37	31	36	33	29	42	22	37	38	28	37	18	33	26	25	29	36	32	33	29	32	25	27	40	27	34	34	44	38	39	24	29	43	36	29	34	32	40	31	31	22	35	33	37	24	35	35	46	29	29	36	27	39	28	25	46	32	32	26	26	35	29	35	26	26	32	24	40	27	28	32	41	22	33	40	27	21	30	35	30	29	30	30	28	28	40	35	40	33	30	23	26	35	30	39	28	36	22	21	27	33	26	32	30	26	28	27	41	23	38	30	32	44	40	31	35	30	23	29	35	34	31	27	28	36	31	32	45	27	33	23	32	39	42	32	22	36	28	25	29	28	36	34	34	30	40	35	28	30	29	33	26	33	28	40	34	30	33	33	24	35	31	29	36	34	33	32	31	29	25	33	18	40	32	40	26	30	25	28	31	28	38	24	36	28	31	31	31	35	35	40	32	42	35	37	32	36	28	36	30	26	29	39	48	36	37	37	27	26	36	33	31	28	35	29	33	25	26	31	30	29	31	33	31	34	33	17	32	39	29	35	43	38	33	34	34	34	34	32	34	17	36	39	29	33	37	25	44	27	26	30	47	24	36	31	30	28	35	28	26	37	33	31	34	31	27	32	30	29	32	27	32	29	29	39	35	41	22	22	28	21	40	45	18	26	27	34	31	24	32	27	36	29	29	30	39	35	51	36	24	34	34	39	33	40	33	38	24	32	28	35	34	35	36	29	42	41	33	31	31	28	31	36	28	26	37	33	27	29	26	32	35	30	28	30	22	29	26	28	27	25	34	26	32	27	34	35	29	28	27	26	37	25	35	21	21	39	41	29	30	36	32	17	25	37	33	27	25	30	29	29	24	35	43	35	38	21	32	25	30	27	35	34	30	41	32	38	38	25	37	25	31	28	33	43	33	39	26	31	28	31	24	32	29	21	19	31	35	28	39	42	37	32	29	34	44	31	34	30	29	39	39	33	35	33	32	46	26	32	34	24	36	34	35	33	29	28	35	35	38	31	34	30	36	43	30	29	26	24	27	31	25	31	39	32	27	52	28	27	31	32	38	28	37	25	41	38	43	41	43	35	29	29	35	36	26	31	36	39	39	35	25	42	42	31	31	29	40	31	37	34	31	32	34	39	29	28	40	33	36	38	37	27	34	33	31	32	29	33	35	23	38	32	36	31	39	33	39	22	33	28	28	38	26	35	26	30	31	32	42	29	30	35	26	32	25	38	37	33	35	29	34	34	31	27	32	24	23	34	41	34	35	28	27	25	32	41	30	35	39	27	34	27	36	32	38	26	30	30	26	24	26	32	21	29	29	22	27	35	31	27	37	32	41	41	25	27	28	47	30	41	36	41	33	31	28	36	34	30	33	31	34	28	33	28	26	28	20	32	30	31	43	44	31	33	31	33	29	27	29	36	42	30	34	38	35	32	33	37	30	34	35	44	37	23	41	27	21	40	31	34	34	37	31	37	22	32	34	32	32	41	35	27	33	29	30	34	37	35	36	34	26	35	31	30	33	29	41	34	43	40	24	31	38	32	25	32	30	29	33	37	27	27	29	40	26	31	35	30	26	34	36	26	35	31	23	32	34	25	37	35	36	34	35	30	25	31	38	35	28	22	25	28	31	33	36	31	38	30	26	28	30	32	39	31	27	37	29	33	34	36	39	28	24	28	32	25	18	26	32	31	33	35	37	39	21	25	18	34	29	28	29	31	32	34	29	29	32	38	25	42	36	30	25	30	34	29	30	37	34	41	32	34	25	34	31	32	33	28	35	34	40	29	33	32	34	33	31	28	29	19	33	27	37	30	31	40	30	29	17	24	36	32	20	35	25	26	34	26	42	31	38	39	26	32	24	38	38	35	36	37	32	21	42	29	34	27	31	28	31	32	33	43	37	26	34	30	46	37	37	44	38	21	39	27	34	26	38	45	42	24	23	33	28	31	37	29	32	46	28	27	30	16	29	23	27	25	22	34	33	32	27	29	32	44	36	23	24	33	32	38	37	27	24	33	54	32	24	29	28	30	39	40	34	38	29	40	29	43	25	25	32	30	25	30	32	26	38	25	43	29	31	33	20	36	40	35	24	28	35	39	33	28	23	33	32	36	35	32	33	30	42	31	20	34	20	35	30	31	32	25	31	25	30	27	36	36	28	37	34	27	36	33	44	19	22	31	29	26	32	33	27	32	27	35	34	22	29	41	30	35	31	39	35	38	32	36	22	29	26	35	31	30	24	32	21	35	38	30	40	29	31	27	34	42	29	27	31	39	25	29	34	34	29	38	31	32	43	30	33	31	34	32	37	39	30	34	40	28	29	32	22	24	36	30	38	27	25	33	23	25	22	34	35	36	34	31	34	36	35	32	35	28	35	33	37	35	28	31	34	41	36	34	36	39	26	34	25	34	27	28	28	24	29	39	32	50	28	25	40	33	35	36	36	21	25	38	35	29	30	34	19	30	37	32	36	28	36	30	37	30	32	35	35	37	33	36	36	38	39	21	23	35	35	36	31	33	33	35	31	26	34	31	36	40	25	33	25	33	31	26	27	37	29	27	30	18	35	41	40	34	31	28	41	44	35	31	33	37	32	32	33	31	18	28	39	42	36	38	24	30	30	49	35	32	39	34	32	39	33	25	32	34	29	41	27	35	32	28	30	32	32	29	24	35	38	29	36	33	26	34	24	30	31	38	28	31	25	27	39	35	34	32	32	27	23	34	24	26	32	38	39	35	31	41	27	31	24	25	35	41	40	20	25	49	18	34	34	33	28	32	35	22	28	27	25	39	38	41	35	28	30	32	33	44	29	29	34	43	36	20	38	34	35	26	37	25	24	30	31	40	22	25	34	35	24	34	23	36	28	31	28	24	28	32	32	34	38	28	35	21	31	25	28	32	26	35	25	31	34	35	33	28	41	29	27	29	36	31	34	28	39	39	37	32	38	33	26	36	29	21	30	30	32	33	31	24	21	26	28	38	35	39	44	26
45571	19051	7897	23764	37241	34523	23996	8206	5281	3906	3238	2531	2309	1817	1469	1367	1310	1062	1076	1036	975	946	888	828	824	868	819	748	708	748	728	740	746	716	689	697	658	672	688	666	683	664	654	640	661	642	650	608	624	593	627	607	580	609	620	604	583	605	628	596	625	606	594	611	586	616	581	585	581	602	598	597	561	569	593	601	558	565	628	577	607	555	568	572	583	569	609	554	589	538	568	571	579	579	582	584	601	563	610	626	571	565	529	547	558	558	603	536	578	581	511	542	565	551	529	553	566	575	572	578	586	562	537	532	567	591	540	555	623	518	606	612	554	538	567	541	567	522	531	571	593	587	576	589	559	566	556	549	553	571	578	520	532	523	587	590	584	524	558	572	542	516	552	510	501	550	572	541	552	536	559	535	548	560	538	600	554	553	534	555	579	560	536	531	578	561	579	509	549	588	601	541	538	580	540	545	525	576	566	513	556	590	549	528	562	580	572	558	528	598	568	562	585	528	554	598	581	549	559	578	520	560	585	547	578	557	556	534	569	587	592	548	575	618	570	566	592	575	604	550	566	552	530	545	543	552	554	557	537	557	575	526	560	584	553	520	563	552	536	531	541	593	570	593	556	520	551	546	547	535	524	546	564	580	557	566	583	569	557	525	565	574	568	578	544	584	548	572	593	569	536	554	565	559	589	527	530	553	582	541	544	593	513	568	570	530	552	584	539	571	602	534	554	533	534	527	551	535	532	572	581	586	570	594	529	524	542	581	555	522	568	574	569	539	556	528	561	540	590	549	529	537	567	576	603	567	561	571	536	571	611	520	562	552	540	559	564	537	571	529	551	572	572	587	612	517	549	551	599	507	523	582	562	547	587	501	545	542	545	577	552	551	578	554	549	545	569	575	551	573	518	581	524	589	552	588	557	559	582	604	575	510	534	546	574	579	544	565	567	555	593	569	542	525	552	578	529	561	583	562	532	538	593	533	585	571	539	572	552	534	585	549	586	566	563	530	588	610	568	537	591	569	563	553	568	583	525	578	509	526	545	559	581	533	568	539	571	556	561	527	550	566	558	572	517	577	552	561	571	599	545	550	582	552	590	561	556	596	592	555	531	572	548	542	542	542	538	509	549	571	568	532	543	585	517	597	559	567	585	574	543	563	547	568	539	608	511	557	577	547	544	539	589	544	561	572	525	583	583	574	562	572	583	565	598	556	585	514	548	610	570	597	550	550	536	603	580	503	536	612	549	530	561	585	566	553	572	610	590	580	575	550	556	565	568	543	537	584	576	548	579	566	581	591	557	579	541	569	583	536	559	548	590	503	592	536	538	522	559	537	534	527	572	560	528	535	577	587	545	567	548	530	568	537	559	533	599	574	576	586	591	575	568	585	609	540	569	512	594	543	588	549	545	555	540	551	551	570	574	573	535	558	538	583	561	517	568	555	559	573	553	595	528	562	592	571	559	556	575	577	563	538	549	596	606	559	570	624	582	597	527	563	497	553	561	540	541	578	565	551	546	569	597	581	587	585	514	543	559	586	559	539	584	571	561	560	585	602	553	605	534	576	538	581	565	580	576	552	569	550	579	555	549	559	532	551	607	537	546	559	573	554	531	543	543	550	578	544	523	596	527	560	570	588	533	587	538	600	560	553	528	544	525	518	534	543	614	587	586	557	520	552	538	563	537	542	557	564	532	565	579	553	533	572	538	577	549	537	586	547	600	591	535	559	498	575	517	553	564	593	540	600	569	567	527	558	588	567	569	537	556	602	563	601	504	543	525	561	518	571	585	568	582	566	558	571	569	553	577	585	564	570	547	552	579	543	564	568	547	522	544	576	558	520	552	564	527	537	561	551	539	570	550	567	527	558	522	591	583	599	551	555	551	553	550	503	534	559	558	567	592	548	547	546	580	551	574	573	567	591	599	585	573	547	555	562	560	539	563	539	549	563	547	574	582	517	557	573	594	553	550	554	518	544	574	531	544	601	570	542	558	575	569	586	565	525	569	554	576	567	550	540	538	573	590	549	558	578	585	557	564	539	561	497	558	620	565	511	541	556	595	571	570	592	558	560	585	546	602	585	520	585	545	562	522	548	563	543	582	555	545	556	512	583	591	550	565	536	510	589	532	536	597	563	493	576	562	546	543	542	539	533	535	526	522	560	574	555	547	575	554	564	540	531	538	558	582	561	535	579	547	565	613	544	565	553	547	549	549	583	566	547	560	603	540	578	525	551	562	569	554	562	576	548	537	519	606	549	538	604	540	555	560	549	568	546	579	602	541	570	552	559	544	562	585	575	570	631	566	559	543	569	558	566	505	565	528	587	596	566	541	509	567	545	533	513	573	526	563	581	593	550	598	561	517	551	575	556	542	504	544	554	564	600	554	543	533	540	570	541	549	567	560	580	526	595	622	511	538	603	570	524	573	603	539	519	543	592	551	544	562	569	566	592	541	547	549	553	532	583	563	551	535	583	540	538	580	588	576	562	564	545	516	579	557	597	555	581	554	546	569	540	582	579	614	524	546	587	580	582	584	525	600	560	576	538	578	561	546	588	553	593	554	569	543	541	511	544	549	560	590	572	572	570	554	582	523	572	597	571	542	522	515	541	605	549	552	581	529	530	586	536	594	535	563	528	604	590	586	575	574	546	528	548	523	545	575	563	576	557	557	502	583	582	558	585	559	594	546	579	585	564	578	609	560	565	531	512	575	569	546	549	558	570	575	529	570	536	583	602	598	516	566	526	537	576	510	609	525	558	536	538	586	550	593	560	563	539	591	554	574	568	569	558	565	521	590	572	552	537	597	559	587	579	576	570	579	559	595	549	560	531	584	570	547	562	583	570	568	578	527	578	556	590	561	584	602	558	520	532	534	528	588	564	550	579	589	560	539	533	584	554	589	542	544	568	549	543	550	532	582	543	547	548	530	553	561	579	524	586	570	545	526	566	549	574	536	545	598	563	563	550	542	558	561	542	545	567	527	561	546	550	565	539	535	583	591	621	546	521	537	594	580	566	591	571	556	558	531	574	561	554	551	541	570	531	580	513	552	548	580	588	526	532	541	559	540	569	521	568	549	589	568	567	578	535	559	568	539	563	536	566	561	573	537	548	525	569	559	573	574	556	533	550	560	591	547	547	546	561	583	600	535	535	578	580	564	560	564	533	593	564	555	517	570	581	576	537	506	555	546	602	592	557	580	556	525	547	566	551	582	577	531	541	577	544	607	559	571	584	497	595	536	580	562	580	561	563	538	550	534	570	576	530	569	563	566	560	562	554	550	556	549	559	541	575	602	543	560	574	532	556	535	547	610	559	567	592	534	559	595	570	572	542	578	569	553	585	573	559	533	543	543	589	516	559	574	602	580	559	537	540	583	548	568	558	604	557	536	562	558	553	550	575	571	554	600	558	543	596	564	611	551	577	528	562	571	606	573	580	574	553	523	541	574	557	560	539	594	562	551	607	582	527	606	514	584	583	565	587	611	579	562	573	534	568
9440	1972	342	339	853	796	413	129	77	79	77	64	64	45	50	43	46	32	49	33	52	47	42	43	40	40	32	21	35	38	17	37	30	36	47	33	51	31	43	38	40	30	24	33	29	34	29	28	31	33	31	29	39	33	33	43	39	32	26	22	29	38	27	31	36	40	30	27	25	22	26	28	31	19	36	33	18	24	30	39	38	33	25	25	33	30	31	30	20	38	34	31	40	39	39	32	32	32	30	21	29	33	26	36	35	34	28	37	41	25	43	29	33	35	43	39	36	36	46	38	30	39	32	48	29	35	37	35	41	23	32	40	31	21	28	30	28	31	25	37	33	34	28	33	37	33	21	36	37	38	28	30	32	42	27	25	38	35	25	39	25	25	37	29	23	35	34	38	36	37	29	37	29	37	43	39	18	39	27	39	26	27	44	35	20	23	32	36	27	25	30	31	28	42	35	27	47	33	29	30	39	35	25	36	23	27	32	28	34	42	32	38	38	30	32	27	29	35	31	38	32	28	37	39	41	26	27	27	31	30	32	33	36	31	39	30	33	30	33	36	32	31	42	40	46	32	32	24	37	26	36	31	33	45	32	31	30	37	35	28	30	38	29	32	31	34	24	28	41	36	41	35	39	32	34	38	21	32	19	31	30	32	23	25	40	34	31	36	27	29	26	22	35	27	23	34	38	23	18	37	23	26	26	32	24	26	45	34	31	31	35	29	37	34	40	33	39	26	27	34	30	39	28	26	34	29	44	42	22	30	38	28	27	38	29	27	33	32	31	44	25	37	27	28	31	22	21	33	35	24	33	39	29	33	23	30	36	34	25	30	22	34	34	28	26	33	27	38	33	27	33	24	27	27	38	36	39	34	32	36	36	41	28	29	28	28	25	25	32	33	30	32	31	27	31	25	33	33	25	23	19	29	25	28	20	34	30	39	28	24	27	44	41	23	26	20	34	34	35	29	38	26	37	38	31	23	27	36	35	31	34	27	30	25	27	29	36	19	20	30	30	34	35	41	22	27	34	31	38	38	30	36	33	27	28	32	40	35	33	19	34	22	26	40	35	50	39	35	29	23	33	30	40	35	31	22	27	36	26	25	31	32	27	33	32	28	38	35	55	38	30	25	30	32	28	32	30	39	33	30	18	24	33	31	25	38	32	42	44	26	30	29	34	39	37	28	37	33	25	28	21	30	34	27	34	26	28	30	25	31	26	35	27	32	26	32	25	28	37	32	33	27	24	24	44	33	44	34	16	35	31	37	24	30	36	44	25	39	27	26	33	38	35	30	24	26	40	33	38	28	24	32	39	31	31	42	38	29	30	38	25	26	28	27	38	34	27	30	31	38	26	29	34	26	31	32	31	29	39	28	38	38	27	33	27	21	31	31	35	27	31	32	30	28	26	35	25	34	33	31	32	28	48	29	31	19	26	28	30	28	33	34	27	42	42	36	31	29	46	29	32	43	34	34	35	27	33	32	31	24	31	23	37	27	25	33	37	39	33	18	22	25	30	19	26	33	38	43	35	29	30	34	30	30	37	27	28	38	27	33	19	35	37	28	29	37	31	35	43	29	32	27	42	39	26	34	19	31	43	36	25	30	31	26	29	23	32	28	36	20	29	34	35	43	37	30	39	29	29	25	38	36	33	28	31	44	31	32	21	37	48	37	32	26	29	38	32	27	36	42	37	36	35	38	34	27	35	29	32	28	32	35	34	29	31	26	46	28	34	28	40	18	41	35	26	39	23	29	37	35	42	43	30	30	34	39	35	41	23	33	35	30	36	25	34	31	29	20	41	35	34	28	29	39	35	27	21	34	30	26	36	40	29	34	29	34	26	39	38	20	38	40	32	28	27	39	27	30	30	37	33	18	21	27	26	32	25	23	21	33	33	30	30	22	30	44	41	33	31	33	27	36	35	30	33	19	28	32	31	33	33	35	33	39	25	47	25	32	24	30	31	23	28	34	28	43	31	37	34	25	29	27	37	25	41	27	33	27	41	35	29	39	34	42	29	27	33	31	35	22	21	42	32	19	30	21	30	30	30	36	31	27	36	24	35	37	43	21	31	21	35	37	27	33	31	33	36	32	30	34	31	33	23	41	29	32	40	29	28	35	27	34	26	29	42	25	50	38	30	32	34	32	42	29	33	41	23	25	24	25	23	26	36	36	30	36	33	30	30	41	35	34	32	31	30	30	24	34	26	23	36	28	30	19	34	27	35	33	26	36	37	23	38	24	31	25	23	35	38	37	28	28	25	38	38	23	31	21	38	43	31	21	29	32	30	27	29	18	39	41	38	36	34	28	32	31	20	42	33	26	29	32	25	46	33	24	25	32	27	34	29	46	31	30	20	22	26	24	37	35	37	27	29	41	33	32	30	33	23	31	34	28	36	36	33	25	36	33	34	25	28	33	34	27	18	28	31	37	44	28	35	35	32	34	26	32	34	27	18	29	30	28	33	41	25	26	35	46	48	31	24	36	37	34	27	31	41	39	24	37	30	26	36	43	35	31	26	44	26	27	34	35	33	32	38	28	30	39	29	30	35	32	32	39	28	30	36	26	34	42	30	31	30	28	36	20	42	27	31	39	33	21	37	43	21	35	32	46	37	32	30	32	37	32	31	26	31	22	38	32	22	35	30	35	35	31	31	35	35	29	22	25	31	33	29	29	34	43	42	38	34	30	37	28	30	21	31	33	25	31	40	30	31	35	22	29	22	29	32	32	22	29	28	31	27	21	34	33	23	36	23	32	36	41	36	47	30	33	30	31	21	32	37	29	34	33	18	36	38	34	25	20	33	35	35	37	31	24	26	35	41	32	26	41	30	31	38	20	39	25	40	26	25	38	26	33	27	34	33	37	46	37	33	34	27	36	38	32	34	25	25	40	30	27	36	32	24	37	28	33	26	27	29	26	31	39	28	35	28	32	27	42	24	38	28	44	24	34	32	38	33	30	25	33	32	49	42	35	34	39	29	32	39	33	27	27	36	43	28	40	32	33	33	34	34	33	33	26	40	28	34	28	42	33	33	38	24	30	26	31	26	33	33	38	29	49	35	20	37	31	38	44	34	32	22	22	28	32	28	34	23	35	31	33	33	30	35	27	31	39	27	42	33	30	43	45	38	27	34	28	46	32	38	25	39	32	33	25	34	33	34	49	43	36	27	27	34	32	30	27	30	30	37	34	33	30	31	23	28	25	35	32	33	39	31	35	46	30	28	32	33	41	34	28	30	23	20	37	28	32	34	35	23	28	42	31	32	30	23	30	29	27	34	25	20	23	38	30	37	26	36	43	28	24	48	24	33	28	22	33	35	30	36	26	38	36	32	35	39	30	38	40	35	31	37	29	32	30	35	33	27	14	33	43	31	32	22	28	36	31	27	24	25	38	42	48	31	27	34	33	30	38	26	32	30	32	28	35	30	25	34	35	40	42	28	37	40	30	29	36	31	32	33	32	20	36	27	37	24	32	22	48	27	41	38	27
45192	19128	7594	24836	37431	31736	22183	7799	5160	3717	3160	2608	2518	1619	1396	1341	1205	1127	1102	1066	952	889	854	852	837	818	766	743	733	710	705	679	669	691	691	753	688	663	694	694	636	633	641	649	669	630	625	615	613	591	631	592	590	596	679	649	637	590	628	594	642	571	619	585	596	565	554	615	553	543	584	605	580	575	594	589	582	600	568	592	564	570	553	515	555	544	562	605	553	578	577	565	538	539	579	544	606	554	528	608	557	585	552	524	568	563	531	584	582	582	577	551	573	567	536	532	585	544	560	586	572	566	570	577	579	585	594	548	520	553	520	561	533	556	546	546	551	540	594	544	566	541	530	539	558	577	546	548	603	572	582	532	592	518	542	586	551	565	572	519	609	557	560	547	566	575	559	609	553	604	570	551	570	562	508	605	534	545	559	554	609	608	590	559	589	545	569	578	557	590	579	553	537	589	583	583	540	534	529	539	559	572	603	555	554	535	548	583	527	594	548	527	546	586	536	562	538	601	559	546	576	573	550	557	534	508	577	580	518	557	553	577	570	554	574	562	539	584	566	577	568	546	530	563	561	509	584	497	592	550	553	557	540	516	543	532	591	568	577	575	563	546	570	582	568	537	564	517	564	552	529	557	545	575	551	520	542	560	588	604	540	566	554	556	514	563	549	535	547	538	564	541	535	573	549	551	524	558	528	600	624	545	570	574	552	557	573	531	578	547	620	549	555	575	572	509	546	520	574	568	602	540	582	543	556	529	533	586	572	553	525	569	535	554	536	520	582	565	577	588	559	592	546	579	556	563	593	567	531	545	584	548	540	557	551	560	561	528	559	508	557	578	534	585	591	598	599	552	567	538	530	524	552	572	565	563	518	542	573	571	541	579	508	581	609	572	554	564	557	529	513	600	570	583	583	553	551	582	572	537	531	567	561	517	602	534	537	571	570	582	549	590	536	562	554	569	555	571	595	533	580	522	591	555	587	562	555	548	582	568	577	588	548	559	562	560	557	568	561	530	547	583	587	542	546	564	524	582	544	524	603	547	543	533	523	568	567	558	541	581	574	527	579	553	553	555	542	543	579	526	497	575	547	554	543	564	533	538	567	568	548	546	533	561	533	579	582	607	555	549	566	570	544	571	529	575	549	490	550	535	577	557	575	537	584	558	550	575	532	568	569	537	568	519	566	515	509	555	516	603	553	548	541	530	570	526	544	541	582	528	590	603	552	570	560	584	530	549	567	556	567	591	562	530	537	583	571	591	627	535	558	560	582	585	547	577	584	566	531	563	579	567	593	511	526	549	527	542	526	545	542	549	540	511	540	521	516	543	543	557	577	560	557	509	560	531	526	585	570	525	571	544	551	584	551	571	552	579	561	569	581	516	547	579	531	563	550	529	537	566	564	545	560	562	572	524	598	549	538	541	541	530	582	562	598	585	569	627	583	542	527	574	530	544	588	490	554	592	587	565	570	579	554	596	588	548	581	562	572	566	526	578	574	550	583	546	561	575	573	560	568	544	579	577	558	544	504	597	533	559	603	597	526	579	574	557	569	581	590	555	524	546	573	561	569	572	540	521	574	539	584	551	555	570	569	550	565	555	547	597	531	596	575	563	621	572	618	523	550	581	524	571	567	579	534	550	558	606	585	632	576	542	516	567	536	584	554	563	565	554	554	571	513	541	542	522	562	579	557	561	557	524	577	545	586	546	538	562	562	581	578	560	542	559	556	555	553	575	547	549	558	579	546	533	571	550	562	553	562	559	544	572	541	565	550	503	570	593	585	548	516	568	530	536	582	545	564	531	598	559	519	579	525	544	542	556	568	557	524	584	523	534	551	511	525	583	578	538	559	529	516	594	576	557	513	542	585	549	552	576	586	568	558	574	584	601	555	574	556	569	551	539	546	571	545	533	622	597	580	567	549	525	564	595	508	559	548	566	547	536	537	554	586	547	595	558	550	585	611	561	574	515	544	603	558	537	529	570	575	537	526	565	544	543	574	587	577	522	552	522	524	554	545	577	515	558	538	534	591	534	574	588	555	508	522	538	592	557	532	529	526	565	571	590	517	570	569	579	562	579	576	547	562	552	529	557	553	541	600	564	563	543	564	563	578	584	538	497	573	563	532	546	542	523	576	531	546	575	551	595	553	524	507	563	574	550	525	552	565	575	569	540	579	549	575	581	567	599	562	533	594	558	557	595	556	586	547	550	575	535	607	538	569	545	542	522	564	559	545	566	555	535	564	545	566	563	598	554	541	515	552	528	593	528	526	550	545	564	547	553	557	580	529	576	531	558	562	565	560	582	558	552	551	574	559	555	534	518	549	588	577	538	560	562	558	568	556	589	559	581	561	571	539	537	536	558	541	556	559	550	577	550	572	535	550	551	591	547	581	551	570	533	544	546	558	543	543	569	552	553	611	553	591	568	528	553	552	576	574	594	550	506	567	541	546	573	540	581	605	610	601	512	561	547	550	576	600	514	587	570	515	559	537	597	562	553	594	577	565	553	547	545	552	549	548	571	538	565	545	549	570	605	579	540	574	559	589	537	553	549	526	544	575	545	550	507	570	519	539	567	509	553	580	535	565	557	563	572	525	556	521	574	560	589	559	550	574	557	549	554	536	575	527	562	518	579	548	562	550	572	624	528	528	544	552	569	563	555	541	561	547	565	574	562	573	553	564	582	581	578	549	582	543	544	542	568	523	554	528	578	574	583	545	548	556	564	563	533	562	575	574	564	592	535	558	540	531	521	569	521	558	569	588	570	557	574	597	520	532	563	540	564	566	558	566	574	557	540	564	581	547	581	569	543	540	556	562	577	535	565	624	541	561	545	579	578	589	573	561	564	540	516	579	546	557	584	567	542	588	570	545	547	531	553	574	581	544	516	566	552	553	536	579	538	578	530	536	566	560	576	519	609	566	555	582	540	564	554	533	573	561	572	554	563	566	547	515	640	578	561	563	571	598	575	592	551	561	577	539	536	546	565	541	563	582	512	563	592	558	533	558	541	588	557	518	592	559	515	557	534	583	513	554	591	555	511	581	579	554	547	543	578	576	550	543	560	551	568	544	580	549	542	526	587	545	509	522	519	566	525	533	559	553	524	555	529	571	570	575	529	599	536	558	582	566	562	594	534	576	537	570	551	539	541	515	523	543	544	514	534	570	596	630	548	564	539	561	588	542	558	565	568	573	518	532	530	574	555	592	538	575	561	545	531	539	574	572	582	569	571	569	556	559	535	550	539	545	582	530	508	543	605	617	579	557	575	541	595	562	546	539	554	531	566	569	531	538	561	532	549	571	542	559	575	558	537	512	604	555	571	596	540	570	587	573	573	548	562	571	520	558	570	558	580	545	541	544	560	596	559	531	593	567	568	544	540	557	541	562	559	563	565	520	573	557	526	541	547	557	559	556	525	574	538	562	574	541	549	510	573	551	589	558	549	559	503	598	606	576	576	559	550	549	581	583	551	549	567	557	587	515	532	560	564	507	582
13375	4619	509	610	1021	942	544	188	136	126	108	86	77	58	54	55	35	42	45	43	28	34	37	28	26	26	22	27	35	26	25	38	15	24	20	21	20	17	19	18	21	29	28	19	19	22	26	25	14	23	26	17	19	25	15	26	21	13	17	21	19	15	23	19	19	21	28	26	12	30	22	19	21	21	14	20	26	24	19	17	21	16	22	23	21	24	20	14	19	11	9	19	24	15	16	14	20	16	20	21	12	14	16	18	25	14	16	19	16	22	19	22	19	18	19	20	22	21	12	21	23	21	30	22	8	12	18	21	19	19	13	19	16	16	17	21	29	24	22	17	19	23	28	13	15	19	23	23	12	12	19	14	18	23	17	19	22	19	16	20	25	16	10	16	21	25	21	19	18	24	19	17	16	13	23	15	22	20	23	16	20	20	17	23	17	22	25	16	22	14	13	15	21	25	17	19	17	13	19	17	20	23	21	15	22	27	25	10	17	17	21	21	20	12	17	17	10	15	15	22	20	25	20	11	23	11	22	24	18	20	15	17	15	16	14	15	23	20	19	19	22	16	16	9	13	17	19	17	17	19	17	22	22	11	22	22	11	25	10	21	29	14	18	15	12	16	15	14	15	10	18	14	18	13	17	13	21	14	20	22	12	15	18	18	23	26	27	14	23	18	13	20	16	15	41	17	22	17	18	13	22	17	15	23	27	13	15	17	20	15	19	20	16	20	15	27	17	19	12	20	18	20	19	15	12	25	12	18	25	17	21	14	16	20	13	17	19	21	18	18	21	19	14	24	26	21	27	21	19	27	28	20	21	11	17	13	14	18	16	18	14	16	16	18	20	19	19	26	9	15	18	18	14	19	14	16	17	15	26	18	15	15	17	17	26	16	13	19	16	17	13	21	14	23	24	13	21	12	17	20	19	16	14	22	17	14	23	20	22	22	20	19	19	14	20	23	31	25	28	17	29	18	16	19	20	13	15	18	15	21	17	16	20	14	32	13	13	22	18	16	20	19	27	19	20	21	19	17	16	21	17	24	19	20	18	18	21	18	15	12	12	19	18	19	17	20	18	12	16	19	17	18	18	21	15	13	20	20	19	16	22	18	18	21	16	15	15	14	26	18	20	31	19	17	11	17	18	19	14	12	19	22	17	16	13	23	13	12	18	23	19	18	11	17	21	21	19	15	24	17	18	19	20	22	16	20	27	14	18	18	24	15	17	18	15	16	17	15	16	17	19	21	24	21	13	21	24	16	23	16	13	16	14	25	18	21	18	17	31	18	16	19	24	18	15	15	23	13	18	22	12	15	19	25	23	19	22	22	17	23	12	18	25	17	24	20	15	16	20	14	13	21	23	18	19	26	18	13	16	17	16	19	13	11	16	18	22	23	26	18	23	18	22	24	18	26	22	19	17	12	17	19	15	21	20	15	19	18	19	15	14	25	15	17	20	22	21	30	19	21	11	19	20	23	11	25	14	22	23	16	19	22	28	14	14	20	16	23	24	19	17	20	14	23	22	16	20	15	21	21	16	26	16	19	16	28	24	14	21	15	22	18	22	16	25	20	11	18	19	18	20	16	12	9	22	21	23	17	15	20	22	17	19	17	12	13	14	21	19	21	15	22	12	19	14	28	26	24	27	30	17	14	15	21	16	19	16	12	23	16	16	16	11	15	25	20	21	18	26	13	18	22	20	16	13	21	22	19	16	9	20	22	17	18	12	13	24	20	15	19	16	18	23	18	23	16	21	25	19	20	18	19	16	19	23	20	18	25	13	13	19	13	15	15	23	15	13	22	20	17	16	16	14	18	21	17	23	12	15	17	20	19	17	13	16	16	21	19	22	26	19	12	13	16	18	25	16	16	21	22	23	19	13	27	20	22	26	17	26	21	20	23	24	18	25	27	17	16	20	14	20	17	27	20	15	24	18	18	17	12	20	11	13	17	20	16	12	23	22	17	19	23	18	13	17	18	15	25	17	24	29	16	21	13	23	19	9	25	14	19	16	22	17	12	16	15	23	17	19	17	12	20	23	17	25	29	17	24	21	15	20	14	17	11	13	22	20	17	14	21	12	23	19	14	24	23	15	17	17	23	17	18	26	16	17	8	15	14	18	20	15	13	20	16	15	14	21	16	19	25	16	13	17	20	21	16	21	20	20	21	18	22	16	15	17	19	18	14	21	20	10	25	11	19	23	18	23	12	18	17	15	23	15	19	15	11	17	12	24	16	16	18	12	14	19	15	19	20	7	20	17	13	24	14	20	28	26	31	16	17	16	14	19	18	22	22	24	22	16	15	23	18	20	26	16	27	22	18	16	20	15	21	23	12	15	20	14	19	22	20	27	21	17	19	22	21	19	16	20	11	17	17	13	23	23	15	16	25	15	27	21	17	19	16	32	10	22	16	9	19	14	19	19	13	23	14	13	26	17	13	21	17	20	22	15	25	19	29	32	21	22	22	14	22	16	22	14	18	32	26	17	18	21	19	12	16	18	18	16	31	21	23	13	14	17	16	21	16	17	22	20	15	19	10	13	23	14	21	15	17	19	17	24	16	18	13	15	17	19	10	15	15	23	22	17	16	21	17	15	15	22	21	21	13	23	22	22	17	24	17	27	13	21	16	10	15	21	18	17	11	20	22	19	19	20	19	23	13	22	13	22	17	13	17	17	32	14	21	23	18	23	21	17	17	20	15	11	14	15	12	17	20	21	22	13	23	16	19	21	23	18	16	14	19	20	13	17	14	22	22	21	18	24	17	18	14	16	19	17	20	21	20	14	15	18	9	18	33	25	19	22	25	14	19	12	21	19	13	15	17	15	20	21	17	21	17	18	13	17	18	19	13	21	20	17	17	15	22	19	23	23	19	16	23	23	18	21	25	19	23	23	17	19	16	22	21	22	21	24	21	19	15	22	20	22	19	13	19	18	15	18	21	21	20	12	16	17	30	16	17	17	22	28	19	17	20	17	26	19	15	21	15	14	25	22	14	29	13	24	16	26	16	18	19	20	29	13	18	17	6	16	16	22	29	15	14	13	17	18	27	15	26	24	16	21	17	23	18	14	17	21	15	17	16	17	23	17	15	20	22	13	15	25	12	25	20	18	17	19	12	21	23	13	17	27	17	17	11	12	15	14	20	22	21	26	21	18	16	22	22	22	19	11	14	22	12	16	24	18	19	19	19	14	17	12	24	16	12	30	13	16	10	28	23	21	30	25	21	19	16	21	22	17	21	25	19	22	16	19	20	22	22	22	15	21	24	13	23	20	24	11	17	19	18	21	18	15	21	20	19	14	8	24	23	22	20	22	19	26	21	18	18	18	19	6	14	23	25	17	15	21	22	14	21	19	19	20	15	20	12	15	19	11	20	20	24	19	20	17	19	18	17	13	21	25	22	18	18	22	22	24	29	19	22	25	19	17	18	17	19	16	15	22	22	20	21	15	20	16	16	17	16	16	15	13	22	20	23	29	16	27	17	25	14	13	28
54323	24839	11653	31744	40736	34246	25479	12906	9120	6957	5628	4472	4268	2751	2201	1915	1683	1584	1466	1375	1237	1093	1016	912	931	834	800	742	749	740	695	647	647	659	683	616	592	589	560	481	559	506	546	492	522	514	469	462	437	457	444	452	451	425	426	449	476	435	442	401	399	402	387	406	390	395	383	382	352	383	376	398	350	358	358	408	340	370	377	380	356	397	355	347	379	354	366	351	355	332	346	361	346	352	360	359	331	337	339	332	344	354	323	372	353	360	352	342	353	356	338	379	357	360	341	347	355	336	369	384	333	333	332	329	330	326	312	368	330	329	333	363	349	332	339	324	323	316	327	350	330	334	308	285	320	308	300	362	358	369	379	338	313	355	354	331	376	354	331	321	344	337	327	362	312	330	346	356	362	346	338	323	339	323	353	336	357	334	339	334	350	335	365	321	342	328	330	359	363	367	321	306	340	368	319	339	372	335	354	358	299	339	334	311	336	328	325	321	314	332	361	332	334	322	330	348	339	349	338	349	326	361	366	335	346	330	339	305	336	347	314	310	329	353	330	366	321	326	333	338	306	311	333	306	341	336	352	323	330	313	345	302	304	345	316	305	298	344	340	316	315	335	327	335	326	337	333	335	320	337	344	356	294	314	355	378	331	340	340	319	289	361	336	374	342	345	323	325	308	322	358	336	332	354	303	322	333	327	343	334	319	311	339	304	319	314	339	325	316	339	342	346	353	341	320	324	323	306	331	298	319	326	327	337	345	314	346	299	322	336	342	349	355	321	312	307	302	341	338	321	310	331	385	364	339	338	330	311	307	344	300	330	323	310	320	317	307	342	315	328	295	312	324	379	327	350	335	332	318	357	311	310	321	362	336	355	349	312	331	325	342	363	340	341	341	345	348	352	318	361	333	326	326	295	339	301	341	324	338	373	357	360	347	370	326	337	350	354	340	328	353	326	326	324	342	306	321	355	315	339	362	332	352	332	324	322	327	351	350	314	345	313	302	328	352	317	322	336	336	368	341	331	331	325	343	320	333	338	375	338	310	317	333	343	334	379	342	312	359	307	317	334	344	328	334	309	355	333	321	347	340	323	337	337	316	324	342	312	346	320	324	347	343	325	313	370	357	310	345	342	310	314	327	325	348	303	315	320	319	353	317	303	310	319	303	314	294	328	328	335	317	341	346	311	307	363	345	345	348	312	310	314	366	316	351	310	315	306	345	341	314	334	355	328	329	307	312	329	364	340	350	315	325	325	365	357	347	364	308	359	338	334	309	324	303	358	341	312	330	335	330	350	334	322	338	354	326	327	350	334	293	350	312	328	300	374	331	307	356	321	344	312	329	362	373	312	343	349	312	319	346	324	322	329	347	357	351	345	373	364	343	332	351	365	343	347	339	301	344	298	331	328	351	361	330	307	364	335	326	359	317	345	339	304	310	360	346	324	337	344	319	304	329	322	320	320	338	325	328	329	336	335	313	348	318	345	313	323	345	314	347	345	342	360	340	344	304	300	343	312	310	319	318	295	325	309	346	336	332	339	329	329	369	352	352	311	306	354	322	323	336	327	318	334	354	344	352	309	324	303	376	317	339	331	332	311	346	354	356	328	314	326	333	340	324	313	350	301	381	358	365	330	329	349	336	374	348	297	345	363	328	348	326	328	344	335	317	313	318	315	335	332	335	322	338	305	319	359	324	326	328	333	369	319	332	365	326	332	334	313	332	338	317	362	330	326	366	331	366	336	335	314	330	321	320	327	327	314	311	334	331	329	338	326	327	349	321	351	333	317	327	318	324	311	352	320	384	327	338	337	302	346	313	355	397	354	319	330	330	297	361	334	295	343	332	352	330	324	317	305	350	344	309	350	350	351	307	358	339	327	353	311	337	332	322	321	318	324	340	314	349	330	320	333	317	302	324	285	325	323	362	345	304	320	317	326	299	331	306	360	319	333	331	315	326	354	369	293	381	317	331	341	316	357	330	321	332	326	324	327	342	338	328	313	374	334	321	347	339	323	332	324	334	340	326	334	352	336	310	354	334	325	366	315	348	335	356	322	305	348	337	312	337	307	350	357	319	345	316	320	336	286	322	339	343	343	319	322	318	323	335	342	322	340	319	326	316	335	351	353	364	318	308	327	329	347	318	280	319	338	330	347	341	325	351	339	329	326	327	330	329	310	318	298	318	351	338	291	350	325	339	336	337	339	296	327	346	324	312	349	343	361	337	333	337	307	329	317	342	319	327	319	302	362	304	350	327	348	332	329	336	358	331	292	351	329	344	328	331	361	312	389	345	329	323	326	340	321	361	342	357	335	356	339	295	323	332	318	326	341	336	308	352	341	337	356	287	345	332	358	339	340	350	320	324	337	321	338	345	338	338	358	341	352	337	316	337	339	324	283	347	360	350	311	326	315	305	356	326	312	306	337	323	321	329	316	329	330	367	323	336	302	315	339	343	341	337	311	308	330	329	345	327	335	346	291	345	342	326	335	328	325	353	325	299	364	308	313	343	333	322	313	350	362	348	348	317	357	340	317	323	366	330	338	316	363	304	331	327	318	359	335	300	332	350	303	336	341	331	348	300	315	339	312	286	326	291	312	307	318	305	313	331	316	312	310	340	333	312	289	330	301	317	352	361	317	361	316	299	348	320	337	344	316	304	332	332	337	325	324	325	331	328	326	303	305	347	339	330	332	330	338	353	354	330	345	318	338	331	308	326	343	334	314	312	337	304	340	338	340	330	305	331	307	354	318	342	335	326	335	310	340	342	339	352	319	320	314	335	297	385	331	330	328	374	335	352	343	327	352	323	350	317	328	316	328	337	327	376	311	325	317	338	326	319	318	334	319	329	329	329	323	326	319	369	328	327	313	344	317	340	324	323	348	334	331	326	346	321	317	318	316	320	335	327	332	295	360	344	336	339	346	336	321	327	319	332	367	333	354	314	328	358	321	319	334	344	313	352	368	348	337	370	329	325	342	329	325	322	310	336	343	321	294	321	322	320	334	327	334	344	340	393	345	324	338	299	334	320	305	291	326	316	324	334	324	350	315	341	320	332	333	328	306	310	335	348	316	353	356	319	357	328	337	317	321	342	342	342	329	325	343	304	324	365	353	342	323	334	334	342	331	321	303	354	311	339	319	298	319	333	318	331	347	321	329	338	310	328	316	341	338	308	336	351	330	318	322	355	326	336	348	314	318	341	308	313	335	342	364	322	319	317	346	356	322	329	322	314	311	341	311	345	321	344	316	336	314	315	295	334	370	308	340	351	307	343	320	311	343	300	335	343	347	321	326	346	318	315	312	317	330	332	354	310	324	369	323	345	300	370	320	313	300	307	362	339	346	326	308	342	348	345	359	330	354	327	331	322	355	342	308	356	319	339	333	347	330	314	344	323	338	326	328	344	360	313	311	314	350	337	316	338	344	332	367	314	325	319	381	305	327	349	319	304	280	356	311	327	334	341	302	349	324	357	316	360	312	309	331	331	302	327	324	356	326
5418	961	250	251	448	365	200	60	40	26	26	31	30	21	24	18	23	23	21	30	17	25	26	19	21	16	20	16	25	14	19	15	14	25	20	20	16	20	22	18	22	24	23	19	16	15	24	10	21	30	20	24	24	17	22	14	10	23	23	22	20	15	14	22	15	22	21	21	16	19	18	20	18	22	20	18	16	13	36	24	26	19	12	25	10	18	26	24	18	13	28	24	14	13	15	11	9	14	23	21	25	11	23	22	15	17	20	15	21	14	21	23	16	20	20	21	16	33	21	12	32	17	24	19	28	22	19	25	34	19	19	15	25	20	18	18	15	18	11	25	14	21	16	14	16	24	15	18	19	20	19	10	17	18	23	14	23	24	19	14	22	22	23	24	27	26	13	19	23	22	20	18	18	16	22	15	18	23	12	19	24	19	12	16	16	14	19	17	19	27	27	15	22	22	18	17	25	15	18	24	28	15	30	20	19	25	22	16	15	17	30	21	25	23	25	22	19	26	18	14	10	17	22	17	16	22	25	21	15	27	23	21	16	18	18	27	16	22	22	15	13	22	11	24	15	25	22	19	22	23	19	24	20	24	20	14	27	16	22	17	30	22	16	14	19	17	16	20	22	18	15	17	26	22	33	19	15	19	19	22	16	22	19	15	16	18	24	15	19	19	15	20	17	13	26	16	23	15	28	26	21	24	24	19	19	14	22	26	20	21	25	21	18	18	19	9	21	24	17	22	14	18	22	20	17	14	21	26	23	18	18	26	16	18	20	24	20	24	22	29	21	21	21	11	22	21	16	18	22	30	22	17	11	10	21	19	26	25	18	26	23	22	25	23	25	14	18	14	12	21	16	23	16	18	17	21	18	14	17	20	25	19	18	28	19	15	29	23	21	14	19	22	20	23	27	21	20	9	23	13	11	25	21	22	13	21	23	16	17	26	20	14	22	19	23	16	24	19	21	17	19	27	21	20	17	20	19	17	18	18	23	22	18	16	15	23	26	21	22	26	13	22	16	14	14	22	17	20	20	21	24	13	21	18	16	25	20	27	17	17	19	27	21	15	18	26	23	16	29	25	16	14	16	22	19	15	20	22	25	14	23	18	23	21	18	16	15	23	21	18	22	17	21	22	18	19	19	15	18	13	23	16	20	18	19	20	30	24	14	33	27	23	16	21	13	21	17	19	27	31	24	17	24	22	19	21	32	19	24	13	24	28	24	23	13	19	9	15	18	15	22	19	26	19	20	19	20	22	17	23	17	21	20	15	9	17	22	22	14	15	27	14	23	17	18	15	24	23	20	25	20	23	12	18	18	25	18	22	21	27	20	21	14	16	23	19	23	16	9	25	18	17	27	20	21	19	20	23	24	15	17	21	19	13	18	22	23	18	22	20	20	27	21	26	19	15	17	11	25	23	20	14	29	33	24	24	15	22	29	13	24	20	18	18	21	16	19	20	18	13	27	20	22	24	28	23	23	14	18	18	21	19	20	19	14	18	23	22	20	23	18	24	19	19	18	19	17	21	15	22	13	19	21	11	27	10	16	25	20	26	11	21	20	29	17	25	17	17	16	24	18	21	22	19	21	22	23	13	9	31	14	24	26	16	17	18	24	27	19	24	25	18	10	21	12	16	18	29	17	17	30	19	24	18	25	20	23	17	14	18	16	22	25	30	18	18	15	18	26	10	18	23	26	21	20	18	23	27	18	17	16	20	21	25	20	26	19	25	28	18	20	19	15	20	22	20	14	23	23	18	21	16	23	26	15	20	14	17	23	22	21	13	19	22	23	25	24	18	16	21	14	26	25	20	22	31	22	16	22	20	24	21	21	15	23	19	26	21	17	21	15	12	18	16	20	18	29	10	18	11	23	23	18	17	22	21	11	24	17	15	23	15	19	18	29	18	19	21	18	24	23	20	12	25	15	25	15	23	17	25	18	15	16	23	16	21	32	16	20	16	24	14	18	27	17	19	15	14	20	24	19	36	15	19	19	17	19	20	19	16	17	21	17	18	24	26	26	15	24	15	17	28	11	20	16	20	22	20	17	21	22	14	27	22	28	20	18	13	23	19	29	32	14	14	18	23	22	16	17	17	26	17	17	13	30	17	23	21	30	22	18	10	13	16	18	19	20	25	19	27	23	23	18	20	20	20	19	21	22	18	22	20	23	26	33	24	19	27	16	25	21	18	27	22	22	15	31	21	11	20	24	29	25	20	20	14	19	23	18	23	23	25	26	23	30	17	20	18	19	21	17	20	16	21	21	22	13	12	21	25	24	19	22	16	24	15	16	20	23	22	18	13	19	12	17	11	17	19	19	34	18	19	24	22	22	21	25	16	28	22	22	20	17	14	21	14	23	19	17	19	26	23	16	28	12	21	17	14	28	25	14	12	18	13	19	21	22	18	23	19	23	14	19	20	19	24	16	19	24	14	17	28	18	22	10	17	23	26	19	22	19	23	26	29	16	12	24	13	16	27	23	26	16	18	25	20	17	34	25	21	23	17	15	15	16	20	18	17	21	19	12	22	21	19	21	17	26	17	16	23	16	18	26	15	24	16	18	24	19	23	13	13	20	26	29	22	20	23	23	26	17	22	24	23	17	18	11	18	18	15	21	15	14	17	27	25	20	22	24	23	20	24	20	13	17	22	22	19	16	31	18	18	17	21	17	15	18	20	16	20	15	13	22	17	17	19	20	22	28	19	20	25	21	19	16	24	17	22	22	16	21	23	19	18	23	16	16	17	23	29	6	18	22	23	23	11	19	22	28	20	11	28	16	24	14	24	20	27	20	17	23	22	13	14	16	13	21	27	18	22	20	20	20	23	33	20	26	19	22	23	18	20	17	18	14	16	19	19	16	26	20	15	15	24	20	23	17	25	18	23	11	11	16	15	19	19	28	16	19	29	19	22	18	21	23	19	18	21	20	19	25	16	20	28	15	16	15	22	19	16	13	20	18	30	15	23	17	17	16	18	14	16	25	18	16	25	28	26	24	17	17	19	20	19	17	15	26	20	14	23	23	21	13	23	21	10	21	16	18	18	19	17	26	22	15	22	17	23	20	22	24	26	14	16	19	18	28	17	24	15	18	21	23	23	17	16	18	26	14	17	24	23	21	22	22	30	17	12	23	17	28	20	24	17	22	25	26	16	24	20	21	16	27	23	14	19	17	17	15	20	26	17	19	15	20	18	7	21	21	13	20	15	19	19	21	17	24	12	21	24	21	11	16	26	25	18	20	29	16	15	17	18	25	20	21	18	18	14	10	20	25	9	23	21	19	17	16	13	18	13	21	19	23	16	14	21	26	17	24	24	23	25	16	23	21	18	25	22	13	29	19	18	24	23	17	12	21	18	19	26	16	24	18	14	22	21	22	25	24	21	18	28	18	23	31	16	22	16	19	23	20	18	14	11	24	20	20	13	21	20	15	15	18	24	22	33	23	19	20	14	17	22	19	20	20	15	16	19	25	17	21	12	21	14	19	24
40842	15231	6692	21888	31142	22243	12852	4331	2084	1562	1177	956	926	628	598	588	540	506	522	493	478	449	440	436	415	431	418	401	390	382	390	389	425	384	421	448	377	388	384	380	359	367	375	374	386	379	403	385	359	350	355	355	371	360	370	380	374	361	328	339	388	344	375	364	371	338	357	361	366	381	332	341	353	320	360	397	313	351	378	357	354	331	363	358	332	367	366	374	393	389	332	343	375	341	338	351	356	337	346	369	349	354	361	367	343	348	365	344	367	343	378	375	342	358	329	338	358	367	350	364	382	367	357	342	350	336	333	337	355	339	345	422	339	348	325	340	367	358	385	371	321	364	367	321	329	335	351	355	346	378	358	352	348	390	372	379	346	330	346	370	319	356	362	380	356	338	352	343	351	328	351	368	367	349	323	322	369	344	378	343	358	332	338	386	359	339	350	365	341	316	342	351	376	356	349	354	334	369	361	331	375	380	388	369	368	350	356	396	356	342	355	354	348	350	348	355	359	355	327	360	328	381	382	342	363	355	360	323	389	346	354	316	366	351	355	346	385	355	351	348	349	320	368	376	318	338	363	336	347	362	347	350	341	348	381	341	346	388	343	338	367	360	369	355	379	338	314	349	365	342	323	346	389	364	380	375	366	351	339	358	345	379	372	348	326	370	382	411	345	334	357	345	361	324	367	368	352	358	342	341	349	353	380	352	358	349	355	363	371	382	371	372	350	345	362	355	371	369	343	336	365	332	364	370	351	329	367	378	362	326	329	373	384	375	360	371	354	345	362	354	355	344	345	351	374	342	356	371	328	359	314	351	336	327	338	332	344	333	335	363	332	343	336	357	326	391	335	382	348	342	361	348	351	346	355	335	372	362	338	347	376	397	342	333	381	343	337	358	338	344	346	340	359	336	326	380	340	331	318	360	365	385	381	364	344	354	351	362	359	347	364	322	346	355	360	336	342	331	369	356	361	348	372	368	343	362	354	353	393	340	377	334	340	342	345	356	369	357	381	356	333	347	365	309	365	347	314	375	387	352	408	338	381	361	372	355	346	364	364	337	387	364	342	348	383	359	351	330	369	333	312	364	367	327	342	327	375	360	370	362	361	376	385	323	339	327	359	344	348	347	315	380	367	346	374	353	368	380	360	339	358	335	350	321	347	373	337	362	350	319	358	337	324	369	352	338	373	347	368	385	368	330	381	341	367	363	369	345	361	351	352	361	360	350	375	358	344	346	375	348	383	363	365	363	349	358	345	347	361	331	364	371	326	366	326	363	383	334	370	354	350	365	368	358	328	338	380	346	330	373	333	355	361	332	366	351	317	360	349	316	338	374	322	350	359	372	355	383	328	360	355	358	342	336	351	353	335	370	387	347	362	331	375	394	360	347	317	346	340	326	357	369	350	356	377	342	338	358	353	340	345	371	354	350	366	371	385	363	369	376	360	374	339	367	340	336	356	321	349	369	352	329	355	358	363	327	383	369	304	339	341	366	325	342	344	324	374	376	352	382	330	337	351	343	335	362	342	379	325	378	351	387	336	338	343	327	352	364	375	364	351	357	384	296	361	343	379	373	330	315	364	346	344	357	360	365	331	365	339	345	364	340	363	360	319	328	406	364	351	328	338	331	323	363	360	347	396	358	325	376	344	357	342	361	323	323	340	346	337	365	370	376	343	356	367	352	374	340	314	351	320	336	343	375	307	358	336	355	354	355	370	343	320	368	374	372	356	347	371	335	346	376	327	339	338	372	354	415	334	357	373	369	351	361	331	354	364	366	356	369	377	353	347	345	334	340	338	365	371	336	346	337	360	393	372	360	345	340	349	342	360	378	309	333	348	333	359	343	361	366	339	351	306	358	370	340	346	350	330	332	346	347	357	351	364	374	320	332	364	338	349	350	365	347	331	353	339	380	374	334	387	332	351	344	356	348	341	349	345	335	359	351	343	357	347	344	372	331	366	389	339	321	374	381	393	359	333	346	374	354	339	355	392	358	379	369	361	327	365	371	316	356	368	339	325	334	395	368	344	357	317	376	354	385	353	340	347	365	375	383	369	365	395	386	368	373	343	356	368	350	346	387	328	358	391	348	339	371	356	347	350	328	355	335	357	361	371	357	373	379	351	352	346	359	364	394	350	382	349	353	375	357	368	349	343	355	383	348	346	365	372	376	360	334	360	387	317	352	334	364	352	372	371	333	314	336	388	351	365	338	353	369	378	356	340	342	370	344	330	357	369	355	331	349	346	351	336	378	338	372	327	353	341	342	365	346	331	370	365	362	381	341	358	377	389	354	378	365	374	340	359	378	323	334	359	351	337	350	342	325	377	355	334	379	333	380	341	355	323	334	364	344	352	339	323	327	341	375	361	344	346	374	323	344	373	371	362	353	358	315	365	375	342	352	390	336	355	360	340	360	366	365	350	379	368	366	365	326	356	352	370	385	371	376	359	360	378	325	362	360	349	328	345	311	338	343	341	350	350	333	353	375	379	341	357	354	340	354	351	392	348	355	322	369	367	342	351	350	375	336	343	425	343	350	353	365	380	340	361	357	337	342	350	339	362	320	365	340	313	345	346	364	341	341	368	385	338	338	368	356	352	341	356	343	337	342	355	337	341	347	347	374	369	399	347	370	350	358	355	329	360	352	374	371	329	356	338	328	413	349	319	343	359	323	390	352	351	380	374	377	347	373	354	339	337	332	344	348	376	350	344	350	325	351	355	357	371	376	359	363	384	358	361	356	350	328	369	318	344	333	359	401	366	380	386	338	348	356	329	349	357	355	348	350	364	368	326	380	362	355	382	405	343	345	404	355	348	334	320	327	353	345	333	326	341	382	357	356	314	299	323	360	351	370	338	354	330	362	353	368	350	383	345	372	343	335	349	343	334	332	357	354	347	359	380	366	349	347	358	364	356	371	347	362	330	344	362	368	362	361	346	356	336	369	349	304	371	363	390	359	368	359	355	341	335	351	356	334	364	349	351	380	358	365	368	338	352	393	349	366	348	332	350	374	327	358	325	330	363	377	323	330	339	356	368	354	353	344	373	326	372	373	373	351	340	373	350	349	355	318	382	385	351	328	360	378	344	340	360	362	323	373	335	333	352	368	364	344	357	342	348	368	326	347	359	354	332	341	373	347	330	365	335	350	353	363	386	351	348	358	344	346	343	369	372	360	368	368	322	375	357	357	351	348	392	348	371	374	393	354	354	336	348	369	344	342	373	321	344	339	377	356	341	325	357	374	363	344	358	357	359	361	363	361	357	344	337	332	362	332	338	347	364	330	344	299	338	310	346	319	350	370	365	336	353	350	374	322	345	354	312	342	350	340	352	363	349	323	362	336	332	378	355	406	336	377	348	354	364	354	335	343	351	367	376	339	324	354	346	359	350	389	330	349	384	373	315	351	342	376	342	343	370	374	345	401	339	381	344	355	368	323	310	352	335	358	347	341	352	369	348	323	349	380	351	367	362	338	363	375	384	330	337	359	347	333
9598	2107	440	384	883	502	299	153	97	68	69	62	73	50	49	39	58	43	38	44	40	29	46	30	43	38	38	33	38	29	29	31	37	39	31	39	24	37	35	36	40	31	41	26	25	30	39	35	27	30	25	25	41	41	40	34	26	39	32	32	39	26	34	32	33	28	40	25	31	29	29	33	40	30	26	39	17	28	18	27	28	34	34	36	30	38	37	39	35	27	32	35	35	36	35	33	35	40	26	28	33	32	31	29	35	23	33	36	33	39	42	29	25	36	30	27	27	40	23	32	19	31	40	49	30	34	32	25	24	31	41	33	26	25	36	32	31	24	28	31	27	36	32	26	23	31	35	37	30	42	35	25	36	36	29	33	29	31	29	33	28	25	36	36	36	39	37	41	30	28	22	35	36	26	28	32	36	32	25	33	36	28	37	30	34	26	37	37	35	33	36	33	35	28	27	30	31	29	36	36	41	30	25	42	21	27	30	42	26	31	24	32	32	35	41	37	35	41	36	31	23	35	30	35	33	27	31	35	30	22	30	38	30	29	39	44	26	22	34	29	30	38	40	33	26	46	33	26	25	35	37	35	28	27	27	28	25	39	36	33	35	31	33	29	28	30	32	49	27	25	29	34	40	31	34	31	19	26	26	27	32	24	36	28	30	29	33	28	32	34	33	23	26	27	32	40	30	37	29	28	30	27	38	35	21	34	39	35	34	40	30	34	28	31	38	22	26	30	29	33	23	45	32	41	36	43	24	37	36	27	30	29	30	33	28	31	30	37	30	31	34	30	28	36	36	32	28	25	20	27	32	38	33	34	36	34	33	30	31	34	30	29	35	30	42	26	41	26	30	40	25	33	33	32	40	36	31	33	32	31	28	27	33	39	29	21	39	29	29	32	24	33	35	33	34	40	28	33	37	36	32	29	39	46	24	29	29	31	32	32	39	29	37	33	23	27	30	32	23	24	39	31	44	35	40	44	30	30	35	27	25	33	31	36	31	36	26	36	32	30	34	31	33	32	32	34	43	34	31	23	33	42	31	35	29	18	32	33	39	32	49	39	36	32	31	32	32	30	40	34	31	31	25	33	32	27	25	30	33	33	21	36	27	36	29	25	34	25	30	31	28	28	31	35	35	45	24	25	25	31	23	45	37	29	28	39	32	32	45	32	32	27	37	33	36	39	24	41	26	46	36	28	18	25	36	37	18	22	35	31	36	35	33	38	33	26	40	30	33	33	36	33	31	28	34	26	35	43	37	39	28	30	27	33	32	29	34	28	39	35	36	32	32	38	31	33	30	34	30	21	34	31	23	33	34	40	29	43	31	30	38	31	28	27	37	35	33	41	35	47	37	31	29	27	40	39	32	29	44	28	36	31	31	41	37	24	35	33	25	28	32	35	28	28	35	47	37	33	26	31	32	35	28	30	30	26	36	32	25	28	31	39	35	33	25	27	30	39	40	29	36	29	34	31	30	20	24	28	37	26	45	28	31	27	31	25	28	29	39	36	30	30	34	40	32	22	37	28	35	22	25	27	35	19	29	23	30	18	36	28	27	32	37	27	29	32	42	23	28	31	36	40	33	32	35	43	26	39	26	28	33	37	36	30	23	24	32	35	23	38	21	22	21	32	29	44	32	30	30	35	36	32	37	31	32	22	29	26	33	35	45	29	32	35	46	30	33	36	38	29	46	38	34	34	32	31	33	31	32	27	39	39	40	27	29	33	26	24	31	35	20	32	28	35	31	31	39	24	31	30	33	29	28	36	27	39	30	39	26	31	25	27	33	37	38	29	39	37	19	30	24	29	26	27	36	23	39	37	34	31	24	30	27	35	43	27	40	28	30	33	29	25	33	30	36	43	31	31	31	29	41	35	30	26	31	24	29	26	42	34	41	27	50	40	27	26	36	38	36	25	32	25	28	36	22	36	35	38	31	36	40	31	34	34	32	33	38	34	36	40	35	23	29	31	29	35	38	29	24	25	30	30	28	32	35	31	34	30	39	25	36	31	41	26	33	24	25	35	24	30	24	36	31	33	39	34	29	38	30	25	27	36	38	32	28	22	34	34	33	29	26	37	37	31	31	41	22	30	30	41	31	32	43	31	29	24	40	35	35	41	32	37	25	31	29	28	41	34	29	32	30	38	29	39	30	33	26	40	34	39	32	34	36	24	34	27	31	14	32	30	35	37	31	25	36	44	39	32	34	32	31	33	30	27	29	35	43	37	30	28	33	35	29	28	32	31	32	44	21	38	35	31	31	40	35	27	24	24	35	24	44	24	30	25	29	30	28	34	26	36	27	28	32	34	34	33	31	37	26	35	36	28	32	21	39	30	39	32	43	30	29	46	38	27	26	33	35	37	32	37	32	32	37	35	32	38	38	29	23	20	44	30	31	26	22	35	24	30	32	33	35	31	26	40	41	36	30	35	35	27	32	29	29	31	34	34	32	33	35	31	30	30	27	23	28	33	27	35	23	28	22	26	36	39	35	35	21	33	32	31	23	33	34	39	28	32	41	35	40	22	41	33	36	23	22	23	39	32	31	50	49	28	39	31	31	29	38	29	20	38	30	30	36	29	25	40	39	30	28	30	29	30	31	36	26	33	34	27	44	27	44	28	32	25	40	38	42	30	39	36	28	33	32	26	28	40	39	39	32	31	27	36	27	30	32	35	38	38	34	31	28	45	42	29	32	34	27	37	30	35	33	36	25	26	40	33	30	35	40	19	27	36	34	28	25	34	27	34	29	32	28	35	21	26	42	38	33	28	29	34	28	26	42	25	34	36	31	36	42	32	24	40	30	36	32	30	32	30	30	31	43	27	27	34	33	31	36	36	33	35	31	30	34	34	36	34	35	33	35	34	39	27	34	28	29	40	30	41	23	35	29	20	26	29	34	26	35	26	34	47	33	34	34	46	35	30	29	35	30	34	37	31	40	41	31	29	36	35	29	34	30	25	31	38	39	28	33	36	34	33	23	25	33	29	40	27	28	21	43	43	38	35	50	37	25	40	33	25	28	28	25	36	29	28	31	26	34	25	26	33	32	32	33	29	33	27	34	43	26	37	42	36	22	28	36	40	23	33	31	36	30	40	33	27	33	32	37	34	27	33	30	35	34	31	26	25	24	38	28	26	33	22	35	34	47	26	31	42	34	28	24	30	28	29	34	39	27	31	29	25	25	38	26	35	25	22	38	27	32	39	35	30	32	31	39	32	30	21	30	35	30	23	25	34	26	39	38	30	34	35	34	35	29	27	26	33	32	39	29	36	31	24	36	32	28	41	25	36	29	35	29	18	34	39	35	24	42	34	31	36	38	30	31	40	45	32	36	20	35	35	42	36	27	24	28	32	36	22	24	29	27	22	29	43	22	33	29	37	42	29	27	36	27	20	29	28	34	30	32	33	24	29	32	38	28	32	28	30	30	31	36	34	33	33	25	32	32	32	30	44	40	31	36	32	29	36	33	24	47	36	21	27	27	28	33	33
46032	19823	9704	26218	38220	26623	16085	9099	5242	3944	3292	2854	3011	1624	1421	1254	1203	1215	1163	1058	969	871	933	845	857	817	763	767	766	747	689	697	728	715	739	691	686	700	684	678	641	663	631	629	626	685	634	643	605	610	608	647	597	622	627	603	624	598	636	602	611	575	614	580	611	581	600	553	597	556	615	571	622	575	547	562	570	565	569	562	535	628	592	578	592	572	574	540	588	575	600	556	594	550	600	566	538	580	520	549	597	568	569	575	554	574	573	548	542	586	569	587	623	583	560	560	562	585	601	613	570	600	560	601	578	602	584	561	577	541	567	571	592	534	563	581	584	596	535	572	583	535	582	562	529	563	580	546	551	570	572	563	523	532	556	543	576	577	578	624	578	547	587	546	590	601	589	549	568	625	578	567	582	594	567	536	585	560	575	563	570	529	548	620	583	584	563	583	570	604	563	549	559	577	560	565	535	565	545	535	578	600	552	567	523	595	535	601	600	561	565	563	583	581	533	611	587	550	557	586	572	574	586	562	534	557	555	584	570	555	534	585	549	572	530	551	564	582	551	534	563	595	530	540	553	581	629	553	607	599	581	580	605	582	570	607	553	599	525	577	586	491	581	546	557	524	572	531	555	540	546	533	574	543	529	570	547	549	570	533	597	577	564	562	537	546	574	554	575	608	569	540	584	554	562	605	569	574	554	551	553	550	586	582	520	627	584	540	547	577	523	548	572	542	580	608	550	545	576	576	570	545	614	557	554	599	561	573	608	567	547	556	595	512	592	570	589	570	526	574	547	593	600	595	597	574	556	549	559	566	587	519	567	594	585	537	581	597	554	585	580	583	554	550	567	538	558	553	553	592	529	566	512	562	589	579	539	584	558	551	625	587	575	584	568	571	598	597	617	542	608	540	574	599	554	546	541	518	562	565	579	551	570	609	588	602	550	599	565	571	561	526	550	574	575	572	566	553	571	530	564	561	556	569	574	612	571	575	536	539	547	521	543	580	568	570	535	535	563	530	585	601	547	537	573	590	599	599	559	538	571	595	593	566	560	560	615	602	573	562	538	535	536	555	597	545	577	563	579	529	561	538	561	532	597	574	530	573	589	599	535	575	524	557	547	566	603	543	531	588	555	571	540	559	533	559	531	548	585	518	546	559	560	521	542	542	558	605	576	537	578	536	571	590	564	589	597	601	602	553	581	588	604	577	524	546	598	559	561	546	537	517	570	559	554	563	561	556	545	581	570	585	544	576	529	566	554	558	548	565	576	597	557	531	561	566	553	568	599	541	562	549	569	530	569	570	588	570	540	582	625	600	559	553	595	580	574	568	565	581	557	551	590	567	565	559	574	572	589	560	596	552	598	602	582	569	550	579	555	577	582	546	525	606	562	569	575	579	594	599	520	602	571	588	598	575	621	545	521	562	575	567	582	589	562	553	586	539	577	558	575	575	595	570	585	555	561	559	572	565	593	574	588	553	539	572	553	568	554	532	560	597	536	591	576	515	524	541	564	550	538	566	539	603	528	550	561	574	592	581	604	603	600	562	579	533	556	549	594	563	573	526	548	582	526	540	580	588	557	539	576	572	529	545	575	574	586	600	516	523	556	593	591	575	591	574	569	546	575	554	584	583	601	564	520	539	595	580	568	607	562	567	551	554	605	579	564	567	606	548	569	542	559	588	579	574	575	586	534	569	558	528	566	557	570	543	542	560	529	547	564	503	527	569	513	596	555	583	546	559	554	581	572	514	616	579	605	575	547	585	540	585	590	596	547	538	568	553	568	539	560	565	555	577	594	580	626	595	570	536	578	570	583	521	577	561	580	597	531	553	595	555	600	534	571	557	570	559	586	549	600	567	557	557	575	552	577	560	569	533	563	539	541	609	553	563	568	566	547	576	582	595	566	563	527	540	557	590	531	586	552	551	550	606	568	556	549	557	521	545	558	510	590	553	607	562	571	533	543	587	572	572	580	604	583	568	587	534	575	523	583	529	588	575	554	521	594	607	527	596	575	572	534	599	554	582	590	546	544	596	572	598	541	543	556	549	589	552	544	554	600	558	554	557	554	574	573	578	566	565	544	578	520	551	566	622	570	535	541	544	568	594	544	598	564	570	577	580	544	580	561	554	544	537	561	577	557	598	583	620	558	566	525	561	534	576	579	571	559	558	573	535	587	614	538	571	596	554	572	581	585	554	552	554	562	564	538	556	570	548	527	575	555	555	560	549	548	564	619	536	545	543	585	520	580	577	594	586	586	545	551	528	566	542	570	561	558	532	563	529	566	549	563	583	533	587	612	569	517	527	571	555	562	616	558	557	564	546	558	569	588	562	541	544	590	575	562	530	579	570	561	562	578	527	596	589	554	546	553	614	527	550	547	576	525	537	527	508	543	534	558	626	559	572	554	610	579	586	558	573	515	562	569	532	582	560	515	565	578	586	570	563	552	524	609	580	591	558	543	581	613	573	554	542	550	560	583	589	572	602	563	588	577	571	551	547	582	548	556	567	563	572	588	542	562	579	566	588	595	547	543	574	555	596	525	559	539	556	577	556	567	549	533	541	558	562	558	568	517	570	549	563	585	577	577	558	571	590	615	532	597	536	545	547	575	578	573	579	597	592	603	564	569	589	527	556	563	558	571	577	612	538	591	605	572	613	593	589	526	583	560	539	533	583	562	552	578	591	558	565	530	591	580	637	569	534	556	557	622	556	580	555	598	549	583	574	524	543	539	581	547	555	587	560	566	533	542	544	619	555	542	592	555	568	600	552	602	557	561	532	559	547	588	585	562	558	534	559	599	571	569	601	548	549	516	579	553	512	587	590	544	565	572	553	570	583	548	616	519	575	545	527	559	575	623	549	581	556	563	528	582	559	544	586	541	563	564	593	596	579	552	556	544	553	534	521	604	555	632	585	552	558	614	540	564	582	558	549	566	563	545	544	569	567	551	567	540	581	548	574	572	568	572	575	535	566	552	579	571	571	533	545	590	534	549	525	550	537	563	559	572	545	529	551	557	568	570	578	576	623	582	556	585	571	554	597	623	571	589	601	604	529	554	563	525	561	550	580	575	578	533	503	557	604	544	564	568	562	574	572	570	564	582	560	569	547	566	582	557	587	572	595	572	560	609	549	548	565	578	573	558	555	568	575	512	537	571	561	552	559	545	567	538	577	587	561	535	610	556	509	567	541	588	582	565	591	539	555	550	547	563	582	575	586	522	610	544	565	554	593	582	545	567	541	587	581	624	545	579	559	542	545	553	521	546	523	582	569	564	558	557	602	560	559	596	569	578	576	570	560	570	555	544	564	587	529	608	550	607	546	570	594	529	548	580	554	592	584	565	550	573	611	555	589	536	558	558	585	558	592	558	542	536	534	566	616	590	554	538	577	527	521	633	548	546	548	568	552	593	549	538	593	594	568	509	581	551	535	518	602	598	611	561	582	588	597	558	495	569	548	587	592	562	531	556	562	591	600	533	540	586	543	551	569	575	546
9486	1965	394	442	773	481	273	142	88	84	61	66	65	54	44	41	34	54	46	45	37	42	38	40	24	39	43	35	34	31	30	27	38	40	27	46	32	41	36	26	19	26	40	35	29	44	31	33	34	32	37	37	41	38	53	36	29	26	33	33	35	30	23	32	30	36	32	37	30	38	25	21	20	37	37	36	28	21	33	40	32	31	34	28	37	29	36	22	36	35	31	28	34	24	26	33	33	26	33	31	36	25	36	39	34	28	34	31	30	32	30	38	32	41	20	32	23	19	42	38	30	37	35	26	38	29	35	41	35	33	43	34	44	24	31	33	40	32	31	42	25	34	40	34	24	43	34	29	26	36	35	37	37	32	29	27	39	25	33	35	41	32	25	24	41	30	31	27	36	39	26	39	20	36	32	28	27	25	33	27	30	33	40	32	39	32	33	38	25	31	26	29	37	28	28	31	35	47	42	29	31	26	29	39	26	31	35	40	30	31	33	35	26	24	30	26	35	39	30	26	26	41	38	31	37	32	38	28	30	41	39	36	40	30	36	24	26	36	31	34	27	33	30	25	32	28	22	35	24	31	26	27	36	32	30	35	31	40	27	24	32	29	28	31	40	26	35	38	38	33	31	33	33	28	36	37	34	26	28	18	34	36	26	35	31	36	36	41	15	31	24	25	33	24	28	33	35	28	33	43	33	30	41	31	38	28	32	40	34	39	40	35	31	35	26	35	38	25	38	37	22	29	42	42	28	33	21	37	39	35	39	26	34	29	30	29	39	26	32	33	41	38	44	31	25	35	33	37	43	29	21	26	34	44	32	27	29	29	31	33	30	33	29	23	36	23	33	32	33	29	29	32	32	38	30	33	27	33	34	31	33	41	37	24	33	21	37	23	33	39	29	25	35	43	40	30	31	25	32	38	47	34	33	35	38	37	34	36	32	30	38	21	32	43	32	34	43	32	35	43	31	30	34	46	29	42	31	38	30	31	41	35	25	42	36	32	29	40	31	32	22	29	33	28	31	27	24	29	35	31	34	25	42	24	32	47	35	29	39	30	37	22	26	38	29	34	35	32	26	29	39	31	23	28	31	39	25	38	35	28	33	37	36	34	32	38	30	22	33	38	32	30	30	27	34	41	25	40	24	30	38	33	34	26	34	30	26	39	28	27	39	24	34	41	31	31	24	27	31	40	38	21	28	32	30	37	20	34	42	34	34	22	33	29	47	36	33	21	24	28	30	39	32	36	28	39	36	30	44	23	35	38	33	35	35	33	31	30	25	31	39	25	28	40	37	29	29	24	34	35	31	36	25	23	29	36	30	24	41	34	35	32	25	28	30	32	29	36	37	29	33	33	30	29	28	34	26	19	19	35	32	24	33	35	35	33	32	34	31	31	37	40	23	34	39	35	38	38	36	35	33	34	33	38	34	34	36	29	35	32	24	26	36	30	41	47	27	26	39	36	34	29	31	29	40	33	28	31	21	28	26	22	32	25	36	30	30	32	39	35	37	26	36	33	36	27	33	26	30	43	27	29	36	39	37	32	25	35	21	30	42	31	36	31	31	37	27	31	43	27	35	31	22	24	36	32	26	41	33	40	27	33	29	23	32	36	37	30	40	38	27	37	29	24	27	26	33	24	23	31	35	35	38	39	34	37	31	45	28	26	35	42	28	45	30	32	29	25	35	19	32	41	22	18	29	28	26	30	26	30	28	32	30	29	34	31	39	27	31	30	35	29	32	36	30	35	29	24	38	35	26	35	39	34	29	29	35	26	28	38	33	39	24	36	38	30	32	30	38	28	28	37	27	36	37	27	38	34	42	34	37	29	28	27	35	41	31	30	35	36	34	27	30	23	35	29	30	26	36	35	39	32	34	28	28	33	32	39	33	23	42	35	33	32	36	34	40	30	38	36	33	34	39	44	27	35	28	27	32	20	36	39	22	39	33	43	33	26	34	27	34	37	30	31	33	30	40	28	31	36	34	40	27	28	30	36	32	32	38	26	30	38	40	27	22	32	31	26	29	36	38	33	30	32	32	27	18	37	16	33	38	31	28	37	31	33	31	44	36	34	26	26	32	31	33	39	34	28	34	29	32	31	37	32	32	34	28	39	27	34	17	41	24	37	51	34	37	27	41	37	28	34	31	24	43	35	36	26	42	26	27	28	29	32	35	28	37	37	27	29	33	25	26	43	36	34	30	27	25	23	35	21	30	31	28	33	23	37	35	24	28	32	36	33	36	38	26	27	27	25	38	29	36	40	39	44	38	29	32	42	28	37	32	39	29	39	24	30	35	40	27	38	36	21	31	31	30	27	31	22	34	27	27	40	24	33	39	29	32	30	29	32	39	31	22	38	34	29	30	30	32	29	32	29	29	32	31	33	27	26	35	22	39	32	30	39	34	30	34	19	36	38	39	34	33	24	31	34	35	38	30	37	29	19	30	31	29	31	37	28	29	30	30	36	31	44	23	30	41	25	45	38	31	36	34	39	42	27	29	36	23	26	24	29	33	34	31	37	32	40	45	29	46	37	34	36	35	25	26	27	35	37	30	25	33	27	34	46	28	36	24	37	30	28	34	43	33	35	35	24	29	31	34	40	37	24	32	33	26	38	33	42	29	42	44	22	25	31	24	29	35	35	29	24	26	32	31	33	27	19	31	40	27	31	19	31	38	35	31	31	25	29	26	30	40	40	31	22	28	29	30	32	30	27	26	32	31	47	39	22	42	26	42	35	22	24	38	32	35	32	23	38	23	34	27	33	38	33	33	29	31	35	25	27	33	31	47	36	37	27	34	39	25	29	37	35	19	24	37	17	30	29	40	36	31	34	32	39	28	31	32	34	24	38	28	32	33	37	45	28	29	39	32	35	39	34	28	31	27	41	35	23	40	30	39	22	19	30	37	30	34	28	42	38	40	35	31	38	33	33	26	25	33	31	35	25	40	33	28	32	28	43	27	39	34	29	28	21	32	29	39	34	31	33	28	41	37	24	36	29	35	34	33	41	37	33	27	29	27	37	33	25	36	36	43	35	27	20	35	28	39	34	36	26	29	33	26	22	35	42	40	31	22	28	28	34	28	30	28	35	31	28	33	39	29	36	39	30	34	33	27	32	27	30	39	30	40	30	35	40	42	24	23	28	29	35	36	33	35	33	25	27	45	26	26	31	32	34	30	32	28	37	33	26	30	30	32	24	35	35	35	34	32	32	34	34	40	31	29	28	28	24	28	35	31	28	19	24	35	32	35	32	39	26	36	41	35	35	28	43	34	31	36	32	24	31	32	30	33	40	27	31	31	28	34	21	33	37	38	27	39	27	30	27	43	34	36	38	34	29	41	34	35	33	30	35	35	41	28	38	25	30	36	34	30	36	31	31	35	25	30	35	36	32	28	36	17	30	27	25	37	22	29	35	35	30	38	31	33	27	33	37	36	33	24	37	26	33	31	34	31	34	25	26	35	23	32	31	41	34	40	30	27	28	29	19
45448	19574	8853	28089	36196	26219	15908	9486	4964	3808	3287	2817	2706	1718	1435	1309	1207	1156	1098	1041	942	932	869	877	800	800	755	750	812	751	727	689	704	712	666	674	657	705	674	630	640	618	638	600	581	634	629	588	557	636	631	623	628	600	622	598	607	611	616	609	560	590	562	546	632	623	587	616	582	554	539	570	597	624	572	587	593	598	550	620	579	598	530	585	583	535	537	550	575	590	578	534	539	609	547	570	549	540	589	590	579	591	557	538	564	568	589	558	558	581	632	566	569	564	557	561	562	612	574	541	572	538	585	553	627	585	584	542	553	565	558	540	562	557	570	555	575	565	552	609	564	589	570	533	523	536	550	601	550	571	572	533	575	555	571	539	597	582	549	599	573	595	543	600	534	497	549	560	611	590	571	523	545	557	570	553	596	523	581	566	574	510	621	534	550	572	557	566	590	591	563	555	535	561	553	547	551	600	521	601	561	586	594	562	583	585	565	585	532	511	565	539	535	534	562	573	579	575	554	555	528	579	588	530	572	531	558	558	574	591	559	570	588	563	595	539	546	531	558	620	606	508	545	573	579	559	549	573	581	577	561	521	563	553	552	552	552	527	574	529	606	594	568	570	591	567	540	532	550	549	620	545	576	583	626	559	574	607	592	592	552	575	539	562	559	562	584	548	526	549	531	598	601	545	555	552	551	542	590	579	553	584	619	561	585	553	589	516	565	561	558	534	557	507	562	560	583	534	549	553	581	579	534	570	546	565	594	592	590	558	567	567	523	552	549	515	533	535	577	559	581	556	565	577	571	574	595	576	568	506	572	556	565	563	562	586	538	564	536	541	604	574	572	547	554	592	536	559	533	548	571	574	583	555	560	575	550	549	557	589	583	532	581	595	590	581	603	522	492	548	563	513	587	567	561	525	549	539	559	580	570	570	586	526	534	573	546	549	560	597	603	570	532	574	542	573	562	601	538	577	575	583	546	556	542	615	566	558	592	590	524	548	522	550	575	568	549	518	534	530	563	555	534	554	553	568	525	592	576	552	569	540	555	563	574	592	579	569	542	562	537	565	556	532	568	545	570	572	572	584	573	608	529	564	535	530	582	534	543	531	550	578	557	546	499	594	596	556	534	571	571	564	557	581	571	593	549	626	534	545	540	542	540	548	565	569	532	520	581	575	585	585	572	576	558	567	594	569	551	559	566	546	573	561	542	557	529	556	554	540	564	595	536	571	561	560	557	557	593	593	519	552	549	534	596	562	539	574	567	557	568	589	567	558	574	559	548	512	528	548	565	525	522	555	592	569	493	539	539	593	555	562	568	528	519	591	551	574	546	529	584	595	614	562	551	527	557	580	552	555	540	572	571	577	534	579	573	577	574	597	505	590	553	577	557	556	561	566	546	554	567	524	562	514	561	535	570	585	481	548	569	580	599	630	540	543	598	570	534	568	538	559	554	559	573	576	538	586	583	565	593	558	554	525	527	608	546	573	566	573	592	540	516	591	555	540	578	523	552	521	571	577	585	536	568	580	581	509	591	575	513	572	590	592	564	576	533	568	553	531	563	589	599	571	559	555	564	578	530	543	608	540	559	546	551	563	598	546	549	512	540	573	566	549	575	582	531	560	569	546	562	606	531	571	534	571	554	528	539	543	610	589	549	589	518	573	541	604	597	558	567	515	532	558	555	543	597	542	576	571	558	549	567	587	519	575	548	549	589	530	577	539	532	523	554	582	526	606	536	528	540	533	566	534	585	577	527	532	566	579	590	565	529	527	595	559	576	519	600	544	564	544	565	540	602	563	589	563	576	568	564	539	543	541	602	525	555	539	583	560	594	540	532	555	564	574	569	484	542	574	564	550	544	568	548	542	571	548	550	598	594	541	574	565	572	550	566	560	560	559	562	575	570	568	551	586	575	577	574	560	540	586	575	578	553	578	569	567	551	578	536	559	545	583	591	581	589	563	568	539	602	568	566	587	545	604	540	570	563	567	590	577	566	578	563	523	586	561	552	546	561	566	558	527	515	571	525	560	563	553	584	567	570	588	574	576	575	583	550	593	548	539	549	583	576	528	586	592	547	568	579	521	572	604	572	547	596	561	569	548	521	563	568	563	569	573	553	497	559	577	529	593	520	553	563	574	531	548	547	529	553	551	548	557	557	530	529	525	545	555	554	611	574	510	597	521	594	550	597	558	543	625	579	547	556	558	510	584	553	537	555	554	537	605	558	549	500	546	540	593	571	538	545	606	574	595	558	564	519	552	564	551	538	554	518	614	574	596	568	523	572	544	583	534	604	547	571	562	551	549	532	564	546	567	538	559	520	533	532	568	530	534	609	564	533	599	541	571	551	589	563	557	535	573	531	582	556	564	556	577	551	579	558	571	591	563	617	561	545	559	588	570	560	536	597	598	544	513	560	539	573	540	578	556	587	565	573	586	530	584	549	546	570	588	579	551	583	579	562	538	595	551	573	562	560	549	520	559	547	566	598	568	574	534	586	556	585	596	565	522	528	561	561	549	550	573	573	551	547	570	565	555	568	568	536	521	540	514	591	533	537	614	585	547	575	532	603	576	549	543	548	583	521	553	579	566	541	569	586	548	517	560	565	547	554	561	607	565	584	549	567	538	577	555	552	518	538	560	565	555	618	559	566	553	588	549	567	586	553	535	533	560	583	551	586	568	551	504	558	579	562	579	565	585	558	551	558	556	580	555	548	580	565	572	589	543	535	507	574	567	541	553	574	577	579	537	557	532	522	555	592	550	542	519	571	557	533	540	562	565	569	559	537	544	585	558	557	581	578	549	575	522	561	538	526	548	519	520	575	575	540	556	569	550	552	548	565	574	589	581	573	588	492	590	533	512	575	534	574	549	599	549	569	511	575	558	533	613	599	546	555	510	572	557	547	589	543	583	591	550	558	553	589	555	574	593	576	555	569	544	523	543	542	560	549	554	584	585	588	601	543	565	528	516	598	555	592	550	595	582	594	579	549	515	591	562	554	586	561	599	584	544	575	581	562	567	572	573	552	542	588	543	598	580	546	592	553	569	546	533	564	572	576	602	551	565	526	504	528	553	565	570	547	577	572	570	529	579	600	575	544	560	606	546	605	577	549	510	519	542	542	618	583	543	566	525	556	549	556	546	528	541	555	534	557	558	565	576	577	563	542	530	594	551	552	554	565	564	564	576	518	531	597	566	547	573	571	608	616	548	543	547	576	540	560	548	528	542	543	562	551	573	546	621	574	568	596	549	549	593	614	611	555	580	527	550	542	568	560	555	509	573	526	511	594	587	589	582	546	568	555	540	578	536	526	518	580	611	573	604	534	552	528	581	567	544	601	612	577	536	591	586	554	565	572	581	566	583	560	587	554	539	528	540	565	544	573	510	562	556	572	562	583	572	536	570	549	529	528	529	574	514	558	547	538	579	606	530	505	594	591	552	533	547	566	566	578	561	588	551	603	562	550	537	571	616	585	563	592	548	568	577	596	557	596	565
12691	3669	562	695	1076	710	366	227	147	128	127	96	93	75	54	41	45	45	42	30	33	36	46	32	29	30	32	24	36	25	30	33	25	27	21	21	30	20	30	22	25	21	23	24	24	22	19	24	18	18	20	14	13	24	15	26	18	20	18	26	19	16	18	13	28	16	17	18	21	16	14	16	27	25	21	11	18	25	17	20	17	16	22	12	27	17	15	19	18	27	27	21	20	23	16	15	26	18	9	15	23	15	16	25	24	12	19	25	11	18	22	27	13	15	29	19	20	19	21	16	29	15	14	19	17	15	22	17	18	18	15	17	15	18	22	19	16	15	19	24	17	17	16	12	26	24	20	12	16	17	12	31	20	26	19	22	24	13	13	24	10	24	13	15	23	20	21	22	20	17	20	23	20	22	19	18	16	19	19	17	22	17	18	18	17	16	9	17	16	27	14	11	19	25	28	13	15	20	22	14	18	22	26	18	25	15	19	22	17	30	21	21	19	17	21	16	17	9	19	18	18	17	19	16	20	21	24	11	16	14	18	11	26	19	13	18	21	20	21	17	20	18	20	22	17	18	25	17	22	14	19	22	19	15	15	23	19	17	17	16	21	21	27	21	19	26	16	15	14	15	15	21	13	11	20	16	21	12	15	17	27	13	18	14	24	11	19	20	12	29	20	20	19	18	14	19	21	11	12	13	18	22	25	16	18	15	22	17	23	18	19	19	15	13	16	17	23	18	26	15	14	29	19	15	28	20	15	17	19	9	16	18	23	18	15	20	20	16	19	19	25	27	20	24	21	18	19	23	16	12	22	30	17	24	19	15	20	17	14	25	25	16	15	15	15	19	13	25	21	17	22	24	27	27	17	17	17	21	24	13	22	26	20	21	18	13	19	20	24	12	20	23	21	16	13	21	23	15	14	12	22	20	18	18	16	18	15	28	25	18	15	19	22	21	14	13	20	13	14	15	16	19	19	23	23	15	20	11	13	18	16	17	24	18	15	15	17	16	21	14	16	15	10	23	15	24	16	21	23	23	21	27	14	23	20	19	17	21	17	15	22	27	23	21	19	22	26	21	17	18	16	23	22	16	17	17	18	29	23	24	20	18	16	12	7	18	17	20	14	12	20	15	21	16	11	24	14	17	23	30	16	23	18	22	13	17	22	25	19	19	21	13	15	27	18	15	20	19	19	14	13	26	11	17	16	26	13	19	22	17	26	14	19	15	18	16	33	25	23	24	14	23	22	18	22	17	17	16	24	17	23	19	22	16	17	26	17	20	25	22	16	14	30	29	25	18	29	18	17	18	14	13	13	21	26	20	15	21	20	17	18	13	17	25	15	20	22	15	17	21	18	12	16	26	18	14	17	13	21	25	18	19	21	17	17	13	18	14	24	20	22	16	18	14	23	17	24	22	22	13	25	20	8	15	16	21	20	17	18	20	14	15	20	16	21	26	18	21	23	23	15	15	22	13	25	16	21	19	14	14	23	14	20	19	22	19	18	29	16	15	14	20	25	19	18	18	23	14	14	20	14	25	27	22	13	26	20	21	17	14	19	19	21	19	19	17	23	17	24	18	21	11	19	12	24	17	20	18	17	28	23	14	15	15	21	18	16	18	21	20	12	14	17	19	19	20	20	23	22	14	16	14	20	17	21	10	24	15	18	19	19	20	21	24	20	14	21	12	14	12	15	20	17	20	23	18	16	24	21	13	16	19	22	19	22	16	22	21	14	24	23	16	17	15	16	24	16	12	20	23	17	21	17	16	20	21	18	22	12	15	17	16	14	14	20	21	17	24	17	18	18	14	16	23	15	28	15	19	13	17	26	20	19	17	21	25	19	10	27	16	19	16	19	19	14	14	17	18	14	18	15	17	18	13	14	20	17	20	18	15	18	15	17	22	21	16	21	18	21	19	23	20	22	19	5	16	20	20	15	18	21	22	20	22	16	19	18	20	20	16	20	22	19	24	25	19	18	16	21	18	14	13	19	23	13	21	15	15	13	17	19	21	16	16	26	17	17	21	10	19	19	21	24	10	17	16	15	26	17	22	20	15	19	12	19	25	22	20	16	20	19	21	17	25	16	21	15	14	16	17	12	19	16	23	30	16	13	25	14	21	15	11	14	19	22	14	17	24	19	24	24	24	16	19	17	12	25	16	21	26	16	20	30	18	19	21	14	18	29	13	20	19	18	13	20	16	13	20	17	10	15	18	16	23	24	20	20	18	25	20	25	25	27	24	17	21	9	19	31	14	23	18	20	26	20	13	23	21	18	26	14	17	27	23	23	19	20	21	17	18	12	15	13	17	22	14	19	23	13	21	13	18	17	15	25	20	15	17	20	25	19	19	20	22	24	15	24	11	15	33	21	19	16	22	27	18	21	20	20	22	19	24	21	23	13	21	23	9	14	15	14	16	19	19	14	10	14	14	26	17	21	13	21	14	20	22	22	30	23	20	21	22	15	22	25	27	18	19	21	15	22	19	16	20	16	21	23	21	11	17	26	15	23	17	18	18	18	21	20	22	15	12	10	18	22	19	21	16	19	29	16	17	13	20	20	18	19	16	14	19	14	16	17	14	15	16	18	21	18	19	30	19	13	22	19	21	18	18	17	22	14	11	24	20	13	14	21	28	18	18	20	12	24	19	20	19	15	23	14	17	16	21	25	12	16	22	13	23	24	22	22	29	27	17	18	24	21	18	16	15	16	22	29	23	27	11	19	27	18	23	19	12	19	16	24	27	24	15	21	16	16	12	21	24	17	26	19	23	24	16	18	21	18	18	21	15	18	16	17	16	18	14	24	18	18	18	14	21	18	21	26	17	26	19	23	23	14	22	20	18	26	18	15	17	17	25	13	24	19	19	16	22	14	19	21	14	12	11	25	20	20	20	21	33	21	23	19	14	17	14	22	21	20	29	14	18	19	17	12	13	14	14	22	24	18	16	20	21	16	17	18	21	22	23	16	23	23	21	17	13	23	21	17	20	20	18	19	16	14	15	26	21	19	25	22	21	18	16	19	14	28	22	21	21	17	19	22	14	11	20	14	14	16	15	16	24	18	26	16	22	10	19	16	18	17	14	29	16	24	19	18	25	12	18	20	29	23	21	19	24	20	19	20	11	19	24	30	15	20	17	20	20	29	30	25	15	16	16	18	24	23	12	17	14	17	19	17	19	21	18	20	18	16	11	22	16	17	19	19	21	22	15	23	23	27	10	13	15	18	22	18	17	23	22	24	20	15	24	16	21	21	21	17	13	15	14	18	19	19	16	25	20	14	15	19	17	18	16	20	14	17	21	30	19	18	18	20	14	22	12	16	23	20	23	17	13	10	22	19	10	11	23	24	16	21	17	25	19	21	22	15	16	18	17	22	19	13	16	21	13	17	20	15	11	12	22	18	24	23	15	21	21	17	11	24	17	18	27	16	20	22	11	20	16	23	19	16	25	25	17	15	23	21	19	11	21	18	23	19	17	19	13	23	14	16	17
52972	23252	11592	34616	40279	31331	19208	13047	8938	7530	5824	5021	5458	3030	2285	1981	1765	1617	1415	1360	1185	1108	1058	975	977	870	855	753	760	704	706	634	664	627	674	634	586	569	524	566	510	521	555	479	467	462	504	496	469	469	457	460	480	476	426	480	464	428	446	436	431	420	402	391	396	372	403	364	406	376	373	377	351	391	402	357	371	368	390	339	372	370	360	372	365	368	384	358	365	350	353	353	345	380	318	343	375	329	355	340	341	351	378	339	359	332	359	369	321	329	368	358	334	369	336	338	359	358	320	333	354	341	342	326	330	361	326	346	333	351	340	316	368	328	341	328	334	359	325	365	332	329	333	362	377	352	319	332	328	373	363	344	312	347	352	386	326	346	327	353	332	411	347	322	331	321	348	298	380	352	337	331	328	351	371	347	338	324	313	328	384	344	333	314	335	342	325	337	337	353	333	342	331	341	354	315	314	351	330	340	329	315	339	343	354	332	342	351	342	314	347	308	308	326	302	325	329	352	342	311	315	299	368	339	333	325	372	302	321	339	387	310	330	338	354	338	348	292	314	340	359	350	333	331	344	362	354	313	333	329	335	346	339	344	336	326	329	315	308	357	371	358	302	357	350	347	351	326	354	349	310	315	349	320	335	363	339	353	316	367	331	336	372	321	297	331	335	365	317	357	304	331	333	310	320	335	344	357	312	343	341	335	341	358	335	370	318	335	328	362	343	329	318	334	347	344	336	338	352	321	337	322	363	331	331	339	328	357	338	322	326	343	323	365	349	315	361	347	340	352	363	335	314	343	335	337	326	340	310	364	373	344	307	351	325	337	330	351	362	328	329	343	365	341	348	323	344	333	371	319	325	346	345	328	334	330	337	320	311	357	308	306	305	335	314	357	310	316	357	334	311	331	326	288	309	317	324	350	350	328	357	305	329	306	310	357	328	332	366	302	362	319	335	338	360	318	316	357	325	336	323	338	352	301	343	311	370	330	350	331	334	342	324	370	323	320	310	314	358	328	324	331	313	300	321	329	318	318	324	349	346	317	366	317	340	337	300	334	313	344	326	329	337	351	347	324	292	338	332	353	351	336	336	329	353	339	325	311	334	331	329	347	342	312	327	323	331	322	350	328	326	359	344	351	345	333	313	327	332	297	351	326	331	358	330	332	331	335	334	319	360	334	347	343	322	298	320	347	317	371	338	342	317	332	346	321	345	362	330	368	288	335	330	323	311	333	337	345	351	274	330	332	321	306	333	349	322	365	327	357	359	355	329	367	332	318	313	359	349	344	318	329	315	330	334	331	275	326	305	351	328	321	356	330	349	323	325	323	345	319	338	336	346	336	325	354	332	339	331	308	319	316	338	353	321	340	303	306	359	340	311	326	323	359	319	335	324	353	333	343	321	332	342	297	338	363	318	354	367	331	333	365	330	333	357	338	315	310	328	344	366	309	334	324	323	348	345	352	339	328	330	332	314	348	311	322	321	334	341	337	350	359	320	337	311	344	331	348	355	348	350	344	350	330	329	344	318	330	311	334	351	332	325	354	332	351	316	336	330	312	298	330	355	338	371	343	311	372	325	314	340	337	349	350	347	324	357	317	303	369	341	354	309	301	336	318	320	354	315	329	322	348	348	341	329	338	352	336	345	338	350	301	331	319	340	330	319	316	342	329	316	311	355	326	358	341	358	340	368	330	330	283	351	332	332	351	327	337	306	333	368	369	321	318	346	338	357	325	358	349	356	313	350	328	337	352	326	363	317	318	339	333	326	340	329	322	356	351	352	346	335	329	362	348	330	300	345	348	339	324	328	373	341	359	343	330	327	331	328	352	338	339	322	342	325	312	358	367	320	315	305	333	313	349	276	354	345	311	324	346	339	358	344	340	353	332	319	376	312	300	346	334	321	333	316	307	348	320	324	334	333	339	353	358	330	333	309	306	335	344	313	320	299	318	334	324	322	323	329	342	292	311	314	347	301	333	329	342	379	329	330	312	328	340	306	302	342	364	309	320	351	370	337	347	324	343	360	332	310	350	350	327	355	383	332	314	365	336	358	321	316	367	331	323	344	335	361	351	340	298	336	331	363	340	322	336	316	335	340	329	329	319	349	347	316	342	351	339	350	337	323	341	325	322	325	316	335	356	325	326	329	327	314	309	320	328	314	309	336	314	360	329	339	317	288	331	306	322	313	329	332	340	330	348	323	299	332	310	341	351	322	321	303	343	307	365	328	346	337	326	338	327	328	324	314	323	326	351	323	326	323	354	338	316	331	304	329	342	338	348	329	315	340	346	331	337	303	319	353	306	340	338	339	339	362	316	338	329	329	337	322	293	317	339	335	336	310	311	337	320	315	343	349	343	290	346	362	356	321	335	299	316	341	327	302	324	324	348	317	318	340	361	351	326	316	321	339	332	282	324	322	352	317	296	339	323	332	295	300	300	341	359	312	342	309	339	335	330	358	350	349	334	324	361	334	340	335	350	347	358	325	320	307	353	334	350	317	336	327	318	334	356	330	338	363	295	316	339	343	329	369	368	322	331	373	330	322	320	321	365	337	289	326	325	336	333	317	338	336	342	322	349	330	306	331	350	304	338	356	344	383	314	342	339	333	343	305	338	319	325	351	305	320	326	345	330	321	324	345	339	352	346	322	365	342	322	323	307	305	319	334	328	335	330	303	320	321	322	325	317	316	354	353	345	331	348	323	323	346	283	365	339	368	353	285	326	348	332	317	359	351	326	338	345	347	329	361	360	339	292	322	315	360	327	316	349	334	330	331	339	295	310	345	316	358	320	335	326	363	334	341	320	376	356	331	348	329	340	354	323	325	356	313	337	330	331	343	353	316	325	353	330	327	332	341	343	298	370	336	347	334	301	337	336	299	341	330	329	353	311	350	308	349	318	316	355	337	314	369	327	339	354	319	334	360	357	333	326	365	329	337	336	310	308	352	309	340	339	350	324	335	308	342	301	350	339	337	341	308	339	315	316	333	324	346	313	322	354	319	319	347	326	342	337	354	311	334	349	326	331	342	311	337	316	365	354	327	312	350	341	330	317	323	337	333	333	345	333	316	318	343	344	327	330	331	325	339	320	324	323	358	358	335	329	325	303	337	303	341	324	337	349	354	372	327	341	324	331	342	338	348	305	308	337	319	324	350	304	358	363	348	314	332	350	318	345	310	314	316	328	341	317	341	336	345	338	370	315	330	350	304	332	315	362	309	329	315	341	354	325	328	342	326	332	324	326	317	330	295	332	330	336	359	305	312	353	287	358	342	316	331	373	328	336	320	338	332	337	300	370	289	325	315	312	366	345	311	341	335	320	356	334	329	347	344	326	327	322	316	353	330	320	358	297	345	338	317	318	307	333	326	323	341	374	320	330	336	333	314	314	346	337	351	339	342	346	317	333	297	334	341	323	312	345	340	360	325	291	366	345	311	324	332	336	318	319	333	346	341	343	386	342	289	339	327	333	346	315	363	325	334	334	317	328	336	356
5659	970	261	311	409	262	123	58	48	32	29	32	32	34	20	29	16	21	24	22	18	21	11	21	26	23	16	20	15	28	24	19	17	18	18	15	19	14	14	18	28	32	13	23	13	20	15	25	18	18	31	22	20	19	19	27	29	23	18	23	18	27	16	19	21	26	15	11	27	14	25	24	18	26	8	20	26	26	13	24	19	18	21	20	18	30	25	19	20	27	13	20	23	16	18	31	25	22	13	15	18	23	15	26	26	18	14	18	24	24	13	25	21	24	16	15	26	21	23	22	25	9	14	32	24	18	17	16	16	17	30	11	19	13	18	21	12	17	27	35	23	18	12	25	20	23	21	19	19	25	18	19	24	26	22	29	19	15	18	19	10	17	24	20	17	20	18	19	14	21	20	20	17	21	21	16	27	20	22	23	16	12	21	21	25	25	26	26	16	24	20	22	25	20	22	20	24	26	17	15	31	21	23	21	21	19	23	20	23	25	21	19	25	20	28	25	19	16	22	24	25	19	26	19	17	20	18	34	24	18	16	16	27	22	15	17	17	17	17	22	21	20	16	28	21	22	28	22	22	20	18	20	25	22	20	29	26	29	18	15	21	20	19	13	20	17	16	16	25	20	24	21	21	23	23	24	19	23	29	13	22	18	19	28	12	31	22	29	13	17	15	26	25	25	24	22	23	18	17	23	15	20	19	20	17	15	25	29	16	23	23	19	17	20	20	26	17	26	28	20	18	18	19	13	21	25	26	15	16	21	20	21	20	22	26	16	20	16	18	17	22	22	14	25	26	21	11	17	19	23	16	17	21	21	21	22	28	16	28	16	23	23	20	24	29	18	16	18	20	18	21	21	29	25	29	13	16	20	15	25	22	23	22	13	17	22	24	20	18	33	16	19	14	14	22	20	16	14	23	20	16	16	29	28	17	20	22	17	27	22	25	27	15	16	25	29	25	23	26	21	19	23	23	18	21	24	18	21	17	24	14	21	23	28	25	14	10	11	20	21	22	26	12	19	30	18	12	15	17	14	18	21	17	22	22	19	30	26	21	13	15	20	25	23	23	19	17	14	24	19	24	16	16	17	23	18	17	20	24	24	18	20	20	16	15	27	26	26	15	14	25	19	17	23	17	22	27	15	21	16	17	22	23	18	22	22	26	20	29	19	25	20	22	18	15	16	12	31	16	26	14	22	24	20	25	23	15	12	28	20	16	19	17	23	11	16	21	22	22	21	18	20	18	16	14	18	27	22	14	13	19	19	20	14	15	18	12	17	27	21	22	16	13	13	23	19	15	18	25	21	18	23	18	18	16	15	28	20	15	12	17	16	26	19	22	26	30	19	20	28	19	20	21	27	23	22	20	11	18	18	23	15	18	26	20	19	18	17	21	24	19	17	20	15	32	17	15	21	19	12	25	17	19	33	13	21	22	22	16	21	22	24	22	17	24	18	17	26	19	19	20	21	18	24	20	23	26	24	25	18	21	16	22	23	19	21	23	20	21	18	21	23	16	14	22	24	18	24	14	15	25	19	20	19	21	14	22	14	19	25	25	20	17	16	14	19	19	20	21	16	23	16	21	22	20	15	22	13	17	17	26	20	19	16	11	20	21	22	19	25	32	17	14	19	23	22	13	13	29	18	17	20	22	18	16	21	20	23	17	20	23	17	21	15	28	21	17	19	21	21	18	20	14	24	16	20	25	14	15	18	25	20	31	13	16	21	17	15	22	20	23	13	19	20	25	19	18	12	17	19	21	14	20	18	20	18	21	16	22	12	24	23	15	21	16	20	26	20	19	21	19	20	19	26	19	22	23	18	17	15	19	25	23	24	20	24	18	17	13	29	17	13	20	20	24	13	21	26	25	23	20	18	24	25	13	21	15	20	21	18	25	18	22	32	26	19	24	18	14	20	24	17	20	18	23	26	16	20	21	28	16	23	13	24	23	22	23	11	19	10	25	16	32	23	21	20	13	14	18	20	17	24	18	17	24	19	15	15	28	23	16	22	23	25	25	19	18	19	15	21	22	22	22	12	15	22	27	22	19	21	21	22	28	23	17	9	19	14	23	15	14	20	21	13	25	27	19	28	18	17	21	23	14	20	22	22	20	21	15	21	16	23	21	20	16	24	20	16	22	12	25	20	22	21	17	20	17	19	26	21	17	25	18	15	20	18	16	28	14	20	18	19	16	16	19	23	25	25	21	16	26	24	16	23	22	18	28	19	15	20	22	25	21	15	23	27	31	24	23	20	22	26	17	17	18	21	14	16	25	23	20	21	23	19	17	16	25	28	16	12	24	19	15	18	10	10	17	28	15	19	17	16	19	20	28	15	15	17	27	21	15	24	20	18	19	21	19	15	22	21	23	28	17	25	11	18	27	19	14	23	19	26	22	15	21	21	19	24	23	11	17	19	28	24	23	18	22	26	16	26	13	18	12	25	21	19	16	23	26	15	15	23	20	20	20	22	28	14	14	21	31	24	19	25	18	9	18	23	19	24	23	15	19	17	23	12	26	21	15	23	18	26	22	16	22	25	27	16	14	14	18	22	12	25	9	17	19	23	18	28	15	12	23	17	20	23	18	24	16	19	31	29	19	20	21	20	24	30	30	19	22	16	13	22	13	20	14	15	22	31	24	26	27	18	17	19	13	22	14	22	18	19	20	19	19	12	13	18	21	14	14	24	23	30	24	16	26	20	24	29	12	21	20	15	19	18	17	17	13	25	21	24	17	22	15	23	24	18	19	17	22	17	29	17	28	16	19	24	25	13	21	15	13	17	19	20	16	23	16	14	14	16	17	17	23	19	20	11	20	20	17	14	13	15	28	20	19	25	28	22	15	26	20	13	16	20	23	19	18	21	28	26	26	25	14	20	30	15	21	16	12	15	11	15	17	19	18	28	17	11	19	22	15	20	31	24	25	17	23	17	23	21	19	31	15	19	19	15	22	14	14	24	20	29	23	22	25	21	21	17	18	18	20	26	21	33	14	23	16	12	25	18	18	17	17	26	14	23	21	25	18	16	20	25	27	19	22	23	24	31	19	26	22	22	24	18	16	20	14	16	26	16	17	29	21	27	16	19	22	14	26	21	28	31	21	27	20	26	16	25	18	17	22	22	26	24	24	15	19	20	21	26	21	19	16	22	23	24	15	26	24	21	18	22	21	22	12	12	21	15	21	17	22	23	22	17	18	18	20	19	16	8	18	21	17	15	32	26	27	20	17	13	18	17	11	35	21	26	16	19	21	11	20	21	11	16	18	16	19	16	16	15	17	20	21	15	20	14	26	22	18	20	6	19	22	14	28	25	23	16	14	14	21	22	18	27	25	15	15	14	17	10	18	20	16	20	15	17	25	25	20	25	18	25	23	15	19	16	20	14	18	21	22	23	25	16	19	14	23	17	23	17	23	18	20	16	32	21	14	16	23	15	16	17	15	21	29	27	21	29	18	23	21	21	24	18	11	23	18	13	24	25	19	18	15	19
41425	13816	6476	23893	29066	18774	9433	3664	2250	1543	1232	1143	1300	989	614	559	551	506	550	480	469	498	443	419	433	385	465	430	382	395	399	421	409	411	404	415	397	381	426	375	388	410	392	374	384	370	380	349	347	395	376	361	409	385	397	353	343	363	366	356	371	350	308	353	362	365	356	331	344	346	335	363	366	362	341	349	336	340	336	359	373	342	354	390	364	340	353	360	376	374	346	329	388	386	380	357	334	368	373	350	330	352	348	365	367	329	357	344	369	351	361	347	335	404	347	339	377	323	378	341	332	345	356	367	362	359	360	355	341	375	354	377	362	379	314	388	345	342	406	363	378	377	343	365	380	345	361	336	350	332	315	365	381	355	381	342	362	384	355	347	354	384	319	349	341	343	369	365	332	336	359	365	374	381	337	372	360	373	340	341	387	356	393	318	360	374	340	355	329	354	335	343	365	353	343	385	382	348	336	359	386	349	354	331	325	373	332	348	367	361	341	361	329	365	350	358	358	333	351	346	335	392	373	338	371	346	372	356	319	332	336	352	328	360	323	375	326	330	345	371	360	324	332	404	337	345	349	357	387	370	366	336	362	374	338	349	341	350	338	353	354	368	366	358	355	332	365	369	354	350	385	377	363	369	371	347	345	365	382	334	369	353	378	370	360	350	330	355	361	372	354	350	366	345	367	356	384	373	365	376	337	321	383	350	352	387	354	341	367	343	369	327	372	357	337	338	319	368	356	346	368	360	375	379	331	353	358	395	338	391	347	326	351	336	376	376	329	366	399	383	323	342	374	343	383	355	341	352	347	366	346	365	352	388	371	389	360	345	356	373	339	361	375	338	364	366	335	360	366	321	360	329	405	363	375	371	392	347	374	319	356	335	331	318	366	394	327	384	342	353	345	344	346	339	367	386	326	372	355	371	346	342	336	354	403	370	354	337	356	367	375	351	353	355	400	334	339	355	309	322	334	349	346	360	356	390	354	373	370	344	366	364	344	335	344	337	364	380	338	328	350	365	345	376	388	370	333	355	365	365	339	373	337	357	336	383	368	400	368	336	344	351	381	344	370	383	352	364	372	397	363	372	381	386	340	336	359	348	389	362	353	362	338	333	338	354	365	310	357	337	342	395	354	348	363	374	352	367	346	346	376	357	375	352	351	340	371	352	356	353	369	323	370	328	326	359	357	308	352	380	388	353	374	332	340	325	344	338	381	339	313	348	328	344	369	393	355	342	365	326	353	307	337	381	358	353	322	374	362	346	363	373	339	350	320	370	350	331	356	355	350	350	369	358	362	413	390	333	341	339	354	357	373	359	406	348	365	371	353	351	354	315	351	366	307	382	399	327	341	361	390	329	350	379	342	359	367	299	347	324	365	357	372	339	345	388	333	340	350	356	360	366	392	368	354	348	365	359	350	342	328	384	367	345	353	316	367	363	369	350	348	353	323	355	338	363	332	328	331	374	361	399	347	388	370	361	376	356	356	336	359	389	344	381	350	369	320	367	377	380	352	364	379	364	369	375	348	338	370	360	358	348	346	358	332	352	362	367	360	367	368	342	361	352	355	348	330	371	358	368	334	355	353	333	390	348	377	369	338	332	341	377	350	335	366	346	356	366	371	351	361	308	348	330	351	369	316	341	352	349	363	357	349	388	339	379	362	373	338	334	351	314	339	356	367	389	354	369	363	371	342	389	334	333	327	368	300	329	369	343	333	326	354	382	382	365	364	349	369	340	357	331	365	310	372	375	340	364	361	347	341	363	370	364	368	354	348	358	361	354	391	350	342	328	393	367	337	363	349	367	357	309	348	392	366	335	330	387	351	347	356	354	386	339	372	331	361	326	358	315	360	371	385	376	375	321	352	362	363	386	352	333	329	361	412	359	326	385	392	345	352	380	364	383	356	309	346	333	361	365	390	344	346	347	367	366	347	352	357	356	355	354	394	369	374	380	354	363	337	353	318	343	367	352	363	333	344	338	378	345	352	344	361	359	335	374	370	352	377	336	349	357	379	365	335	339	386	360	359	339	353	356	374	364	334	320	343	360	343	349	382	344	364	349	362	335	360	365	354	385	355	350	353	359	362	374	357	348	380	392	357	356	362	345	337	344	368	352	366	334	403	363	342	341	331	324	349	342	338	347	358	355	345	372	364	343	409	355	338	377	378	363	344	318	311	353	337	344	372	350	351	340	361	380	349	351	356	335	382	359	392	358	361	335	339	374	354	371	339	388	377	339	353	345	354	343	366	340	342	330	348	341	350	386	349	345	375	358	366	360	376	337	383	334	347	360	362	364	361	331	385	324	382	358	353	338	374	342	362	357	354	335	371	332	357	356	323	330	351	362	325	353	373	376	417	356	315	363	331	367	381	372	362	356	379	341	363	335	356	363	373	365	369	353	342	345	369	374	358	330	332	375	339	359	354	356	367	340	327	393	378	352	357	358	360	347	381	342	348	340	352	356	397	373	319	360	348	367	321	397	351	369	355	338	335	353	355	382	359	353	342	338	345	384	330	383	342	387	340	379	321	355	392	322	382	360	388	382	317	353	364	355	346	358	362	350	356	364	352	375	350	350	353	332	365	377	375	344	333	317	350	370	354	358	338	327	357	378	353	350	368	370	349	333	365	347	329	353	355	379	378	349	338	380	351	383	363	365	357	384	306	354	342	341	362	356	340	345	331	359	352	371	361	340	355	359	350	364	374	342	356	343	357	368	355	364	369	333	339	359	351	362	340	374	389	369	364	353	354	372	402	371	337	317	333	389	343	368	347	312	376	375	364	343	360	351	365	352	349	349	361	396	363	324	373	368	358	365	361	364	356	372	393	328	347	353	353	342	378	355	343	352	339	348	332	352	366	352	341	387	321	370	368	344	356	333	307	349	363	395	363	340	384	395	349	336	337	360	366	393	358	330	333	368	371	353	365	377	359	353	327	351	370	390	341	358	350	357	372	355	328	351	342	326	355	341	372	332	348	349	324	355	363	368	375	365	337	361	350	386	366	320	335	363	371	347	373	344	363	353	358	374	333	368	357	363	344	344	367	390	329	361	356	399	336	379	354	332	353	351	348	357	350	344	341	354	376	359	340	395	321	359	383	350	313	335	373	365	332	377	360	359	351	349	373	361	345	328	341	380	361	347	354	336	363	384	354	365	322	322	355	372	352	387	376	361	366	369	336	333	373	350	371	383	319	351	341	376	338	338	350	390	343	347	377	380	395	347	350	348	365	371	333	371	359	350	391	361	343	367	384	365	350	363	362	338	357	360	322	350	349	374	344	367	351	350	351	354	362	390	354	320	350	321	354	358	357	341	363	326	363	375	376	360	381	332	404	372	302	359	374	355	371	338	365	371	318	354	357	333	330	364	345	355	352	342	333	383	396	337	355	368	335	361	378	354	346	358	352	351	350	344	345	345	350	329	371	383	346	378	347	396	339	330	355	351	345	324	382	348	367	378	392	380	360	369	357	342	360	364	381	372	321	371	370	338
9403	1502	429	429	551	726	277	123	105	81	66	73	100	56	46	50	38	38	37	52	37	38	50	42	43	37	33	38	52	37	25	28	47	33	28	34	45	35	28	35	42	36	41	31	33	30	35	31	41	37	40	34	31	40	39	26	31	23	24	34	29	29	30	41	28	23	30	45	39	37	29	35	37	40	43	40	34	40	35	33	31	26	48	33	22	31	36	34	42	32	27	20	30	31	34	26	33	28	31	31	31	40	38	27	24	34	33	26	31	32	29	31	38	24	42	34	41	34	31	35	29	34	37	27	27	28	37	30	37	43	38	21	30	36	28	35	38	26	28	37	34	40	34	36	37	43	28	22	28	31	28	27	41	33	27	27	40	37	34	24	30	36	35	41	27	22	35	33	42	22	16	38	30	34	31	32	41	43	24	31	33	38	35	31	41	30	37	47	25	40	48	32	25	26	34	26	32	33	41	36	22	34	37	31	30	25	32	34	36	27	29	43	38	37	31	35	20	43	24	33	26	31	33	33	42	34	37	33	31	29	35	42	40	36	35	26	27	35	28	31	32	44	45	25	26	43	35	32	41	37	36	39	32	31	33	34	42	43	35	42	30	39	27	36	29	27	34	27	21	36	35	29	33	30	34	38	30	34	38	33	31	30	26	37	33	29	35	29	30	30	30	37	32	40	35	34	34	43	30	27	31	29	34	40	30	36	38	35	27	31	47	42	33	36	32	30	34	36	42	47	27	27	38	27	22	34	36	25	36	31	35	29	32	27	29	32	40	33	45	31	34	25	31	32	36	38	40	31	29	23	37	35	35	34	29	33	28	28	34	40	33	29	29	28	32	36	32	30	43	42	26	25	47	41	30	29	28	29	41	29	30	23	24	29	32	48	29	33	32	32	32	40	31	25	37	34	30	29	29	49	32	37	33	38	36	26	34	37	29	31	28	33	43	38	30	35	31	31	22	27	31	28	29	26	34	33	37	25	34	40	36	31	35	34	29	24	34	36	26	34	26	24	30	25	32	23	34	27	35	37	32	31	27	35	44	38	42	31	31	33	33	32	43	36	29	42	32	30	17	33	43	31	36	32	43	31	37	42	38	28	44	38	25	25	39	29	34	45	31	44	36	39	42	44	36	28	27	31	30	35	31	24	32	42	39	32	30	36	36	31	40	21	32	38	41	33	31	25	37	27	31	45	30	30	34	32	39	32	31	34	33	43	41	37	41	32	21	24	37	27	20	30	36	43	33	39	28	28	28	39	28	33	36	30	27	33	33	33	44	37	32	34	27	34	27	43	28	30	26	29	27	39	35	26	33	27	23	32	28	38	32	35	30	28	34	31	33	29	38	34	32	40	39	36	36	29	30	33	30	38	36	40	27	26	36	28	37	33	32	41	36	40	39	22	36	38	48	38	25	30	27	44	33	32	29	28	32	25	35	23	32	38	33	27	39	35	32	42	44	36	31	31	32	38	29	30	27	32	30	33	34	26	29	30	41	20	27	29	34	28	30	29	38	28	35	34	35	35	26	25	41	31	36	41	36	33	34	34	34	33	38	34	29	26	35	33	36	29	31	32	37	40	33	27	37	38	29	27	33	37	24	27	31	32	36	30	29	31	48	29	32	36	47	30	22	30	37	42	42	21	29	38	37	28	43	26	33	30	29	41	30	30	31	24	27	31	36	42	37	28	29	39	26	27	37	31	24	30	38	31	35	38	35	38	25	26	30	35	41	30	24	32	26	31	34	30	26	28	24	34	38	35	34	37	23	27	38	29	30	29	23	41	29	30	31	30	39	29	34	35	30	26	39	32	40	30	29	32	27	41	21	28	28	37	31	32	33	25	20	23	36	34	30	30	31	28	25	35	29	51	23	27	25	30	35	35	31	33	32	35	34	28	26	34	28	35	39	32	25	32	38	30	34	35	28	27	26	38	33	36	27	31	32	29	32	36	23	43	35	33	26	37	24	35	36	26	34	30	31	31	31	31	37	36	36	23	38	37	35	37	31	32	20	22	27	35	38	35	36	37	32	26	31	30	28	33	39	41	31	34	23	37	33	34	31	32	26	32	35	22	33	26	30	38	37	28	34	22	42	27	28	27	38	35	33	31	39	42	25	31	40	40	29	23	39	42	24	35	19	37	39	28	40	37	31	33	42	31	29	31	27	29	23	37	27	28	27	31	36	38	27	35	45	37	36	30	34	30	30	29	41	39	26	37	31	26	40	39	32	32	27	33	29	34	23	31	35	35	25	32	30	31	25	27	31	30	40	42	29	33	28	23	25	27	34	32	37	28	28	38	41	42	32	35	32	27	37	33	35	39	36	25	24	29	37	27	33	36	33	33	32	37	35	44	43	29	28	42	34	25	33	41	44	22	30	37	32	33	27	39	32	46	35	32	29	32	41	38	39	33	43	25	35	25	38	36	27	31	21	28	37	35	31	33	29	37	22	39	28	37	36	35	23	27	18	29	28	32	30	39	29	26	38	35	36	34	26	28	21	23	29	26	27	29	24	31	23	46	22	49	31	34	38	41	35	44	27	33	20	35	27	30	34	32	28	37	37	28	33	38	35	33	35	24	20	32	33	27	33	32	43	30	20	34	32	25	35	30	42	36	24	33	31	33	32	34	28	25	35	28	29	39	32	34	29	43	43	33	32	27	26	41	43	25	51	43	33	36	30	44	41	30	38	34	25	32	30	29	35	26	37	21	37	34	33	29	41	29	33	40	25	42	25	30	28	29	34	26	32	23	39	43	37	32	34	26	40	37	23	24	34	25	28	22	32	21	33	30	28	30	31	38	32	42	30	31	37	25	31	31	38	34	30	28	27	26	23	42	39	23	26	33	24	33	24	32	29	26	33	35	35	33	24	33	32	40	31	38	33	26	39	33	23	26	37	36	34	34	30	30	29	25	28	29	39	48	39	29	36	24	38	44	38	34	38	34	39	27	28	33	34	30	22	29	26	36	36	38	33	33	33	26	35	36	22	35	39	29	40	30	29	34	40	34	37	30	26	45	31	34	32	38	33	34	18	44	33	33	39	28	23	36	38	34	33	33	27	36	29	34	31	32	36	29	35	26	35	35	40	36	25	24	27	32	30	28	33	21	32	38	28	34	44	28	36	30	22	35	31	41	30	34	26	36	28	29	39	26	38	38	30	29	33	36	19	36	26	32	26	32	32	29	28	29	28	40	33	27	36	27	37	32	23	37	32	22	31	32	36	32	43	33	30	37	26	41	45	30	32	30	28	46	35	43	35	28	28	35	30	28	31	34	28	40	43	34	42	31	25	32	40	26	35	26	38	40	37	33	26	34	43	22	32	26	33	31	24	37	31	32	31	35	31	37	35	37	34	30	38	32	47	26	30	36	31	26	31	45	34	29	38	31	51	35	29	33	30	42	35	37	34	35	34	34	42	40	32	34	46	42	36	35	25	33	25	34	45	49	28	41	36	46	40	40	27	27	40	20	32	22	29	25	34	37	34	45
45383	16496	10153	27287	31506	31818	16224	7532	4997	4295	3148	2946	3578	1857	1480	1366	1234	1169	1126	989	969	944	929	849	857	802	772	755	690	725	724	698	721	662	724	706	724	660	646	641	696	692	631	723	657	643	608	636	620	600	614	655	630	614	663	600	661	632	616	586	608	585	588	594	608	587	585	596	634	566	601	593	583	590	638	603	499	581	559	623	552	581	561	571	582	569	602	575	582	585	587	558	656	579	555	594	554	574	538	561	585	547	552	598	578	585	563	568	581	563	585	546	536	587	558	574	572	578	515	559	595	558	542	525	582	529	566	579	595	565	562	557	567	578	568	603	546	539	530	569	591	593	529	545	530	526	592	599	518	612	583	578	563	614	529	574	544	599	579	530	544	557	563	577	560	632	590	580	551	554	590	515	544	583	553	549	588	523	552	544	594	579	600	530	577	589	526	567	568	551	570	577	546	558	552	533	576	572	578	537	590	540	577	570	532	554	576	558	569	593	629	584	590	568	557	567	573	534	579	554	562	587	557	607	537	619	536	527	538	564	605	593	597	589	580	524	634	505	546	563	563	554	524	547	584	564	550	527	535	587	574	542	585	624	572	564	543	570	558	532	564	608	549	562	556	554	576	544	567	542	587	543	566	546	558	527	568	571	575	557	607	569	530	501	539	593	546	565	565	603	566	600	546	615	578	534	562	523	562	543	568	565	561	565	567	601	566	562	554	563	568	547	593	615	558	530	581	531	557	584	567	490	566	550	539	541	569	561	598	559	605	552	577	575	624	565	557	533	571	560	590	544	551	605	527	516	528	583	580	568	578	588	591	553	523	524	564	570	504	517	550	574	561	558	510	560	569	580	556	583	576	599	557	529	556	538	599	546	589	555	535	509	557	540	552	577	535	555	534	543	595	581	568	561	545	592	589	597	550	592	579	602	596	578	548	551	523	602	566	600	532	563	571	543	562	592	579	615	587	566	555	523	573	568	536	587	536	570	574	531	580	551	562	549	541	578	577	556	573	564	581	590	586	585	561	562	568	558	553	613	582	539	595	623	528	536	557	510	553	564	553	534	572	598	581	576	583	568	577	583	562	526	545	543	546	522	554	554	559	575	562	538	582	564	567	567	558	574	549	597	572	555	557	526	622	540	558	579	502	553	594	574	523	545	535	614	563	580	530	548	556	546	532	569	590	549	569	525	548	611	571	573	555	527	553	574	591	533	580	552	500	584	560	544	571	564	552	570	556	592	601	561	573	542	568	557	573	588	558	535	576	586	557	599	570	537	557	544	623	543	554	572	575	546	589	556	578	567	541	552	550	574	554	575	571	557	598	563	552	555	614	596	586	527	598	558	569	584	590	543	558	571	589	588	604	586	540	586	569	559	561	548	532	573	531	549	614	607	530	558	605	537	573	578	536	557	596	536	574	600	575	525	605	603	610	573	575	564	620	561	588	506	594	572	563	592	558	555	533	542	545	598	537	540	569	532	556	562	592	574	556	573	554	600	555	610	534	584	544	550	584	541	597	554	561	565	582	555	566	581	570	535	578	578	520	558	581	577	541	579	580	577	553	590	573	554	542	561	589	517	577	560	540	565	550	521	564	552	561	585	590	537	551	565	572	618	552	571	609	572	538	537	559	592	590	597	548	563	581	567	569	580	555	583	551	555	571	583	571	535	574	532	533	574	531	581	569	540	533	573	574	547	596	564	548	586	595	581	535	570	575	539	555	581	548	545	551	564	573	599	551	562	572	582	538	588	549	583	580	554	565	577	541	622	558	572	565	567	530	572	575	538	602	567	567	567	523	574	535	603	594	566	588	564	547	604	569	589	591	556	565	582	548	564	515	598	544	574	611	566	534	624	534	533	601	554	556	573	565	558	569	563	593	589	568	540	557	569	548	524	535	582	538	580	512	518	583	541	570	539	559	561	583	584	529	560	529	612	537	559	559	625	533	536	564	524	581	598	555	541	551	564	595	575	572	542	565	558	576	555	574	553	560	557	531	555	568	514	570	569	552	605	561	535	567	550	528	546	619	604	561	515	567	554	553	536	589	559	537	552	572	556	594	566	548	573	562	557	568	561	514	547	596	564	507	528	558	591	571	585	559	595	583	544	558	533	571	565	558	549	544	543	599	581	611	585	557	596	558	558	570	589	563	588	563	536	579	542	558	580	582	546	594	578	578	545	582	553	576	545	566	586	549	564	578	522	576	576	551	564	519	552	582	510	485	569	591	567	589	573	556	532	566	544	590	563	602	592	540	582	579	525	533	573	572	513	547	540	571	550	566	582	552	557	539	529	523	522	542	542	565	532	566	569	584	581	574	553	598	538	544	598	587	530	550	579	570	536	563	573	548	547	560	546	592	536	555	551	575	594	575	565	600	576	559	541	552	556	599	525	545	554	559	528	553	597	564	551	575	572	573	594	522	579	568	578	550	568	574	587	578	532	611	567	560	586	561	589	581	556	579	563	538	578	541	513	585	543	547	575	575	558	603	559	641	573	568	533	557	579	539	541	552	569	567	564	554	569	557	554	550	602	525	581	557	570	571	560	537	549	566	546	560	557	521	617	571	586	609	573	534	539	567	558	580	578	591	563	534	552	592	599	576	566	529	604	570	614	602	575	574	569	585	613	568	587	532	584	546	551	602	544	561	608	590	554	547	560	555	543	554	561	575	535	522	537	558	538	534	605	578	550	570	538	571	591	579	571	599	568	592	527	557	551	559	551	597	575	550	554	571	607	580	573	619	546	592	550	557	571	574	568	611	540	534	561	569	550	585	588	537	585	562	590	541	593	602	641	541	522	570	536	559	541	550	570	560	555	557	534	556	590	544	554	563	570	583	625	598	542	548	533	528	603	552	585	575	581	562	570	589	536	553	601	539	558	566	557	527	580	599	603	551	545	521	593	552	529	571	532	544	588	558	558	578	537	555	563	558	562	608	554	562	584	595	579	552	581	525	563	538	578	546	599	539	562	570	561	533	542	564	565	569	522	541	639	557	541	547	586	573	584	607	557	553	553	612	575	594	555	587	600	549	560	539	568	536	606	523	561	568	587	597	507	545	526	559	559	574	562	570	604	545	568	540	549	521	563	527	535	537	612	587	546	561	564	525	609	585	578	587	540	538	561	590	562	575	576	577	556	570	573	543	578	527	566	563	590	559	548	542	604	597	539	598	527	606	556	591	555	507	575	585	542	587	562	583	532	574	571	561	573	551	568	530	516	585	516	559	560	592	538	591	569	530	537	587	586	580	591	554	567	528	580	553	620	571	525	559	596	556	557	574	562	546	567	586	570	578	580	555	548	597	570	566	601	564	581	531	551	580	546	566	572	621	569	563	559	596	555	576	573	594	588	581	555	572	564	559	567	562	532	571	565	566	538	581	607	574	557	578	555	562	566	618	577	524	555	545	569	570	571	559	577	580	523	588	559	598	541	541	533	575	632	538	581	576	560	563	639	518	568	588	551	552	573	564	523	556	566	562	555	583	579	561	555
9351	1666	435	373	566	770	306	103	86	71	81	65	74	59	57	38	54	34	44	38	25	32	37	36	47	32	41	26	36	41	28	47	41	37	33	22	32	25	33	21	31	28	30	36	45	34	26	26	38	41	30	32	34	36	31	30	24	30	30	32	30	38	40	37	29	36	35	35	39	24	38	35	27	33	41	36	31	29	33	28	37	37	28	40	39	36	30	30	31	30	34	31	29	43	28	38	23	36	35	32	39	33	34	43	28	30	24	47	24	39	29	28	32	23	24	35	38	38	40	29	41	30	38	36	35	36	25	41	36	35	29	23	31	32	33	31	36	20	33	34	32	29	35	19	31	28	32	33	38	20	28	39	40	40	28	43	36	36	31	32	30	37	32	39	27	36	27	36	27	34	26	35	26	35	26	37	38	26	41	41	33	41	28	32	26	34	41	38	20	34	29	43	24	32	34	33	24	25	34	35	44	32	28	36	30	31	35	31	23	28	25	38	19	35	33	40	37	27	33	20	38	23	27	35	35	25	26	36	35	29	30	43	27	31	42	50	36	34	30	35	43	33	28	34	46	28	38	29	42	27	40	34	46	30	26	29	33	35	31	35	30	24	40	35	35	28	23	29	32	31	43	33	21	37	27	31	34	43	18	45	26	32	32	31	29	30	37	24	23	27	50	37	28	35	40	38	31	29	30	29	27	28	41	33	22	35	32	34	28	28	31	41	32	42	33	29	36	27	45	28	34	31	39	32	40	34	42	32	24	36	34	21	24	29	28	27	28	29	40	33	27	36	38	30	38	33	29	25	35	21	31	29	25	32	38	29	20	30	31	33	37	37	25	35	39	34	21	35	42	34	38	35	43	35	32	35	37	38	36	33	36	41	32	32	39	30	29	36	31	30	35	37	44	40	32	35	35	54	27	34	28	34	36	37	24	36	30	41	25	29	34	36	40	31	26	31	31	29	31	33	29	35	36	34	30	38	35	24	42	32	38	27	28	28	38	24	31	30	35	32	24	48	44	30	33	33	29	39	38	39	32	26	36	40	37	26	35	31	22	29	27	23	33	33	35	27	36	30	28	39	40	40	38	32	36	40	41	37	34	34	36	33	22	31	38	27	31	27	36	33	28	25	30	44	37	24	37	30	39	41	31	40	37	18	19	42	22	32	29	34	33	35	27	43	30	28	33	25	32	25	36	40	28	29	28	28	27	26	32	25	28	33	32	31	38	32	31	20	20	44	31	32	41	36	45	26	26	29	31	20	28	29	38	35	33	23	39	30	34	25	29	32	31	38	32	31	39	28	38	33	33	40	31	30	27	33	27	25	35	25	27	32	31	28	41	37	32	30	34	37	40	33	33	27	29	36	31	33	32	29	27	37	35	33	30	33	31	26	26	20	30	30	35	41	40	37	34	31	38	27	36	28	27	38	41	28	26	30	36	34	33	30	34	33	24	34	33	21	47	36	28	35	33	39	41	45	31	29	24	30	32	44	25	45	35	30	29	30	30	31	38	47	23	37	29	19	33	45	34	24	33	30	31	33	28	31	33	45	35	48	29	32	36	26	38	31	26	35	35	24	29	30	24	40	17	39	34	27	38	29	38	35	42	31	39	26	26	31	37	35	35	30	35	32	24	30	38	37	35	35	35	42	29	31	34	35	45	39	22	36	34	34	26	33	35	36	33	36	48	27	30	28	27	39	34	22	24	31	32	30	30	27	31	29	24	22	29	23	35	30	31	34	34	27	30	30	37	23	24	34	40	21	32	33	30	40	34	33	33	31	34	22	33	26	29	27	30	29	22	37	26	29	38	29	34	34	40	38	35	36	33	50	30	42	35	36	23	27	35	26	40	36	32	36	31	29	32	32	35	35	39	28	32	32	31	34	33	32	36	33	34	31	32	37	29	37	19	26	44	27	34	39	39	31	32	31	42	28	26	28	31	28	35	27	38	33	29	40	45	34	29	39	30	26	32	29	27	32	38	33	29	39	28	27	34	31	36	39	37	32	24	36	36	24	36	32	34	31	42	36	36	37	24	30	36	24	40	22	35	32	31	33	31	26	39	31	38	36	37	35	34	36	26	34	38	32	30	32	27	39	36	33	30	27	28	39	32	40	25	32	28	30	27	36	31	25	41	39	27	32	31	33	28	50	31	34	36	24	30	25	27	31	36	31	35	38	30	36	35	33	37	27	26	32	35	28	35	39	22	38	29	23	29	32	33	37	40	35	33	21	41	40	45	35	40	30	29	33	27	29	42	35	38	38	37	29	41	24	33	28	42	29	32	36	26	30	28	30	37	30	22	37	48	39	32	39	40	33	28	34	35	38	38	36	31	20	35	31	36	29	29	31	43	35	30	28	30	32	34	31	23	40	28	37	30	38	40	34	24	29	26	32	32	34	28	29	45	37	41	25	33	33	24	25	28	39	34	36	22	26	37	25	35	24	29	32	38	28	29	30	29	33	40	33	31	32	39	37	29	34	34	29	38	34	34	32	32	35	28	41	27	24	34	22	26	35	35	29	41	37	37	32	34	37	26	27	26	33	35	37	35	31	36	27	36	30	31	36	27	37	33	33	31	31	21	25	36	40	30	29	26	36	27	42	33	33	32	34	33	34	29	33	33	38	28	38	33	40	32	35	26	43	28	25	33	24	30	27	38	26	37	38	35	37	42	25	35	43	26	41	24	32	42	35	33	43	30	39	40	34	26	39	28	42	33	35	30	41	37	40	37	29	25	44	40	30	33	29	24	40	39	24	27	23	32	31	18	37	32	27	29	31	23	41	28	27	28	28	35	26	36	27	24	21	26	31	30	33	34	38	33	28	39	27	32	26	27	31	42	33	24	34	32	31	29	41	34	29	25	27	42	32	32	37	28	32	32	27	32	35	30	31	35	35	34	38	32	38	36	32	33	28	34	38	31	46	25	35	43	37	40	17	26	22	33	27	25	45	34	29	26	29	23	30	46	38	37	25	24	33	20	29	27	20	26	24	34	33	29	31	27	29	33	25	32	40	55	37	35	36	29	39	41	34	31	33	37	39	35	28	38	37	33	28	23	26	27	21	39	30	31	29	29	34	44	28	35	41	27	32	34	37	34	38	35	31	31	31	24	25	27	39	29	35	33	32	34	33	38	28	32	33	28	29	20	33	28	34	40	22	35	39	31	31	26	38	31	31	30	36	33	39	29	21	27	37	25	26	26	39	35	34	24	41	36	29	30	33	33	29	36	23	36	34	46	35	37	35	23	31	31	34	36	30	29	28	30	42	29	35	33	29	31	31	25	38	30	28	33	24	21	30	42	23	22	33	31	29	26	35	26	40	31	29	35	36	28	36	39	34	37	32	32	32	31	29	34	31	33	37	40	29	34	31	32	34	32	32	28	26	32	27	31	37	39	32	42	27	47	34	32	36	32	34	41	44	37	34	35	25	24	38	42	29	33	40	21	31	27	33	30	32	21	31	29	38	33	33	35	33	32	31	45	33	38	27
45225	17133	9818	25040	32704	32027	17057	6988	5037	3986	3426	2952	3285	1824	1325	1286	1203	1162	1143	1045	945	937	834	851	824	858	755	755	750	739	698	682	766	684	731	742	752	677	647	688	658	648	635	653	612	602	652	617	629	651	634	692	605	642	596	624	637	564	611	621	612	567	572	578	551	618	564	578	545	596	609	538	578	581	614	557	563	566	546	590	512	571	574	566	604	563	585	556	546	540	570	588	559	627	559	583	593	582	623	585	571	534	569	565	573	599	589	560	588	585	540	630	646	578	574	571	587	591	574	561	538	547	551	585	509	600	553	592	546	567	560	596	569	563	534	558	575	577	569	517	584	574	496	588	554	563	564	559	594	543	557	551	553	565	569	564	557	570	574	522	571	584	571	567	544	531	582	566	535	577	562	582	576	593	560	528	542	563	562	569	567	581	628	564	544	574	613	556	551	587	555	557	554	562	550	587	587	561	564	548	504	552	615	569	565	542	559	577	537	547	576	532	557	600	539	576	522	574	576	560	563	552	544	599	560	559	573	543	525	565	516	533	587	578	526	552	581	578	570	554	551	519	543	562	549	564	569	557	557	543	503	551	561	534	586	552	544	548	568	627	604	538	564	580	579	596	571	568	559	545	544	617	562	569	595	539	554	612	550	549	592	598	529	581	579	553	570	559	556	577	541	551	579	556	577	539	579	618	539	535	562	559	583	518	580	583	563	566	540	557	572	566	554	523	574	583	581	585	558	534	540	522	544	583	518	560	565	585	562	541	557	597	564	588	572	552	570	534	532	538	553	553	586	552	520	542	543	586	551	572	566	600	554	603	580	565	505	513	585	565	564	555	564	565	547	562	565	601	571	539	593	578	592	525	572	540	587	562	558	546	562	576	546	539	575	554	588	573	578	550	537	578	570	547	523	554	557	593	606	553	573	549	532	545	552	552	574	566	560	525	581	577	557	596	577	554	570	555	575	580	519	552	536	557	594	547	571	581	533	540	545	586	566	558	529	555	589	574	582	559	581	580	569	597	580	570	563	537	558	539	584	567	533	574	568	542	571	588	601	527	553	590	537	567	550	565	539	534	582	587	600	553	609	573	555	536	568	570	594	560	560	553	544	516	542	552	561	577	569	601	561	592	528	602	563	558	562	543	605	618	542	510	598	544	536	545	567	551	589	610	513	557	571	543	557	593	584	544	553	540	552	560	549	567	563	609	556	617	581	565	551	583	562	615	582	559	570	574	534	577	575	552	552	527	544	535	576	581	576	575	571	543	600	580	536	551	588	610	591	564	569	601	516	588	527	572	560	572	572	565	542	605	574	572	601	556	560	567	575	531	548	521	560	597	582	563	549	530	597	573	546	531	548	561	573	526	543	555	558	564	570	558	604	546	552	567	573	536	578	538	559	582	576	589	574	558	561	589	541	587	527	609	585	558	561	582	614	556	585	564	601	562	587	555	590	567	527	599	573	577	577	580	530	552	561	554	558	556	585	590	588	574	555	562	538	557	540	583	575	529	555	547	533	578	603	538	557	580	550	558	571	542	634	513	528	582	576	577	578	584	514	579	573	520	582	530	569	549	613	576	536	552	571	565	586	583	510	549	587	589	580	531	528	553	579	581	568	578	551	548	538	595	546	549	575	572	592	557	555	586	612	559	587	548	574	540	543	568	543	557	592	566	577	545	595	545	577	592	542	570	547	568	525	566	547	548	575	597	624	571	564	552	555	576	539	579	590	569	556	552	551	560	563	562	587	548	554	533	591	551	546	552	547	605	564	595	573	588	518	560	557	561	519	589	538	529	558	539	583	573	538	564	551	589	550	552	613	601	568	563	566	536	549	575	553	530	551	529	548	557	602	533	583	574	597	589	566	538	607	548	572	578	597	596	604	590	531	566	538	591	546	569	549	572	570	547	571	565	553	552	620	534	533	561	597	549	557	542	555	536	584	571	533	581	570	563	537	588	565	556	557	589	564	569	565	584	581	548	568	594	489	540	595	541	567	551	562	585	570	577	540	573	562	574	499	600	531	569	549	556	583	587	550	571	559	549	556	552	586	534	506	584	516	585	574	560	601	587	518	560	523	535	585	577	575	574	557	587	533	603	524	571	615	577	561	603	585	590	552	586	545	553	606	580	548	559	554	542	579	546	548	525	547	548	555	556	578	585	580	564	531	597	563	565	544	548	573	536	535	561	544	551	539	546	547	537	559	494	556	605	576	595	582	583	563	555	543	591	535	582	552	574	537	593	618	566	529	606	557	609	601	577	593	518	552	603	563	599	604	589	601	560	563	583	547	566	604	569	575	584	610	586	567	592	567	563	575	559	588	539	548	607	547	515	607	523	560	623	565	555	553	548	564	573	545	583	551	595	532	549	573	557	603	538	565	589	581	562	545	560	554	574	526	544	555	582	583	550	550	586	584	577	545	572	572	573	512	569	552	579	530	570	577	557	558	550	556	602	542	564	563	538	571	524	560	549	564	516	571	550	620	542	568	561	556	553	534	563	557	542	537	538	562	547	562	597	544	572	569	540	534	549	565	535	625	568	618	584	541	546	558	578	557	594	525	554	537	576	601	589	586	530	568	581	559	546	604	544	552	566	557	543	555	555	564	575	570	575	570	558	564	578	572	557	578	580	551	568	599	585	517	526	566	576	545	550	546	594	559	558	561	572	549	565	537	553	592	542	561	562	541	602	591	562	611	559	584	584	565	577	587	535	504	576	576	580	592	580	588	597	547	527	530	595	581	573	588	551	540	547	561	546	536	551	554	551	509	596	576	528	595	544	571	596	549	524	566	589	574	557	550	536	630	541	567	569	589	510	522	558	558	546	586	548	549	535	573	561	592	574	559	562	617	567	530	564	586	558	541	603	525	518	553	605	575	552	586	563	601	526	522	588	551	569	597	571	530	535	601	527	542	567	535	551	615	584	551	564	590	569	570	524	598	563	584	570	558	555	567	574	526	585	532	561	551	569	550	584	527	591	574	560	563	558	566	616	530	611	554	517	567	539	531	531	569	553	614	530	598	542	561	554	570	587	587	581	546	562	564	557	592	547	582	575	570	595	578	528	587	525	606	590	573	555	570	542	591	561	540	539	566	550	537	537	593	579	531	579	593	518	571	617	580	574	561	520	554	577	570	567	551	550	599	508	555	530	597	561	577	569	591	588	578	534	585	560	596	522	642	586	559	610	543	587	563	550	574	584	591	609	542	559	550	568	549	514	534	527	589	545	552	641	555	607	557	573	575	524	558	575	573	552	565	557	577	511	571	574	563	591	538	557	534	590	565	567	568	532	593	552	642	576	566	556	565	558	566	558	571	573	544	571	581	584	568	554	564	566	559	533	598	575	533	557	551	567	548	591	537	541	527	580	558	528	539	570	582	589	543	560	563	554	567	563	563	550	551	537	580	548	587	556	584	536	574	569	544	577	569	588	578	544	561	580	576	628	558	593	521	561	592	587	573	592	566	570	558	566	560	579	560	573	557	578	578	563
13195	4173	599	443	1004	1042	355	201	140	144	103	111	109	174	61	43	33	31	51	47	34	25	32	29	37	36	30	16	26	24	24	26	14	25	30	25	35	33	18	18	15	21	21	19	36	18	17	27	18	25	21	20	20	13	16	24	19	27	19	19	23	26	18	15	20	29	18	14	20	15	19	28	22	13	9	11	20	19	25	14	17	14	17	24	15	20	25	18	30	8	17	30	24	14	23	21	24	21	21	12	19	25	14	15	29	20	22	22	19	12	17	24	23	16	18	17	19	18	24	15	20	12	27	24	23	21	30	15	22	21	16	11	20	13	24	20	25	24	18	16	24	17	23	17	17	25	23	21	18	17	13	23	21	22	27	20	14	26	23	20	14	19	26	18	15	25	27	18	16	18	19	22	15	15	26	15	21	21	14	21	16	13	19	16	16	20	19	22	19	23	23	22	22	23	24	19	13	14	23	11	26	24	19	20	22	18	23	24	21	20	13	15	16	12	24	24	18	16	13	16	13	13	19	19	22	15	21	16	18	16	20	22	19	18	15	18	30	18	19	22	20	18	21	23	23	21	26	15	23	17	18	11	18	19	21	17	19	18	16	26	16	18	21	31	16	18	10	25	12	23	16	21	17	23	18	18	16	19	20	16	17	11	27	16	14	25	29	23	23	16	18	14	22	18	29	13	14	19	16	21	23	19	23	18	18	20	27	15	28	19	12	16	17	19	21	12	21	13	20	12	22	20	19	22	26	18	19	20	16	23	19	19	11	15	18	14	12	24	23	15	17	22	15	20	24	17	18	22	10	21	27	18	23	22	23	20	16	21	22	21	22	11	22	16	23	17	20	22	14	16	27	15	22	13	21	10	15	19	15	22	24	21	12	12	23	11	19	18	19	23	20	17	23	19	20	22	12	17	12	24	13	27	22	20	18	24	17	21	27	21	21	21	16	23	18	27	16	13	22	19	23	16	21	18	21	19	21	26	23	25	24	9	19	17	24	16	14	15	17	27	16	17	16	24	23	19	20	12	12	18	25	17	12	20	16	19	20	19	27	25	18	19	19	21	24	16	16	20	18	12	17	28	18	18	13	20	13	20	20	15	19	24	21	14	15	16	24	23	19	11	27	21	19	22	20	17	16	23	14	14	10	17	16	17	17	16	11	17	17	12	10	18	21	21	14	27	22	9	19	24	21	26	19	23	16	16	18	20	18	24	11	14	18	25	20	14	19	15	27	13	16	11	18	27	14	14	13	16	19	22	19	13	14	24	15	21	17	17	23	19	12	20	22	23	24	17	14	13	23	14	18	18	23	23	13	15	9	27	17	14	24	17	21	7	19	26	18	18	10	11	14	19	18	21	17	16	19	13	28	20	17	18	20	23	24	20	20	11	21	23	14	21	19	15	30	13	23	21	20	16	18	22	23	20	14	18	23	18	25	14	17	14	27	17	21	23	17	32	17	15	19	15	18	21	20	16	23	12	21	13	15	17	23	21	19	27	12	21	17	17	17	19	16	13	12	12	15	21	19	20	11	17	11	23	14	20	18	22	19	24	23	17	18	26	23	24	24	17	15	17	23	24	18	17	21	18	9	11	20	20	20	22	22	23	18	17	14	19	28	21	23	24	24	20	24	21	18	21	16	17	13	17	16	15	21	9	16	13	15	21	21	16	18	16	14	14	19	19	14	14	9	21	26	23	21	15	20	17	11	22	21	11	24	18	16	27	20	18	21	24	20	17	17	13	22	13	19	12	13	24	13	19	18	23	16	14	21	26	15	20	22	13	19	16	17	16	22	25	13	17	19	18	12	15	16	20	16	17	16	25	18	14	15	18	21	19	17	21	15	19	21	20	18	27	34	11	17	21	13	18	17	14	20	22	22	22	15	18	20	15	7	27	13	18	19	20	26	15	24	22	20	27	25	23	14	21	12	19	14	16	17	23	19	26	20	24	14	16	13	18	28	21	14	18	13	24	23	23	16	21	22	20	25	20	19	18	15	23	16	16	23	16	15	19	22	19	19	23	25	16	21	18	18	17	21	23	22	16	21	8	12	17	19	17	17	19	20	14	20	10	17	13	22	21	16	24	18	15	18	18	11	13	25	24	18	14	24	28	21	12	27	20	18	15	22	18	15	21	21	16	18	23	19	24	14	21	18	19	24	20	17	31	13	16	20	27	16	26	19	19	15	19	16	21	21	23	21	25	19	28	25	24	10	23	13	14	21	22	17	21	13	15	19	11	15	16	22	25	15	19	17	17	15	12	17	11	16	14	24	12	20	21	20	19	22	17	13	14	23	16	26	19	18	15	25	20	26	18	10	17	17	13	19	23	16	16	16	20	18	20	17	24	13	18	18	17	21	24	19	21	19	16	20	21	17	15	22	23	23	27	20	12	23	28	22	24	17	22	14	14	20	21	26	21	14	14	21	14	21	20	20	18	23	11	17	23	17	18	14	18	25	15	22	10	16	15	24	15	28	21	20	20	25	7	24	20	21	14	18	19	16	12	21	15	20	17	19	13	27	11	22	19	28	18	26	18	15	16	13	15	15	11	19	23	15	18	24	18	16	21	12	28	23	21	25	18	16	22	19	20	19	15	19	16	26	18	23	19	17	25	26	17	18	19	26	18	24	21	14	18	11	14	20	20	23	17	22	24	18	18	23	10	22	18	23	15	10	25	16	17	18	22	24	17	15	18	15	21	18	25	25	24	22	9	17	21	18	9	15	22	24	22	19	16	16	18	30	32	25	20	11	23	14	16	16	19	26	29	24	19	14	25	14	13	21	18	20	20	19	28	14	14	25	21	16	29	27	17	20	25	15	22	19	18	19	18	15	13	14	21	22	14	23	17	18	21	21	20	15	18	17	14	17	14	19	11	34	26	18	13	30	16	16	19	27	15	23	21	20	24	22	14	11	17	22	22	20	21	19	18	23	21	19	24	17	17	17	15	14	19	14	21	19	21	17	17	12	20	18	18	21	18	20	20	19	20	22	20	13	18	23	10	27	17	24	18	18	17	15	27	15	14	18	13	11	26	21	19	17	22	15	22	11	25	28	16	24	23	24	27	16	21	18	22	20	23	15	21	20	23	20	30	18	23	14	24	22	16	17	23	14	17	22	10	22	30	23	28	23	17	20	27	22	17	11	14	20	17	21	25	16	13	16	11	22	19	16	19	21	27	27	22	17	17	18	15	17	17	16	17	23	19	12	20	21	19	14	12	19	30	17	26	13	20	17	16	14	22	20	21	17	19	19	20	17	25	20	21	22	15	15	18	20	21	13	17	23	22	20	21	18	15	21	21	16	21	17	15	20	19	22	21	16	15	15	16	15	23	14	21	18	20	15	15	16	24	20	17	24	24	18	24	19	19	16	16	21	18	20	21	17	19	14	8	19	19	19	16	14	9	26	20	22	14	21	19	16	20	16	21	20	12	22	20	25	14	19	18	14	29	23	17	17	29	17	21	24	17	10	12	18	26	11	23	25	17
53719	24287	12320	27900	39723	35400	18651	11510	8750	7146	6164	5497	5985	5448	2139	1939	1740	1641	1410	1362	1194	1087	1080	992	941	830	787	779	740	722	697	641	618	614	666	627	584	575	582	519	536	527	532	543	473	514	478	476	459	474	473	417	440	470	469	441	415	428	439	433	434	398	444	384	392	404	382	407	372	393	366	387	376	361	380	357	347	344	352	336	395	379	371	366	334	348	387	366	365	354	347	366	345	307	355	381	346	361	311	360	371	345	378	346	346	343	342	348	361	343	362	317	324	383	358	357	349	358	335	331	344	343	344	336	348	353	366	349	347	309	335	327	360	392	319	354	345	306	333	386	313	350	348	296	336	359	358	347	309	346	336	295	356	332	341	345	322	320	327	347	362	320	342	367	356	341	365	314	342	347	330	360	349	369	341	337	322	348	360	326	329	306	296	334	336	305	340	329	332	348	324	346	346	334	327	375	327	304	358	326	342	344	361	348	306	316	305	339	350	349	336	330	364	330	339	323	331	317	350	346	336	363	324	332	326	316	350	346	332	348	349	310	312	306	340	324	353	308	351	324	332	337	337	330	339	322	351	311	364	336	332	334	333	331	336	329	305	333	333	329	346	354	319	353	313	316	324	313	309	362	327	332	314	341	313	328	319	336	339	339	324	344	355	326	338	344	342	327	332	347	322	317	315	338	323	349	313	324	339	354	318	323	289	321	309	336	344	348	373	348	344	339	321	314	307	340	325	349	349	373	338	331	343	309	335	338	344	367	318	310	338	326	329	352	320	301	328	338	336	340	333	343	348	346	324	327	317	325	371	357	358	311	327	314	347	333	342	322	372	315	325	355	342	346	314	356	341	321	276	365	303	339	321	319	313	351	332	338	328	347	325	325	309	295	364	341	341	356	329	339	349	350	361	329	331	350	349	309	343	360	333	352	340	300	330	329	336	340	334	337	342	364	346	312	348	324	342	368	309	357	342	365	346	363	345	321	320	307	340	323	380	350	342	318	316	345	327	348	322	320	355	309	317	322	346	337	303	303	318	339	309	331	330	327	319	327	362	329	332	326	297	356	320	349	333	306	336	333	329	375	326	304	316	300	340	347	342	328	321	305	347	329	326	317	327	350	371	338	327	325	320	312	339	348	338	320	338	341	328	314	351	336	319	355	346	335	334	339	319	336	335	341	325	319	344	307	345	345	329	326	347	307	327	334	330	309	336	327	357	317	304	313	356	341	337	318	303	323	306	322	332	338	319	333	344	304	355	334	345	331	331	341	295	319	322	315	324	323	341	338	308	316	336	342	309	326	350	338	354	319	348	294	333	327	340	327	324	325	366	358	330	361	357	362	335	287	337	351	336	289	341	325	345	304	340	362	335	345	360	350	314	331	339	337	289	321	299	360	329	361	356	354	332	369	346	335	361	311	372	349	303	403	319	332	348	291	318	331	301	358	319	328	316	305	354	340	341	359	334	317	357	345	322	350	345	323	343	319	318	359	314	340	359	353	342	337	302	302	353	342	328	333	358	342	350	300	347	346	345	344	320	311	364	337	371	339	319	332	339	292	343	336	337	342	336	358	330	332	324	328	321	328	330	328	348	313	323	324	343	354	299	360	342	322	363	348	386	330	375	357	362	345	334	305	314	350	345	367	328	330	349	370	345	329	329	336	344	343	318	321	363	345	330	325	337	337	314	320	344	326	326	363	313	371	313	342	314	323	309	331	335	336	344	314	347	346	312	346	343	312	295	380	335	344	322	314	342	326	358	334	357	321	314	348	333	323	329	326	331	347	293	377	341	321	332	326	326	297	358	313	328	323	330	314	308	325	332	309	335	337	338	319	333	320	352	318	308	339	374	313	307	331	312	336	342	356	346	328	356	318	332	342	359	304	338	319	313	318	341	299	305	340	336	312	317	338	329	299	360	339	343	325	303	338	322	307	326	292	339	302	330	330	343	308	323	322	345	328	367	347	343	333	352	351	353	292	299	347	339	338	329	347	352	347	320	328	342	314	289	340	349	364	357	304	344	302	350	351	319	334	332	308	334	331	335	345	318	326	352	323	318	348	348	338	357	331	314	344	357	319	336	321	351	329	339	356	333	363	322	316	344	342	309	320	331	372	333	328	334	333	315	332	331	345	312	360	337	349	337	342	329	337	336	320	359	334	343	332	345	335	333	366	336	339	318	326	326	334	355	334	339	322	316	314	325	359	311	315	340	341	348	334	317	354	319	325	324	353	299	321	338	323	322	340	316	341	351	328	361	297	303	331	302	347	327	320	329	315	326	320	348	305	390	345	328	351	339	348	366	341	312	313	315	338	337	326	337	339	370	321	321	395	327	322	328	300	337	342	354	335	316	346	346	328	305	298	326	356	329	348	340	337	329	328	320	322	334	324	317	355	339	344	366	347	344	332	322	336	302	320	333	311	336	345	360	324	315	341	319	312	355	367	353	337	310	341	295	354	362	317	318	317	338	294	311	351	296	332	343	334	332	350	299	343	316	315	338	363	318	345	337	330	339	330	332	321	357	330	349	345	346	336	340	364	319	354	322	353	341	333	339	341	337	326	334	337	311	354	290	344	335	314	330	349	295	339	332	323	308	352	349	327	311	327	316	322	338	312	327	323	344	333	347	340	354	330	307	323	359	305	357	348	316	309	320	334	341	356	320	323	380	302	365	349	300	313	326	341	336	328	317	339	334	331	324	317	345	293	322	345	337	360	315	360	349	317	365	296	323	341	334	339	313	321	317	310	329	322	308	327	349	350	347	326	335	316	350	325	315	349	323	354	352	300	350	333	314	297	357	367	330	333	352	344	348	323	351	331	335	327	356	360	329	330	332	312	334	316	351	305	343	343	325	363	309	330	312	314	335	316	316	320	308	353	345	330	313	343	319	318	330	336	350	320	327	331	314	349	324	348	361	337	316	328	331	319	337	340	334	330	332	315	298	337	322	365	309	322	315	341	339	326	340	342	358	347	321	303	344	345	353	340	334	344	336	322	356	347	364	311	308	307	305	308	326	373	331	298	333	317	338	327	322	315	349	358	307	339	350	310	346	315	340	329	328	334	368	344	290	349	350	325	317	330	345	334	350	366	323	340	326	324	344	322	319	333	342	303	347	363	368	320	325	314	330	316	333	336	334	324	310	329	356	306	362	339	332	353	351	386	319	351	352	343	336	340	366	327	324	321	370	329	381	326	344	321	336	361	330	329	305	339	333	335	330	341	339	315	306	327	326	338	339	350	347	305	298	374	310	328	290	313	356	327	383	321	358	331	335	312	314	345	327	308	351	329	293	384	367	332	325	359	302	337	348	318	312	337	308	340	346	338	343	358	362	336	339	332	321	338	348	361	363	347	356	300	316	319	326	349	349	325	332	341	345	332	342	353	352	372	343	344	328	314	323	337	346	311	361	345	317	355	334	326	349	350	310	332	353	338	341	306	330	344	321	323	313	324	325	318	358	353	307	325	334	357	345	353	325	348	340	302	325	368	323	373
5598	1106	184	206	445	379	109	45	47	52	50	45	41	54	27	32	25	21	22	17	30	12	14	25	27	27	24	21	21	27	19	20	24	11	16	11	19	25	21	18	23	23	25	20	25	26	15	23	24	29	15	14	17	12	18	24	20	17	21	23	22	22	21	19	19	17	18	22	18	35	20	16	29	23	18	20	19	20	20	18	23	19	33	21	24	13	11	18	20	19	25	16	21	19	16	23	14	21	16	32	29	19	22	18	14	19	19	16	15	18	18	26	17	17	16	13	20	27	20	18	11	23	18	17	24	17	14	16	17	20	23	18	22	16	16	26	24	21	28	25	16	17	18	22	30	20	13	16	24	21	16	11	22	27	18	22	12	28	32	23	31	17	11	16	28	16	23	15	14	23	18	15	14	20	23	22	20	29	27	21	14	17	27	18	17	20	17	14	15	27	20	15	14	19	20	19	21	21	15	22	18	14	18	22	23	24	29	24	22	19	15	20	27	25	11	30	18	15	18	26	17	16	17	20	19	24	21	23	22	20	21	19	18	23	17	31	19	18	25	17	24	15	18	26	22	11	10	16	19	17	31	19	22	17	22	19	12	20	26	19	21	25	24	12	16	19	26	18	22	17	30	25	15	30	20	24	15	28	25	19	23	22	17	17	18	13	20	25	18	17	20	20	16	27	12	19	16	19	23	13	19	15	24	20	20	16	22	14	22	17	22	25	19	26	12	21	22	16	17	17	15	23	28	16	23	19	19	13	21	25	17	19	18	25	16	30	19	24	18	19	24	30	15	17	18	18	19	25	25	11	26	17	26	20	24	22	24	17	20	31	23	18	19	25	20	33	22	19	26	25	19	19	23	27	29	19	27	32	13	22	25	19	26	16	20	19	21	18	19	16	12	20	23	16	32	15	22	18	20	21	14	11	24	23	18	24	23	21	22	16	14	16	25	16	25	20	13	20	26	12	20	17	22	28	16	21	15	19	14	24	20	27	14	23	24	17	24	27	23	19	22	22	22	15	27	24	22	16	20	18	14	29	30	17	20	24	26	16	17	27	24	20	16	20	20	28	23	20	14	22	22	14	29	22	25	23	17	13	18	15	17	12	18	25	24	20	14	16	20	24	25	25	21	20	18	16	13	18	28	28	14	24	18	25	38	24	27	18	20	20	19	32	21	23	15	22	15	15	24	27	17	12	23	24	21	14	15	23	22	23	17	30	28	17	27	27	24	14	15	9	22	13	18	16	23	16	20	22	14	22	19	19	26	16	21	24	25	18	20	17	17	16	15	17	22	21	27	19	24	19	15	27	26	23	16	12	27	15	19	15	21	25	21	16	21	18	27	19	19	13	22	19	24	23	17	19	14	21	29	15	20	24	22	18	16	16	21	21	28	20	24	16	22	21	20	16	19	18	22	14	19	21	17	28	16	24	16	19	23	22	21	20	29	13	14	22	17	21	24	13	22	21	21	16	17	21	24	24	17	22	23	16	21	21	19	24	26	20	16	26	21	21	27	28	17	24	20	22	20	20	16	14	19	22	17	20	34	22	19	10	21	13	29	27	30	17	22	22	16	22	22	21	24	11	14	23	18	16	24	20	19	21	22	18	17	13	31	18	22	19	24	22	22	20	22	21	17	17	24	24	25	12	12	18	20	19	25	20	26	24	22	21	23	26	18	22	17	19	17	18	18	18	20	26	18	13	23	24	11	24	23	20	27	21	20	16	16	18	21	19	14	21	19	19	19	30	12	18	16	11	10	23	20	23	21	13	16	26	14	22	15	17	16	27	15	21	21	20	17	21	17	25	25	20	22	16	25	17	23	23	24	17	20	19	25	16	21	23	25	27	22	20	17	25	20	18	18	22	16	23	14	25	17	15	22	21	23	20	8	29	21	21	25	16	20	15	17	15	17	15	12	22	23	29	22	19	23	22	23	30	29	19	27	25	20	19	18	19	17	25	26	16	26	19	26	22	24	17	13	18	24	23	25	19	21	20	18	18	25	18	27	9	20	28	28	19	29	29	18	17	22	26	15	19	17	17	20	25	19	18	20	22	19	20	21	12	23	13	27	19	19	28	16	14	16	13	19	21	17	13	34	32	18	21	20	15	16	20	20	20	24	20	23	14	17	25	17	20	18	23	22	24	22	13	13	19	21	26	16	19	22	21	20	15	22	21	17	17	22	24	22	24	12	18	20	13	21	31	21	25	15	22	20	20	22	19	25	18	22	21	16	26	15	16	12	20	19	16	16	23	23	20	19	16	13	18	18	15	24	19	25	23	12	16	17	27	22	14	18	26	23	17	27	23	19	17	19	19	18	20	21	21	18	18	22	13	17	21	10	18	30	22	27	20	28	15	20	17	13	16	25	17	26	16	21	16	26	22	23	29	21	21	15	26	23	15	12	28	17	27	24	29	19	19	23	21	18	16	27	13	20	16	24	26	21	21	22	16	25	20	25	22	26	26	21	23	18	24	18	22	17	18	18	19	18	9	25	21	17	18	22	26	19	19	18	22	20	20	23	23	18	14	14	27	18	22	24	22	19	22	29	19	23	21	28	30	14	21	14	23	14	26	20	32	14	16	16	24	15	22	16	27	17	23	25	16	13	17	20	23	28	19	22	24	21	14	18	24	19	16	17	18	22	13	22	13	13	28	16	21	29	20	15	18	21	21	25	12	19	21	17	17	20	12	18	19	28	21	24	29	13	16	19	28	26	18	18	19	22	17	17	24	23	22	10	19	14	23	18	23	17	15	19	23	23	19	18	19	17	15	24	21	18	21	25	21	25	16	17	18	22	13	22	10	18	21	19	22	15	14	31	23	30	17	26	13	15	23	25	18	33	18	24	16	15	30	20	20	17	19	22	27	14	13	24	20	15	20	18	23	12	16	23	18	15	23	20	19	19	23	20	26	13	26	18	18	18	31	23	24	24	20	26	23	23	20	17	16	20	23	20	14	21	12	23	27	22	17	27	13	28	16	30	22	20	18	10	24	15	21	17	25	21	22	17	26	26	22	28	21	13	12	13	20	27	24	22	28	26	23	18	20	26	18	17	23	25	14	21	24	17	23	21	18	13	15	20	18	19	21	15	16	24	23	12	22	16	12	25	20	21	24	16	23	20	20	22	14	15	22	15	22	28	22	27	18	19	24	22	22	14	19	26	18	28	18	23	11	19	18	20	18	24	29	11	23	27	17	27	20	15	12	19	21	16	24	18	20	16	22	14	15	15	21	21	20	21	16	23	20	28	12	20	21	21	21	21	27	37	18	29	36	17	21	30	18	22	24	24	24	18	18	24	15	17	19	17	25	27	21	20	19	27	29	14	21	23	17	24	23	29	16	13	13	20	21	26	14	18	20	20	28	14	15	22	22	18	24	15	22	26	18	17	22	30	22	19	20	18	22	25	18	15	21	12	22	16	18	17	20	26	17	23	26	16	21	23	23	21	22	18	20	22	20	17	19	18	21	22	21	22	18	20	29	23	23
41194	15824	5477	17983	29465	22240	7304	2962	2158	1907	1989	1538	1293	1963	605	615	527	548	507	523	447	466	425	448	434	451	408	426	411	427	420	422	380	385	412	392	415	395	418	394	385	401	391	377	372	405	399	393	362	395	376	394	408	369	414	374	389	372	377	380	382	324	329	340	406	356	382	376	393	357	358	349	366	348	382	321	357	369	337	320	361	353	374	393	380	351	375	380	377	392	352	360	373	365	368	397	347	343	389	366	347	368	358	371	360	329	371	350	350	322	355	364	368	399	346	377	349	380	389	320	361	389	311	349	374	331	340	374	349	347	358	336	356	369	343	364	356	342	386	356	358	343	367	365	379	377	360	347	339	327	324	390	379	358	378	342	353	371	340	341	340	366	384	356	361	383	379	330	362	336	358	370	359	338	352	369	376	367	375	348	370	361	356	357	387	319	370	349	359	384	332	349	386	365	327	325	371	343	353	350	361	336	381	350	362	344	347	348	345	344	333	387	371	369	368	368	389	327	344	351	353	335	348	344	371	381	345	361	354	348	353	383	411	364	338	316	350	360	342	374	347	397	369	353	370	351	397	336	340	370	353	381	363	355	345	374	362	345	335	341	333	357	319	380	359	376	365	349	353	369	342	375	338	373	359	375	371	376	355	356	347	373	349	331	344	344	361	326	365	333	349	382	356	343	391	353	382	366	370	370	373	362	377	351	361	353	336	374	330	393	361	372	371	389	349	366	302	373	343	370	350	337	327	329	387	350	330	375	379	358	325	357	335	380	333	349	369	342	369	352	361	364	346	360	352	312	360	351	353	324	360	360	365	360	394	378	360	336	375	359	348	371	367	345	359	350	381	377	343	376	356	368	361	367	352	354	336	346	356	381	392	331	349	329	371	379	390	339	382	342	361	370	304	374	354	335	349	359	361	341	338	371	351	327	350	351	357	353	350	340	332	339	371	344	345	388	387	378	353	355	362	364	376	353	396	366	386	347	417	341	347	374	357	363	373	361	370	389	365	399	335	343	346	332	354	361	361	358	328	369	362	350	336	360	360	346	342	373	344	350	365	351	360	334	379	328	349	373	364	369	401	360	351	353	377	357	370	388	364	345	338	331	321	388	360	354	349	366	364	376	345	349	362	389	322	366	356	350	356	351	325	352	367	374	371	310	331	347	336	359	353	335	375	349	407	343	375	360	340	339	331	350	339	359	361	367	373	355	345	354	337	353	357	375	349	353	355	365	372	321	358	315	367	381	392	324	329	350	360	364	336	345	339	342	355	351	361	377	362	354	363	329	350	359	363	357	371	386	345	370	361	355	365	368	384	381	378	338	344	380	339	340	358	379	357	367	370	358	335	341	344	347	343	361	371	343	364	374	364	386	357	332	365	360	375	342	375	359	340	350	363	348	354	372	339	366	348	320	322	370	336	375	359	325	336	386	355	384	335	386	353	368	356	361	365	352	363	375	325	342	372	361	342	321	379	352	364	371	360	350	328	333	362	392	341	362	335	345	366	353	371	354	381	361	344	360	331	339	334	355	360	353	363	325	341	349	325	353	377	363	320	370	370	368	378	361	392	350	382	376	387	347	367	393	371	360	365	342	367	337	340	380	373	365	368	367	354	394	337	363	357	376	377	348	367	356	375	358	348	387	373	379	341	348	371	363	347	360	364	353	369	397	378	351	348	342	358	382	367	400	354	388	359	354	365	345	394	347	357	375	357	378	381	329	349	358	367	357	360	376	373	336	375	426	332	350	363	381	365	362	325	324	321	348	357	366	364	320	348	376	338	341	361	351	360	382	350	338	368	357	368	378	362	387	376	347	380	331	371	312	380	392	354	349	370	303	344	362	336	352	339	363	368	340	393	387	368	344	372	373	335	390	338	354	344	356	351	341	358	338	385	353	353	367	409	365	345	346	352	353	357	334	364	357	346	354	363	352	343	323	352	370	366	354	316	383	374	322	364	349	385	390	361	342	332	383	351	368	341	340	339	345	335	348	363	374	367	363	301	367	379	327	363	395	352	341	368	346	389	359	376	382	348	357	358	390	352	349	375	392	377	377	328	338	366	340	359	355	349	380	332	347	362	377	365	355	350	326	358	371	350	364	380	386	350	319	364	380	337	397	387	358	367	379	368	351	351	389	351	353	399	382	389	355	361	376	352	357	369	364	366	378	331	375	344	350	404	369	320	355	378	339	371	348	374	378	374	367	395	351	353	313	331	386	368	344	337	346	373	383	369	366	372	317	366	368	351	363	320	351	392	400	334	348	393	339	386	346	354	374	357	362	366	361	341	334	361	342	323	338	363	396	371	388	364	368	346	390	333	352	370	359	390	352	355	367	370	337	344	373	387	351	347	355	371	330	345	324	335	344	355	377	346	311	376	370	353	355	371	368	366	376	363	358	373	347	355	350	363	339	359	365	307	371	379	335	346	377	354	375	384	337	333	380	345	353	357	354	371	377	382	346	341	387	340	389	332	334	344	342	374	357	363	364	338	374	368	355	357	366	375	367	372	342	352	400	349	321	328	367	360	361	369	351	376	385	369	340	377	372	368	358	335	356	384	367	366	354	390	389	386	375	387	365	361	346	364	377	345	350	368	346	365	339	389	383	357	319	360	380	354	356	338	357	361	365	365	336	347	370	348	358	368	374	382	372	343	347	356	347	354	357	358	382	343	417	332	330	385	347	332	387	362	356	334	348	366	367	366	356	355	358	349	379	323	349	335	320	326	357	342	374	357	372	343	332	365	358	341	356	382	356	349	349	349	327	374	368	337	387	329	371	359	366	369	351	360	327	318	338	354	367	334	370	325	396	337	363	388	370	331	327	372	357	346	330	342	323	347	353	350	335	356	343	351	354	325	365	339	377	369	346	374	387	344	375	321	349	369	348	370	341	373	402	367	352	336	390	383	372	337	347	359	360	372	349	355	361	344	336	350	341	343	374	380	334	378	391	359	364	369	368	342	365	358	333	335	355	339	386	361	352	323	359	334	344	352	348	341	331	382	356	370	357	347	353	369	361	365	370	349	347	386	315	327	341	364	318	336	367	346	316	351	367	375	334	415	352	333	354	388	401	334	355	318	316	361	373	341	393	370	355	361	397	344	303	390	335	353	371	364	351	375	375	356	368	373	377	330	343	395	380	322	374	357	376	359	362	365	371	340	326	371	345	351	327	348	352	365	337	353	344	377	319	354	368	347	329	339	371	337	353	344	386	330	319	363	326	353	369	348	362	377	349	326	384	350	401	357	365	360	360	344	366	343	369	352	367	349	346	361	338	344	353	380	347	349	373	384	357	342	357	334	383	351	317	355	334	367	347	369	355	358	328	361	368	361	404	372	366	364	342	336	374	365	370	356	353	361	364	375	371	366	396	354	343	372	351	343	351	326	353	329	358	334	383	331	380	378	344	322	371	379	342	336	329	329	345	398	334	366	360	313	358	362	343	363	358	335	354	386	367	345	371	352	360	320	342	361	384	329	383	367	367	373	369
9358	1769	264	302	643	597	151	96	83	95	83	92	80	72	50	60	41	40	42	32	40	53	34	33	39	23	38	41	34	38	38	33	46	31	24	35	37	36	30	31	40	32	43	39	43	33	30	37	37	37	38	29	33	29	29	37	32	34	40	37	42	26	37	33	38	29	34	27	32	31	27	32	30	27	29	33	31	31	31	33	45	34	22	38	33	33	24	33	29	34	32	40	26	35	34	30	42	34	30	25	37	31	25	33	27	24	45	34	25	36	29	35	35	26	33	29	24	35	31	37	37	38	37	27	25	25	38	32	26	18	37	34	38	40	39	30	31	44	26	27	42	31	37	29	31	31	27	36	29	35	33	32	24	36	34	17	30	33	35	41	35	28	36	25	29	24	19	39	32	31	31	31	26	30	31	30	35	37	25	30	34	27	25	28	27	20	43	22	43	24	26	32	25	29	39	39	37	26	36	36	24	38	27	38	35	37	33	24	39	38	33	28	31	44	32	38	21	29	35	21	32	23	37	34	27	36	32	24	26	30	30	37	26	26	26	32	26	42	36	32	31	23	43	31	32	24	40	32	21	42	29	39	30	37	31	35	36	26	41	27	43	28	36	29	31	22	32	36	37	39	35	33	27	49	34	33	37	23	42	30	33	31	26	33	39	36	27	44	32	35	38	32	39	35	41	34	35	24	31	15	35	30	27	39	37	28	28	39	38	30	32	30	24	29	37	22	30	29	35	38	33	38	27	30	35	27	26	31	43	34	31	30	37	32	38	34	31	30	34	33	42	29	28	30	38	33	30	28	24	31	33	30	26	30	30	31	30	50	35	36	35	35	28	32	21	28	35	31	26	38	27	31	24	23	43	34	36	30	37	38	43	35	31	35	33	39	30	39	34	37	34	35	36	28	28	28	44	39	43	36	34	26	34	26	30	24	37	19	33	36	40	29	36	26	32	31	33	25	29	38	37	31	29	39	27	38	29	33	25	36	29	26	31	25	28	30	29	38	35	33	30	36	36	40	33	20	29	43	19	30	24	30	37	41	46	37	20	33	39	35	23	36	32	32	38	34	35	34	29	32	32	26	27	23	24	29	41	42	50	37	24	34	28	30	32	26	43	28	37	27	35	32	24	40	27	34	31	35	31	31	26	41	34	24	27	40	31	27	24	32	24	43	30	33	34	28	33	32	32	28	38	23	33	35	30	34	27	34	24	34	34	28	44	24	38	27	40	21	42	27	25	35	43	27	35	22	36	25	34	33	42	37	30	27	34	35	33	38	37	32	35	21	35	31	31	41	43	30	27	28	39	34	28	44	36	30	41	35	26	35	32	29	29	34	31	32	28	40	30	34	21	33	33	32	41	37	34	36	43	34	38	37	32	34	27	35	38	34	31	24	33	34	33	27	31	34	22	31	24	33	33	34	23	32	30	42	25	37	41	26	28	30	31	24	23	41	32	37	34	29	43	36	32	27	28	30	27	36	29	25	32	45	30	24	34	28	31	27	34	47	28	28	32	37	26	25	25	36	28	34	29	27	32	31	31	38	28	34	38	23	29	51	38	31	46	30	27	25	38	35	32	40	23	32	25	33	42	34	41	37	30	40	27	34	33	32	34	24	39	34	32	38	30	37	42	37	30	38	32	38	33	32	38	38	34	34	32	34	28	36	34	47	34	32	22	28	26	31	40	26	39	34	23	37	30	34	25	40	22	37	27	34	38	30	29	24	31	26	38	45	27	32	35	31	42	33	29	28	29	31	35	32	39	19	26	34	23	43	30	27	38	31	30	35	25	37	27	26	38	39	38	29	29	28	32	32	23	36	29	20	34	31	28	27	34	32	35	24	34	34	33	36	34	26	31	33	33	29	38	30	33	31	46	26	35	27	33	36	31	24	33	26	35	24	23	32	32	28	24	32	30	27	40	39	34	31	26	24	34	27	33	30	30	37	37	28	26	31	23	27	31	47	30	31	41	40	36	29	30	33	35	34	26	29	34	30	26	30	36	25	33	38	30	32	49	40	37	31	34	31	32	32	31	25	38	26	25	31	31	32	35	31	28	42	35	45	31	30	24	40	31	22	32	26	23	28	29	33	40	36	36	39	37	38	37	38	28	35	20	38	37	38	28	27	41	33	30	30	28	28	37	44	34	28	24	26	42	35	37	30	34	28	28	27	43	35	22	30	29	36	37	24	27	24	28	36	33	24	41	42	38	29	41	33	34	36	34	39	22	29	51	29	31	35	32	28	36	39	38	24	36	35	37	32	30	25	28	37	42	31	26	32	33	30	43	42	40	37	31	25	28	26	33	35	33	38	41	42	34	30	25	29	34	32	34	35	39	41	29	30	36	29	25	40	33	28	21	26	38	34	37	32	25	36	37	25	35	32	36	30	31	25	45	34	31	44	31	31	26	41	37	28	41	42	27	38	34	37	22	16	25	25	33	31	34	30	28	42	26	36	37	40	26	35	33	29	32	32	34	39	23	28	38	35	33	31	27	38	39	23	38	33	24	42	27	48	27	31	37	30	38	37	38	29	30	38	38	39	25	19	35	28	23	28	33	36	38	33	32	26	25	45	40	37	34	25	37	30	40	29	25	26	23	33	43	36	35	36	28	36	25	28	25	27	26	52	49	28	34	31	35	27	31	23	40	38	26	27	24	30	32	34	39	38	32	26	26	23	29	32	33	26	28	35	28	25	44	33	18	36	27	28	31	27	30	28	26	23	41	37	39	34	31	24	30	33	34	40	33	39	34	50	34	40	34	31	36	26	26	46	43	36	41	25	22	26	42	27	40	28	35	33	29	31	27	29	30	50	24	41	37	28	33	28	25	33	21	39	25	30	31	36	30	38	36	36	37	35	26	31	29	37	24	36	50	24	28	33	31	36	38	35	43	32	33	30	34	29	35	52	32	34	43	35	33	28	43	33	39	23	33	26	33	36	32	30	21	25	24	28	27	29	34	38	29	32	41	34	36	32	32	24	19	34	25	32	32	36	36	31	40	36	28	40	35	33	31	24	37	36	30	43	33	35	32	31	33	43	40	33	36	29	28	31	35	32	34	34	33	28	40	37	23	30	27	39	32	31	44	41	35	27	36	24	25	22	38	28	29	33	39	42	34	28	27	39	37	29	26	37	22	39	29	32	37	24	29	36	36	21	25	24	42	29	50	31	28	31	32	28	33	41	31	31	31	27	35	33	31	32	37	41	30	23	42	31	37	32	38	29	32	37	27	27	25	38	33	32	27	28	33	28	30	29	32	34	41	35	29	34	35	31	36	19	36	29	36	36	33	38	42	34	26	32	22	34	37	33	31	33	30	37	34	30	34	25	37	29	29	32	28	27	35	38	31	24	43	29	28	31	37	31	33	22	25	30	32	29	38	29	46	38	31	40	38	34	41	24	34	34	23	34	36	26	24	25	32	36	33	25	39	37	34	32	42	34	35	31	48	31	27	29	27	29	32	37	42	35	40	41	22	34	36	35	35	40
45755	17323	6391	22906	35147	27366	11338	6736	5089	4465	3949	3325	3308	2303	1463	1347	1256	1192	1103	1093	994	935	932	872	842	827	818	727	740	727	746	751	733	740	756	759	694	684	698	662	663	647	633	634	693	661	646	635	672	606	627	592	629	626	633	607	609	627	616	608	596	598	632	602	611	557	575	586	593	591	567	542	547	573	611	592	606	566	590	568	579	538	563	580	556	625	565	588	600	581	559	588	566	600	608	570	598	608	532	563	578	576	570	583	562	584	579	611	548	556	551	591	587	575	588	581	617	562	550	554	572	525	623	611	607	575	575	558	535	558	585	600	539	532	561	576	577	573	539	564	560	547	596	609	607	588	568	573	559	593	560	539	548	570	524	546	607	596	490	544	588	547	567	574	543	553	575	544	596	572	537	569	599	595	547	562	563	571	586	578	566	560	582	571	527	570	618	584	558	582	546	524	558	552	555	603	584	565	560	584	595	590	592	619	555	527	573	555	545	538	567	568	586	572	539	589	537	544	570	590	576	573	580	540	563	575	541	538	581	569	546	619	569	592	586	574	583	618	550	594	571	593	595	542	557	563	546	539	563	541	507	586	540	584	589	579	581	593	570	623	566	554	596	567	542	604	574	559	545	577	607	606	589	575	574	580	581	623	531	545	576	565	580	622	578	536	541	561	571	564	629	517	561	506	554	573	541	537	619	584	565	598	539	577	577	553	559	588	575	611	588	577	546	565	581	585	504	577	568	577	531	585	566	563	535	579	576	550	559	564	533	574	581	532	552	537	580	573	533	535	586	572	526	529	555	553	562	577	550	547	543	566	550	543	544	579	567	580	581	582	554	570	544	564	549	565	584	565	514	585	549	527	602	553	580	553	562	527	564	613	564	586	572	541	598	559	575	577	553	544	555	597	532	557	567	602	573	554	559	575	565	579	543	536	548	580	538	572	576	609	522	581	592	574	596	560	596	574	580	579	549	565	562	601	538	554	526	568	553	560	551	572	550	528	578	574	577	581	565	560	573	583	542	521	610	543	594	535	586	535	564	546	570	600	555	579	519	535	581	584	562	557	554	546	608	597	546	586	551	575	544	564	616	584	524	589	594	613	578	535	584	567	555	570	584	601	581	583	548	545	583	568	565	585	547	558	561	569	573	586	566	614	590	562	590	577	578	585	602	586	533	568	591	582	547	552	576	555	598	583	593	605	527	587	589	578	564	548	550	554	581	597	563	546	580	535	583	545	571	590	574	597	568	564	533	561	545	537	566	593	539	560	547	542	567	585	581	566	555	540	595	565	584	527	534	598	618	543	563	566	584	589	616	582	575	540	591	580	620	558	558	592	553	527	566	568	600	558	529	584	570	556	557	556	567	541	578	559	538	566	541	599	570	579	581	547	570	586	565	573	539	601	572	526	552	567	577	542	564	537	580	568	575	572	579	545	616	614	564	568	544	560	557	561	571	575	537	597	577	524	595	574	581	538	566	541	561	558	595	550	555	559	559	563	574	560	563	572	546	578	569	530	574	556	583	554	598	581	525	545	571	572	543	526	519	562	586	542	558	556	528	548	605	576	588	573	545	531	613	586	539	538	594	550	558	592	533	544	604	555	587	580	581	593	534	578	613	605	574	549	573	573	600	571	566	590	574	582	614	601	624	557	571	590	594	590	576	563	593	567	588	566	597	563	542	547	541	581	581	574	566	539	517	570	574	609	556	573	572	541	564	566	551	593	616	608	542	578	536	583	581	583	604	582	564	572	572	556	553	588	540	528	550	516	547	572	624	561	596	566	575	551	614	547	581	563	568	591	548	572	549	541	551	605	597	559	555	525	608	575	610	528	548	563	553	541	541	542	544	575	552	592	554	568	592	577	613	571	576	551	550	586	555	583	555	590	535	596	592	534	555	589	597	545	564	588	568	554	555	545	540	586	525	610	562	622	556	576	571	586	546	584	559	565	545	583	564	532	592	549	568	535	579	551	564	549	578	531	582	565	553	550	594	599	590	555	588	552	583	598	551	570	548	588	531	522	585	557	578	590	534	562	573	528	561	598	555	580	576	587	581	590	576	586	553	543	539	575	597	572	566	552	571	594	558	557	541	595	557	553	582	556	559	542	537	626	573	570	632	529	568	570	559	532	602	528	550	585	548	565	605	563	585	527	517	588	571	552	559	566	544	627	536	569	595	565	591	530	582	581	561	604	557	573	565	568	557	570	558	574	575	596	547	575	578	550	546	573	576	568	554	601	617	545	597	581	597	584	578	542	620	570	546	553	544	567	568	548	594	591	569	562	597	569	599	566	546	596	548	570	560	624	543	544	589	582	545	542	566	606	592	537	530	560	573	542	549	537	587	583	593	574	527	607	584	542	579	598	617	557	548	575	549	600	575	577	593	546	588	576	565	574	542	561	555	590	624	603	549	551	567	570	564	598	590	552	531	547	540	578	534	557	577	567	567	586	548	598	558	586	551	555	555	572	590	614	567	564	551	525	580	556	531	582	592	538	565	585	524	579	564	551	543	614	534	568	596	591	552	600	546	576	526	593	599	561	590	566	552	594	566	558	589	583	521	546	528	592	547	515	534	604	590	529	566	565	578	602	550	578	562	594	597	578	574	580	583	545	542	541	542	583	586	588	574	575	563	558	595	519	587	555	571	557	582	531	578	554	540	602	571	550	558	565	591	593	563	540	577	522	605	561	603	603	566	554	561	566	545	561	564	632	582	587	570	585	549	585	590	587	594	573	573	566	593	580	581	599	534	553	592	561	558	593	534	564	572	581	597	598	550	574	557	533	544	557	537	639	535	600	558	601	570	572	549	580	530	555	569	612	553	603	564	593	597	547	585	562	575	546	552	585	544	545	629	571	571	554	591	584	541	549	553	592	556	589	596	564	512	612	578	529	560	593	528	561	567	571	583	564	596	589	589	569	595	581	579	603	556	573	562	519	587	541	551	607	577	583	616	527	556	543	569	553	584	570	582	581	605	579	598	570	537	541	580	545	609	566	570	624	588	564	617	575	546	582	610	535	515	582	573	586	564	543	562	578	579	569	562	578	566	541	567	561	580	571	589	559	557	584	572	579	543	556	546	554	558	570	584	573	560	527	573	596	539	600	586	526	604	539	579	573	557	558	594	547	568	588	565	594	559	571	582	592	556	576	563	547	541	578	594	586	581	581	574	544	579	555	534	565	571	556	565	527	565	581	579	555	579	533	596	588	587	583	596	534	548	550	554	532	540	523	546	529	535	556	613	551	561	545	627	572	598	580	543	542	559	605	540	590	526	562	587	578	552	542	559	540	557	589	562	589	571	535	583	569	589	570	604	587	552	550	583	585	549	621	583	595	577	533	545	583	564	530	580	594	572	576	556	541	582	604	584	565	605	579	573	580	568	583	577	587	579	579	573	589	517	539	583	558	564	584	527	590	581	572	574	596	518	559	570	597	558	573	599	565	586	574	597	596	569	548	518	561	579	568	523	599	538	544	595	608	526	527	561	589
9286	1576	248	328	681	389	120	102	94	87	78	71	74	51	45	50	40	32	45	58	40	36	32	40	47	43	42	29	38	30	33	44	25	31	38	40	39	29	36	39	40	38	23	46	29	38	31	31	34	32	31	34	34	30	30	26	36	32	38	35	30	27	33	23	37	29	32	25	37	25	44	35	28	31	41	27	32	41	33	31	39	35	39	24	25	33	27	26	30	43	33	44	43	30	30	37	27	36	26	36	32	45	24	28	31	29	22	37	31	41	39	39	36	41	32	36	25	29	33	29	25	27	31	27	46	24	40	34	27	41	41	33	38	30	42	35	31	38	37	26	28	44	28	41	43	32	38	35	34	22	29	35	27	33	24	35	27	24	33	30	34	24	30	30	24	41	28	37	27	19	31	31	34	41	34	30	40	29	33	32	27	37	31	21	37	22	37	44	35	24	22	36	29	28	24	36	33	30	34	37	32	33	30	43	35	40	31	34	29	45	28	27	33	39	43	33	21	36	39	24	26	31	26	33	34	37	19	27	31	24	41	24	32	29	39	35	36	32	40	25	37	23	37	43	27	39	25	23	35	25	35	25	37	37	40	27	35	32	33	30	36	46	38	26	23	24	46	32	31	32	33	23	33	33	32	31	37	24	32	39	33	21	31	35	34	27	33	22	49	31	36	42	34	32	34	29	33	31	33	24	18	44	32	36	47	39	32	34	33	36	30	33	24	40	33	27	36	27	30	33	29	33	29	26	33	30	31	26	30	30	27	32	28	36	37	36	43	29	41	31	36	39	35	26	31	31	32	44	35	39	47	40	42	37	35	25	30	28	32	41	31	28	27	44	36	30	38	24	33	29	28	40	24	27	30	35	28	33	24	28	33	38	33	36	41	35	35	33	27	33	28	35	23	28	34	26	38	32	28	39	29	44	32	26	30	27	34	32	26	30	44	24	27	38	43	35	41	26	35	29	28	30	27	29	26	31	30	37	37	37	40	40	29	27	37	29	20	38	29	25	24	30	37	33	39	34	35	23	27	39	23	37	31	31	31	37	25	29	37	32	30	41	28	41	38	29	40	18	27	45	40	26	36	31	37	31	35	37	30	34	32	28	31	19	38	28	26	32	34	41	44	24	35	29	36	36	33	39	26	36	29	22	30	36	34	35	33	31	29	34	32	38	26	37	32	29	38	22	28	36	29	34	33	34	27	36	25	30	26	30	31	35	31	31	35	40	27	26	38	37	31	32	25	33	33	32	44	31	32	36	34	45	36	38	34	27	30	30	38	34	31	26	42	25	38	33	40	30	37	40	40	32	35	37	33	29	34	44	35	37	22	48	36	24	24	31	32	31	33	35	36	29	40	25	44	31	31	34	33	29	31	27	26	33	36	36	35	38	39	37	26	33	31	32	23	34	34	46	35	31	29	37	38	33	39	38	35	30	29	32	32	27	39	33	38	39	26	49	30	32	22	27	34	31	31	27	33	36	32	36	39	36	41	41	38	36	41	46	33	37	33	36	32	34	32	22	34	40	34	26	32	26	37	26	33	31	35	26	37	28	18	33	31	31	30	35	32	16	31	30	33	43	17	27	39	37	24	35	29	33	30	29	35	41	33	38	33	41	27	41	39	30	30	38	31	27	37	33	26	19	38	37	39	31	35	34	33	27	21	44	30	37	32	27	32	34	41	26	37	35	32	30	32	42	44	27	40	42	31	25	33	21	26	42	26	39	34	25	26	44	34	27	39	29	36	42	37	40	31	29	25	31	41	21	34	36	38	30	35	28	26	33	37	31	32	28	33	26	26	37	37	32	38	27	27	42	27	33	15	37	28	29	24	28	38	32	32	28	28	29	26	31	34	39	33	34	35	26	28	28	31	32	30	32	31	36	31	26	33	31	29	32	40	45	36	36	37	34	36	43	25	30	23	37	30	41	30	36	39	37	34	26	33	28	29	39	34	30	31	29	33	34	40	26	27	41	35	35	22	29	33	31	39	28	29	22	33	21	27	29	26	30	36	33	35	28	30	37	32	36	30	25	28	37	33	48	21	44	36	29	31	27	36	26	28	33	42	39	42	39	43	41	32	23	39	25	37	27	32	32	30	27	42	36	37	28	25	31	30	39	34	31	23	29	29	30	28	37	33	32	48	34	33	35	27	27	33	40	34	34	31	29	43	31	33	35	30	34	30	30	19	21	39	33	43	40	43	32	39	31	19	40	42	34	27	33	34	28	32	38	30	29	31	31	37	28	44	37	41	35	37	25	37	30	33	38	36	35	28	31	28	33	20	34	32	31	36	35	38	29	25	20	24	23	29	39	35	27	46	40	43	28	33	36	48	26	32	24	39	28	23	38	34	29	39	40	34	37	31	38	26	24	40	35	36	37	34	32	31	29	33	36	38	38	37	27	22	37	30	28	38	24	44	44	41	29	36	39	30	24	33	25	23	33	43	28	33	37	27	26	37	32	29	43	37	31	42	21	35	40	42	34	29	39	55	35	28	31	38	38	38	29	41	37	24	35	26	33	37	28	26	36	38	37	33	26	36	36	36	27	32	40	34	28	31	24	37	36	26	31	40	28	37	37	35	29	41	31	31	40	32	43	32	28	35	36	29	41	26	34	26	41	39	32	38	23	42	29	36	32	33	25	31	33	32	27	33	27	24	37	29	37	34	33	40	30	32	37	40	32	34	27	22	30	40	45	25	33	44	36	32	27	27	50	27	24	36	40	27	46	29	28	25	44	44	25	31	40	31	28	38	45	36	29	32	33	33	36	29	44	40	31	31	33	31	23	33	37	32	19	40	40	24	26	30	42	25	25	26	25	31	25	33	49	41	32	31	29	32	39	35	25	32	39	30	34	31	28	32	37	41	23	47	43	28	26	36	37	27	35	27	25	26	35	30	33	22	27	25	36	29	39	33	29	31	31	32	29	42	28	40	35	30	38	29	40	33	31	27	27	33	40	27	31	25	34	21	26	27	33	42	39	41	44	36	30	36	28	30	19	40	30	37	32	29	26	30	23	30	39	27	41	23	31	39	27	28	25	30	33	35	36	31	21	27	25	35	31	36	36	37	35	35	43	29	39	38	34	33	25	40	25	25	33	36	37	38	34	40	31	32	24	35	41	27	24	27	30	37	42	33	36	40	39	37	47	38	38	30	40	38	41	26	28	32	28	39	31	42	37	30	27	34	37	40	31	44	28	38	31	33	36	32	25	27	42	27	42	40	26	34	41	29	31	32	38	29	32	30	32	32	28	26	43	40	30	24	42	29	33	54	36	26	40	28	34	31	35	39	33	53	31	35	40	24	27	39	33	43	39	41	39	30	26	33	34	20	31	22	29	46	30	32	40	26	34	24	27	28	32	36	46	26	29	27	36	31	29	23	39	31	31	31	30	34	20	30	36	34	29	37	35	32	36	30	36	26	33	34	24	39	31	39	30	24	38	50	32	30	45	25	32	36	22	28	31	32	30	32	37	31	34	35	42	25	35
45649	16570	5773	23799	35079	20320	9921	6606	5011	4420	3655	2741	2942	1762	1490	1379	1226	1210	1068	980	970	909	941	868	790	798	779	856	772	724	724	663	747	717	720	738	697	670	687	674	674	651	616	609	666	695	566	663	596	683	627	596	624	572	625	639	641	617	545	656	626	596	565	598	608	578	595	567	564	567	596	558	624	587	585	610	571	637	637	580	533	565	600	556	609	568	605	537	560	541	562	565	601	523	642	590	574	607	547	558	572	580	597	563	620	573	579	551	600	565	546	588	578	609	573	570	560	590	601	547	649	577	552	551	599	593	543	568	574	590	568	546	584	565	558	573	549	551	576	557	549	553	597	606	565	555	594	593	537	558	520	584	576	579	549	565	552	553	581	572	550	577	545	533	531	590	587	565	546	578	510	563	547	559	550	540	584	597	615	555	566	575	547	556	577	615	585	497	579	563	573	540	601	583	562	534	578	543	556	558	582	567	580	586	522	548	531	554	561	600	560	524	578	552	576	556	578	556	567	578	540	554	565	594	565	568	590	572	593	594	594	550	594	526	570	556	563	574	557	536	570	604	585	579	590	559	567	529	602	555	574	558	575	553	622	576	547	546	597	569	554	578	556	592	608	544	613	574	595	534	579	562	564	576	581	549	547	602	533	575	572	620	549	580	561	596	560	586	505	583	568	526	551	604	581	567	592	564	558	573	608	597	580	553	603	571	599	530	595	610	595	562	575	550	602	615	551	578	548	550	551	565	589	500	575	597	562	593	527	562	548	560	598	510	605	590	538	589	566	563	562	557	579	569	526	538	576	559	554	559	572	591	550	565	552	545	565	598	578	587	584	528	540	553	526	537	599	573	606	565	536	532	527	526	550	546	547	553	578	529	585	565	561	566	586	534	578	571	609	628	544	522	566	569	588	570	592	554	521	544	559	627	572	563	579	549	629	570	548	535	570	572	513	560	566	523	530	550	585	613	566	569	561	560	554	553	524	606	555	538	555	579	550	584	514	565	566	556	578	580	588	570	608	578	579	527	569	578	521	574	542	553	542	569	587	568	553	516	557	561	518	586	612	570	525	548	539	552	567	547	572	555	594	543	575	560	601	540	556	582	565	543	550	589	556	618	580	588	560	565	558	538	573	585	611	578	549	576	564	536	575	538	562	589	500	579	548	527	618	579	539	544	552	540	547	555	574	542	576	565	565	547	536	550	602	557	547	611	569	591	559	553	570	551	546	580	532	560	559	548	584	555	553	562	573	539	574	581	604	579	562	603	550	553	547	548	572	585	568	541	579	527	568	558	554	547	605	553	555	580	552	571	592	560	580	565	529	565	580	562	544	561	622	535	587	589	605	596	550	571	565	579	553	550	552	581	543	570	542	574	580	599	567	600	560	540	572	550	557	572	531	543	566	568	516	577	551	591	560	590	538	549	574	563	560	549	599	564	524	564	571	589	584	573	542	565	592	570	567	539	599	550	572	604	594	545	597	545	543	512	512	575	570	572	590	535	573	567	532	557	567	525	583	542	558	567	588	553	547	563	601	534	608	501	536	587	564	543	570	573	597	610	515	562	569	612	562	568	552	564	576	530	566	606	557	537	575	541	559	541	571	603	574	566	547	584	570	559	574	563	567	556	583	574	580	568	577	519	566	590	546	582	620	539	585	552	542	541	577	596	540	541	548	500	541	565	559	576	555	569	508	609	571	531	530	585	590	559	555	604	572	567	578	547	569	579	537	554	605	583	568	566	568	541	582	583	592	524	570	585	578	558	608	515	589	525	545	590	561	538	588	577	602	587	567	574	575	542	567	557	536	553	597	548	586	550	581	594	603	541	579	621	574	517	588	598	542	585	557	525	630	549	574	572	547	569	569	562	566	578	565	605	551	553	544	563	563	571	601	569	574	577	560	561	580	557	559	561	561	572	551	561	530	568	550	529	551	559	601	548	609	572	551	533	499	583	583	557	564	557	586	542	591	583	565	620	593	533	603	584	544	549	576	556	598	540	608	518	585	560	582	581	534	583	583	575	577	553	534	575	526	542	509	625	595	527	582	555	573	564	599	557	602	539	568	563	557	602	566	549	564	519	569	548	548	587	558	534	558	552	596	576	570	596	556	609	566	566	532	543	563	535	558	600	562	537	542	610	535	567	550	569	555	573	568	537	580	536	563	527	595	601	617	599	552	571	581	587	562	583	564	548	585	523	565	534	588	602	586	568	582	568	568	540	559	557	556	550	605	545	597	610	611	557	572	569	568	522	586	592	578	576	570	543	585	581	590	561	530	570	530	527	557	565	565	537	554	585	597	564	569	531	598	563	559	590	576	583	573	537	539	554	571	556	528	550	596	602	561	584	523	557	590	573	586	571	560	574	562	560	537	593	572	547	569	531	561	587	551	569	581	586	561	567	583	508	559	555	609	565	607	562	566	545	563	556	557	555	549	606	598	572	592	542	593	562	609	549	588	582	588	511	594	595	518	530	544	572	563	580	593	586	596	547	571	542	585	561	581	613	538	593	503	571	578	566	543	557	566	554	565	563	577	549	537	563	586	568	542	578	567	553	544	607	589	569	566	560	581	548	545	554	556	561	545	562	543	594	519	567	544	572	566	571	539	557	515	581	576	556	582	605	563	574	543	593	554	562	577	576	602	571	599	576	571	577	577	580	552	559	568	553	571	556	577	556	544	551	598	566	594	592	568	578	593	552	558	606	570	562	600	557	596	583	563	582	586	539	602	549	510	560	559	578	580	610	559	562	587	562	588	556	556	556	524	617	581	584	557	632	540	571	563	538	583	579	571	582	552	543	521	550	567	578	576	592	565	555	595	604	551	517	553	562	573	562	520	558	558	561	544	555	540	566	524	528	591	534	579	595	563	577	533	541	556	592	528	548	585	586	551	529	559	570	587	567	591	530	591	577	614	616	530	543	596	572	575	588	569	575	546	533	554	516	538	630	543	599	539	563	541	540	517	576	574	573	532	567	538	581	565	525	549	556	576	585	585	623	537	531	529	527	617	548	554	588	623	551	591	548	545	572	574	580	579	523	583	551	560	535	553	585	566	531	607	580	572	541	558	567	561	584	581	530	536	552	612	568	590	580	576	550	603	569	577	559	574	561	554	588	550	571	607	546	570	592	584	605	563	552	562	565	548	550	550	541	546	585	569	612	545	562	545	560	550	567	531	572	515	524	576	525	556	546	542	553	561	580	531	529	585	604	559	567	534	559	588	553	527	592	626	553	557	577	575	548	590	572	548	580	576	533	570	546	569	587	578	577	576	573	572	537	542	570	589	596	543	593	591	574	524	575	563	589	525	532	589	563	620	565	526	560	615	557	575	546	530	524	539	564	537	614	533	595	581	583	587	550	599	573	580	592	562	571	566	564	510	539	588	555	582	558	540	585	589	533	589	562	613	583	578	568	587	575	558	573	542	586	549	563	564	603	554	605	572	577	570	565	519	579	551	556	571	568	588	584	570	550	591	565	562	596	553	538	608	564
12908	3450	403	519	809	446	229	176	134	138	107	97	112	71	52	59	50	41	31	34	40	34	46	27	37	40	26	26	30	23	39	19	24	29	19	23	17	25	26	23	18	15	18	20	24	19	35	15	18	25	13	31	25	18	22	24	17	20	20	18	18	26	22	17	11	20	13	29	25	20	18	21	16	18	25	17	18	26	18	17	19	17	14	15	17	16	22	22	18	21	18	19	20	21	17	21	17	18	27	12	23	21	10	24	31	19	17	24	13	17	11	23	16	27	15	28	15	14	26	20	17	20	19	28	15	18	15	13	9	17	21	20	19	22	15	16	22	18	26	15	17	15	15	22	16	13	20	10	19	19	10	20	23	26	17	25	22	12	16	16	26	19	17	15	18	14	17	18	20	19	18	21	19	11	18	20	20	18	22	20	12	18	17	15	18	20	16	26	20	17	20	21	17	23	20	20	18	15	24	21	13	17	22	25	23	19	21	16	13	21	16	23	16	13	11	17	19	18	19	16	23	15	17	27	19	18	24	19	10	18	16	30	19	24	16	17	15	19	17	24	19	23	16	10	23	24	25	19	19	18	11	15	13	20	18	20	19	20	11	31	18	16	11	17	19	18	29	19	19	14	22	18	18	17	16	17	21	22	15	25	20	13	18	27	10	14	21	18	21	23	8	20	15	12	18	22	25	23	20	21	16	21	20	16	25	16	11	19	19	15	16	20	20	18	18	18	19	22	18	17	19	9	19	19	15	19	14	11	16	17	25	17	13	13	22	19	14	20	25	17	13	18	18	15	22	27	31	10	20	19	13	27	15	20	17	20	6	12	16	21	25	22	22	30	15	21	15	17	23	17	22	20	23	21	19	13	18	15	15	21	14	22	19	20	16	20	21	19	16	18	21	20	16	21	11	16	20	10	15	16	20	15	18	23	16	11	17	9	13	20	21	15	19	26	14	21	20	25	22	17	14	11	23	21	17	16	17	15	14	20	16	21	18	15	20	14	12	18	22	13	18	16	17	21	17	17	28	24	19	21	21	17	20	17	28	23	19	22	19	25	18	19	17	18	18	12	26	21	19	14	17	18	14	15	24	21	15	17	14	10	20	19	13	21	11	26	21	13	12	18	20	19	16	21	21	13	16	17	17	20	20	22	18	17	25	19	12	13	31	18	15	19	18	14	19	18	18	19	10	18	21	21	17	15	10	19	16	19	28	23	19	14	23	23	16	20	17	18	13	23	21	22	22	16	16	17	26	26	14	24	16	16	13	21	16	19	19	19	15	20	21	11	16	22	13	20	25	14	16	15	19	14	13	21	11	23	25	21	23	22	13	27	26	24	13	16	19	21	18	14	15	13	17	17	16	20	17	20	15	24	21	17	22	19	14	22	16	25	22	25	24	18	17	20	16	16	25	24	21	9	21	20	24	26	19	13	14	18	15	17	17	16	16	22	20	16	13	25	16	18	9	19	16	20	17	13	17	14	14	23	21	16	21	16	12	20	17	18	23	14	17	16	12	15	17	14	13	27	21	21	18	16	16	15	21	25	17	19	27	16	21	19	29	16	24	26	25	21	20	15	17	26	16	16	15	19	18	19	10	18	19	14	16	22	20	15	19	21	17	15	21	15	16	17	18	23	24	18	24	20	25	20	24	20	11	22	18	15	19	10	25	11	18	13	18	24	22	19	14	25	15	23	23	14	13	13	14	22	22	27	20	21	16	20	11	18	16	30	17	18	11	22	21	16	22	15	28	20	20	19	16	25	15	15	14	16	15	20	17	14	14	27	16	29	21	16	16	18	16	27	23	22	12	21	17	19	20	19	20	17	20	21	15	20	22	16	10	13	19	12	15	14	21	14	12	17	10	19	24	16	20	16	16	25	16	22	19	19	19	16	11	19	23	22	26	21	18	20	9	13	15	13	13	15	15	15	21	28	24	24	18	14	16	22	16	22	24	23	20	16	20	16	12	11	29	22	14	17	25	21	20	19	19	21	19	15	21	16	25	18	20	15	19	13	28	13	20	20	16	18	15	17	18	20	13	13	17	16	24	15	25	26	21	17	20	23	19	21	17	18	22	13	14	23	17	16	19	14	17	24	13	20	24	14	24	14	18	17	14	17	21	26	16	16	13	16	16	22	12	18	19	16	13	19	14	22	20	18	17	16	12	11	18	13	21	17	19	19	19	23	17	13	21	16	24	17	21	19	18	18	19	14	25	24	20	18	17	16	27	20	24	26	12	20	13	17	19	25	12	24	26	21	17	19	23	23	17	17	12	17	20	20	16	20	30	18	16	25	20	11	18	21	18	12	22	16	12	16	15	16	17	15	17	20	16	16	15	10	20	14	13	20	17	19	19	18	16	25	23	22	22	22	18	20	15	25	16	10	22	16	16	18	13	20	15	18	18	23	23	14	16	20	16	17	23	21	22	17	20	18	15	21	11	23	20	17	20	22	31	15	18	15	27	19	17	11	18	15	16	18	14	25	21	22	20	25	17	17	22	21	18	13	17	16	16	17	22	18	21	24	11	19	13	19	13	14	11	17	25	13	18	20	21	17	9	22	15	18	18	15	20	15	20	19	17	11	19	18	21	19	12	14	19	24	16	18	27	18	19	17	23	32	18	12	14	17	11	28	15	16	17	21	18	13	29	15	22	13	22	22	14	13	28	20	25	22	22	12	17	20	23	18	14	19	11	19	20	21	13	18	15	21	12	19	19	20	15	22	19	14	24	13	12	9	12	18	22	14	16	19	19	21	18	18	20	16	10	21	20	17	20	21	20	20	15	20	28	17	15	20	25	20	22	17	21	21	21	23	19	13	26	17	14	17	19	21	24	17	13	22	22	22	16	21	16	19	17	16	18	18	27	26	15	17	13	23	13	21	18	20	19	12	17	14	20	17	19	15	27	19	20	17	20	19	17	17	17	18	12	23	15	12	24	20	24	17	23	17	18	23	15	15	18	20	12	22	17	28	22	22	18	16	21	22	14	24	20	15	20	10	18	13	16	25	8	16	22	18	17	25	21	15	19	15	24	13	15	9	23	20	17	27	14	22	19	28	13	22	17	19	20	23	12	29	17	20	20	13	12	20	11	19	20	23	22	19	23	16	12	14	17	19	14	21	21	27	21	16	30	22	15	18	14	12	26	12	21	17	20	19	19	15	16	18	17	10	20	19	20	21	22	23	14	16	22	25	14	25	24	11	15	14	16	20	12	19	22	20	18	15	23	19	26	15	13	13	26	19	19	14	20	21	26	18	14	20	20	18	21	13	20	20	22	19	19	13	16	15	17	22	17	20	20	16	18	22	24	16	19	22	23	14	17	23	20	19	17	23	18	18	18	23	25	15	22	17	20	20	22	18	22	13	24	24	16	21	33	11	11	11	19	8	21	15	23	20	10	13	13	14	13	23	16	24	21	16	10	21	16	15	24	14	14	28	19	12	15	17	15	21	29	28	22	21	23	14	21	19	20	16	19	18	23	19	24	15
53510	19488	9531	30146	36657	23712	15898	11671	8972	8083	5817	4847	5105	3339	2348	2072	1820	1641	1486	1437	1227	1113	1098	1049	926	841	868	727	734	701	738	701	642	665	645	640	614	637	527	515	585	517	530	501	482	487	477	487	469	472	436	441	439	450	452	453	453	449	408	385	402	416	363	380	388	388	402	390	379	348	411	371	387	366	349	363	379	347	377	375	361	364	331	381	378	358	347	349	339	370	335	377	321	355	349	366	331	345	331	362	359	329	335	358	369	362	322	321	342	347	352	377	370	329	297	336	307	339	311	344	370	360	319	386	325	356	343	315	330	339	328	374	324	332	342	335	349	315	346	344	315	318	321	310	310	325	323	329	326	362	360	333	330	345	309	348	341	309	359	329	353	344	328	340	363	340	325	360	322	344	335	345	326	328	338	346	336	332	349	334	363	354	355	350	338	364	347	326	315	366	328	353	336	330	289	352	311	333	364	315	352	348	331	320	349	332	275	330	356	324	335	302	351	336	333	293	344	348	339	333	332	285	316	347	361	306	314	335	351	303	354	311	308	326	343	346	335	344	288	278	308	327	358	325	320	314	333	321	324	312	362	322	342	330	326	322	324	337	328	335	335	317	302	334	368	318	355	331	305	335	354	335	329	338	309	348	333	303	334	358	348	341	339	320	361	302	346	339	328	326	330	328	320	345	303	322	309	329	336	330	338	320	347	315	310	331	329	317	320	362	325	351	348	336	328	342	371	326	336	327	320	333	329	352	325	307	309	315	342	340	332	339	322	306	301	376	289	301	344	320	323	341	355	330	348	354	314	382	302	326	316	306	318	303	335	305	363	310	310	352	301	310	326	326	336	378	300	329	337	345	327	347	320	323	335	341	316	320	333	327	320	339	339	324	320	337	324	339	313	317	321	340	299	354	364	327	317	333	324	310	333	331	322	353	326	336	337	325	344	314	314	315	363	293	312	342	296	359	317	341	313	345	339	320	324	349	350	346	329	342	370	305	309	302	335	321	336	301	348	359	317	335	322	350	331	360	307	336	339	304	330	323	322	316	306	351	352	281	337	321	316	318	363	302	315	316	306	343	356	315	330	313	316	342	312	322	314	324	312	328	333	343	365	315	346	353	328	332	318	320	352	336	312	324	341	324	317	332	318	318	313	312	321	339	328	330	360	333	314	329	344	315	341	343	339	309	335	348	331	321	307	362	346	320	330	335	319	302	323	315	310	311	312	365	353	366	312	338	316	311	354	326	342	320	337	314	338	336	350	337	328	321	347	352	333	300	343	315	329	326	312	332	342	344	330	282	326	340	292	313	332	338	320	347	359	288	300	352	312	309	365	301	325	323	310	360	301	349	345	331	326	328	290	327	323	325	322	337	330	355	323	345	342	304	324	285	315	312	368	311	330	310	322	334	358	312	344	341	313	341	365	328	321	324	303	361	311	344	323	333	338	313	308	313	345	346	352	318	327	364	336	333	307	336	339	349	316	327	352	369	318	313	332	343	351	334	342	332	331	312	330	344	343	319	309	324	317	325	343	329	355	350	334	339	326	372	295	335	315	308	363	325	341	355	339	330	310	328	337	317	315	373	335	331	330	331	342	320	328	314	298	316	346	349	349	354	335	307	344	343	351	336	326	319	330	324	348	319	345	346	370	299	309	353	319	319	367	297	329	320	359	356	330	328	339	309	312	292	316	337	310	320	322	291	297	365	300	343	315	343	343	335	311	333	312	356	311	323	322	305	321	345	308	347	342	331	337	341	332	350	312	353	340	337	305	357	344	363	329	348	361	344	345	355	332	335	306	331	337	323	290	378	327	351	331	308	307	346	325	324	321	328	336	331	304	340	342	329	354	354	308	334	321	330	325	328	302	315	310	356	342	349	326	373	338	324	326	312	324	329	327	346	362	308	316	332	318	351	303	325	324	341	339	306	360	313	358	305	318	298	299	316	334	318	349	357	321	329	341	339	297	308	343	336	343	309	335	306	340	334	332	338	338	339	332	326	289	318	337	324	315	352	383	316	344	303	323	328	339	336	317	300	323	324	313	363	364	351	348	348	320	341	334	328	336	326	336	332	335	312	339	326	310	317	355	313	315	336	292	330	330	318	360	337	318	300	351	328	353	327	329	313	333	353	335	323	345	346	322	331	337	334	361	305	308	323	347	338	327	309	323	317	340	317	312	330	352	322	315	337	304	334	341	339	344	349	364	315	330	330	351	303	328	334	331	338	308	327	339	337	348	332	312	352	352	308	345	348	336	333	337	321	342	374	307	343	322	309	322	297	335	355	290	344	322	307	320	309	317	339	329	311	300	332	303	329	319	291	326	344	327	343	312	318	344	330	347	335	335	287	337	317	359	338	339	344	318	314	331	322	318	301	330	329	336	316	329	344	345	359	335	309	337	348	321	326	306	325	344	346	338	326	350	346	329	332	341	319	314	369	343	300	330	344	356	324	344	346	323	325	350	333	296	314	306	338	314	349	349	340	320	318	325	336	319	338	315	312	316	288	320	298	331	332	343	321	334	345	331	311	339	354	361	305	311	306	315	304	319	323	343	340	324	324	329	328	313	331	313	308	323	320	336	317	351	340	353	337	322	311	318	349	318	336	316	330	346	336	313	340	318	332	314	351	317	287	337	364	329	309	309	294	328	311	332	365	311	357	354	297	320	339	322	324	365	322	335	312	327	322	326	294	287	332	323	325	353	317	307	327	354	342	347	295	344	332	305	302	316	333	304	311	334	314	309	312	313	296	314	337	362	334	357	307	313	326	350	338	328	378	332	332	311	337	352	356	315	339	294	347	338	339	325	319	349	325	324	347	341	341	343	350	326	357	304	318	291	314	334	284	359	327	351	317	313	325	303	313	307	324	340	320	351	268	309	339	346	366	309	313	375	330	324	351	327	334	333	342	326	339	316	343	346	344	335	323	324	300	327	321	365	340	329	339	315	379	348	320	334	354	333	319	335	300	341	315	345	349	321	341	369	325	323	329	342	303	306	328	342	366	319	332	323	321	310	355	300	326	312	296	321	342	346	337	321	327	357	341	322	310	342	346	318	334	327	304	323	332	328	352	328	331	349	320	311	350	355	317	302	345	313	355	354	316	320	323	302	348	338	301	322	337	331	338	358	334	298	344	325	348	322	299	333	340	317	340	336	358	326	327	345	312	327	301	340	316	340	340	302	300	367	332	302	302	341	354	339	301	300	311	362	306	337	341	340	345	317	341	317	315	341	322	321	344	350	344	332	336	317	334	347	361	372	348	343	334	344	345	335	333	315	304	347	337	346	344	336	305	333	295	338	314	357	298	302	318	344	344	313	342	296	354	351	322	316	313	335	337	355	346	314	329	305	357	326	310	335	307	344	310	334	320	329	323	324	324	305	359	357	305	340	310	357	315	336	315	303	347	321	322	304	342	334	328	320	337	334	353	313	338	309	346	352	319	318	309	369	334	334	318	337	340	336	336	322	321	310	319	306	320	321	359	313	332	348	307
5355	727	209	201	243	111	84	55	40	36	38	35	21	22	18	35	22	29	24	24	18	20	22	24	30	24	28	29	24	26	19	17	27	20	18	19	25	19	23	22	22	17	18	19	27	22	19	16	16	22	17	21	18	21	23	13	22	19	20	11	21	27	20	17	23	17	27	22	15	21	23	15	16	20	21	23	25	23	24	21	25	24	17	19	27	18	28	21	15	16	24	23	25	22	19	24	24	14	20	20	27	20	26	33	29	18	18	21	23	30	20	21	21	27	14	13	23	31	14	15	14	20	21	22	22	17	27	22	19	22	23	19	17	23	20	17	21	16	21	17	19	17	26	23	19	14	25	16	24	21	19	17	22	16	22	17	18	12	20	15	23	14	23	22	26	20	12	19	16	19	15	16	25	17	21	23	17	22	24	22	23	22	18	24	13	16	18	26	19	28	16	27	24	17	28	24	31	20	16	18	20	23	19	17	21	19	18	20	13	14	17	22	20	17	19	18	23	22	18	19	23	15	15	22	18	20	20	24	14	24	24	20	17	19	18	22	19	18	19	23	23	24	24	22	24	15	15	14	20	22	14	14	20	21	23	18	16	20	17	15	15	21	11	20	19	19	20	14	23	10	32	11	16	12	14	23	22	16	20	21	14	20	17	21	19	18	17	25	27	26	19	22	23	19	13	21	22	21	19	25	16	21	27	20	21	20	16	21	25	23	16	21	14	20	21	22	20	20	25	15	23	22	24	21	18	17	19	21	22	22	23	18	26	26	29	24	14	14	21	17	21	26	15	15	18	21	19	21	22	25	18	17	16	18	24	21	29	15	20	15	27	26	24	21	23	16	23	29	20	14	22	24	20	28	14	22	25	17	26	25	15	18	14	21	18	22	24	21	20	30	19	19	8	28	14	20	20	23	27	14	25	21	23	16	14	22	21	16	22	28	23	18	15	23	18	25	18	20	22	14	23	24	21	11	30	21	28	25	11	27	27	21	18	22	23	23	12	22	21	16	18	18	20	21	12	14	18	20	22	29	20	17	24	24	17	13	20	38	18	25	13	14	21	20	22	20	18	17	27	22	19	9	29	16	13	22	15	20	15	27	26	19	24	23	19	26	18	19	17	17	25	24	21	22	22	27	18	15	17	27	23	21	18	17	23	15	16	23	15	16	22	16	21	17	23	16	18	25	21	23	21	19	18	23	17	15	28	20	22	34	20	18	21	12	19	11	23	26	19	22	21	22	16	22	24	18	20	32	29	14	21	30	27	17	19	20	19	23	13	17	26	17	34	22	18	25	18	19	23	28	16	22	19	14	21	12	18	16	22	18	18	16	18	14	19	16	26	18	20	24	22	24	23	12	11	17	12	18	19	24	16	23	25	16	19	21	16	25	20	18	20	22	20	29	24	16	26	17	19	29	19	25	19	17	21	24	18	23	17	17	29	15	24	18	24	26	21	24	17	16	20	21	21	17	23	24	24	18	29	20	16	22	16	27	24	14	23	16	19	23	23	17	20	22	15	23	15	23	19	22	22	19	16	20	15	16	25	20	17	15	19	22	28	22	16	26	12	23	24	22	20	16	23	23	20	15	15	11	27	24	16	24	25	22	21	24	18	19	22	19	27	20	17	27	15	20	24	22	26	21	15	16	22	14	25	19	19	28	23	22	32	22	16	23	16	20	16	30	22	18	15	21	11	21	18	24	26	24	16	22	19	15	18	19	34	22	23	16	20	17	19	21	22	15	24	19	14	23	19	22	25	12	27	28	21	21	21	25	28	24	24	21	19	19	26	25	18	24	25	22	27	16	18	18	29	27	20	13	22	15	17	25	24	19	22	29	22	31	20	19	28	17	26	14	14	17	12	18	21	24	27	23	18	25	14	28	18	20	21	21	15	30	20	22	20	19	19	22	29	22	24	23	33	23	22	20	15	22	24	13	19	21	21	19	23	21	18	15	20	29	20	24	25	20	30	15	20	26	19	23	15	15	15	18	21	20	30	19	20	20	18	22	30	28	20	22	15	16	24	24	18	13	17	20	14	21	17	19	18	24	21	32	21	24	17	21	24	20	26	18	16	19	16	18	21	18	17	18	25	18	19	23	33	26	19	23	19	17	20	15	22	30	18	28	29	18	20	27	17	24	20	21	18	19	26	15	24	29	18	22	13	20	27	33	26	25	20	15	20	19	23	33	8	18	25	15	14	16	23	17	28	27	22	21	20	14	20	18	24	18	18	15	18	26	17	21	20	14	22	19	20	16	25	18	18	21	26	27	16	16	18	24	25	30	16	23	21	17	15	22	34	19	23	19	21	21	25	17	20	10	24	16	21	19	21	17	26	26	17	19	28	20	16	25	22	30	18	15	25	25	14	18	18	22	22	18	23	16	20	15	14	19	22	29	30	19	23	26	18	19	16	18	15	17	20	17	15	18	19	26	19	18	23	21	23	17	25	25	19	16	22	24	25	25	23	19	22	22	23	23	10	16	17	20	23	22	14	23	18	19	13	18	12	21	17	23	24	20	18	24	21	17	27	28	21	28	16	29	22	24	24	25	15	18	15	22	15	25	25	20	13	28	17	17	22	19	19	18	29	19	25	23	21	16	16	19	26	29	21	16	22	23	23	25	18	18	17	22	18	25	9	22	25	14	23	28	25	18	18	23	21	19	26	19	21	21	26	12	14	20	22	16	19	20	15	14	19	19	14	12	21	20	16	24	24	27	20	17	21	18	14	18	21	26	18	21	17	21	21	21	25	22	33	20	30	28	21	11	20	20	25	16	22	16	21	15	19	20	31	17	16	14	16	23	14	22	16	23	19	28	18	16	19	22	22	19	29	23	21	14	17	18	24	22	21	22	14	10	11	21	30	21	16	24	18	24	22	28	22	20	15	23	14	18	25	18	24	15	16	22	16	23	13	25	27	21	17	20	19	27	19	17	34	17	23	23	21	18	21	18	16	14	16	14	12	17	18	22	27	22	22	22	14	18	20	17	19	26	20	24	20	22	26	25	17	18	20	24	20	22	19	21	19	22	25	24	20	14	15	25	18	17	20	23	23	22	19	20	21	18	15	22	18	23	18	17	23	20	17	24	19	22	18	17	25	21	18	12	14	24	13	25	19	18	23	25	25	20	19	23	27	22	22	24	19	30	17	15	26	16	15	23	20	26	21	14	22	13	24	23	31	17	26	22	16	17	19	23	21	19	28	20	22	30	12	20	27	17	17	15	20	21	20	19	22	26	22	26	22	18	23	23	24	33	19	18	30	24	18	27	19	15	21	20	29	16	16	26	22	17	19	20	17	21	15	18	21	21	16	19	26	21	23	19	30	18	21	23	24	27	19	17	27	20	25	24	18	26	25	19	21	31	19	24	18	23	20	22	14	19	15	19	17	22	18	19	29	21	21	24	21	19	22	20	20	20	22	27	22	21	20	21	15	22	25	17	21	18	21	28	26	17	16	18	13	18	14	11	15	29	14	25	17	15	17	22
40149	12523	5389	19500	21968	11108	5761	3035	2136	2202	1265	1024	1002	719	614	582	560	537	541	522	489	444	475	430	407	422	422	422	398	437	386	363	407	400	439	375	387	449	395	352	404	387	392	400	412	384	378	396	341	410	396	387	409	376	341	390	364	374	384	343	353	358	386	374	357	344	362	370	346	357	375	340	355	337	391	360	353	364	369	394	380	356	350	358	382	356	380	360	311	376	353	350	322	363	387	360	390	312	364	359	334	352	361	358	326	355	357	356	358	364	328	369	360	366	374	315	338	340	347	381	369	361	365	350	349	387	367	361	326	387	332	350	364	340	390	354	380	347	376	350	385	356	325	343	337	375	361	322	349	368	359	377	374	362	354	370	363	348	335	370	351	349	354	364	367	354	374	353	372	318	338	335	334	357	349	346	360	344	360	365	371	354	313	415	365	350	334	341	366	382	344	364	381	338	369	359	371	338	346	384	376	362	323	347	368	326	367	385	371	362	389	364	364	343	326	357	353	352	356	335	357	344	349	344	349	347	361	352	328	329	377	380	325	347	366	388	359	323	325	369	368	368	359	358	348	373	365	339	337	355	329	341	329	346	358	373	330	330	339	357	329	359	362	361	349	361	329	343	386	361	372	373	348	333	364	361	370	350	343	375	360	377	358	361	379	389	355	352	331	395	367	369	345	351	345	385	359	407	347	358	345	343	351	353	340	397	402	360	357	335	344	352	344	334	342	363	361	331	362	331	362	386	362	330	352	363	339	316	359	359	364	368	352	350	345	332	364	355	358	345	379	367	359	347	359	359	295	373	332	354	340	308	346	333	354	354	322	358	367	338	329	346	352	348	350	393	334	328	343	350	343	345	376	354	376	329	352	353	364	393	340	361	380	326	329	381	362	334	332	372	345	363	343	340	368	369	402	347	359	362	340	321	353	363	357	332	360	383	363	364	363	366	319	377	319	355	387	387	349	350	352	335	366	371	339	375	382	375	358	339	340	357	340	355	338	339	370	348	328	331	327	353	352	323	359	340	353	325	379	354	338	340	356	375	418	355	351	394	340	332	319	355	382	312	300	355	371	345	370	368	348	387	386	351	366	346	358	348	366	364	362	389	381	332	349	365	362	361	363	369	374	345	350	370	338	337	340	334	366	350	352	369	354	369	321	354	364	345	318	376	372	362	338	349	392	370	361	351	335	384	341	331	346	325	350	322	338	383	356	345	375	363	345	333	344	361	379	357	311	354	358	382	364	362	366	348	357	372	321	342	349	370	344	362	356	330	368	334	382	360	325	346	328	374	380	350	360	362	339	371	303	333	373	348	398	351	349	332	373	376	357	342	357	342	356	392	340	328	332	357	350	377	351	341	345	354	375	330	355	341	365	379	387	335	346	384	333	368	359	347	345	352	358	343	398	358	359	343	345	384	340	367	350	320	338	324	338	387	366	364	348	344	372	401	330	324	376	349	335	348	365	370	368	343	347	376	356	360	357	369	342	340	384	343	350	354	371	357	323	363	357	391	379	321	358	336	346	392	344	376	328	359	338	377	392	312	400	357	364	339	387	337	334	330	364	357	366	343	373	347	335	361	392	370	379	322	369	351	347	314	396	358	360	379	377	360	346	366	370	367	341	364	338	341	342	382	332	353	350	371	370	385	360	382	344	374	363	349	333	378	324	375	365	383	359	371	366	362	363	335	343	361	379	373	328	375	376	366	333	346	347	325	353	339	327	372	348	357	362	349	351	305	385	371	332	338	320	383	360	332	351	367	319	372	355	379	352	344	365	349	338	339	344	377	330	344	346	318	336	334	347	354	335	346	309	350	360	356	367	366	353	359	361	366	357	346	365	374	378	334	369	349	339	331	362	333	333	352	375	357	333	347	348	336	357	355	359	330	367	385	373	378	367	366	374	343	349	381	377	366	342	355	380	361	383	340	363	363	327	358	376	340	378	370	326	358	320	379	346	375	355	343	329	352	341	369	353	353	392	377	360	350	371	358	332	331	359	355	340	399	381	340	334	364	361	315	338	357	371	362	351	343	364	385	337	344	375	394	357	367	387	336	357	356	327	338	324	378	338	354	355	351	373	365	367	340	360	319	376	334	355	372	378	367	330	344	345	325	387	370	363	382	362	387	350	358	368	336	369	365	341	367	330	370	360	388	355	362	365	353	355	391	347	318	318	366	357	367	367	363	315	339	319	386	328	349	337	351	346	371	338	359	349	386	367	330	365	342	359	351	358	364	350	342	346	353	351	350	371	338	362	330	340	317	348	376	339	344	363	355	406	369	367	347	393	322	367	368	361	392	340	353	356	352	334	345	380	370	336	351	346	354	340	364	366	357	351	345	345	365	351	356	342	386	377	328	344	343	348	321	392	346	365	345	373	339	377	386	369	358	359	337	343	349	365	362	362	355	371	334	380	347	379	352	368	374	347	372	361	365	354	363	357	352	329	347	371	388	357	378	371	345	340	373	354	350	362	345	365	349	360	328	334	366	361	334	342	334	351	331	343	351	321	374	335	352	368	350	365	369	355	332	360	330	352	361	357	367	358	372	346	349	331	358	369	368	354	365	362	361	384	372	340	348	337	361	369	363	351	391	327	371	334	352	339	331	377	364	391	347	371	412	344	357	370	291	343	373	359	366	370	328	335	367	361	327	365	367	336	332	351	359	341	354	383	364	359	351	359	378	376	376	395	337	351	354	378	341	363	382	385	345	391	373	388	355	349	377	371	342	356	302	359	355	345	351	334	344	329	346	363	358	387	325	349	348	363	376	357	346	344	343	363	409	337	355	366	370	354	363	339	348	327	361	358	361	322	349	362	356	390	359	376	320	320	339	348	361	343	335	357	374	346	350	398	328	348	369	335	312	354	346	366	342	343	339	355	372	337	353	357	376	361	357	344	357	314	337	364	361	357	324	340	351	355	348	370	360	286	363	362	343	338	382	339	355	357	380	332	334	363	340	361	360	339	353	379	380	364	373	355	385	337	385	362	353	342	371	363	362	339	373	359	364	339	380	329	369	358	333	331	339	364	381	359	351	359	350	326	351	315	350	346	347	321	329	374	322	342	357	349	330	324	360	336	380	362	349	341	334	344	392	359	340	342	341	340	337	348	347	382	331	342	368	381	331	356	332	390	367	339	338	360	349	365	358	391	395	331	370	352	371	349	364	328	359	371	366	318	337	362	352	358	368	319	337	359	396	389	300	331	351	353	359	375	346	351	334	343	367	316	336	359	365	389	348	333	360	358	381	342	364	371	335	321	387	371	351	344	388	330	380	367	375	383	323	338	333	360	320	354	348	350	362	355	329	335	365	345	325	376	334	331	365	345	369	372	327	357	339	350	341	319	374	363	332	340	340	343	351	365	337	375	371	388	357	365	340	365	365	364	387	354	357	303	335	367	347	396	344	358	349	340	367	364	367	334	355	342	336	328	366	349	337	364	371	391	379	357	336	342	354	367	363	349	334	353	367	357	295	336	356	359	368	359	352
9522	1742	361	328	304	276	190	117	114	105	75	62	77	53	48	57	39	45	33	40	39	46	38	47	38	38	32	42	55	45	28	41	42	32	41	33	37	33	32	26	30	32	36	39	27	32	29	51	40	29	38	34	25	27	32	29	31	39	27	31	31	35	31	30	35	39	34	29	37	31	40	26	30	31	24	33	37	38	32	40	34	37	39	35	33	36	43	30	38	39	37	43	32	29	30	30	46	33	29	33	28	30	31	37	45	30	30	36	50	32	40	36	43	34	23	38	29	37	32	29	32	29	32	37	35	36	44	27	36	37	47	26	41	36	32	28	38	18	38	43	27	35	42	35	47	23	46	28	25	38	29	33	32	19	41	39	33	30	30	29	32	36	42	34	32	35	31	35	33	33	22	36	36	33	43	40	34	37	38	29	38	34	35	22	28	36	34	32	44	37	31	32	43	29	29	33	31	43	28	42	38	27	36	31	38	43	24	33	28	37	31	32	34	33	27	45	28	32	31	38	33	34	29	26	30	36	41	32	23	42	39	28	36	24	33	28	38	30	27	42	32	38	26	40	36	39	32	30	31	39	38	51	43	37	42	27	37	36	37	22	36	40	38	28	35	33	40	31	24	36	35	32	27	33	31	34	28	37	40	33	36	32	36	36	34	34	29	32	21	24	46	26	32	45	28	33	26	28	37	31	32	44	23	36	35	35	28	40	26	35	40	32	32	43	32	37	34	30	32	44	41	40	36	24	38	28	30	34	28	33	36	30	28	40	34	28	28	40	27	31	29	34	35	27	32	26	42	25	36	25	31	33	32	40	37	27	30	28	33	23	35	33	29	42	33	35	44	38	33	23	27	25	44	32	23	31	30	31	44	33	23	24	25	30	33	42	33	41	31	35	37	29	37	33	32	35	34	24	39	35	26	25	32	34	49	31	33	30	18	38	33	32	28	33	32	34	34	44	40	30	31	34	36	23	34	30	37	27	47	32	34	32	28	25	21	38	38	31	34	39	32	27	35	42	23	24	30	38	27	35	30	37	40	30	32	35	34	33	24	32	26	36	36	30	30	29	40	44	25	45	30	32	40	41	42	37	32	23	34	26	38	42	44	30	30	27	28	26	29	40	33	31	26	36	31	45	22	41	34	35	18	33	29	34	49	32	30	32	31	21	28	31	40	29	29	31	21	45	42	35	30	43	29	33	24	34	25	32	33	36	38	25	38	37	43	29	36	34	37	34	35	31	27	15	36	27	44	42	37	34	22	27	35	42	37	47	34	37	35	24	51	33	33	27	31	30	35	28	33	26	32	36	43	41	40	38	29	35	33	19	30	25	39	35	31	30	31	36	33	28	30	36	22	36	43	27	38	34	38	38	38	30	32	39	28	36	34	27	31	34	30	41	33	27	32	30	40	28	31	37	32	38	41	37	30	35	28	32	35	34	41	22	30	27	30	21	34	28	31	31	37	41	30	33	35	32	41	29	23	26	30	39	25	35	29	34	40	41	30	26	39	34	28	30	24	29	30	35	26	28	37	21	28	36	33	33	30	26	29	34	35	31	21	38	43	33	36	33	37	37	29	33	37	35	37	39	25	31	32	44	38	38	25	41	35	36	35	28	29	29	30	38	49	29	45	40	31	40	28	35	35	32	21	40	32	34	35	29	35	48	29	36	28	29	33	33	36	42	22	30	26	26	31	40	22	31	34	42	34	31	34	35	27	30	28	36	28	33	26	32	28	36	36	35	47	39	37	30	39	35	32	29	34	35	37	26	27	28	41	31	28	28	29	31	24	34	25	28	26	33	30	28	32	45	31	32	31	38	36	35	29	26	38	32	38	30	34	35	23	25	37	31	27	34	32	31	33	33	31	30	28	20	36	30	31	32	30	37	32	31	21	36	36	29	32	32	31	30	23	38	36	29	31	39	43	34	37	42	30	34	41	24	34	32	26	38	19	26	34	33	36	34	21	37	38	33	33	40	33	35	32	33	33	43	42	33	29	37	35	32	28	38	40	29	33	45	30	47	25	33	26	34	24	27	29	26	27	27	34	29	30	38	56	38	34	32	35	39	35	26	26	36	37	32	31	37	33	32	31	39	36	32	35	32	30	35	28	31	28	32	34	42	42	20	25	31	21	32	32	33	37	40	38	34	33	21	35	35	29	28	30	24	34	26	36	47	35	32	39	34	50	28	34	29	30	35	39	32	29	36	36	30	23	41	39	30	38	32	36	37	30	35	30	33	29	38	37	30	37	36	32	28	31	25	36	32	28	34	28	23	35	36	34	41	38	31	29	31	32	21	30	31	34	37	47	37	28	42	26	40	27	36	33	36	36	30	35	30	25	28	35	43	35	35	34	39	31	21	30	34	34	32	24	24	37	34	40	42	31	28	36	36	30	31	26	24	37	27	31	32	38	28	34	27	34	33	36	32	34	39	38	40	32	35	33	30	25	25	34	38	33	34	31	23	35	32	38	38	33	36	33	34	25	34	37	38	32	31	36	35	37	33	25	29	35	46	31	39	32	36	27	25	26	29	37	37	34	36	26	35	38	37	39	24	27	29	33	35	32	28	32	30	24	40	33	33	32	30	28	29	37	24	35	33	37	36	37	33	28	35	30	30	38	20	38	33	29	32	37	25	27	35	32	22	37	38	28	38	40	26	31	32	30	40	30	29	30	29	27	37	31	33	26	27	35	35	30	37	43	33	32	37	34	37	30	33	26	26	30	30	31	41	39	47	37	31	25	28	43	21	43	31	37	36	30	37	38	30	26	41	29	42	31	27	38	33	33	33	34	27	27	35	29	32	31	33	25	33	41	38	33	31	28	25	25	24	39	28	35	39	46	32	31	33	28	34	29	26	36	40	27	29	44	24	30	26	24	30	36	30	42	32	37	33	22	38	36	33	35	31	28	32	28	31	39	37	35	39	30	38	36	47	35	32	33	35	33	39	27	28	33	23	35	34	34	34	34	39	24	40	31	42	37	36	38	43	30	36	38	36	38	32	34	24	31	31	34	29	25	32	30	26	35	35	31	27	30	29	32	33	46	26	36	30	40	36	33	26	22	27	36	33	35	31	28	30	37	36	31	33	32	33	29	37	21	30	23	28	42	19	34	35	34	23	48	34	26	38	26	34	24	34	26	35	29	34	26	43	38	29	36	39	28	33	36	26	33	34	40	34	40	33	35	21	30	33	27	42	42	30	37	27	41	30	24	45	43	32	40	42	32	29	35	24	27	29	33	29	32	33	31	38	38	36	38	25	38	27	27	46	34	31	23	34	32	27	29	36	34	32	30	34	30	29	30	39	31	28	29	34	41	42	37	30	29	29	35	30	32	28	48	32	26	35	30	26	33	37	33	35	37	31	35	40	38	30	43	33	29	31	32	36	32	34	21	37	31	22	27	37	30	29	35	29	39	33	37	27	27	24	45	31	36	44	31	43	40	27	29	31	37	31	38	32	38	39	39	32	27	32	33	36	24	29	33	33
45570	17467	8066	22303	24006	19542	11835	8149	5541	4819	3298	2787	3204	1715	1476	1314	1306	1205	1099	1055	1045	969	849	900	874	864	797	799	774	748	754	790	685	702	704	721	695	678	696	633	667	676	676	676	672	650	670	676	654	626	654	613	625	625	641	649	589	643	600	636	602	566	621	613	570	585	596	605	586	631	646	580	584	570	597	628	611	583	589	582	529	597	538	559	563	609	611	537	586	578	585	549	553	598	571	584	610	572	579	616	574	632	618	570	613	556	583	600	567	572	582	591	592	592	584	574	634	570	567	619	606	574	584	578	590	582	577	571	519	610	588	583	611	561	579	567	580	566	544	597	569	564	567	554	572	561	518	565	550	525	594	555	577	549	549	553	584	557	570	583	570	563	561	539	587	575	575	597	546	544	573	565	584	520	552	545	578	586	594	582	581	576	563	611	587	591	549	615	596	602	604	572	541	544	591	563	604	531	513	540	583	626	596	611	588	590	532	562	561	578	574	562	563	564	587	584	584	604	593	579	548	579	598	604	544	571	567	577	553	584	535	558	578	570	573	521	588	559	501	556	555	529	561	605	566	578	607	565	531	575	537	601	554	608	577	578	595	599	553	577	558	560	544	568	609	573	530	535	571	553	610	607	560	548	550	560	570	576	571	609	568	546	532	571	548	612	547	542	575	566	572	582	563	551	593	551	601	536	557	550	561	592	600	560	584	594	519	583	553	519	607	601	606	536	609	559	559	550	577	584	538	574	575	574	535	527	591	596	589	608	560	561	539	534	581	546	590	576	528	563	581	536	547	593	570	533	543	581	537	560	575	571	573	571	592	543	574	557	550	573	554	608	627	537	534	601	586	572	595	559	612	555	560	585	513	543	527	610	574	607	584	574	577	533	593	535	563	569	581	586	542	547	600	560	579	571	569	562	559	534	541	570	550	576	548	548	550	613	568	563	567	596	573	613	579	567	606	593	599	532	558	567	559	566	547	575	538	529	574	560	589	582	542	555	594	547	516	555	553	551	596	568	583	602	602	551	579	567	594	557	591	577	568	571	623	572	548	566	549	544	590	557	558	542	550	602	588	599	532	557	547	558	548	565	580	558	591	551	530	540	573	565	578	554	602	511	555	557	593	602	578	582	532	522	590	610	556	584	577	561	569	524	533	522	573	558	569	582	570	570	590	570	553	576	552	572	553	566	534	543	577	602	579	539	574	583	564	575	594	549	544	530	577	602	590	552	532	507	546	596	567	615	587	607	546	593	550	551	598	576	550	541	576	523	591	576	606	550	558	579	570	571	569	565	539	596	550	571	517	578	563	569	583	540	549	561	606	561	599	576	575	575	592	561	580	559	607	581	574	545	577	614	549	567	604	548	592	572	554	568	574	597	588	603	596	595	549	505	565	521	560	560	541	595	555	526	587	566	559	607	585	583	564	572	577	547	588	611	606	535	591	580	594	565	561	578	571	569	532	593	609	525	576	548	588	528	545	532	577	600	597	541	553	561	612	566	520	566	569	589	585	563	563	549	573	556	531	559	567	560	574	584	532	605	607	580	594	539	533	569	556	590	571	555	526	552	581	554	571	589	596	552	520	568	585	612	549	530	570	588	579	536	555	586	582	537	550	582	605	558	609	601	555	547	589	549	578	551	585	573	554	562	568	587	576	559	576	565	568	631	550	546	590	608	611	563	573	572	602	590	591	573	509	567	582	631	536	541	587	622	580	538	574	547	588	577	588	595	595	555	541	600	579	512	546	548	555	563	558	600	591	578	588	586	544	530	586	575	570	566	605	579	570	595	582	549	581	536	555	575	595	566	557	588	575	535	576	599	605	582	569	587	598	580	558	558	565	558	576	589	619	540	578	565	558	562	599	591	576	606	556	603	559	556	593	556	576	571	568	573	544	566	611	585	552	569	578	553	587	600	524	582	562	571	604	568	552	541	575	552	547	532	563	525	565	597	531	595	531	573	560	579	588	572	580	571	584	591	572	526	579	576	585	557	578	549	546	578	583	568	539	595	576	592	561	558	569	601	589	531	571	520	568	592	538	559	599	527	551	522	604	609	553	574	566	589	569	553	589	584	555	520	515	590	550	567	566	589	574	587	583	579	590	564	601	610	548	547	561	583	589	560	606	568	560	561	545	617	601	571	562	568	596	557	569	557	530	568	576	562	565	583	573	558	513	560	545	563	586	555	599	568	602	546	548	550	557	549	569	531	571	572	565	552	581	603	556	543	623	600	595	569	551	558	536	592	554	557	602	558	593	591	541	551	558	585	568	546	545	516	541	555	577	542	577	574	579	534	576	570	561	525	580	640	565	554	554	540	543	554	557	567	553	544	560	553	565	581	602	559	560	534	604	581	583	559	565	570	547	599	585	538	559	572	598	536	607	550	581	568	557	535	561	587	525	580	552	582	567	581	561	570	537	549	559	621	556	535	550	605	595	536	565	577	550	579	596	583	574	530	598	599	601	516	590	568	549	533	591	564	572	538	541	555	560	615	509	601	566	579	605	592	607	547	560	562	570	532	569	565	590	567	531	554	559	537	592	552	582	587	584	569	561	556	602	553	575	543	556	596	590	586	595	577	566	545	580	557	580	546	527	562	551	596	505	589	539	613	580	537	608	572	566	586	556	545	591	563	539	567	531	575	572	565	562	562	580	611	571	596	579	600	581	533	592	582	546	588	595	608	587	545	531	546	558	599	553	574	606	583	593	589	542	590	542	543	548	556	555	615	584	582	559	570	552	557	548	622	576	600	566	577	574	578	552	591	572	588	608	591	583	605	573	547	561	583	580	551	563	552	566	563	574	561	593	594	545	600	574	574	582	570	565	562	584	572	583	538	586	557	560	545	543	544	574	535	601	559	570	581	565	595	546	567	612	571	558	596	584	548	549	563	517	555	561	554	565	597	547	593	605	594	588	575	529	595	560	541	535	561	558	591	573	599	589	520	583	571	553	534	579	561	626	563	580	535	593	586	546	558	563	521	532	594	555	576	551	576	560	538	630	580	544	575	550	542	623	571	568	575	581	575	580	582	588	589	565	570	548	514	560	578	598	575	536	608	565	576	576	554	546	543	566	592	569	610	566	545	542	586	568	536	585	576	526	596	544	550	568	590	547	547	562	600	578	543	617	543	596	526	606	569	561	582	561	578	526	590	569	547	567	535	552	543	564	606	567	532	592	556	617	597	551	566	578	586	581	563	573	567	562	553	609	570	588	590	521	560	585	581	588	528	610	603	609	599	565	517	552	590	604	548	611	609	564	580	554	563	556	566	552	560	588	576	530	571	572	530	549	555	581	553	535	587	549	581	551	555	583	578	571	552	560	565	548	548	553	545	569	559	571	567	571	525	556	584	556	566	545	559	559	615	615	587	617	556	555	554	573	580	571	592	596	613	605	595	533	599	560	566	577	570	562	558	567	567	576	606	527	567	544	555	586	552	594	538	549	579	577	590	592	600	563	569	587	576	525	589	584	573	550	590	549	521	590	591
9239	1638	265	239	288	354	190	115	89	102	83	67	121	68	43	51	48	42	31	32	39	54	55	40	39	41	34	35	38	37	36	38	33	47	25	31	41	29	34	32	42	35	31	40	37	43	37	30	33	38	36	34	31	29	37	35	33	28	42	35	39	32	38	24	30	32	52	29	35	30	37	27	39	26	37	33	36	41	23	32	36	41	35	33	24	33	38	24	37	31	23	42	23	38	20	42	35	35	38	35	27	27	44	37	36	32	32	34	42	42	43	27	25	26	39	34	33	30	33	32	28	36	27	31	32	36	28	28	30	34	34	38	22	28	35	37	35	35	33	38	24	34	28	39	34	25	41	34	42	35	22	38	40	27	33	39	39	39	31	31	30	38	29	32	36	23	38	29	37	35	26	34	29	33	31	22	30	28	38	29	28	34	33	34	38	25	39	33	27	28	26	35	31	32	27	33	28	29	29	42	40	47	37	32	32	35	28	32	35	27	28	30	30	43	34	34	41	38	31	25	32	29	25	36	35	32	35	37	26	25	23	35	26	24	27	26	36	28	32	27	26	38	26	20	34	38	40	30	40	35	29	29	43	29	41	34	39	24	40	38	33	37	26	42	38	30	37	31	42	38	39	40	36	40	36	28	46	32	21	17	45	25	24	25	23	33	40	34	36	26	29	36	39	33	35	32	47	33	31	21	36	24	34	42	30	28	35	27	31	44	27	33	37	40	40	40	33	35	36	30	22	32	28	28	30	35	32	37	35	27	33	34	40	29	24	41	14	34	40	33	37	29	29	32	33	30	37	41	36	29	24	30	40	32	31	39	34	33	37	35	30	30	37	28	29	39	28	39	31	31	38	33	31	28	23	31	34	28	40	32	36	33	30	27	29	28	48	36	39	28	38	26	43	29	25	36	35	31	27	26	32	24	32	23	35	33	30	34	37	29	27	31	36	34	44	29	38	31	36	32	29	36	25	29	28	30	29	32	35	33	30	43	38	36	27	29	32	32	24	41	24	34	26	44	25	41	37	39	38	31	32	37	34	38	38	27	30	38	30	40	27	28	27	27	37	35	28	24	34	34	45	35	42	36	28	31	27	24	26	37	37	31	30	31	37	54	31	30	40	37	34	41	37	31	31	36	33	27	25	44	31	29	21	29	35	27	35	30	37	36	36	37	20	29	27	42	40	39	37	38	34	30	25	34	34	34	28	42	23	36	36	37	34	34	32	50	30	34	33	30	31	34	29	30	29	36	36	30	42	27	28	32	31	31	26	32	37	35	37	33	28	32	39	42	29	24	43	40	44	28	29	26	28	29	36	34	35	31	26	28	28	33	23	26	32	27	24	39	27	35	37	28	41	36	36	28	41	39	28	35	35	31	31	32	32	34	42	33	32	32	42	35	39	24	43	27	28	27	36	29	25	35	39	28	37	37	46	36	33	28	37	29	37	32	30	40	28	32	32	33	34	30	30	32	35	24	37	22	37	44	30	47	32	37	29	26	26	29	41	43	34	37	24	39	32	32	33	29	33	27	31	38	30	27	28	34	34	26	35	25	28	28	34	36	34	46	31	30	43	26	34	27	33	32	34	23	36	34	28	22	36	25	33	36	31	40	27	21	25	30	32	33	39	35	34	33	35	23	38	32	26	38	26	20	31	37	27	31	30	41	25	25	33	37	35	20	30	18	32	33	29	50	31	39	38	49	26	35	29	41	30	33	29	25	31	34	36	34	39	28	35	40	32	25	36	39	33	44	39	30	36	32	20	27	35	28	34	32	42	25	24	23	34	31	33	48	39	36	29	32	21	38	45	45	35	34	28	41	35	31	22	22	31	30	28	41	28	42	28	35	31	25	39	33	29	32	32	30	27	30	25	26	25	36	38	30	34	25	32	29	34	27	40	34	34	27	36	35	36	38	22	40	31	40	38	29	30	28	43	29	34	35	31	28	32	27	30	36	29	30	34	27	35	27	34	37	36	35	38	29	29	29	31	41	20	31	26	29	26	30	31	44	40	36	25	23	34	28	37	39	38	41	35	39	36	35	33	29	32	35	25	37	35	23	32	27	38	35	27	25	34	36	31	32	38	20	46	36	37	26	39	32	37	30	27	34	28	27	25	36	34	33	33	25	39	34	39	37	39	29	21	34	35	29	29	30	42	42	33	29	23	29	37	42	38	28	47	31	24	28	41	32	27	33	23	40	34	21	41	31	29	33	34	19	32	28	34	42	43	32	24	34	31	40	25	34	32	36	44	25	36	31	37	32	24	34	37	45	28	42	33	31	40	24	40	31	31	31	28	37	35	28	34	20	35	37	40	30	37	33	33	30	32	33	34	34	29	31	22	25	34	31	49	25	28	28	38	39	32	36	31	34	25	36	27	34	23	35	37	35	27	41	34	32	38	24	32	39	35	35	29	34	30	53	35	44	35	32	42	36	30	36	32	28	33	38	30	28	32	37	37	33	28	34	31	32	26	32	20	40	24	27	31	36	39	38	43	27	31	30	33	27	28	34	39	33	30	36	37	37	29	32	32	31	27	33	31	43	33	24	33	30	23	32	39	29	37	35	32	26	33	35	34	24	34	36	36	33	30	46	28	33	34	35	30	36	24	27	41	32	31	34	30	33	35	24	35	31	25	31	34	35	31	28	32	32	27	36	31	39	42	39	25	35	29	32	28	25	46	35	35	31	40	28	25	35	33	49	38	31	30	33	36	42	30	34	31	27	30	26	31	29	30	30	36	32	29	52	31	29	33	37	24	32	41	33	35	39	30	24	27	38	27	26	38	31	25	27	42	32	35	28	25	25	49	41	22	40	25	21	40	33	39	36	52	48	35	45	41	42	36	27	28	36	29	33	33	46	33	37	31	46	25	31	42	29	40	33	29	33	44	25	32	36	39	32	30	31	31	21	34	37	32	30	29	44	28	28	39	27	26	28	27	30	31	35	23	26	28	30	27	22	38	35	21	34	26	22	36	23	27	23	31	38	28	36	32	34	25	38	40	33	37	36	44	30	26	33	33	31	25	22	33	46	29	28	28	34	37	39	23	28	31	40	34	25	30	33	35	21	38	31	40	34	30	25	34	26	43	36	30	19	30	33	28	33	37	24	38	31	32	29	36	26	25	24	35	35	33	36	32	46	27	33	32	29	42	25	35	28	34	28	29	30	25	31	33	31	27	34	33	23	41	29	41	30	40	30	30	41	22	39	30	36	31	36	21	39	28	27	30	27	39	30	24	28	23	28	39	35	29	30	31	31	26	43	42	26	42	37	31	37	24	30	28	36	25	37	35	27	32	43	36	34	29	25	30	31	29	36	42	32	35	35	32	34	37	38	38	42	27	34	38	37	34	40	21	23	35	35	43	28	32	30	35	33	29	32	27	32	29	27	40	31	40	24	31	33	41	31	30	38	47	19	35	36	32	28	29	41	25	28	24	32	33	26	30	36	37	28	32	33	48	26	24	27	45	29	38	27	31	54	24	33	40	38
45313	17775	7275	19999	24365	22298	12919	7677	5482	4628	3380	2779	5268	1750	1425	1311	1273	1169	1073	1118	972	951	901	870	856	836	780	783	746	734	702	777	755	676	702	721	751	715	719	709	635	635	644	662	676	644	655	616	663	609	627	619	596	657	660	636	570	636	640	589	634	575	564	625	634	597	588	556	589	576	584	602	564	591	612	569	590	571	611	621	587	600	575	589	589	597	603	597	589	567	607	594	586	563	575	576	572	617	538	600	593	561	592	576	574	580	579	568	579	583	553	517	579	570	554	573	549	528	615	568	593	564	559	598	595	562	590	584	580	578	580	604	541	551	560	578	578	605	526	523	526	570	529	542	556	563	551	573	593	551	547	570	531	544	548	606	603	565	577	587	548	551	538	620	578	586	555	594	569	562	583	574	560	544	623	553	558	608	542	584	572	610	578	539	602	540	599	606	566	580	584	599	555	574	632	540	569	584	576	597	558	562	560	514	595	527	567	592	588	563	588	578	553	555	542	594	584	543	563	516	598	621	551	578	564	579	573	577	613	606	529	600	547	558	583	593	588	548	552	569	550	577	607	554	514	570	556	556	557	591	586	552	559	540	566	543	563	542	536	506	534	557	582	616	548	535	590	577	589	547	530	559	569	587	596	544	540	592	571	536	584	563	597	622	567	568	550	551	581	626	545	581	542	601	565	565	575	570	549	533	575	570	599	564	610	562	607	577	591	575	579	571	576	539	553	573	510	584	559	572	556	581	542	546	573	544	545	534	550	569	558	572	573	564	594	569	551	583	553	536	590	559	544	511	594	559	596	572	571	595	521	622	555	565	540	564	565	576	523	566	562	587	546	592	570	602	586	555	531	576	591	554	590	572	560	596	586	529	571	543	562	559	588	542	580	562	589	586	588	531	585	574	579	588	566	555	579	543	564	564	588	598	620	584	596	529	563	525	614	551	609	529	552	565	580	568	609	604	587	601	576	573	567	562	620	571	537	578	547	590	567	532	570	594	532	568	554	575	578	560	601	565	557	559	552	564	569	576	565	598	563	577	595	560	579	637	538	594	574	565	544	539	549	603	601	598	558	587	565	516	577	602	530	602	577	599	550	574	565	538	573	538	617	542	579	559	572	585	582	579	562	569	589	562	601	588	575	580	600	604	610	566	568	535	592	540	584	601	564	593	519	551	547	628	574	592	589	595	546	556	548	571	611	532	550	587	555	567	583	576	551	524	565	558	569	586	577	534	584	593	557	589	569	546	583	551	597	561	551	565	587	581	558	552	580	599	555	585	556	579	531	622	554	565	577	558	574	547	591	583	579	551	575	588	542	576	533	569	553	579	557	613	564	550	587	546	585	584	564	548	600	573	585	598	575	592	555	579	585	592	549	558	576	570	547	598	585	539	574	552	580	548	592	535	552	589	596	528	594	612	567	583	578	594	525	582	570	577	578	598	561	541	609	568	568	534	605	574	577	561	578	565	582	538	524	518	599	542	538	601	546	557	553	575	600	598	545	573	585	521	572	596	531	563	641	606	575	616	552	550	548	544	531	573	572	540	584	569	572	566	587	543	615	571	566	562	574	557	584	586	548	593	578	572	575	580	574	610	567	561	598	570	521	587	611	616	590	507	568	549	580	566	563	598	563	532	545	581	583	584	535	555	562	584	594	554	528	549	579	596	507	525	523	568	559	580	555	574	588	612	562	551	577	554	573	566	559	553	547	567	586	573	571	570	613	580	576	558	556	571	560	522	603	559	556	559	576	559	573	548	598	595	620	606	524	556	584	601	557	542	515	614	551	576	593	601	587	559	589	549	558	564	579	540	558	586	566	533	551	584	576	586	567	552	566	568	526	581	546	573	595	575	556	551	550	588	581	548	546	609	580	543	554	560	596	541	519	548	571	587	555	571	587	577	575	533	579	555	581	597	545	580	555	535	596	599	572	579	589	550	595	584	557	566	565	565	592	581	607	570	536	558	571	604	614	523	585	550	545	580	555	575	551	567	564	544	553	576	520	581	597	529	548	512	561	560	574	615	558	595	539	552	534	581	574	538	565	620	555	532	551	529	566	597	590	610	552	573	602	588	552	570	591	570	560	556	537	590	577	614	522	536	560	542	622	540	608	529	575	543	578	559	527	539	549	553	534	618	567	545	597	651	621	548	595	570	587	555	553	559	578	566	563	544	572	543	573	602	608	573	611	586	599	571	518	548	553	566	546	602	549	595	563	577	523	596	585	544	542	603	586	637	546	566	586	538	582	556	549	561	567	612	545	576	568	554	600	518	566	610	581	560	566	595	558	552	558	593	592	577	545	575	566	588	540	572	561	571	539	568	582	530	599	581	584	548	582	552	585	585	601	570	563	563	538	534	583	574	550	579	565	601	582	555	568	582	557	516	577	555	557	544	596	593	560	540	600	597	586	527	578	566	591	610	553	563	637	578	587	545	603	571	565	603	591	559	547	577	567	571	547	554	562	576	580	589	536	563	550	603	603	589	535	567	591	551	567	551	564	607	578	595	553	543	572	572	546	575	565	571	545	553	556	574	598	628	615	555	572	558	581	555	621	557	575	559	590	556	544	562	592	574	555	558	545	571	549	607	580	562	562	570	570	563	580	599	580	585	571	560	544	555	552	579	591	575	563	565	572	556	536	570	563	532	603	586	579	599	588	572	584	544	541	593	551	623	525	585	581	513	573	568	593	566	521	549	568	570	593	630	560	557	558	632	591	582	601	591	566	557	616	601	579	553	569	564	603	571	562	572	541	563	516	582	595	585	568	577	555	544	555	556	586	578	568	605	563	580	583	565	550	577	600	511	534	545	581	561	610	564	571	552	605	584	563	570	580	516	555	558	562	575	531	556	540	550	637	566	578	552	571	530	615	556	546	620	592	586	528	556	550	629	590	577	556	586	578	543	581	531	587	572	558	598	585	591	563	547	621	583	588	585	567	574	575	530	593	572	538	548	550	523	570	564	574	512	594	548	581	557	595	538	586	539	570	561	570	573	610	555	608	608	551	560	597	579	587	556	615	574	544	552	603	569	551	564	624	589	570	575	564	529	589	536	555	595	591	564	564	576	570	581	562	611	602	591	544	540	577	573	571	547	570	599	536	551	581	591	584	604	550	552	555	557	599	534	573	569	616	591	537	574	564	547	591	591	568	572	560	631	571	571	549	594	562	566	619	564	540	587	596	574	590	604	566	598	578	608	528	580	606	565	570	546	569	554	559	567	583	571	519	571	581	564	576	581	549	593	558	592	528	591	555	544	559	572	528	585	611	535	587	570	581	575	585	563	550	557	565	560	547	560	554	554	591	570	528	569	578	527	536	530	571	525	564	596	580	569	595	579	585	587	559	637	569	598	595	602	609	549	573	575	591	595	544	571	547	554	584	557	604	581	545	586	576	556	557	540	549	566	580	592	555	578	598	574	579	588	541	549	542	547	546	618	561	568	531	567	571	603	554	549	600	597	568	619	544	591	605	592	569	572	577	549	586	582
13740	3561	445	277	552	671	284	176	144	137	103	98	320	89	53	45	42	40	40	45	33	32	34	39	25	32	27	28	23	33	19	30	23	24	29	29	29	18	21	22	25	18	25	28	27	23	25	24	14	22	25	22	8	16	23	14	20	18	28	19	23	21	22	15	23	23	21	16	17	21	16	25	14	25	30	21	21	24	17	20	13	27	24	10	24	31	22	19	23	26	19	12	26	30	20	20	23	16	20	23	15	25	28	24	16	28	23	19	17	20	21	31	19	25	14	16	19	22	18	17	18	19	18	17	20	14	17	14	28	27	22	22	13	23	24	15	25	24	18	25	22	13	22	20	17	20	14	28	14	16	16	19	20	21	16	20	22	18	14	22	21	21	10	15	24	22	20	18	17	12	23	11	24	22	21	22	22	24	20	24	17	17	18	16	24	12	16	17	14	20	26	17	19	15	18	22	17	21	16	20	13	20	23	22	24	11	15	18	23	18	11	23	13	24	17	23	13	25	25	22	19	24	28	26	10	17	20	26	16	15	19	15	22	15	27	18	23	14	18	21	17	17	13	11	27	25	20	13	24	17	11	9	21	12	23	17	18	16	12	20	20	18	19	11	23	26	18	20	18	18	19	34	18	19	12	21	22	14	28	24	15	16	16	21	15	17	11	19	22	20	19	15	15	11	15	19	12	13	17	17	17	21	22	13	22	14	20	18	13	13	13	19	17	27	22	16	16	18	25	25	20	15	24	23	18	18	13	19	18	16	19	27	19	16	16	20	28	19	21	16	20	15	19	30	21	12	26	20	19	27	20	16	19	26	13	17	21	14	17	24	27	24	17	16	18	13	21	14	19	23	24	19	19	21	22	23	20	18	18	20	16	19	16	16	19	20	17	11	20	22	15	19	23	24	27	19	28	22	28	12	13	19	15	16	23	18	15	19	17	15	21	23	19	17	16	13	19	23	18	19	24	15	16	19	25	19	18	14	18	18	18	10	21	18	16	20	24	26	21	26	20	15	20	25	21	19	25	28	20	21	18	19	13	15	21	24	22	20	14	15	27	18	20	11	16	29	21	16	18	14	18	27	19	19	18	12	17	14	16	23	18	20	19	16	20	23	12	24	17	15	25	17	18	16	25	21	18	11	17	16	16	23	15	20	21	22	23	11	17	18	25	15	22	17	14	19	17	20	19	23	16	10	17	14	20	21	12	18	24	15	24	12	21	16	27	27	25	19	18	24	20	15	16	20	16	17	15	26	16	24	17	16	18	13	24	14	27	17	25	16	20	15	19	16	11	19	14	21	21	18	14	17	17	17	16	20	19	13	20	17	23	27	24	18	22	22	18	17	26	12	12	18	11	19	19	17	15	19	20	11	23	9	15	14	26	24	21	17	16	10	26	18	19	31	13	25	22	23	20	16	17	23	15	15	9	16	14	14	18	12	17	21	18	19	29	20	16	15	21	13	15	19	22	23	14	25	16	27	27	24	20	23	16	16	27	22	23	20	13	18	16	20	23	23	17	19	24	24	19	14	19	25	25	15	21	22	15	14	20	17	19	24	23	20	15	14	21	27	22	13	17	16	15	17	18	23	18	33	13	19	13	9	17	11	24	19	20	18	17	20	20	14	10	24	20	21	23	21	23	23	20	19	11	15	18	18	17	18	18	18	22	23	14	14	18	22	11	25	15	19	17	19	10	23	20	15	16	22	32	21	19	16	19	13	23	12	19	8	20	13	23	21	23	19	16	28	25	19	27	32	17	22	26	19	17	23	16	18	19	18	18	18	17	17	21	20	21	16	20	14	22	28	17	25	15	25	17	16	28	16	34	24	24	21	17	24	27	17	22	22	14	18	15	26	15	21	19	13	25	18	14	22	26	22	16	20	18	30	14	19	21	17	22	26	19	23	19	16	18	14	18	19	18	19	25	21	27	18	21	29	13	18	26	21	18	17	16	11	17	20	14	19	13	26	17	16	25	17	26	19	10	21	23	20	23	27	16	22	19	24	22	21	25	20	18	21	23	24	20	23	17	21	14	14	14	29	21	18	18	17	18	17	19	22	6	20	20	14	25	21	20	14	14	20	20	26	11	25	21	17	19	16	15	28	16	12	26	25	17	22	12	24	15	13	13	28	23	24	18	16	14	25	16	17	18	27	14	21	26	21	17	26	20	20	21	18	11	26	19	12	13	14	32	26	8	25	11	20	20	21	15	21	14	17	21	26	17	25	16	13	24	14	18	21	22	22	22	24	18	25	30	17	15	21	15	15	21	18	19	17	19	24	19	26	14	19	22	23	27	23	14	20	28	25	20	26	19	35	23	9	23	18	15	22	22	10	16	21	22	18	18	25	16	19	20	19	25	16	14	20	19	21	31	15	16	18	25	20	19	14	18	23	15	16	18	15	23	16	15	24	17	19	21	15	14	20	16	12	22	19	13	15	18	27	15	21	18	22	20	20	18	17	17	17	18	23	21	18	27	18	11	21	16	16	14	22	20	20	14	22	17	19	17	21	24	14	21	15	19	17	21	19	17	23	20	20	24	14	21	20	24	22	10	20	21	21	18	31	25	21	12	15	19	18	17	27	10	24	22	20	17	18	18	19	17	18	21	21	9	24	18	17	19	21	23	22	10	15	23	23	16	19	12	21	16	22	22	18	19	23	22	17	23	17	13	23	14	24	26	23	16	27	20	15	25	17	17	18	22	17	22	21	27	20	19	21	14	17	16	22	17	21	11	12	17	13	26	22	26	16	20	20	21	20	27	14	20	16	17	23	16	12	19	14	22	17	16	17	26	18	18	15	30	27	23	25	16	25	23	22	21	21	22	22	14	12	30	9	13	18	14	22	27	17	22	16	21	24	13	29	22	18	15	23	16	21	18	29	13	18	14	18	10	22	24	27	25	16	16	22	13	15	15	21	22	16	19	25	16	18	19	18	22	14	20	15	15	21	14	16	20	18	20	22	15	14	9	19	16	14	18	14	19	13	19	21	14	16	19	23	15	18	19	31	8	21	19	18	20	16	21	21	10	12	15	22	14	24	20	19	16	19	22	10	14	27	16	14	13	10	19	17	24	17	23	21	29	23	20	16	16	24	23	18	16	16	27	15	16	17	28	24	26	14	21	25	18	15	15	14	18	23	20	20	22	17	22	24	13	17	18	24	17	19	13	17	16	16	15	18	20	18	16	14	11	17	15	20	18	19	17	20	21	18	21	15	16	15	22	17	16	17	12	16	20	24	24	21	19	16	17	14	24	18	12	9	20	12	17	19	13	23	24	14	18	14	15	18	19	11	22	23	20	12	17	14	21	22	20	17	15	16	12	21	22	24	22	16	23	15	27	15	19	28	19	14	17	19	23	18	20	17	23	17	16	21	16	19	11	21	14	20	15	12	21	21	14	18	27	14	21	12	15	17	18	21	24	17	21	25	23	23	20	18	16	31	18	21	16	19	20	22	19	26	18	16	18	18	17	21	23	22	24	16	15	19
53862	21440	10442	23013	32591	29784	17883	12284	9810	7624	5603	4862	10981	2722	2313	2040	1815	1676	1517	1430	1318	1138	1096	1025	965	859	819	778	779	687	666	659	638	640	657	602	579	593	558	550	547	488	488	522	500	482	494	475	473	498	485	449	442	473	473	416	407	431	407	440	410	404	391	409	398	399	401	373	377	374	385	371	383	406	384	356	388	352	360	368	360	348	346	386	361	388	366	331	356	351	351	362	380	382	352	366	367	357	373	355	347	363	361	319	322	361	346	324	335	323	333	368	332	342	368	331	350	313	365	344	363	343	374	374	345	371	322	331	313	342	349	316	346	362	320	333	337	318	334	319	334	333	341	335	315	352	358	350	325	352	331	363	347	318	360	341	324	365	340	322	329	344	355	338	321	320	311	311	333	316	374	326	332	341	327	334	322	321	306	324	317	325	334	377	335	349	310	354	314	346	335	336	367	309	341	370	317	333	329	382	342	345	347	365	338	329	369	328	329	335	360	318	354	339	313	338	294	341	349	332	335	336	333	337	353	360	331	357	341	329	348	330	298	315	317	314	342	318	351	319	367	325	356	323	337	326	348	343	325	379	346	335	337	353	336	340	357	349	339	328	352	320	348	318	356	326	312	339	326	378	311	334	359	369	353	335	318	316	324	324	362	330	342	314	312	333	341	329	305	332	332	344	343	338	338	324	325	348	354	317	326	310	354	340	371	341	337	307	309	324	331	311	328	325	295	326	367	347	328	317	289	340	327	331	332	319	338	324	340	350	342	345	379	327	363	340	303	377	312	330	331	348	361	341	376	347	337	320	292	323	353	317	351	329	377	340	338	358	327	341	339	324	351	355	330	334	327	339	330	353	307	325	335	301	314	335	325	311	329	335	326	311	304	341	368	323	347	319	307	343	320	352	356	329	326	323	305	344	330	327	348	289	348	326	327	306	355	319	305	337	312	379	324	320	344	339	294	330	345	356	328	334	352	343	336	349	323	334	337	365	328	359	337	317	338	336	348	311	316	325	325	339	331	354	349	347	309	340	344	353	360	335	298	325	365	321	318	314	363	353	333	297	352	352	381	309	323	356	372	312	348	352	344	349	353	311	320	320	297	355	327	326	334	352	331	330	363	295	311	341	334	330	311	310	323	313	280	358	308	307	336	350	324	340	330	356	360	322	301	300	339	334	347	355	333	313	300	300	336	310	335	349	346	339	347	303	325	331	349	324	314	360	361	335	353	324	321	345	348	329	322	360	363	346	354	362	315	366	355	337	305	318	361	315	323	326	375	351	362	322	343	333	319	331	328	334	308	324	317	296	332	349	341	350	318	323	352	367	333	348	328	366	329	339	344	342	306	332	374	314	333	362	314	341	356	334	296	353	343	338	333	328	329	336	328	305	325	340	314	310	345	336	319	334	329	325	325	331	311	350	337	307	325	322	322	367	318	346	344	318	336	333	360	348	346	311	350	349	352	338	311	316	336	319	345	344	342	308	364	351	358	331	348	344	337	319	311	361	314	329	311	307	342	331	333	339	379	337	318	341	325	306	325	351	330	325	312	345	382	326	345	320	327	331	346	347	327	342	330	334	309	322	315	331	365	342	313	334	338	335	344	317	358	306	337	350	348	339	374	355	323	317	361	323	320	332	321	307	342	304	332	303	329	349	338	303	327	330	323	354	314	361	359	336	334	308	308	304	357	324	334	341	337	326	317	346	331	309	348	326	352	301	329	306	353	337	334	328	336	344	369	334	353	338	325	342	326	327	308	332	332	283	345	333	322	341	327	309	307	372	339	368	312	343	363	327	341	311	341	349	363	330	351	323	325	355	340	337	346	386	340	323	370	306	330	340	334	333	351	348	327	340	350	353	311	344	350	276	346	338	362	340	344	344	325	331	374	314	326	324	348	337	292	321	364	345	358	349	311	319	316	345	318	326	355	337	330	344	307	365	319	326	299	370	349	314	359	296	294	344	329	334	314	324	357	329	293	321	340	330	330	340	328	386	382	338	329	356	333	359	315	332	374	318	345	361	336	312	346	320	353	321	326	325	344	342	292	328	344	357	316	328	334	323	352	323	367	311	327	344	344	337	324	345	332	346	339	313	337	348	342	378	363	348	320	340	367	335	332	309	357	374	336	359	343	314	324	304	336	321	350	330	364	334	313	332	324	324	319	342	297	345	346	341	315	367	338	350	326	318	313	347	311	336	336	337	390	337	328	319	320	296	333	326	325	310	311	345	332	324	328	341	331	356	335	356	308	349	317	319	324	322	329	346	325	330	359	312	310	325	321	351	312	333	341	299	347	336	337	327	341	353	337	314	310	356	348	336	361	324	340	293	332	295	324	323	332	341	339	347	329	313	325	355	335	342	341	331	334	329	341	339	358	328	345	355	347	374	372	351	333	335	367	344	316	317	347	339	337	330	337	328	343	373	345	331	338	328	325	352	347	357	310	348	347	354	360	293	345	311	375	330	333	364	345	331	336	388	294	327	320	332	320	376	335	335	338	283	324	311	354	321	334	321	344	357	312	340	306	331	338	336	356	325	345	339	337	324	310	360	345	329	326	317	349	361	356	322	321	326	343	332	354	347	358	315	331	315	316	306	336	335	323	321	335	319	364	346	318	389	292	343	344	318	309	300	359	342	322	307	309	338	309	323	345	353	327	362	315	334	362	307	380	351	332	334	329	323	310	356	335	346	342	313	353	308	308	313	318	313	329	338	350	297	329	344	349	353	343	341	307	352	333	334	338	313	346	350	340	365	331	358	321	320	322	360	310	338	329	308	298	341	346	355	335	382	355	339	317	382	324	331	344	377	359	352	368	370	366	322	362	368	335	350	328	353	340	352	349	338	316	365	327	330	312	334	346	336	346	316	323	324	325	357	306	350	348	348	352	360	326	319	330	344	312	343	343	323	337	356	353	307	360	334	307	372	333	340	363	299	345	329	354	326	328	320	340	350	358	332	360	293	326	323	331	350	323	349	348	330	375	326	303	353	315	336	303	337	318	306	314	289	322	334	332	327	349	325	347	323	344	311	312	331	330	350	348	324	310	330	329	341	326	338	349	328	352	312	341	346	321	353	341	311	339	331	328	344	335	338	329	305	313	345	344	330	344	335	333	337	325	333	335	331	342	338	340	333	304	331	351	315	325	346	337	354	321	308	300	314	362	336	333	326	336	343	334	340	316	334	332	327	347	329	331	353	330	345	322	301	292	315	361	309	324	398	351	335	334	331	360	326	325	311	350	353	348	300	305	333	323	350	355	307	352	337	339	329	342	333	337	333	308	345	332	350	330	364	347	345	333	342	298	317	323	327	356	337	343	336	326	375	318	333	330	326	355	355	298	292	290	337	358	342	337	344	319	370	341	339	331	337	342	361	366	311	327	349	326	312	328	348	325	349	333	350	339	299	295	331	361	301	366	338	358	329	331	345	358	335	343	325	340	345	358	317	314	326	349	342	341	334	335	315	359	329	335	318	338	308	322	352	347	372	348	327
5558	793	146	134	299	257	79	59	37	40	51	48	54	34	24	20	19	26	17	14	37	25	23	16	24	31	15	17	28	28	12	12	19	24	16	19	23	11	19	24	18	24	33	13	20	19	17	12	31	21	21	17	15	24	19	20	16	29	21	19	29	20	29	14	14	25	15	19	24	14	18	19	28	17	20	21	17	19	17	23	21	25	19	21	28	24	21	21	16	14	19	24	27	20	15	20	23	27	24	27	21	20	26	22	18	19	17	22	12	14	17	18	19	14	12	15	15	16	22	20	17	17	24	17	16	31	23	19	19	27	26	23	19	18	24	20	15	30	19	23	22	24	15	27	28	20	23	16	24	18	25	27	16	21	19	19	19	22	19	25	23	19	17	18	27	19	18	19	15	25	23	20	20	26	18	19	21	19	23	24	23	19	25	14	19	24	26	19	21	13	29	18	21	15	23	19	14	22	22	26	25	21	24	17	26	26	17	22	18	23	20	14	26	15	21	24	29	20	25	25	13	29	29	16	21	21	26	24	31	20	19	20	12	21	18	14	24	20	21	29	16	19	23	12	17	14	18	24	20	19	18	15	15	18	19	32	13	16	16	16	25	22	21	22	15	20	27	22	23	17	20	24	23	23	17	14	17	15	16	23	23	18	21	18	25	28	16	28	24	15	23	22	12	20	27	22	16	21	26	22	19	22	12	17	19	18	19	13	14	27	22	17	19	21	25	25	19	25	19	14	27	15	25	18	24	21	23	23	26	17	22	27	28	23	17	15	24	24	15	22	26	21	21	17	19	22	26	25	23	18	25	28	24	24	20	18	20	19	16	22	22	23	17	21	17	21	25	20	15	22	18	13	17	17	17	19	19	20	16	22	19	18	16	12	16	21	14	20	10	20	17	25	24	19	13	22	18	21	15	25	23	28	16	16	16	17	23	25	17	24	21	17	26	26	20	27	26	25	25	24	17	13	23	23	15	24	26	13	25	26	22	15	22	14	20	20	24	18	17	29	17	20	33	17	20	15	13	17	18	30	17	28	20	17	24	24	22	18	17	27	20	15	17	27	22	14	19	20	26	24	20	17	21	32	25	18	24	14	24	23	13	14	22	17	18	19	12	19	32	21	24	16	24	15	19	23	22	19	18	25	17	20	10	34	20	27	21	23	23	18	24	15	22	22	19	18	18	20	25	16	27	28	21	17	18	16	29	28	20	19	21	25	19	18	21	21	23	23	19	23	24	17	22	18	18	17	21	19	22	20	17	17	17	17	26	18	21	26	18	25	21	25	14	17	21	19	26	22	14	19	16	27	14	21	12	28	16	13	30	18	17	21	20	21	13	23	17	22	18	23	23	16	22	17	24	19	23	17	20	21	23	15	19	19	19	25	18	24	16	23	26	18	20	26	27	26	15	26	20	19	25	15	19	26	16	13	20	9	18	29	20	25	26	19	24	15	14	17	21	19	24	13	25	16	19	16	25	17	17	19	13	19	19	21	31	25	18	14	27	12	19	14	17	25	24	16	26	13	11	19	24	29	28	21	22	18	22	23	26	26	18	15	24	16	19	27	16	31	27	16	22	21	17	21	24	28	16	23	19	23	25	34	21	29	22	27	18	18	14	18	12	20	25	12	21	27	20	18	25	15	19	14	19	16	22	28	17	18	20	19	14	20	16	13	15	19	20	16	23	20	18	30	16	21	22	22	16	17	23	14	22	24	28	23	28	22	24	16	21	18	17	21	24	25	18	15	27	12	20	13	23	23	17	25	25	22	16	32	13	30	16	26	22	19	22	18	18	15	22	19	18	16	19	26	13	19	17	20	23	20	19	15	21	24	26	14	29	18	30	20	16	19	16	15	14	19	23	21	16	17	27	22	28	14	18	21	15	18	28	22	32	24	14	26	22	20	14	25	25	23	20	25	14	17	18	15	16	23	10	22	20	21	20	20	21	19	21	26	26	25	18	24	23	17	26	25	26	14	15	13	19	21	25	20	21	23	19	21	18	24	22	28	21	23	23	23	20	21	20	25	32	18	17	21	19	19	16	12	32	17	13	23	16	33	18	20	17	14	13	25	18	23	10	19	23	18	20	27	19	15	27	20	15	24	25	19	19	19	15	27	23	28	19	19	14	26	21	17	24	18	24	19	19	28	23	20	23	15	21	23	22	24	27	13	20	19	17	20	19	14	17	24	16	17	20	22	23	14	17	19	21	23	24	18	25	24	29	16	20	27	14	24	17	29	26	24	25	22	27	16	23	29	25	26	14	16	17	24	24	16	19	18	15	13	25	19	22	23	22	18	26	21	26	24	26	19	21	23	22	19	31	16	20	19	17	13	16	17	23	15	20	20	25	17	21	21	13	19	11	20	27	27	18	16	21	23	24	30	18	16	26	30	14	17	22	20	13	23	20	25	26	13	23	11	12	12	27	18	13	18	25	13	16	18	17	25	19	29	19	22	19	21	14	23	17	26	23	14	25	23	16	17	17	22	14	21	17	22	17	16	21	14	23	28	15	16	16	17	21	16	22	21	13	14	20	21	21	19	14	22	19	21	24	21	20	20	21	23	16	32	30	23	27	20	20	15	19	13	19	16	21	22	16	11	18	19	11	23	21	20	16	28	24	21	30	23	16	18	16	20	22	21	24	16	32	11	17	18	30	25	17	14	20	19	16	16	25	19	23	15	22	25	14	19	23	28	20	19	18	17	27	24	24	24	18	19	20	25	20	25	20	15	11	17	19	22	19	13	19	12	21	21	15	17	21	34	16	19	16	35	15	13	20	34	20	23	19	15	18	26	24	21	30	25	13	20	25	21	25	27	18	27	20	19	16	15	21	15	20	19	23	20	24	23	17	8	18	25	18	26	22	27	20	22	21	15	19	14	16	17	28	30	22	26	11	22	17	15	31	35	20	24	24	24	23	18	15	24	25	17	23	21	23	14	26	25	24	22	15	20	17	19	26	19	18	18	30	17	25	26	24	26	23	18	18	25	21	24	15	18	17	21	16	17	18	25	12	13	19	23	20	27	17	15	23	25	21	22	17	24	22	20	27	20	17	23	17	27	22	21	16	20	22	20	21	17	22	13	23	16	24	26	20	24	29	30	19	20	27	15	22	25	25	21	19	28	24	23	25	18	21	33	20	25	32	18	19	24	18	28	21	26	11	19	16	26	24	20	17	23	19	18	24	22	12	17	27	21	16	11	15	20	19	28	19	26	15	25	19	19	17	27	14	24	20	22	19	16	15	21	17	20	21	19	24	15	16	22	27	24	20	18	26	16	22	14	25	22	19	20	20	21	21	15	24	27	25	19	25	24	22	28	27	14	17	26	17	20	24	30	21	14	23	19	15	20	24	27	21	17	18	22	17	17	16	14	17	27	22	32	16	14	19	25	22	32	26	18	19	32	19	22	12	23	19	19	26	17	16	20	23	27	20	22	18	26	17	18	15	13	19	17	21	26	25	19	13	22	17	13	25	19	21	26	24	27
40709	12824	4076	13229	25433	17456	5955	3125	2152	1963	1692	1559	2504	1155	625	613	539	513	498	462	489	490	454	462	432	410	466	412	407	384	401	391	417	425	466	412	388	383	374	374	403	395	383	385	404	424	364	386	380	351	386	377	388	419	403	364	374	387	365	335	401	349	376	370	345	374	352	360	327	368	363	363	379	398	401	382	362	348	358	395	376	354	340	381	346	367	367	369	357	379	357	347	349	361	375	351	389	359	385	393	366	344	353	366	351	362	394	358	360	348	358	359	355	343	409	345	387	366	384	366	360	373	366	374	361	366	368	344	365	382	368	362	380	354	331	369	353	365	339	372	366	370	330	379	331	355	365	350	374	368	359	349	362	354	335	346	365	350	373	390	373	378	342	338	369	377	346	368	372	370	364	367	352	382	364	358	372	314	374	339	367	355	365	348	335	395	354	353	376	336	328	376	379	374	357	353	381	357	352	392	364	358	344	343	353	387	371	327	380	352	333	340	342	383	364	359	368	353	351	344	349	366	346	399	350	358	352	354	352	341	353	362	373	371	336	340	359	333	381	355	353	381	332	346	395	381	359	384	337	365	360	410	351	329	353	390	326	338	330	368	382	347	369	366	361	343	340	333	368	402	358	344	362	329	382	337	371	385	363	351	351	368	360	330	389	328	362	344	385	338	367	359	369	327	348	347	375	380	359	360	352	383	344	340	354	368	367	358	344	351	349	354	355	348	381	349	382	376	353	326	331	374	384	333	353	332	363	343	346	346	349	352	353	327	389	336	364	390	359	362	365	380	364	367	367	344	358	349	377	334	324	377	332	349	344	388	355	371	366	375	342	383	372	344	346	341	376	362	354	352	364	341	373	360	394	359	345	377	365	345	341	371	364	350	366	358	353	374	346	338	403	323	348	392	327	360	357	343	340	358	347	356	343	360	376	349	365	369	357	346	359	371	338	359	377	375	374	367	337	381	336	394	380	394	378	347	340	370	379	361	370	345	361	330	367	345	340	362	384	330	365	341	380	347	385	347	369	390	342	408	361	342	356	347	339	351	344	388	353	343	343	342	379	382	352	380	349	332	354	334	372	351	369	343	350	370	359	363	338	319	363	337	360	372	382	350	377	356	357	348	365	363	324	318	363	364	337	355	338	372	358	337	394	371	364	356	334	346	384	401	345	323	327	375	367	374	341	345	364	342	359	349	381	369	344	321	369	376	340	332	354	337	348	351	376	372	351	378	375	358	366	357	321	356	363	335	397	336	387	365	363	353	356	373	386	345	355	347	345	348	382	340	354	332	333	337	365	358	351	350	357	351	359	354	388	374	350	336	367	351	366	354	394	365	352	348	375	352	352	356	359	357	369	348	335	342	359	384	352	361	357	343	359	387	396	332	386	379	351	372	371	369	347	373	350	368	329	376	380	370	367	366	351	387	319	351	362	362	366	352	390	368	375	394	330	362	337	340	327	361	356	347	345	369	353	390	348	377	378	324	372	360	346	344	399	383	413	352	340	346	334	345	356	354	376	371	345	360	372	334	326	399	395	368	392	339	339	385	345	368	359	372	362	364	358	354	356	352	386	382	357	379	371	381	353	342	367	355	373	416	338	349	372	322	363	336	388	379	362	362	341	399	379	372	373	370	361	357	330	321	344	343	386	387	325	365	354	351	340	340	320	346	342	336	347	346	371	408	359	400	374	369	395	355	349	325	404	373	376	376	364	350	360	379	337	335	340	355	363	350	330	366	347	355	365	353	363	351	352	352	358	348	374	356	396	359	368	361	364	343	331	346	353	392	335	351	379	336	383	368	373	353	384	327	389	317	366	359	381	341	360	359	374	368	384	339	384	363	324	331	366	345	408	384	370	371	345	334	349	350	377	356	337	353	349	353	360	340	351	357	346	346	334	356	340	356	379	328	326	376	346	350	362	364	375	371	389	393	377	358	348	365	350	360	373	350	385	357	376	358	383	344	363	374	357	367	334	337	389	344	371	329	356	383	348	348	341	331	364	359	365	341	340	373	371	347	370	358	352	368	354	346	376	351	349	351	361	369	364	353	366	326	322	364	345	361	369	329	346	326	347	356	356	371	361	370	384	382	370	374	325	326	330	328	349	321	331	341	344	349	352	324	376	352	336	320	323	357	323	358	384	379	394	364	342	341	348	338	332	390	361	356	348	338	367	364	378	342	373	358	342	349	379	364	335	348	351	363	381	365	323	365	346	340	387	362	362	371	369	360	337	364	335	373	344	361	338	344	335	350	326	328	360	350	391	373	364	360	371	376	395	350	356	353	315	349	345	329	363	349	357	346	380	369	354	329	382	369	338	367	365	304	348	362	359	393	343	373	343	357	347	338	332	341	320	363	349	389	368	369	347	351	347	351	376	337	355	365	359	367	329	363	360	365	356	357	382	368	356	359	368	368	339	329	395	331	366	377	336	383	344	334	375	355	347	397	332	379	337	361	398	377	348	346	346	356	390	319	328	327	353	367	334	365	338	339	386	363	370	344	347	353	336	392	371	357	370	360	388	357	358	365	366	344	367	397	359	346	393	342	374	348	361	371	373	347	402	377	411	351	336	354	352	360	344	375	350	360	380	350	364	368	342	309	367	382	377	366	355	363	345	386	359	347	335	336	352	345	352	381	393	361	379	375	364	383	339	318	339	374	356	362	373	374	346	376	342	346	359	361	341	385	365	369	323	384	358	349	357	374	370	368	360	349	360	344	348	341	350	373	341	339	319	369	360	375	362	347	370	396	375	348	368	370	366	356	326	354	387	349	370	375	367	396	368	335	347	329	338	332	359	310	327	377	374	373	340	371	312	380	375	375	365	341	352	378	389	339	356	323	336	378	360	329	347	356	328	330	363	366	353	308	377	360	347	349	345	366	361	393	386	364	357	377	333	371	345	362	364	341	376	387	375	388	381	349	397	359	365	390	362	361	367	381	378	350	371	341	370	375	337	375	333	342	364	370	358	349	343	385	396	358	361	382	314	332	383	342	351	354	371	348	381	358	351	397	343	365	354	339	355	352	355	356	369	353	364	382	372	388	355	355	404	358	356	309	376	339	375	321	329	374	357	367	354	348	344	375	391	364	372	368	350	318	379	360	397	353	386	337	360	371	373	375	356	376	327	357	375	368	371	355	393	371	361	376	365	371	333	349	387	304	381	369	362	366	373	313	367	368	374	388	372	347	372	365	353	354	381	343	379	353	379	358	354	371	359	367	359	365	363	374	363	385	358	359	391	360	351	381	383	368	344	342	371	348	351	374	343	392	348	372	380	357	350	351	378	340	340	360	345	355	348	370	345	377	375	384	369	366	360	363	374	347	373	359	401	371	337	352	377	359	367	358	365	382	364	356	366	398	336	350	382	345	385	349	368	354	342	362	359	356	348	342	348	349	399	360	369	336	372	344	349	368	360	379	346	361	361	335	346	424	340	323	336	380	367	377	367	324	372	341	364	369	362	344	365	354	357	367	347	349	381	342	365	355
9206	1265	254	235	474	247	133	120	114	103	95	83	98	225	38	41	45	42	40	43	34	32	43	43	26	32	36	38	32	31	45	20	33	35	34	37	36	29	37	43	33	38	32	36	40	35	32	32	34	33	42	32	28	44	38	43	30	28	33	30	29	28	42	35	36	31	34	33	31	32	30	31	40	33	28	29	42	33	40	39	34	36	31	31	37	34	37	30	37	28	38	29	24	28	20	40	30	33	31	46	43	33	30	39	30	41	39	33	18	38	31	26	34	30	25	38	31	40	35	30	27	35	38	31	37	37	35	32	35	32	28	33	34	32	27	35	37	42	31	29	31	35	37	30	34	46	38	37	36	25	37	32	35	32	31	34	29	31	29	25	38	23	27	28	43	29	34	25	27	28	34	35	28	36	38	33	41	28	25	40	35	40	30	37	43	27	32	30	32	37	34	34	37	32	31	35	36	40	36	32	31	26	26	36	32	34	33	34	23	33	33	32	30	39	33	37	25	36	36	43	33	41	32	37	35	32	38	26	39	32	40	38	41	35	32	35	33	44	28	30	36	35	26	22	29	34	47	27	27	34	19	24	36	34	30	33	34	31	27	30	30	28	29	36	34	31	22	34	32	37	36	21	46	39	45	28	28	29	25	28	29	38	27	31	33	29	29	27	28	35	27	35	39	32	29	32	30	28	35	28	31	26	25	34	30	38	21	35	40	39	31	30	31	35	41	28	34	32	28	27	33	32	42	17	34	33	24	25	39	24	29	45	35	32	28	38	29	28	34	37	36	27	23	38	33	23	35	24	28	40	31	27	36	26	30	32	23	31	32	45	35	20	25	28	33	26	36	30	33	43	31	28	26	25	29	26	39	29	39	37	24	38	36	29	26	39	23	24	32	35	31	30	30	44	32	41	39	27	28	35	34	38	21	30	33	33	36	42	27	31	44	31	29	39	44	27	35	28	44	38	38	37	42	46	31	33	39	31	34	24	26	30	34	51	32	24	28	30	31	31	31	44	32	44	45	33	28	34	35	37	28	28	28	29	35	36	28	35	16	35	37	35	26	41	27	30	36	35	27	27	34	33	28	27	41	27	24	25	32	38	33	30	29	33	23	34	20	48	32	39	35	34	38	35	35	36	41	21	39	41	24	36	33	25	34	27	30	30	21	31	29	47	38	32	36	33	27	25	46	28	34	31	26	29	24	26	37	34	25	30	27	31	22	36	21	27	33	29	28	31	36	46	34	33	33	24	30	37	36	38	39	33	39	33	40	39	25	33	30	28	33	38	53	36	38	28	36	31	32	37	29	38	30	33	25	29	36	35	31	33	30	29	26	32	32	32	44	37	40	36	27	29	35	30	32	35	24	37	30	32	35	35	29	31	32	29	31	31	34	42	35	29	40	34	35	31	38	39	31	33	34	30	31	32	40	37	41	33	34	36	31	33	38	37	31	53	30	31	40	27	30	30	22	30	28	37	32	33	33	30	42	30	41	27	45	32	34	37	28	35	34	40	35	40	28	36	32	32	37	31	35	32	37	33	23	33	35	33	25	37	45	41	22	36	27	30	31	46	36	33	21	40	33	41	33	30	38	37	30	38	30	29	31	34	30	29	35	29	46	35	35	36	26	25	35	32	38	32	37	31	45	43	35	45	31	27	36	35	44	29	27	31	39	32	32	31	24	42	36	33	25	29	31	31	24	28	34	36	31	33	30	27	31	43	38	42	37	34	31	38	35	25	36	31	39	34	37	33	29	33	37	30	42	17	52	27	36	46	36	16	30	41	34	24	23	40	33	36	35	27	32	25	32	29	27	47	42	26	41	38	37	25	37	33	30	38	27	38	31	30	40	30	35	38	30	28	38	37	35	26	27	32	26	25	34	33	30	40	27	30	21	25	36	40	39	38	26	31	48	38	44	34	39	35	30	37	36	32	35	39	27	23	23	32	23	37	45	32	35	31	34	32	37	37	46	41	27	23	30	25	37	38	36	39	32	56	20	29	47	22	30	35	23	31	36	44	32	29	26	35	38	34	32	33	30	44	33	29	26	28	34	36	43	34	34	43	30	36	38	42	28	23	42	34	38	29	35	28	27	28	28	33	24	35	39	29	28	52	31	30	40	31	32	29	42	38	29	37	31	35	32	41	40	29	30	31	30	38	39	29	28	37	20	33	25	34	37	23	34	37	25	27	30	35	25	31	37	41	33	40	36	28	26	35	33	42	25	33	27	20	39	43	33	39	25	28	51	45	28	31	31	37	30	26	28	32	28	30	37	29	36	33	33	42	33	40	37	32	40	26	30	23	38	30	23	33	20	27	32	26	32	26	34	30	29	29	35	36	37	28	45	36	37	28	35	32	29	44	48	23	29	26	34	35	32	55	31	38	30	39	34	41	33	30	33	26	37	25	41	36	36	35	27	51	40	31	41	27	33	27	26	33	28	33	39	30	37	34	34	38	43	35	40	28	33	32	34	42	30	34	37	39	38	25	31	32	39	22	42	39	41	23	38	27	31	33	27	36	27	27	27	39	29	32	28	28	38	47	32	34	35	41	21	38	38	37	33	39	31	35	34	35	33	30	41	35	42	40	33	30	27	22	33	41	35	31	36	30	30	39	29	36	26	33	30	35	35	34	27	30	37	32	38	37	28	28	43	30	33	37	32	32	34	26	30	38	27	33	34	27	31	32	27	26	24	31	27	21	31	31	38	38	35	29	33	34	35	25	37	38	30	32	31	30	29	41	30	31	39	38	25	40	31	32	38	36	32	41	28	21	38	30	46	39	37	31	25	28	25	41	21	32	23	41	37	35	24	28	29	23	28	23	33	26	33	32	26	25	20	33	32	33	37	35	40	37	35	35	34	29	38	26	22	38	26	28	25	32	41	36	35	32	38	37	19	37	44	30	19	30	20	36	34	32	26	28	39	30	36	40	32	36	37	36	30	29	32	32	38	41	37	40	30	53	33	42	30	22	29	22	30	38	33	37	38	42	48	37	48	31	46	37	42	21	31	26	24	36	30	32	41	30	38	35	32	27	31	36	30	29	30	30	36	45	38	32	35	38	40	21	35	30	40	35	29	29	26	30	42	33	22	33	33	46	31	32	48	35	37	39	39	37	27	38	39	32	31	37	31	24	42	34	25	19	28	32	40	29	42	27	34	26	37	30	41	30	41	32	30	35	35	46	35	20	30	40	35	36	30	26	27	24	28	28	31	23	35	42	30	34	40	40	30	29	33	39	32	29	32	34	33	37	34	34	29	40	42	35	27	29	26	32	32	31	31	32	33	37	30	26	43	33	26	39	30	29	24	39	29	33	30	40	47	30	36	31	38	32	36	33	39	39	38	28	33	22	27	26	27	31	36	32	35	43	38	35	30	41	41	43	29	36	30	36	29	47	33	35	34	28	27	31	31	36	40	35	34	32	31	41	30	35	41	36	30	36	36	26	20	26	35	31	28	30	45	34	40	32	21	33	26	30	34	39	31	28
44898	14146	5481	20028	32232	17833	10486	6996	6638	5865	4399	3601	4386	6623	1491	1397	1299	1199	1162	1057	1011	887	894	861	927	875	776	784	777	800	742	721	715	739	715	776	704	666	721	665	668	658	645	669	666	615	599	626	633	656	590	681	591	634	659	585	627	617	649	577	617	649	641	604	610	586	619	594	616	569	598	590	583	623	570	610	566	575	610	575	593	553	605	591	570	581	589	567	556	558	563	574	643	565	622	550	581	596	603	605	627	589	563	590	586	570	594	602	561	616	572	537	572	548	583	596	600	567	549	592	613	588	595	592	571	563	624	584	590	558	547	582	548	574	641	561	611	594	602	548	573	577	595	552	569	634	584	609	577	597	555	628	603	584	570	572	532	583	592	592	585	563	538	600	557	578	597	585	585	630	583	592	572	546	579	608	559	558	561	594	568	573	590	573	637	569	603	578	584	543	562	600	564	567	528	561	592	558	573	601	566	557	537	568	546	599	563	547	545	579	583	631	611	563	576	587	559	544	575	534	529	561	566	617	576	539	553	538	590	627	536	578	554	593	592	607	579	537	527	576	575	562	571	595	583	573	564	567	547	564	597	524	556	589	551	551	585	595	612	582	580	589	557	573	578	585	605	554	625	592	593	577	611	512	570	602	612	600	566	595	560	560	583	564	557	586	581	572	564	610	557	565	558	584	569	583	577	581	565	573	531	592	591	580	547	578	583	573	611	541	571	605	556	610	576	613	568	565	589	507	572	598	556	588	537	588	585	578	562	557	560	551	576	582	591	532	591	566	614	573	570	571	602	554	587	529	515	554	571	558	581	615	574	584	592	567	589	593	591	568	567	588	563	576	556	572	599	621	597	599	563	582	607	604	619	586	564	563	595	600	582	608	559	601	587	588	532	560	545	612	546	547	610	564	569	563	590	573	578	588	579	556	601	575	558	562	589	604	581	571	581	533	589	600	554	561	576	579	540	592	569	561	572	597	574	622	594	609	584	564	602	578	574	593	553	588	594	608	642	596	573	560	587	569	540	571	529	596	574	588	557	549	540	566	579	560	538	567	507	588	575	561	585	593	559	580	551	563	563	557	536	591	607	578	564	589	577	535	557	552	544	591	539	576	578	559	603	581	601	531	597	554	567	527	587	550	573	565	562	584	576	583	596	513	537	572	532	545	572	572	532	589	571	560	604	572	558	597	587	565	564	583	561	569	549	584	571	529	582	557	611	586	580	568	600	557	575	596	571	576	567	603	610	602	560	588	591	565	581	543	563	547	522	549	609	541	565	584	624	546	561	585	550	588	552	547	564	564	567	561	582	575	568	595	547	612	589	569	583	633	600	574	594	571	526	614	588	585	574	568	552	608	573	587	557	580	561	590	573	578	556	561	565	556	573	581	625	577	562	531	545	581	608	554	567	554	528	578	558	599	544	611	573	593	619	568	536	562	612	575	602	554	557	580	540	605	592	542	575	573	611	548	577	592	571	556	568	582	560	576	561	571	560	588	539	579	556	551	567	573	607	574	529	551	563	579	599	540	603	573	554	584	569	616	620	610	614	558	561	613	600	584	544	646	581	591	581	551	547	557	574	556	586	591	587	590	543	546	567	585	536	571	563	586	579	605	575	538	583	623	609	609	549	543	568	566	596	577	555	631	591	576	610	526	548	584	543	553	552	568	570	522	550	600	613	538	605	514	595	611	560	575	537	556	590	554	606	582	611	575	563	572	551	566	530	572	583	582	580	551	561	532	616	548	555	554	591	587	587	589	567	576	553	590	564	526	578	543	560	536	544	648	546	549	536	613	578	559	571	585	576	564	578	571	583	561	595	584	526	563	587	578	559	571	560	573	587	564	528	600	591	602	619	579	569	550	559	585	611	609	570	552	579	585	515	570	535	597	561	573	606	558	580	564	543	551	596	563	537	581	601	606	564	552	559	565	597	550	576	568	584	569	580	600	552	568	581	581	557	528	588	579	608	564	569	553	509	567	588	553	607	590	607	545	573	559	549	605	553	575	593	561	526	532	592	571	600	551	566	546	586	539	536	595	579	575	575	577	524	631	609	610	605	606	582	605	589	588	542	551	554	609	563	545	561	555	604	596	591	590	548	583	543	549	587	549	571	559	605	579	529	586	539	544	599	571	595	574	555	575	588	553	571	568	562	554	576	561	552	595	546	596	579	582	615	602	539	569	541	508	582	581	586	574	600	554	598	558	587	585	553	544	550	575	546	533	580	564	564	578	546	582	554	566	560	579	599	578	537	574	563	592	602	575	553	568	583	572	589	591	575	583	570	529	589	538	589	562	572	582	567	592	568	559	572	576	546	566	587	548	594	583	554	595	605	563	592	542	589	561	580	583	627	558	578	536	577	574	601	564	554	583	589	618	587	561	588	575	549	576	597	530	583	564	576	562	585	535	592	630	547	573	585	610	561	564	578	547	553	606	542	594	558	580	552	578	546	555	574	605	597	538	568	568	544	590	590	572	596	593	571	589	570	561	592	602	558	586	588	539	563	525	567	539	576	599	593	548	598	547	553	557	622	551	607	593	558	601	564	565	553	553	585	585	577	566	593	541	555	598	594	595	573	567	618	587	576	590	588	570	559	521	565	552	603	580	542	563	562	550	528	587	550	564	561	579	546	584	581	601	550	619	564	543	593	592	569	614	566	564	608	630	577	576	583	550	566	603	540	561	566	553	526	587	559	593	553	598	577	580	580	589	557	629	511	593	595	569	571	588	579	613	568	550	583	562	591	575	548	527	580	582	617	605	596	583	571	566	544	567	593	550	577	562	525	627	572	586	592	607	585	577	559	580	538	569	575	576	564	593	601	570	585	605	586	583	542	547	578	569	574	575	570	532	538	562	570	627	564	585	610	557	591	561	586	588	544	553	582	581	580	586	606	576	622	555	537	556	572	549	570	578	593	577	549	588	591	542	574	554	576	576	558	547	509	543	533	570	571	570	550	568	550	538	595	564	572	589	619	557	527	583	583	544	553	540	569	564	548	613	622	546	574	575	590	602	558	603	583	572	560	563	561	595	575	572	574	560	559	586	619	585	554	595	571	561	614	600	600	564	579	542	593	588	602	550	591	540	602	619	565	570	582	584	597	567	572	576	562	608	622	545	552	543	610	541	575	565	532	570	584	555	563	539	581	564	566	594	587	583	553	581	600	577	582	566	612	620	553	582	587	578	596	553	505	528	553	562	562	583	572	545	563	602	585	584	564	551	574	604	606	561	568	585	605	577	579	582	579	549	562	564	583	587	555	559	615	580	545	583	564	593	595	567	538	579	626	588	518	593	573	559	555	564	555	588	596	577	584	590	556	581	572	565	611	568	568	576	573	575	582	555	592	571	609	576	598	587	588	568	549	526	546	560	539	586	578	546	584	557	604	599	602	560	578	593	568	575	575	541	549	586	595	610	603	562	592	572	589	544	558	562	582	541	578	626	543	626	542	570	598	586	516	591	589	590	586	569	575	587	547	561	585	563	580	587
8826	1096	194	284	471	237	142	105	108	124	69	84	84	108	43	46	49	33	44	39	55	37	39	42	38	38	26	46	38	41	50	35	33	34	37	33	36	33	41	37	24	31	37	33	33	34	28	43	32	33	42	31	31	37	29	40	35	40	33	29	23	26	32	30	29	35	34	33	30	35	31	33	36	36	34	31	38	44	35	30	36	37	27	29	18	26	26	29	31	33	23	38	26	37	33	28	30	29	33	42	28	32	34	25	30	42	37	35	35	34	33	26	36	32	38	29	45	40	35	31	36	29	39	35	37	36	33	31	36	26	31	31	27	40	32	35	32	38	28	39	38	27	45	31	33	34	24	26	34	35	36	48	29	33	35	25	33	26	28	30	30	27	30	33	39	23	32	25	34	30	38	31	29	36	27	39	27	25	33	35	46	38	30	33	22	41	34	33	33	27	33	34	35	30	35	28	27	33	26	40	32	27	40	28	45	34	23	30	31	44	29	37	46	36	27	30	30	29	24	29	29	31	26	34	36	41	33	40	29	46	43	33	28	22	32	32	25	35	32	29	40	38	34	35	42	29	46	29	36	32	35	25	34	36	31	26	37	36	28	36	26	30	32	27	35	36	32	34	34	26	38	39	32	32	33	33	32	25	25	31	40	29	30	39	29	32	26	25	31	27	31	30	45	35	43	31	35	39	31	35	28	25	27	42	29	36	39	30	24	31	37	47	39	38	36	24	45	36	35	27	28	38	30	30	34	33	28	22	33	33	35	34	37	28	36	34	34	39	35	22	44	30	34	27	26	35	38	30	23	31	29	37	41	36	28	30	50	39	35	36	33	22	38	35	37	27	38	26	34	36	36	21	39	29	27	41	31	33	33	29	22	39	37	29	26	35	31	36	28	34	29	43	29	31	37	23	33	31	34	31	31	41	32	30	30	27	42	27	40	33	40	43	39	40	30	31	32	41	35	37	41	32	27	31	30	29	29	29	29	36	46	22	23	36	25	38	39	27	26	30	43	31	35	31	42	32	29	34	33	37	33	40	34	44	44	33	29	41	32	28	24	34	28	33	36	34	23	40	30	25	29	27	32	30	31	34	37	34	27	34	40	31	37	39	27	23	30	32	35	30	33	24	32	38	33	33	35	32	31	41	32	33	37	31	20	40	37	36	36	31	45	31	25	31	24	32	26	35	24	40	33	37	31	37	26	38	39	38	40	28	34	45	33	33	26	31	27	40	31	32	24	26	29	30	30	33	33	31	40	32	27	31	46	27	27	34	33	36	21	37	26	18	32	45	39	28	43	32	36	37	41	33	36	29	31	26	45	35	32	35	33	28	29	35	39	36	36	34	33	26	40	31	38	29	39	32	32	34	35	31	37	28	36	38	24	28	39	29	32	34	27	39	37	42	27	34	32	30	31	39	38	31	34	23	31	29	14	23	42	43	42	38	33	36	29	44	32	32	31	24	32	38	23	29	42	36	30	26	37	35	41	27	38	35	36	35	33	33	29	26	25	32	20	28	28	26	36	25	25	38	32	40	40	25	27	37	30	27	30	36	32	23	33	36	38	45	37	34	36	35	35	39	24	35	32	40	35	32	36	32	32	33	31	25	35	32	24	28	35	36	32	31	38	27	41	35	36	24	35	30	26	49	28	44	28	33	27	29	28	33	39	32	29	34	38	30	22	24	25	33	25	27	36	26	35	35	33	30	33	28	35	23	39	30	42	34	33	28	30	27	38	26	43	36	30	37	38	32	36	45	32	28	31	33	38	36	22	28	39	29	18	32	33	41	40	33	25	25	30	27	24	37	26	27	36	31	37	40	22	27	34	28	26	39	27	37	32	26	33	25	39	40	35	31	26	24	26	33	27	39	34	28	30	40	34	23	38	31	33	33	31	25	36	30	25	29	27	48	29	31	44	29	31	34	31	29	31	21	29	36	37	35	28	24	30	33	27	22	30	30	33	43	41	32	35	26	31	35	32	41	29	38	37	30	36	22	24	41	27	25	36	43	32	33	29	31	48	39	32	19	22	36	31	32	23	35	24	40	31	26	23	38	22	38	42	40	25	29	35	39	42	29	32	27	23	34	41	38	35	26	25	25	31	32	37	41	33	37	36	23	31	37	26	45	38	31	32	26	38	38	26	34	32	37	39	30	39	30	36	25	44	43	40	33	30	39	40	24	42	35	32	26	34	42	21	27	39	28	36	28	28	21	42	32	25	36	39	33	24	33	41	34	32	32	30	24	20	27	44	27	33	20	37	41	39	37	35	36	30	33	29	30	33	40	31	37	28	34	30	30	23	22	36	31	33	28	33	35	43	28	34	33	35	31	41	26	33	30	37	34	25	33	37	36	31	42	41	28	27	26	26	30	33	32	28	34	37	44	32	38	22	35	30	40	36	35	30	32	21	31	40	21	27	34	33	27	34	37	29	43	27	31	26	22	30	23	33	29	30	39	30	30	34	33	30	34	30	32	31	46	28	38	37	29	29	30	33	25	34	42	38	28	33	29	25	36	24	34	36	39	33	34	29	47	18	34	29	25	29	30	41	24	40	32	30	23	40	30	32	30	27	41	26	29	42	28	22	25	37	29	42	33	22	36	36	35	30	33	32	26	30	37	24	40	26	37	32	30	29	28	30	28	40	40	29	34	38	36	46	37	36	36	35	31	42	28	37	39	29	26	28	35	31	37	29	32	35	37	33	27	32	30	31	37	26	44	27	33	23	39	30	35	30	33	45	28	38	41	34	29	29	30	32	30	30	43	39	30	32	40	39	28	24	49	33	28	34	34	35	38	28	35	34	38	29	30	29	28	32	31	30	38	31	28	32	36	32	40	34	43	36	29	19	34	27	27	37	30	41	34	26	35	33	23	30	18	29	35	44	34	25	31	38	40	29	36	29	43	32	36	29	18	27	30	23	32	41	31	22	32	22	39	39	27	33	34	24	35	31	31	26	29	43	24	39	28	38	30	31	30	36	37	45	37	44	39	25	34	37	40	34	31	40	25	38	33	34	27	42	35	36	32	45	36	26	16	31	27	28	31	41	32	37	33	48	27	29	25	45	26	39	31	34	34	43	28	27	24	37	32	37	38	38	28	34	32	29	43	35	33	27	36	34	27	35	24	27	32	27	20	23	21	38	26	31	32	31	36	38	34	25	27	42	28	34	39	35	26	42	26	29	23	44	35	35	40	32	36	27	34	34	30	34	38	37	40	32	39	25	29	30	23	28	36	28	31	23	35	29	32	31	33	33	29	35	35	42	40	33	42	29	38	28	42	34	28	28	36	37	30	32	36	28	32	30	35	45	30	23	41	38	40	29	28	31	31	32	43	24	39	32	27	36	22	37	37	26	23	35	27	37	21	32	29	41	37	32	26	27	34	38	28	37	30	45	43	31	31	22	31	36	36	35	24	33	35	30	29	41	22	32	35	36	32	31	24	20	37	36	33	29	30	21	29	37	31	23	28	32	21	35	29	30	48	35	29
44079	12922	5062	22331	29641	16530	9668	6702	7350	5983	3667	3086	3437	4496	1463	1396	1271	1168	1181	1013	1024	919	966	891	855	816	793	789	796	738	767	724	707	765	713	742	706	689	721	637	670	705	649	683	665	656	657	637	636	609	658	637	599	624	625	682	611	617	611	601	564	653	637	595	621	614	595	615	577	560	590	645	590	572	581	600	572	595	611	581	599	621	589	614	564	574	563	578	631	559	560	588	578	562	566	612	550	584	585	573	611	555	556	570	622	610	633	555	571	609	566	579	550	591	586	576	575	544	578	564	607	564	581	588	555	589	590	621	583	565	585	543	607	575	558	596	530	573	567	569	515	567	598	586	572	591	554	605	624	559	582	550	575	595	562	554	537	582	567	573	604	624	584	572	569	598	573	562	585	590	576	591	521	598	562	579	632	602	600	609	599	602	575	584	571	556	566	532	529	583	555	576	550	587	567	521	566	554	559	567	566	567	548	580	565	589	525	567	545	570	542	596	553	580	566	603	539	607	569	563	545	587	635	557	566	566	620	561	572	565	540	599	553	562	543	569	563	565	580	607	555	562	555	597	545	534	586	544	561	591	577	602	567	560	564	565	528	573	575	588	570	573	576	553	554	552	586	561	600	554	531	582	553	564	574	551	593	554	612	547	593	546	511	576	550	571	543	552	553	572	585	576	592	569	597	589	617	576	594	544	559	610	589	586	586	567	554	577	540	577	597	580	531	562	602	574	550	522	575	601	561	594	598	531	567	598	599	563	558	584	554	583	584	569	593	538	522	599	554	549	534	584	594	566	565	561	536	584	578	571	565	544	598	569	576	561	623	551	591	542	569	617	547	557	573	595	595	562	609	600	594	589	609	570	580	596	577	539	556	568	531	587	533	590	582	597	538	588	558	585	545	573	587	513	579	590	515	587	595	560	570	587	580	607	592	557	551	563	548	574	588	579	574	568	543	630	569	551	608	598	577	534	565	562	587	537	558	590	572	580	562	588	552	601	592	567	584	560	565	584	620	578	562	608	613	572	579	606	518	555	584	563	563	523	571	544	613	581	560	585	567	540	582	533	604	548	594	589	579	608	619	591	566	634	569	574	586	530	586	584	543	583	543	566	567	575	551	582	570	569	542	607	594	603	600	590	579	556	577	598	572	587	595	613	586	629	553	616	588	567	568	521	557	590	538	574	581	592	529	581	560	513	549	549	570	570	562	548	555	577	570	597	564	558	574	553	535	571	551	589	576	600	559	545	543	554	552	574	587	575	565	577	613	596	578	567	521	591	632	573	575	518	593	580	586	615	596	590	558	603	607	605	577	567	600	584	587	552	604	555	549	539	559	519	584	581	535	555	546	574	580	551	542	543	556	558	561	593	589	583	620	545	569	563	566	572	567	587	584	607	586	562	571	543	640	607	581	605	555	565	583	586	598	557	553	550	575	583	575	582	559	599	566	549	552	588	581	581	572	555	586	564	561	554	564	565	542	553	592	548	535	567	594	601	535	598	596	579	535	551	546	547	564	602	570	612	556	597	543	574	598	590	531	611	548	570	561	564	590	577	579	585	555	548	563	580	577	573	603	578	576	580	582	579	607	536	576	575	584	576	535	543	551	583	590	632	565	547	575	575	600	541	514	574	528	561	591	582	608	618	567	634	564	562	598	582	564	590	564	584	575	576	564	567	609	532	557	582	564	546	564	575	606	574	549	557	540	508	530	589	576	603	552	537	634	555	523	551	590	567	575	603	563	552	573	603	586	596	571	549	569	539	543	576	544	575	572	586	543	590	547	549	565	559	584	540	535	581	568	563	547	555	573	556	544	579	544	565	551	582	592	538	623	585	546	582	587	588	578	540	586	552	563	594	546	578	560	561	577	546	544	533	568	573	533	622	589	571	582	561	612	562	565	596	535	588	548	535	577	581	637	570	552	577	545	609	539	565	547	568	599	573	562	593	566	611	585	589	551	582	583	540	561	590	566	572	556	574	561	532	585	558	602	593	608	566	602	541	589	584	592	589	592	577	547	581	590	587	578	511	568	527	558	555	561	561	561	529	548	590	539	582	587	573	586	564	560	558	553	554	599	559	543	569	596	635	554	549	555	568	555	585	557	555	573	554	600	582	542	585	551	582	536	600	541	541	574	601	577	580	592	585	550	552	562	544	561	587	548	567	548	572	598	527	547	551	579	579	584	597	582	579	583	538	572	548	548	555	573	600	597	566	563	575	584	557	592	601	595	594	576	574	554	552	544	545	588	491	566	537	520	553	571	599	569	563	576	556	586	560	576	597	566	568	592	596	589	572	540	584	537	576	552	621	596	540	550	577	556	582	586	545	575	583	605	575	577	568	612	541	620	606	613	618	578	595	525	561	585	549	571	598	570	566	571	594	556	533	614	551	610	528	614	541	536	612	596	569	577	553	566	589	558	580	566	585	578	575	569	589	551	549	583	550	597	552	602	570	555	590	576	570	558	573	582	543	587	552	543	572	527	587	609	566	542	610	566	559	575	625	566	591	564	587	588	565	560	571	611	583	583	538	527	562	550	539	595	526	586	558	581	547	583	566	557	574	557	578	592	589	597	613	541	556	570	620	566	542	568	576	549	574	572	584	549	535	600	577	542	538	590	573	555	577	580	616	533	597	576	601	529	573	539	573	579	525	550	597	557	571	533	555	566	602	611	563	570	579	554	569	542	549	541	559	572	604	599	544	531	582	569	601	601	539	581	522	554	529	569	575	613	547	554	538	607	589	558	633	598	575	591	560	561	580	550	571	557	607	595	550	592	568	575	559	555	559	584	579	556	565	635	566	577	595	609	582	607	563	550	586	601	560	601	597	563	552	560	563	560	567	571	545	574	563	497	579	552	539	551	547	566	620	576	561	575	574	553	551	633	631	584	532	622	542	561	565	558	610	603	567	550	546	558	571	594	583	588	556	589	551	559	564	545	535	575	558	651	532	547	543	576	540	558	595	564	562	608	579	547	573	569	591	546	596	601	585	554	563	567	556	538	554	589	553	566	562	550	575	551	556	602	574	558	588	546	556	572	563	562	617	556	528	533	579	579	567	527	541	585	568	590	561	548	566	573	569	590	623	531	578	608	596	570	553	541	554	534	598	594	558	537	550	582	580	580	564	539	568	566	563	649	571	569	563	545	526	536	617	573	548	523	579	589	567	582	598	583	607	574	541	540	539	566	561	583	538	547	608	515	619	559	545	512	614	557	550	535	551	572	604	598	530	587	545	567	545	565	563	570	564	583	588	558	580	582	560	555	572	533	573	609	583	576	590	563	589	611	537	585	549	583	578	532	549	586	570	547	573	520	520	547	558	558	567	565	577	595	564	585	533	553	546	593	598	587	564	552	518	544	554	566	567	582	600	572	569	581	557	517	565	578	568	562	582	573	558	557	566	580	542	609	528	590	521	543	581	552	588	555	580	562	593	573	602	598	540	532	533	594	570	629	555	562	581	542	558	573	561	543	611	558	584	535	552	599	555
11747	2277	302	516	522	350	217	184	215	166	125	94	254	100	63	44	46	45	36	39	27	37	37	24	26	32	38	33	24	19	26	34	27	25	23	30	18	17	32	31	25	21	21	23	30	24	17	22	15	22	33	20	26	20	24	21	27	22	13	21	27	22	15	22	18	16	15	20	21	20	21	13	22	18	23	21	13	13	13	25	20	21	31	24	14	16	16	15	23	15	19	24	18	15	26	15	17	18	22	20	17	22	17	11	22	22	11	21	11	15	24	16	23	23	19	20	19	21	18	23	19	23	12	19	21	30	11	25	19	20	15	22	16	16	22	22	12	12	22	18	16	13	15	15	18	24	22	15	17	27	15	15	14	22	20	13	27	26	27	14	19	23	18	15	17	22	18	19	14	22	19	17	25	22	20	15	20	22	21	11	21	19	19	17	21	19	10	14	18	14	22	15	24	14	12	23	13	24	14	24	13	15	17	20	19	24	19	18	26	12	20	21	13	10	13	19	17	16	27	13	21	17	20	14	18	15	13	18	17	19	19	30	21	21	17	28	18	21	24	16	19	16	17	17	20	22	18	17	24	21	17	15	23	21	20	20	29	21	19	24	17	18	17	21	15	16	13	23	19	15	18	15	11	12	23	16	22	22	17	19	27	24	9	20	20	18	22	16	14	14	18	14	27	17	21	17	15	19	24	24	21	21	20	19	18	19	15	20	15	18	10	21	20	16	20	19	18	20	17	19	23	15	17	17	13	22	17	17	22	8	19	11	23	20	5	15	17	19	20	16	21	30	19	12	17	18	19	14	19	19	12	21	20	28	14	23	24	15	26	17	18	16	10	18	18	24	22	23	10	19	21	22	20	18	24	18	16	12	20	22	20	14	25	19	14	16	19	20	22	14	15	18	20	24	25	13	23	14	24	10	15	19	26	14	23	20	25	14	18	13	25	23	19	22	20	18	19	18	18	18	18	25	21	17	18	22	24	21	13	28	9	15	14	18	17	23	13	17	23	16	15	12	18	13	20	18	17	22	19	16	24	17	16	17	21	18	27	22	19	15	24	15	24	17	15	22	16	23	17	16	20	15	24	13	23	25	18	18	22	20	19	25	13	17	21	24	26	21	21	18	22	19	28	16	17	22	13	26	14	11	18	21	16	25	11	21	13	29	27	23	17	20	26	16	12	21	22	18	17	20	18	28	12	28	15	21	16	21	11	19	16	14	24	15	16	29	18	17	20	21	22	13	20	17	19	20	20	19	18	20	18	21	17	18	19	21	16	16	12	14	17	16	17	16	19	23	21	21	19	27	21	18	15	19	16	19	11	18	19	20	28	10	16	18	24	15	22	17	23	23	32	15	19	21	19	18	17	17	15	15	20	20	20	20	23	21	18	14	29	20	13	23	12	17	15	12	20	12	22	22	17	17	18	17	15	17	12	13	23	25	18	20	19	24	29	9	13	15	17	21	13	14	17	21	19	25	22	15	18	18	18	22	25	20	16	17	21	15	16	21	28	13	9	16	16	21	12	26	16	15	17	11	21	17	12	18	21	24	16	12	18	31	21	18	18	24	25	21	20	19	15	10	16	23	21	12	12	27	18	25	25	17	19	21	12	22	20	23	15	22	21	9	13	20	17	18	13	21	17	17	22	18	14	19	20	17	22	18	23	18	21	15	16	12	19	16	26	24	26	22	21	13	19	17	31	17	15	18	24	20	25	19	18	25	13	20	19	17	21	15	15	30	13	14	17	17	15	18	16	23	22	19	17	19	20	18	19	13	25	19	15	18	19	19	30	20	24	20	18	20	15	19	14	24	17	20	14	17	23	17	21	18	24	20	17	13	15	14	28	25	18	16	19	20	20	28	16	17	18	18	17	15	18	31	17	10	16	13	16	15	20	26	16	13	19	17	22	16	10	13	15	19	20	18	17	21	16	20	17	9	14	11	29	15	11	18	27	17	22	14	19	17	27	13	15	16	25	23	20	18	21	16	19	19	24	17	24	13	23	17	22	21	25	25	19	19	16	18	20	13	19	20	14	13	18	22	20	22	20	16	12	16	25	27	20	16	16	18	13	21	20	21	16	26	14	23	28	10	18	14	19	23	22	14	18	21	14	20	22	22	18	18	19	14	17	19	19	25	27	24	16	21	19	19	15	18	15	11	16	22	20	18	15	24	19	22	21	18	17	25	12	23	16	20	19	12	21	23	17	15	14	16	17	26	18	12	19	22	18	24	15	22	20	18	14	22	27	23	14	19	11	18	25	19	17	12	14	28	22	13	27	24	14	22	26	20	23	13	24	18	25	18	33	19	22	14	23	24	12	19	19	19	19	18	20	21	22	22	19	20	17	24	19	13	25	26	14	22	16	30	20	19	16	19	16	20	19	16	25	18	14	14	23	21	20	18	21	22	23	20	14	18	18	23	21	23	17	29	27	20	11	16	24	17	21	12	20	17	16	22	21	17	18	21	15	10	16	26	14	12	15	20	18	23	23	16	18	16	14	20	13	11	16	24	13	15	20	16	15	21	16	18	16	22	21	26	25	17	23	18	16	9	14	28	13	21	17	21	21	15	13	22	23	25	13	14	22	16	19	14	14	19	16	19	15	14	17	19	25	15	12	26	12	18	24	25	21	11	23	17	20	17	17	14	18	19	19	18	17	20	20	21	16	17	18	10	20	19	20	25	23	18	16	23	14	18	15	13	16	19	13	20	23	17	11	16	16	12	28	15	19	10	14	15	17	18	15	19	16	18	26	11	22	20	20	13	21	23	19	17	18	21	22	18	16	15	18	17	17	12	19	15	18	13	20	25	22	18	21	13	19	16	12	15	16	27	19	18	14	18	17	28	10	27	23	6	25	20	21	15	18	18	17	22	19	14	19	18	13	13	20	16	17	19	17	23	20	19	17	18	15	16	20	24	18	16	22	18	24	20	19	15	16	24	15	20	23	21	10	20	18	21	20	20	26	24	22	18	18	13	17	23	17	17	17	21	19	17	14	20	15	15	15	15	17	16	24	23	19	17	23	24	20	19	22	18	11	11	16	19	20	14	17	22	23	28	22	21	15	21	14	17	18	17	21	12	24	16	18	22	19	13	21	18	20	22	18	20	18	18	25	12	16	18	14	21	19	23	19	23	27	20	16	13	21	14	19	11	14	15	16	20	21	23	17	21	22	9	16	11	28	25	13	11	16	23	18	27	11	10	20	24	17	18	24	21	18	19	14	19	22	21	21	19	17	18	15	14	15	18	21	11	17	19	18	19	26	28	28	19	17	18	20	15	18	17	14	22	18	15	26	17	19	15	19	17	18	20	16	18	17	19	22	22	11	14	17	20	21	14	25	25	14	17	15	17	25	19	24	9	23	16	12	20	21	18	13	17	22	28	13	19	24	21	12	12	25	14	24	24	18	18	18	17	28	21	15	15	16	15	22	22	15	9	20	14	21	24	12	18	12	19	18	12	24	23	22	20	21	17	15	27	18	18	22	21
51676	15952	7478	29478	32157	23081	15304	12188	12846	8218	6485	5341	9839	3361	2364	1968	1913	1711	1527	1417	1281	1167	1126	1026	969	884	875	796	767	704	715	699	666	638	587	721	627	581	559	550	552	539	540	511	495	516	507	462	441	482	447	462	471	474	442	417	466	444	435	392	409	394	382	396	399	410	394	396	416	380	389	393	385	380	355	345	349	366	375	443	378	390	385	364	353	393	385	372	342	397	357	360	364	381	365	342	355	330	350	330	329	346	365	359	353	363	342	378	358	348	352	339	347	318	347	346	371	345	355	295	340	354	309	343	362	361	368	351	312	342	365	311	334	341	375	334	356	332	340	357	350	316	338	362	380	356	333	352	330	346	337	323	299	308	309	323	340	289	319	350	345	331	317	296	327	324	367	333	337	325	360	345	332	343	334	321	337	342	323	343	359	329	314	325	326	340	321	346	360	321	313	372	334	346	318	347	337	335	342	307	341	368	309	331	336	347	332	327	331	311	352	329	326	364	309	346	324	338	323	332	296	344	336	316	340	329	333	335	305	362	324	320	318	331	338	296	283	324	311	312	296	355	353	340	338	331	322	322	325	308	290	307	330	331	314	313	341	334	332	350	346	335	340	357	341	386	326	301	317	366	338	329	314	341	337	337	328	308	304	307	329	293	336	351	360	342	351	324	307	364	325	351	348	366	300	312	311	315	350	331	337	355	322	346	353	337	294	341	310	340	335	354	330	343	319	345	316	360	334	330	392	313	324	326	361	348	321	311	331	349	322	328	320	318	330	348	327	331	328	370	328	354	341	336	316	327	329	356	348	344	325	362	346	343	328	349	293	341	351	324	342	322	320	342	330	362	313	347	339	355	332	325	320	345	328	330	332	326	350	332	322	339	342	320	284	323	320	361	335	318	330	356	333	340	337	316	328	332	334	348	333	346	358	319	338	348	312	332	353	322	314	301	333	352	323	332	332	345	344	334	375	340	312	319	337	321	350	317	352	301	341	333	329	338	336	291	378	334	339	327	325	333	285	310	326	315	305	331	335	314	325	320	334	361	333	331	300	363	345	308	327	323	326	336	318	310	319	330	334	336	368	312	336	348	326	292	340	315	322	341	339	307	342	348	350	352	326	353	338	332	342	338	309	367	337	344	334	320	323	335	358	329	343	349	346	330	308	319	330	329	338	301	342	325	326	317	305	319	335	334	312	297	338	334	336	342	358	321	337	337	334	328	332	339	346	347	334	323	347	364	312	328	328	324	355	308	324	345	336	320	332	313	339	340	331	369	308	324	335	361	337	318	324	330	323	339	333	325	339	321	341	341	309	328	300	290	315	320	322	333	327	319	333	346	295	335	325	361	348	334	354	347	332	336	297	296	347	335	304	341	312	351	342	337	339	339	326	318	321	336	348	356	335	355	336	328	330	324	331	323	320	329	352	354	310	318	344	347	342	347	325	338	338	305	368	313	319	341	325	327	317	295	350	339	346	303	329	313	311	322	341	343	309	319	312	334	312	335	335	291	335	311	323	302	342	313	337	344	320	325	368	371	309	317	347	319	326	352	323	328	353	358	329	347	336	295	330	335	343	323	340	326	365	355	308	326	329	311	334	328	306	349	290	304	344	329	302	329	342	314	327	330	329	334	338	332	299	315	344	367	351	354	370	319	358	329	346	349	331	382	337	333	319	359	318	329	328	330	312	342	317	341	329	322	326	317	296	365	345	334	283	331	356	315	356	359	321	320	328	352	325	366	357	304	342	347	345	328	328	316	347	323	351	325	342	336	350	338	336	353	326	334	342	338	320	383	317	297	321	316	345	315	311	336	325	317	301	329	336	322	321	334	331	325	321	356	326	319	339	327	335	329	309	350	334	349	375	315	335	329	354	323	328	314	348	323	336	337	330	353	337	335	344	317	320	345	327	332	338	315	333	318	321	328	317	371	307	346	318	321	336	317	333	323	328	333	343	327	335	321	315	325	323	338	384	327	332	326	358	337	339	337	348	320	339	299	313	330	339	354	341	319	356	335	332	318	340	343	348	296	337	317	273	326	334	344	377	305	344	332	314	338	345	341	322	322	314	351	341	319	328	344	313	322	333	310	325	340	345	317	334	326	306	319	352	320	324	322	329	312	360	341	348	307	318	334	299	339	307	319	363	322	339	325	309	295	326	302	283	362	333	335	323	299	326	318	329	318	338	356	362	335	321	311	346	372	294	337	298	319	333	353	314	347	350	291	349	351	319	365	355	351	346	364	341	346	340	319	336	329	340	369	352	341	344	362	352	332	330	314	323	341	333	342	323	343	313	350	295	306	327	349	346	330	300	322	349	350	325	337	340	280	327	325	340	338	332	350	319	332	319	334	319	327	353	331	347	367	346	279	300	323	365	324	315	336	326	346	358	384	351	351	358	334	329	295	300	327	319	310	337	340	315	350	350	330	309	317	311	321	334	364	329	338	323	329	296	312	303	321	318	357	326	366	317	299	350	334	319	335	353	341	355	346	301	298	347	305	308	347	344	313	315	323	334	351	356	334	344	326	311	322	335	332	333	323	340	331	330	329	328	318	324	340	352	311	333	361	324	336	314	341	350	307	314	353	318	320	337	326	337	311	329	319	348	346	300	327	314	333	346	345	321	304	337	299	317	325	306	335	352	317	331	294	315	353	317	330	317	334	321	375	345	348	328	329	311	321	320	352	329	307	343	321	334	339	343	337	299	309	368	313	322	353	321	323	331	322	315	315	343	341	338	342	316	352	330	349	336	330	321	336	328	364	343	332	309	326	311	328	325	338	304	319	320	335	319	348	338	367	312	311	336	319	311	341	311	339	329	337	338	353	342	345	320	298	337	297	344	312	331	310	317	322	274	350	331	321	316	325	308	348	351	303	331	324	322	329	373	360	305	340	324	309	318	356	355	333	352	321	322	341	326	357	305	315	319	333	318	347	311	346	362	322	329	292	359	348	296	333	314	314	364	355	339	315	322	328	336	331	374	330	326	300	306	348	339	279	321	345	316	327	322	356	334	334	354	325	348	340	359	330	312	336	310	349	309	321	312	342	311	344	335	338	329	327	333	334	314	357	302	341	343	332	369	310	290	338	337	345	311	336	322	355	354	361	357	320	323	330	333	350	354	351	303	337	330	295	339	331	356	329	325	346	332	348	323	339	347	335	305	329	365	329	331	333	304	335	349	325	311	353	303	338	334	318	347	325	338	323	330	327	308	334	334	338	368	329	333	335	294	339	308	304	317	326	333	314	354	310	349	290	347	348	315	324	313	358	349	327	357	299	329	371	328	321	361	320	338	359	333	364	337	324	334	328	319	296	313	343	356	356	316	312	334	316	345	325	307	355	323	332	307	342	369	348	328	331	328	345	328	332	335	345	325	318	300	329	345	326	310	318	326	339	330	333	314	328	333	373	369	324	314	349	360	340	323	361	296	301	308	331	329	324	334	313	332	337	330	302	319	310	338	316	320	340	325	338	310	342	349	310	346	313	358	313
5187	599	165	208	191	131	67	57	54	68	49	33	74	21	29	35	24	25	19	32	10	15	27	22	17	15	23	30	20	15	25	26	21	20	22	21	28	20	19	24	29	16	21	26	19	27	17	25	26	16	12	20	16	21	22	21	19	16	23	15	23	17	18	20	21	20	24	21	22	14	23	23	18	23	14	17	14	23	14	25	24	22	27	23	18	26	21	21	22	23	11	22	16	26	24	23	26	21	23	22	28	17	22	17	24	19	25	21	20	24	20	26	15	27	18	19	17	21	20	23	20	18	10	16	15	17	29	16	13	23	26	18	16	19	19	20	21	20	22	15	21	29	34	20	23	27	19	23	21	17	23	22	18	22	24	22	22	27	17	16	27	23	12	23	20	18	20	21	31	22	20	21	26	14	16	24	14	16	24	25	17	17	15	24	23	18	18	21	16	21	19	18	12	18	19	26	19	18	21	20	25	18	22	23	20	21	17	17	15	28	16	24	18	19	18	18	20	26	20	24	21	26	18	27	18	29	13	22	19	15	17	17	24	20	21	12	9	22	15	20	13	20	18	19	15	19	19	21	29	23	20	16	28	20	20	27	29	27	24	21	21	18	11	26	10	21	25	16	12	19	18	24	16	19	20	22	20	20	22	18	21	21	14	15	18	13	21	14	16	21	31	14	19	29	24	16	18	18	18	22	27	27	24	20	24	30	24	30	13	24	27	21	18	19	16	20	20	21	22	22	23	19	31	20	25	20	19	27	19	25	32	24	20	23	15	26	13	23	23	23	19	25	14	20	15	23	10	26	20	23	10	26	23	24	24	17	17	18	21	20	22	28	18	19	21	22	19	18	12	22	16	26	23	23	17	24	14	19	19	18	22	16	19	20	25	18	17	20	16	22	16	16	23	23	22	22	19	15	28	14	22	24	28	26	22	19	19	14	20	14	20	22	20	23	16	22	22	11	24	28	19	24	26	23	17	21	23	33	24	22	20	22	16	18	23	13	19	19	23	16	25	20	24	16	12	14	19	20	17	23	14	24	22	20	16	11	17	21	11	20	17	13	18	24	19	22	23	23	12	20	16	20	13	23	20	16	22	15	25	19	20	24	27	18	19	16	17	26	22	19	19	9	22	19	21	16	25	19	26	28	16	19	17	15	22	24	17	20	25	25	12	20	23	25	22	22	31	29	14	22	19	21	27	23	24	19	32	18	27	13	13	17	22	17	13	19	25	17	15	25	11	18	21	20	17	25	20	10	21	22	19	12	18	14	23	16	25	15	19	17	19	17	23	21	23	20	25	27	18	13	20	18	20	24	17	27	15	23	18	22	29	17	22	13	23	23	22	18	22	18	25	21	17	23	20	27	24	25	27	26	20	20	22	20	20	16	16	19	16	26	25	19	22	21	23	23	36	22	21	20	17	15	24	29	21	12	16	17	28	33	22	25	22	14	22	20	18	22	23	26	21	31	21	26	17	21	19	26	14	23	19	25	22	20	17	16	18	28	16	19	31	16	26	15	22	18	24	22	14	26	17	21	25	18	17	21	21	16	18	18	17	35	14	19	20	20	22	19	16	21	20	22	22	11	16	25	24	19	23	17	25	25	27	23	12	23	21	18	15	19	22	14	21	26	14	17	19	23	13	18	20	27	19	17	26	26	22	20	20	17	19	18	23	29	24	20	19	22	28	20	21	20	17	21	18	17	25	29	20	21	20	24	20	18	15	12	19	25	14	14	23	18	17	18	31	21	17	19	23	20	18	17	15	24	23	19	22	22	25	26	18	13	24	18	15	19	21	19	15	20	22	23	20	17	16	22	24	19	20	19	35	17	15	25	21	29	16	18	21	18	13	15	21	12	22	16	26	28	20	10	15	25	27	30	23	22	22	19	27	20	20	17	25	25	21	12	11	24	21	14	16	19	18	25	20	18	25	25	30	21	20	26	23	22	15	21	23	26	28	17	17	20	23	24	21	25	20	17	18	21	22	33	22	20	19	29	16	23	20	23	17	17	32	20	19	21	24	18	17	17	18	15	19	25	22	22	18	13	23	21	20	17	18	19	25	21	22	11	11	16	14	25	21	17	18	29	14	27	21	24	21	22	14	30	10	22	24	25	31	24	18	23	20	19	18	17	22	25	10	28	15	17	19	14	22	20	18	25	32	23	26	25	20	16	14	23	22	21	14	23	15	27	29	26	13	26	24	21	20	15	27	22	22	26	23	26	14	19	19	25	13	21	20	29	15	18	18	24	17	13	15	19	25	26	16	15	23	22	26	30	20	19	22	18	30	22	17	15	18	26	19	14	24	22	20	22	16	16	16	30	22	20	20	19	23	22	18	25	21	18	25	28	14	16	19	17	20	18	16	34	22	22	25	22	25	18	20	13	21	26	22	17	23	20	14	13	26	21	21	14	16	21	19	28	12	18	19	21	20	27	21	19	26	20	16	22	25	22	28	22	11	22	27	16	26	16	20	17	18	24	17	19	25	16	23	20	14	16	14	17	28	14	23	23	16	25	29	26	21	19	21	24	16	19	24	15	15	23	14	20	13	30	11	23	13	22	13	14	28	23	26	17	20	28	17	25	20	21	15	24	23	28	12	22	14	24	26	22	23	26	21	17	23	15	18	24	16	19	10	29	13	17	20	18	18	26	24	20	23	14	21	28	17	18	15	26	16	23	14	20	19	12	19	34	21	20	19	33	19	24	14	27	25	19	18	16	19	24	19	26	28	21	21	21	19	17	27	25	28	26	19	18	23	15	16	17	18	19	21	24	18	26	24	23	26	16	20	16	26	25	28	15	16	15	17	20	21	18	16	13	21	23	17	21	17	15	17	26	15	14	23	21	10	19	18	13	14	25	21	17	21	14	21	22	21	15	23	26	24	28	26	23	27	26	23	27	23	29	34	19	18	30	18	20	22	22	24	17	12	22	25	19	20	17	27	23	25	24	24	16	17	15	19	23	21	25	20	24	24	24	23	27	20	29	19	18	16	27	18	14	16	16	15	13	22	28	9	11	22	14	19	15	25	17	18	17	18	20	25	22	24	26	17	24	24	17	22	26	18	20	26	9	26	17	16	18	12	27	22	17	18	18	22	16	15	20	15	20	18	23	16	15	25	20	16	23	14	23	17	36	20	25	17	18	11	22	20	22	25	16	21	17	18	27	15	24	27	23	24	22	15	19	23	16	13	26	11	14	17	23	28	23	14	22	19	23	21	18	20	9	24	17	26	19	21	18	24	19	20	19	15	23	24	18	26	22	25	26	22	22	23	22	29	22	23	25	12	13	22	23	22	15	25	22	16	22	16	12	13	31	12	17	16	19	11	24	14	18	30	15	24	26	19	21	20	26	28	19	19	19	22	18	21	35	18	26	28	16	18	19	16	20	25	20	12	17	22	14	29	34	29	33	22	16	28	19	19	22	25	19	21	19	12	20	17	25	21	25	20	21	23	23	17	22	20	22	15	18	14	16	17	16	19	13	13	15
39576	9971	4397	19195	19047	12577	4646	3392	3306	2852	2114	1335	3596	815	686	574	551	494	504	520	472	493	469	449	437	430	380	409	413	437	446	380	383	430	411	453	415	404	377	412	393	408	396	371	367	389	371	372	367	374	360	392	376	386	402	347	365	365	367	368	389	368	367	391	391	422	367	346	338	371	342	323	375	370	390	364	343	368	347	376	367	362	353	368	348	363	396	361	327	373	383	337	351	364	366	366	377	420	385	383	350	361	343	362	359	349	360	354	369	376	334	366	348	352	350	383	361	357	357	343	344	351	372	330	377	349	382	381	336	348	380	357	348	342	366	369	382	350	361	384	339	364	402	356	346	388	369	368	368	354	367	366	348	359	340	369	356	329	329	395	381	399	395	332	355	348	362	351	362	352	382	319	356	362	378	371	351	370	359	347	362	376	329	346	332	353	366	342	374	359	339	353	360	316	370	357	339	355	348	371	385	343	354	362	380	350	373	340	340	360	342	383	390	383	369	375	390	359	347	367	364	345	375	408	355	375	354	353	369	347	348	338	345	370	368	326	355	356	390	338	321	376	353	329	359	387	338	353	405	356	366	366	353	357	352	348	336	353	327	399	370	318	335	337	337	349	354	341	344	370	365	391	344	374	322	353	372	371	330	364	356	365	364	343	382	359	340	343	319	335	353	385	343	382	370	340	340	360	371	356	352	334	371	341	350	361	357	383	373	338	311	373	364	345	388	370	363	327	360	341	379	356	353	361	344	343	326	382	360	365	344	321	375	360	351	345	354	310	352	345	368	375	372	367	342	336	354	361	341	360	354	359	341	365	372	396	377	358	352	350	331	337	373	370	380	356	355	354	391	366	361	404	364	376	374	365	356	371	388	329	383	355	321	340	345	400	337	368	356	333	384	339	366	359	357	363	351	349	366	366	354	401	382	358	339	381	360	338	358	343	330	322	370	349	334	355	382	352	401	363	387	350	374	366	363	346	369	370	342	335	340	393	358	384	358	348	388	377	325	372	346	350	380	349	352	377	367	368	377	357	373	369	355	348	341	356	379	344	329	353	368	371	370	376	333	360	346	372	356	360	339	363	367	366	351	360	361	379	364	346	359	362	355	354	379	341	353	383	349	358	375	358	335	332	351	377	364	373	357	359	338	368	360	345	347	326	376	351	361	335	389	357	347	347	360	370	349	379	360	374	368	338	404	363	364	356	374	348	355	326	364	376	353	382	389	347	370	367	340	319	385	348	391	350	352	377	313	354	365	356	357	318	347	371	339	351	344	357	367	364	359	353	349	388	364	323	358	380	354	370	372	347	361	391	369	337	366	370	321	337	359	346	356	371	373	346	362	380	380	358	378	357	389	354	369	337	324	393	371	354	323	347	372	359	339	360	379	342	373	393	370	380	352	369	380	352	401	373	350	380	385	359	374	313	373	353	353	354	374	374	380	336	355	373	366	362	391	377	337	360	347	384	358	337	349	378	349	384	366	369	372	366	352	363	386	337	338	380	330	345	345	352	358	343	357	347	368	384	350	361	349	405	373	345	346	365	336	379	366	367	363	342	364	367	375	365	321	377	336	350	347	394	357	404	336	350	388	354	335	386	372	339	348	361	364	369	356	336	328	355	400	338	367	353	381	347	384	344	355	379	382	349	339	398	352	370	342	346	355	343	327	348	365	333	373	388	373	391	347	367	353	357	377	339	356	365	336	351	350	337	376	351	336	354	356	330	344	328	330	367	369	371	345	380	371	334	382	398	351	347	372	347	364	384	359	371	374	418	379	395	357	362	373	351	321	368	375	363	358	363	356	376	341	387	353	370	360	370	326	354	371	346	373	392	337	365	340	351	364	369	324	351	373	364	324	393	378	355	350	376	368	344	405	356	351	346	353	385	364	384	344	385	372	350	372	353	376	339	369	401	357	354	379	343	311	383	382	353	324	370	370	349	356	321	366	361	359	346	380	335	382	334	366	368	330	383	354	326	344	376	355	341	375	364	328	369	386	346	388	376	354	344	350	370	362	350	381	357	372	331	336	367	350	348	343	355	383	359	364	382	410	373	365	339	342	349	365	347	351	366	357	352	338	374	361	377	361	369	349	366	404	348	389	346	378	367	349	352	356	337	332	386	361	357	356	373	339	372	374	338	408	361	374	332	375	337	366	377	332	372	348	359	370	365	318	330	358	337	346	352	379	331	327	366	354	382	369	354	350	363	368	363	365	353	374	374	368	323	366	359	330	350	374	345	362	352	381	358	343	340	383	366	381	345	379	375	363	380	405	355	357	318	355	367	359	349	400	378	348	354	336	352	368	370	349	390	368	366	369	328	375	360	361	330	330	366	328	373	359	377	351	366	327	354	322	353	354	349	357	340	342	361	372	369	347	363	375	364	372	405	359	360	350	357	382	350	352	348	340	354	379	375	361	346	345	368	362	373	379	317	343	374	351	381	365	395	369	345	387	355	352	339	350	336	353	375	364	357	361	347	344	369	362	384	369	337	345	353	354	337	377	364	380	355	351	361	358	410	337	371	371	348	400	371	359	371	347	355	338	387	355	364	348	363	353	381	394	372	382	362	337	357	389	360	390	365	376	353	347	374	382	358	362	328	360	321	346	329	376	361	356	370	394	353	367	371	356	332	364	363	365	327	359	348	390	374	341	350	329	378	340	381	365	334	352	338	401	353	321	317	340	337	300	329	386	382	348	328	364	355	361	338	354	346	360	403	360	383	369	354	365	380	353	344	329	388	361	382	355	348	384	366	345	383	332	385	393	382	379	334	354	343	358	383	375	353	336	371	391	321	362	356	358	348	365	400	318	355	342	371	354	385	347	369	351	343	341	362	378	404	387	359	352	319	360	346	351	343	398	319	353	348	382	395	356	376	341	350	372	351	390	372	340	361	379	380	368	347	410	378	366	389	357	366	371	351	371	378	398	342	351	342	363	327	360	379	357	339	356	363	366	384	339	367	343	344	359	396	330	392	361	358	367	367	370	350	342	338	337	375	334	328	354	371	373	333	344	340	357	379	363	348	365	323	379	366	387	387	365	375	367	383	331	359	409	355	368	351	377	371	352	334	375	381	364	337	356	362	372	366	331	367	390	386	364	349	388	362	368	356	338	369	340	340	371	315	376	354	375	352	359	366	355	347	318	384	377	358	353	386	344	336	348	376	356	390	351	372	373	376	362	371	372	364	349	343	377	359	376	341	355	364	368	397	342	378	371	372	384	367	355	351	375	339	340	361	347	304	334	360	365	328	382	348	366	348	369	371	382	363	357	418	395	362	365	371	335	331	344	370	360	345	364	346	349	356	362	378	354	361	352	361	359	369	343	363	374	341	340	358	324	331	351	355	361	351	343	346	377	359	382	389	365	344	366	374	360	345	349	336	355	364	365	400	366	337	362	364	352	379	329	338	352	367	358	361	338	352	387	342	336	376	362	372	392	317	400	319	359	328	364	347	355	379	332	329	332	375	329	370	363	356	335	393	377	363
8747	871	289	284	304	216	133	118	127	140	77	89	163	98	41	58	41	58	43	35	54	53	35	40	35	42	37	33	35	34	35	29	30	27	41	44	33	39	46	39	33	40	26	43	39	25	34	33	27	34	38	38	37	40	42	35	39	35	26	37	46	43	29	32	35	46	34	41	32	42	29	39	30	21	31	39	42	33	28	20	32	24	30	37	37	27	32	33	39	30	41	36	28	37	36	27	31	30	31	34	32	33	31	26	25	40	41	28	29	28	40	34	41	34	43	21	41	28	34	34	30	27	29	42	34	38	35	40	28	35	29	38	33	41	42	34	28	38	28	29	30	33	27	34	44	38	36	33	36	27	31	44	45	34	34	25	35	37	40	37	40	28	38	31	28	34	36	34	29	27	34	26	34	31	35	45	30	32	36	29	34	31	37	35	35	30	22	31	38	32	40	21	33	29	34	38	33	28	43	37	34	38	29	35	38	35	31	37	34	30	34	28	31	31	21	38	22	58	38	36	36	33	31	29	25	26	35	30	36	28	32	30	32	35	35	36	44	30	34	27	40	30	22	28	32	35	33	35	35	30	34	39	28	31	36	25	35	31	39	26	41	31	35	31	30	38	32	41	32	34	36	33	35	41	30	39	35	33	22	43	30	46	31	26	34	37	27	30	13	32	37	31	44	31	35	34	32	32	27	38	42	49	36	38	34	37	27	33	39	37	41	21	30	32	38	35	34	26	40	30	36	35	36	29	36	43	39	44	31	27	40	31	35	33	27	31	26	34	30	31	37	29	45	32	34	35	33	32	22	26	32	33	29	25	25	30	29	33	41	36	30	27	33	24	36	30	30	33	39	35	29	28	39	22	33	35	26	34	38	35	35	31	32	25	42	32	39	33	30	39	26	34	33	38	31	32	34	31	35	34	32	34	35	23	32	42	41	41	28	30	36	27	37	24	31	24	39	37	34	34	29	38	32	31	32	38	33	30	24	45	28	39	35	32	39	33	28	44	31	38	25	41	36	27	37	30	33	35	27	27	38	27	42	32	36	31	38	31	32	41	35	44	33	43	36	34	42	35	29	29	43	35	23	32	38	19	20	39	26	46	39	42	36	27	28	35	40	31	30	26	40	41	38	39	36	31	31	29	31	34	34	32	24	40	28	27	35	21	31	32	26	38	30	35	27	42	30	29	34	44	30	27	31	28	35	27	26	47	36	30	36	34	41	36	30	27	28	33	36	38	30	32	40	35	45	36	37	30	37	34	38	35	40	24	34	31	34	30	28	40	34	38	40	33	21	35	31	36	26	33	36	29	44	31	40	36	38	35	46	31	31	42	32	31	39	31	30	40	26	34	29	34	39	35	29	30	33	27	29	33	36	35	31	31	26	24	26	37	38	36	33	40	24	34	32	26	36	35	31	25	28	37	43	44	29	45	31	33	30	29	30	34	28	30	31	33	17	31	27	26	29	37	28	38	36	35	27	32	31	37	27	27	48	44	39	36	27	35	41	36	37	32	40	35	35	39	35	29	33	36	33	39	37	35	44	24	29	35	33	40	36	30	34	32	27	24	37	28	16	31	45	28	31	29	31	35	38	35	32	26	35	33	31	45	34	38	28	37	29	35	29	21	29	29	30	35	40	39	36	27	26	23	34	25	33	40	32	39	35	28	36	37	40	24	29	32	34	32	27	30	46	35	38	30	27	43	37	45	29	33	28	37	37	38	29	28	33	27	33	37	33	25	33	28	31	35	34	33	35	38	33	30	42	34	34	26	32	34	31	37	44	43	27	32	24	31	25	32	35	35	24	28	32	33	30	39	26	31	30	31	28	38	37	40	24	25	31	32	26	29	32	26	33	38	29	36	30	31	29	35	32	26	28	24	31	23	30	36	37	40	35	22	30	32	34	35	29	36	35	28	39	38	34	39	38	27	37	39	33	36	41	43	28	33	27	19	30	30	42	31	45	35	29	43	29	25	36	32	39	31	34	32	37	36	30	31	40	33	37	30	29	31	27	39	41	30	32	24	30	40	38	33	36	32	44	29	28	26	33	40	26	40	33	33	32	35	32	35	37	43	38	38	25	35	29	31	29	20	31	36	35	35	30	37	29	33	34	44	34	24	30	30	31	38	33	31	31	29	35	37	26	29	31	39	31	28	33	29	42	28	28	28	27	28	37	39	22	35	28	37	28	49	29	31	29	31	38	42	36	33	30	26	31	40	28	28	40	23	25	31	42	30	29	33	30	36	35	30	28	32	36	38	38	32	31	34	28	28	32	28	40	26	32	32	46	34	35	34	40	22	24	31	34	37	31	39	24	32	30	37	23	35	36	37	43	32	43	33	27	42	30	30	35	35	24	33	28	38	37	38	36	35	33	24	27	33	30	30	28	31	36	28	26	35	26	29	25	39	24	34	37	32	31	39	44	26	35	34	37	32	31	29	39	34	31	34	39	41	29	27	45	24	35	50	24	42	32	30	28	34	33	30	29	39	40	37	38	36	38	32	40	26	28	25	27	38	42	28	20	36	36	30	32	40	36	35	27	28	30	37	26	32	29	31	31	38	35	22	44	35	51	36	33	37	33	29	30	33	27	35	51	38	34	34	39	28	40	31	29	29	29	35	33	28	30	25	40	34	34	32	30	24	31	41	32	26	37	31	37	31	26	40	25	39	26	26	32	31	38	27	26	34	36	36	25	27	32	35	30	32	43	33	36	30	30	41	31	32	38	34	41	30	22	32	34	33	36	30	28	33	31	33	32	31	43	31	33	28	29	43	34	50	35	39	38	38	33	30	44	32	41	38	35	42	32	38	36	28	32	43	37	30	36	32	27	26	31	29	26	28	40	37	25	27	26	31	40	34	35	35	39	42	33	32	32	32	25	38	24	33	29	28	20	29	38	29	43	30	37	32	33	35	29	33	39	48	27	33	27	47	36	26	35	26	29	31	34	29	31	27	21	49	38	35	30	35	31	28	32	36	25	33	29	32	36	35	29	32	36	23	37	31	30	24	47	27	35	25	21	32	37	32	43	29	37	36	34	36	25	33	39	45	31	37	33	39	41	27	28	34	33	37	41	26	26	35	33	39	38	38	26	33	37	34	37	30	27	27	37	44	36	29	36	27	28	41	49	44	25	33	39	31	33	32	28	32	45	36	36	34	43	35	24	28	27	38	37	32	39	42	36	31	24	34	26	36	32	37	43	32	26	30	38	28	32	37	30	36	32	33	35	29	24	34	35	27	27	40	25	35	39	37	34	21	29	33	30	42	33	28	37	31	30	33	20	36	32	36	42	29	22	24	26	27	32	33	18	30	32	40	29	41	30	37	33	37	32	37	35	36	33	32	46	27	32	34	25	31	40	35	33	33	40	36	36	20	32	42	40	30	28	39	25	33	28	27	34	47	42	36	32	25	37	32	32	36	39	37	38	41	38	30	40	32	36	29	26	23	27	29	40	37	32	28	37	24	30	38	33	31	35	29	32	24	38	32
43681	11419	7785	21729	23409	15780	10057	7441	6548	6779	3954	2943	7570	2846	1536	1350	1315	1228	1138	1045	1034	1020	910	923	873	805	808	806	794	788	757	715	750	726	732	743	702	683	680	707	682	709	626	668	693	674	697	628	621	664	649	645	632	614	648	653	667	582	658	641	619	659	608	606	610	589	591	605	576	562	618	553	570	630	574	591	622	626	558	590	564	550	648	596	612	564	587	589	609	594	574	613	585	584	627	582	620	581	576	587	580	569	574	579	581	602	598	600	607	529	534	573	604	553	532	585	590	584	566	564	553	621	563	582	591	571	575	541	563	554	544	592	587	552	566	616	589	591	579	575	578	583	545	534	557	560	582	572	572	576	607	568	601	546	579	570	587	574	542	620	585	562	582	570	557	581	560	555	595	566	562	598	555	630	552	603	593	594	574	562	547	600	544	568	581	581	584	600	584	580	580	610	585	576	556	578	583	550	610	572	585	589	551	579	561	567	545	513	534	547	584	577	603	570	596	532	569	582	536	614	594	638	596	561	614	587	589	570	577	602	606	582	600	563	563	631	543	606	599	591	577	592	581	610	573	535	589	571	608	587	620	519	568	558	590	567	601	536	573	575	565	571	556	550	552	616	570	575	567	550	548	572	559	576	580	592	562	554	540	558	592	562	554	559	588	587	548	569	620	557	589	600	582	556	600	558	589	556	545	581	567	627	583	593	524	599	528	616	598	620	611	538	575	611	582	628	569	551	578	619	577	608	584	564	598	565	587	551	561	553	586	587	598	557	547	577	561	605	554	637	592	604	609	591	620	584	579	597	609	623	573	519	582	594	593	552	552	596	570	577	557	589	577	626	525	563	578	569	598	581	557	566	566	572	547	585	557	512	564	548	583	609	588	617	553	614	591	572	537	573	558	546	540	546	580	598	548	591	562	632	593	585	593	583	541	582	546	630	575	538	557	569	580	564	548	566	579	619	553	615	567	582	596	560	559	577	568	560	616	548	569	548	571	577	582	583	549	558	551	565	560	579	578	580	594	568	583	549	553	567	544	538	577	598	639	522	586	519	589	626	602	570	578	607	593	576	555	508	557	551	558	537	595	589	615	559	565	549	557	551	565	593	601	592	571	556	620	589	557	583	591	546	544	554	576	563	572	570	573	565	567	622	589	577	591	555	551	571	617	603	598	538	609	577	563	565	564	590	574	548	577	637	604	576	567	570	603	580	585	613	589	570	535	582	608	556	604	578	592	596	563	591	565	579	605	610	557	534	557	541	577	588	560	546	549	589	572	566	560	588	565	552	612	500	584	550	595	616	597	587	589	578	561	580	550	594	561	578	531	578	583	583	567	515	558	568	599	576	572	569	527	589	549	586	582	579	552	566	566	564	587	571	597	610	578	614	589	543	555	566	630	578	519	565	603	559	548	581	568	551	560	552	630	595	582	563	583	583	586	560	606	574	611	581	560	579	559	588	538	596	528	600	572	548	552	586	532	614	578	593	559	590	567	591	564	524	596	602	539	550	569	595	600	562	590	561	621	535	576	562	604	596	530	602	580	552	591	577	568	567	552	570	563	551	574	591	593	585	589	556	546	566	544	601	566	602	610	524	584	575	537	595	557	552	565	572	571	627	580	583	555	567	553	545	577	562	571	563	573	560	610	580	581	588	571	585	585	581	576	560	582	564	525	609	590	576	579	580	567	560	533	601	581	562	567	572	600	608	592	572	595	567	548	598	552	542	589	551	605	533	542	563	564	591	588	503	591	613	551	560	562	573	591	579	610	565	590	524	576	576	587	574	555	583	576	594	525	568	569	557	581	602	565	542	614	581	610	578	581	624	533	609	570	547	566	595	549	584	598	598	581	540	552	552	585	581	596	561	577	569	522	599	562	561	569	563	611	622	571	521	583	583	585	595	604	577	590	572	586	575	556	625	565	575	594	575	561	560	599	547	592	598	587	576	591	579	574	554	572	544	582	578	575	574	579	565	605	595	612	560	543	577	560	550	581	592	609	571	556	599	601	584	576	578	565	647	516	568	556	557	600	551	590	560	592	620	556	575	588	615	629	549	563	572	597	568	586	573	537	583	595	586	539	558	549	578	575	591	618	586	592	545	588	558	636	591	596	584	533	583	584	588	634	534	614	555	595	599	625	575	600	568	600	503	587	573	596	570	627	574	575	555	583	558	579	562	601	594	611	586	566	532	533	546	564	614	580	562	585	575	552	580	525	566	569	580	555	619	566	522	590	577	583	575	546	554	589	578	568	585	602	581	557	549	567	567	540	574	501	563	582	545	584	566	555	570	545	580	601	562	597	554	606	566	606	564	541	569	571	571	577	582	573	553	547	569	605	559	561	532	525	604	557	550	573	558	579	546	558	583	599	600	564	562	541	584	592	569	541	546	588	582	584	564	575	576	562	589	573	582	534	589	583	596	581	576	541	594	600	564	613	591	576	596	562	570	570	618	619	580	576	573	581	517	566	556	551	565	571	587	605	570	601	541	573	580	545	524	538	572	585	596	626	597	576	540	533	639	620	629	568	577	589	620	590	560	580	582	591	630	562	606	543	558	585	574	565	585	584	544	600	579	570	544	565	596	560	602	620	605	548	570	593	581	571	562	562	599	538	575	513	554	554	587	521	583	568	616	531	573	615	610	584	595	568	529	582	545	576	525	554	580	589	595	544	583	559	587	584	568	554	568	581	546	531	554	577	590	601	537	577	582	588	564	582	577	594	565	561	562	561	570	564	596	561	582	560	573	600	573	549	592	586	587	584	573	567	544	580	638	588	536	584	571	577	647	542	589	604	603	590	592	567	553	562	577	580	564	582	531	571	567	547	633	617	582	540	582	587	593	554	602	568	595	605	571	572	610	564	570	617	610	565	560	572	578	585	565	617	546	578	561	566	610	573	556	618	597	571	562	588	595	562	559	578	592	557	573	570	548	604	580	577	600	567	596	535	552	607	554	568	593	586	578	593	589	583	635	590	496	554	557	565	590	591	596	547	576	569	597	572	582	580	579	591	579	570	568	598	613	591	586	570	605	581	600	504	579	562	616	605	581	586	537	546	554	568	589	599	575	613	537	544	579	502	563	561	601	564	539	592	535	578	568	573	589	592	579	586	567	585	592	549	592	583	607	587	550	589	599	588	560	536	611	550	559	524	554	588	578	589	598	568	538	584	588	558	536	587	559	543	578	532	556	581	557	550	608	579	560	552	590	573	584	551	521	574	560	560	566	590	581	580	569	612	545	560	595	592	585	561	588	560	605	547	580	565	558	565	611	618	550	543	581	571	571	559	586	559	559	627	627	627	576	560	581	570	578	616	568	533	600	605	612	565	573	543	583	572	576	622	595	554	611	564	630	553	601	534	568	624	595	584	546	543	560	579	580	545	606	558	574	591	619	593	580	551	547	551	588	531	549	588	587	604	545	556	596	574	592	598	565	591	551	583	600	582	548	603	536	576	603	571	547	592	562	567	564	550	560	583	597	578	592	601	547
8291	831	298	245	194	212	146	111	137	130	89	66	189	176	49	44	54	39	52	50	36	38	57	39	56	41	39	34	36	42	31	42	29	43	44	38	46	48	51	42	37	35	34	33	32	42	22	33	32	33	30	30	34	33	26	28	23	42	37	32	35	32	34	41	29	31	34	35	26	36	46	32	37	34	41	45	30	48	30	24	37	34	37	29	32	26	29	32	42	31	36	40	32	45	36	29	31	33	32	31	29	36	33	38	39	33	29	33	37	32	37	45	32	38	28	36	35	18	34	43	31	27	25	47	27	34	32	38	32	37	35	32	29	33	32	25	40	34	34	31	33	28	29	31	35	26	42	30	39	36	21	21	39	42	36	34	30	23	38	29	32	40	35	28	35	47	43	37	35	28	36	45	30	30	39	24	27	39	35	21	28	35	29	32	26	38	41	36	32	35	34	42	37	33	31	31	34	40	28	36	36	52	34	21	29	33	37	28	24	31	37	40	36	33	40	32	33	36	27	44	38	36	41	29	42	32	46	42	34	31	36	34	33	42	33	31	28	35	26	31	33	31	44	38	30	38	37	40	33	32	39	34	35	33	30	30	36	36	36	42	29	31	32	40	30	28	30	27	36	40	25	28	35	32	35	46	37	38	27	31	32	37	28	38	36	26	37	23	35	34	33	34	36	32	33	25	30	27	30	45	30	34	39	38	35	35	26	33	31	20	30	31	42	23	43	25	33	42	25	27	27	35	25	17	19	25	32	30	30	34	24	20	35	42	41	30	31	38	16	35	33	26	35	33	32	33	32	37	45	39	30	40	38	29	29	32	36	38	40	36	37	26	36	31	28	24	31	37	28	31	33	36	29	22	35	41	30	32	36	41	46	31	36	43	25	42	26	25	37	37	35	29	32	30	33	32	35	48	43	40	32	40	39	35	40	29	43	34	26	31	35	34	34	40	38	40	34	31	34	32	26	31	28	47	23	26	33	34	32	33	40	37	36	38	31	36	26	37	31	36	33	27	31	43	26	27	33	39	37	39	29	39	34	30	27	37	29	37	35	24	42	34	28	31	31	26	33	37	25	35	29	35	38	31	37	31	44	38	32	31	32	23	34	33	46	23	32	27	32	26	31	40	33	37	38	30	33	37	41	26	34	16	30	31	33	34	30	42	24	33	18	25	39	29	24	26	28	39	34	37	26	35	40	28	41	37	37	40	42	27	27	38	41	24	29	34	36	35	29	43	31	31	35	29	18	41	30	42	29	29	32	33	35	39	33	36	33	35	36	34	33	36	39	23	25	32	28	37	27	19	35	39	29	33	33	40	26	31	30	46	26	35	32	44	24	29	26	24	33	34	22	38	33	32	37	33	43	36	45	37	24	32	31	30	44	38	28	28	27	39	34	35	32	32	41	36	26	39	21	28	35	39	38	30	34	35	34	23	36	27	29	24	28	35	32	36	34	35	26	29	21	47	29	34	24	30	24	28	40	36	43	36	29	33	38	22	33	27	35	30	33	39	39	33	36	33	33	43	35	20	39	32	33	30	21	26	38	33	32	40	36	44	29	35	38	39	29	27	32	27	26	24	39	32	32	32	25	29	28	27	22	32	35	25	38	34	22	29	32	41	36	31	38	40	38	31	31	32	40	36	32	44	40	25	32	40	24	35	30	25	27	45	35	35	33	36	35	29	23	29	30	19	33	42	28	31	37	50	39	34	34	28	31	32	34	37	34	29	33	39	35	29	32	31	45	38	36	43	28	39	36	30	36	35	30	32	40	33	49	34	38	39	27	33	33	31	26	33	35	30	38	30	29	26	30	31	26	25	38	32	37	30	29	27	35	29	30	34	32	39	32	35	32	37	24	38	34	34	24	33	32	36	39	29	32	33	34	22	44	26	38	39	34	25	38	33	28	34	28	35	34	33	30	31	31	38	33	30	31	30	35	41	28	36	30	35	28	19	29	27	28	46	33	38	25	38	27	29	31	40	34	24	27	34	25	36	34	38	27	25	35	41	34	46	29	27	39	40	31	34	39	40	36	33	38	31	33	37	38	32	40	24	29	33	33	33	34	37	23	43	30	25	36	44	38	43	34	25	35	40	28	28	27	27	29	42	41	39	29	37	32	24	43	35	25	40	35	31	27	30	35	38	33	39	39	35	32	33	37	26	43	33	32	29	33	25	34	37	31	36	22	42	33	44	43	32	27	31	27	26	34	24	29	31	41	29	40	32	19	25	33	38	33	33	23	30	39	29	25	27	37	35	31	25	29	33	38	24	30	29	38	32	32	32	29	36	40	27	20	34	30	32	38	25	45	42	25	31	38	39	30	32	31	33	38	33	33	32	32	36	31	40	31	32	28	31	35	36	38	44	40	39	25	23	34	33	41	49	24	33	36	41	33	32	33	33	31	36	32	27	38	19	33	30	30	25	34	33	35	32	29	26	41	27	32	43	28	40	45	38	38	27	37	44	32	33	28	30	36	35	44	28	36	32	29	33	27	29	31	36	28	39	40	37	36	28	41	24	36	29	27	25	33	34	34	30	40	30	30	21	33	20	32	33	37	41	36	31	36	39	28	33	36	41	32	35	35	41	34	41	28	38	31	32	34	28	35	39	29	33	38	37	27	36	40	35	24	32	32	28	31	24	33	29	37	39	26	29	22	31	40	36	23	36	32	36	23	33	32	25	45	30	27	30	36	40	30	30	30	37	29	31	40	30	41	29	35	33	32	29	45	26	38	22	35	33	38	39	30	34	32	36	35	35	21	35	42	40	36	40	26	29	27	37	39	45	33	34	34	41	40	34	36	32	34	40	38	32	38	37	26	33	27	30	34	31	31	40	31	36	35	38	38	24	36	26	43	28	28	28	39	26	42	40	37	36	34	35	25	27	26	28	37	26	37	24	46	37	48	38	30	27	33	30	32	33	26	41	48	40	26	34	38	32	31	28	28	44	40	38	31	24	26	44	27	43	25	50	44	49	35	32	32	35	32	21	30	35	33	37	43	41	28	28	24	36	35	35	31	27	28	31	34	31	40	31	28	25	36	25	36	38	38	22	37	32	29	35	33	30	43	41	31	32	30	40	30	44	30	38	28	30	32	32	35	38	34	30	35	33	29	33	37	43	32	33	42	36	27	26	16	21	39	37	38	22	36	39	31	36	35	35	30	37	18	26	23	34	33	28	30	28	21	39	31	29	29	32	25	27	31	32	31	44	26	34	37	28	32	35	30	36	41	30	41	26	32	28	29	31	29	41	28	39	38	45	27	24	23	33	25	37	16	28	32	30	29	32	31	32	36	25	29	31	30	44	33	36	24	33	36	35	29	31	28	33	29	31	29	49	43	28	21	33	42	30	38	30	32	39	25	41	37	39	31	40	39	30	33	34	33	31	28	34	35	44	37	36	33	35	35	30	34	38	24	39	44	25	29	25	32	38	46	35	32	36	27	40	32	33	37	41	28	35	25	35	33	35	40	40	28	35	35	35	33	34
43024	12439	7266	19205	19874	15328	10727	6799	6936	6913	4080	3248	7090	4894	1498	1416	1276	1214	1105	1013	1042	943	918	848	838	867	761	756	763	749	749	746	724	729	721	691	718	744	686	673	680	638	689	622	652	659	679	658	619	645	642	647	684	610	679	616	594	610	590	659	629	584	591	586	606	554	587	604	646	626	598	561	586	585	566	594	627	560	626	581	602	574	622	611	617	532	561	532	596	538	599	607	572	611	567	592	597	592	561	589	587	600	574	617	582	595	581	580	549	574	611	614	551	551	555	628	548	586	565	581	608	590	572	615	535	584	544	620	593	599	589	568	577	596	606	543	569	568	568	599	595	601	585	573	592	598	575	583	527	610	557	599	591	579	573	598	644	610	591	596	581	561	571	633	595	591	551	546	561	560	614	586	592	598	550	555	583	599	564	531	560	560	615	600	603	567	540	558	558	648	606	537	585	565	612	594	589	549	591	593	550	565	572	564	598	568	551	589	598	549	574	611	574	535	546	548	574	568	555	548	617	602	565	562	566	597	581	582	547	631	570	592	604	567	578	555	566	582	586	599	530	581	609	571	594	536	595	558	592	576	554	509	596	576	577	567	566	532	581	616	581	513	557	530	594	599	590	574	588	574	582	606	569	524	579	579	583	530	570	566	557	546	561	570	625	586	536	605	599	561	608	555	576	564	595	566	590	551	580	554	595	581	579	584	562	559	562	588	570	569	605	611	604	573	584	608	530	608	560	544	558	567	607	569	584	603	586	570	588	589	618	568	541	527	580	572	572	601	587	550	600	593	571	618	565	546	582	591	581	591	575	537	586	590	552	515	545	570	615	564	552	536	585	608	606	582	579	581	538	536	573	592	576	611	581	561	573	578	576	572	585	628	585	573	566	611	552	552	534	532	558	599	621	569	567	580	545	577	604	569	556	579	598	567	570	569	590	549	580	603	564	594	572	559	539	610	547	557	572	559	584	558	536	563	601	583	559	539	559	550	519	567	582	596	586	538	599	552	578	582	574	607	556	590	584	551	580	576	613	598	610	540	604	581	564	621	531	548	567	590	561	589	586	575	600	615	587	583	584	585	593	563	612	557	599	558	585	561	547	590	597	557	527	611	585	539	565	582	559	592	544	568	572	571	582	605	530	588	627	527	588	611	551	540	586	613	556	580	585	587	590	534	566	600	574	540	569	610	579	601	561	558	592	602	580	555	579	589	574	576	577	589	587	602	610	580	585	578	535	566	597	549	530	565	592	543	591	571	604	588	601	549	540	553	562	572	574	558	583	601	634	586	584	560	581	578	580	546	592	547	563	583	549	616	608	576	604	554	582	576	555	614	563	608	534	554	562	553	573	626	602	620	540	603	596	570	561	599	573	586	610	598	555	547	526	516	564	561	549	541	581	567	572	530	620	581	545	606	627	544	585	576	613	594	610	578	580	547	563	636	567	545	564	591	583	567	560	546	581	567	553	582	589	557	516	532	561	551	560	597	555	594	581	512	570	566	557	539	541	587	589	574	610	545	591	572	581	598	558	597	580	566	569	559	526	581	548	562	545	603	583	589	576	561	575	628	591	577	603	601	600	574	565	562	565	623	534	570	603	584	583	568	577	599	593	579	572	617	553	571	589	573	566	604	548	609	582	580	627	570	601	599	542	566	602	547	591	583	550	594	572	601	581	562	574	560	611	602	555	574	528	560	583	590	605	560	532	595	622	586	571	609	625	543	577	569	550	622	584	593	559	581	531	552	593	581	589	575	571	572	596	547	576	572	541	581	558	571	550	568	574	570	609	567	532	563	578	606	567	617	578	587	580	569	577	586	581	598	579	577	556	612	573	593	558	534	550	612	550	584	547	600	614	565	559	603	569	577	596	575	605	564	552	566	574	573	576	619	613	574	600	560	640	586	630	599	569	602	589	544	527	613	552	568	553	599	579	582	580	567	590	613	586	597	569	601	577	535	580	608	584	599	601	556	553	556	555	630	580	541	549	578	590	560	610	573	578	547	601	560	606	554	570	612	623	592	578	605	640	606	575	629	533	570	563	602	564	573	614	547	565	571	569	564	594	574	545	591	527	557	560	584	573	561	571	587	576	551	556	566	585	614	602	550	550	579	597	554	576	570	561	584	566	555	556	589	574	593	576	587	595	608	597	599	610	589	563	535	598	589	591	592	576	561	613	616	569	587	615	561	551	564	601	532	539	599	595	565	589	589	564	577	554	607	546	589	560	569	601	554	543	570	602	569	594	610	511	564	530	575	575	598	603	586	563	563	609	562	565	555	578	546	611	591	563	597	577	557	557	597	579	596	544	592	563	607	559	603	581	574	585	529	550	588	560	574	541	559	588	575	633	580	566	574	574	529	612	583	589	560	579	567	569	580	582	604	546	609	567	561	586	545	586	645	598	598	591	590	589	557	571	547	544	558	546	589	561	602	554	553	557	598	581	590	557	583	585	582	556	603	565	577	562	605	554	585	590	553	583	540	582	573	572	572	590	585	565	600	573	524	558	564	534	505	587	558	562	584	584	592	556	564	608	562	607	568	598	596	552	541	575	544	561	546	566	549	557	538	547	534	602	589	561	586	560	552	550	566	548	572	571	613	581	611	604	537	599	583	550	527	547	583	581	540	532	558	566	568	613	604	563	600	587	576	578	641	615	595	600	584	506	579	584	527	573	538	545	586	557	586	532	549	568	597	604	598	592	565	596	597	559	587	600	571	594	570	663	588	564	578	624	587	589	602	629	540	600	630	597	578	567	567	557	574	590	556	598	608	579	515	564	562	608	559	575	563	558	553	589	553	613	572	605	614	547	588	580	579	619	554	608	604	569	576	591	584	559	632	551	554	577	550	540	565	579	582	557	611	573	554	568	524	590	613	598	561	572	595	561	558	606	551	553	607	571	541	555	567	567	580	546	613	591	591	600	574	583	593	575	540	602	538	597	562	580	546	597	623	584	586	582	612	544	583	559	562	558	574	546	600	579	566	538	567	537	579	608	614	566	584	567	575	580	598	573	588	548	589	541	599	567	562	590	598	595	599	579	567	602	557	557	531	538	576	541	566	558	597	569	559	618	568	560	570	556	569	557	577	554	567	564	557	558	596	545	585	566	630	578	564	567	542	571	555	543	562	568	556	567	596	565	568	576	568	587	568	576	554	568	581	558	652	568	571	584	598	573	597	605	583	575	591	584	585	599	593	588	564	648	577	570	624	592	544	614	564	564	576	608	559	553	603	565	542	601	573	555	503	563	590	573	564	551	549	568	572	591	608	561	561	599	592	584	587	551	567	527	590	591	581	541	573	572	557	597	575	589	592	586	547	641	559	569	564	603	585	607	622	574	644	568	579	576	559	592	510	570	586	571	564	536	558	562	558	567	547	532	605	602	565	582	575	592	575	515	601	541	554	549	616	590	576	580	568	598	592	585	564	541	555	573	553	565	570	544	586	560	592	570	601	536	549	574	524	595	555	575	606	528	552	568	582	553	601	550	582
11744	2468	397	278	304	416	251	206	235	236	140	138	151	218	61	62	46	58	36	46	38	36	30	27	35	34	36	29	31	21	21	26	30	19	24	27	27	26	13	26	31	24	32	27	17	26	21	21	28	18	14	25	18	19	25	22	18	24	20	25	19	24	15	22	28	19	23	19	21	26	21	18	17	19	17	13	17	18	26	17	20	16	20	15	15	26	27	23	19	14	23	15	21	16	18	19	17	21	17	18	20	16	21	25	23	15	19	20	20	20	18	16	20	22	29	18	16	23	20	21	17	24	19	12	11	22	21	25	16	18	14	13	21	22	18	19	19	19	20	21	20	18	12	23	24	23	21	17	20	22	23	16	23	18	19	20	14	19	17	16	13	20	17	18	26	19	13	18	15	16	24	15	16	19	16	23	22	24	13	19	22	20	17	22	20	25	12	15	29	12	18	15	20	14	22	22	16	20	14	16	15	9	21	28	17	16	20	22	16	18	21	17	10	12	12	23	17	19	20	12	8	21	27	22	21	16	20	16	23	15	23	24	27	16	15	17	22	17	20	20	21	20	20	18	23	12	12	17	27	25	20	18	21	19	15	26	11	21	21	21	12	25	12	27	14	12	17	19	21	29	17	10	21	22	16	9	19	19	13	21	18	25	20	21	16	19	20	17	14	16	33	32	20	22	23	18	26	16	23	20	10	22	21	23	15	25	23	15	29	23	20	17	18	23	19	19	17	21	18	19	22	17	11	13	25	16	28	20	23	14	23	14	22	14	13	23	17	20	17	25	13	27	15	22	19	23	16	21	23	28	18	21	11	22	16	18	16	16	14	22	13	18	14	17	27	30	21	19	23	15	19	26	16	21	12	11	19	23	17	11	18	26	19	24	19	23	22	25	21	8	14	19	18	13	21	20	19	22	12	21	13	18	12	23	28	20	21	18	18	16	22	19	27	18	25	20	21	10	17	16	20	18	20	19	22	21	20	21	20	20	17	10	19	19	12	18	15	20	21	16	22	18	27	21	23	14	24	9	20	13	25	16	21	24	14	22	24	25	21	11	13	20	16	17	20	24	17	12	18	27	20	16	16	25	38	18	16	23	17	24	17	22	31	18	21	23	21	22	11	21	18	13	16	22	14	16	21	21	7	16	15	28	21	16	14	20	16	24	18	19	17	20	20	11	21	22	16	22	22	21	21	21	14	21	18	17	23	20	14	25	15	24	23	14	23	24	10	15	20	14	20	19	21	17	12	15	24	18	15	16	19	25	10	24	19	13	15	15	19	19	21	21	16	21	23	25	16	20	16	21	14	21	18	16	16	28	13	18	19	25	21	20	20	16	16	19	12	21	20	24	19	18	16	20	11	21	13	23	16	14	14	27	21	12	21	15	14	14	21	18	15	18	13	11	20	18	25	19	27	18	21	20	17	24	16	23	11	20	26	18	19	17	19	17	24	16	20	20	17	19	14	20	17	23	11	20	15	16	17	14	14	14	18	19	21	24	21	22	16	19	17	14	22	14	22	24	21	28	14	14	18	20	13	20	18	18	17	19	22	24	20	21	16	13	26	18	23	19	21	21	19	18	16	15	21	19	21	16	21	22	15	17	17	18	16	16	22	11	17	14	20	20	19	13	18	23	16	28	16	18	18	24	17	18	29	26	19	19	18	14	17	16	19	13	31	19	24	24	15	22	20	9	25	15	22	15	16	22	17	23	21	18	23	12	20	27	19	24	16	22	22	22	12	16	29	19	18	18	16	26	30	25	24	23	21	17	11	18	22	16	18	28	20	20	27	15	18	20	19	16	22	21	24	18	19	9	17	19	19	18	26	15	21	25	17	19	16	20	24	20	15	18	11	16	19	11	10	17	24	23	23	17	19	21	12	23	10	21	18	14	19	18	18	20	12	17	21	15	21	23	17	17	19	20	16	20	26	16	20	16	19	21	16	19	16	14	20	15	14	18	21	22	24	16	15	18	18	23	14	14	15	22	21	26	19	19	18	14	19	19	15	22	13	15	17	16	21	29	18	23	19	13	13	21	19	23	26	16	19	13	18	33	29	18	17	18	13	14	11	24	28	23	16	20	11	24	20	20	26	20	20	18	23	21	23	24	9	22	27	19	23	19	20	20	23	20	17	16	18	17	21	22	18	16	18	15	18	17	22	21	15	20	24	24	17	14	16	18	12	24	22	17	15	26	13	19	23	23	9	21	19	24	15	19	19	16	26	14	25	18	19	13	16	13	11	15	30	19	14	18	20	28	19	25	17	14	24	22	14	12	27	18	27	20	22	22	21	21	14	18	20	26	21	19	11	18	20	10	19	19	15	26	20	17	17	18	20	16	17	20	25	20	23	27	15	23	24	13	21	23	15	21	14	15	15	21	18	30	13	24	12	23	20	20	19	17	14	14	26	18	16	23	22	13	19	22	18	25	15	23	18	17	11	21	21	21	24	14	13	21	21	25	15	32	18	22	18	23	25	17	20	16	15	25	18	21	19	18	16	18	24	24	15	19	16	19	30	15	21	17	21	16	16	22	30	16	14	18	25	33	13	20	20	21	14	23	9	12	18	19	12	18	19	24	16	23	20	17	21	11	30	29	21	24	15	19	17	21	14	24	32	17	15	17	22	21	20	22	18	24	26	22	13	16	16	21	20	20	20	19	14	24	23	9	19	13	18	11	17	22	22	18	23	23	18	21	21	24	21	10	22	14	16	15	27	22	20	22	26	20	31	13	10	16	17	13	16	19	20	20	17	12	26	20	16	26	24	20	15	14	9	22	17	23	21	21	16	13	19	22	20	18	12	18	24	12	18	16	19	16	21	20	20	31	14	15	13	24	20	21	25	21	19	19	11	17	27	16	22	16	12	19	21	18	12	20	15	31	20	17	16	23	22	10	23	10	19	18	23	19	12	21	21	17	14	22	18	18	22	24	18	13	16	12	20	18	12	12	19	15	13	21	16	14	19	26	14	23	17	18	19	19	19	21	14	12	19	24	17	31	22	21	13	17	19	17	18	20	14	22	17	24	20	22	16	14	20	15	18	14	24	14	16	20	33	22	19	21	21	22	16	25	19	21	20	16	19	16	20	18	13	14	18	13	27	23	16	19	19	17	22	16	29	8	18	19	25	21	16	17	21	22	15	20	12	18	26	15	16	18	16	16	25	15	26	25	10	21	26	17	25	17	15	18	22	22	24	14	17	19	22	14	19	17	27	25	19	26	21	14	14	16	18	22	18	25	11	16	16	23	12	13	16	19	20	15	18	22	12	15	20	19	28	13	17	18	21	19	27	13	22	16	21	24	26	19	14	13	24	21	21	20	23	26	16	19	16	21	24	25	18	23	14	22	21	16	16	26	16	21	15	24	18	14	21	21	19	16	18	26	26	10	22	20	13	19	22	17	18	18	18	21	19	19	18	15	28	16	14	24	17	16	22	24	22	17	15	20	17	15	14	10	24	18	15	23	15	20	17	19	16	25	19	16	18	11
51422	19596	9538	21959	24850	24880	16344	12909	12192	11811	7102	5936	8047	7133	2383	2065	1892	1678	1557	1413	1283	1207	1104	1054	1033	858	903	773	786	782	701	683	696	693	701	654	592	591	621	557	555	548	529	516	545	501	512	471	487	504	472	463	446	462	484	467	386	410	410	446	415	400	412	454	405	370	401	375	383	352	369	374	370	385	358	363	368	348	387	329	364	356	391	347	381	355	380	362	345	358	333	355	340	350	354	358	379	342	350	366	361	321	339	374	342	342	341	364	350	359	331	311	329	406	368	334	334	356	352	325	365	351	357	360	349	340	313	354	330	348	334	358	328	317	329	304	363	326	331	346	372	349	313	321	333	327	347	333	325	324	328	314	360	337	346	303	343	341	322	333	331	346	353	319	355	333	369	341	348	306	334	354	352	351	327	303	357	354	321	326	312	352	332	330	361	345	323	348	343	290	334	351	358	321	333	324	348	314	339	341	356	348	321	315	347	337	324	335	274	353	369	324	392	357	335	360	322	356	334	358	356	336	294	319	314	344	344	315	333	364	358	348	314	362	371	357	344	330	356	303	352	330	307	336	357	353	340	346	361	360	372	328	343	348	329	288	339	339	360	321	354	316	328	349	306	307	313	380	349	317	350	327	326	372	328	329	326	328	321	313	352	340	332	331	335	363	343	327	338	323	324	299	367	327	353	331	337	345	302	326	316	368	333	361	326	366	306	318	334	333	328	321	285	320	339	315	360	341	343	327	331	329	337	314	383	329	368	323	321	341	345	344	337	313	354	334	310	352	349	345	348	335	353	326	279	333	348	347	331	322	329	336	362	355	351	337	345	352	369	353	340	311	345	357	355	340	323	311	327	324	338	346	286	321	346	313	346	296	338	340	349	336	339	320	330	369	357	351	341	314	347	325	297	313	336	312	321	330	309	355	349	339	338	333	303	320	316	335	313	348	322	349	329	311	323	323	340	331	338	323	343	353	350	349	338	329	331	352	321	359	292	319	322	357	339	353	375	336	297	306	334	337	346	347	362	323	313	332	327	329	307	331	337	324	324	321	338	335	349	286	324	295	329	297	325	344	295	325	336	318	301	292	309	327	305	356	371	344	289	333	356	341	335	343	373	303	337	339	356	336	355	326	324	342	337	345	333	324	336	345	335	329	335	312	352	329	327	320	336	320	348	297	306	343	305	312	341	310	331	312	328	335	317	353	307	319	330	333	321	327	333	327	339	346	339	351	311	316	333	353	350	330	343	329	341	330	324	289	323	363	342	329	358	311	376	325	326	346	331	360	323	340	325	321	321	328	315	335	329	377	362	345	364	345	378	321	325	337	348	301	301	317	336	298	341	346	335	358	341	327	341	332	339	322	336	333	347	348	324	316	340	340	389	329	349	314	312	323	333	343	316	334	327	330	316	346	318	360	337	316	324	319	311	342	328	309	334	358	304	329	352	330	350	355	333	341	371	365	311	341	302	355	335	356	335	309	328	304	353	334	351	327	372	328	352	325	337	304	344	329	327	346	314	292	327	320	341	323	327	336	330	346	332	342	280	320	317	330	339	336	325	312	340	342	335	347	309	349	276	325	351	352	349	345	335	319	315	345	308	288	346	296	331	336	314	391	333	333	333	323	311	313	302	287	326	358	314	348	329	355	340	339	340	331	315	351	337	325	358	333	332	296	327	352	352	305	365	343	341	332	364	324	352	333	366	305	354	316	322	306	336	325	320	325	351	326	320	342	301	331	336	324	335	342	331	340	329	325	331	321	353	330	340	328	320	332	320	347	332	350	331	350	348	344	324	375	339	363	324	328	339	360	357	332	373	333	354	339	316	338	341	351	313	306	313	339	335	333	391	354	312	358	352	350	374	337	382	336	326	346	332	309	322	354	325	310	374	342	320	325	341	324	326	324	338	301	344	308	317	343	349	332	357	347	306	350	322	337	344	305	313	317	298	350	329	323	339	331	355	331	345	359	389	329	308	340	320	349	306	325	319	344	347	324	336	334	342	321	318	352	326	341	313	292	337	339	347	306	354	325	333	337	311	322	351	309	361	334	376	329	341	329	316	319	337	309	321	318	322	299	343	316	347	320	352	311	337	341	331	321	291	356	319	322	315	303	339	336	361	331	342	355	329	321	321	324	345	354	368	352	323	356	344	330	329	312	323	311	344	303	376	341	353	339	355	338	318	350	325	329	293	327	332	320	350	318	321	325	332	293	334	318	343	328	337	334	317	329	343	344	351	321	321	325	359	322	339	332	373	353	329	324	329	366	324	369	346	327	338	319	318	346	305	351	333	328	323	317	348	353	345	299	315	358	317	334	359	344	307	346	326	331	359	345	367	337	345	340	334	359	332	338	326	322	365	340	321	305	311	322	332	327	320	316	344	306	300	303	320	295	373	324	344	307	308	325	341	348	347	326	291	337	371	336	318	323	307	321	322	345	345	313	351	329	313	339	311	332	352	341	370	307	339	351	354	335	346	345	317	312	296	314	306	306	348	341	327	329	326	317	322	351	333	339	327	344	329	341	337	318	324	353	314	331	352	331	334	293	328	319	324	329	353	343	338	323	332	319	300	332	342	358	348	366	342	335	345	288	327	319	341	360	345	338	347	301	360	352	372	346	338	335	343	345	356	329	315	325	325	329	331	360	346	346	317	309	306	328	340	359	341	321	342	349	320	336	324	327	327	340	320	370	326	334	373	338	362	324	330	337	356	340	335	329	322	300	325	332	297	322	347	326	321	345	329	327	366	319	308	298	353	311	313	355	329	307	315	336	318	351	328	322	327	340	321	341	327	342	330	354	329	320	348	305	356	335	336	325	340	330	329	336	328	332	312	324	331	339	288	334	323	346	341	316	302	308	355	306	327	336	332	342	298	321	340	318	356	340	335	350	352	340	313	339	346	355	305	342	306	339	310	360	320	304	326	327	356	314	321	339	350	305	341	348	341	321	326	335	324	339	327	345	309	364	351	354	317	349	319	355	289	322	347	347	345	339	336	308	353	335	358	356	367	360	322	341	320	339	314	330	336	358	346	355	340	308	304	326	313	324	349	339	332	297	294	347	325	350	327	346	336	329	356	361	339	320	332	377	308	334	315	320	314	338	342	312	331	348	335	343	352	325	343	366	368	321	312	320	330	328	330	313	346	322	333	346	362	354	343	340	310	331	334	332	328	310	281	327	335	344	282	315	337	322	327	334	372	354	356	323	318	347	316	351	316	319	311	318	368	295	329	337	334	324	337	362	320	322	344	313	346	320	358	356	366	353	324	357	344	373	330	320	354	333	342	357	315	338	340	301	350	328	339	349	333	328	340	343	330	335	315	295	337	321	319	307	369	313	307	337	303	313	345	334	318	324	349	313	305	323	320	310	354	363	333	302	353	355	324	299	327	292	329	321	379	330	312	321	336	314	357	320	327	354	328	336	334	333	313	347	317	345	321	348	302	330	338	311	342	332	285	332	326	350	327	348	296	321	344	350	316	351	316	361	318	369
4990	635	157	75	128	104	71	79	91	74	56	28	52	29	32	23	14	28	23	20	22	20	26	23	17	25	23	20	27	26	27	20	22	20	25	22	19	23	19	17	17	19	22	20	22	20	22	23	22	15	22	24	19	16	23	22	20	22	26	18	20	12	18	22	16	23	21	20	15	19	22	16	20	19	25	16	18	18	18	14	20	12	14	24	27	23	24	28	22	28	18	18	17	16	21	16	22	15	23	20	28	14	15	17	21	18	12	29	18	16	13	24	26	18	21	35	18	24	22	20	30	18	20	12	23	20	21	27	19	23	24	30	20	20	23	19	22	21	20	19	22	17	26	20	28	14	18	23	32	23	14	15	25	25	28	24	17	9	29	16	16	17	16	17	17	18	16	13	18	24	21	26	30	27	19	21	25	26	25	25	29	24	11	25	16	27	17	14	26	19	27	26	10	25	26	17	22	20	19	21	22	23	24	24	16	21	21	24	17	27	17	18	20	14	26	15	24	14	19	22	23	19	22	19	19	27	20	17	20	16	24	27	24	17	18	23	20	21	21	16	20	20	22	24	18	15	22	21	25	24	21	20	24	23	25	23	16	19	21	11	24	17	19	13	27	28	11	12	16	22	21	13	30	23	22	22	17	21	15	31	22	17	20	23	19	14	21	21	22	24	22	16	12	28	13	25	27	21	21	23	23	21	17	19	22	26	27	19	15	15	19	29	16	14	21	19	16	23	22	20	12	22	19	20	16	20	20	26	17	14	13	14	21	20	21	22	15	15	24	15	25	23	21	23	18	26	20	29	22	23	20	30	20	21	16	22	24	22	24	12	20	17	19	27	22	31	23	18	21	23	18	20	17	21	23	16	17	27	17	26	15	17	20	23	24	20	19	20	20	20	12	21	19	17	22	15	17	22	28	19	19	23	17	20	22	28	20	26	20	16	17	22	20	18	19	18	29	16	25	14	22	14	21	23	17	20	28	16	18	11	27	25	26	23	22	18	17	13	20	20	15	16	17	28	18	24	22	20	22	23	15	22	32	19	14	26	25	21	21	15	22	17	17	22	24	17	15	24	23	24	24	20	23	31	19	22	16	13	25	18	21	26	26	21	30	16	25	22	23	24	16	16	24	15	21	24	30	11	29	16	21	16	19	26	13	17	22	21	22	21	25	23	27	16	17	23	19	26	20	21	14	17	25	15	19	23	20	22	18	16	18	18	19	26	26	19	21	19	11	20	18	19	27	16	11	25	22	14	19	29	31	4	28	18	22	27	22	16	21	25	18	22	22	13	21	25	24	24	20	21	23	21	18	17	23	21	21	16	20	19	24	20	27	23	19	14	28	22	19	26	14	17	16	21	17	13	20	14	17	16	29	19	23	16	21	18	30	32	19	21	15	22	27	25	23	18	33	20	16	18	11	22	21	13	18	22	25	16	19	16	23	24	21	11	22	22	11	23	23	13	17	19	19	23	23	25	22	21	16	20	22	26	26	24	14	17	23	18	17	21	28	20	22	17	20	29	24	19	22	28	25	30	26	23	21	27	28	14	26	20	15	31	20	26	14	28	16	17	22	18	25	23	21	22	16	16	21	23	14	26	21	21	18	20	18	18	28	29	29	18	19	14	15	11	26	23	18	21	19	14	25	19	19	21	24	23	22	19	21	19	21	20	18	25	20	19	24	14	25	22	20	14	21	13	17	28	23	20	20	20	20	26	23	30	17	18	16	25	19	25	26	20	20	16	22	25	23	23	18	25	20	16	25	16	17	19	20	18	14	16	21	30	22	30	24	20	14	25	21	31	21	23	16	22	22	26	19	16	18	17	16	26	16	22	25	18	22	12	16	25	24	22	20	22	22	20	23	25	20	17	20	22	15	17	19	19	27	17	22	19	16	19	21	18	28	25	18	28	20	22	24	29	17	13	20	23	20	21	19	17	22	21	32	16	16	23	19	22	15	19	19	26	27	24	18	26	19	14	10	20	20	26	19	15	25	11	20	15	16	20	22	24	16	19	26	21	12	20	29	28	22	25	16	20	18	17	21	25	28	18	19	18	27	20	15	16	27	14	12	21	10	23	24	18	19	16	14	17	19	24	19	22	24	21	23	25	21	19	19	12	15	16	18	20	21	21	26	15	21	25	24	22	25	27	18	24	21	18	14	23	24	15	20	19	27	25	27	22	21	13	23	27	25	16	22	27	14	22	18	16	21	26	11	19	16	22	21	24	27	21	13	17	21	15	23	15	20	33	14	29	19	29	20	24	23	31	18	20	22	22	18	24	20	18	20	22	28	14	23	22	24	26	28	27	29	28	19	18	26	22	16	18	16	21	18	19	20	16	25	22	19	25	17	13	24	26	21	28	18	27	13	23	17	22	26	14	20	21	15	28	15	29	26	16	26	15	16	18	11	19	18	25	15	28	19	23	28	28	26	25	14	9	27	16	18	17	25	18	19	23	27	27	18	22	15	18	15	24	18	20	21	21	17	28	15	20	15	24	19	19	21	12	19	22	23	20	15	13	23	18	15	18	19	20	18	24	7	22	23	27	24	20	16	25	16	26	22	21	22	18	19	19	15	27	25	24	15	26	16	20	22	21	18	22	18	24	24	20	11	22	26	25	16	27	24	23	15	19	21	18	16	22	19	21	16	16	22	19	9	20	13	23	21	23	17	17	13	27	21	12	20	19	20	21	24	17	19	20	20	24	18	15	22	12	17	20	22	16	18	28	18	24	21	23	18	17	23	14	26	23	23	30	17	18	27	14	25	19	26	25	20	20	15	20	21	27	17	16	19	31	28	10	18	17	19	22	28	25	16	22	27	30	15	31	17	23	19	22	22	24	20	20	18	18	22	14	27	18	29	16	19	23	22	24	22	16	20	28	16	28	12	24	17	16	20	23	15	23	19	22	23	20	17	24	18	15	29	18	28	13	23	21	18	18	18	21	23	25	14	13	21	19	15	30	16	18	20	19	18	18	27	7	15	19	15	23	24	16	20	27	23	17	22	17	23	21	22	26	17	27	24	17	18	15	23	18	29	29	25	13	19	15	18	26	17	18	19	19	23	30	18	23	21	14	31	30	19	18	22	15	14	20	21	23	21	27	28	23	14	27	21	24	15	23	26	15	15	10	13	22	19	19	20	22	30	16	16	25	17	17	27	12	24	25	25	27	27	21	16	19	18	12	18	22	17	12	17	19	18	21	16	23	27	24	27	18	11	22	24	18	17	25	21	13	13	20	19	23	21	22	21	18	30	22	23	17	22	28	21	28	32	18	26	23	26	18	22	19	18	25	14	28	25	26	14	18	21	30	19	26	15	29	28	14	17	18	16	19	29	25	20	18	20	17	18	23	25	16	11	29	21	18	15	15	20	17	23	21	25	27	21	19	25	28	27	16	25	21	26	24	22	20	25	24	21	15	24	15	24	23	15	21	22	28	20	25	18	18	23	14	21	24	17	25	23	15	14	25	19	16	12	20	17	21	12	26
38831	12240	4145	8391	16065	9625	6121	5147	5030	4166	2933	1433	1783	1006	652	591	556	523	539	525	501	447	465	435	482	441	436	454	384	397	399	361	386	425	400	377	387	417	402	368	412	369	386	390	396	405	396	370	404	382	397	383	359	403	384	382	361	423	355	397	353	376	377	409	369	358	362	355	372	382	358	391	356	364	345	368	397	391	367	347	413	370	369	388	378	357	401	380	357	381	358	360	344	373	382	385	368	367	368	386	332	366	365	359	359	375	366	399	363	362	359	368	317	357	357	345	378	391	342	351	383	363	364	343	355	358	390	370	341	367	344	355	380	333	344	337	357	375	342	331	335	386	383	336	378	351	364	351	351	375	367	378	426	377	359	362	385	385	346	387	365	350	384	388	336	347	372	365	352	375	371	391	364	334	336	382	368	367	346	356	369	377	375	385	392	364	374	339	370	351	369	362	355	369	351	378	379	367	399	339	334	384	376	392	344	358	344	357	363	398	364	370	362	357	371	347	355	395	351	349	386	358	364	366	343	339	377	362	340	371	359	386	338	361	359	323	386	336	384	355	360	356	357	347	362	353	354	327	334	362	335	357	357	374	331	315	349	347	381	360	384	389	367	334	332	368	367	384	331	375	360	381	358	381	361	360	380	352	364	344	339	347	398	352	362	333	330	359	367	350	361	366	356	358	415	343	338	364	355	370	357	386	369	393	320	371	362	353	362	362	327	392	385	367	330	324	345	345	364	371	368	378	352	356	350	352	371	339	339	383	383	402	340	386	345	393	330	366	381	346	355	337	371	385	366	379	357	369	351	389	348	374	326	377	360	363	344	348	380	369	353	378	344	358	336	363	372	358	381	332	365	372	346	356	373	379	337	352	373	350	401	363	311	374	347	370	401	396	370	341	391	395	360	347	382	337	378	320	372	365	340	364	341	355	363	351	344	359	388	350	369	373	338	328	382	381	393	348	349	347	388	342	370	377	354	366	356	387	316	331	346	353	364	388	351	382	384	370	366	349	373	355	373	344	313	360	368	347	381	355	363	354	362	336	354	408	367	325	358	382	365	364	366	398	353	355	383	357	391	352	390	369	361	373	376	371	389	379	405	360	384	378	379	375	384	356	342	385	347	347	331	350	381	362	369	315	356	337	325	394	332	378	373	383	342	374	386	307	356	384	365	343	359	367	348	319	348	362	352	393	384	355	332	354	348	394	330	370	333	401	347	378	353	358	328	376	332	349	364	364	360	366	354	343	372	350	362	370	337	368	335	374	380	383	337	343	376	352	369	356	359	358	405	334	364	345	347	357	363	342	362	364	372	365	357	374	328	382	382	383	376	365	355	378	342	358	347	407	376	368	369	369	346	353	364	344	337	394	362	394	377	359	379	386	344	350	365	357	350	359	327	353	381	386	338	359	381	334	363	405	376	362	377	375	351	370	375	410	346	370	359	339	346	324	378	356	359	357	344	364	368	375	347	347	362	382	344	372	357	348	386	357	356	344	347	349	360	353	369	395	342	369	369	322	378	377	357	372	363	339	385	374	357	339	377	369	352	366	377	330	383	344	369	349	349	346	358	359	389	372	384	360	355	361	346	363	362	372	370	376	373	377	376	350	344	393	363	341	330	385	351	384	359	384	370	381	350	337	354	397	409	384	327	393	339	375	355	343	365	372	359	339	396	381	405	392	369	364	367	352	353	384	408	354	390	377	406	330	345	394	340	375	370	377	366	355	341	367	364	364	354	391	373	348	418	406	347	366	383	322	379	371	328	378	372	410	357	347	371	387	370	389	334	357	363	402	338	337	367	344	350	384	373	388	397	380	317	383	401	385	347	405	356	367	332	386	342	386	373	349	370	362	344	355	343	366	341	408	358	337	339	391	380	337	335	387	363	338	352	344	348	368	331	324	397	377	359	388	377	368	387	351	371	357	377	373	339	376	372	325	387	339	371	385	347	395	388	355	354	373	369	369	354	375	346	368	385	396	364	376	364	371	378	395	375	373	363	358	358	401	356	343	375	356	330	353	356	344	407	389	318	361	364	380	370	383	393	311	339	349	369	339	347	385	368	415	378	363	321	380	348	383	391	373	362	326	347	324	349	358	365	365	374	370	362	364	321	376	364	342	339	345	398	377	348	347	364	333	368	377	393	340	377	364	377	378	373	337	353	358	361	346	334	366	365	365	353	357	358	365	393	346	351	366	378	327	329	373	362	378	363	341	344	364	403	357	374	389	347	359	349	325	379	355	369	352	370	380	381	372	337	386	358	374	390	371	375	326	355	342	385	352	405	392	359	391	355	365	335	383	364	336	355	376	350	361	360	375	356	352	338	373	344	344	339	353	385	368	397	334	335	353	361	403	373	368	380	398	385	380	397	355	401	385	367	375	371	358	360	341	390	360	354	357	364	402	368	355	364	360	373	392	339	343	355	377	400	365	311	367	371	341	364	379	386	341	378	383	343	334	345	360	375	311	344	344	366	372	349	358	348	328	389	377	348	387	363	346	396	351	362	349	361	410	364	369	334	324	326	355	350	374	352	363	364	345	356	367	350	365	349	350	358	345	335	405	390	359	373	351	390	357	362	322	356	375	343	374	353	377	356	382	391	396	350	413	335	344	346	352	352	350	391	351	375	382	378	330	348	350	376	397	330	364	365	366	369	379	363	388	352	353	359	361	342	380	369	358	348	396	341	346	375	362	355	353	350	332	354	349	332	344	378	361	381	349	369	380	334	362	377	345	385	373	357	370	358	345	344	373	392	375	367	338	396	386	326	364	357	367	356	335	388	346	361	377	371	332	353	366	383	338	363	361	352	367	360	380	357	364	333	378	369	352	330	346	383	390	366	363	364	373	365	392	341	369	390	360	363	352	358	367	348	387	366	393	357	359	378	344	360	394	379	354	354	322	354	340	344	365	378	351	392	333	372	392	385	356	356	348	345	346	367	364	353	410	376	348	357	350	365	371	394	369	372	347	362	376	351	376	360	368	345	362	357	366	366	347	323	352	365	398	377	347	332	344	363	325	337	392	369	324	339	348	346	358	309	358	346	350	374	356	350	361	404	359	365	358	353	376	340	361	361	388	369	349	362	375	360	369	354	356	361	373	352	377	354	361	351	347	346	388	348	345	337	378	380	313	361	357	350	378	356	354	385	358	339	400	393	379	337	378	359	384	341	384	356	369	349	324	377	351	338	389	362	369	377	357	301	349	378	351	417	388	343	366	377	363	351	350	383	357	388	366	358	360	356	360	384	363	349	311	366	356	356	360	342	341	355	388	359	325	359	350	365	378	378	371	368	380	347	385	388	372	364	366	347	345	342	373	347	373	363	366	365	367	374	352	345	361	356	334	385	361	341	355	358	398	417	391	365	365	363	360	347	341	375	345	360	368	382	360	364	358	350	349	355	376	363	362	361	368	382	381	371	338	359	379	387	368	362	381	342	354	339	367	355	358	339	365	374	354	370	365	396	389	348	349	360	346	328	368	364	361	392	341
8414	980	190	143	178	142	139	127	163	120	115	91	115	72	47	56	40	51	48	56	28	31	49	32	34	42	39	46	39	41	33	49	36	37	36	39	28	42	30	39	40	35	23	26	42	40	42	41	38	37	33	36	43	26	41	49	38	28	40	40	27	28	24	36	39	39	35	23	28	39	31	41	30	31	37	30	36	29	35	23	35	29	28	31	24	29	31	28	24	27	30	35	39	23	23	30	42	40	33	38	33	42	35	39	30	40	26	37	29	32	35	39	35	36	22	31	26	36	33	35	34	21	39	41	28	27	32	28	37	41	34	35	32	30	29	37	40	34	32	33	32	31	23	37	42	34	49	24	22	46	43	26	38	35	46	29	33	33	28	31	40	43	31	34	22	39	31	33	31	32	40	32	35	33	36	34	34	34	35	34	37	27	42	32	38	22	40	22	28	45	23	27	31	34	29	39	42	25	41	31	37	32	35	42	33	24	23	42	33	38	25	22	41	28	37	36	33	36	36	43	36	28	33	31	34	25	34	21	25	31	32	25	42	25	32	31	40	31	36	30	44	31	33	32	41	40	29	23	35	33	43	31	33	37	28	40	31	36	23	30	42	34	32	33	33	40	28	26	33	29	34	40	33	29	29	21	29	26	34	48	36	30	34	35	35	24	24	24	31	38	30	31	33	39	21	31	28	46	26	33	28	31	29	32	33	34	41	36	49	25	33	33	33	35	41	37	22	40	35	30	28	46	44	25	35	40	27	42	33	37	36	28	31	39	33	31	35	41	29	31	51	29	29	20	41	32	31	39	45	42	34	42	25	35	28	36	29	25	30	35	25	31	33	45	18	28	35	35	28	33	33	45	21	26	23	43	36	42	28	37	30	38	32	34	37	34	29	27	19	39	39	32	33	32	33	30	37	39	34	30	42	26	31	35	37	34	25	40	28	25	39	31	34	31	36	30	37	42	28	30	27	32	23	35	32	28	41	42	36	32	26	30	41	32	36	31	29	40	38	36	39	39	28	29	35	32	32	41	21	42	28	36	35	35	25	30	40	34	37	42	37	25	29	23	38	52	33	26	35	41	38	20	25	26	30	33	34	27	32	26	33	36	31	40	25	27	31	34	46	35	35	36	46	21	32	28	26	46	40	36	41	29	29	28	27	36	39	21	31	34	34	31	33	31	34	41	23	28	31	31	49	34	38	36	32	26	34	35	26	30	37	42	30	29	27	39	36	33	27	35	38	35	27	36	37	34	34	42	26	37	25	35	36	44	32	36	47	30	27	32	35	36	29	43	23	29	29	36	31	29	35	29	34	31	39	29	24	34	30	44	43	27	28	33	33	27	36	43	27	33	42	30	25	44	26	21	28	30	25	28	44	30	43	46	30	34	26	41	26	41	21	36	44	31	30	36	37	36	35	48	39	43	29	40	43	45	32	32	26	37	31	32	26	25	29	33	33	31	37	33	24	35	28	34	39	35	32	35	38	27	47	44	34	38	30	42	29	35	35	36	32	30	33	37	25	31	35	32	41	39	33	34	25	31	34	46	30	32	31	31	35	40	39	35	39	38	36	25	34	22	29	23	34	30	43	40	24	28	26	42	30	42	31	20	34	27	47	31	41	26	39	21	34	42	38	27	30	40	30	34	26	37	37	41	41	38	37	45	35	34	35	32	32	31	23	26	29	35	32	39	23	23	26	32	32	38	27	33	37	35	29	32	34	38	26	35	38	50	41	25	41	29	27	27	30	35	35	33	33	28	26	35	31	34	44	30	36	38	34	31	36	25	38	34	35	27	47	31	29	28	29	31	28	33	30	26	29	29	38	31	33	35	25	39	42	30	32	31	41	36	31	37	30	33	27	34	25	33	21	30	38	32	30	39	34	38	39	28	31	49	32	37	26	24	35	39	36	36	29	21	30	27	34	34	35	29	32	37	40	20	39	37	39	30	36	33	30	40	37	32	26	32	34	35	30	32	36	28	27	31	36	27	35	38	49	28	32	36	25	38	33	36	30	39	25	25	31	27	30	34	46	43	35	33	40	24	24	44	34	31	38	24	34	25	28	34	39	25	25	29	29	31	30	35	31	31	23	46	44	36	32	37	28	30	33	36	38	37	32	44	36	34	33	37	23	32	29	38	46	34	38	43	32	38	29	32	44	32	35	30	34	28	49	34	38	44	39	40	34	39	38	37	42	30	36	40	32	34	29	40	30	33	38	31	36	40	28	32	38	30	34	34	33	25	34	32	37	39	32	34	34	33	41	42	33	37	36	29	33	37	29	36	32	37	25	27	42	39	20	33	33	34	30	34	36	32	38	27	34	44	23	42	26	37	35	33	43	32	31	27	31	30	35	33	33	27	26	32	27	44	28	27	35	23	29	27	39	22	40	31	36	39	34	35	38	31	28	22	40	29	31	36	38	27	34	32	30	34	30	36	29	40	35	30	39	32	34	27	34	33	47	35	33	29	37	32	35	19	19	26	27	37	30	39	31	32	27	43	35	35	32	29	43	42	32	34	43	28	34	35	45	29	36	29	31	41	40	35	31	32	27	47	34	28	27	43	35	33	31	38	33	33	32	37	42	32	36	30	24	35	29	31	35	25	37	33	38	40	34	33	32	35	29	32	35	44	31	23	42	34	34	33	46	41	32	35	40	46	40	30	28	42	33	45	34	23	41	34	41	27	27	33	26	23	27	30	41	38	30	23	35	37	33	33	37	26	28	28	27	32	37	31	42	33	43	49	25	38	39	29	36	34	36	23	43	40	30	36	28	32	40	32	36	25	30	36	23	40	33	36	30	36	36	34	38	22	46	26	35	35	34	37	29	29	24	33	38	38	44	33	38	48	33	39	30	25	45	37	26	26	33	29	26	38	33	31	32	36	31	36	47	40	30	32	38	32	41	33	26	39	38	40	34	39	35	28	38	30	28	32	40	22	37	40	41	40	32	30	37	45	41	38	30	39	30	34	36	25	39	49	33	32	22	42	34	35	35	29	40	37	30	35	30	35	33	42	43	41	29	33	26	38	36	34	39	34	32	33	32	29	32	35	30	36	29	24	26	40	25	41	28	34	26	32	29	27	28	37	25	36	33	20	32	24	38	28	37	46	28	28	31	33	41	29	35	28	38	40	29	30	31	29	33	32	30	35	36	38	38	35	29	25	36	23	35	31	30	34	42	29	30	30	38	37	31	25	28	30	34	31	36	21	38	29	37	32	30	31	35	33	33	31	36	38	32	42	29	30	25	40	26	46	42	36	24	27	42	33	24	48	30	38	39	34	42	36	35	33	34	28	42	26	37	30	31	29	34	30	22	38	40	33	29	35	32	25	34	45	23	37	31	28	26	37	34	28	26	34	29	36	34	39	34	35	29	40	40	22	47	39	37	23	38	36	34	36	26	48	34	38	38	41	29	39	30	32	28	33	32	28	35	40	36	38	39	48	16	38	36	33	30	44	25	31	34	36	38	29	29	38	29	25	34	27	24	31
43002	13703	4864	14932	18237	11980	8915	7929	8987	7042	4946	3352	4724	2839	1588	1463	1314	1245	1167	1168	1033	1003	961	873	845	818	868	865	797	787	767	739	732	756	732	762	715	742	680	719	704	693	634	691	665	618	703	663	639	742	642	668	654	681	635	689	629	654	615	595	634	601	632	645	585	642	621	617	551	554	628	553	588	608	635	596	621	570	556	549	561	622	578	579	562	612	547	585	576	599	578	629	603	587	575	607	571	593	601	628	561	590	594	558	564	600	611	616	624	601	591	579	627	578	597	593	622	577	544	579	566	618	568	566	557	583	578	600	568	600	602	571	608	599	586	592	580	595	590	545	595	599	564	563	615	601	590	611	609	574	584	604	543	613	565	600	594	542	567	586	603	588	560	569	593	584	603	582	579	597	597	542	581	549	556	580	582	573	608	586	623	610	600	570	575	575	586	580	554	585	555	601	553	578	567	597	612	589	600	584	612	575	576	577	582	585	591	617	567	576	596	590	563	578	608	593	578	576	577	536	544	626	593	573	568	575	613	544	587	535	604	595	615	608	600	587	599	592	594	565	573	577	572	597	572	560	576	580	599	597	584	609	571	606	558	621	603	583	553	582	557	577	597	566	586	553	572	553	537	570	597	551	568	567	608	576	594	589	579	559	622	590	575	564	588	606	540	591	587	553	605	566	610	577	626	558	590	542	587	584	595	587	555	557	547	553	578	604	571	576	589	556	597	569	574	556	579	584	565	580	566	568	584	562	587	572	564	591	585	581	614	581	583	547	582	638	571	593	544	550	577	575	619	592	566	600	566	541	583	598	581	624	558	563	553	571	552	579	579	585	595	594	576	599	611	572	578	617	591	580	608	598	527	568	606	572	612	510	604	534	572	648	588	614	572	566	524	558	560	548	576	591	557	597	544	558	576	578	570	601	587	561	536	551	588	587	601	574	575	572	543	612	569	572	582	604	589	580	647	572	579	582	569	599	547	586	612	553	540	571	557	573	594	562	564	577	585	545	598	552	537	601	577	641	579	580	572	607	580	566	587	614	579	559	554	585	601	593	582	546	584	572	594	574	608	553	584	572	576	569	583	554	533	560	609	593	576	606	549	558	569	549	546	594	585	563	592	574	585	566	597	605	553	575	574	569	596	576	580	549	536	592	550	589	541	582	551	575	574	560	603	591	612	586	566	546	609	564	597	549	579	607	550	595	587	599	603	557	599	528	569	587	576	569	569	549	577	574	557	594	629	601	558	582	601	556	609	607	564	599	563	629	574	636	625	603	580	541	580	573	528	559	594	584	584	586	591	566	588	558	581	600	543	593	565	592	599	591	570	574	606	552	585	564	575	542	572	576	564	572	603	569	615	569	600	585	614	622	576	577	569	602	554	583	565	555	567	547	579	590	543	575	580	592	599	552	554	602	571	572	548	527	563	554	590	617	578	605	577	572	569	542	602	567	595	586	577	592	555	558	575	579	546	601	559	572	560	565	612	565	605	589	584	561	568	597	612	600	614	516	605	585	593	562	544	548	572	586	600	603	566	572	559	588	585	581	608	612	587	546	576	597	631	560	573	583	570	542	533	593	570	561	514	581	602	562	564	607	585	532	591	604	563	578	567	589	627	536	547	556	587	590	562	556	615	565	544	620	541	567	564	580	571	590	579	579	562	524	621	569	582	565	625	551	594	595	562	540	587	617	622	560	548	568	578	535	601	593	590	598	613	549	590	609	587	548	625	556	571	585	589	580	590	584	577	582	598	549	626	560	585	533	571	605	571	545	580	581	545	596	576	569	543	564	608	535	587	532	561	597	567	582	604	552	572	581	554	572	585	585	605	568	580	612	552	627	563	558	540	577	582	549	551	557	602	546	577	540	520	586	581	592	579	600	594	555	572	569	580	505	594	535	574	587	560	548	609	567	603	587	566	548	593	548	561	604	598	572	602	566	534	560	552	608	559	541	598	602	567	568	568	503	612	556	603	531	556	597	601	607	577	556	596	550	609	543	605	558	599	619	602	553	563	573	567	620	600	595	562	574	572	575	540	582	605	585	581	615	596	559	551	600	608	548	536	540	585	568	555	550	561	563	587	593	590	597	559	593	605	604	557	599	600	601	576	543	551	564	632	573	586	536	611	571	571	594	591	569	562	603	561	605	586	596	576	565	611	547	611	547	580	555	536	562	585	571	592	527	592	589	584	611	567	574	554	625	554	543	540	550	573	577	527	623	586	592	580	617	591	546	575	572	562	593	559	593	578	553	625	571	542	588	553	566	596	571	550	618	595	570	585	574	577	593	570	588	603	601	576	612	562	561	572	616	583	581	573	556	575	613	593	598	570	591	539	580	557	587	577	591	587	614	591	596	546	596	605	554	581	522	591	606	575	537	563	567	596	575	548	604	598	617	530	575	585	585	568	574	546	599	573	582	542	584	596	604	577	555	581	557	608	567	591	603	589	562	568	555	592	563	576	586	617	557	556	598	624	592	551	556	577	586	575	571	540	564	552	597	541	577	554	589	625	528	539	538	567	582	563	621	631	598	547	597	557	613	568	616	560	561	569	581	553	620	572	522	570	597	594	597	595	571	569	624	603	554	569	564	547	557	584	582	599	575	602	628	580	559	563	582	581	569	595	572	580	590	574	580	558	570	563	617	571	588	572	617	564	577	567	614	585	551	590	567	567	593	608	631	573	602	577	580	584	609	567	580	583	599	583	523	610	609	582	572	585	554	554	599	553	531	583	585	611	565	623	568	600	590	595	612	594	526	555	540	569	574	547	574	571	596	560	603	639	594	575	589	591	608	591	572	570	574	599	591	595	619	550	568	557	608	585	630	536	593	540	577	601	575	567	551	638	559	558	578	533	595	551	567	534	553	544	592	620	600	570	595	520	550	559	608	563	577	558	609	573	582	577	581	584	576	560	572	573	576	609	565	554	606	581	558	570	591	566	542	590	571	625	582	541	583	587	569	559	566	581	597	560	566	604	596	574	574	574	549	554	522	576	549	544	569	559	612	597	602	582	567	597	563	578	569	551	553	598	587	571	581	572	580	556	559	585	575	600	566	607	580	551	595	636	599	626	590	626	555	571	541	550	603	580	589	557	575	567	586	570	534	551	600	575	569	565	573	567	600	551	515	552	615	575	574	581	573	586	626	561	612	587	591	559	562	559	589	604	570	584	551	564	573	585	575	577	573	565	594	572	611	543	593	579	534	609	607	588	599	619	590	611	570	568	557	584	605	580	594	571	596	578	567	601	553	595	588	575	552	576	553	595	573	577	572	563	589	542	582	558	586	564	577	557	590	595	566	559	613	592	576	557	605	555	597	554	561	591	580	577	580	565	566	635	601	573	602	551	528	585	609	581	582	581	542	560	627	576	575	584	574	550	587	579	553	570	585	593	569	577	579	566	583	568	555	584	608	585	573	529	585	564	588	597	569	599	588	594	584	566	593	560	620	557	564	605	557	558	584	560	580	552	556	609	568	558	570	590	572	570	572
8375	1170	155	155	139	150	146	131	153	128	100	84	97	188	49	40	42	40	47	44	50	35	46	32	43	34	38	46	50	42	34	24	39	37	40	28	34	53	44	35	38	27	33	35	39	29	39	40	29	44	33	39	24	49	32	37	34	33	38	44	39	36	27	34	35	41	35	36	30	25	33	32	31	49	36	37	50	40	31	37	32	36	27	38	36	31	25	34	29	30	44	34	24	49	34	43	36	31	38	33	43	31	39	24	31	25	32	27	32	29	21	34	43	43	36	36	33	24	33	30	30	34	39	29	36	22	32	40	34	36	34	34	26	48	30	38	31	31	32	35	31	29	42	28	29	33	31	26	26	36	30	41	34	39	33	32	29	28	31	19	36	39	25	34	55	39	35	31	30	41	35	29	37	35	29	28	30	27	33	32	27	33	36	36	35	28	42	28	31	41	44	37	32	32	33	25	31	41	32	32	36	31	32	29	33	34	37	30	33	32	33	38	28	29	36	30	23	43	45	34	25	24	27	29	35	41	36	33	42	31	27	24	34	30	42	29	29	25	37	39	33	45	35	30	32	33	32	33	34	33	38	32	33	30	39	25	39	40	44	38	36	39	34	28	25	33	41	35	35	45	26	37	28	31	23	32	51	27	22	36	37	39	30	33	29	43	23	39	36	33	37	29	30	37	31	30	32	38	31	32	37	43	35	33	35	33	34	49	29	26	40	23	40	33	44	34	23	38	32	30	28	41	29	36	36	28	28	35	29	27	21	29	29	25	37	28	37	34	46	42	29	39	43	41	25	33	23	44	33	36	44	39	40	32	34	27	31	35	36	40	44	28	37	44	32	45	27	30	36	31	42	28	36	41	40	35	45	31	42	29	33	39	40	36	38	21	34	37	41	31	29	26	35	32	35	41	25	29	41	40	34	32	32	42	30	21	37	29	30	26	35	34	33	30	29	30	41	38	28	39	32	36	45	44	31	47	39	42	37	37	33	39	36	36	46	49	37	38	29	32	29	36	31	38	38	28	21	46	30	26	24	26	41	33	32	34	33	43	31	38	28	40	28	29	33	41	37	33	32	34	39	35	42	25	40	28	30	42	32	36	34	24	29	37	38	34	28	33	35	30	35	35	34	36	33	30	31	42	36	34	34	32	35	33	30	29	34	35	27	37	40	29	32	46	37	39	25	32	50	31	36	39	43	36	26	34	36	29	39	32	35	34	27	28	34	36	41	34	37	36	30	29	29	34	38	36	37	45	42	32	24	27	35	31	40	26	31	46	41	34	42	28	33	30	30	43	41	41	31	42	36	33	37	39	40	41	34	44	37	32	29	27	31	36	39	31	36	35	34	34	29	40	32	37	46	34	35	37	34	27	39	33	44	31	37	37	37	32	36	38	42	43	38	25	28	38	31	36	23	31	37	31	31	30	32	33	21	37	35	37	34	29	32	33	30	40	39	30	38	30	37	35	26	28	35	28	27	28	30	33	44	32	36	40	36	29	30	30	31	39	39	39	28	42	43	31	32	43	31	28	31	39	33	41	29	34	36	39	26	43	45	44	35	22	29	29	46	28	46	37	25	28	35	26	36	35	35	36	26	27	29	37	38	33	32	43	27	31	36	30	33	32	49	25	31	30	24	43	33	27	35	38	32	36	26	31	37	36	41	30	30	35	37	36	35	34	39	31	27	29	31	30	27	24	33	31	37	30	36	29	34	42	41	39	36	32	34	32	33	47	36	32	34	43	35	41	29	35	38	28	25	42	35	30	36	49	37	32	32	27	31	35	33	41	30	36	34	39	38	27	41	43	38	30	32	37	41	34	28	29	32	36	32	32	35	44	24	27	48	29	27	34	42	33	30	34	19	38	29	56	34	31	38	29	29	45	28	27	29	35	31	31	35	41	38	33	30	32	28	47	37	35	33	36	24	32	23	29	37	32	39	34	29	35	34	28	34	25	19	33	34	32	36	39	34	30	29	40	28	37	32	42	36	35	32	45	35	38	28	45	41	31	42	32	29	40	33	35	45	42	37	37	34	32	32	26	33	29	38	30	44	27	32	29	30	49	20	24	27	40	34	30	33	32	39	41	30	25	36	26	30	30	28	34	29	31	30	39	34	47	24	24	30	36	31	37	19	39	34	29	36	27	36	42	26	40	33	37	31	27	40	21	35	32	40	29	26	25	38	32	26	34	31	42	37	20	29	40	49	34	34	24	33	31	34	24	29	38	20	30	29	30	49	26	25	39	24	26	37	40	22	34	36	25	30	33	35	37	31	38	32	27	28	43	30	34	40	34	23	30	31	34	28	29	33	33	35	34	30	31	40	37	28	36	38	44	42	24	33	30	36	28	47	31	38	31	30	32	47	37	28	29	36	29	31	39	32	12	27	34	36	31	33	35	44	40	32	44	28	34	36	30	42	39	25	33	41	30	27	28	30	39	32	33	37	38	36	29	24	26	34	37	27	34	37	25	40	32	31	33	23	37	25	35	32	37	34	33	26	40	41	38	30	35	36	31	29	42	41	31	33	27	35	30	26	43	40	47	29	37	31	29	37	27	29	19	33	39	49	31	46	35	44	30	35	39	31	36	31	29	35	36	33	34	34	30	34	25	34	30	30	34	37	37	34	31	32	38	32	33	35	34	36	36	39	28	33	32	31	29	32	32	31	42	37	37	32	40	33	39	25	40	29	43	31	29	38	20	33	36	50	30	33	21	32	37	28	40	32	27	39	27	37	29	34	33	36	29	29	32	32	33	26	38	35	44	46	26	39	38	25	35	24	34	35	39	31	31	34	31	36	43	39	27	29	35	36	39	25	36	24	24	41	28	39	44	23	28	47	42	36	36	29	40	26	43	45	35	38	28	29	40	31	24	32	40	27	32	26	26	29	25	33	39	35	37	36	34	34	32	39	31	29	28	25	30	45	46	31	39	21	30	33	42	27	38	37	25	43	37	31	21	34	30	35	33	38	37	30	28	39	30	43	37	33	34	34	36	33	32	42	34	36	38	46	27	35	36	38	25	34	31	32	34	43	35	28	39	39	31	29	30	33	37	39	35	32	27	31	33	32	27	36	34	31	30	38	35	34	28	29	25	35	34	31	36	25	28	33	38	28	26	43	29	31	41	28	43	30	37	29	38	37	35	32	23	37	29	38	29	37	38	24	39	40	43	25	26	29	33	33	33	35	32	34	30	35	37	50	51	45	34	35	30	30	32	39	30	37	32	30	34	31	26	32	38	35	27	28	28	29	28	34	30	30	34	36	38	16	35	38	31	27	25	26	30	33	30	36	26	30	31	35	34	31	29	38	29	28	34	32	51	39	22	40	33	39	35	40	33	39	33	36	35	26	40	36	41	39	41	33	30	38	36	41	38	36	35	33	35	35	42	37	31	25	28	26	33	25	33	28	32	39	38	21	34	28	31	38	35	34	40	30	34	46	35	34	26	36	35	30	22	36	38	31	27	30	30	41	33	36	25	33	27	37	30
43192	13458	4062	14416	15068	11449	9131	8264	8002	6747	4630	3816	4014	6180	1454	1356	1245	1235	1172	1112	980	950	940	872	864	793	848	797	782	811	784	752	742	743	740	729	688	683	686	671	698	650	671	673	665	667	660	582	658	634	634	641	621	628	620	583	628	610	622	616	616	591	569	566	647	611	612	561	581	607	625	578	618	570	586	606	553	599	539	542	565	595	587	577	576	609	628	593	619	584	578	603	534	590	600	575	616	570	594	558	587	640	617	581	604	594	586	603	560	630	565	583	580	610	599	574	602	544	576	580	540	613	601	572	582	581	588	580	571	576	580	537	574	524	634	619	608	576	529	524	596	598	577	574	566	579	549	597	595	608	561	502	570	612	590	641	572	618	567	581	594	524	603	560	601	570	578	573	622	582	565	573	587	584	564	549	596	593	591	585	554	604	576	573	594	570	554	562	548	620	595	580	557	559	566	564	620	574	553	553	546	585	604	606	587	564	589	574	560	575	551	587	550	599	555	582	603	598	572	579	578	573	539	609	625	587	574	582	581	599	558	602	562	548	586	590	591	567	552	590	587	575	562	565	579	584	552	582	584	587	630	560	598	560	563	574	557	567	584	571	607	593	536	576	581	572	577	562	569	576	591	558	569	600	579	557	596	584	566	582	564	592	554	644	606	587	604	580	575	566	560	520	594	531	584	598	574	590	553	604	579	572	584	585	589	554	578	570	562	593	529	579	574	571	581	556	578	570	582	591	551	527	543	634	598	574	647	582	579	568	600	587	548	572	601	573	570	596	573	587	597	586	623	525	534	563	552	578	589	555	594	592	561	588	575	580	595	570	580	614	583	577	551	561	572	590	567	560	566	560	544	542	541	558	552	570	611	575	612	580	574	573	567	593	608	611	593	595	577	580	555	538	581	555	585	561	592	544	591	591	565	606	624	540	576	601	554	556	604	561	603	586	622	561	555	576	599	567	573	571	642	544	571	558	552	597	587	560	559	584	557	601	623	586	576	580	567	582	576	592	570	564	578	541	595	607	519	568	575	585	539	600	564	591	605	595	593	609	583	575	582	553	537	567	573	555	546	533	556	539	572	575	581	567	530	596	600	593	548	606	583	632	588	540	605	621	597	600	615	565	585	539	557	568	589	610	530	578	554	588	560	582	565	573	507	599	576	559	535	591	583	573	546	581	533	570	560	638	568	564	555	547	576	571	569	567	525	557	569	593	582	600	567	570	567	586	528	552	530	586	566	576	581	571	542	565	594	624	568	597	604	603	627	531	559	547	556	547	575	557	526	572	561	601	563	578	576	615	576	531	559	568	589	559	619	585	611	585	608	553	601	557	576	613	614	584	579	591	572	558	600	591	575	605	615	590	608	595	549	604	574	587	574	563	603	602	578	572	548	561	589	580	572	589	619	570	596	579	559	579	595	551	564	594	576	591	574	582	541	543	596	579	569	581	573	553	553	524	604	612	565	557	546	559	598	586	566	607	588	605	585	563	504	547	578	560	625	563	550	585	573	599	554	607	562	587	569	601	585	599	564	579	557	547	570	569	564	569	592	593	589	596	565	575	607	563	561	557	571	537	560	548	519	565	557	549	547	583	616	629	570	579	623	577	575	600	568	604	541	604	542	572	600	574	578	572	587	627	600	581	551	621	643	563	580	581	599	585	608	557	593	614	599	620	566	614	562	570	570	579	564	555	558	582	569	537	570	541	571	567	552	601	584	595	579	540	577	591	594	558	569	585	600	558	608	534	578	547	584	580	586	570	560	554	586	554	570	558	547	593	541	577	617	619	587	580	596	580	586	573	530	543	632	566	556	578	568	554	578	636	575	542	581	647	616	587	583	556	583	588	552	603	628	554	579	519	596	584	594	548	609	534	582	617	604	574	598	550	609	618	571	570	562	564	582	552	547	561	600	550	606	551	569	570	583	546	540	583	602	589	605	589	550	579	565	574	587	617	560	567	562	540	614	575	549	545	623	556	584	560	616	581	574	604	603	572	551	532	522	567	547	564	585	575	566	567	601	575	598	581	579	537	576	542	553	548	560	608	546	581	608	591	574	601	581	572	572	563	572	563	608	591	561	586	526	578	592	568	562	601	581	586	564	547	593	603	571	576	577	587	610	537	553	569	584	589	576	612	597	578	593	603	560	586	535	598	549	561	582	588	609	608	514	628	561	537	557	556	565	569	541	568	588	577	565	562	523	610	559	594	625	606	562	585	584	544	565	614	594	614	587	587	568	570	599	578	596	572	601	584	562	607	588	565	589	557	581	573	587	570	596	557	595	614	605	652	604	532	585	595	571	583	568	564	628	561	545	588	630	605	566	600	589	557	588	543	580	592	587	575	564	561	557	596	583	605	561	571	536	547	535	595	565	602	574	596	603	528	623	594	543	553	591	536	563	622	591	602	530	584	574	569	555	533	581	586	595	546	601	559	591	538	567	577	544	615	597	560	546	571	572	569	561	584	585	571	608	541	609	576	562	599	560	588	554	561	536	591	560	586	563	592	546	600	522	539	584	605	551	630	578	575	579	582	595	581	552	575	563	591	555	571	573	586	551	572	585	577	593	583	585	547	534	552	568	598	626	609	557	605	592	549	608	581	520	548	529	625	586	583	548	564	556	567	537	595	569	551	554	567	579	635	592	587	587	564	563	585	589	604	572	553	594	575	619	552	603	562	571	567	591	566	586	522	565	544	548	593	564	572	552	603	607	578	614	558	592	623	558	544	558	557	551	582	559	586	587	592	581	614	552	601	555	568	579	554	600	547	535	551	574	579	590	585	596	554	606	596	584	571	588	623	619	527	584	561	583	604	589	542	564	573	600	591	596	508	541	533	587	555	617	557	618	604	582	580	606	565	582	558	593	578	589	587	571	537	600	571	566	554	570	568	568	562	596	518	572	569	588	578	580	536	550	582	627	543	550	579	573	604	565	581	546	595	574	564	576	607	572	585	578	583	548	541	597	586	659	542	585	562	583	583	572	552	532	562	605	561	573	598	604	591	563	559	537	584	559	599	586	556	591	572	639	606	584	529	565	522	575	561	566	559	557	534	567	560	558	586	574	629	571	546	536	569	546	554	580	579	549	577	584	550	577	523	563	512	594	550	638	627	542	539	574	546	566	571	564	569	602	589	559	593	576	641	595	566	581	591	562	572	568	581	569	548	565	588	520	541	521	557	561	587	566	584	596	583	615	609	638	586	557	566	571	633	572	574	567	577	578	554	566	606	587	567	553	570	589	586	588	560	548	565	568	602	614	550	559	546	591	583	620	580	581	589	595	577	586	611	565	559	594	599	594	601	595	609	553	547	599	547	565	564	590	609	588	586	583	542	583	593	595	551	594	575	569	592	583	579	584	614	554	594	544	587	561	554	582	576	572	533	574	576	614	578	578	591	578	581	569	580	565	588	555	556	593	580	568	572	611	591	548	576	592	585	568	598	571	611	571	578	601	554	570	560	569	581	575	537	553	557	571	551	592	577	572	591
12119	2411	304	196	219	217	249	231	188	179	203	160	100	375	54	45	53	49	49	42	39	37	41	25	39	36	30	33	31	24	22	28	26	27	30	16	22	19	25	26	26	21	25	26	16	16	25	12	27	24	18	21	11	17	20	24	20	19	14	19	25	18	22	21	28	20	21	17	24	15	21	14	19	14	15	12	17	13	24	26	21	19	14	21	17	20	20	16	19	15	15	14	15	23	21	20	21	14	17	18	20	22	23	27	15	17	15	16	17	18	12	19	15	23	22	23	16	16	19	16	20	26	23	19	18	17	24	19	18	17	14	18	24	14	21	16	16	22	27	22	23	18	14	18	22	17	18	16	20	20	13	24	23	16	26	13	18	21	20	18	12	22	20	15	14	19	16	16	13	18	21	17	16	19	18	19	17	22	14	18	13	13	23	24	18	19	20	13	22	23	21	22	25	18	20	12	30	20	21	15	10	18	16	24	25	17	22	12	16	18	18	21	15	15	17	18	11	20	24	18	19	23	17	21	22	22	24	23	19	22	24	15	13	17	15	19	12	20	16	22	10	18	21	22	17	24	20	21	14	13	13	20	13	21	22	18	20	21	31	18	17	24	19	22	27	16	23	15	14	15	21	15	15	29	13	22	14	20	17	18	14	17	29	21	13	15	22	19	15	21	22	19	18	16	17	14	29	14	19	11	21	17	16	18	24	15	14	17	21	16	15	26	15	17	15	26	17	19	23	21	22	17	18	24	18	14	20	22	21	22	20	25	18	13	21	26	21	18	17	19	18	21	27	28	15	13	14	13	15	20	23	15	19	23	15	18	21	19	29	20	20	16	21	18	23	19	12	19	14	14	21	30	17	24	15	23	15	23	14	18	18	18	29	21	18	16	14	14	19	14	24	20	19	22	26	20	15	15	21	17	22	27	24	23	17	20	17	10	16	8	25	21	13	11	22	29	27	15	21	22	19	22	19	23	15	22	17	20	24	13	24	19	23	23	16	23	9	21	19	18	20	18	13	15	16	21	19	20	14	19	10	22	11	16	20	15	15	25	11	24	18	22	27	23	21	16	26	19	26	23	23	17	18	23	12	10	17	18	18	20	27	18	18	22	18	20	23	16	18	16	15	35	21	13	23	15	19	16	19	17	16	15	18	19	19	17	23	22	24	17	17	13	20	19	18	15	10	30	15	22	16	19	13	16	21	19	15	28	22	18	13	23	16	24	23	19	21	23	17	11	19	18	24	14	18	19	20	18	24	12	19	32	17	15	18	10	16	23	25	21	23	19	17	22	16	17	19	8	23	19	31	22	21	22	21	20	26	18	20	13	14	19	17	12	14	14	18	21	22	17	18	22	16	17	19	21	16	14	16	16	16	12	16	13	21	25	11	21	21	19	20	20	18	15	16	14	20	15	26	15	29	12	22	12	23	20	19	22	18	17	13	21	14	19	17	18	19	13	29	16	16	24	19	18	27	20	15	13	20	20	18	19	14	17	15	19	13	24	17	16	18	12	19	18	17	21	17	22	16	18	23	12	16	18	14	23	25	15	14	20	17	15	16	13	23	19	10	18	20	17	21	12	20	19	14	20	18	10	17	26	20	22	11	14	22	23	19	18	19	10	21	23	15	25	21	21	18	13	22	15	25	19	21	20	24	18	12	20	14	10	11	17	17	17	12	15	22	17	22	15	12	19	18	17	13	21	18	17	15	24	18	27	13	15	16	27	17	13	17	20	20	12	21	16	23	17	20	13	11	22	17	13	12	12	18	24	18	19	17	19	26	21	13	18	21	16	16	21	24	18	21	24	20	19	27	18	17	25	16	20	24	16	17	21	17	12	24	13	26	15	28	17	19	26	17	21	16	18	24	20	27	12	21	20	21	13	22	15	19	14	18	19	16	20	18	19	25	16	18	14	15	20	9	17	17	18	24	20	17	26	19	19	17	19	17	20	17	16	17	19	16	20	15	20	14	20	24	18	19	17	17	15	24	17	16	17	16	17	22	16	16	15	23	21	17	16	18	16	25	25	30	20	19	13	22	18	24	13	18	18	15	19	18	14	16	12	17	26	26	11	20	14	18	16	21	15	18	12	22	19	21	13	12	15	16	17	21	27	19	22	14	13	17	15	14	15	20	24	20	20	24	17	19	16	23	16	15	21	17	17	17	21	22	18	19	30	12	19	19	19	14	15	17	16	25	26	18	19	25	23	20	19	19	13	19	20	24	15	22	16	23	17	16	18	15	20	17	16	17	21	14	19	28	24	16	19	25	15	16	10	17	17	23	16	19	20	18	16	25	18	23	16	19	18	20	27	14	14	22	18	19	18	18	16	19	20	13	17	20	21	20	15	13	18	19	24	23	19	24	21	26	26	11	18	23	22	18	17	17	18	18	16	19	21	17	17	18	19	13	20	18	18	20	16	14	20	19	15	27	22	16	21	19	19	27	17	19	24	20	14	18	26	25	15	17	29	21	19	20	15	14	22	20	22	14	17	23	11	20	16	32	17	22	13	30	18	16	20	20	14	22	15	21	24	20	21	17	17	25	21	21	22	14	24	16	14	18	15	22	18	22	20	22	11	31	20	18	18	20	26	17	13	17	18	24	15	17	19	19	26	17	15	25	24	20	20	14	18	16	28	12	15	18	24	13	22	24	22	30	26	25	16	28	18	16	15	16	21	17	20	25	19	25	15	13	21	15	18	23	22	21	14	21	18	16	21	24	18	18	16	23	25	15	19	24	24	23	18	8	23	23	18	22	24	21	21	15	23	15	13	23	13	12	22	25	23	11	9	17	26	18	18	19	22	21	24	13	30	15	21	19	17	20	12	18	20	23	15	11	18	32	11	15	22	13	20	18	11	12	23	14	21	12	15	20	19	19	21	21	19	18	22	15	16	20	21	12	12	20	17	17	17	16	22	21	16	23	28	15	20	17	21	22	22	17	27	13	14	10	18	20	17	22	13	20	16	15	22	17	19	23	27	18	14	17	16	27	16	18	20	12	19	19	21	16	20	25	16	20	19	20	15	25	14	15	17	16	20	20	20	16	22	18	25	23	14	14	24	20	18	18	22	21	10	19	14	15	28	14	26	18	28	23	17	20	14	24	14	11	20	25	18	25	10	22	24	17	13	13	18	19	17	25	18	21	20	19	17	26	12	17	19	18	27	23	21	15	18	18	16	21	10	16	14	18	19	17	17	25	18	14	22	10	24	26	19	21	12	31	21	17	16	22	14	15	19	30	15	18	8	16	19	16	14	18	22	27	16	16	22	27	11	19	17	16	15	15	24	16	18	22	16	18	19	21	23	21	18	24	19	17	24	19	23	24	17	22	19	23	22	20	14	17	12	13	11	22	21	22	18	16	16	18	18	13	22	18	18	20	17	16	21	19	21	18	16	24	20	19	13	19	23	16	18	31	16	25	18	23	17	16	14	25	20	23	21	17	24	14	15	21	19	13	21	18	20	17	14	20	27	14	23	24	11	15	21
52103	16314	6712	17751	21318	18724	15179	13280	11554	9252	10248	8241	5262	10487	2329	2065	1915	1713	1600	1363	1232	1131	1055	1022	970	864	827	768	776	707	727	681	624	655	686	612	627	602	551	565	506	527	497	518	505	497	536	483	481	467	470	476	487	463	438	444	417	453	421	439	382	407	440	402	387	377	421	369	349	447	389	394	383	338	341	377	377	367	376	354	376	368	396	367	344	391	334	375	392	349	319	371	380	372	365	365	325	359	352	359	329	364	376	364	339	354	371	313	356	345	355	357	352	350	372	388	353	323	352	318	354	361	336	342	345	308	351	333	342	360	326	357	333	335	319	350	325	329	286	337	348	339	328	316	381	376	343	366	334	344	327	367	351	338	313	347	315	359	314	342	337	321	334	360	325	343	335	333	333	340	298	341	345	300	333	305	339	339	305	326	356	346	318	348	305	341	326	367	330	369	371	333	358	346	342	332	342	333	311	374	338	337	304	330	365	345	335	321	359	336	353	350	301	312	340	360	327	342	330	373	299	325	328	361	332	334	324	354	336	351	345	351	327	333	312	351	343	330	301	308	312	303	349	335	316	335	314	317	354	312	315	328	331	353	337	341	356	334	328	342	337	323	341	349	355	322	341	344	342	329	306	324	328	308	322	356	329	329	341	297	305	347	330	298	345	322	352	303	345	341	363	347	330	348	339	328	333	326	311	346	330	340	345	329	304	338	343	368	344	349	338	335	352	321	341	343	350	329	338	313	341	305	324	353	324	348	350	364	342	314	376	331	340	332	348	309	306	318	308	340	336	317	351	335	318	325	360	322	328	349	354	324	333	348	331	360	335	349	330	334	329	341	319	351	351	347	343	314	314	335	310	348	319	323	338	366	355	341	301	321	319	356	351	314	358	323	338	327	331	356	354	330	353	334	306	328	351	309	355	332	307	298	326	332	360	314	345	329	349	329	347	378	321	335	334	332	333	329	340	312	377	318	352	331	301	322	345	350	338	331	331	334	310	319	320	332	342	321	332	343	328	373	353	338	329	338	311	344	294	343	319	357	334	342	328	339	333	331	310	316	356	314	310	334	322	305	358	292	328	362	352	314	317	322	335	317	317	325	348	358	315	326	336	327	338	318	296	333	376	347	318	312	354	329	302	335	320	331	300	327	365	322	330	318	324	326	323	324	367	323	349	326	377	324	349	335	318	347	317	337	341	352	338	321	306	346	306	335	344	334	312	355	328	296	300	341	337	318	328	336	340	335	323	387	333	337	323	322	353	371	341	334	324	334	338	335	361	346	349	354	367	314	364	318	322	343	319	314	346	331	347	327	314	316	316	347	330	309	330	335	360	299	356	319	320	341	345	314	322	350	328	320	324	326	328	375	346	344	359	318	353	320	336	321	353	339	345	320	318	321	343	324	330	312	300	361	300	308	339	336	330	322	340	373	346	371	313	331	304	328	360	305	360	352	346	327	325	381	349	320	341	314	309	309	342	340	322	318	340	322	339	326	359	331	321	294	328	330	312	329	325	346	322	320	355	343	332	333	339	337	322	362	353	278	342	313	314	328	299	314	328	332	357	323	360	324	343	314	310	325	316	315	325	335	320	318	314	293	317	332	351	340	333	314	314	365	338	308	340	367	330	334	337	311	326	321	336	307	317	332	371	356	338	339	328	296	356	336	347	328	343	349	361	316	364	351	308	364	322	336	330	323	315	341	374	318	322	357	338	322	312	356	332	317	342	303	340	338	330	336	301	353	345	339	317	336	326	329	333	367	354	330	336	325	334	324	314	333	329	316	316	314	346	339	338	329	298	340	334	322	320	344	351	324	341	345	331	359	338	333	323	306	344	316	342	347	341	354	346	346	353	323	333	350	334	326	350	335	321	330	342	314	316	352	339	337	355	325	344	305	293	304	346	323	326	315	315	313	316	356	334	339	354	368	333	319	319	334	285	337	317	314	307	323	345	343	346	337	344	338	357	325	345	349	319	361	313	327	305	312	342	338	320	320	343	352	286	325	363	306	357	310	321	335	342	312	329	326	314	308	333	309	338	341	346	312	295	349	341	350	328	355	330	342	317	301	335	334	343	331	293	300	297	305	318	338	302	324	331	335	322	313	345	336	349	332	340	329	347	337	313	336	310	312	320	326	308	351	328	340	334	356	359	306	346	331	339	312	333	345	339	366	324	315	339	340	337	318	329	316	343	315	330	336	333	322	321	338	306	300	320	327	332	316	348	274	295	314	310	322	330	329	340	322	315	353	311	335	296	328	352	363	343	371	339	347	306	335	338	335	319	351	330	331	354	310	339	354	357	342	341	359	322	315	335	341	319	348	320	340	321	362	325	343	305	321	299	348	337	321	312	342	327	352	340	331	339	346	318	324	344	333	308	328	356	320	334	345	352	332	312	359	334	338	324	344	327	359	307	298	331	323	324	319	368	320	309	320	306	326	330	344	317	320	329	357	344	348	347	316	351	324	338	303	328	345	338	347	344	357	353	336	338	329	303	331	333	293	352	344	313	317	330	361	298	336	339	321	316	310	281	345	350	320	332	327	320	310	334	311	365	324	315	298	369	308	352	343	337	353	323	351	345	342	332	333	312	328	330	309	314	334	311	371	325	314	333	361	322	347	331	340	356	333	325	340	347	336	330	337	310	352	347	306	315	338	324	328	283	345	320	316	332	317	344	374	344	329	374	345	329	311	317	315	307	336	356	329	319	332	338	325	356	322	333	325	317	340	338	318	318	338	334	327	341	345	315	336	344	334	362	308	312	293	312	342	358	341	363	338	352	313	327	332	303	317	339	349	310	317	347	363	349	323	317	297	331	332	340	351	330	356	338	333	342	302	307	355	330	354	346	354	330	314	316	317	361	381	320	329	350	371	336	317	337	339	345	323	306	325	344	327	338	362	300	331	318	330	313	340	351	333	321	319	306	353	368	313	321	314	330	324	370	364	315	299	309	357	358	357	311	320	318	390	329	327	306	363	342	342	355	328	305	360	343	328	342	347	311	320	342	348	323	344	336	320	324	320	330	316	317	333	323	366	317	317	337	347	338	335	324	317	376	339	348	320	331	340	351	371	342	313	340	335	309	329	334	384	335	318	310	314	329	343	325	346	319	347	331	299	343	313	309	301	347	366	335	314	296	343	364	329	320	341	336	339	326	312	351	355	305	337	352	348	326	310	306	316	346	336	335	335	289	318	299	321	345	328	323	322	364	297	342	309	361	339	310	303	342	334	344	323	341	323	346	330	342	367	330	303	303	327	320	351	326	317	323	335	323	324	343	315	298	332	324	341	314	345	336	318	315	345	311	344	311	334	336	338	308	366	354	336	338	319	318	377	298	350	347	331	338	324	328	322	311	332	363	351	305	341	321	308	320	352	354	344	317	305	309	355	356	345	339	339	333	305	339	324	377	331	341	305	323	338	304	309	352	353	326	311	327	324	297	352	327	356	332	360	330	333	320	387	326	336	330	342	338	336	315	305	337	342	336	290	346	334
4975	561	101	73	59	73	52	67	74	57	121	63	28	64	25	30	22	30	23	18	23	21	31	24	19	21	24	27	18	19	19	21	16	25	27	25	21	11	24	14	18	22	18	21	16	21	17	22	18	21	16	23	16	25	19	12	19	15	20	25	24	20	12	16	15	23	15	20	18	19	18	21	18	22	18	21	29	19	27	17	32	17	26	18	21	22	18	22	14	22	22	16	24	20	27	24	25	25	13	23	17	30	19	20	15	21	9	14	17	27	21	18	27	20	20	21	18	19	24	13	24	19	26	19	24	23	22	24	15	18	12	20	22	28	19	26	21	29	18	17	14	16	21	18	16	22	23	24	23	23	22	27	11	15	18	19	24	27	28	16	11	23	25	18	11	21	16	17	19	24	25	18	27	17	27	20	16	23	21	24	25	23	26	13	26	20	28	21	15	27	26	25	22	26	19	24	21	23	24	16	18	16	22	20	18	23	19	22	24	25	21	21	24	19	24	25	25	21	14	14	20	19	22	24	16	23	24	20	20	9	18	21	19	33	23	18	25	18	12	17	24	26	19	26	17	24	27	13	22	23	21	16	9	16	38	15	15	23	20	22	13	28	29	17	14	19	13	15	19	30	14	20	19	14	18	15	13	25	15	17	19	21	21	22	19	22	14	17	17	22	19	19	17	27	16	26	18	33	20	19	18	17	27	21	29	16	24	26	16	22	19	25	15	17	19	21	17	31	27	21	25	16	27	24	23	19	27	24	25	21	24	18	16	25	18	23	19	17	24	17	22	18	31	20	18	10	15	24	19	28	16	19	14	18	21	17	14	20	15	15	16	15	16	18	24	25	15	18	19	21	21	23	20	24	20	26	26	26	19	21	25	24	18	17	27	27	16	18	15	27	22	16	27	18	19	20	23	15	23	8	21	15	24	15	20	18	18	17	20	23	23	27	8	14	19	24	17	12	23	12	18	17	29	18	21	22	15	19	23	28	27	20	15	19	15	25	21	27	14	16	23	17	15	30	22	15	19	16	17	21	25	20	20	18	22	22	14	15	26	23	24	18	28	25	17	22	20	16	16	27	20	23	21	24	24	25	19	19	23	17	20	22	21	27	20	20	23	29	23	17	21	23	19	19	15	21	23	29	18	19	18	19	18	30	16	21	22	16	20	20	21	19	21	26	20	22	23	17	21	20	17	18	22	19	22	21	16	21	15	16	17	30	16	18	12	17	25	25	22	19	18	21	29	22	16	21	28	27	14	16	21	21	21	13	18	23	24	18	13	17	15	19	23	23	22	19	27	25	30	16	19	22	18	30	21	25	22	20	25	25	17	25	22	21	15	22	19	26	15	17	18	21	19	23	26	17	12	27	17	30	26	22	21	24	26	24	17	22	17	16	20	27	20	19	26	21	22	21	23	19	27	16	26	17	16	17	20	16	28	24	21	24	20	11	19	23	16	19	26	14	18	25	23	25	19	22	21	32	19	19	20	21	16	18	19	17	27	18	20	14	24	22	23	24	25	20	24	24	21	19	14	19	20	21	23	25	26	19	18	31	18	16	28	22	19	19	21	20	18	30	22	17	22	14	23	25	21	31	26	25	17	21	20	19	19	25	15	23	18	23	26	17	26	29	26	20	22	17	18	18	28	20	17	19	16	31	27	29	20	18	23	20	17	33	15	24	22	28	16	16	16	19	27	19	29	23	17	15	18	19	20	26	20	26	20	32	24	26	22	26	16	25	23	10	22	30	24	28	30	29	21	16	23	20	16	14	24	20	27	19	32	23	24	21	25	12	12	28	28	10	23	27	21	23	23	17	19	26	23	22	19	25	26	17	23	17	20	21	22	15	25	21	23	22	19	16	25	19	19	21	22	27	13	22	26	22	18	26	24	26	21	17	23	13	16	19	21	20	18	16	24	19	18	25	24	16	25	16	14	24	17	21	14	22	21	18	23	18	20	23	18	21	18	23	20	25	26	22	17	25	22	24	22	16	29	21	24	23	29	24	23	21	14	16	23	26	11	29	14	20	14	23	19	20	24	17	25	20	12	17	22	18	28	26	12	23	20	28	22	21	14	22	17	16	22	23	25	21	30	26	25	27	22	20	24	27	14	23	22	19	13	21	24	21	12	18	17	24	23	19	19	15	20	14	20	21	22	21	17	31	33	21	28	23	20	17	19	27	17	20	28	19	29	17	17	24	18	26	14	26	24	23	13	17	25	20	13	27	16	13	15	21	33	30	18	12	18	20	24	24	20	22	25	20	20	22	24	23	22	21	21	23	20	21	16	19	27	21	22	30	24	22	13	20	26	18	16	12	23	24	16	14	18	20	25	17	21	16	18	20	20	25	23	15	14	20	22	16	17	26	19	26	14	23	17	24	20	22	18	14	22	24	20	18	18	28	16	29	17	17	17	28	19	23	15	21	27	24	28	19	30	19	25	18	22	14	18	19	17	26	19	19	18	22	27	24	17	21	24	22	17	16	16	20	26	19	31	18	15	24	19	21	26	18	27	23	21	24	7	18	21	23	24	27	25	13	29	24	19	30	25	24	22	18	22	26	35	18	23	17	17	16	20	17	22	22	11	21	26	14	20	16	25	27	20	17	19	32	19	19	23	11	18	17	20	16	19	14	17	22	26	13	23	23	21	23	19	19	18	24	19	15	28	11	26	19	17	14	22	26	24	10	18	24	15	18	20	24	22	23	18	19	29	20	21	28	17	20	22	28	31	27	21	24	20	14	17	17	21	24	16	22	19	15	29	21	24	31	25	19	30	20	19	17	17	25	27	29	25	23	18	19	15	20	21	27	24	12	16	19	22	18	21	19	15	31	31	20	23	13	21	22	18	26	15	20	25	17	22	23	17	22	18	19	20	24	12	24	22	17	29	15	19	17	18	17	19	19	19	20	27	14	21	19	17	21	28	26	13	28	22	20	34	33	24	24	23	18	18	28	21	18	19	21	27	22	20	14	21	26	15	22	22	21	24	29	15	29	22	17	22	22	21	17	24	18	17	25	25	24	14	23	25	19	20	27	11	18	18	21	23	19	21	18	32	22	14	23	15	24	20	33	18	22	29	20	17	10	23	19	19	26	18	18	20	25	19	24	18	15	20	27	26	17	18	20	20	14	18	13	22	26	27	22	27	10	26	23	23	21	20	24	20	19	25	21	25	19	18	24	19	20	21	19	13	14	23	18	22	25	28	23	19	23	24	16	18	15	27	21	20	16	21	23	15	18	21	10	22	24	20	29	19	21	19	15	22	26	18	25	17	19	18	11	21	23	33	16	27	20	11	17	31	25	26	23	21	29	18	26	19	23	24	15	29	22	20	25	19	15	12	18	18	24	21	20	24	21	19	16	20	14	17	21	18	26	25	21	19	16	26	19	21	22	6	14	22	19	14	13	21	22	27	20	13	20	25	17	25	22	23	18	21	13	11	20	28	23	18	22	17	23	16	21	18	24	19	14	18	17	22	30	29	21	17	22
39471	9930	2590	6536	6894	8142	4269	3478	3484	2867	6034	2773	1134	2867	662	574	551	507	538	507	467	469	467	485	441	431	435	450	439	414	377	437	407	405	413	405	383	373	420	362	383	400	400	401	387	381	404	413	348	373	384	350	391	344	392	375	403	362	387	366	363	385	371	394	379	404	377	380	379	365	338	378	359	383	371	356	352	356	381	329	343	321	357	370	412	344	372	355	366	368	356	363	390	400	354	389	379	376	385	339	360	363	357	360	362	384	331	381	372	392	390	353	389	372	400	361	371	384	374	364	402	333	364	352	364	371	373	367	391	374	357	372	387	363	359	353	384	369	357	341	368	398	369	356	354	377	372	372	331	361	369	365	352	342	344	381	364	331	386	351	385	350	380	360	353	333	372	356	337	357	375	393	380	372	392	411	359	348	368	368	374	359	360	330	361	357	356	376	373	385	380	360	380	329	356	409	377	379	335	382	324	335	324	364	346	355	384	355	377	342	367	357	351	388	366	354	349	364	349	357	366	370	386	385	347	356	349	368	366	333	404	353	376	364	360	322	347	357	373	383	335	324	339	380	379	348	375	321	377	369	376	352	362	371	354	362	424	351	331	349	359	369	369	353	379	362	361	363	378	377	369	351	366	345	344	360	362	371	371	370	339	376	360	358	355	391	364	369	377	377	379	368	343	364	360	375	388	351	353	337	364	376	382	359	346	339	345	375	399	344	367	371	334	361	340	341	354	390	357	342	362	356	364	378	344	365	374	364	347	363	359	390	378	365	404	355	380	352	370	375	371	362	349	353	382	371	343	310	342	355	358	373	357	380	328	367	363	351	359	351	361	394	378	366	341	381	372	401	369	358	345	351	326	357	367	379	389	366	354	399	373	325	370	366	362	355	353	366	358	336	362	361	360	347	363	353	391	352	366	363	359	375	368	352	386	351	380	353	357	415	378	373	333	375	359	359	393	362	342	347	353	368	375	368	347	376	399	384	367	361	339	370	360	365	388	364	353	349	378	335	373	362	346	370	412	372	360	327	362	376	365	392	348	361	358	352	364	350	367	317	352	372	362	363	357	331	393	345	360	319	354	370	351	412	348	369	364	357	358	370	354	366	373	343	334	371	349	339	364	358	380	419	378	344	369	337	387	335	340	367	365	344	319	373	369	348	391	338	387	371	370	342	361	368	370	350	350	374	362	338	368	352	333	360	382	344	364	340	329	341	367	349	363	336	375	369	365	360	381	377	352	352	398	352	345	350	374	367	368	369	345	372	372	376	369	384	370	362	357	360	399	333	376	372	344	383	371	366	388	357	340	340	390	377	377	386	355	335	380	365	348	342	343	388	369	341	367	342	385	361	385	410	353	368	381	336	354	361	381	386	363	347	372	364	392	334	346	402	378	375	376	358	371	339	384	397	333	366	361	396	332	332	347	370	388	395	373	330	394	359	393	355	388	345	379	379	360	376	376	386	339	339	362	372	399	329	378	359	385	393	355	389	355	377	350	372	379	362	358	341	387	389	352	345	365	364	384	361	379	371	363	384	363	355	365	362	392	370	386	361	377	356	338	404	355	339	377	352	390	376	356	352	371	387	393	349	398	370	380	350	333	369	390	400	363	398	379	406	346	388	405	373	346	366	344	354	365	337	363	340	348	370	380	351	340	368	333	398	351	361	375	328	360	344	342	371	349	366	369	364	360	405	341	367	390	387	373	354	385	350	339	383	376	366	427	363	359	361	382	345	378	357	371	391	367	354	363	363	369	374	394	351	385	360	362	352	329	388	368	337	380	361	358	356	368	381	371	364	400	346	373	348	366	356	388	375	356	362	369	342	345	375	349	332	340	341	354	336	337	342	380	333	339	345	339	385	369	361	368	362	323	333	376	396	371	349	378	377	356	360	372	405	349	370	369	349	367	394	335	342	365	341	354	370	383	385	365	352	375	351	383	368	377	353	366	377	324	401	347	346	377	384	399	351	370	345	369	355	372	358	353	351	399	363	392	351	369	359	373	389	352	357	359	371	317	354	371	378	321	397	367	363	345	358	405	368	357	373	347	401	359	383	385	360	385	366	377	380	355	381	322	390	359	376	363	351	322	349	364	361	383	337	343	366	366	367	376	370	348	355	350	380	365	339	362	366	344	383	396	392	384	366	348	343	367	397	358	324	337	380	379	343	360	374	380	367	371	373	339	349	330	327	374	345	375	338	385	367	400	378	351	356	330	358	374	377	391	387	354	387	367	375	354	341	386	352	380	375	360	345	359	415	341	381	377	354	386	354	379	392	355	394	340	338	319	362	357	399	397	416	398	364	394	362	341	350	381	372	380	390	337	376	352	372	364	360	339	342	369	385	376	402	367	346	374	329	343	366	397	392	372	366	343	355	359	355	385	394	388	369	381	339	357	342	338	395	372	354	356	373	352	353	361	354	350	364	356	378	348	339	368	390	372	362	379	366	359	356	386	354	355	385	351	338	356	357	347	359	376	346	370	352	352	352	375	387	358	369	352	320	352	381	366	343	347	352	358	375	351	381	377	370	386	342	340	364	354	352	366	353	356	386	375	354	324	336	350	341	342	371	350	367	381	347	368	339	364	361	367	365	372	376	352	338	367	349	342	354	334	343	339	356	361	399	372	358	374	382	337	363	352	308	378	370	328	384	338	352	393	367	339	346	346	360	356	363	364	373	361	346	339	359	364	331	329	378	386	378	389	374	346	368	376	369	393	326	354	390	360	367	363	374	392	348	384	372	398	334	379	333	332	363	362	356	375	380	366	341	351	376	363	372	381	370	336	373	373	396	384	394	368	394	403	397	309	354	372	367	347	382	366	359	340	351	368	382	380	352	388	360	407	369	353	368	360	353	393	363	340	367	366	409	388	335	363	391	348	350	357	335	367	356	335	384	342	401	370	378	379	399	378	349	351	316	359	361	386	364	383	373	374	367	352	374	370	363	348	377	376	348	388	365	332	365	342	404	388	355	390	374	366	375	342	365	358	353	355	347	351	376	423	374	355	347	358	389	361	346	342	366	396	368	359	369	327	375	359	340	397	368	400	311	372	351	359	388	359	358	357	411	358	349	360	360	363	397	363	345	376	343	333	340	380	341	392	369	363	372	360	355	368	364	344	368	344	383	410	334	360	373	340	334	381	391	341	321	350	382	346	394	367	329	357	388	380	345	373	355	351	364	373	391	417	389	353	332	378	374	357	390	375	354	394	368	388	361	366	326	337	356	362	356	354	378	345	368	352	377	363	324	390	361	388	325	332	383	361	383	345	361	346	374	351	368	357	343	360	316	382	374	345	383	400	359	361	352	399	360	354	383	388	377	366	359	373	364	348	360	417	342	354	343	343	372	378	325	386	330	366	340	339	355	373	353	382	321	366	361	364	399	392	356	369	354	355	355	381	348	373	389	365	402	413	353	393	393	404	393	373	382	381	356	353	353	351	376	406	356	374	366	376	343	340	388	333	381	357	390	373	372	352	364	366	393	361	383
8960	1139	167	89	117	160	140	133	104	180	212	103	102	173	45	45	37	43	43	33	41	42	31	32	32	31	43	34	35	31	36	34	32	38	47	37	35	24	41	41	32	30	36	38	39	42	36	26	27	26	27	30	38	28	40	33	45	37	39	31	23	34	44	29	19	33	33	25	32	25	38	42	35	34	29	32	22	31	39	37	34	29	32	36	35	23	35	42	37	29	36	38	34	40	26	32	25	26	33	33	30	31	29	28	40	34	30	42	28	30	30	30	34	32	30	28	26	33	40	37	27	35	29	36	40	30	35	31	30	36	37	32	38	28	41	24	34	38	34	27	40	28	27	35	30	30	34	37	39	36	30	29	40	42	29	34	42	33	31	34	35	33	41	34	47	36	28	27	36	44	28	36	33	34	24	37	33	40	46	30	30	32	29	37	26	45	29	29	36	37	33	35	26	30	28	36	34	37	24	42	38	29	34	29	42	31	31	23	37	29	36	21	39	37	33	25	35	43	29	42	32	45	44	20	39	35	44	35	25	35	35	24	33	33	33	41	25	35	40	23	31	35	34	39	24	31	30	34	28	36	32	37	36	34	31	30	43	31	34	29	29	42	28	32	29	31	39	36	35	31	38	26	33	34	23	37	40	46	33	40	33	41	37	40	29	34	45	40	24	30	47	37	36	33	35	27	28	43	42	29	32	39	32	37	35	34	42	27	35	32	25	43	37	39	37	34	30	25	39	26	30	43	33	38	39	35	30	32	24	33	38	35	38	34	27	46	34	33	34	34	32	26	32	36	37	45	28	45	30	29	28	29	22	36	32	36	30	38	35	34	23	28	32	29	30	30	32	36	33	33	29	30	28	37	36	36	38	33	34	35	34	22	41	39	36	26	38	39	36	33	32	29	25	40	32	43	39	32	32	36	30	31	29	40	33	27	31	32	34	30	24	39	29	31	40	37	41	40	41	31	36	33	37	46	29	36	22	29	38	25	38	25	35	34	30	34	37	29	35	37	29	32	35	39	22	40	28	41	22	31	38	36	35	33	44	40	40	25	33	27	31	30	41	34	42	35	32	36	44	33	44	35	29	35	34	29	26	41	34	29	33	42	36	28	35	31	34	35	27	28	34	37	33	48	41	42	34	27	40	40	32	37	28	31	39	42	32	27	30	34	37	32	30	30	27	45	49	37	40	30	36	40	35	39	36	33	34	39	38	47	36	41	34	36	26	35	35	36	34	40	41	45	30	37	24	33	23	26	34	33	35	28	40	29	28	34	28	36	36	25	54	39	33	24	31	32	30	34	38	30	37	23	31	29	26	35	32	31	37	37	29	25	33	32	30	24	25	38	32	33	33	36	29	41	34	31	37	41	33	40	38	36	35	32	30	32	21	32	33	29	21	34	26	30	40	35	20	32	30	35	39	39	30	35	33	34	31	28	34	41	38	32	44	30	31	29	38	39	36	34	26	26	26	22	37	31	35	36	40	22	36	35	37	23	37	41	36	35	25	27	31	24	22	37	31	23	33	41	38	32	27	32	31	27	30	48	30	43	39	36	33	39	25	42	31	25	29	40	37	37	29	39	40	34	29	37	31	33	35	44	31	27	32	23	35	35	24	28	33	33	32	37	21	32	32	40	40	35	34	32	37	37	28	34	25	35	30	41	32	28	47	33	29	34	35	42	34	28	36	42	27	36	29	37	35	40	28	42	34	30	35	32	27	33	44	37	31	35	35	30	38	29	27	38	48	27	29	30	43	27	38	34	38	23	39	34	30	31	42	25	35	34	29	32	41	19	29	30	30	41	37	42	29	28	35	39	33	43	38	34	24	35	28	37	21	49	26	28	25	29	36	36	37	37	29	34	36	43	23	27	38	34	28	28	31	37	28	32	35	43	35	31	38	39	31	41	26	34	30	42	18	26	35	38	43	36	42	37	34	34	38	39	37	38	40	26	32	28	43	30	30	25	33	37	38	32	36	24	35	33	41	44	30	35	32	32	31	30	31	39	40	39	28	28	35	36	36	28	33	41	36	36	22	34	37	30	31	23	31	27	29	39	33	28	31	26	35	42	27	24	37	39	34	38	41	39	28	32	27	37	40	26	32	32	30	32	31	40	34	35	30	33	31	34	30	43	23	30	41	20	46	21	37	38	40	40	31	26	32	30	31	45	33	25	38	30	32	24	35	25	21	38	32	35	28	25	32	26	26	38	37	35	28	35	40	35	27	32	22	37	41	29	27	36	28	23	31	29	33	28	39	34	38	34	27	37	41	42	38	32	38	39	27	34	28	43	40	30	33	30	24	39	42	33	28	30	29	31	27	36	34	40	39	29	34	30	31	33	39	25	38	29	46	31	36	30	31	41	30	35	34	28	27	35	32	29	43	33	27	37	32	28	38	36	37	33	35	28	36	42	39	37	39	30	31	30	34	42	32	47	38	37	24	33	38	34	30	29	33	20	25	33	37	35	28	41	32	38	33	35	23	31	41	25	27	36	21	26	36	33	23	32	31	36	32	31	43	42	36	38	43	39	33	25	34	38	41	30	35	30	39	33	31	32	31	33	43	35	33	27	38	29	31	33	32	35	29	30	36	29	44	45	29	32	49	37	41	26	33	26	34	38	41	40	52	36	36	39	28	31	30	32	36	34	28	36	33	35	25	33	39	35	31	36	29	31	38	36	29	37	33	34	34	28	37	41	29	35	32	29	34	35	31	38	33	28	30	27	37	46	28	33	27	43	45	35	35	40	29	39	33	52	43	29	33	20	42	40	27	35	35	32	33	27	39	33	36	33	29	22	30	27	37	38	30	29	31	23	26	29	36	29	31	27	33	44	21	32	26	37	41	28	31	42	31	34	34	26	29	35	35	41	29	37	42	27	26	39	41	30	32	27	30	28	32	29	26	23	28	34	40	33	36	31	30	38	29	34	38	40	29	34	37	41	40	38	37	39	14	26	35	32	34	32	38	31	32	35	33	35	31	25	29	39	40	27	35	34	38	32	28	28	24	32	24	32	34	30	31	39	33	24	31	25	29	33	42	29	33	33	34	40	39	28	36	27	41	36	33	28	24	36	30	21	40	28	41	39	32	30	34	26	34	37	27	40	37	27	40	56	43	39	39	37	34	25	37	22	34	27	33	26	43	37	33	38	35	41	38	35	38	27	24	38	32	31	28	28	27	38	32	24	38	39	30	46	37	30	30	33	23	40	34	30	35	26	39	36	27	29	35	43	31	30	29	31	33	21	32	26	38	34	35	33	38	37	31	35	28	30	39	28	37	36	37	35	26	43	33	26	38	34	31	29	34	37	43	30	39	33	37	34	32	29	28	47	25	24	36	35	36	45	25	49	26	26	24	30	29	26	37	43	23	34	40	35	30	20	40	22	40	33	27	39	30	47	40	30	35	39	29	34	33	33	24	33	27	30	34	31	40	39	19	36	44	31	30	28	36	31	35	26	32	37	36	28	33	30	30	32	40	37	37	30	34	37
44483	12973	4012	9556	13887	13927	8766	8151	6520	7680	10701	5188	3403	6613	1498	1397	1342	1232	1151	1148	1010	937	934	907	881	852	805	808	804	771	809	713	717	735	702	766	759	737	687	695	672	727	710	662	666	694	664	675	609	633	668	630	621	655	623	687	643	608	651	606	647	617	606	626	589	587	612	628	588	626	633	562	568	623	626	617	550	596	651	564	566	554	626	621	576	554	580	619	595	610	616	552	567	596	586	631	559	585	626	589	553	590	587	607	638	586	605	588	593	606	596	569	574	558	605	566	604	602	610	613	584	587	649	557	621	599	596	618	590	596	559	555	586	572	606	612	622	577	583	602	561	597	551	573	586	594	625	592	602	649	646	578	569	620	597	550	622	582	555	579	582	581	562	616	581	577	615	553	607	569	663	564	631	600	625	561	577	559	579	585	627	577	579	610	567	617	547	589	561	554	618	556	600	576	587	625	553	607	608	578	558	618	541	576	590	628	569	591	568	585	550	590	580	596	581	576	614	587	610	556	573	549	601	610	598	545	613	627	574	569	606	599	565	577	579	585	606	607	584	585	568	626	617	574	590	567	627	621	537	599	552	555	567	596	593	618	520	610	563	608	583	595	591	600	576	568	582	576	569	580	604	573	561	589	597	526	570	586	590	615	556	601	595	579	598	612	579	599	599	596	574	577	527	580	582	607	590	576	570	595	576	577	622	590	567	596	558	592	558	575	608	589	584	569	602	585	600	604	588	594	566	584	630	568	634	617	567	584	624	619	600	596	526	581	577	549	615	659	599	551	583	619	585	592	584	573	559	616	561	582	559	568	567	602	594	591	585	630	590	596	560	562	625	582	593	634	613	586	575	570	591	599	568	544	615	597	569	541	567	600	576	609	614	525	553	579	561	588	575	586	594	560	578	606	549	593	554	611	599	596	576	575	597	553	575	606	564	605	556	632	561	581	586	624	564	572	580	559	628	589	595	549	540	567	606	534	569	553	584	587	572	556	566	587	566	613	561	602	592	574	594	586	600	566	543	564	591	586	581	537	633	577	623	561	576	602	581	602	575	590	583	616	557	610	541	613	574	580	611	584	566	571	557	605	584	611	611	579	623	582	560	516	600	548	622	596	552	567	630	565	565	571	585	601	590	603	576	539	564	622	604	578	567	555	602	554	583	575	574	607	570	533	575	556	584	586	549	622	593	578	605	574	556	541	584	591	560	614	566	624	577	559	585	568	602	556	565	574	550	562	576	571	640	564	599	589	599	523	576	590	583	582	555	565	629	608	572	574	573	563	564	553	605	566	579	572	556	579	592	607	605	547	550	619	554	573	588	552	598	585	571	579	582	585	582	594	569	595	580	596	601	578	611	565	554	601	549	571	606	577	579	597	603	590	632	562	591	588	614	592	613	582	582	559	564	600	553	619	564	624	569	588	588	560	595	525	561	579	585	579	596	603	600	585	569	548	589	563	558	574	596	590	602	571	594	554	613	551	581	574	566	587	559	590	539	593	584	564	523	563	572	583	609	575	570	567	565	589	566	598	601	610	575	573	605	581	574	607	600	563	596	569	575	601	564	541	629	587	579	600	574	587	570	596	610	588	582	575	589	581	640	573	581	623	566	535	582	580	576	605	614	586	597	588	602	612	631	583	579	561	581	603	581	597	616	587	560	554	584	565	565	581	623	579	570	551	615	604	619	632	615	560	579	568	570	551	574	616	575	576	537	583	606	592	583	571	613	619	572	561	562	573	547	549	605	573	587	576	600	574	593	568	594	563	572	602	566	580	627	621	589	584	538	621	574	569	592	577	553	608	604	607	569	569	616	569	535	581	566	615	543	600	575	566	580	590	576	562	599	622	580	559	592	590	584	566	615	621	631	624	580	587	566	537	570	593	618	563	582	604	591	586	572	587	591	592	567	514	584	603	584	566	566	580	604	586	607	611	617	571	575	597	584	586	593	607	592	591	572	582	577	572	608	612	609	588	559	539	576	574	597	556	569	640	596	602	605	572	551	599	568	542	525	597	604	588	605	595	579	555	540	579	590	618	587	562	624	617	619	603	574	572	593	596	557	546	573	589	609	605	518	599	543	605	591	643	611	562	590	498	604	635	572	565	575	604	608	601	597	639	572	595	581	568	582	549	560	540	610	592	602	632	642	592	573	566	559	611	588	611	582	570	586	563	575	567	571	589	558	583	604	575	577	619	592	531	557	566	625	575	596	575	615	602	597	606	579	581	554	539	606	624	572	610	563	583	594	586	575	607	605	555	579	600	546	581	577	601	580	559	565	597	586	564	580	555	589	570	586	597	641	602	556	567	588	598	608	587	557	545	614	576	567	643	590	569	562	561	549	589	579	574	606	615	575	597	553	558	535	594	575	528	570	585	577	616	573	574	608	584	581	558	555	564	604	607	584	589	594	603	564	582	623	578	581	597	599	562	587	601	597	575	569	581	583	592	572	585	584	580	560	604	560	556	589	595	580	593	632	608	572	567	571	578	602	590	579	546	606	625	596	581	612	606	599	579	546	611	592	606	553	567	615	613	581	536	625	570	577	594	631	555	584	618	571	578	588	596	590	575	584	597	624	562	628	583	566	633	575	581	575	587	528	596	602	592	581	590	575	600	608	574	597	600	612	609	539	587	587	579	558	577	542	555	562	591	607	540	550	564	561	559	574	546	589	608	575	579	627	570	605	547	569	582	580	621	560	613	579	602	597	569	553	593	628	562	569	603	533	606	581	571	612	622	569	553	620	592	555	620	610	600	576	546	592	612	622	592	572	589	622	619	582	579	574	600	540	594	593	629	604	589	578	582	582	578	555	633	586	585	547	635	579	597	596	584	570	596	560	550	599	566	609	574	612	602	568	570	588	578	599	574	629	599	582	597	619	593	564	576	649	601	608	604	548	561	560	586	580	593	607	547	584	576	616	586	618	567	606	601	570	537	560	584	547	622	608	582	650	631	615	556	549	583	593	577	615	571	570	587	585	553	599	559	624	587	546	551	610	556	622	579	566	603	601	559	644	552	590	545	595	614	577	615	565	580	551	605	575	591	586	600	619	625	609	594	626	561	572	566	578	558	596	579	590	583	547	594	596	624	542	568	570	574	559	569	576	640	553	570	568	586	600	594	598	603	592	561	563	592	564	576	544	568	569	619	597	584	578	597	543	590	588	528	562	562	599	538	599	607	559	572	550	583	566	549	571	547	587	595	552	566	565	598	565	645	565	568	590	587	602	530	567	559	605	575	614	539	624	593	650	616	591	545	533	573	561	547	575	590	602	588	608	574	579	562	603	605	557	597	568	603	613	587	620	567	585	592	583	618	592	586	565	585	551	549	577	609	571	571	600	600	599	577	592	524	585	549	571	564	591	565	616	595	580	583	623	557	559	558	624	574	549	558	600	557	587	569	549	568	568	558	589	594	576	548	574	599	582	587	585	616	593	619	567	577	539	548	557	566	577	587	562	579	560	582	594	578	578	584	580	558	579	621	552	587
8831	1154	160	94	98	137	116	107	110	184	188	88	68	156	47	44	46	52	39	50	43	37	38	52	36	36	37	38	53	34	48	31	32	29	42	30	28	33	43	41	38	24	26	41	40	37	26	27	31	33	39	32	31	40	38	38	35	36	38	31	43	35	33	41	43	29	41	47	38	36	24	32	31	30	40	29	40	41	24	31	47	43	24	31	31	37	30	34	40	32	42	44	33	34	26	25	27	36	39	40	40	44	30	35	31	34	47	37	33	26	31	39	44	34	38	27	39	33	30	35	30	28	44	34	30	30	41	21	32	40	37	28	31	25	25	45	35	41	48	39	41	28	43	44	30	26	32	37	35	29	38	39	31	26	22	38	32	34	31	36	38	23	35	43	49	39	32	29	23	33	33	20	42	37	32	27	35	37	37	26	37	29	34	45	31	38	36	29	34	28	30	36	30	41	43	32	38	28	31	34	39	41	30	24	31	30	31	38	29	18	34	38	27	36	40	27	33	33	25	24	41	34	32	40	30	29	35	31	36	27	37	23	34	31	36	34	34	32	37	35	38	29	28	36	43	35	42	35	21	39	49	32	27	25	25	25	25	28	30	33	39	30	39	32	46	30	32	38	34	48	34	41	29	31	29	32	24	36	35	29	32	26	35	29	25	31	37	45	32	36	40	38	38	28	35	46	33	39	35	31	36	39	39	28	34	32	24	32	31	29	33	31	43	36	35	42	45	36	28	30	34	41	39	42	32	27	40	31	37	30	43	29	37	35	39	35	39	37	29	26	34	21	23	40	37	34	33	34	33	37	34	28	35	33	40	31	39	39	33	22	39	37	34	45	37	30	35	32	27	36	28	29	28	40	38	42	27	30	38	28	38	35	30	31	38	44	34	31	35	36	34	33	36	34	32	33	35	39	31	51	36	29	35	30	36	41	38	33	44	27	43	30	45	29	46	38	26	42	46	30	34	33	40	38	27	33	31	35	40	33	47	37	34	29	43	35	41	41	23	40	39	39	26	38	46	30	38	28	27	28	46	35	38	25	42	32	32	36	26	30	44	35	37	29	32	37	26	33	41	27	36	32	40	28	34	37	29	35	29	42	24	28	42	38	30	31	36	29	30	32	24	31	34	39	23	35	33	32	45	42	28	30	25	42	32	32	33	38	40	29	32	35	36	27	32	31	32	39	31	28	38	30	33	38	38	25	28	33	38	44	33	34	45	30	36	33	47	26	31	35	35	42	31	32	31	28	35	28	30	28	36	31	37	41	36	34	39	31	30	35	42	35	35	37	30	38	35	34	42	32	33	35	32	28	22	27	33	39	40	30	24	33	39	31	37	33	31	40	32	33	30	29	33	29	18	27	25	37	30	42	39	29	34	28	31	35	31	30	35	37	36	35	46	37	31	35	49	30	35	37	42	39	33	36	34	26	35	41	36	35	33	42	40	33	38	29	33	30	36	36	34	27	26	32	37	39	37	30	35	49	32	32	24	35	48	37	26	37	31	32	31	33	41	33	43	41	39	28	44	40	43	41	40	36	24	40	29	40	32	37	35	26	30	40	33	28	37	27	33	36	27	37	40	31	35	34	42	37	31	36	27	35	24	25	38	37	39	28	26	47	50	35	31	33	32	23	38	35	43	29	36	27	50	30	44	29	31	41	38	32	33	34	26	31	33	29	36	29	41	42	38	31	29	35	25	39	36	27	26	33	33	38	39	31	34	42	29	38	31	23	40	26	36	33	33	43	29	31	36	28	35	38	28	37	37	28	48	40	30	37	25	38	38	41	35	29	43	23	28	27	37	27	38	31	26	34	29	31	38	34	41	40	26	36	27	25	40	37	41	35	35	32	28	31	35	29	27	36	26	30	34	26	29	32	32	26	40	51	33	35	29	24	29	38	43	25	29	32	34	42	39	43	24	27	29	35	32	30	42	31	27	24	37	32	39	39	30	35	27	36	27	33	32	22	48	36	31	37	44	35	49	31	26	49	29	35	36	27	23	29	43	31	32	26	42	43	38	38	27	34	35	34	36	44	31	36	40	39	41	22	38	38	21	35	37	34	27	40	30	35	26	31	34	41	28	33	34	35	37	34	41	35	41	38	36	29	32	35	28	44	40	39	30	29	32	42	33	38	36	40	27	27	28	34	30	41	33	33	36	26	42	34	34	31	40	37	34	38	28	39	27	34	35	34	32	30	29	40	35	42	39	36	22	34	37	26	40	33	38	32	33	39	43	25	35	39	23	39	40	33	35	35	29	34	34	31	39	23	35	34	29	29	33	45	32	51	39	37	36	27	39	42	32	35	34	37	29	25	34	37	41	29	30	32	32	37	31	28	34	29	32	23	35	32	31	41	35	33	30	31	34	40	25	39	33	23	28	42	30	41	42	33	40	36	37	35	36	32	31	34	35	30	35	41	30	39	36	36	36	36	33	24	31	25	34	41	30	38	27	39	34	49	27	40	37	28	36	34	30	34	30	28	31	33	34	34	38	39	33	37	34	46	30	34	37	26	33	37	36	36	42	31	39	35	40	40	39	32	36	25	25	27	36	29	25	30	39	39	36	21	31	26	36	23	39	37	40	30	33	25	28	30	32	37	42	36	40	31	41	33	26	28	41	20	42	38	48	36	27	43	26	33	34	35	40	32	31	31	38	30	36	35	40	35	48	47	34	30	27	31	29	28	49	26	27	34	38	41	32	32	38	33	45	26	32	29	27	33	32	30	28	32	35	35	23	26	30	40	35	31	33	33	39	44	33	30	32	42	32	31	39	35	31	34	36	31	27	29	26	38	34	29	33	32	27	41	39	28	43	34	42	28	36	32	33	34	42	29	26	29	26	28	27	40	24	40	41	29	39	36	27	51	29	32	34	27	43	38	23	55	32	39	33	34	44	34	39	52	32	35	31	30	35	33	39	28	35	30	30	28	27	28	39	35	37	19	33	26	32	40	37	41	34	29	37	38	40	32	25	29	41	33	36	30	44	29	27	33	33	24	31	38	29	26	34	31	42	47	43	36	41	27	30	45	42	36	37	33	34	34	36	28	31	34	36	38	36	34	41	31	36	26	33	31	41	37	34	31	42	39	39	26	30	34	45	37	43	33	28	26	39	33	38	32	36	35	36	34	30	33	35	26	28	32	27	34	34	34	31	27	33	27	21	33	30	35	39	41	31	30	29	31	51	32	33	23	25	38	35	37	36	46	41	37	33	28	35	35	36	26	36	38	26	30	29	32	27	36	34	32	29	35	34	35	34	30	27	27	28	39	38	40	21	30	46	24	23	37	32	28	37	30	37	22	32	41	33	51	29	38	34	36	36	43	29	32	31	34	30	32	20	33	39	36	32	42	34	37	40	31	29	23	30	40	27	43	42	34	30	34	32	46	52	28	37	23	24	31	34	35	35	41	33	38	36	33	25	27	39	36	29	39	32	34	37	40	28	31	30	33	31	36	38	26	31	39	37	31	35	33	27	26	31	23	38	22
43840	13212	3415	7766	13124	11601	8510	7412	6703	8916	8384	4285	2914	5883	1532	1390	1343	1214	1162	1055	998	932	941	911	868	850	850	831	779	769	769	758	728	755	745	768	720	735	729	707	679	680	679	664	652	652	676	647	667	626	629	623	626	656	659	618	635	618	626	646	590	595	636	666	604	589	677	595	607	590	645	632	600	590	576	598	615	607	625	597	553	576	583	576	649	586	566	666	581	600	626	626	588	602	585	586	628	587	562	596	583	602	587	635	603	595	596	592	577	584	614	581	609	569	610	591	615	593	596	570	562	608	613	606	612	586	531	544	584	561	568	616	569	562	620	618	546	557	543	589	558	536	557	556	593	597	580	570	570	624	563	597	615	552	620	581	647	624	565	572	576	606	605	608	580	561	595	584	604	579	594	608	601	589	607	584	580	584	593	544	590	620	604	612	619	554	601	559	575	523	568	603	625	599	579	583	631	583	566	581	608	533	551	536	570	617	559	651	596	566	589	590	555	603	552	591	568	615	601	584	536	591	577	558	562	559	582	620	570	565	583	598	636	573	569	565	567	627	599	601	596	526	599	547	608	610	590	586	587	583	544	633	555	585	608	549	574	554	617	604	564	572	580	586	546	606	598	622	568	555	549	610	607	606	592	608	604	555	586	615	570	551	588	585	610	571	560	584	556	565	598	594	592	578	605	551	616	584	587	615	565	557	576	585	553	570	587	585	528	546	597	544	597	594	589	562	565	612	571	568	579	567	606	621	577	606	573	587	588	597	556	542	558	576	604	637	562	544	612	575	555	601	558	521	555	586	594	558	558	610	575	613	592	581	621	587	558	574	605	585	599	594	628	596	555	549	573	578	541	620	579	598	580	586	578	558	604	564	601	604	598	560	586	592	581	544	621	609	578	610	601	619	563	556	561	636	576	574	609	590	599	616	597	574	582	600	583	634	579	575	566	566	566	578	569	577	584	568	558	555	596	585	549	576	542	597	562	582	592	574	572	609	616	584	550	609	600	608	594	565	591	602	586	566	558	541	602	564	599	584	526	588	588	608	585	625	596	546	564	572	583	574	577	587	623	612	618	579	623	597	563	568	599	574	592	580	589	590	618	587	640	597	568	595	633	629	574	589	575	622	565	622	573	540	584	542	615	598	549	589	599	578	581	594	558	600	595	570	653	601	597	571	608	576	560	623	607	562	566	509	581	593	523	536	586	572	576	592	594	616	585	539	590	580	583	513	611	548	597	564	649	580	565	550	582	587	560	565	540	582	606	588	566	586	572	570	544	594	594	572	606	585	548	548	568	640	514	598	656	557	567	568	576	585	570	633	587	579	604	592	576	587	587	612	619	608	587	535	559	584	564	609	555	599	576	572	589	575	631	592	579	529	584	560	597	539	569	583	584	568	549	596	615	589	573	634	605	577	565	598	565	574	551	569	601	533	586	578	591	564	556	571	571	589	600	556	568	572	609	560	559	552	564	578	572	615	610	606	585	553	601	593	591	573	563	585	597	559	617	531	618	588	599	613	572	621	554	513	601	586	591	629	584	585	588	580	564	589	565	566	633	571	570	579	595	597	574	556	601	568	554	573	561	604	512	545	578	568	577	532	577	564	570	569	630	579	579	602	541	585	603	553	540	522	564	601	625	539	609	570	563	552	592	570	538	590	603	608	606	589	605	597	567	534	600	555	610	616	584	547	577	604	564	552	613	540	559	635	539	583	539	557	601	566	597	642	601	604	598	600	606	585	585	577	609	620	564	604	572	543	611	581	562	595	585	589	561	567	545	584	612	585	600	602	610	601	577	588	568	594	572	558	573	626	579	596	573	566	586	614	599	579	595	592	557	568	605	594	595	583	580	574	613	596	598	581	586	597	597	576	557	559	625	583	599	549	538	569	598	584	587	555	599	564	584	611	602	589	535	567	585	568	592	557	593	565	584	627	535	564	562	578	597	530	627	589	574	580	603	558	577	622	552	573	598	570	586	586	597	628	558	581	567	579	586	566	597	608	585	577	575	578	553	596	560	585	575	595	618	590	603	544	560	598	580	577	552	607	568	551	577	594	646	604	592	593	577	641	546	589	596	578	620	618	593	578	593	589	548	574	604	618	566	578	584	562	587	553	573	601	554	573	583	585	575	547	552	604	617	582	586	563	600	580	594	607	560	579	546	582	574	569	586	595	559	578	560	583	603	546	517	565	591	560	536	543	607	600	614	549	561	552	559	587	577	541	550	580	582	567	643	615	587	587	561	592	603	583	586	605	582	612	584	592	545	587	597	576	554	587	568	591	590	588	595	548	594	614	620	597	533	583	586	578	585	552	566	602	609	586	558	582	595	605	592	567	578	568	559	565	598	570	572	587	566	545	569	571	574	603	552	603	597	571	562	592	599	575	623	631	563	599	583	579	638	542	606	563	592	572	575	608	581	608	562	568	548	585	607	574	562	568	570	538	566	584	552	537	583	574	536	629	539	520	572	558	572	596	630	579	555	575	624	599	554	610	602	550	572	578	590	577	572	568	561	614	607	603	569	561	597	551	563	607	599	605	562	590	563	540	569	597	571	585	642	564	588	567	624	597	578	575	557	561	555	578	609	554	581	630	555	591	583	582	553	599	563	624	563	587	578	583	582	606	548	551	565	614	540	557	573	558	577	610	562	567	559	623	597	597	571	613	574	598	552	629	566	554	556	577	608	586	570	564	580	577	592	607	597	551	620	581	536	561	549	580	549	553	571	611	555	566	568	560	578	614	578	556	581	609	572	555	578	557	558	562	598	581	597	561	562	614	551	564	594	563	552	576	580	556	560	559	578	567	575	572	559	581	624	561	583	578	568	551	602	573	570	535	603	574	565	596	590	545	587	537	572	555	576	580	595	617	583	588	585	589	596	594	573	557	607	567	581	560	616	541	530	571	599	584	568	601	565	547	624	591	608	606	619	563	565	572	595	569	569	603	570	586	582	566	554	619	596	544	554	576	585	549	589	600	625	562	567	576	639	606	574	574	559	620	600	644	561	543	573	592	596	596	608	595	575	586	589	574	595	637	600	595	563	574	598	607	582	595	549	539	607	595	583	626	571	608	594	584	578	557	604	532	612	583	572	576	567	580	558	603	577	600	554	552	612	598	574	589	589	580	575	569	608	554	540	583	600	602	561	575	595	570	538	581	620	626	578	576	589	590	550	588	614	581	560	602	601	629	566	585	568	597	594	569	598	585	554	580	559	598	579	613	631	606	572	605	603	557	568	566	635	573	591	551	568	644	580	568	581	570	582	599	603	572	525	560	555	571	540	554	591	616	544	560	582	565	595	593	547	564	587	592	618	593	590	567	605	562	609	581	589	591	583	570	547	569	583	600	591	569	577	563	559	535	575	594	577	545	578	613	566	604	606	578	520	548	565	559	617	618	610	586	597	592	643	585	583	615	583	543	581	608	564	571	584	585	577	610	595	567	554	572	608	543	580	595	581	595	605	600	549	564	585	559	558	571	555	578	590	630
12159	2494	210	128	240	219	198	182	202	187	184	113	94	205	59	50	46	45	61	27	31	48	31	32	40	28	31	31	26	22	31	30	31	21	23	23	19	33	24	24	25	19	19	26	22	13	27	18	23	19	28	19	21	25	23	26	18	19	19	23	22	19	18	23	20	24	19	18	26	20	26	18	22	20	22	15	23	12	25	22	23	19	23	20	21	22	20	20	19	17	16	20	18	22	15	20	15	21	16	14	17	19	16	18	20	20	13	10	24	26	20	26	15	18	17	16	13	20	15	20	17	18	23	20	22	17	25	17	22	16	13	18	30	14	13	19	20	23	23	22	15	21	17	25	19	20	23	21	22	22	16	15	11	21	22	26	17	21	15	29	16	17	9	14	13	18	16	11	11	21	20	20	12	12	25	16	25	27	17	16	15	25	15	17	17	20	16	21	26	18	15	14	18	23	11	25	13	15	13	10	18	16	27	7	17	17	26	20	22	14	15	20	20	15	9	21	22	26	25	20	15	22	18	20	20	15	16	18	16	15	17	18	7	17	21	13	23	14	20	20	19	12	15	30	17	19	17	17	16	22	18	20	21	27	19	19	15	22	19	18	16	22	11	15	17	11	14	18	16	17	16	14	20	12	13	24	11	20	32	24	19	24	15	24	24	17	9	17	20	20	10	16	20	20	15	15	19	13	21	22	18	16	20	26	13	29	21	16	19	13	23	22	18	16	17	23	15	16	18	20	16	15	22	27	13	22	23	24	14	17	23	22	15	16	14	16	22	19	14	11	22	21	18	19	21	12	30	10	16	28	16	28	19	23	18	18	15	17	21	17	19	14	17	23	19	23	28	21	21	29	12	22	24	18	16	18	29	26	24	20	20	17	18	17	26	16	24	16	16	19	16	15	19	13	22	26	23	16	18	14	18	16	22	26	17	22	16	17	12	20	18	20	26	20	20	22	15	12	20	10	15	12	30	17	19	26	21	11	18	26	16	23	19	17	17	13	24	17	23	21	27	27	20	23	17	14	27	19	19	22	17	15	16	20	14	18	18	18	24	18	19	16	17	8	18	21	24	22	20	19	21	20	20	17	19	14	16	19	18	25	13	21	16	20	14	22	21	8	23	22	23	18	16	14	21	26	16	17	21	23	20	19	12	21	24	15	16	21	26	22	14	20	33	23	18	19	19	27	26	20	20	20	18	18	14	18	13	16	18	21	20	17	14	17	17	12	19	9	16	19	11	22	17	14	13	20	19	15	24	28	17	13	18	14	21	14	24	23	18	16	26	14	21	21	23	15	27	23	10	25	16	15	14	16	16	13	20	22	12	19	17	18	18	21	20	25	27	10	17	19	20	24	16	21	20	20	15	15	16	13	23	17	15	25	17	18	21	25	24	24	24	24	18	16	17	20	26	19	23	9	15	22	20	25	17	22	23	20	19	23	28	18	24	22	17	16	23	20	24	13	22	14	21	12	26	15	20	18	18	22	12	25	17	23	18	17	15	23	11	21	21	14	21	20	22	20	26	14	30	11	18	14	19	22	19	27	13	22	27	13	27	20	17	19	20	16	22	22	21	21	23	19	21	20	10	13	24	13	19	24	20	17	20	8	19	19	12	22	21	16	16	16	12	18	8	22	13	15	20	25	23	24	17	14	18	20	28	17	15	27	21	19	19	14	19	16	10	17	14	22	20	29	14	19	19	13	20	13	15	14	24	21	19	23	15	19	23	24	22	18	19	17	17	17	16	17	11	17	14	26	17	22	16	14	10	9	13	20	21	17	15	23	16	18	17	15	20	20	22	19	12	10	19	22	18	20	18	20	19	23	14	19	22	18	12	19	13	15	17	24	15	16	12	22	18	12	26	14	19	18	23	20	21	15	19	16	15	20	18	22	22	19	15	22	20	17	16	16	16	17	14	18	17	16	19	19	24	17	19	17	24	18	16	21	17	24	19	16	17	13	23	15	17	16	20	22	18	19	14	14	19	14	20	20	16	28	15	18	16	20	14	19	16	17	22	17	19	18	17	20	16	10	23	25	15	10	9	16	16	19	14	18	14	25	18	16	19	12	20	20	13	18	16	20	9	23	22	20	16	18	13	18	20	23	10	20	12	15	17	15	31	14	20	20	13	20	28	18	23	16	23	16	19	17	15	20	25	14	16	21	22	16	11	17	17	22	17	15	24	12	18	15	19	22	17	24	25	26	19	11	23	25	18	16	23	22	18	14	20	17	17	20	32	22	14	13	21	18	19	16	26	21	17	13	22	16	9	16	23	19	13	14	20	19	16	15	18	14	19	22	16	20	27	19	21	20	18	25	17	22	27	16	22	18	20	29	24	18	16	12	23	25	17	13	20	16	25	17	19	17	13	22	13	12	14	17	18	14	21	18	20	15	17	20	17	23	18	23	22	23	13	20	18	15	24	24	15	25	18	10	17	21	19	22	19	27	18	15	19	17	18	14	15	24	17	17	11	23	18	26	25	23	18	20	18	25	11	20	17	16	14	16	22	24	21	14	19	14	17	19	14	14	16	11	20	18	22	28	15	18	20	13	16	14	26	17	21	15	28	16	16	21	22	34	17	17	25	17	19	21	10	15	12	24	14	25	15	8	22	10	23	15	16	17	27	17	18	13	14	16	21	18	22	19	23	18	20	25	6	41	19	14	16	21	13	10	15	15	17	23	16	17	15	23	31	19	20	14	24	25	26	14	20	18	21	17	24	24	23	15	23	18	26	21	18	15	21	18	17	17	11	22	20	13	19	26	22	22	17	20	17	24	15	29	18	19	20	18	17	11	20	18	22	20	20	17	17	23	23	18	16	23	23	24	17	22	21	14	13	12	17	20	20	15	22	26	16	11	19	17	16	14	18	12	17	13	18	21	22	24	30	21	14	22	18	26	13	22	16	22	28	24	16	21	17	19	14	27	17	20	21	17	26	15	15	17	21	16	18	17	20	20	24	13	17	17	23	15	26	13	15	19	19	19	20	13	17	25	16	11	14	13	16	24	19	24	20	11	24	11	20	20	18	21	16	16	19	30	25	23	21	18	20	19	22	23	17	13	24	14	18	13	16	19	26	14	18	11	21	17	24	19	17	22	21	25	17	27	11	20	14	19	28	21	7	17	16	17	16	22	20	22	19	17	21	18	11	20	20	24	17	12	20	25	25	17	19	11	24	20	18	18	20	17	14	16	10	16	22	19	21	20	18	20	9	19	23	19	19	15	20	13	16	21	21	25	25	17	26	17	19	20	15	27	22	13	13	21	12	16	16	22	14	22	23	30	12	14	17	17	20	16	28	21	15	24	16	13	25	23	22	23	22	23	19	23	16	17	19	21	20	16	16	23	23	19	13	18	18	17	18	22	18	25	17	23	22	15	31	13	17	18	21	20	22	21	14	14	27	19	16	21	26	14	16	16	15	17	23	15	13	20	20	18	23	11	20	18	27	20	18	14	12	9	16	24	11	24	21	16	17	22	20	16	25	13
52172	16833	4804	12262	22874	18422	14507	12865	11699	11009	9533	5869	4893	6901	2395	2212	1918	1669	1484	1490	1325	1177	1130	1091	1007	965	851	842	785	798	685	664	690	703	704	626	633	581	617	525	513	591	553	480	547	510	519	464	461	475	470	432	458	458	455	443	501	485	403	410	458	384	410	426	397	414	401	401	374	439	403	402	383	378	391	370	365	381	347	355	362	358	343	378	386	345	376	346	349	343	350	342	344	389	344	365	359	350	367	357	356	362	376	373	333	401	398	311	340	375	379	358	337	345	372	342	355	353	372	349	365	384	327	336	343	356	342	353	326	347	325	315	366	325	359	363	321	296	337	369	338	326	359	377	347	344	318	349	349	341	331	319	382	350	376	324	335	344	366	325	351	329	325	371	367	341	342	360	332	354	359	344	364	322	313	356	329	311	354	324	324	364	358	325	326	330	352	338	337	328	338	338	356	324	334	313	334	338	308	360	358	339	349	365	327	323	342	357	339	325	357	303	300	356	349	372	357	359	317	345	340	349	329	328	345	352	373	341	336	324	341	328	359	350	376	342	321	373	342	346	354	319	330	340	334	329	308	340	320	352	343	320	357	351	305	347	326	345	322	312	366	336	332	304	298	292	326	303	335	372	315	338	341	335	362	353	311	342	336	306	308	323	357	298	317	300	330	340	384	317	359	356	325	318	319	349	339	349	352	356	344	345	378	350	337	342	284	334	348	363	326	330	344	308	359	322	338	328	356	340	330	347	339	343	313	307	328	331	335	323	350	335	340	331	340	290	332	309	317	335	332	309	308	278	332	328	362	329	315	299	354	364	337	324	346	323	348	366	323	326	337	333	332	366	308	353	323	330	329	321	356	325	317	328	302	327	307	310	303	306	358	310	349	344	369	326	346	299	334	338	328	339	318	337	342	329	371	310	301	348	309	339	363	332	333	328	322	345	301	332	328	352	341	351	325	360	314	359	337	337	346	315	336	336	303	316	356	314	307	364	314	345	337	312	372	335	365	352	364	335	316	322	280	354	313	337	316	340	334	311	362	336	333	330	310	388	310	349	307	317	369	353	358	323	315	304	333	331	344	352	369	341	322	313	342	332	317	320	340	306	324	311	312	353	330	334	311	366	343	335	337	328	336	350	321	323	344	328	303	335	335	339	337	328	344	297	316	349	323	339	319	328	360	310	307	338	323	328	320	353	319	360	321	337	326	305	345	310	318	325	323	343	319	325	309	331	319	342	336	306	339	354	336	352	334	307	313	336	372	353	358	321	294	347	349	306	312	339	290	319	325	313	327	339	321	332	343	326	335	320	328	297	281	330	365	323	332	311	331	326	362	328	346	319	338	310	336	344	318	305	322	358	317	352	329	297	306	349	321	292	336	343	338	341	303	338	321	362	325	351	341	317	350	329	301	344	328	379	327	325	303	327	324	363	330	338	318	350	329	339	345	314	302	331	333	351	348	322	327	365	333	321	350	367	314	310	354	331	340	326	320	310	326	347	316	338	342	346	329	330	327	329	307	318	320	349	341	333	315	340	350	343	332	325	309	326	377	349	316	322	340	332	312	291	326	368	341	324	323	337	339	324	320	341	306	314	346	347	345	361	332	348	331	349	319	340	292	329	342	317	338	343	336	313	371	337	346	353	354	350	306	354	318	332	311	310	323	368	341	325	331	352	341	332	340	346	333	307	329	324	333	335	338	307	318	340	320	342	351	332	326	319	329	334	340	335	353	316	351	327	318	332	317	349	336	348	337	308	340	327	372	306	333	298	310	338	326	362	339	333	323	357	331	308	354	327	322	322	335	315	313	345	348	351	355	315	337	318	323	359	311	340	313	347	295	334	319	335	317	326	332	322	333	331	351	322	328	363	342	337	329	322	378	327	326	345	348	317	334	328	348	340	333	351	325	342	322	295	295	369	326	305	332	330	330	371	347	310	350	342	340	336	342	307	296	304	331	332	321	346	380	328	353	369	330	347	339	302	320	331	359	334	342	320	355	326	313	321	308	354	349	311	355	354	353	337	359	323	325	365	355	332	332	325	360	334	326	330	306	350	355	330	350	303	339	343	324	352	340	356	320	319	354	305	338	332	310	324	357	346	334	309	322	311	350	320	341	306	329	335	318	331	356	315	313	343	333	316	330	312	285	310	320	324	338	338	327	370	354	320	306	348	317	330	367	310	338	317	338	362	328	349	334	329	351	343	335	328	351	338	303	295	363	334	365	299	306	326	370	353	305	340	333	302	345	326	334	347	333	336	338	328	324	365	299	370	340	341	317	317	312	316	326	338	331	385	323	302	328	326	341	329	338	316	340	325	359	363	337	305	366	321	358	327	328	321	370	341	328	356	332	337	319	329	361	309	316	315	346	339	325	367	312	344	326	332	294	315	354	348	337	355	333	328	318	329	346	327	306	339	310	344	364	331	335	348	310	307	318	373	314	337	320	320	340	347	340	356	328	287	340	345	331	336	363	337	345	331	339	304	323	346	351	313	326	323	335	341	375	345	291	308	301	355	318	348	369	328	308	306	320	354	302	346	339	363	342	314	347	376	336	328	345	331	349	351	366	354	332	321	349	360	314	367	340	347	323	356	308	344	334	336	332	342	319	321	355	312	381	352	361	320	308	347	344	314	350	357	307	347	306	323	325	329	282	342	306	322	334	338	332	329	328	338	326	285	300	299	326	338	346	314	336	349	364	343	343	341	326	345	340	323	349	330	329	318	335	295	335	320	347	343	320	323	329	340	340	332	298	304	321	343	324	342	342	314	320	329	337	305	366	301	340	337	352	328	342	300	324	330	382	325	329	332	322	374	330	334	328	357	340	334	326	341	312	312	323	321	304	343	344	357	342	318	361	352	311	328	323	316	327	345	356	332	307	331	312	342	337	308	338	339	326	312	340	352	332	309	369	307	315	354	310	350	353	328	316	320	334	352	366	327	332	349	321	368	333	327	313	345	359	312	340	344	311	313	320	337	338	364	360	329	313	362	320	333	341	342	317	345	330	350	350	315	348	339	329	326	351	315	368	321	326	344	338	358	349	326	311	347	331	303	349	327	318	331	305	321	355	312	346	344	337	316	346	313	341	322	337	337	354	314	346	301	338	341	325	356	379	323	318	351	296	326	321	342	349	368	342	312	323	350	323	298	339	351	298	329	327	355	335	332	354	340	353	322	326	330	323	369	376	356	366	312	322	339	333	341	296	367	340	321	328	360	335	321	358	318	328	354	344	356	334	344	315	340	322	348	341	331	349	308	344	343	353	321	344	279	346	333	359	325	329	349	344	323	317	318	337	313	345	346	331	302	341	355	301	367	351	325	313	330	348	351	358	358	310	320	338	326	340	333	347	345	334	319	351	345	346	332	293	338	343	313	338	332	327	329	352	348	353	360	336	317	346	337	291	346	321	338	344	338	351	335	320	336	318	312	310	330	331	330	292	319	362	323	354	342	328	303	344	351	292	376	272	308	322	312	322	313	377	328	345	346	364	342
5350	563	63	37	92	57	40	50	55	71	85	44	27	33	31	26	15	25	28	26	23	23	18	23	19	11	21	19	30	26	24	19	26	24	16	19	28	34	24	13	23	20	25	23	17	25	24	22	18	26	26	21	21	16	23	23	17	23	16	24	29	16	33	21	16	23	19	19	19	27	24	15	24	21	17	17	11	14	19	16	23	18	25	20	24	29	18	19	24	17	27	22	27	17	27	18	24	24	26	19	27	25	34	26	18	21	18	19	18	18	27	22	20	22	26	19	13	16	19	26	23	19	25	26	19	19	25	18	28	20	23	12	25	16	18	24	18	27	19	20	22	16	21	18	25	18	22	22	22	21	20	18	25	12	15	25	21	22	20	19	9	19	25	19	20	24	23	18	23	17	20	26	30	16	24	22	18	16	24	24	17	28	24	19	14	25	16	17	24	13	16	16	19	26	19	24	30	23	24	23	30	22	27	17	17	21	31	14	26	12	29	26	19	17	20	17	16	17	26	23	22	24	29	19	19	26	21	16	17	22	20	17	21	15	22	19	25	34	15	20	9	18	21	20	17	10	28	11	31	21	25	16	15	21	25	18	25	14	25	27	24	18	25	19	21	25	25	19	18	21	26	22	23	18	25	31	20	22	10	20	19	16	22	20	14	26	13	19	27	16	19	21	26	26	26	26	13	29	28	20	19	26	29	23	19	25	23	21	13	27	23	25	20	22	25	38	19	26	25	19	20	17	17	23	26	14	21	18	21	18	17	19	21	23	22	20	25	29	19	22	26	28	16	29	25	26	21	28	26	14	11	18	19	23	16	25	17	20	20	13	31	29	25	24	27	24	24	16	23	28	16	24	18	25	26	16	19	15	28	16	26	25	19	19	14	20	18	23	18	18	16	15	24	14	20	24	22	24	26	26	18	19	19	24	21	9	13	18	22	32	22	17	17	20	22	14	25	20	12	17	19	18	26	23	15	17	15	12	21	19	22	15	18	26	20	21	17	10	14	24	23	20	19	19	22	24	18	20	17	18	24	26	26	20	21	16	23	25	17	14	17	20	30	15	27	16	21	21	18	19	24	14	17	24	21	29	22	20	28	23	21	25	24	26	21	23	17	10	26	24	18	19	11	16	24	25	21	25	21	24	18	20	22	23	26	17	25	23	18	18	15	22	26	20	24	25	19	21	21	29	19	20	22	22	16	30	14	25	18	20	18	21	31	18	27	21	16	24	18	17	21	23	22	22	27	15	21	14	22	19	24	17	17	25	16	16	18	19	18	27	12	19	13	14	12	18	19	16	16	24	25	20	19	35	21	20	13	23	21	27	19	13	24	24	19	34	21	17	25	20	24	21	22	20	28	13	22	20	28	31	21	22	19	19	21	21	21	22	23	18	10	21	21	20	16	9	19	20	25	32	18	20	28	24	9	27	20	18	19	17	19	17	24	19	26	22	16	14	21	21	22	8	25	12	16	20	17	19	22	23	23	22	25	30	19	29	19	19	16	24	18	18	25	22	21	32	19	14	25	22	13	22	25	22	24	13	19	22	26	25	18	22	21	21	17	31	16	17	23	22	24	11	12	18	8	16	24	17	27	20	19	16	23	14	16	17	27	24	19	22	21	19	27	24	16	21	18	21	12	16	29	23	11	19	23	12	14	23	22	22	29	21	18	29	22	24	19	28	19	23	11	23	19	19	18	20	15	21	21	24	28	26	24	28	18	24	23	22	29	19	30	11	21	12	18	33	36	25	21	21	20	26	17	25	18	21	22	24	22	15	15	20	21	18	25	16	20	16	24	17	22	12	15	22	17	17	20	17	17	13	20	23	17	26	24	21	22	26	16	19	19	20	24	17	21	25	13	20	24	22	19	16	23	29	29	15	22	16	16	23	17	29	20	25	17	12	13	12	22	16	30	22	14	24	21	22	24	17	17	17	20	21	22	15	20	18	27	24	20	17	15	17	20	32	24	18	19	16	14	20	30	12	25	29	29	17	11	28	27	23	18	21	27	17	11	20	15	25	25	18	23	21	21	19	19	17	22	20	7	29	17	24	24	24	23	25	23	15	20	27	18	21	26	19	18	27	15	19	17	22	35	19	17	20	22	20	29	15	16	31	19	27	25	17	22	17	16	15	20	19	13	26	17	21	16	23	21	21	23	15	18	19	23	15	17	23	16	25	13	20	16	22	20	19	24	21	17	14	22	20	27	19	15	24	17	20	15	20	16	25	21	16	25	22	22	11	30	20	17	18	13	27	16	20	10	21	15	20	22	19	20	7	15	16	15	23	22	24	18	22	25	15	14	21	23	18	22	21	18	26	25	12	18	21	23	16	15	23	18	24	19	27	26	25	21	23	20	22	23	23	23	19	15	30	18	27	33	20	26	15	23	14	31	25	22	17	22	23	24	24	22	18	21	17	18	19	24	10	23	25	20	28	24	24	23	24	25	17	18	23	20	17	19	18	24	17	24	20	19	19	24	24	20	24	27	21	20	28	21	19	11	18	19	20	26	27	19	17	20	14	23	19	24	16	24	24	22	25	36	16	16	17	14	23	17	26	24	21	26	17	20	21	24	19	26	26	18	32	15	20	24	21	25	24	18	17	28	21	25	23	21	24	28	19	20	28	21	18	24	19	32	21	25	21	16	13	22	16	17	15	19	18	24	23	30	20	21	18	23	22	29	21	20	24	21	22	16	21	20	21	29	20	28	15	18	21	26	18	18	16	19	24	31	15	20	21	16	20	21	19	22	27	21	22	15	21	22	22	22	17	26	22	24	21	22	20	22	23	19	20	18	21	17	21	19	23	20	19	21	18	27	14	29	26	24	20	17	21	23	20	22	16	22	19	15	16	20	25	21	23	20	21	26	19	25	15	20	16	20	15	22	19	17	27	25	17	15	22	19	25	21	19	17	21	21	33	15	24	17	27	26	16	22	22	23	16	19	11	22	18	23	18	21	19	23	21	28	12	22	24	22	17	18	18	16	24	19	18	19	18	16	26	19	20	23	28	12	22	31	15	22	21	12	21	29	24	16	22	17	23	20	18	19	24	22	14	19	19	20	14	20	25	24	26	25	23	26	21	27	22	18	22	21	23	20	27	22	22	27	22	21	37	20	9	25	14	21	28	25	20	28	26	18	27	19	22	22	30	27	23	20	21	21	17	22	18	17	16	25	20	25	19	21	20	20	19	25	30	26	17	25	28	25	25	23	20	22	30	19	28	19	33	22	19	23	22	17	20	22	20	16	21	17	28	16	21	19	24	14	24	17	21	17	21	14	19	24	21	21	17	38	24	18	23	20	24	22	23	15	27	16	19	18	13	16	18	19	24	27	23	20	17	23	24	21	20	30	26	31	16	19	17	19	32	21	31	16	23	24	17	30	26	19	27	24	15	23	11	23	29	20	13	22	22	20	13	19	17	20	23	24	29	19	13	17	16	19	25	25	22	23	13	21	24	21	21	27	22	20	22	16	21	21	23	23	21
40235	9534	1279	4326	11529	4357	3510	3755	3180	4975	4727	1713	1095	988	589	591	534	548	540	546	482	469	455	465	456	421	450	403	441	412	465	420	409	424	458	435	425	401	398	390	412	396	399	367	403	372	363	390	410	396	422	382	381	398	386	362	392	357	337	356	365	372	391	366	365	366	403	351	383	371	369	404	342	374	356	341	373	406	364	362	395	428	402	355	375	388	357	389	355	391	364	398	357	328	365	392	410	364	363	392	338	355	385	381	375	357	350	343	359	362	308	374	345	354	340	371	371	367	360	394	379	379	352	378	379	378	384	366	384	365	337	398	361	386	357	360	364	362	346	334	383	350	378	387	345	362	334	340	354	417	337	378	393	349	385	363	370	340	360	342	369	345	354	370	385	379	367	367	394	396	325	388	355	387	382	361	367	374	351	329	403	379	352	351	384	355	352	376	377	347	371	391	377	391	336	362	377	375	369	381	363	372	363	365	392	351	398	371	355	343	379	340	358	344	389	361	377	369	394	366	365	388	389	392	372	393	363	371	342	397	365	371	365	356	369	347	360	361	381	383	345	361	354	358	384	398	367	357	380	346	372	358	356	341	371	342	398	357	400	356	367	369	384	326	360	368	340	358	389	349	357	391	383	378	343	406	377	363	382	347	362	339	388	376	376	377	371	378	376	367	370	372	373	376	379	357	366	362	362	389	378	360	366	384	381	365	344	333	331	368	363	364	356	352	351	366	389	343	358	359	376	361	358	344	366	348	350	339	378	352	362	356	375	387	372	367	391	353	375	389	356	343	404	352	387	371	381	370	345	356	350	395	343	362	383	374	384	361	380	362	374	386	412	350	341	350	367	354	357	381	339	385	344	361	375	345	419	363	371	386	363	384	372	367	400	364	345	395	357	350	382	352	333	361	351	353	348	352	372	375	374	370	370	340	394	356	371	386	369	368	371	375	350	359	355	356	412	348	356	367	373	357	398	334	373	390	369	378	372	379	375	393	380	349	350	382	363	358	363	359	367	351	357	368	382	363	375	390	367	368	376	369	338	396	372	344	371	354	385	353	351	369	375	328	386	371	355	366	360	331	399	378	367	356	387	374	371	374	404	379	360	407	352	351	383	393	379	368	374	382	362	406	379	397	426	334	354	351	376	359	382	380	371	346	331	396	388	391	388	352	352	384	393	347	388	332	408	383	397	346	393	377	363	369	299	352	336	352	334	398	358	371	365	372	397	383	374	331	376	354	362	380	368	372	391	388	394	376	340	355	359	369	367	383	374	361	382	351	356	351	362	390	370	351	365	337	350	369	368	365	365	344	397	321	333	360	378	377	348	370	392	370	401	361	385	386	368	376	359	403	347	393	332	410	385	369	344	359	353	389	363	346	357	380	378	360	350	346	374	379	379	329	331	357	341	354	411	384	371	356	332	348	365	347	361	382	361	366	356	354	395	360	369	384	345	364	360	372	362	362	351	328	392	387	344	353	362	386	396	360	367	399	350	356	386	350	362	360	352	378	342	365	354	355	358	374	376	422	367	338	371	366	374	386	346	350	353	363	361	366	361	364	355	366	382	389	405	381	376	360	401	379	344	391	362	399	357	384	361	375	334	360	394	399	390	371	381	403	382	366	336	381	345	379	365	370	383	349	368	382	355	342	367	367	369	414	331	354	387	364	353	373	350	425	398	381	344	383	396	342	379	355	357	351	356	361	360	368	400	345	386	390	392	379	364	358	360	354	389	353	353	359	352	375	354	368	371	362	371	367	354	355	373	350	341	355	362	369	349	366	344	377	355	366	373	375	349	412	379	387	358	367	380	378	373	350	353	394	388	367	346	356	372	359	341	403	391	370	386	385	362	347	353	353	342	376	419	368	352	322	366	373	381	379	408	372	358	377	362	391	393	396	387	376	361	336	382	336	333	368	375	363	393	404	370	383	405	346	376	389	365	355	376	350	347	365	371	351	346	348	362	358	348	407	361	361	397	369	371	340	365	375	397	385	361	354	330	373	354	323	373	355	383	343	366	374	346	379	367	378	326	345	395	344	348	350	371	377	350	367	381	370	346	339	386	396	380	391	331	368	385	351	388	382	330	378	357	375	365	371	360	360	382	347	404	391	358	370	333	378	359	389	394	359	355	358	360	380	347	355	343	352	329	375	376	336	357	364	363	392	350	363	362	390	356	351	332	328	397	339	370	396	330	342	351	380	382	352	389	383	356	362	350	377	355	360	382	366	411	374	365	396	321	381	369	367	345	364	415	359	363	361	375	361	377	383	338	362	380	359	367	361	387	356	365	336	373	394	377	351	371	360	354	357	341	373	373	361	380	373	367	371	389	379	373	374	345	360	336	340	364	397	355	390	348	366	380	356	373	366	334	358	393	353	374	360	386	393	362	381	351	373	361	333	373	347	399	358	361	385	365	365	367	406	340	376	357	381	348	358	404	323	385	388	363	389	368	370	342	360	345	360	368	367	391	360	340	378	358	356	366	405	345	342	405	369	365	368	386	399	381	388	340	341	362	384	368	343	355	354	379	382	371	359	369	377	393	345	360	399	401	376	367	390	345	360	328	369	359	376	320	382	347	379	368	361	383	361	350	376	364	361	374	363	312	387	389	390	340	373	386	378	340	352	403	375	369	389	361	369	359	363	363	368	359	383	374	371	358	395	362	370	349	346	354	379	346	375	364	394	381	360	384	358	346	362	350	371	364	339	384	359	379	378	388	354	355	379	346	361	318	396	372	371	353	372	398	355	377	358	361	353	379	388	358	344	366	371	348	388	383	379	348	348	371	358	380	388	392	374	383	365	402	366	364	359	366	364	341	359	388	352	331	361	364	364	344	329	336	395	360	376	351	396	372	393	345	411	364	392	356	379	400	331	391	386	366	360	382	360	385	413	384	372	392	355	372	363	408	380	333	374	359	348	353	368	345	380	336	383	363	381	372	357	350	360	374	391	369	362	369	369	389	351	364	394	405	347	365	368	402	347	337	380	351	363	385	372	376	351	383	373	364	366	361	370	348	385	394	381	350	352	372	373	367	377	362	368	400	344	372	329	368	379	359	349	380	371	364	339	360	364	381	396	362	363	353	400	367	410	399	362	382	368	344	389	360	364	386	345	348	379	343	366	358	398	321	363	383	333	384	363	364	360	348	384	383	371	356	372	394	368	306	368	340	357	373	334	350	383	398	362	361	354	388	361	364	332	353	351	380	339	330	358	406	344	360	360	354	377	372	339	341	377	354	390	364	345	380	397	330	382	358	380	395	368	373	377	364	326	372	346	368	392	390	352	366	351	331	348	383	405	357	351	353	385	386	374	341	402	365	346	365	372	374	370	355	350	381	366	367	387	356	353	383	341	372	376	358	371	395	356	387	383	383	352	353	381	377	373	348	356	365	347	325	361	357	363	378	357	344	371	325	368	346	377	326	348	331	398	346	337	389	372	351	386	377	360	385	352	359	379	350	343	354	384	376	392	392	357	370	390	326	409	363	336
9057	1087	98	118	146	126	128	148	119	179	152	103	71	57	50	42	62	41	51	32	50	47	47	44	37	40	43	39	37	37	36	43	46	43	38	31	34	31	30	27	33	35	43	30	42	32	29	43	41	34	29	45	34	39	29	28	37	34	33	41	37	35	40	37	34	27	40	29	36	37	34	36	28	34	30	37	36	29	25	35	35	34	32	31	40	37	41	35	28	32	29	33	25	39	36	30	24	22	39	38	32	32	26	40	32	26	30	36	44	34	43	34	24	33	34	31	35	28	33	36	35	26	30	30	43	34	22	33	33	48	31	29	32	32	29	38	35	36	37	36	32	29	43	31	39	49	28	25	38	37	22	33	33	25	32	36	23	41	37	24	22	28	30	37	33	32	33	39	34	31	30	40	40	35	37	33	26	40	35	27	34	32	45	33	35	34	29	34	35	24	29	28	38	34	22	35	37	35	30	22	31	37	36	34	38	31	35	31	31	34	41	24	26	40	41	32	27	32	33	37	40	42	31	45	43	30	30	33	31	33	30	36	43	42	37	31	33	39	27	25	38	36	31	37	28	30	40	29	46	29	40	30	41	35	21	27	31	38	32	29	35	40	26	31	25	22	33	36	35	31	32	29	30	32	34	35	25	27	30	40	23	33	33	37	39	38	29	37	37	34	37	34	29	32	28	37	33	31	34	30	36	33	28	26	37	42	35	30	40	30	23	24	38	42	30	30	45	26	32	38	37	35	34	37	24	34	28	31	29	40	38	38	47	24	24	36	36	36	28	38	28	38	39	33	33	33	43	40	27	36	21	39	25	34	32	39	37	40	25	22	38	26	25	37	29	31	35	27	27	32	32	35	31	31	38	32	38	38	22	26	28	37	31	48	40	38	40	35	43	37	31	28	31	25	27	37	33	37	28	41	28	37	46	41	35	47	27	29	29	32	32	38	31	26	38	28	33	37	32	34	38	35	27	34	35	30	30	35	34	30	31	31	30	39	34	38	33	36	34	29	29	37	37	31	27	42	34	30	36	41	25	30	36	35	29	35	35	39	32	20	28	32	33	32	24	34	31	29	36	31	26	21	38	30	27	44	40	46	37	38	28	32	34	27	29	41	34	29	36	43	35	29	31	38	40	35	43	26	27	36	42	37	31	45	37	35	37	23	37	37	27	45	31	32	33	29	42	31	28	29	54	29	37	31	35	36	33	36	38	31	29	37	30	29	30	34	40	44	35	27	29	30	31	28	33	33	41	30	30	50	37	35	27	36	30	28	27	41	35	33	31	25	33	25	32	34	36	43	39	50	36	33	34	29	24	32	37	35	27	29	19	36	30	37	25	19	23	41	23	35	35	31	28	30	29	29	31	35	37	32	36	44	33	42	28	31	31	32	38	30	27	32	22	54	35	32	38	19	33	37	37	31	33	34	34	39	34	30	36	19	32	29	23	33	25	24	36	32	33	34	33	48	30	37	42	36	34	37	39	31	31	33	33	37	39	25	45	34	31	27	26	30	32	25	25	33	32	25	37	31	40	26	36	37	37	32	39	30	33	33	36	30	32	36	31	37	32	26	26	32	34	40	33	25	35	39	31	30	35	37	39	34	34	29	30	31	36	36	26	28	37	40	31	35	27	29	31	29	47	38	25	28	29	27	30	36	33	31	35	31	30	34	26	40	41	31	34	34	31	46	33	35	42	32	30	28	28	36	46	31	26	34	29	29	32	28	47	30	37	32	38	35	39	25	60	39	39	33	27	27	35	29	31	42	39	17	34	25	33	30	34	30	29	34	31	28	42	36	40	36	35	31	36	26	34	34	34	40	28	19	37	23	26	41	35	32	28	37	31	29	31	47	34	33	46	32	31	29	34	42	37	38	34	29	27	35	35	34	28	43	38	29	40	25	33	34	32	30	41	25	34	41	24	36	27	42	35	37	41	25	38	30	27	39	33	34	34	30	34	38	34	30	41	37	36	31	29	30	27	22	35	22	42	34	39	31	30	37	23	33	36	28	29	29	42	33	26	34	32	37	26	43	44	47	33	25	28	30	37	43	27	27	34	37	29	24	34	23	35	33	34	37	25	30	28	36	36	34	39	25	39	38	19	33	21	36	40	36	38	45	47	38	24	32	41	30	42	30	27	44	35	36	29	28	42	35	39	39	17	34	33	38	36	33	36	30	38	28	34	29	33	29	35	30	33	35	47	20	26	39	32	25	32	32	38	33	29	39	30	41	23	34	30	31	33	26	35	27	27	41	44	35	41	39	35	33	36	32	35	30	23	33	47	31	37	32	30	32	40	36	24	34	34	26	29	35	39	40	42	30	41	32	34	37	33	36	32	52	41	35	41	35	26	28	46	32	41	29	40	26	38	36	50	35	31	26	30	37	37	39	21	40	35	41	35	55	40	28	24	31	25	33	42	28	20	31	27	29	22	43	31	28	27	31	41	32	34	31	35	37	36	30	30	33	36	34	28	30	35	37	34	28	35	34	34	32	32	33	41	43	37	33	39	34	28	30	31	21	39	23	37	25	39	31	37	32	35	33	35	26	30	32	45	32	36	31	35	37	30	36	37	32	31	41	31	39	32	34	26	30	41	33	41	33	36	36	37	35	33	35	37	32	41	30	34	26	48	29	33	33	34	36	36	32	32	33	21	34	27	42	28	33	32	44	43	43	31	37	39	34	46	37	34	39	34	32	31	26	39	32	21	23	33	38	32	49	45	23	35	38	26	29	21	37	28	34	36	29	33	31	28	31	34	46	30	25	31	31	26	36	35	37	35	36	37	40	37	37	30	33	34	34	30	24	43	34	40	36	39	43	35	45	33	35	38	31	31	32	24	28	39	35	28	31	33	39	42	37	38	30	42	28	31	36	32	33	26	32	38	28	32	33	31	36	21	39	33	33	32	41	39	28	22	32	33	38	30	35	33	38	28	48	38	33	34	33	28	38	30	29	27	30	36	29	41	31	42	37	30	36	44	27	35	32	31	31	20	38	33	41	42	22	42	31	32	28	36	46	31	45	36	36	27	28	25	26	35	47	40	40	35	29	32	34	31	42	50	24	30	27	36	26	35	35	35	28	31	36	35	35	35	35	40	45	27	36	32	37	29	38	32	39	32	42	30	29	35	34	35	40	48	21	34	30	31	34	42	36	41	37	47	27	23	27	34	29	32	33	50	32	44	35	31	25	34	30	21	37	29	49	27	29	42	38	39	44	40	31	35	32	40	39	38	33	33	42	30	27	44	30	29	42	37	35	43	38	37	27	32	41	33	35	41	25	30	32	27	37	38	31	35	24	39	39	27	24	28	32	23	35	37	38	37	26	28	38	40	35	34	45	40	33	43	27	23	29	31	30	48	21	26	43	35	36	41	28	40	29	36	37	33	35	45	29	31	27	28	41	32	37	32	41	26	34	37	39	25	38	25	40	29	31	29	41	31	37	28	34	32	22	47	28	37	32	26	27	24	36	36	34	41	38	41	30	28	37
44695	11809	2455	11391	14894	10595	8976	8367	6332	9627	7768	3557	2827	2445	1558	1425	1347	1263	1201	1078	1024	1030	953	896	894	878	816	798	800	817	779	773	774	807	773	758	787	745	675	712	684	656	676	724	632	657	698	629	610	686	676	650	669	630	626	687	647	684	641	607	645	610	662	598	602	619	661	621	587	584	633	644	598	639	617	624	600	605	582	635	599	616	572	593	581	546	632	574	593	616	573	644	538	570	561	569	582	585	584	589	609	560	604	628	558	552	605	567	604	603	615	550	559	565	622	644	578	594	587	585	600	617	608	598	564	626	580	607	595	573	552	568	630	555	598	607	611	545	598	577	594	585	554	605	603	544	594	564	579	597	544	602	588	593	605	593	633	564	596	610	608	600	601	569	608	612	559	535	579	570	588	590	584	596	583	575	605	573	536	586	541	601	610	574	592	621	594	572	570	570	566	575	588	581	600	572	595	612	537	605	606	639	582	581	560	549	583	542	570	605	603	563	607	588	564	551	574	619	575	596	584	573	569	579	575	599	623	563	599	578	589	560	567	607	571	586	568	559	602	579	626	586	586	585	591	586	617	582	618	575	611	544	595	590	590	593	562	578	555	559	574	607	611	596	600	569	593	602	600	599	588	591	561	590	558	566	565	583	578	588	635	630	571	611	594	624	590	604	589	551	595	566	571	621	596	553	582	633	614	589	594	589	584	587	576	624	586	581	564	568	592	540	562	621	591	637	550	616	539	602	566	606	598	584	570	591	619	584	571	609	553	590	560	561	605	623	596	572	592	556	625	616	597	594	562	545	610	597	592	573	529	596	583	591	584	576	606	635	597	620	602	558	566	612	573	653	574	620	605	565	603	583	543	626	559	573	541	564	547	604	565	558	562	551	582	540	584	615	577	575	584	625	606	616	641	607	579	560	566	568	585	608	541	599	634	527	582	596	571	587	548	593	570	544	544	583	592	577	611	627	591	548	539	566	596	593	609	611	585	613	583	596	619	567	581	612	582	599	589	582	573	555	605	584	629	642	568	557	612	598	550	593	647	581	584	609	616	625	591	541	590	604	585	584	556	577	577	603	570	638	572	585	597	557	607	571	570	639	571	578	606	565	559	564	638	591	559	580	584	562	591	602	628	561	598	610	595	614	595	647	604	563	598	613	579	584	609	584	598	579	537	573	594	588	576	592	599	540	580	603	593	574	614	564	585	565	571	582	612	587	549	625	590	564	582	604	621	599	566	600	589	598	638	591	542	591	573	607	585	596	557	610	605	630	571	599	617	532	561	572	532	624	553	578	599	608	582	590	631	596	615	554	617	597	591	568	588	550	563	591	590	562	592	624	581	580	560	607	522	616	608	564	584	579	591	565	569	579	545	601	572	605	591	577	595	575	575	587	586	570	583	595	576	570	574	567	595	640	570	552	605	563	598	581	617	593	552	562	627	624	583	583	617	607	615	559	579	587	558	639	623	589	572	568	578	620	535	611	594	569	587	569	619	589	580	608	590	571	656	537	544	557	608	585	552	608	591	629	575	528	527	580	632	609	610	582	582	602	674	653	576	599	607	588	577	553	569	596	583	573	600	615	563	533	607	577	608	600	598	575	586	623	597	626	583	542	586	613	552	547	577	562	575	630	566	566	571	618	595	615	590	602	606	589	566	615	621	526	574	619	567	561	608	549	610	604	576	592	602	580	603	583	558	607	607	598	530	592	570	607	591	606	584	634	570	597	535	586	611	553	570	606	597	556	592	593	583	625	552	607	596	595	630	580	578	549	569	623	570	589	539	592	603	574	555	575	605	571	582	575	619	553	599	578	582	600	577	539	565	602	585	567	570	582	546	570	633	580	599	586	554	569	574	594	605	546	556	577	583	553	627	652	595	590	604	563	581	590	594	616	615	598	610	578	613	619	581	556	577	566	625	604	620	543	590	583	556	582	595	600	582	549	550	612	562	564	593	596	597	632	556	516	558	592	599	569	560	560	594	581	606	630	597	598	610	613	586	604	560	616	587	598	577	557	613	573	614	560	570	593	616	607	576	589	566	628	565	611	617	586	576	565	613	618	554	576	603	560	605	576	574	605	620	550	545	605	617	602	554	584	595	567	575	581	606	621	573	588	564	597	577	601	592	595	623	600	603	593	607	610	594	604	571	583	610	584	616	600	581	619	603	615	604	567	538	564	554	578	590	548	614	571	580	604	569	582	615	605	587	599	529	580	595	600	568	588	628	538	544	587	574	587	620	541	553	621	608	579	612	651	621	579	579	594	596	569	594	611	599	543	600	612	588	583	595	636	565	576	621	569	583	587	610	593	587	602	601	547	604	592	556	655	582	608	559	602	574	590	597	588	584	553	584	636	576	586	591	558	572	608	570	570	589	604	594	616	571	581	580	555	573	574	564	564	578	577	527	624	557	608	560	574	600	600	570	573	590	590	653	562	598	559	568	637	545	612	582	580	531	603	579	596	580	556	586	561	562	598	573	609	586	568	599	604	584	594	586	565	581	603	601	586	551	595	587	570	594	586	567	558	611	599	608	578	615	571	552	559	546	594	635	539	562	612	596	555	597	573	565	595	569	575	617	576	598	599	564	580	576	571	619	557	640	610	591	574	596	567	603	523	624	613	563	600	569	594	576	574	629	623	556	595	571	578	591	587	616	559	557	568	555	610	566	616	645	594	578	572	570	567	570	602	615	583	523	611	536	570	592	566	580	577	566	555	603	564	637	606	586	553	566	591	585	557	583	604	548	600	590	578	556	601	558	587	581	589	603	581	586	577	588	591	619	592	620	643	532	582	559	557	569	627	587	553	581	602	582	614	597	573	590	603	614	595	598	510	556	570	632	589	567	596	584	558	594	608	587	594	597	585	515	604	551	558	552	560	598	603	567	604	607	575	567	590	553	587	576	605	599	538	591	587	606	589	584	563	610	582	591	588	567	578	627	555	579	571	554	547	595	595	584	585	601	613	589	582	579	568	639	588	575	621	584	586	547	586	609	586	575	562	586	631	593	614	628	590	571	617	587	600	614	598	620	586	540	620	599	577	560	597	634	593	570	525	574	558	589	537	590	566	541	553	577	568	563	589	615	574	613	569	594	576	609	557	549	609	566	576	609	549	593	593	607	633	653	591	574	584	604	596	595	584	581	631	558	606	581	625	575	589	605	556	556	566	572	633	585	558	624	570	557	591	608	571	615	556	597	584	611	567	582	598	569	606	554	557	602	590	587	576	605	616	582	606	612	619	628	551	549	593	599	601	586	544	603	597	590	611	568	585	576	586	574	582	600	597	564	613	565	560	524	583	607	590	621	574	594	627	599	626	560	588	632	568	626	584	571	564	590	603	612	597	583	546	623	599	568	618	601	617	573	592	591	612	567	542	630	605	565	594	627	574	561	617	588	552	627	601	580	574	572	578	587	586	605	586	612	585	555	565	591	631	613	546	604	598	603	596	583	594	598	593	580	568	584	599	640	594	572	567	594	603	555	593	548	576
8759	784	100	123	119	129	110	152	136	167	138	83	64	57	53	57	37	36	44	42	41	48	47	35	47	36	29	34	47	45	31	37	30	41	37	25	27	48	46	45	31	37	31	33	38	34	32	32	44	31	36	25	36	45	29	49	37	39	34	41	30	30	33	31	30	29	37	36	29	30	27	33	29	41	34	33	29	29	42	40	31	37	32	24	35	45	23	34	36	39	34	45	49	29	35	41	28	40	33	25	33	40	30	48	37	40	31	35	31	37	34	33	24	46	32	46	27	35	34	36	31	40	34	40	25	33	45	29	33	31	39	34	23	39	25	43	33	37	33	32	32	41	25	26	34	37	28	39	22	33	41	41	36	32	37	39	42	35	26	30	40	37	33	26	41	31	33	37	33	43	42	33	33	29	34	29	25	35	35	33	29	33	45	35	37	25	38	38	35	40	27	29	42	33	34	34	31	33	44	38	29	25	31	32	42	29	26	30	34	39	22	30	34	43	35	35	26	30	29	29	27	30	37	38	26	27	28	47	35	27	24	21	29	34	38	20	25	32	40	33	39	37	43	40	32	33	40	26	37	25	41	34	43	45	23	35	36	35	27	32	30	32	25	41	36	39	34	33	36	41	35	32	26	33	26	29	38	41	26	29	33	33	25	29	39	31	29	30	46	23	31	39	27	28	34	35	32	36	31	36	34	37	34	25	29	43	36	40	41	39	37	34	41	39	32	32	27	41	50	36	42	44	33	31	35	27	29	26	31	36	35	36	40	38	38	34	24	31	37	37	29	37	34	23	27	29	34	35	33	38	34	47	39	30	32	38	39	50	35	39	26	27	31	35	38	32	30	34	28	40	36	21	36	34	40	24	37	36	23	42	28	30	38	31	33	30	33	31	39	41	35	31	34	41	31	39	31	25	35	43	30	38	40	36	34	40	29	38	31	35	33	39	39	36	35	34	31	36	47	27	29	38	30	41	36	33	43	26	29	43	26	30	25	30	45	32	28	34	31	31	39	31	39	41	36	30	35	34	36	44	41	37	25	48	29	28	25	32	26	37	31	29	37	36	34	33	30	36	46	39	29	27	29	33	42	25	40	41	36	39	41	32	41	42	35	27	28	30	29	24	31	35	47	43	34	29	33	29	39	34	20	45	32	26	41	29	36	35	34	36	39	33	38	29	33	36	29	24	33	43	33	31	28	32	28	34	25	41	46	33	30	32	31	38	39	37	25	38	45	32	35	36	41	34	33	34	42	22	23	29	30	30	27	33	30	44	31	39	35	27	36	42	33	34	37	42	36	21	31	41	38	33	38	31	36	34	38	41	33	34	30	37	30	43	21	31	29	28	32	37	31	42	36	33	42	40	32	35	29	34	29	33	31	38	24	33	30	40	28	27	32	22	34	27	32	30	35	36	21	40	37	28	33	40	43	39	45	46	26	38	35	39	40	31	41	25	22	26	34	29	33	31	39	42	31	29	27	21	20	20	36	35	30	35	32	28	22	33	37	38	44	21	41	42	38	39	48	32	30	37	29	32	40	39	35	37	40	39	38	30	32	37	41	48	30	37	42	31	36	34	30	22	34	31	41	38	32	37	25	32	29	31	29	31	26	38	29	47	27	37	26	28	34	28	31	47	39	32	37	32	25	39	24	29	30	32	38	25	33	29	30	47	32	26	29	31	33	27	30	37	40	36	26	29	35	33	38	32	33	40	27	32	39	28	34	33	35	32	25	50	29	29	36	36	43	39	30	30	35	35	29	34	38	28	28	32	34	41	51	30	31	42	23	46	37	27	38	32	37	31	25	38	28	42	30	30	36	27	36	28	31	29	30	29	22	38	40	29	38	28	36	28	30	40	41	31	24	21	30	22	38	30	28	28	29	21	32	38	48	25	39	22	28	36	26	36	28	30	39	34	32	27	29	26	28	37	42	39	33	31	30	28	37	36	38	26	47	40	24	37	26	37	42	21	27	40	39	31	28	34	32	36	30	27	36	35	32	25	34	45	33	32	38	35	38	31	28	24	42	37	43	36	46	33	32	26	45	36	34	41	32	40	32	39	39	31	29	36	32	36	45	32	36	33	23	31	27	25	32	35	29	26	40	40	31	38	26	31	40	39	30	40	22	22	38	35	34	43	34	37	47	34	32	36	33	37	23	28	41	27	43	29	30	33	30	37	41	30	34	34	21	33	35	25	32	27	22	30	43	37	36	32	31	31	39	38	36	32	35	36	28	26	34	34	33	26	23	38	26	32	28	32	28	34	47	45	29	33	32	47	46	37	33	42	30	41	42	28	27	30	25	24	34	37	33	43	44	18	37	34	32	38	31	25	34	30	34	40	33	31	39	37	27	35	37	31	35	34	35	31	36	19	25	42	30	30	33	33	27	33	32	42	34	25	30	45	32	29	36	41	36	37	36	32	31	41	30	30	30	29	39	32	34	30	24	32	30	26	30	35	21	35	26	33	42	30	30	34	41	24	37	24	40	32	39	32	35	38	35	34	38	32	39	30	38	35	31	30	34	42	30	42	25	21	35	29	42	45	39	42	40	35	31	23	28	46	32	43	37	33	35	31	33	34	36	30	39	33	29	37	45	42	37	20	40	38	28	42	32	31	30	47	23	39	35	29	31	29	17	45	31	38	29	23	31	36	31	38	29	22	25	34	29	38	34	36	28	32	27	30	23	36	34	49	32	37	33	37	35	33	37	28	43	29	22	24	33	25	36	38	42	35	28	33	41	35	37	36	32	33	40	36	32	48	38	34	29	40	28	32	34	36	28	32	32	27	51	31	32	42	26	25	32	37	37	30	35	34	40	40	34	30	38	35	35	30	38	31	29	33	33	35	26	38	34	36	31	38	29	28	35	37	40	24	30	36	30	31	29	35	42	32	32	30	36	40	36	40	45	35	31	30	28	34	34	43	20	26	36	36	27	35	40	33	39	33	31	35	36	37	32	37	31	40	33	39	27	27	46	35	31	34	33	41	34	27	30	26	36	52	28	31	31	31	31	23	30	33	34	24	28	33	37	25	35	30	40	30	33	29	34	31	38	25	34	35	31	32	26	47	36	32	43	34	30	27	42	33	33	33	27	32	47	34	28	28	41	31	37	29	50	24	38	29	38	26	33	28	35	42	30	29	35	29	38	32	27	28	33	44	47	35	28	33	29	33	34	43	32	42	40	22	35	17	37	23	23	42	34	40	35	32	37	32	35	35	37	37	33	28	34	42	29	43	33	34	38	27	35	36	38	23	34	29	30	37	30	27	34	36	32	38	28	26	46	39	33	43	40	28	42	37	33	32	36	33	35	34	28	36	29	35	37	31	33	30	25	38	25	33	41	28	32	40	43	35	30	24	35	37	46	31	35	25	37	29	41	41	29	38	29	37	31	32	41	25	36	30	37	44	35	36	44	28	35	26	38	31	32	36	34	25	37	35	39	30	31	34	28	27	27	28	32	32	28	35	30	23	41	22	30	38	39	30	26	28
43828	10247	2621	12534	13957	10999	8589	7862	7944	8722	6411	3489	3511	2392	1564	1416	1317	1209	1159	1092	1023	1005	920	883	867	837	842	779	784	745	783	773	739	774	775	706	733	714	691	686	688	708	645	725	672	630	673	655	701	620	671	684	628	621	625	612	681	610	649	639	602	589	608	628	575	566	630	574	607	623	603	586	637	596	601	596	649	584	609	592	572	618	565	614	613	593	582	616	612	630	588	550	599	636	621	609	559	620	618	602	606	579	580	616	572	614	593	601	602	572	566	584	684	619	634	596	614	620	583	647	593	597	617	613	562	615	612	619	596	552	586	641	595	605	537	565	619	553	580	590	608	566	593	593	585	604	559	595	570	584	582	607	582	564	556	571	561	529	597	591	639	602	553	584	572	602	574	595	564	582	612	588	575	602	598	595	582	632	590	589	558	586	564	585	594	587	610	575	582	557	604	583	605	596	602	557	625	637	599	594	538	630	573	565	560	551	579	533	600	547	566	595	553	552	579	602	587	585	620	550	627	553	554	614	617	573	610	552	603	570	559	569	606	608	530	607	581	576	569	619	568	609	593	558	597	582	568	544	596	616	545	611	587	564	575	659	588	567	578	562	584	554	588	576	600	580	603	597	553	589	596	555	598	600	538	551	641	562	630	568	600	622	584	609	545	629	583	598	547	570	546	601	568	580	553	610	582	523	591	609	640	530	545	599	585	545	638	561	618	569	576	559	576	624	574	557	552	597	568	599	582	596	562	596	599	575	587	572	605	600	588	628	617	602	584	620	531	588	573	570	578	608	564	617	563	550	595	582	589	595	565	575	596	656	570	564	593	571	566	622	600	622	551	601	600	636	531	606	584	579	585	633	563	560	615	586	586	580	591	588	524	606	592	571	623	606	563	603	606	581	542	584	569	615	615	604	560	546	570	583	561	594	575	618	547	574	606	610	554	570	581	590	569	570	664	609	583	617	598	606	587	592	589	586	614	595	576	611	609	605	576	569	550	597	580	621	614	604	556	602	613	585	584	621	590	569	547	593	573	584	600	586	621	594	558	591	595	607	599	575	578	572	590	598	571	574	595	562	611	574	602	587	582	572	584	562	508	613	555	594	581	594	592	544	595	522	566	600	618	616	571	577	594	554	609	574	597	582	609	627	578	589	585	571	549	609	597	601	551	539	569	567	588	531	583	588	576	552	608	620	574	594	582	615	534	569	578	608	586	617	600	584	597	622	579	583	590	547	589	647	613	572	527	593	577	557	611	583	615	561	558	616	600	574	596	606	591	605	611	581	548	525	597	556	594	571	562	574	580	554	628	614	558	570	604	583	621	571	573	570	597	527	611	527	575	621	537	545	582	573	605	600	582	563	615	596	558	552	584	567	610	579	612	618	570	552	635	597	562	569	550	557	570	589	629	598	561	595	652	579	566	567	544	589	543	579	546	571	579	588	568	580	609	568	619	609	579	609	613	564	527	617	546	556	632	569	631	576	606	575	547	587	557	594	587	575	585	591	561	555	617	579	604	619	602	612	589	593	628	578	567	625	616	566	587	566	585	597	576	578	584	655	564	569	556	553	583	611	622	550	543	573	563	572	578	586	558	590	551	562	574	542	587	611	563	530	598	570	554	566	611	622	580	608	607	579	548	569	593	614	546	594	621	580	583	616	559	609	559	562	589	553	582	579	551	595	549	558	583	546	554	587	603	594	606	599	579	618	619	509	574	582	579	613	576	621	614	576	588	607	595	586	591	595	639	593	572	567	612	558	643	537	582	560	564	612	567	544	594	572	567	561	571	621	557	580	553	541	576	585	548	588	575	616	588	574	561	595	613	592	538	586	553	607	585	565	544	623	587	567	570	582	579	574	557	569	553	574	576	605	593	549	595	545	596	588	550	602	591	542	563	583	589	588	612	581	581	570	569	589	564	578	625	563	570	579	578	565	589	614	633	625	571	597	583	602	570	591	549	541	588	589	577	552	591	613	614	548	569	592	595	531	542	578	546	617	622	526	567	607	577	574	602	578	578	577	591	607	606	574	581	558	593	566	548	633	541	547	592	602	593	605	584	517	610	555	571	551	594	590	595	560	596	551	593	586	563	567	597	542	563	598	587	614	563	607	558	594	573	584	569	580	549	572	572	626	601	598	567	555	635	603	548	610	571	567	567	599	582	557	588	579	596	590	574	568	588	620	563	578	596	552	563	623	600	593	549	605	550	612	577	622	578	596	570	578	542	622	620	596	599	565	605	605	585	627	579	592	536	572	586	549	637	626	576	592	587	574	588	562	579	583	572	626	596	593	597	549	585	593	584	583	586	613	576	554	552	556	626	599	594	590	580	596	575	600	570	607	612	621	595	638	557	592	585	583	570	555	580	592	614	542	595	600	616	626	587	561	574	608	534	578	590	558	623	538	582	583	584	608	612	642	585	585	584	613	553	591	588	605	546	601	592	589	593	553	547	569	553	585	598	601	595	613	607	559	564	604	633	561	575	540	617	590	568	600	569	568	604	579	617	570	560	608	549	574	575	586	565	665	572	628	589	617	602	601	555	627	576	598	610	582	582	613	612	566	656	558	615	597	602	595	572	584	586	572	543	588	554	558	598	649	591	582	578	554	541	585	573	613	584	581	589	599	563	562	602	589	576	617	615	554	557	612	625	602	613	600	618	627	596	585	594	602	614	628	609	577	553	565	590	587	549	565	607	585	580	619	581	600	592	585	581	555	565	577	595	579	588	601	589	558	569	619	560	579	628	561	550	566	615	513	644	566	629	552	560	581	578	596	559	569	589	567	611	596	565	591	578	589	567	568	601	539	575	571	608	580	577	601	586	555	611	605	620	567	563	585	583	565	590	632	578	561	620	550	574	507	581	589	594	600	615	530	600	562	610	580	566	607	575	623	603	556	634	599	621	609	610	593	604	580	588	598	649	572	597	621	610	582	564	589	629	592	594	576	571	612	599	569	603	566	623	562	542	610	584	627	572	595	591	601	575	578	530	571	577	570	567	595	562	596	570	571	610	567	606	598	598	587	548	591	578	571	585	582	603	555	566	606	649	555	559	603	575	583	582	550	563	585	541	570	585	587	563	569	553	565	573	568	598	606	593	624	617	619	590	593	583	581	618	602	604	619	582	577	589	550	596	601	618	627	541	589	634	597	580	587	584	593	564	580	590	604	612	577	561	594	602	550	611	630	618	553	567	582	601	560	574	625	590	595	589	592	609	662	571	599	579	588	594	580	549	589	583	556	565	586	574	610	567	537	564	651	585	600	604	600	615	605	600	595	584	600	556	594	550	594	564	563	578	554	573	627	574	602	555	594	589	564	559	583	583	593	584	615	598	618	590	568	573	591	612	589	588	578	558	552	603	566	558	582	571	602	588	621	617	560	579	611	602	605	533	616	624	578	595	574	576	538	592	569	572	608	552	602	546	586	600	571	600	622	533	565	608	600	595	588	600	604	566	607	620	562	626	550	587	597	598	616	556	589	608	577	588	600
11818	1779	223	180	196	230	231	202	225	224	184	127	187	86	62	46	32	49	50	37	34	36	42	27	25	22	35	24	24	29	26	24	26	14	25	30	25	16	27	23	22	28	21	24	19	19	29	26	26	22	26	25	15	18	14	20	20	26	16	23	15	22	20	25	19	20	14	19	27	19	15	24	21	20	23	21	16	17	25	17	21	22	23	20	20	20	17	13	22	17	21	18	20	17	26	25	23	18	21	21	19	10	13	15	26	23	11	28	13	18	18	14	14	22	19	27	22	19	25	13	21	10	27	10	25	19	25	14	16	23	17	21	21	19	14	16	24	16	14	18	21	17	21	30	20	15	18	28	19	16	15	22	12	13	23	20	22	15	12	20	21	23	18	11	23	24	20	11	19	15	18	13	17	12	15	18	14	18	25	15	19	21	20	13	18	12	21	18	15	23	18	18	23	23	15	21	25	30	23	17	26	20	21	19	20	18	15	20	18	20	13	20	23	15	24	17	17	19	15	18	14	16	16	17	14	18	21	9	20	11	17	16	18	19	20	17	13	15	21	11	20	26	25	25	15	24	19	21	22	14	23	22	14	19	13	20	24	24	28	18	23	26	17	24	15	19	14	22	20	15	15	13	19	15	22	20	22	15	21	21	20	11	16	14	12	22	20	9	18	24	20	17	21	13	23	28	19	15	19	28	11	16	13	13	16	14	24	17	24	16	24	20	14	19	17	13	16	19	27	16	25	18	22	14	19	13	17	23	21	16	19	23	16	21	22	8	24	26	20	17	23	18	16	16	19	20	16	18	18	19	21	17	20	22	20	27	19	21	22	18	8	20	15	13	18	12	21	18	21	14	19	20	17	20	22	21	18	22	15	16	21	16	24	20	25	20	16	17	15	23	19	23	21	25	18	23	11	24	18	14	13	18	22	13	18	19	15	18	16	13	19	19	19	18	23	19	18	18	13	14	16	12	19	9	19	17	12	12	21	11	23	25	23	17	20	18	23	21	23	22	19	14	24	23	16	20	22	15	14	15	21	20	15	16	16	11	17	23	13	18	16	25	26	16	20	20	19	28	16	20	21	15	18	25	11	13	15	20	22	11	19	17	20	14	10	20	23	17	23	19	23	19	17	17	18	30	29	16	18	24	23	29	24	20	22	20	26	14	24	20	21	23	20	12	23	20	16	20	10	25	31	15	21	22	17	14	23	22	22	23	11	15	19	21	20	14	22	19	22	21	14	16	13	17	17	18	22	16	14	16	26	19	19	13	16	18	22	19	26	26	16	13	22	20	22	18	23	19	23	17	26	17	18	15	25	15	16	33	14	14	29	17	17	13	17	18	12	19	24	22	14	15	13	10	23	16	15	15	15	14	19	21	21	20	20	16	18	12	20	12	15	14	14	20	15	19	22	21	26	23	27	17	13	20	16	22	21	19	19	22	14	30	18	22	24	19	16	25	26	23	20	22	17	20	19	13	12	13	15	14	25	21	19	16	17	20	13	23	15	16	15	12	19	18	23	13	18	21	16	22	14	16	20	16	17	24	20	12	13	20	21	28	17	20	18	16	20	16	15	20	18	14	10	17	16	25	15	22	29	18	19	21	22	17	21	18	14	19	26	17	16	20	25	28	23	23	20	21	25	19	16	12	31	17	20	26	24	22	21	18	21	21	19	21	19	16	15	21	17	20	29	17	20	12	19	26	16	18	22	14	16	10	25	13	22	23	14	13	18	16	17	12	16	22	17	19	21	24	17	15	21	23	20	16	17	23	21	14	26	20	23	18	24	16	23	24	24	19	12	13	14	12	15	16	17	24	15	21	17	22	21	17	13	13	15	20	16	28	16	15	16	8	18	24	24	24	23	14	24	18	25	22	14	13	14	16	21	13	20	10	19	18	17	17	11	25	20	15	16	12	17	24	15	17	10	22	18	16	22	16	12	15	12	18	16	29	26	21	21	11	23	15	13	17	17	14	17	19	12	21	10	24	17	18	17	19	16	16	22	14	12	23	19	23	23	16	18	23	23	24	19	16	14	17	13	25	24	14	19	23	21	20	20	19	20	25	19	17	11	21	18	17	21	17	15	21	20	23	17	21	27	18	23	19	18	16	17	11	26	21	20	31	17	23	23	23	18	19	18	17	21	21	19	21	17	25	16	16	19	19	24	17	22	23	19	17	21	23	14	22	16	12	24	16	19	21	22	17	15	25	15	17	16	19	11	25	11	22	19	15	9	21	22	12	13	20	17	17	23	16	16	19	17	21	16	20	22	17	19	22	17	16	25	18	24	16	22	14	27	20	26	17	18	34	25	23	19	13	14	13	23	27	16	27	24	20	18	28	18	19	13	15	8	16	18	18	17	16	13	24	25	18	19	17	11	19	22	20	16	29	14	16	20	21	19	27	20	19	15	27	23	15	11	18	10	33	13	17	15	28	21	15	25	17	17	13	22	17	27	10	19	14	27	22	14	18	17	19	17	11	12	17	16	21	18	24	12	16	20	18	18	19	18	13	13	22	17	19	19	16	11	16	17	22	17	17	19	23	17	19	27	26	25	14	11	23	19	20	12	20	18	18	13	22	17	20	19	22	17	18	23	15	18	15	22	19	14	26	11	16	21	23	19	17	23	23	11	18	18	19	15	25	20	13	18	15	17	20	19	18	16	13	15	17	19	16	15	8	20	18	22	27	19	17	16	16	17	17	29	14	21	22	20	16	17	29	18	24	13	19	10	19	15	20	17	14	28	17	23	17	12	21	16	18	20	23	22	17	9	14	20	24	25	13	16	15	13	20	18	19	12	15	25	19	16	20	18	19	20	22	17	16	17	14	11	8	14	28	21	24	16	20	12	27	22	14	14	21	17	29	17	19	20	20	19	17	18	12	14	15	19	20	17	19	19	26	26	15	22	16	21	20	20	18	15	19	23	18	17	15	28	29	18	14	25	24	20	21	18	23	17	12	26	18	11	27	21	13	29	21	18	20	16	17	20	23	16	15	31	22	17	20	23	21	30	23	19	13	21	14	17	19	20	18	15	17	18	26	26	13	22	13	22	12	21	17	20	14	26	25	16	22	22	32	18	22	16	19	18	12	17	27	18	21	21	18	15	20	21	20	24	15	21	17	20	19	21	14	15	11	25	8	16	14	17	19	25	19	20	18	15	14	10	24	22	16	15	25	12	18	16	22	21	21	27	3	18	16	21	13	19	19	22	17	22	16	11	23	20	16	21	29	24	17	12	12	20	29	17	16	21	25	25	25	19	23	14	14	21	11	21	12	19	14	13	12	25	22	17	16	22	19	15	14	16	16	14	13	19	18	20	19	12	10	12	22	16	16	20	25	21	28	31	17	19	13	19	19	17	13	24	17	17	14	24	14	18	21	19	15	17	23	16	24	19	11	13	32	19	18	14	19	22	16	20	22	8	19	20	16	19	17	22	13	23	17	23	17	18	27	15	18	17	20	25	17	15	19	20	17	28	15	12	19	20	21
51568	13000	5372	17063	20701	18336	15039	13147	12225	11012	8906	6175	9099	3918	2388	2059	1954	1764	1628	1430	1346	1206	1110	1103	1010	905	817	804	770	722	677	693	688	670	708	624	571	596	566	591	549	544	540	522	539	493	512	475	501	462	487	501	447	446	476	470	471	421	436	420	417	426	403	415	398	416	410	386	345	390	406	378	362	393	366	403	371	373	385	375	367	370	335	375	343	384	377	355	344	378	362	408	349	375	394	353	358	368	292	374	352	367	373	350	336	348	329	385	319	354	340	344	359	374	357	373	321	357	333	347	378	367	371	346	328	345	352	335	346	304	379	323	361	366	342	357	341	345	334	376	327	343	326	318	361	358	368	309	349	322	347	304	317	375	395	359	358	348	325	390	333	304	325	343	328	335	365	343	355	363	326	339	348	324	347	335	325	320	305	334	336	358	311	303	384	315	352	369	345	324	385	363	352	346	346	333	345	347	362	356	351	327	328	337	326	346	369	352	354	352	356	348	302	364	326	340	355	339	359	351	354	320	350	331	309	347	308	327	361	341	359	336	324	321	326	330	326	363	359	337	360	339	338	326	344	337	336	342	323	362	306	369	328	326	345	379	333	306	354	328	351	350	342	367	366	344	326	356	354	350	315	360	334	361	332	287	344	349	266	316	326	336	347	322	359	340	342	333	347	331	357	357	328	337	323	349	344	318	348	331	328	341	359	322	321	372	328	327	338	324	320	331	333	344	333	314	318	337	337	327	320	333	291	333	334	367	352	322	336	315	312	312	335	374	292	301	324	353	326	343	341	340	343	373	329	345	337	374	358	325	338	367	330	373	365	348	358	337	345	330	346	330	331	330	319	329	313	319	338	325	344	294	324	339	298	329	338	317	327	314	351	354	348	323	313	330	333	318	360	312	328	319	346	337	292	346	353	334	371	347	356	359	331	328	333	350	339	354	328	326	359	324	314	339	346	318	322	323	335	302	308	348	376	344	348	343	355	316	308	380	306	318	330	340	339	340	370	327	350	325	323	349	350	317	351	343	308	351	358	331	329	309	310	332	318	366	334	327	321	340	346	343	343	313	360	327	312	318	336	319	343	338	309	335	321	321	343	346	332	329	353	312	326	328	347	309	312	312	331	335	327	348	364	332	349	347	332	339	337	342	361	342	344	354	350	325	351	327	304	315	339	346	341	351	320	339	335	380	323	360	335	344	342	299	293	319	349	340	367	314	342	313	336	314	335	364	343	337	353	360	333	340	319	373	327	329	325	329	343	305	341	327	346	307	329	349	346	335	342	331	351	335	342	317	328	342	324	295	350	359	332	333	364	332	352	342	368	349	358	314	304	342	352	338	341	326	360	323	346	305	349	326	348	374	354	355	297	341	352	358	344	311	333	318	328	319	317	321	348	367	342	354	337	337	338	316	343	334	319	346	305	316	305	317	337	301	342	320	362	322	340	359	333	329	364	319	329	325	356	339	351	334	352	323	302	314	350	318	352	309	309	324	311	356	325	354	333	355	328	313	307	338	326	276	338	324	318	305	328	303	340	317	367	390	304	363	343	336	312	315	319	322	325	351	300	347	309	350	346	328	360	307	342	320	345	331	354	362	338	318	339	336	319	342	332	348	324	361	331	344	348	337	337	331	339	346	336	334	323	356	343	330	342	362	355	356	333	338	328	323	350	345	327	325	345	336	339	307	351	322	294	343	346	344	322	336	338	351	320	335	322	328	326	330	324	351	320	311	351	325	342	354	353	285	342	326	343	325	344	350	362	339	319	347	326	315	331	333	357	353	312	335	320	340	344	350	357	335	297	345	340	366	326	337	319	335	329	359	388	323	351	347	348	290	310	324	324	322	331	326	360	315	341	340	317	322	336	321	317	339	341	307	324	328	324	326	307	333	335	367	342	335	335	316	322	305	353	333	330	324	330	294	340	311	334	346	314	341	334	353	314	316	321	343	318	347	360	343	337	322	314	328	331	335	351	317	294	332	359	340	331	318	333	358	321	344	345	339	334	354	309	329	307	326	337	354	320	337	348	360	319	356	346	334	299	334	348	322	295	352	321	320	354	332	350	342	341	320	352	345	319	312	343	365	324	343	345	333	315	346	297	323	318	320	335	334	344	330	357	343	335	327	308	382	319	325	342	334	329	320	333	336	344	320	368	326	318	326	314	369	286	326	341	332	371	355	335	335	330	339	286	332	344	363	313	323	350	349	347	337	335	330	324	333	319	360	353	326	312	331	319	332	350	364	353	320	352	305	327	315	331	351	346	325	323	344	324	336	323	333	343	345	349	356	352	341	315	359	314	330	343	331	333	310	310	350	342	318	339	328	325	309	366	371	334	349	296	289	360	324	344	318	327	331	334	321	328	327	323	334	332	365	336	322	337	338	340	290	318	335	357	320	319	311	329	318	367	343	346	331	301	338	300	332	377	301	355	332	336	336	337	341	335	358	334	340	338	334	330	321	324	323	322	324	333	313	324	339	307	342	346	327	309	343	323	354	329	320	322	320	307	316	324	340	335	361	342	330	338	323	322	312	339	339	334	339	337	329	321	323	341	348	359	338	351	320	328	358	337	322	347	348	315	337	351	340	316	308	335	339	324	339	333	385	357	328	360	352	363	318	320	328	377	344	352	365	347	331	304	337	325	334	345	321	316	344	330	369	346	339	351	332	328	334	367	313	336	354	310	307	301	336	317	340	365	345	337	325	315	352	365	320	316	355	345	349	376	307	333	310	330	312	333	308	361	348	341	338	369	356	331	351	350	311	318	334	357	352	341	346	337	358	346	342	340	357	347	290	319	350	324	331	345	327	348	331	334	349	340	320	308	317	337	343	338	327	311	334	337	341	340	334	361	350	363	341	347	327	300	333	308	319	357	351	345	361	315	337	307	347	304	304	324	332	309	346	345	354	350	315	356	360	368	352	360	332	305	335	291	312	368	372	348	323	367	343	313	337	303	363	307	310	328	320	360	337	375	356	338	348	312	350	313	322	350	370	316	358	353	333	333	348	349	323	355	347	356	314	344	367	330	330	308	304	336	325	346	333	281	354	369	353	330	349	320	335	347	324	339	315	314	325	361	344	342	335	357	348	340	354	313	338	315	334	347	351	317	363	308	324	329	350	340	325	338	313	315	346	377	319	368	353	334	328	360	332	318	317	331	333	281	340	360	331	339	315	350	320	345	314	361	334	319	325	324	359	341	330	291	344	326	313	336	337	336	393	356	352	321	352	353	321	334	326	362	355	358	312	295	324	344	323	312	330	328	339	331	339	306	373	305	349	338	350	326	330	339	343	337	336	339	323	357	324	338	317	329	310	333	337	359	350	324	317	338	359	343	290	335	356	338	345	352	329	338	331	356	348	309	329	320	341	317	347	333	337	329	335	288	360	350	328	354	337	330	366	339	313	343	343	339	342	350	335	341	316	344	312	306	344	304	347	350	323	326	337	316	329	364	326	339	338	341	324	333	323	322	343	343	336	336	318	351	329	361	288
5094	386	85	54	59	55	65	81	82	66	52	44	40	25	26	12	28	21	24	22	18	22	23	29	20	27	20	22	29	27	24	20	19	20	22	17	20	31	27	19	29	15	16	25	25	24	21	29	19	19	30	23	22	22	18	18	27	20	26	21	18	16	26	19	20	22	13	19	18	25	21	25	20	19	19	31	23	18	22	16	13	26	19	24	32	29	28	28	25	17	17	19	17	24	17	20	27	20	21	17	16	20	17	16	19	19	15	21	19	27	19	28	16	28	12	23	19	13	18	21	17	20	24	25	21	20	19	24	31	22	23	20	13	22	15	23	23	15	18	28	17	22	24	20	19	22	17	16	21	27	23	20	28	20	17	19	17	23	20	17	27	29	21	21	33	27	12	13	21	21	23	15	25	21	16	25	14	18	16	22	26	28	22	16	22	16	22	33	20	20	14	21	21	25	27	16	20	15	19	22	21	22	27	18	26	22	18	10	14	30	17	20	17	24	19	28	14	20	17	16	17	15	22	23	14	21	20	25	16	18	28	33	19	27	20	24	18	25	23	26	17	29	18	22	22	16	23	28	25	22	17	15	27	19	21	26	19	24	20	22	17	22	28	14	15	19	24	22	27	21	22	28	13	26	29	22	13	27	19	19	8	21	25	20	21	20	19	11	20	24	25	25	21	17	27	25	18	30	19	22	15	19	23	26	17	22	14	29	26	19	25	24	22	17	23	34	21	23	29	22	18	20	27	25	21	23	17	19	19	26	21	17	14	24	24	20	20	16	16	13	16	20	28	25	21	24	18	22	13	21	19	28	16	36	19	25	14	17	14	20	13	17	25	17	20	15	25	26	26	21	21	20	23	16	23	27	20	23	30	25	27	29	21	25	31	21	20	13	26	24	17	15	23	18	15	17	15	17	13	32	18	22	19	24	25	26	35	15	21	14	27	22	24	19	24	22	24	14	19	22	19	20	29	13	14	26	27	25	24	18	25	17	17	16	30	20	20	17	19	14	30	17	27	16	19	19	19	18	30	32	15	27	21	18	25	20	18	25	19	14	22	27	23	13	32	22	20	27	24	22	18	19	19	22	19	20	20	22	13	20	19	24	18	17	13	23	21	21	23	24	28	19	17	29	19	20	19	19	15	23	17	19	21	27	17	26	21	20	15	16	27	19	22	19	22	20	21	24	15	21	28	28	15	27	23	24	23	21	21	22	27	21	20	18	17	23	22	31	22	21	17	20	26	14	22	19	22	20	16	29	26	22	27	17	17	29	23	17	14	23	20	24	16	18	19	24	28	21	21	17	15	20	20	13	19	19	20	19	28	19	29	14	23	17	13	23	24	18	24	17	20	18	21	24	18	18	15	18	15	28	18	25	22	23	20	29	22	21	18	16	21	22	19	21	30	24	21	25	18	28	21	25	22	16	21	23	25	15	24	12	22	20	16	21	22	21	28	17	26	19	16	18	34	22	17	21	20	14	22	26	15	24	24	17	18	23	23	19	20	27	24	23	11	24	25	29	21	19	17	22	13	16	23	16	22	25	30	27	21	21	14	23	20	28	19	20	17	25	25	16	17	25	27	34	22	31	20	22	22	23	24	21	32	16	21	23	22	18	15	30	14	18	17	11	20	19	18	22	25	16	19	19	23	15	22	21	21	21	15	24	17	21	20	24	19	19	23	24	20	23	17	28	22	23	15	27	20	23	21	25	28	18	24	21	21	18	23	23	22	23	23	17	21	18	19	26	20	14	20	23	19	28	13	19	32	15	15	31	25	20	25	16	17	21	19	27	24	26	28	23	17	30	25	18	33	19	17	22	23	21	23	23	15	23	24	30	24	12	19	21	33	27	15	22	21	26	15	13	15	20	12	32	22	21	14	14	15	23	20	28	20	21	19	25	22	21	24	25	26	14	27	24	20	22	20	9	18	11	27	17	24	20	22	18	23	21	25	23	16	23	23	22	22	22	20	15	19	18	20	28	17	23	14	15	24	23	24	20	17	20	19	17	18	17	19	13	21	17	17	27	20	21	19	23	26	24	18	36	14	31	29	17	17	17	13	22	25	20	18	31	31	20	11	18	17	17	24	20	22	14	27	17	18	26	18	17	26	22	16	29	23	19	14	20	17	18	26	16	17	21	20	22	21	28	15	17	21	11	29	17	23	19	20	21	22	15	18	18	12	25	18	24	14	22	18	19	17	32	24	28	21	14	26	24	21	16	29	26	24	18	14	17	17	29	19	15	23	20	26	21	24	18	20	22	19	27	16	12	20	18	22	20	20	16	17	20	14	21	18	21	18	29	18	25	25	24	19	24	17	12	18	28	18	26	20	21	17	23	19	18	31	16	25	18	24	22	15	22	20	23	23	19	30	19	19	17	27	17	23	14	22	27	20	14	18	23	23	31	18	20	10	23	23	25	15	31	25	19	18	22	16	18	27	15	14	22	21	22	20	15	16	18	16	15	27	17	22	18	17	20	25	18	15	15	25	23	19	18	19	20	14	21	24	25	23	19	25	19	18	28	18	27	22	14	21	12	19	19	19	27	22	18	20	22	20	28	17	25	19	13	22	23	22	19	14	18	16	17	26	18	19	21	21	23	25	26	18	17	26	21	14	24	12	23	22	22	27	22	16	16	25	20	22	18	27	22	19	21	26	23	20	20	17	23	30	15	21	19	28	19	19	17	21	29	22	23	25	21	26	21	20	16	22	15	22	23	20	27	16	13	16	18	20	19	21	22	16	30	16	12	19	22	24	24	11	27	22	12	17	22	23	25	25	17	19	17	23	24	21	20	22	25	19	24	13	23	27	21	28	14	23	20	23	19	12	19	23	14	22	23	22	23	21	25	22	24	20	22	17	27	18	17	23	22	11	23	20	25	20	19	26	17	19	27	26	14	21	19	19	27	20	19	21	18	19	18	23	24	27	19	17	22	25	23	23	17	28	20	17	16	24	13	20	23	19	21	19	23	23	12	25	32	19	15	23	17	21	26	24	20	20	17	23	15	20	28	14	16	18	23	18	23	27	25	21	20	32	22	21	25	32	21	20	14	20	29	20	20	17	24	23	29	17	14	19	20	26	29	29	12	17	22	16	9	20	23	22	19	20	15	21	23	23	22	22	20	13	18	22	24	19	31	18	22	23	18	20	19	27	18	16	19	26	22	19	28	19	24	24	20	24	20	22	21	33	21	15	21	18	26	24	15	23	17	16	19	21	20	17	12	15	13	23	19	18	23	14	23	16	15	21	20	17	21	13	22	21	11	14	22	27	17	22	19	23	18	19	15	18	18	22	20	25	23	24	15	23	24	25	25	15	14	17	25	22	14	20	19	16	23	30	18	23	19	19	24	25	22	18	27	22	28	16	13	22	17	17	24	28	23	16	29	27	18	19	24	20	31	24	23	27	20	27	26	17	20	17	16	21	23	19	19	23	26	22	18	13	14	16	22	30	23	19	14	20	20	27	13	13	20	17	20	22	21	21	22
39121	8021	2168	5368	7594	5704	4503	4620	4004	3675	2382	1667	1182	733	655	566	631	542	556	499	469	474	457	476	446	455	386	432	434	430	425	441	417	396	407	419	439	426	410	416	408	386	394	378	421	381	393	359	349	431	396	389	406	391	394	404	374	427	360	390	355	395	381	382	403	383	370	360	385	339	365	383	411	374	370	365	380	377	380	399	369	381	339	347	370	352	368	387	367	345	368	342	344	390	366	362	395	350	379	378	379	383	353	359	395	375	380	403	357	369	370	353	380	385	341	413	351	393	363	369	372	364	382	405	361	391	398	370	384	404	385	373	368	396	347	387	349	355	344	368	380	392	377	375	389	403	393	362	329	372	387	367	359	364	389	352	380	379	366	317	382	378	386	365	361	366	371	366	372	356	372	376	341	342	380	334	377	366	352	400	346	410	372	409	364	354	356	376	357	383	381	387	398	360	382	354	365	353	325	350	413	365	355	378	360	354	368	371	386	376	352	385	373	365	376	357	393	355	367	346	384	370	348	357	388	345	349	371	402	343	376	374	370	366	364	358	389	402	348	358	404	346	360	353	353	400	360	378	371	347	383	350	399	342	340	351	342	373	373	369	376	396	366	369	341	366	368	375	369	339	347	374	369	349	362	350	387	344	358	354	353	359	365	345	355	369	315	365	349	348	384	359	364	357	352	374	385	404	400	371	386	344	362	367	343	361	382	344	344	356	394	359	345	373	375	372	349	359	355	362	341	369	364	372	327	376	349	405	337	345	348	353	399	355	404	394	352	355	387	385	412	348	374	374	373	386	386	363	363	390	368	383	359	388	376	370	354	404	340	375	389	341	378	362	357	374	381	334	348	367	366	339	364	387	335	387	365	383	366	376	397	368	401	398	408	364	364	358	388	346	355	347	357	367	385	359	383	408	372	357	335	354	348	372	379	347	377	383	347	376	350	415	387	331	392	379	371	390	362	364	380	344	372	372	377	355	353	349	348	360	386	345	359	347	389	384	341	406	354	378	360	351	352	366	352	366	386	389	362	351	358	330	385	391	373	349	387	359	390	348	343	373	359	336	391	372	342	374	349	349	374	400	360	334	379	352	379	363	375	367	379	341	367	360	373	348	364	361	353	363	360	362	391	384	389	364	356	371	390	371	365	386	409	392	383	358	341	351	363	363	366	393	403	366	389	388	349	357	388	357	381	349	389	372	356	350	390	338	362	346	339	367	362	354	390	346	351	366	363	327	343	347	386	392	385	419	405	364	377	365	377	388	369	355	356	370	361	365	339	372	363	374	359	351	403	388	385	390	372	379	374	353	370	381	373	363	396	352	397	366	394	389	355	386	359	387	431	376	403	363	384	360	391	400	383	356	385	346	370	374	397	343	366	369	379	346	364	389	339	367	384	377	382	353	372	395	409	372	340	367	370	407	407	400	398	385	341	393	379	403	331	368	377	376	374	373	353	403	362	354	344	355	405	374	350	376	391	373	377	395	353	342	397	408	394	353	355	356	353	353	346	378	378	414	386	359	344	356	352	384	397	363	399	333	373	345	354	378	358	377	381	362	377	397	385	367	392	338	400	355	380	387	339	375	405	377	364	360	385	394	359	389	373	397	368	385	357	360	380	386	343	361	393	365	365	361	369	369	351	387	380	406	371	356	364	336	400	377	381	380	402	374	370	382	394	349	343	365	333	359	389	366	342	350	371	371	353	356	357	370	346	391	345	355	383	400	366	352	350	383	370	349	353	391	373	389	369	376	361	367	358	353	362	381	354	357	383	371	347	414	375	381	348	315	314	341	373	400	328	373	404	366	359	353	370	337	378	394	376	355	394	386	363	363	396	393	382	330	388	340	341	378	342	332	378	376	373	380	358	366	421	357	381	372	370	360	389	368	366	376	382	350	353	366	375	401	358	382	370	346	353	358	332	354	359	358	384	378	354	359	353	352	364	364	382	395	385	362	378	346	373	358	380	359	363	388	362	397	351	394	362	408	396	357	351	351	401	368	372	337	343	348	389	370	383	382	375	381	366	356	355	349	356	402	345	367	342	345	338	378	361	375	398	375	364	404	352	371	376	373	358	335	370	391	363	381	383	373	373	376	353	370	371	383	397	380	362	387	376	347	361	348	387	402	342	393	356	376	367	357	338	336	364	391	339	360	382	336	381	366	346	320	373	362	372	367	368	384	356	388	363	388	375	361	319	341	362	406	377	358	354	353	375	354	358	342	343	374	341	344	374	382	383	353	377	372	357	398	375	354	352	349	361	369	369	361	402	366	361	355	394	351	333	391	368	376	405	357	356	353	388	388	350	395	392	357	356	407	399	387	335	364	381	376	347	342	407	361	342	385	348	401	338	379	373	405	358	354	399	368	397	351	364	418	378	372	377	362	368	390	356	385	387	364	377	362	354	385	351	384	354	369	361	386	394	363	387	394	354	387	398	340	357	386	351	374	351	333	406	375	387	338	351	359	398	409	367	355	361	365	367	355	373	363	375	363	378	385	359	344	349	382	326	369	349	331	364	334	354	340	392	374	386	382	388	380	392	349	357	342	351	389	384	362	375	381	402	356	380	337	353	404	367	383	392	368	366	362	404	381	380	395	351	369	375	337	353	369	334	345	364	382	379	361	395	372	333	391	365	373	378	376	378	361	392	380	367	371	367	351	352	401	359	372	369	355	367	355	366	394	385	391	354	387	361	382	376	346	351	384	379	354	411	381	361	377	369	411	378	380	355	366	358	379	361	355	369	378	369	360	374	355	376	352	352	373	387	346	354	383	368	351	342	373	371	347	379	377	370	388	397	349	407	356	403	376	383	360	386	370	375	320	384	394	386	331	389	353	399	389	371	350	372	375	358	363	401	357	362	383	371	384	343	369	357	365	386	340	389	374	388	375	355	359	390	390	380	395	378	370	346	359	380	381	337	365	399	379	357	390	373	344	373	384	335	368	356	369	376	390	390	360	365	378	371	367	346	353	355	350	371	366	373	342	400	360	380	372	355	349	355	370	375	380	372	362	371	367	357	351	365	365	361	348	361	378	359	360	366	352	379	372	349	378	388	363	357	370	381	386	378	358	380	381	395	364	388	360	391	389	371	358	345	368	369	332	352	378	377	367	405	395	377	372	374	362	378	389	341	347	352	386	368	406	378	394	384	353	376	398	386	351	358	355	348	353	320	379	362	380	366	382	339	376	398	392	331	370	336	380	365	353	349	343	371	383	345	329	372	361	365	390	370	349	388	342	360	409	375	371	358	353	403	365	378	336	366	324	392	355	379	380	373	346	369	376	360	374	329	380	374	398	357	393	353	362	374	378	377	359	367	385	400	371	364	372	384	388	349	384	346	375	346	355	373	386	338	359	366	355	400	340	398	381	363	390	367	361	386	365	352	377	345	368	364	351	357	405	369	359	366	383	383	356	342	350	369	380	369	369	368	366	386	349	362	392	361	327	369	358	378	369	359	372	323	383	366	380	364	373	388	330	359	408	339	370
8486	805	135	97	144	131	140	154	132	120	116	82	81	55	42	38	50	47	51	41	39	41	48	37	42	44	45	32	28	34	28	37	44	29	36	37	21	34	28	28	47	47	35	42	27	42	26	34	37	26	31	25	34	38	38	36	28	28	53	34	30	30	36	25	36	39	37	43	31	33	34	32	37	30	25	35	19	29	24	38	39	44	32	29	34	31	39	30	30	32	39	35	33	34	28	39	33	33	42	40	17	35	35	36	24	29	38	28	31	36	32	38	25	31	32	33	28	32	40	37	34	32	38	33	53	30	26	36	21	34	33	28	28	24	36	30	35	32	27	35	47	42	34	33	41	32	36	36	29	45	30	27	35	31	35	47	27	36	36	22	32	28	42	33	32	36	42	41	32	33	40	35	32	27	32	35	34	32	32	34	34	22	28	35	26	34	43	44	37	39	39	30	36	35	33	29	42	42	32	37	28	31	39	27	28	25	42	34	23	25	34	35	33	41	34	42	35	30	29	40	25	31	29	34	29	38	44	35	31	32	25	35	36	40	29	28	32	31	33	37	37	33	42	37	25	34	37	29	34	31	33	35	39	33	34	37	37	24	37	41	28	28	34	31	36	32	19	36	41	30	32	33	30	31	35	38	34	30	33	31	31	34	38	42	34	26	31	26	28	28	43	27	30	27	34	27	31	38	50	32	36	23	38	30	27	28	33	43	30	31	27	44	40	34	33	31	40	26	32	35	29	41	37	34	38	40	25	42	21	36	38	35	36	37	31	44	28	34	37	34	29	32	35	35	35	41	29	40	30	51	36	21	27	29	39	34	31	35	37	32	32	33	31	30	33	41	43	42	33	42	29	29	31	38	37	31	40	32	39	42	49	22	34	27	35	43	32	29	35	31	32	36	27	36	35	24	30	23	44	35	35	37	32	35	34	45	44	38	34	34	22	39	29	33	27	32	37	37	26	38	24	42	34	38	41	26	32	35	32	28	26	35	33	44	42	37	29	36	29	25	29	23	36	39	42	31	33	39	30	36	40	38	40	39	20	31	32	26	31	32	34	42	42	36	30	40	31	29	39	31	35	33	32	34	32	28	31	28	36	41	22	39	33	45	33	37	35	29	29	25	46	42	44	26	29	20	43	41	39	41	34	28	40	40	31	35	38	31	32	31	48	32	34	20	26	32	37	24	34	27	42	38	26	30	30	42	34	41	30	26	41	25	35	31	26	41	37	35	37	28	31	23	36	33	38	40	31	32	26	30	30	29	39	32	35	29	20	27	28	34	29	27	29	24	29	33	34	39	40	37	30	31	40	39	37	33	28	34	34	32	36	29	28	32	39	29	28	32	45	30	37	40	40	30	23	30	31	28	39	30	34	26	39	34	29	36	38	32	29	20	33	36	33	42	34	43	35	35	37	28	41	29	33	28	41	29	38	34	25	37	30	31	50	43	35	38	33	30	31	36	39	35	32	38	31	35	37	37	47	41	31	24	45	28	35	24	39	36	33	32	34	38	36	26	35	38	39	34	32	38	22	46	36	43	39	34	30	32	34	32	41	34	32	39	28	28	27	41	26	40	31	32	32	26	43	27	32	41	25	41	37	35	26	34	34	23	31	37	36	33	40	39	32	30	37	31	24	30	25	30	29	30	29	38	38	48	30	31	25	52	28	42	34	36	28	39	29	36	37	31	40	35	30	44	30	38	33	41	37	31	32	27	40	38	33	48	40	30	36	41	27	30	28	35	34	31	32	63	47	34	39	38	26	40	23	33	36	30	34	30	30	33	34	38	31	38	32	51	31	46	41	38	36	36	27	42	29	32	33	32	33	30	36	44	31	45	40	32	37	33	27	26	32	30	34	24	51	31	34	33	35	31	28	37	35	39	32	43	32	34	29	25	27	34	36	29	30	34	36	33	36	37	26	29	40	26	34	30	29	38	42	41	30	42	30	47	51	36	24	36	26	27	27	26	29	43	41	33	35	36	34	37	28	33	33	34	40	41	33	25	31	40	41	43	39	34	37	26	25	37	29	32	35	34	35	31	34	31	33	31	26	36	30	41	28	35	34	26	42	42	23	27	37	40	35	21	34	29	27	31	38	30	31	33	24	32	33	37	25	38	36	31	28	33	38	44	27	32	32	31	40	27	36	34	27	28	30	27	38	40	32	40	36	34	34	44	36	33	32	39	28	39	33	36	31	31	33	33	32	30	32	27	33	42	35	38	36	26	43	31	28	32	26	32	43	40	29	35	25	27	34	32	38	29	43	34	28	38	28	32	31	43	32	33	32	35	39	39	28	43	30	32	28	33	30	45	45	28	38	34	41	34	39	30	38	30	35	27	38	25	35	30	23	26	29	26	37	39	36	36	33	37	51	33	28	39	48	41	34	36	27	34	42	39	36	36	40	31	27	28	34	41	25	37	35	38	32	27	35	28	36	31	29	33	23	28	30	35	26	43	35	29	34	38	28	36	30	49	39	43	38	41	28	35	37	27	40	34	31	29	30	19	38	28	32	33	45	30	23	31	32	31	34	27	32	43	38	32	38	31	40	31	37	45	31	32	31	33	25	30	33	39	30	23	24	31	31	31	32	27	33	36	35	33	22	38	38	38	36	27	54	30	31	27	34	34	27	24	22	32	35	40	32	43	32	34	37	38	36	49	36	37	42	39	31	36	31	34	40	41	25	25	33	36	24	38	47	35	29	32	22	36	33	30	26	29	28	39	40	40	36	31	40	29	28	33	35	30	28	35	30	43	34	27	36	47	33	32	27	35	30	27	38	34	43	39	37	36	33	40	44	34	33	29	41	38	44	31	34	41	29	29	29	33	39	45	32	37	31	43	29	36	33	24	38	37	33	35	42	29	33	37	37	24	32	30	33	29	32	31	28	33	28	34	42	32	45	27	27	27	30	40	31	33	45	32	42	34	35	32	35	31	24	28	30	25	33	40	28	30	27	33	36	32	30	33	37	35	40	36	36	41	39	34	46	26	48	30	43	35	24	28	41	31	23	43	38	38	29	27	30	31	33	33	41	31	47	30	37	24	27	23	36	38	33	25	35	34	36	35	35	35	38	39	32	30	45	26	34	47	35	35	37	37	35	32	26	37	46	31	31	32	24	35	28	28	34	34	37	37	30	35	31	29	36	37	30	38	48	38	40	33	42	31	34	34	29	35	31	22	30	43	27	28	36	28	34	32	29	41	30	31	36	35	30	30	33	37	31	43	35	37	29	38	24	31	25	35	30	34	42	39	35	38	33	30	37	34	35	25	40	28	33	42	32	27	27	37	36	32	26	37	38	30	24	32	34	28	23	35	31	39	37	35	33	31	37	34	33	37	35	29	38	32	36	30	45	32	26	29	32	42	46	29	37	26	36	33	36	34	34	44	26	36	43	32	30	39	23	41	24	34	33	26	34	38	44	39	36	31	38	36	38	31	35	35	34	36	39	33	36	25	36	34	24	39	22	38	37	27	30	33	34	26	34	26
43322	10020	3345	9936	14321	11827	10860	9510	7590	6652	5396	3758	3309	1854	1573	1526	1346	1246	1222	1188	1057	1011	981	905	941	873	910	803	818	791	778	783	765	774	714	768	714	688	679	670	664	699	697	649	701	694	696	662	673	661	651	633	686	656	658	662	633	601	653	593	641	633	619	645	613	602	643	610	649	638	635	604	646	607	634	582	631	630	613	671	582	619	641	588	626	598	580	578	618	617	590	625	607	591	571	585	574	604	588	612	604	575	608	608	610	573	597	624	612	608	593	574	646	620	583	607	566	628	605	633	645	599	607	614	599	584	614	616	616	610	598	583	613	570	596	598	580	587	562	564	563	621	544	591	624	620	571	608	587	607	609	585	618	612	625	561	642	605	608	615	630	584	598	613	610	586	603	592	602	596	581	598	613	631	608	584	607	580	583	559	560	620	591	556	589	623	537	595	581	612	584	556	556	595	619	551	625	621	602	596	647	585	596	591	588	610	630	632	589	580	619	586	555	610	579	547	571	596	579	640	599	612	571	586	584	594	585	611	627	618	578	619	600	602	589	630	605	587	609	562	558	627	603	631	616	617	581	587	627	584	593	548	620	581	588	550	554	591	628	583	535	590	628	595	629	543	622	621	579	625	619	589	600	617	590	593	607	546	603	592	549	637	640	629	636	605	561	552	544	580	553	592	630	563	594	601	583	588	641	628	587	585	558	567	600	631	559	587	600	571	615	554	571	630	563	619	602	591	593	635	565	620	642	608	593	538	588	599	597	592	632	585	568	610	589	586	608	593	631	586	632	586	574	561	577	586	571	637	584	602	598	594	572	561	599	593	553	570	645	595	607	600	614	590	609	583	592	545	615	595	620	619	559	625	625	641	606	594	559	599	607	612	594	615	593	614	590	575	584	574	602	556	622	616	558	606	587	607	611	555	644	596	624	573	577	566	577	574	600	560	586	598	623	622	610	533	616	631	609	593	578	572	586	635	636	594	588	613	609	594	575	605	591	581	611	637	602	563	600	565	588	593	564	563	579	585	593	552	636	600	579	537	593	555	537	595	552	637	563	586	643	620	603	606	576	619	593	598	627	598	578	597	596	596	606	557	635	623	582	595	575	574	576	553	613	633	574	589	575	581	606	584	613	559	570	604	575	594	619	579	564	583	619	592	581	576	594	600	617	626	617	569	598	636	567	575	575	616	581	613	605	556	611	603	604	580	600	609	592	573	599	612	603	594	586	632	563	633	577	601	582	590	616	594	597	594	575	590	597	576	615	592	609	620	658	567	577	590	598	561	603	573	598	589	584	589	582	608	617	616	604	603	601	584	588	566	602	617	546	578	542	641	574	583	592	572	667	577	556	656	620	552	577	584	609	568	578	632	609	580	601	579	589	573	590	587	602	572	595	603	605	611	599	582	579	598	625	583	584	622	562	611	579	581	588	609	573	646	623	553	621	571	575	630	553	608	565	598	578	578	602	549	604	632	585	583	581	580	588	569	566	646	601	617	566	578	580	630	598	651	582	608	582	588	563	583	631	619	611	624	610	579	574	587	581	532	596	612	591	560	574	570	574	562	551	562	602	614	538	597	559	569	604	612	573	607	568	600	582	584	616	547	658	581	569	630	587	575	588	570	582	599	620	584	590	623	566	576	587	630	568	635	570	591	587	596	542	594	604	604	553	584	619	598	593	603	577	586	601	571	595	558	618	595	596	586	612	575	588	587	612	603	595	570	607	571	609	585	596	612	617	550	550	621	614	575	583	582	611	550	581	584	603	582	593	590	645	564	598	556	609	590	600	613	587	620	577	604	563	610	565	625	593	570	609	593	645	573	588	599	576	618	555	559	611	574	643	599	611	544	606	589	528	571	645	583	560	576	633	576	604	588	594	634	581	619	613	631	567	551	626	623	592	591	599	563	624	572	602	570	615	564	584	604	570	532	579	582	584	626	605	673	582	578	593	599	549	614	582	552	576	590	609	574	618	579	570	614	582	573	585	617	582	547	611	575	624	639	553	574	620	589	640	586	611	558	615	624	593	614	572	574	606	558	580	597	584	598	600	595	615	616	549	555	536	558	612	563	587	573	547	571	604	564	582	609	592	582	535	569	625	584	615	609	614	599	556	551	572	608	596	589	594	563	599	591	595	555	559	592	595	576	551	625	578	609	575	577	613	619	601	565	591	576	592	566	614	576	606	598	604	566	554	619	555	615	553	618	628	590	582	624	631	554	586	555	587	607	600	570	612	596	574	614	588	590	594	598	592	563	570	608	587	562	593	605	581	633	581	595	574	606	592	611	593	633	582	595	567	589	589	545	614	604	609	558	585	588	610	584	583	610	571	574	596	611	566	575	570	563	582	614	554	607	578	598	590	558	549	593	564	614	586	591	545	593	561	559	626	566	595	605	589	601	537	613	588	597	567	575	599	621	596	606	582	592	597	601	580	530	628	621	633	601	617	576	611	608	583	617	591	544	579	602	600	588	558	594	575	562	558	563	608	574	612	604	574	570	578	616	624	595	624	563	577	588	591	567	590	593	647	668	628	602	624	604	586	566	586	547	566	600	596	608	585	610	579	609	597	595	625	590	570	584	623	550	562	577	591	606	635	609	588	554	549	608	602	583	567	583	590	619	605	573	586	565	565	602	543	547	614	547	618	580	592	620	593	563	634	615	591	594	552	619	560	576	605	571	606	579	633	604	623	603	579	564	603	589	605	598	587	580	598	599	539	630	569	600	587	559	611	613	593	580	632	590	584	581	588	598	591	563	579	569	573	622	527	601	620	542	611	635	581	525	622	578	570	582	633	583	614	588	615	575	579	578	586	561	576	625	593	584	588	582	575	607	615	599	590	624	541	610	598	560	621	615	619	576	626	591	605	575	619	595	608	553	555	592	630	592	581	551	618	552	589	608	577	605	581	582	576	557	557	587	607	560	592	578	538	594	561	536	640	573	585	590	599	577	587	608	592	630	545	570	552	610	573	623	612	588	563	554	593	591	615	590	631	580	584	614	584	614	625	545	595	554	601	557	606	618	591	565	580	611	571	590	579	608	576	598	540	610	608	627	573	604	547	565	611	596	587	589	572	626	573	578	600	607	609	572	559	554	600	591	606	597	586	582	577	593	597	619	656	566	571	631	616	559	580	562	569	556	626	642	577	636	589	568	598	614	606	586	589	609	610	580	601	589	654	547	572	596	583	540	579	598	575	606	617	582	554	619	619	594	598	597	590	634	634	528	590	631	602	573	585	611	607	550	582	620	573	574	596	615	573	614	645	592	602	603	591	546	574	647	568	603	626	568	560	597	630	611	568	584	615	571	597	597	596	606	576	586	559	628	604	602	611	571	604	604	584	644	555	604	587	571	553	624	593	583	579	596	637	592	587	580	594	607	562	588	585	584	617	561	558	567	632	601	561	616	594	595	591	595	611	637	573	591	575	532	630	616	570	620	570	560	609	579	622	602	559	555	600	601	621	559	593	615	566	618	584	583	569	607	563	589
8167	889	115	117	113	118	174	135	132	111	137	92	88	50	55	49	50	51	49	43	49	26	40	42	42	42	33	57	46	34	45	41	33	38	37	46	27	47	36	49	33	47	29	32	29	36	31	33	34	37	42	37	38	32	27	42	30	35	44	42	33	24	38	29	42	44	32	34	38	33	21	40	39	36	30	28	38	38	29	29	36	25	33	35	34	35	26	31	27	22	42	39	36	32	44	23	30	38	45	37	44	33	37	29	30	35	28	30	29	29	36	33	47	44	31	32	30	38	31	36	38	41	36	41	32	29	29	35	40	35	35	40	45	29	38	39	35	35	37	36	33	30	29	33	30	44	30	38	35	33	23	38	35	38	34	35	26	34	37	28	34	32	38	32	35	33	25	36	49	44	31	39	32	30	35	35	37	36	35	33	36	32	30	37	31	41	28	35	32	39	29	35	31	30	38	32	45	36	33	44	43	39	26	39	35	32	27	44	39	38	39	24	29	36	34	39	27	33	30	32	27	36	30	28	42	37	39	29	40	36	25	32	43	27	40	31	33	33	31	33	28	45	35	42	31	30	29	24	40	37	30	36	40	38	35	28	35	30	32	36	36	43	23	32	26	33	34	32	38	31	41	33	35	35	35	27	25	27	32	39	28	44	35	37	36	39	29	43	26	36	29	29	33	41	33	40	31	26	27	36	27	26	39	31	28	26	30	29	33	32	36	41	27	36	42	48	44	34	36	44	37	39	33	41	35	38	37	40	33	33	39	31	36	48	33	35	47	35	37	28	35	35	28	37	29	28	46	31	31	30	35	47	25	39	30	31	44	40	37	20	36	46	34	42	32	31	36	35	34	32	36	50	27	36	30	34	44	44	32	36	23	39	38	36	37	37	30	32	21	40	26	37	24	40	28	27	29	35	32	43	42	23	37	40	28	37	40	37	19	49	38	36	33	29	36	33	28	35	35	36	24	34	33	29	39	37	29	39	38	42	35	31	32	35	42	41	35	38	40	34	40	41	39	33	27	36	37	32	22	30	28	40	27	33	39	37	34	33	44	35	31	34	33	46	32	32	38	33	29	39	24	31	36	33	29	38	32	25	33	35	30	38	31	28	25	42	22	34	33	30	41	38	27	30	35	29	23	29	36	32	41	28	30	34	31	32	30	26	31	29	28	33	37	28	34	46	32	32	34	28	36	33	38	28	35	45	24	28	32	37	34	33	44	46	36	35	27	34	42	29	31	29	39	32	36	23	30	36	40	37	32	32	28	38	31	36	39	26	29	21	35	30	27	45	34	38	36	20	31	39	35	32	25	37	37	31	30	32	37	39	33	32	32	31	34	34	36	28	14	31	38	40	26	32	41	38	28	37	48	33	43	35	33	36	31	33	32	29	36	33	25	32	45	35	35	32	37	31	31	34	37	36	30	36	32	37	39	38	26	21	32	38	32	34	38	30	44	42	45	37	34	38	26	40	28	40	29	30	27	38	38	35	31	17	32	29	36	38	27	29	28	40	35	33	38	43	44	44	32	32	31	25	40	41	27	33	37	36	41	31	31	33	29	25	36	35	36	27	27	32	35	30	30	32	33	45	43	49	36	37	33	42	37	33	29	24	41	38	31	31	30	39	33	37	31	34	38	42	37	39	27	34	31	37	46	28	30	36	39	37	24	31	34	34	28	36	32	45	35	47	46	26	36	34	33	36	35	34	37	37	20	39	35	41	31	38	32	26	46	33	35	32	33	40	26	44	44	40	26	31	28	36	36	26	38	32	36	46	39	33	22	36	25	32	29	39	30	30	31	52	30	53	38	27	36	38	39	41	36	32	27	44	32	37	33	33	36	38	34	28	29	28	28	27	42	31	43	34	29	42	33	34	48	23	31	41	31	41	29	35	30	30	37	28	43	33	44	31	25	32	49	28	34	33	36	32	35	30	30	29	42	34	45	22	30	40	31	42	33	40	33	29	30	33	28	40	44	38	37	34	30	46	25	28	28	25	30	38	37	24	30	34	36	28	43	33	36	39	37	40	29	38	40	40	32	35	34	33	40	22	34	48	45	35	44	33	31	28	26	36	31	26	35	37	42	28	36	32	38	36	29	25	27	31	39	39	32	30	34	34	41	35	29	36	24	38	39	32	36	41	40	47	34	37	37	32	31	23	31	41	33	37	35	32	37	35	34	31	29	25	24	37	36	34	31	32	45	43	34	29	37	36	34	35	39	31	27	29	33	44	30	33	34	35	20	38	31	32	34	30	29	33	40	23	36	39	30	34	25	31	33	39	38	43	30	26	32	33	29	39	33	41	32	33	39	27	41	38	28	37	34	28	31	41	34	37	35	29	29	35	39	23	33	31	41	36	39	37	33	37	36	33	33	39	26	30	33	32	38	28	35	40	34	37	32	31	31	48	29	42	33	38	24	30	34	38	33	27	36	40	33	32	41	37	32	23	41	28	28	47	29	43	36	28	37	38	36	34	33	36	44	37	34	32	35	30	42	34	30	33	27	26	45	36	37	41	29	45	33	30	43	34	41	34	29	34	30	28	42	33	27	31	32	30	32	34	37	41	36	28	34	26	36	48	38	43	33	37	30	30	34	30	33	30	30	32	27	28	36	47	41	34	41	40	34	35	32	32	41	35	43	32	25	33	37	35	35	28	39	44	34	29	39	35	39	33	33	36	40	33	30	30	36	37	31	39	32	35	43	34	30	28	33	33	30	30	30	39	35	27	33	35	26	39	33	31	29	37	42	35	26	42	32	38	47	26	34	33	41	29	35	40	42	29	23	28	25	31	32	38	42	38	43	39	37	33	42	33	31	36	39	32	27	35	33	23	32	30	34	36	44	29	34	39	33	35	33	29	43	47	28	33	32	30	32	37	48	39	34	29	37	31	32	33	30	33	37	41	32	38	31	35	31	39	39	38	32	36	37	24	32	40	38	38	26	17	40	37	38	32	34	34	33	36	34	37	29	38	29	35	31	38	31	38	31	32	37	27	35	32	42	29	30	41	44	28	32	28	35	39	37	36	45	25	24	36	26	31	30	37	30	37	33	42	32	25	39	32	31	30	40	37	33	35	53	38	43	30	32	35	30	24	29	47	32	34	34	41	35	44	41	21	43	38	25	30	36	32	26	32	42	31	45	26	33	42	31	28	34	36	27	28	39	36	37	33	31	35	38	29	36	34	32	33	29	36	35	22	28	34	46	31	33	26	39	23	34	37	32	31	33	34	23	35	26	23	27	31	36	37	43	27	39	33	25	36	34	32	39	30	33	42	44	36	33	47	31	34	28	34	38	33	20	40	27	27	31	25	35	30	32	30	35	29	36	45	28	33	41	26	36	23	31	35	26	40	36	29	35	35	33	29	24	36	43	39	34	37	40	48	40	36	36	33	29	36	35	26	28	29	39	30	25	33	30	24	34	29	34	28	38	28	38	25	43	38	46	39	42	39	34	46	34	36	32	28	26	26	30	29	38	46	28	35	36	44
42755	11007	3164	10359	13083	11653	11609	8485	7848	6794	6268	3284	3435	1800	1592	1405	1365	1306	1179	1093	1081	992	968	926	918	865	757	850	835	762	793	715	726	757	777	716	728	734	729	693	668	661	634	650	623	695	651	681	694	680	686	684	633	630	636	655	638	604	659	665	586	638	645	598	598	599	661	630	614	606	644	585	613	631	621	577	613	603	606	603	552	614	617	602	582	627	598	627	612	601	607	622	588	591	581	585	581	603	573	596	574	587	592	612	598	609	622	618	624	546	581	590	618	588	611	586	593	564	576	585	577	646	595	600	587	588	615	548	607	617	572	595	570	595	574	599	573	587	569	611	577	565	543	603	624	563	608	605	605	639	559	589	578	615	564	580	601	580	602	534	579	596	603	574	578	613	544	599	637	617	568	590	599	571	558	603	593	591	641	621	604	613	580	568	604	618	569	582	597	566	643	590	622	569	540	608	606	538	582	624	607	569	604	570	619	594	575	617	652	596	554	590	555	562	591	586	596	585	638	595	578	633	604	592	585	593	615	553	570	569	582	582	540	581	603	570	604	587	575	577	559	636	608	570	599	628	571	572	621	579	587	589	583	563	612	568	537	599	595	580	604	602	590	593	590	601	598	597	598	585	618	590	604	585	589	617	594	570	588	594	600	596	600	588	613	611	605	601	586	600	572	563	569	559	611	613	570	604	600	537	585	584	604	584	587	600	577	542	587	547	620	589	582	591	613	576	605	588	584	585	585	569	577	612	621	582	513	599	597	619	583	576	585	620	573	627	608	619	543	608	594	575	549	620	570	652	619	610	569	553	568	585	616	541	555	598	607	616	612	600	606	586	580	567	546	588	567	538	588	616	625	594	565	612	565	604	640	544	562	638	587	579	592	544	571	592	591	564	653	576	599	603	585	567	609	568	548	569	588	601	598	554	585	569	594	616	594	561	568	581	547	567	631	626	650	573	594	568	596	602	581	595	596	618	591	582	602	563	591	621	615	612	532	624	575	595	579	599	620	560	583	651	576	571	634	592	572	614	581	530	630	578	598	588	603	563	563	595	593	597	685	618	606	591	571	619	632	624	604	585	599	559	562	599	623	576	590	580	536	590	654	613	573	590	621	629	593	586	546	593	616	544	584	569	585	595	573	553	569	616	606	611	583	607	628	542	598	615	557	593	610	567	579	647	584	543	579	620	591	587	625	605	616	584	618	594	593	562	589	601	600	606	519	603	631	547	558	584	599	578	597	598	603	586	581	583	607	598	556	574	543	568	596	614	611	577	604	595	578	643	617	608	662	615	531	601	615	575	575	565	628	584	576	598	600	583	569	551	576	616	597	610	614	603	615	605	555	587	582	634	603	618	602	617	566	622	538	578	597	574	571	577	609	606	602	636	582	606	603	580	596	554	579	563	591	562	602	628	570	604	608	618	613	587	552	632	559	552	589	595	570	552	558	580	612	628	615	557	578	605	613	601	608	603	568	568	579	601	581	553	619	566	584	592	596	537	615	587	606	596	580	570	614	562	553	591	536	569	567	580	592	576	576	524	614	608	620	579	614	575	583	576	607	609	516	578	560	599	609	567	586	563	559	580	610	583	576	586	586	617	583	584	608	602	573	612	569	597	578	628	627	588	593	586	612	611	582	614	578	557	573	583	553	589	596	584	585	590	591	595	549	603	577	591	586	627	601	556	608	609	605	587	582	609	604	591	609	564	587	571	624	630	567	626	571	551	578	660	604	528	582	583	580	564	537	614	612	583	583	579	581	579	616	536	588	608	586	565	600	569	611	572	607	569	645	562	587	602	616	577	631	598	564	627	588	579	646	598	578	577	610	543	558	564	605	584	610	571	596	550	596	570	596	578	575	572	559	569	603	638	598	622	596	570	581	589	574	563	560	604	593	611	589	628	591	600	560	556	615	559	621	634	623	566	606	576	604	600	590	602	639	598	590	554	602	592	571	589	574	622	593	587	612	585	591	548	598	604	561	614	593	597	622	573	637	603	620	557	569	612	638	619	567	592	539	551	607	557	614	603	598	587	584	567	582	604	585	617	609	593	583	596	562	610	568	614	607	596	631	619	601	607	595	594	618	594	578	623	582	576	540	564	564	560	557	563	579	592	600	576	567	550	592	562	599	545	542	605	568	632	588	593	583	610	590	587	593	594	598	636	590	594	583	584	579	561	569	567	569	580	612	592	579	545	573	574	612	571	616	627	593	550	602	612	578	547	540	594	585	566	654	588	587	577	578	590	603	584	630	569	588	573	587	551	575	572	555	607	579	594	563	608	601	592	536	629	569	583	627	549	560	582	614	577	586	600	573	607	598	582	583	582	582	620	607	623	630	555	549	575	628	595	573	608	583	618	578	633	600	554	572	593	607	594	574	543	584	604	580	569	614	577	594	638	557	622	585	574	579	590	618	592	608	614	616	529	556	603	600	613	601	580	594	578	587	626	553	598	605	630	580	592	589	531	566	578	607	564	576	590	576	583	645	626	594	599	572	618	543	582	632	568	604	572	601	618	578	582	589	590	558	575	563	604	557	623	602	597	570	612	580	595	609	621	594	579	622	584	560	597	598	542	617	602	624	627	577	608	589	611	617	587	547	602	589	609	585	623	607	598	559	547	589	563	592	599	621	578	575	622	577	572	591	594	580	594	634	555	590	581	603	606	602	606	575	598	599	579	551	593	592	610	599	584	621	573	580	594	595	594	614	628	556	585	548	562	572	632	565	587	581	597	585	565	571	582	604	625	623	580	571	620	598	618	583	580	574	595	585	547	608	616	603	643	584	581	556	606	557	606	565	600	626	554	527	613	561	595	655	558	604	573	575	598	575	573	583	598	627	622	586	578	571	602	590	598	577	610	558	593	566	564	598	620	558	574	593	585	589	587	586	555	573	622	568	574	623	600	614	620	575	603	606	581	598	580	589	625	568	605	614	586	604	622	548	562	563	615	580	622	583	604	610	612	589	591	603	611	567	611	632	610	569	588	560	597	604	572	610	590	625	586	567	603	607	600	568	533	576	589	542	568	612	612	573	565	604	573	587	585	581	562	569	625	592	549	587	605	637	596	565	590	568	606	580	631	528	533	596	576	610	580	603	603	625	544	621	541	623	574	625	594	588	607	587	564	620	584	604	621	611	589	578	561	585	611	547	566	608	569	589	587	608	566	616	591	604	586	570	601	587	599	605	623	597	603	613	600	578	603	576	583	576	570	607	633	583	582	595	605	618	576	596	567	604	633	584	584	567	565	608	603	606	604	598	616	604	563	583	596	568	571	576	639	572	594	599	580	592	530	580	585	552	570	603	607	611	585	582	614	622	572	609	600	580	574	559	564	602	562	575	552	548	594	620	607	638	607	650	571	562	587	584	553	614	581	569	575	576	591	586	592	618	584	573	590	614	616	570	595	571	621	600	534	614	592	585	564	593	608	592	565	586	611	567	568	612	569	609	598	578	613	622	603	629	631	600	591	568	579	599	562	578	565	563	595
11731	1885	205	155	165	239	252	216	186	281	166	147	271	68	67	52	41	50	51	43	38	31	30	37	27	28	25	27	25	19	28	33	23	25	23	27	14	24	25	22	26	18	18	26	22	28	38	28	28	22	19	25	15	11	18	26	27	19	20	14	25	21	17	17	18	24	18	30	20	23	14	11	22	23	21	21	15	23	20	28	17	18	15	31	18	20	19	12	27	13	17	22	19	28	22	26	14	20	13	19	24	17	20	26	21	24	14	16	20	24	22	27	26	20	21	17	15	25	17	16	21	23	15	20	23	25	20	18	19	21	22	21	18	25	16	21	18	24	28	16	13	21	18	19	14	12	18	23	21	16	16	13	24	21	21	16	14	22	19	26	25	21	25	21	18	25	20	17	19	17	24	22	20	21	19	17	24	25	14	17	27	25	20	25	22	20	21	22	24	20	12	17	17	12	21	19	33	28	31	18	11	20	21	23	23	15	26	23	15	17	25	10	20	24	17	19	25	17	18	27	26	29	12	21	13	22	25	18	16	19	21	17	23	17	13	29	24	15	19	18	24	13	30	21	31	13	20	19	19	14	19	18	12	11	16	14	22	23	18	10	27	19	14	21	18	17	19	26	18	11	20	23	16	18	22	20	21	22	24	11	16	21	15	24	32	12	14	14	20	17	18	24	23	12	19	17	25	17	31	19	14	20	13	23	14	21	21	21	24	15	21	23	17	22	19	16	26	17	17	19	12	23	16	22	25	12	17	23	14	11	23	16	20	25	27	20	18	27	17	15	15	17	21	17	13	25	9	12	16	21	17	19	22	19	23	16	19	17	21	14	21	21	12	27	20	20	16	22	25	22	15	17	20	14	18	17	13	15	19	30	17	17	11	18	15	15	18	23	14	21	15	15	26	19	12	15	23	17	18	16	23	25	12	24	13	22	20	19	18	28	26	16	19	16	21	16	18	20	20	29	15	22	16	19	17	19	23	11	22	26	14	16	17	27	12	25	11	14	22	15	20	22	12	18	24	21	19	16	18	19	18	21	14	21	21	12	22	16	24	25	19	14	17	18	20	15	21	12	28	25	17	16	23	19	19	24	19	19	13	16	21	18	12	14	16	24	23	22	19	22	17	23	16	19	24	20	27	21	13	12	12	24	16	17	22	18	15	19	22	18	24	19	23	20	16	16	14	13	25	26	20	19	15	17	28	13	20	16	14	21	15	13	16	22	24	17	17	15	24	21	11	20	14	11	14	21	20	22	22	26	24	21	18	18	18	22	25	18	18	20	28	14	20	20	20	18	16	20	17	24	17	21	15	22	15	17	18	16	18	20	24	25	24	17	17	21	13	20	18	12	15	19	28	29	16	24	17	11	20	22	17	17	19	24	22	21	19	19	23	20	18	18	18	25	25	22	16	25	23	18	17	19	31	11	22	20	23	14	23	20	17	23	21	22	23	16	14	15	16	12	17	21	20	15	17	18	21	27	19	25	25	28	21	22	20	24	18	17	21	20	12	22	15	17	16	17	22	17	21	28	18	19	11	24	13	23	17	20	19	23	17	14	26	13	21	21	23	23	14	20	15	22	24	15	11	23	26	23	20	19	18	12	20	22	19	14	27	14	19	17	23	19	20	23	23	12	20	20	16	18	20	19	20	16	20	16	13	20	22	21	17	17	11	22	16	30	23	19	20	15	22	18	17	18	24	17	21	21	21	20	20	10	20	17	17	15	22	11	28	17	11	25	28	18	13	19	19	20	21	25	23	29	21	16	24	22	24	15	21	21	15	19	12	20	11	17	20	24	17	18	22	23	22	18	22	17	21	26	20	24	11	17	15	14	21	21	15	14	28	24	18	30	19	27	23	20	14	20	21	20	20	18	25	23	15	17	17	18	21	23	14	35	14	15	22	12	16	22	16	24	18	21	20	22	20	15	19	22	19	23	25	18	22	24	15	21	22	19	17	17	14	22	24	22	22	24	22	19	19	25	21	16	19	18	17	16	13	21	28	25	14	18	21	24	15	16	20	16	12	13	19	19	23	8	20	16	22	21	21	16	22	29	20	18	14	22	18	20	18	24	15	27	15	18	19	20	18	21	18	29	29	16	22	27	18	21	20	25	20	16	19	16	17	22	17	22	21	21	19	18	17	18	24	25	16	27	21	18	14	27	23	22	22	13	21	13	15	12	14	18	20	17	13	17	19	13	16	17	22	18	22	12	26	19	22	15	18	21	22	17	23	13	19	21	20	23	24	13	20	19	16	21	16	15	24	13	14	24	24	10	19	20	16	18	17	25	19	18	24	21	19	22	27	14	17	23	13	21	14	20	19	27	15	23	16	16	18	22	24	23	14	12	19	15	24	20	21	22	17	19	14	21	20	21	23	19	23	18	27	21	15	13	15	18	16	15	23	21	22	20	27	23	16	22	18	22	21	22	20	24	25	12	11	11	24	19	20	25	17	15	24	21	20	16	10	17	17	21	31	23	19	21	24	21	20	18	20	27	15	17	23	19	17	16	17	24	20	25	24	14	12	19	11	16	11	20	18	23	21	26	23	20	18	13	18	23	25	22	24	24	15	26	15	15	27	20	21	19	19	16	34	20	10	12	14	19	15	23	24	10	28	23	13	27	18	21	14	27	25	15	23	21	20	11	14	24	21	22	23	25	18	20	20	21	18	22	16	21	19	16	17	25	23	21	20	14	15	12	22	23	19	18	23	14	18	20	30	16	20	13	15	20	23	19	25	19	15	14	13	21	16	19	18	13	18	19	23	21	25	28	14	16	21	19	17	19	24	24	16	17	12	16	14	27	21	20	20	14	14	17	17	22	13	21	18	14	20	22	20	19	19	22	27	23	22	16	30	13	22	19	14	18	15	14	15	22	20	22	22	23	26	20	20	21	25	26	11	15	18	16	17	23	19	18	23	22	17	22	21	20	12	15	27	22	20	19	30	19	24	16	15	27	16	13	16	13	27	10	21	26	15	22	29	15	15	13	21	22	16	14	22	17	15	18	22	25	24	24	21	22	27	18	14	15	18	17	17	19	21	20	19	14	16	30	17	23	18	17	14	17	23	16	13	15	12	24	16	18	26	29	16	18	20	26	20	20	27	21	22	12	21	13	22	13	9	21	19	11	8	15	19	15	24	20	23	20	25	32	15	26	16	23	17	23	18	12	16	20	22	22	15	19	16	22	18	11	21	17	15	12	17	16	20	20	19	15	24	25	14	19	27	19	19	23	22	15	15	18	20	11	16	20	20	25	15	17	17	23	25	21	15	27	21	16	9	20	16	14	20	14	28	21	22	21	18	18	18	10	22	19	22	17	18	23	24	14	20	17	17	14	19	22	14	20	17	15	17	30	20	17	25	25	21	12	13	26	22	12	18	28	15	24	19	22	28	27	18	16	17	22	25	27	17	20	14	26	26	16	20	22	23	22	23	22	20	22	16	14	21	19	17	21	24	20	16	14	15	23	19	10	15	17	23	18	18	15
51116	14346	5131	15272	18994	18460	16689	13908	10878	14584	8482	6592	10703	2900	2388	2146	1914	1749	1619	1438	1389	1250	1146	1106	949	912	892	846	770	784	706	694	697	715	665	627	602	619	587	537	569	526	494	537	550	512	493	472	475	504	522	460	470	439	435	470	482	414	454	442	444	416	402	445	430	408	391	418	409	379	378	367	369	356	383	416	356	345	374	372	336	352	390	365	362	377	366	365	351	388	365	318	336	368	395	334	347	356	348	332	362	344	350	387	387	380	370	352	360	352	327	346	360	352	369	339	351	380	339	332	350	373	339	349	375	342	340	320	344	343	383	307	348	355	339	328	344	350	337	348	350	344	352	322	357	364	357	328	306	318	315	355	328	347	353	368	319	391	313	321	356	360	331	334	368	355	323	356	318	342	368	348	327	327	326	338	354	332	337	341	346	350	341	355	330	377	345	327	370	338	348	331	349	322	338	334	324	341	332	305	353	334	314	386	302	328	334	350	321	308	370	330	355	310	359	370	372	342	314	332	342	373	350	327	317	346	343	333	317	303	328	349	356	318	327	346	307	375	354	319	362	356	348	301	322	306	361	335	349	358	352	342	333	360	354	342	346	353	317	351	325	375	323	333	348	327	328	334	338	304	342	355	361	336	360	319	324	311	335	356	320	315	324	337	365	343	338	343	329	349	334	315	386	323	356	302	342	326	351	328	360	334	359	327	343	351	342	313	326	326	357	335	342	347	349	345	315	335	306	332	309	316	346	315	306	327	326	339	345	341	333	310	336	305	324	333	320	338	335	352	363	337	305	319	318	346	356	336	317	322	348	316	335	325	386	334	312	344	310	335	346	328	324	337	352	330	333	322	324	327	285	321	331	318	330	326	339	349	335	339	341	385	314	337	337	328	387	317	303	367	320	342	310	314	330	350	327	349	333	331	337	378	301	371	308	343	367	307	302	326	326	353	366	305	323	372	318	322	330	324	324	351	326	352	338	348	360	328	354	353	349	314	309	336	349	324	321	348	340	348	340	328	299	356	306	353	321	337	360	311	328	327	342	351	342	346	348	339	362	347	347	360	351	330	345	331	319	293	358	311	340	332	325	342	347	332	313	335	361	304	352	316	335	322	356	309	346	363	364	354	342	349	336	359	331	323	358	324	340	314	347	347	339	321	322	350	342	316	328	356	348	332	307	332	331	312	341	379	332	304	323	359	347	369	333	322	342	358	331	348	339	326	346	322	324	343	337	311	330	312	363	330	342	329	342	352	342	309	331	311	343	319	326	310	321	325	361	343	355	345	345	306	311	338	351	350	305	328	342	336	367	359	383	331	309	309	321	353	347	341	341	333	328	345	339	308	314	337	322	303	327	330	312	335	352	331	322	330	318	333	316	333	328	364	328	335	326	317	328	315	370	328	354	347	323	342	341	300	340	373	354	331	315	335	348	302	308	366	324	360	320	330	312	344	365	327	337	337	331	358	353	330	362	317	335	309	331	345	355	332	319	321	345	369	305	321	341	369	347	352	331	340	333	319	330	349	303	353	315	334	337	346	325	333	348	358	352	336	362	348	343	340	319	330	329	338	333	369	358	331	317	367	313	352	349	329	367	341	332	320	327	313	291	349	320	344	321	320	357	343	325	335	370	343	347	310	331	313	336	315	317	308	324	352	337	339	298	364	347	300	317	319	324	324	348	363	335	333	326	355	326	314	320	329	355	323	341	345	295	349	341	318	358	293	374	343	334	333	340	301	318	289	332	348	316	338	334	336	380	312	309	320	323	353	318	305	376	352	312	320	360	352	332	340	357	314	356	326	346	317	339	306	345	361	316	331	315	323	331	362	316	352	331	355	307	330	332	333	318	336	325	311	351	320	329	324	350	298	314	363	337	380	278	324	321	329	331	347	340	312	323	330	313	323	321	332	365	341	345	323	330	355	383	338	367	298	328	345	361	319	303	308	321	369	320	305	351	359	328	349	356	332	317	361	350	346	347	313	314	350	315	323	314	359	341	329	332	322	307	345	321	334	323	322	320	331	372	338	325	328	332	313	377	329	357	347	349	332	335	330	335	321	354	345	383	353	337	374	350	331	336	318	327	329	327	358	309	331	341	317	335	336	325	334	307	331	371	348	346	338	323	326	355	335	380	338	358	355	344	342	365	349	327	358	359	343	367	315	306	348	299	329	343	335	318	361	340	363	333	351	299	344	352	343	336	344	306	369	341	342	316	331	346	326	320	361	328	318	342	336	373	333	346	357	327	319	341	344	305	357	305	334	314	301	328	346	329	352	360	328	324	334	338	365	335	340	299	342	346	318	344	319	375	338	338	332	342	326	322	323	337	335	338	336	329	330	337	345	326	336	326	349	320	352	379	323	334	356	345	350	323	303	341	329	373	338	327	380	333	337	331	318	338	356	335	319	340	310	318	309	332	374	339	365	345	331	351	354	348	336	315	314	312	341	339	314	347	328	357	321	360	320	335	324	355	358	333	327	305	380	340	321	349	346	335	309	314	357	356	307	366	341	346	339	312	284	361	326	346	334	330	332	354	334	323	368	344	340	334	324	348	329	342	288	300	329	319	348	300	333	325	354	354	326	361	338	356	324	333	342	315	320	289	340	316	375	337	338	370	335	342	327	335	306	337	320	348	307	340	326	318	359	320	347	367	322	344	357	339	347	350	365	318	327	340	347	353	315	317	340	333	332	327	361	342	335	351	316	348	341	345	324	353	301	373	313	340	327	317	354	316	302	371	319	304	322	299	312	330	332	340	355	348	331	315	326	333	347	315	324	339	327	331	321	329	325	313	304	307	361	351	317	344	349	324	353	341	343	336	328	349	350	317	319	340	317	320	337	358	311	335	330	347	325	343	301	315	346	326	334	334	323	334	336	353	301	331	318	376	342	347	315	352	348	309	311	315	315	378	322	299	372	330	317	332	325	331	346	336	345	359	317	323	345	330	343	318	348	324	328	299	368	337	300	324	322	369	328	336	316	306	333	357	333	370	363	326	331	355	334	329	344	316	398	324	317	339	334	319	352	355	321	326	321	362	354	339	319	340	341	313	317	321	366	331	324	319	296	342	371	336	337	351	331	356	335	310	343	326	337	296	335	338	336	338	340	372	342	344	342	357	342	343	317	344	344	343	341	328	312	285	348	354	350	339	319	347	339	311	350	336	342	351	308	367	367	339	363	348	337	341	343	337	349	335	341	329	326	318	303	349	340	328	341	326	344	321	321	331	325	334	339	336	343	332	331	313	334	330	343	330	354	335	341	325	313	310	328	337	330	339	344	314	358	326	343	339	348	318	306	336	314	333	331	356	360	337	366	334	330	325	363	332	352	343	341	364	378	345	315	325	326	344	344	322	315	315	317	341	309	320	355	332	324	343	347	332	317	319	356	340	341	343	334	319	336	341	368	353	370	341	316	355	333	333	377	357	375	304	338	352	295	318	337	330	361	340	343	305	293	335	302	347	335	329	332	339	341	338	347	324	360	299	375	346	348
5155	572	62	43	43	83	54	60	86	130	78	38	39	20	28	27	31	19	26	22	23	19	23	23	20	19	24	28	18	32	21	16	25	23	19	22	24	24	13	15	30	27	22	18	23	11	25	17	23	11	13	24	22	25	13	23	21	19	17	23	20	16	23	22	19	18	16	27	13	22	19	22	29	15	24	15	18	23	17	25	21	27	13	20	29	24	17	18	12	24	18	19	23	17	25	20	22	23	27	28	22	27	13	23	25	21	27	18	20	21	23	19	19	28	23	17	22	30	17	18	19	15	20	28	21	27	17	21	17	22	19	17	21	26	26	21	20	19	14	22	20	24	19	19	21	19	17	24	20	16	16	22	23	18	16	24	20	19	19	23	16	24	27	26	21	24	17	21	21	21	20	20	21	25	19	22	20	17	19	34	24	16	18	20	23	17	14	20	30	18	28	29	28	20	21	20	18	26	18	22	18	20	12	18	13	23	18	15	22	20	19	19	28	10	32	15	17	22	20	16	14	19	28	19	30	28	26	21	24	29	18	20	32	26	20	23	16	19	17	24	17	20	25	26	18	24	22	12	30	16	19	21	21	20	23	27	22	25	19	22	15	20	18	16	24	24	22	25	18	22	22	29	18	20	27	22	12	22	18	20	21	18	19	26	21	23	17	30	21	30	18	18	19	28	24	19	22	17	24	19	28	23	18	33	30	27	17	18	24	22	21	22	25	24	26	26	13	22	20	15	20	26	17	20	17	25	19	18	24	19	20	23	23	22	22	30	22	16	17	17	16	30	25	22	23	22	23	22	22	18	17	29	19	13	14	27	36	22	24	18	20	19	17	34	11	20	20	24	19	22	30	29	22	29	18	13	20	23	25	23	17	14	16	20	18	20	27	22	24	21	24	23	23	20	20	17	24	18	28	18	21	21	17	15	16	19	28	28	18	20	20	13	16	20	21	26	21	18	26	19	18	16	24	23	18	13	15	24	25	20	26	13	23	15	26	18	16	25	19	25	23	25	18	23	23	19	24	23	19	22	27	17	28	17	22	23	28	14	24	29	14	19	24	25	18	20	18	15	24	18	30	23	19	25	26	30	21	18	26	22	23	25	25	18	23	23	12	22	28	19	20	27	22	20	28	24	27	19	17	22	28	18	24	24	25	19	16	16	23	20	20	17	18	29	22	26	21	15	20	17	19	14	24	26	19	21	23	25	25	13	18	26	21	20	18	25	15	17	18	16	21	13	26	29	23	22	23	24	19	24	28	22	19	15	30	15	13	19	21	23	28	15	22	15	22	23	26	21	25	20	18	32	16	22	18	24	14	22	26	21	23	29	21	23	21	19	17	23	18	23	21	26	23	17	31	21	18	25	26	15	27	22	25	20	22	13	16	22	20	26	16	29	25	25	18	21	17	22	20	24	26	17	21	15	23	33	24	21	27	28	24	21	14	15	21	19	19	27	17	27	17	17	20	15	18	19	25	18	21	21	18	24	29	23	20	23	21	18	15	25	21	20	10	22	13	21	23	22	19	19	20	24	18	14	17	23	15	23	17	16	25	14	17	27	18	24	20	23	21	17	21	17	19	29	29	19	21	19	18	27	20	14	18	21	19	20	21	32	21	19	27	22	25	21	21	23	22	16	22	25	23	14	14	19	24	15	12	23	18	13	22	17	19	31	27	18	21	11	20	18	19	18	17	20	13	21	24	23	20	21	24	31	15	15	23	16	25	23	15	27	21	25	16	23	24	21	22	23	15	24	20	19	15	20	28	23	26	21	27	30	10	23	22	23	23	24	21	17	25	24	15	21	20	17	23	20	24	17	11	19	20	29	25	31	25	17	10	16	16	24	21	21	16	16	17	16	23	20	20	20	16	26	25	31	17	21	17	21	25	16	16	27	31	18	20	29	22	19	20	17	27	20	30	19	22	23	24	18	31	22	23	29	15	24	28	17	25	23	17	14	24	27	24	23	21	29	12	16	33	23	24	19	21	18	27	20	19	23	25	28	27	24	26	29	29	15	22	23	18	21	18	26	20	21	26	19	21	28	22	18	27	21	27	18	23	24	14	22	20	24	15	21	25	29	21	22	20	15	25	25	24	19	20	15	18	18	25	30	15	16	17	23	27	24	25	21	17	23	21	21	25	24	21	18	31	20	19	16	20	19	23	25	20	19	18	21	12	17	25	21	20	24	26	32	27	22	16	27	20	20	21	17	22	23	20	30	17	16	20	24	16	20	15	25	25	19	15	27	21	22	22	19	15	28	16	31	17	26	19	19	22	20	21	26	20	25	9	21	13	27	19	16	15	19	23	24	34	19	23	14	21	31	16	11	23	18	18	22	23	22	19	18	17	21	27	21	22	25	19	23	24	23	25	19	17	21	18	17	15	17	26	17	26	25	21	16	22	20	21	21	15	21	21	35	22	21	29	24	22	16	23	18	19	18	18	18	22	15	23	21	25	28	21	13	16	17	17	20	21	28	29	25	18	24	14	17	20	20	25	37	20	20	27	26	13	25	15	20	31	29	22	27	16	20	22	24	23	36	19	37	23	20	17	23	16	24	37	15	17	18	24	28	28	27	17	27	20	18	18	26	26	16	22	25	24	20	20	26	19	20	12	24	35	27	24	25	22	21	21	19	21	30	24	22	28	19	32	19	25	20	13	19	19	19	19	20	18	19	24	15	24	26	22	26	29	18	16	27	21	20	18	22	28	25	21	13	13	20	24	15	20	22	19	21	22	26	23	24	13	22	27	16	22	29	23	21	20	27	16	26	23	17	14	15	24	23	11	19	17	23	19	14	17	19	24	12	18	24	21	23	29	18	24	27	20	23	27	30	21	18	21	16	26	26	23	17	14	22	17	13	18	31	17	13	19	17	23	23	24	18	24	23	26	20	20	26	16	21	23	25	22	31	17	20	26	20	22	30	29	15	22	18	16	20	14	19	22	16	26	23	25	17	25	22	14	25	25	24	18	18	16	13	15	23	28	28	26	26	29	19	36	28	22	23	24	20	24	25	23	21	24	18	11	19	31	26	20	18	31	22	16	21	24	18	33	16	26	19	22	20	16	30	22	20	22	31	19	19	17	20	25	15	23	25	25	16	21	23	24	19	17	20	28	20	13	14	28	21	24	22	18	22	18	30	29	32	35	16	17	20	15	16	19	22	22	12	17	12	26	21	31	26	13	18	21	15	20	18	23	23	19	16	26	23	25	21	32	29	14	26	25	26	33	29	18	22	21	17	19	22	21	19	21	18	18	19	33	19	23	18	18	14	14	19	24	20	21	18	14	17	19	14	23	20	21	12	26	21	17	17	24	28	26	30	19	12	19	23	16	24	25	24	25	14	20	14	17	15	23	22	19	13	14	27	26	23	24	22	18	35	23	15	30	18	20	31	16	24	25	20	30	30	16	31	29	21	30	13	20	20	19	31	19	11	33	21	20	23	24	22	25	17	28	22	17	20	18	24	19	18	26	18	26	21	24	18
39263	9385	1732	3997	4972	6760	4375	3204	4789	7139	3778	1580	2052	740	671	552	574	532	551	527	511	476	492	435	438	447	440	459	407	427	405	414	402	415	389	448	412	431	403	400	444	352	412	435	399	435	404	386	390	367	425	371	378	393	403	400	382	399	414	381	370	404	431	369	393	394	341	385	399	364	361	425	372	359	394	386	369	359	344	395	364	378	362	380	377	383	438	345	373	373	374	367	370	354	387	403	370	384	359	376	364	372	373	390	369	360	361	340	368	388	360	357	383	403	381	386	383	365	391	374	392	380	379	352	377	371	361	404	353	382	358	387	390	375	396	335	356	377	360	351	369	359	383	368	339	391	403	380	370	366	389	391	382	355	342	372	390	404	353	414	391	386	358	311	373	383	388	387	395	387	379	352	338	376	335	392	376	363	384	361	372	380	355	389	382	350	395	372	380	398	368	390	361	395	359	376	393	353	375	392	355	378	375	384	335	370	378	362	348	349	384	355	376	370	410	383	334	373	368	377	354	385	364	420	380	379	411	362	373	386	354	375	343	365	370	370	397	397	380	361	356	407	348	386	380	377	375	366	339	342	381	375	364	393	391	355	354	353	375	366	385	385	388	357	349	387	382	345	361	371	358	361	368	381	367	342	367	358	378	337	359	351	385	374	395	361	368	344	365	368	372	383	390	343	370	361	369	385	356	375	341	399	379	413	414	384	382	347	384	348	353	375	350	361	334	381	396	417	336	412	384	366	377	354	362	363	368	385	380	350	383	371	389	389	347	363	405	385	391	376	371	411	366	384	369	362	363	362	367	376	379	386	383	341	403	359	342	401	372	362	350	345	347	357	360	383	366	367	377	356	341	372	383	377	361	389	350	391	396	358	366	393	382	380	374	352	383	371	367	328	378	377	353	375	384	405	398	357	337	326	346	333	396	365	380	366	382	387	409	394	361	352	372	361	357	401	349	393	350	344	395	377	365	371	408	401	387	357	392	361	398	394	347	368	359	337	378	368	410	338	390	360	375	358	395	386	361	397	372	345	383	342	376	347	329	349	398	379	370	372	385	377	360	396	378	386	353	397	362	339	395	375	368	341	377	375	376	346	328	380	365	352	371	380	387	373	369	370	378	377	344	391	363	382	353	396	384	397	331	368	394	370	324	392	372	383	378	362	377	360	377	356	386	368	362	388	367	314	383	346	378	374	370	383	373	367	337	379	383	404	323	365	374	353	381	381	368	352	385	394	367	414	411	354	376	384	392	345	383	378	366	378	381	369	381	375	356	372	388	384	384	359	348	412	359	396	365	392	370	344	379	356	408	401	356	386	369	378	403	389	392	366	376	358	356	394	338	363	419	345	398	367	370	378	381	365	356	381	352	380	396	380	371	379	382	368	376	403	353	408	391	373	367	369	381	404	389	336	364	395	387	370	365	358	415	397	365	371	374	383	353	381	359	369	387	403	372	361	381	365	342	387	364	343	378	379	394	384	377	367	346	380	382	353	372	389	349	416	370	366	381	381	384	406	348	349	367	353	389	377	368	391	361	384	360	395	358	408	353	366	374	355	349	379	325	358	350	406	380	363	369	365	400	354	384	369	396	411	372	341	354	386	369	405	379	351	368	348	378	363	389	352	367	368	378	365	379	350	346	391	331	363	404	370	377	345	387	382	383	373	390	354	378	394	374	353	362	367	388	392	367	390	348	373	387	332	354	370	405	389	350	396	389	371	364	401	387	370	372	346	351	414	367	385	380	374	375	373	360	367	375	348	388	374	365	373	366	375	389	390	386	382	361	389	358	382	357	351	364	401	332	356	384	374	372	387	354	383	360	372	371	357	344	338	372	380	345	391	395	370	390	344	392	369	370	375	369	378	382	363	367	392	387	388	384	378	375	338	361	392	361	386	387	366	373	341	367	369	368	365	334	347	376	361	374	357	354	396	335	380	403	370	356	351	396	365	371	368	380	372	391	392	354	393	374	423	386	348	367	379	374	388	373	376	386	365	372	353	393	387	374	346	369	372	403	359	368	359	375	363	376	374	365	375	350	366	400	398	396	350	382	395	377	342	420	362	395	355	427	394	377	376	380	411	376	380	363	353	376	376	366	372	385	366	375	392	370	374	363	370	382	365	349	350	401	343	362	389	389	350	371	366	353	407	384	359	357	362	371	368	350	336	369	377	372	359	398	384	375	378	363	389	415	363	379	405	374	356	356	366	387	356	367	374	339	351	357	332	378	387	379	349	363	365	400	359	330	410	352	368	381	360	351	352	368	399	361	357	355	386	399	380	392	373	369	402	370	393	367	369	343	363	367	391	360	337	337	351	381	363	350	386	376	388	385	349	362	353	357	343	351	362	380	393	359	361	398	354	357	378	366	369	404	382	389	380	379	351	355	368	389	356	363	372	422	356	388	369	360	360	356	363	368	357	375	380	384	386	420	327	378	377	338	346	372	352	387	366	336	375	363	361	374	340	360	378	360	344	366	374	363	408	364	390	367	384	411	348	393	387	387	325	365	385	387	356	411	404	371	366	393	387	388	380	365	376	332	326	381	376	378	366	362	360	325	364	397	370	349	392	341	375	384	420	397	380	351	349	360	382	375	375	354	382	401	363	356	361	424	379	352	376	355	363	382	417	358	371	398	363	355	356	334	382	376	387	376	360	359	389	363	348	366	385	371	375	349	372	365	330	343	409	352	356	375	360	373	402	411	363	351	363	409	372	381	341	368	368	404	380	357	366	375	373	342	379	392	356	368	387	371	346	374	356	376	366	371	424	375	386	373	382	382	372	374	375	382	394	371	381	375	373	350	396	399	333	413	370	344	408	354	387	387	351	383	395	394	368	346	360	388	399	404	348	337	382	369	375	386	381	387	356	375	345	373	399	383	357	333	399	361	357	373	367	374	369	363	370	359	384	369	371	385	337	366	382	391	403	371	370	367	403	381	387	367	348	376	360	363	372	391	344	360	380	384	387	345	367	374	381	343	335	368	342	340	398	350	368	379	390	365	374	382	348	367	350	394	380	364	382	319	355	369	382	370	343	374	352	386	380	394	384	369	368	385	380	384	347	365	380	388	366	348	348	393	373	344	374	379	361	367	381	382	401	371	381	370	370	329	379	377	383	367	349	363	362	368	368	379	377	368	351	366	384	350	354	403	357	369	368	358	344	351	349	393	398	364	426	376	374	377	365	364	365	354	372	400	361	397	360	368	378	376	380	385	373	408	393	373	366	365	365	373	356	352	359	382	364	384	333	385	348	347	336	396	359	404	363	386	360	385	374	371	372	365	354	386	382	337	353	382	342	395	335	392	365	403	374	351	370	371	384	378	352	422	391	345	328	332	338	384	385	367	377	380	361	379	398	399	384	380	364	390	368	358	363	404	339	353	384	339	376	364	414	379	383	384	344	352	389	374	366	395	393	386	361	390	372	338	349	379	326	332	354	391	386	365	373	359	366	352	379	390	379	346	378	382	358	360	384	353	380	360	356	344	354
8362	937	123	99	128	169	121	111	162	197	85	78	79	49	53	47	61	52	53	43	36	42	41	42	43	32	43	44	41	34	43	35	44	40	44	43	41	38	33	32	31	39	32	32	33	36	27	47	25	31	35	35	39	40	35	30	47	39	41	38	34	37	24	38	38	32	35	34	36	19	35	34	35	27	45	47	42	33	41	41	39	33	39	36	45	30	41	45	34	38	35	30	35	36	41	41	44	38	35	51	37	28	44	24	36	41	31	31	28	34	24	41	40	36	38	27	36	28	33	28	49	22	42	34	30	35	32	39	38	33	36	33	39	36	34	28	39	27	37	31	38	35	41	33	27	42	33	28	31	32	42	29	34	32	40	43	32	29	35	38	32	37	36	29	37	25	26	32	37	31	36	29	27	32	31	27	27	36	31	39	26	31	38	37	30	27	35	35	40	40	32	40	39	26	33	37	30	38	39	37	31	31	33	33	17	36	32	36	35	34	47	31	37	30	29	46	46	39	37	28	32	28	36	28	32	31	29	34	44	31	26	34	24	50	32	38	30	36	31	29	27	36	36	24	29	40	28	31	36	31	38	36	37	30	34	36	40	42	40	41	42	46	29	32	31	27	40	32	35	35	35	29	42	33	36	41	38	39	41	30	28	40	28	31	26	46	36	38	31	24	40	40	37	38	23	29	39	32	35	28	41	25	38	31	37	45	35	37	22	47	48	27	36	36	32	36	24	36	44	38	36	32	33	38	33	30	38	35	31	26	32	31	42	31	37	39	41	34	36	25	38	34	34	33	37	30	23	45	38	22	37	32	37	22	38	33	30	36	35	38	41	40	38	39	31	31	34	28	35	34	39	41	40	28	27	24	36	36	40	36	43	46	36	40	37	45	38	29	31	32	29	46	48	27	38	25	46	34	39	31	51	39	42	44	37	42	33	44	30	28	25	27	27	39	36	35	25	39	31	50	40	26	38	38	32	32	34	35	39	22	39	31	30	38	33	27	41	34	34	39	36	40	43	36	40	34	34	36	45	28	37	39	26	28	33	42	24	32	25	39	34	30	35	34	44	37	32	32	39	19	32	44	36	35	35	28	41	37	34	42	43	34	38	41	31	37	39	26	33	36	27	39	31	35	45	33	32	32	46	42	39	52	44	41	35	32	35	28	39	33	30	41	45	30	26	38	29	48	26	32	33	33	33	42	34	36	33	24	39	38	41	24	38	32	35	31	37	37	40	25	31	27	31	29	27	29	39	38	34	35	29	55	35	37	38	37	23	28	33	37	26	41	21	37	38	45	36	41	28	40	30	40	33	32	33	35	31	33	32	25	35	44	34	26	31	46	33	24	40	39	35	36	31	36	37	35	36	32	30	33	38	32	38	30	26	37	39	41	34	35	30	38	31	44	33	44	35	49	37	38	40	23	32	42	25	28	30	37	30	31	37	42	42	34	31	28	30	44	27	43	28	42	30	27	34	33	28	38	37	34	37	39	43	40	38	50	39	27	21	31	34	21	37	36	38	36	29	36	31	41	37	37	39	38	30	28	35	28	27	33	24	35	35	34	38	38	40	33	34	38	33	34	34	42	31	35	36	32	30	39	32	38	31	37	27	33	31	26	31	25	38	42	34	32	35	41	25	31	38	49	22	41	39	35	36	32	38	38	43	32	44	33	36	27	38	36	36	36	33	38	27	43	37	27	42	34	29	45	35	33	39	27	41	32	41	35	43	35	34	32	29	31	31	41	31	41	36	42	32	44	28	30	32	36	42	42	48	30	25	31	25	41	30	32	36	35	44	30	34	37	28	32	34	31	33	46	33	32	35	38	39	31	38	36	29	38	35	33	41	34	28	27	31	28	26	47	29	33	32	37	42	30	32	35	34	39	41	30	32	29	31	33	31	31	37	29	31	35	31	29	24	31	28	37	40	28	38	23	26	31	39	36	41	26	35	29	35	27	29	38	28	33	31	30	33	35	47	26	40	26	43	32	37	34	30	38	35	28	37	31	38	35	37	34	23	39	38	28	37	39	32	39	37	40	38	33	39	24	31	29	41	25	34	47	34	39	34	26	30	37	27	37	32	39	36	37	26	31	29	20	43	36	24	35	32	25	28	29	43	39	24	30	36	25	29	37	42	27	48	28	31	26	42	31	29	29	31	41	40	23	31	34	30	23	46	40	25	37	45	37	38	33	40	38	33	24	26	30	22	37	26	46	31	38	31	28	44	41	42	29	29	46	37	23	25	28	36	31	22	36	42	29	37	49	31	48	27	40	43	34	38	33	27	35	29	36	42	39	35	37	27	29	35	40	37	31	38	36	33	39	25	39	27	26	35	48	40	30	25	30	29	34	29	34	27	31	42	32	35	32	35	30	30	37	39	33	38	29	30	37	31	28	39	44	33	35	28	43	32	23	50	33	19	33	32	43	27	24	36	30	43	33	24	26	47	29	36	42	45	34	42	33	31	46	35	39	25	41	32	33	36	38	40	31	34	34	47	32	33	34	31	25	32	32	19	35	34	41	40	41	34	35	30	34	41	35	39	33	40	31	33	34	41	40	32	44	32	25	42	31	35	28	37	35	33	36	30	32	38	20	39	32	33	31	40	38	48	35	26	25	41	31	31	28	40	43	35	47	35	34	38	35	30	28	27	23	41	36	30	33	32	23	42	34	35	45	33	34	25	34	36	39	31	41	37	26	26	30	41	44	32	37	33	30	29	26	52	32	37	28	38	28	46	33	34	38	42	27	36	38	33	35	50	35	50	33	33	32	30	24	33	45	26	23	28	32	24	23	42	32	24	36	44	44	32	46	37	32	34	29	33	29	27	40	23	28	35	40	43	36	29	30	34	41	24	26	28	37	34	30	28	39	41	32	32	29	32	23	32	38	43	36	38	32	35	29	32	36	40	29	38	29	37	38	29	31	26	31	27	30	27	37	25	30	32	36	36	27	38	26	37	45	33	20	28	33	34	30	31	37	36	34	33	32	42	32	33	25	33	32	36	42	38	37	34	38	39	42	29	40	39	37	39	30	42	25	29	37	34	35	37	40	40	34	35	29	36	37	33	45	32	37	36	33	27	40	37	32	28	33	31	35	39	32	26	23	22	33	35	32	45	40	36	34	33	40	29	29	45	38	36	40	31	32	27	36	42	33	25	24	25	38	49	31	27	26	25	27	33	26	34	42	34	35	35	34	54	30	41	33	36	42	34	35	20	32	34	37	40	28	32	31	42	34	40	37	31	33	35	41	50	34	31	38	34	30	27	37	40	31	28	37	41	28	36	32	38	41	32	38	31	38	25	39	39	41	25	31	32	26	34	31	29	37	34	34	29	47	39	38	25	29	48	42	33	30	33	25	30	37	37	39	43	22	32	25	30	36	37	30	41	40	36	47	39	39	39	32	36	32	36	29	41	29	31	26	28	35	33	36	33	29	30	25	38	39	28	35	38	38	36	35	34	38	36	36	30	29	28	28	32	44	40	33	39	38
43050	11710	3053	7544	12618	13807	10169	8056	10130	10346	5365	3462	4059	1880	1591	1459	1372	1343	1198	1098	1085	1021	967	901	966	945	877	807	876	797	795	761	738	750	750	762	755	688	686	690	702	667	676	737	670	690	653	658	630	670	609	643	637	651	599	605	653	636	577	607	620	610	625	616	624	607	630	627	628	587	626	604	659	587	634	630	627	634	638	616	603	630	603	578	648	610	601	626	607	620	593	630	607	595	647	621	601	618	590	615	612	575	617	597	595	630	594	566	563	561	606	597	641	604	574	578	599	624	615	581	587	567	604	544	614	589	608	578	615	584	603	601	569	586	572	617	616	586	624	585	586	591	524	535	613	585	585	605	597	568	622	613	619	630	637	580	650	618	593	586	589	596	605	621	613	628	555	597	585	565	556	572	607	598	612	618	600	636	572	584	634	588	610	578	607	594	613	623	625	615	599	597	577	618	608	617	603	584	638	580	622	646	601	646	539	554	598	632	572	576	573	573	617	640	610	588	565	610	584	591	581	578	593	585	643	576	599	619	620	574	596	602	559	592	562	600	588	565	577	635	628	589	577	583	635	570	601	556	601	580	606	595	627	574	631	576	597	582	591	586	570	609	558	618	628	597	592	543	619	603	607	594	635	592	582	585	562	647	639	582	581	626	602	586	571	560	612	588	588	546	582	628	622	560	605	597	609	626	558	562	597	590	580	551	600	578	562	632	626	615	607	611	589	523	580	588	610	604	635	600	572	608	565	563	633	650	634	606	622	582	608	579	551	625	567	574	604	575	589	591	577	591	623	585	588	549	583	600	617	576	628	569	626	589	610	572	644	568	581	570	606	621	556	630	599	591	589	569	584	581	604	591	590	588	599	595	578	532	598	634	593	609	583	549	584	634	610	562	600	597	544	594	551	541	579	567	645	549	585	561	560	611	614	622	585	578	581	587	583	611	580	585	619	621	581	613	622	605	562	601	561	608	569	599	627	561	566	573	589	617	583	583	606	622	593	629	591	578	543	575	549	627	607	578	600	634	620	595	637	633	569	589	585	620	594	626	566	583	581	586	571	643	579	579	607	585	589	578	588	607	616	627	566	559	615	596	563	574	607	604	631	585	603	599	578	629	592	560	625	548	599	609	561	621	632	633	652	614	586	594	515	599	598	558	540	602	599	590	574	578	598	604	564	645	600	605	627	580	577	554	557	589	606	577	599	607	567	583	580	593	593	570	623	652	572	594	559	556	614	600	601	580	561	584	598	586	587	589	628	605	583	584	592	611	612	620	618	621	585	592	556	640	609	582	603	601	603	604	616	604	552	608	610	590	604	597	598	593	626	577	597	575	574	620	577	580	599	613	597	587	589	626	585	588	594	599	616	620	615	619	561	584	631	583	617	625	603	595	630	585	611	602	607	599	608	577	584	597	630	634	589	573	540	571	627	604	573	622	591	590	626	594	610	573	563	611	550	636	573	556	606	624	595	573	567	599	577	625	594	587	598	553	624	583	601	576	551	547	595	611	607	568	620	563	594	577	586	560	578	591	616	552	576	560	568	595	580	598	587	623	590	564	624	589	585	565	578	592	608	604	600	605	617	641	605	608	611	581	642	572	556	565	568	621	586	618	574	563	579	607	560	595	564	656	562	560	601	575	582	583	601	610	562	595	607	597	592	614	605	599	589	591	576	606	591	614	611	602	584	635	562	578	604	613	599	591	581	601	576	590	600	617	534	600	619	581	567	591	592	608	597	613	602	594	602	607	548	600	598	585	631	580	579	597	635	588	595	640	624	590	594	580	565	610	597	586	594	625	598	614	567	579	616	627	566	598	574	609	588	555	608	614	604	619	602	592	576	596	618	624	579	593	572	571	574	620	575	559	580	616	572	562	606	590	634	608	583	637	639	561	595	623	594	625	584	621	605	612	601	606	556	594	581	613	580	598	581	574	593	597	629	622	581	633	632	601	575	596	611	574	648	584	581	585	623	593	577	570	630	571	591	589	591	581	598	609	623	577	622	558	560	581	605	618	597	646	613	623	601	594	580	598	605	604	572	615	596	601	625	592	623	549	591	604	564	559	590	584	608	590	638	597	613	576	568	584	582	611	608	564	594	591	620	573	550	620	628	552	619	607	546	580	595	562	586	546	574	514	590	596	618	582	569	583	596	583	577	630	591	571	605	605	645	583	605	588	606	582	581	578	621	614	603	595	567	609	575	566	631	599	633	593	646	584	570	588	604	585	598	598	579	613	622	580	591	561	594	566	605	561	637	565	613	579	605	581	598	598	558	590	587	648	592	628	555	583	620	624	635	631	602	570	624	591	642	570	573	585	586	618	590	583	582	600	559	550	609	607	536	543	606	565	610	552	649	562	599	569	578	570	566	630	623	610	572	591	619	589	599	588	601	645	584	569	610	591	574	618	566	563	611	589	549	618	583	606	546	596	552	528	609	598	607	570	599	601	572	565	585	625	601	607	619	616	629	619	587	569	577	580	566	592	585	562	608	602	560	607	593	582	584	643	595	533	598	607	566	634	564	574	603	585	594	597	579	577	575	569	569	604	580	588	574	599	608	565	655	559	578	641	566	589	598	611	613	598	614	595	618	556	651	544	641	558	595	604	545	621	602	557	560	566	571	626	565	601	570	597	570	624	613	577	596	596	550	613	593	615	607	615	573	608	567	611	593	602	564	574	604	573	575	601	615	536	606	603	637	619	561	566	563	581	608	598	547	613	583	635	608	611	593	616	610	596	618	578	556	624	628	555	594	618	604	573	593	612	573	565	627	612	578	598	597	591	575	584	592	595	609	577	617	585	599	533	588	586	569	588	589	589	585	595	579	588	620	611	574	611	615	585	599	610	603	527	578	590	572	580	578	571	591	587	586	577	616	602	551	614	544	602	602	584	631	606	604	592	602	626	609	612	561	603	596	606	523	696	593	605	565	589	576	615	605	591	589	612	607	570	582	599	546	609	624	599	613	592	614	576	610	596	554	612	613	619	619	630	619	604	581	551	571	585	573	607	565	619	602	575	587	588	610	603	614	619	616	617	618	634	614	589	602	610	573	619	608	558	589	588	601	611	587	642	566	590	582	576	601	595	589	617	590	596	565	601	622	576	579	591	583	602	569	583	573	581	617	542	615	626	586	551	611	604	585	578	599	637	588	634	545	566	602	599	590	568	604	627	594	583	612	580	565	606	602	625	604	558	531	632	601	603	585	549	598	565	606	619	568	561	585	579	605	586	592	578	602	628	555	628	548	596	585	588	601	618	574	661	582	607	605	632	565	546	586	590	610	545	602	571	653	579	571	610	618	593	549	564	591	586	563	610	594	540	609	575	626	580	577	561	609	594	628	563	626	571	558	596	586	565	634	565	591	605	603	602	576	616	623	639	589	590	595	560	593	585	579	562	579	639	577	606	592	584	561	578	588	598	579	598	586	621	577	568	609	560	576	626	587	631	571	587	612	610	580	584	607	617	603	601	580	607	586	574	560	553	610	567
8220	892	104	70	122	167	134	124	232	196	105	97	71	64	52	51	44	37	35	44	41	45	49	42	48	43	37	36	38	43	41	38	45	45	30	36	34	34	36	43	24	36	46	44	29	34	37	34	29	48	35	43	34	44	32	33	36	45	45	41	37	36	49	36	43	37	36	35	45	39	29	42	32	35	28	33	30	30	25	33	29	30	57	48	31	36	38	32	42	33	27	36	47	32	33	32	43	38	41	27	47	31	33	34	33	39	40	30	36	40	49	30	40	27	35	29	32	32	29	28	43	34	32	31	47	40	36	33	37	38	25	33	29	49	35	30	38	44	33	30	34	30	35	36	36	31	25	38	29	43	31	25	31	24	45	33	32	29	33	38	40	38	29	24	31	34	33	31	42	35	39	27	36	34	38	33	30	42	30	30	33	33	28	43	49	30	35	36	40	27	38	22	41	31	34	24	35	22	33	33	29	24	41	28	55	41	32	38	43	30	45	35	41	29	35	35	25	31	35	30	30	36	29	35	26	45	27	37	29	35	32	37	35	43	29	30	27	31	32	40	35	38	40	34	39	36	35	36	26	27	43	32	31	29	28	39	31	39	36	29	43	40	34	37	32	25	34	28	24	31	32	33	35	33	25	33	37	32	34	38	33	33	41	40	26	40	35	35	30	46	39	33	37	37	30	24	33	36	37	29	31	33	38	29	40	32	23	35	29	32	29	38	29	38	41	40	32	21	29	42	44	32	32	44	34	38	37	44	41	35	28	35	35	37	34	26	30	32	37	34	41	29	32	30	36	26	35	26	47	34	33	40	41	56	33	47	33	29	37	42	38	40	48	29	39	37	43	43	49	21	36	32	27	40	36	42	40	34	34	40	35	34	29	39	32	36	33	34	32	38	31	29	41	37	38	37	30	24	35	26	29	38	35	35	41	29	36	29	36	32	24	43	24	39	50	41	36	28	25	36	31	19	36	36	33	29	33	39	33	30	34	32	32	36	23	31	33	44	40	38	35	32	42	42	41	27	22	32	21	37	38	31	40	31	28	21	28	29	34	42	38	29	38	36	33	41	35	44	29	34	38	36	44	35	34	37	19	34	25	40	31	37	41	44	38	32	52	33	26	41	38	32	37	41	42	29	28	23	31	32	25	24	33	34	34	47	28	37	44	36	37	35	36	30	38	36	36	38	36	35	46	28	41	40	33	32	30	38	37	32	32	24	33	26	39	42	37	41	35	33	35	34	31	32	30	39	19	35	34	40	42	38	43	31	42	50	41	38	29	36	39	41	28	35	33	31	36	30	40	40	35	32	33	34	34	31	37	29	45	32	40	28	34	37	41	45	35	32	34	40	27	41	39	31	32	38	27	39	28	31	30	34	35	37	27	44	26	34	35	35	34	33	47	25	37	34	37	40	37	37	33	38	37	34	41	26	32	43	41	34	35	32	32	33	29	31	33	41	38	30	30	41	28	34	32	33	31	34	36	30	33	37	46	29	31	26	30	42	27	45	26	37	39	34	33	30	30	31	41	35	31	32	40	25	34	44	27	34	24	39	37	37	28	44	27	40	30	32	41	35	51	34	30	44	39	39	34	33	40	33	25	27	29	29	33	35	44	27	24	31	27	28	22	44	30	31	39	31	47	40	35	36	34	43	40	36	34	30	39	34	35	32	24	21	32	36	36	34	32	32	40	31	43	43	45	41	34	34	37	38	48	27	43	26	41	37	40	43	35	24	36	40	28	35	31	36	20	46	34	28	27	28	33	41	42	32	31	41	48	34	36	34	28	37	37	29	35	33	31	30	34	28	39	38	36	23	38	31	38	36	29	34	36	33	40	32	41	43	32	33	28	40	30	31	29	31	32	34	48	42	43	42	32	40	38	39	31	40	34	33	36	38	28	32	35	30	46	26	46	30	32	40	34	42	27	29	36	34	36	38	32	41	34	31	36	32	31	36	29	33	36	34	30	33	39	36	33	29	41	38	29	32	43	34	29	29	42	34	36	32	35	31	42	20	43	38	31	37	38	47	34	26	29	40	33	38	43	42	23	41	21	30	33	27	36	33	44	39	25	31	31	35	22	45	33	32	31	35	24	40	36	28	38	38	37	41	39	25	28	41	38	36	36	36	46	31	39	36	28	38	33	31	34	30	35	31	33	35	31	39	24	38	29	34	30	26	29	41	39	31	30	31	47	36	17	45	37	34	36	35	31	32	38	32	24	40	30	41	47	33	43	34	43	30	32	40	31	33	31	32	27	31	32	34	26	29	39	45	30	37	26	26	39	40	32	25	27	38	42	41	35	21	29	32	45	38	38	25	31	34	43	38	40	40	37	37	27	38	34	28	26	25	45	23	37	42	31	33	29	38	37	44	30	35	37	35	36	29	36	30	29	30	46	26	34	36	39	35	24	35	34	37	34	33	36	32	24	35	38	22	24	21	31	36	33	32	25	26	37	27	38	42	35	32	33	36	34	30	33	42	37	37	39	35	40	35	43	29	29	23	34	44	25	40	31	43	36	33	32	35	25	39	43	30	36	32	37	33	31	35	35	42	30	27	29	36	30	34	31	30	33	24	36	45	31	31	26	27	24	37	33	39	30	42	23	30	33	35	40	36	31	35	38	27	30	35	30	42	34	38	38	36	38	37	35	31	38	29	31	42	32	44	36	36	34	43	40	37	31	31	34	35	31	19	33	35	35	30	33	31	39	30	30	26	33	26	42	35	34	36	17	27	39	40	38	27	36	32	23	35	26	48	41	42	34	24	29	29	35	34	41	38	39	35	39	48	30	39	33	30	32	45	25	37	31	30	37	35	32	50	37	33	30	35	31	40	30	35	25	40	31	41	36	21	38	25	28	44	35	34	35	30	35	37	38	27	32	35	34	21	35	31	43	22	38	34	32	34	32	29	32	32	35	23	33	40	32	40	34	34	42	37	32	43	32	29	36	33	40	41	26	40	36	23	29	36	43	36	27	36	34	36	38	37	19	29	40	30	28	27	37	39	34	42	37	36	29	48	28	42	27	40	29	31	41	45	31	28	36	36	46	37	45	45	33	38	32	35	34	23	41	38	29	45	35	44	27	34	33	35	33	24	32	42	28	28	39	25	37	32	28	24	32	26	37	40	22	28	33	34	30	45	34	30	37	33	25	28	41	36	37	36	33	34	34	37	27	36	36	35	30	28	40	26	30	29	29	21	36	37	29	55	30	30	41	33	52	32	32	37	39	36	33	37	37	43	48	30	32	36	32	32	27	28	22	32	31	47	28	40	47	32	30	42	33	41	29	26	40	28	27	36	43	24	31	29	30	38	33	29	35	36	42	41	41	31	27	32	35	34	37	37	34	32	41	38	31	37	43	33	38	32	38	36	31	32	43	27	35	39	30	44	46	40	34	36	41	27	23	25	30	35	34	39	41	36	37	32	29	32	23	37	36	25	33	25	39	45	54	31	30	28	24	33	30	26	35	27	26	29	25	28	29	32	23	30
43006	11211	2576	7414	13577	13726	9655	8354	12567	10295	4720	3670	3190	1807	1587	1498	1352	1149	1140	1100	994	1009	931	852	899	823	818	839	801	793	781	767	735	811	751	775	691	709	686	735	686	657	720	704	639	691	666	672	653	626	671	654	613	644	693	661	644	627	675	663	669	609	613	606	660	638	607	620	617	649	603	571	591	604	654	603	582	580	612	613	629	630	613	591	606	617	607	606	604	560	573	626	569	633	605	581	621	569	585	592	580	586	575	595	562	607	589	582	619	626	587	625	613	579	617	595	586	623	621	659	604	588	662	573	602	531	636	594	623	636	614	599	574	573	657	611	626	578	597	629	583	647	586	591	541	629	599	624	595	557	625	568	588	628	603	582	569	581	589	650	649	604	598	564	649	615	612	598	592	612	592	559	611	606	600	613	577	543	591	587	591	602	593	613	580	599	594	581	584	586	563	622	599	568	577	585	628	600	593	562	565	568	595	603	642	606	588	587	576	568	567	625	540	560	574	583	571	575	562	639	571	596	617	594	620	566	587	596	596	627	590	583	593	555	600	627	573	589	620	615	582	563	583	570	594	612	609	574	561	582	575	605	593	573	578	603	577	628	598	622	575	590	589	607	598	619	577	599	578	592	600	553	575	597	610	559	596	580	571	579	616	593	568	572	580	584	574	579	597	620	588	595	549	594	582	602	612	627	559	565	589	574	576	554	600	653	543	611	575	598	595	580	559	619	573	597	587	646	591	598	568	564	597	594	612	590	551	600	596	607	587	558	572	581	582	598	580	590	553	574	579	580	613	584	618	619	615	586	600	621	580	570	530	578	545	593	605	607	618	572	586	621	587	572	597	626	628	607	582	583	547	578	612	634	588	587	600	583	563	594	586	602	645	575	630	618	597	572	600	546	567	597	554	608	630	581	580	585	584	585	605	604	582	553	634	559	618	514	582	580	543	600	594	594	587	582	599	597	605	583	591	606	512	567	584	562	580	596	531	602	582	580	565	578	563	606	592	598	597	637	633	574	583	629	597	573	572	601	616	612	557	588	555	565	620	550	621	588	592	559	602	619	594	578	557	572	583	578	619	651	589	565	597	602	588	597	646	614	565	618	596	579	572	565	623	627	595	582	594	634	543	593	559	580	594	582	576	618	620	589	617	582	595	564	570	606	558	558	596	608	619	586	632	642	607	620	529	609	608	615	555	585	567	581	624	548	630	526	568	575	599	600	548	624	573	632	594	591	605	624	597	545	606	599	599	584	582	580	600	599	591	533	576	605	587	605	609	593	587	575	565	619	600	597	587	563	576	567	584	547	580	576	629	584	598	586	604	583	582	580	576	577	575	565	575	582	579	589	592	591	590	570	596	567	563	617	619	613	600	639	616	586	528	605	571	600	566	576	546	599	584	630	580	574	576	608	599	599	634	596	620	574	622	608	627	558	580	596	605	576	579	656	569	597	600	608	584	579	548	591	613	595	558	599	611	573	562	594	576	637	611	602	634	589	614	578	601	655	634	554	585	584	567	614	575	599	568	596	604	615	631	606	635	606	585	607	572	620	606	558	564	633	613	577	570	614	621	563	591	591	593	576	592	589	579	646	582	570	589	589	610	553	594	569	602	588	598	552	634	568	597	600	563	636	618	615	587	581	575	560	535	549	602	601	597	602	575	562	587	570	590	576	580	605	619	592	549	575	569	640	594	607	604	567	616	584	605	607	566	617	594	589	592	609	624	569	607	640	611	597	600	594	606	648	598	598	587	553	588	553	617	644	625	619	590	560	608	559	592	574	530	603	572	570	617	572	579	635	590	581	572	583	580	592	584	602	595	602	618	607	590	602	562	556	616	585	587	555	603	595	554	622	652	632	567	582	551	597	582	601	629	581	581	574	601	623	585	595	641	588	598	546	641	576	575	585	538	552	630	575	622	619	599	604	600	596	584	598	636	623	589	580	625	630	590	619	604	604	615	608	538	555	607	625	668	613	572	593	519	611	599	577	556	584	586	613	553	625	608	589	607	583	612	641	545	581	573	565	561	624	601	581	535	661	582	603	590	570	573	608	576	640	575	600	609	580	566	635	589	571	611	535	571	592	534	583	611	589	617	562	652	582	598	653	572	599	596	592	653	541	583	629	624	588	589	573	578	572	607	580	551	576	557	577	581	539	581	597	567	641	578	632	569	568	615	577	560	600	573	594	601	578	586	569	617	592	596	610	579	595	579	589	590	579	588	590	587	615	609	601	565	575	593	583	590	597	633	583	563	577	643	598	575	601	579	592	597	574	558	600	574	591	609	622	595	603	573	562	582	569	576	621	553	654	587	644	584	599	604	591	584	621	565	603	606	587	647	593	589	651	624	591	586	595	580	552	580	564	638	553	597	576	575	605	564	579	593	589	570	575	588	609	591	612	587	575	637	587	584	535	625	594	557	567	605	637	580	574	549	587	597	581	567	593	608	613	573	658	580	593	592	629	571	570	590	554	553	539	613	632	584	590	637	587	562	617	584	598	605	560	595	586	612	558	600	600	602	601	631	603	592	585	599	611	611	598	603	614	609	604	564	633	569	574	598	581	571	594	619	588	606	533	598	609	587	558	593	642	571	585	576	578	578	624	585	608	608	568	596	594	615	550	616	557	628	596	629	606	590	591	611	601	589	585	639	627	610	624	578	644	592	567	643	576	572	632	607	590	571	585	576	571	575	569	593	578	589	552	633	591	604	584	594	574	604	577	565	607	577	564	599	607	529	579	561	610	603	583	589	589	614	619	547	614	618	604	616	582	596	582	564	610	591	619	594	582	616	540	589	543	615	581	557	650	545	594	541	585	584	556	610	591	598	591	603	613	547	580	636	559	587	622	601	606	594	585	610	608	532	621	617	563	594	580	577	629	578	595	595	625	600	583	572	588	612	570	591	600	568	548	568	574	615	614	597	601	579	566	591	566	611	605	600	592	562	573	591	590	569	570	626	565	595	552	573	564	569	626	601	606	600	603	604	596	546	580	635	591	597	592	577	558	578	585	569	602	609	573	560	519	612	599	633	581	601	532	587	587	624	588	633	616	603	634	636	566	657	580	620	595	584	605	625	606	627	602	593	591	608	595	603	593	597	593	585	641	587	621	609	649	572	578	574	564	580	584	550	565	567	583	582	547	541	592	590	631	601	561	584	564	608	596	581	605	590	589	614	562	554	571	607	575	572	595	576	572	576	551	601	618	572	578	596	569	589	587	606	617	565	555	558	605	606	586	575	571	588	570	583	633	583	631	590	546	560	585	587	591	617	557	588	617	560	600	595	590	593	643	577	547	575	571	613	588	626	612	612	610	612	603	618	618	595	614	573	604	574	590	591	603	625	634	627	558	619	563	607	573	625	597	604	579	572	604	557	565	575	575	569	564	553	558	602	605	574	601	596	627	599	591	607	607	587	534	572	622	617	624	635	602	568	524	619	629	600	595	588	619	616	612	618	571	595	571	549	582	600	574	610	559	594	593	593	603	560	609
11276	1900	161	114	216	235	257	228	374	280	230	140	154	82	41	47	41	51	49	38	32	33	26	47	36	23	24	38	26	21	30	26	17	21	28	32	26	24	20	22	22	24	28	11	23	23	20	21	17	20	18	22	24	23	17	21	21	20	21	21	18	28	15	14	17	30	19	17	12	27	19	25	15	28	17	22	20	28	21	21	12	23	33	19	22	21	19	25	23	15	19	31	19	16	20	23	21	23	19	17	25	12	23	18	19	22	14	25	18	15	16	16	16	18	22	23	22	21	14	27	14	15	14	16	18	19	14	19	30	21	25	13	21	18	21	25	11	27	26	24	17	18	15	9	12	15	22	21	20	25	29	14	10	17	27	19	25	18	17	21	18	16	23	20	14	20	20	21	26	17	15	25	21	10	19	24	24	25	22	22	26	22	22	22	19	22	18	16	20	17	22	23	23	19	20	15	22	20	22	20	16	12	32	26	19	20	21	17	18	14	17	17	25	15	17	22	25	23	21	16	19	31	27	21	22	19	21	22	24	25	22	15	21	15	21	21	22	19	18	25	21	18	21	34	23	17	20	18	20	14	16	17	19	15	14	12	13	25	9	18	14	22	13	23	21	21	15	24	12	18	16	20	21	20	18	23	18	17	14	18	15	24	14	26	14	17	21	20	20	21	17	7	18	18	26	13	23	16	18	20	26	13	14	22	14	23	19	19	22	18	20	24	19	16	18	17	19	17	19	17	20	25	16	15	23	13	18	13	17	20	20	23	17	17	19	21	26	18	23	16	14	18	21	12	23	22	15	29	25	15	16	18	18	20	7	20	13	14	21	29	25	19	20	18	16	27	18	13	12	18	18	20	25	14	25	23	26	14	11	14	13	24	19	24	12	17	23	14	16	21	24	14	29	13	22	20	26	25	17	15	19	20	18	20	16	18	14	20	26	21	22	20	14	24	17	16	16	22	19	22	27	14	17	21	15	16	25	17	18	17	23	16	19	23	14	14	17	17	26	21	23	15	13	18	27	16	29	29	13	14	21	19	28	17	23	18	17	17	13	20	21	10	20	25	24	19	14	17	13	13	18	25	24	22	16	22	22	28	30	20	15	16	25	18	19	16	14	22	17	20	17	22	17	27	15	24	23	18	22	30	18	19	19	16	18	16	21	12	25	10	16	26	20	13	25	12	15	27	16	15	15	17	21	9	24	16	25	14	31	18	18	17	16	12	18	11	18	20	21	20	19	26	21	27	20	19	15	22	20	19	26	21	17	24	24	26	19	18	19	21	15	13	23	22	31	14	19	16	8	17	15	24	20	20	22	17	21	23	24	16	19	21	19	22	18	25	10	17	23	18	18	18	25	16	25	22	25	16	13	22	33	16	20	15	33	16	25	14	22	16	11	19	22	21	18	23	24	21	27	15	15	17	17	16	26	20	19	8	21	17	17	23	14	18	19	18	18	21	14	20	14	21	15	16	22	15	20	17	21	18	32	19	24	21	23	10	19	26	17	19	18	26	26	19	24	24	18	19	19	18	16	18	11	18	21	19	23	28	19	22	18	16	20	18	29	17	20	16	15	19	19	19	22	12	15	29	15	22	15	19	27	15	12	21	22	12	21	23	18	17	16	17	26	17	15	11	13	22	26	21	22	20	15	27	12	13	15	28	22	17	22	15	13	13	14	9	23	17	21	20	24	27	23	22	15	20	20	20	26	15	23	17	17	24	26	17	17	15	18	16	20	11	20	15	19	13	23	19	23	14	23	18	18	26	16	13	25	18	24	21	18	17	17	11	15	12	19	24	30	23	17	16	12	12	22	21	18	26	25	17	23	23	25	15	14	23	14	22	26	21	29	19	18	31	28	22	19	14	16	18	14	17	25	23	26	21	18	12	21	12	19	19	17	14	20	19	27	17	20	17	24	17	15	19	19	18	24	23	21	12	17	25	25	22	17	16	25	16	14	26	14	6	23	21	15	13	13	15	17	17	17	20	14	28	18	16	17	28	21	13	17	18	17	19	22	20	22	23	24	16	15	16	18	19	15	15	14	17	16	23	22	19	24	19	16	13	22	29	19	18	16	26	26	28	33	19	16	20	24	19	13	19	12	19	8	23	18	14	26	19	16	18	17	26	14	21	16	28	24	22	13	18	17	15	20	18	26	18	16	18	25	24	22	21	21	18	20	21	21	26	29	21	21	16	19	19	20	11	19	14	34	17	19	25	20	12	15	18	18	20	27	17	18	18	14	19	24	30	16	11	27	17	16	17	10	19	20	22	22	12	20	17	30	20	23	20	18	19	20	19	21	23	17	22	24	21	14	22	17	27	16	26	18	17	13	22	20	17	12	21	20	20	24	25	19	25	14	10	24	21	15	15	20	23	20	18	17	16	18	12	22	21	25	15	21	19	14	11	17	18	27	13	19	21	10	17	19	24	11	18	22	27	16	14	22	17	20	24	18	15	23	11	5	13	24	21	15	18	18	18	27	19	19	14	15	17	17	29	25	17	20	18	26	24	20	22	27	12	18	24	25	25	25	20	20	18	25	23	14	13	16	14	13	20	17	20	24	17	21	15	27	19	23	18	14	13	23	27	21	16	18	18	13	18	17	24	22	23	19	14	24	20	15	18	26	15	17	25	19	16	22	17	20	21	22	19	17	23	24	28	23	18	19	18	16	18	13	8	19	23	23	22	19	16	21	23	23	11	18	15	14	16	24	27	14	17	24	19	12	14	17	23	25	22	24	25	19	24	19	19	13	21	19	23	19	11	23	15	24	22	19	20	20	22	23	16	25	22	18	22	18	26	11	21	19	14	13	23	8	21	21	11	21	15	15	17	24	15	16	19	20	13	18	12	25	21	16	17	17	20	13	16	13	22	22	17	23	16	27	26	22	22	16	19	19	23	21	24	13	20	13	14	18	19	21	28	20	15	18	23	20	23	26	24	26	23	17	13	17	14	21	14	15	18	13	16	16	15	37	21	19	14	19	12	12	16	26	13	16	17	12	15	24	13	23	15	13	20	17	23	13	19	15	28	18	22	18	14	17	22	14	17	14	16	21	18	19	9	18	23	17	17	18	28	14	24	18	17	17	21	21	19	12	19	12	24	20	19	10	23	13	16	19	24	13	21	15	25	17	19	23	10	25	15	19	26	18	26	23	19	21	21	18	19	13	16	22	14	19	23	19	17	21	14	16	28	17	21	24	17	25	18	21	23	14	28	23	17	18	24	25	24	15	10	27	22	30	22	16	21	16	22	23	17	16	27	17	20	22	22	20	20	21	14	25	17	21	22	17	19	17	17	22	14	19	22	21	12	17	17	12	24	19	10	18	26	14	19	23	26	19	14	9	16	18	15	16	21	20	20	26	18	23	19	18	14	24	26	16	23	21	13	20	9	17	27	26	16	24	20	11	23	17	23	25	14	19	20	15	15	22	17	22	21	18	18	23	18	23	13	13	14	19	26	21	18	19	21	17	20	28	16	13	22	20	13
50876	14309	4109	12925	22143	18821	15411	14646	17711	13132	10785	6597	6945	3029	2368	2125	1921	1748	1563	1419	1271	1197	1084	1042	1028	929	910	855	779	755	719	714	728	694	690	651	612	566	625	531	534	559	541	522	512	539	501	519	505	482	487	463	440	437	454	471	467	459	441	406	388	386	396	382	431	421	379	376	398	371	397	363	395	407	401	386	393	347	361	381	386	350	352	368	402	348	392	372	342	360	353	353	338	342	372	335	377	374	365	365	373	351	319	356	370	378	360	370	355	345	369	364	360	340	388	397	348	348	377	341	396	347	335	339	335	375	317	338	342	320	365	334	344	364	342	354	336	336	362	342	317	358	318	330	328	341	309	362	343	340	371	352	319	367	341	330	336	356	335	357	346	343	349	354	356	313	350	327	322	316	363	307	328	320	327	351	361	336	330	305	343	337	333	353	386	336	388	342	338	336	337	328	348	335	319	377	307	337	352	316	357	349	334	350	346	377	326	331	337	351	300	342	301	343	350	351	341	337	353	339	315	341	288	326	344	348	318	327	328	345	382	343	344	333	346	349	358	334	340	337	333	339	317	346	320	306	336	333	340	297	375	352	335	351	340	327	314	325	315	330	345	331	328	335	352	308	327	328	357	333	339	292	349	362	306	341	319	350	318	332	344	337	337	324	345	348	328	314	362	356	340	355	333	364	322	355	331	319	317	328	322	343	324	327	349	322	366	339	323	340	336	318	360	360	338	332	335	343	334	342	319	340	336	340	335	343	330	328	325	372	323	334	333	315	327	312	328	342	313	338	320	331	338	329	321	350	325	351	298	330	318	347	335	313	313	332	330	357	362	333	322	321	332	326	339	329	321	320	382	347	338	337	365	319	369	365	360	350	400	346	341	346	327	331	327	324	332	324	336	324	366	346	353	340	337	318	354	328	302	351	366	334	348	359	344	317	333	355	333	325	351	338	330	353	310	322	323	356	338	342	314	361	357	311	371	342	315	352	348	346	299	373	350	363	365	327	319	333	340	337	349	328	354	343	353	342	338	340	345	294	321	339	317	340	321	324	350	315	345	310	321	328	308	321	313	348	340	322	374	342	311	349	356	350	344	333	346	320	309	355	345	340	350	334	351	348	368	347	321	348	367	358	333	335	325	315	347	340	348	351	366	337	357	333	352	319	339	384	342	364	334	350	340	308	343	364	330	330	330	358	324	311	321	328	308	338	344	337	331	307	315	313	321	325	366	337	335	329	351	358	343	336	318	340	346	323	358	327	307	326	351	362	312	347	323	350	352	319	328	325	314	366	303	336	372	316	333	330	333	334	338	344	321	322	363	328	353	354	336	318	345	346	314	379	330	303	332	323	350	346	349	385	316	340	333	329	349	371	319	333	344	335	347	336	367	334	331	329	323	297	374	337	362	357	338	347	340	344	345	337	358	350	341	337	362	349	341	318	373	335	324	360	355	348	365	384	333	302	353	315	326	336	325	321	356	345	329	340	365	339	352	325	339	336	375	320	338	339	294	326	345	357	343	361	322	350	325	332	316	318	306	333	324	300	337	324	321	348	359	381	370	321	319	333	352	333	310	327	328	328	301	337	333	376	347	339	353	348	352	359	308	336	344	333	304	320	324	327	322	330	317	322	328	328	326	351	363	337	348	320	330	330	335	352	366	353	334	319	355	330	323	319	323	352	335	324	327	340	307	298	323	341	310	342	336	322	347	334	362	342	333	341	354	341	334	376	352	343	338	371	331	319	344	322	341	340	330	347	340	333	320	322	336	348	338	308	322	337	339	349	336	332	326	332	331	337	357	322	312	346	373	345	322	351	329	322	313	336	359	324	330	338	334	343	353	344	324	338	316	324	321	335	360	317	302	330	328	344	346	328	321	329	350	328	337	375	308	327	291	333	350	347	336	348	335	310	350	378	330	343	322	339	332	310	297	344	338	304	346	328	321	353	324	356	347	337	312	333	337	360	325	316	301	304	324	356	340	312	339	324	338	353	344	341	332	338	346	329	339	356	335	344	350	348	366	367	362	345	333	336	321	306	337	324	312	362	344	353	380	355	364	315	351	338	340	308	360	343	311	383	320	315	313	344	337	335	350	301	319	380	312	343	342	332	313	313	347	349	317	355	324	343	327	340	322	325	375	315	334	352	344	339	311	356	319	315	363	351	329	327	365	346	329	336	314	338	301	324	326	317	362	326	349	329	368	304	318	353	347	331	319	346	348	349	333	339	362	357	327	308	345	342	325	330	351	371	311	343	323	339	331	364	313	341	336	360	321	350	350	323	358	324	322	341	312	339	340	358	345	375	341	306	344	330	345	323	317	342	339	329	299	345	349	357	376	343	349	317	334	305	328	344	305	328	347	356	371	365	326	325	369	297	340	337	366	391	343	313	356	334	346	330	353	342	332	353	354	360	317	358	360	370	344	337	337	272	322	334	301	379	372	365	332	345	314	336	344	347	349	362	341	334	339	298	344	312	353	305	346	270	328	379	345	325	371	343	358	335	331	319	311	349	346	323	316	362	308	338	316	344	352	310	331	338	331	297	335	347	347	320	316	353	332	340	308	351	354	309	323	348	328	378	316	360	343	394	338	332	336	366	320	361	347	285	307	321	330	346	332	339	375	338	336	352	318	313	332	331	347	338	329	348	326	319	298	310	324	354	343	373	363	335	322	356	334	322	330	353	325	327	325	367	311	326	292	347	337	352	328	325	363	351	330	334	321	352	335	336	357	312	352	342	318	327	363	298	346	312	312	341	344	358	355	351	344	344	321	324	346	314	367	340	376	337	343	323	330	340	325	327	338	336	322	342	385	325	358	353	372	366	305	373	333	317	324	353	320	342	374	363	369	357	322	336	338	371	336	370	333	340	318	315	332	379	333	342	290	338	339	343	341	325	348	337	357	327	329	343	335	343	323	316	347	312	337	340	335	357	335	300	316	348	331	326	310	328	321	362	299	345	351	341	339	327	341	333	336	353	327	347	341	311	356	325	321	353	368	328	323	316	349	321	321	370	306	337	319	307	326	339	325	321	368	334	349	341	318	319	366	332	325	322	339	365	337	330	344	356	348	372	332	357	345	356	341	350	356	349	316	331	345	355	353	332	343	342	363	359	360	346	342	337	319	329	368	359	349	364	385	339	320	338	360	341	336	342	315	348	345	360	343	353	340	343	350	367	344	339	340	349	343	324	345	346	354	342	312	367	316	343	329	356	338	346	338	353	319	333	329	324	336	318	370	330	315	345	347	321	348	328	339	370	314	322	332	338	315	314	328	298	351	337	368	347	365	349	344	357	332	364	356	332	338	352	351	315	324	343	319	340	324	349	309	375	303	332	314	366	359	330	317	351	338	332	303	296	332	342	334	322	316	347	305	306	333	357	387	320	327	344	330	307	355	315	362	355	369	359	318	316	330	300	328	323	319	329	332	311	352	327	328	347	332	334	351	337	361	332	345	346	353	336	315	334	316	344	312	322	326	331	317	301	335	326	347	328
4915	394	52	46	62	68	55	58	137	85	87	43	34	23	25	15	20	24	25	28	25	24	32	28	21	29	16	20	23	26	11	23	27	19	17	18	25	19	28	27	21	25	25	23	21	9	22	33	20	29	22	19	18	27	21	25	28	23	23	21	26	19	20	14	19	24	21	21	21	24	12	16	16	19	22	20	24	17	20	20	16	27	20	32	23	21	18	24	22	27	30	19	28	22	14	22	25	27	26	24	17	16	18	19	26	25	24	19	21	18	32	27	16	12	21	19	20	25	16	22	17	21	21	21	32	23	27	15	18	30	22	24	26	21	29	23	19	24	26	21	32	31	18	17	20	18	17	27	27	23	31	23	21	23	13	14	16	12	26	24	14	24	18	23	26	21	29	22	18	19	29	19	21	21	30	17	24	19	26	25	21	27	14	20	17	29	16	22	15	24	24	16	22	24	21	25	14	23	21	20	23	30	26	28	23	20	23	14	32	21	25	23	18	20	22	24	14	30	20	22	18	14	13	22	15	21	19	20	21	28	21	26	15	19	24	19	16	14	14	25	18	24	21	19	16	20	17	26	19	15	33	23	15	15	19	22	21	14	24	24	24	24	11	24	22	27	22	24	19	19	17	20	25	18	21	23	14	27	20	16	18	23	18	20	20	23	21	17	29	19	31	31	18	21	25	25	33	25	22	25	16	22	15	23	23	20	22	32	30	16	25	17	22	20	18	22	22	20	26	29	19	27	19	17	17	28	12	10	22	14	21	20	28	12	16	15	15	17	31	20	22	23	23	18	16	19	21	21	17	14	15	18	19	27	30	27	15	26	25	18	15	24	26	27	16	20	22	16	26	19	15	14	23	28	17	22	19	10	23	22	24	19	20	26	18	23	29	21	19	23	20	13	22	28	26	16	24	14	20	13	28	23	28	26	23	21	19	14	30	25	15	22	23	20	22	20	20	20	25	20	27	33	19	22	18	25	22	16	23	23	24	27	15	20	17	23	29	21	28	16	20	21	21	17	22	20	27	18	14	18	23	18	23	24	18	26	24	21	15	27	18	26	16	27	16	32	28	17	18	17	20	24	20	19	17	16	23	18	17	21	26	16	15	23	24	15	19	14	31	27	21	18	22	24	27	22	19	26	11	21	24	15	19	19	27	11	14	22	30	17	22	23	10	22	10	31	23	24	20	24	30	32	27	24	16	25	24	28	19	12	19	21	19	24	27	19	23	25	24	27	20	22	28	19	22	22	23	23	17	18	22	13	26	25	18	15	20	21	16	23	20	19	22	23	19	23	25	19	22	21	18	19	20	16	35	25	24	18	24	20	21	16	23	16	23	14	20	14	20	26	21	28	21	24	25	21	28	17	18	21	23	16	21	24	26	14	16	32	17	33	16	21	18	27	26	17	20	24	13	17	21	17	27	23	21	13	17	18	17	24	26	25	22	26	20	21	23	19	23	24	23	13	22	27	16	25	20	19	23	11	19	24	23	25	19	26	28	26	27	22	19	21	17	18	15	28	26	16	28	20	19	16	18	25	17	23	14	22	29	17	31	15	22	31	21	17	19	26	23	26	25	24	18	18	25	26	24	14	21	18	23	20	23	23	28	26	20	15	30	18	20	24	19	17	19	19	29	21	19	20	18	25	19	22	20	22	21	19	18	28	25	18	18	17	22	31	16	14	16	15	22	27	16	12	24	24	28	20	21	22	16	18	22	18	18	21	27	25	20	22	25	23	21	17	12	18	19	24	32	22	25	21	22	25	20	19	21	18	23	14	13	26	17	20	21	23	24	28	28	19	17	20	18	25	23	13	21	17	19	23	23	26	22	24	25	16	28	16	23	21	14	22	24	20	17	20	24	26	14	16	27	27	18	21	21	18	16	17	13	20	16	23	21	21	13	20	18	21	17	19	22	29	23	27	19	22	29	17	23	20	23	18	17	12	16	23	19	16	28	26	17	30	21	28	18	25	24	21	27	20	26	15	18	16	29	22	22	21	20	22	19	20	24	20	20	11	25	21	18	23	18	25	14	16	19	24	30	28	26	12	20	22	18	23	21	20	22	16	19	16	14	24	23	23	32	27	18	18	18	18	23	18	33	24	20	20	30	30	26	26	21	19	29	28	15	25	21	22	22	21	22	24	26	25	24	20	26	22	19	19	17	19	18	23	16	19	18	22	22	19	17	23	21	22	23	24	15	23	22	31	24	23	16	29	24	18	16	12	19	26	24	21	27	25	15	25	20	25	23	24	21	17	19	23	18	21	28	14	24	20	23	19	32	22	22	18	21	17	18	19	19	19	25	22	13	24	23	17	25	23	29	19	15	17	25	20	12	26	13	21	25	23	25	22	21	20	25	23	21	14	17	21	23	21	18	17	25	31	31	13	25	21	15	13	21	15	30	20	25	13	20	20	24	22	22	14	26	22	20	13	22	24	26	22	25	16	23	14	21	25	32	20	13	19	36	27	19	34	22	25	25	21	22	21	23	24	22	22	21	24	18	26	23	17	25	23	25	28	23	20	22	25	19	22	22	18	20	19	26	27	25	19	21	17	27	22	23	17	20	22	30	22	18	27	19	21	27	22	22	22	15	29	16	20	21	18	27	18	23	15	26	14	22	27	17	21	19	19	20	22	17	19	25	18	21	22	16	30	20	18	22	17	21	28	15	22	16	22	21	22	16	18	21	24	16	21	16	21	25	30	21	26	24	17	20	22	24	12	20	24	29	19	28	23	17	18	19	14	20	30	19	12	36	20	26	22	23	23	19	16	24	25	19	17	21	19	28	18	28	21	21	16	23	19	13	15	30	20	18	22	25	26	16	26	23	26	21	19	21	18	14	17	17	17	23	19	14	21	21	18	22	20	23	19	29	24	23	16	23	25	23	18	16	22	18	18	28	26	20	23	18	18	19	20	11	24	29	16	23	33	24	13	16	18	22	21	30	22	23	23	19	28	16	18	15	21	28	26	20	24	26	23	20	21	22	18	18	22	29	18	22	29	20	13	21	18	22	17	22	12	14	13	20	18	17	32	17	34	20	19	23	17	29	25	22	20	27	19	19	18	20	21	22	14	29	19	27	15	17	30	22	23	20	21	29	23	29	23	27	26	29	15	20	24	24	12	19	9	23	22	27	13	18	25	16	28	19	15	16	29	15	17	22	26	17	14	25	23	21	24	21	28	22	27	18	23	21	25	20	11	25	20	15	18	18	13	17	22	24	22	22	19	21	19	27	25	24	14	23	23	23	26	27	21	15	26	22	21	26	22	27	18	18	25	25	25	21	27	23	20	26	16	22	21	24	18	16	23	22	14	17	20	16	20	25	21	37	23	23	12	22	14	23	11	16	13	26	17	26	31	24	16	17	22	15	21	21	18	18	15	17	25	20	30	16	26	17	31	20	24	19	21	20	15	18	17	23	21	26	18	23	19	18	20	22	20	31	18	21	20	16	20	33	23	23	23	24	14	19	25	21	18	28	22	24	20
39023	8483	1132	4800	10419	5294	4393	3748	7447	5538	4617	2092	1220	768	665	571	566	562	505	488	497	506	461	477	402	458	431	473	440	425	457	404	428	463	450	393	405	433	399	374	425	422	395	412	402	372	393	370	386	382	396	418	382	426	380	386	417	406	418	400	400	386	396	375	370	370	361	380	358	370	384	368	354	375	387	390	362	393	384	375	463	348	399	439	358	354	389	368	391	375	362	403	380	377	382	369	357	376	396	391	367	397	371	375	399	396	374	402	377	364	367	373	379	368	384	357	395	373	369	398	349	363	389	398	372	369	379	360	381	380	389	410	367	387	401	345	379	390	370	358	370	359	362	399	374	409	406	379	385	381	395	392	372	404	379	399	363	416	360	376	351	403	407	377	391	394	359	390	375	325	386	373	366	369	372	367	365	370	407	373	366	344	370	366	362	376	372	378	375	344	352	412	395	349	388	350	397	377	365	364	379	371	383	348	373	357	379	353	372	358	364	376	348	387	365	357	355	363	353	366	359	384	412	357	340	370	347	388	388	360	351	403	379	359	371	334	363	403	337	369	356	369	396	364	362	340	393	368	378	377	333	383	337	352	378	388	372	399	359	380	379	383	396	390	393	365	365	398	350	384	373	377	367	407	376	397	340	367	369	351	363	333	339	368	380	389	344	358	378	391	352	368	341	370	384	397	403	383	419	385	397	380	380	390	345	354	357	386	375	383	388	356	388	398	391	400	389	384	357	367	382	382	378	377	341	366	377	350	386	376	371	364	344	369	342	361	375	371	368	375	381	392	362	373	381	368	368	393	357	376	414	379	372	368	380	375	368	387	379	378	405	383	379	363	372	391	382	371	389	365	356	401	383	361	393	376	354	360	380	390	389	339	368	339	365	390	356	349	389	386	372	359	403	378	325	368	404	361	394	359	392	356	344	364	376	421	392	359	377	366	392	349	383	364	371	391	373	363	361	348	337	380	374	416	382	383	371	370	355	353	372	366	379	388	351	380	377	393	384	408	381	343	367	372	383	352	371	361	377	397	353	374	374	347	375	371	351	399	373	386	413	381	391	348	380	366	317	392	409	380	343	404	386	374	351	354	377	371	366	400	386	357	389	351	397	382	376	355	354	371	387	343	406	366	377	350	377	355	397	355	383	377	400	369	366	360	377	403	384	391	356	380	360	386	372	407	365	356	382	343	387	384	373	362	360	396	366	357	367	345	398	388	419	376	378	363	398	369	365	352	371	383	365	347	353	411	368	386	421	402	363	386	395	380	399	399	382	360	361	393	391	342	384	355	392	342	376	351	358	360	377	357	380	370	367	390	380	394	362	364	394	362	370	408	361	356	388	369	437	384	363	359	373	372	355	405	381	334	368	371	404	361	369	381	363	361	377	380	360	380	360	376	370	424	405	378	395	398	362	376	345	371	374	360	360	405	368	407	378	355	370	378	366	383	383	372	368	398	355	394	373	345	384	418	396	381	380	386	338	377	380	361	402	371	382	353	415	371	391	366	369	389	412	351	394	344	365	375	362	403	350	382	383	389	383	388	420	356	372	381	362	370	378	387	356	367	349	363	347	380	369	356	408	363	377	372	373	381	402	367	378	394	372	395	356	348	398	397	372	335	363	363	367	369	373	380	351	355	397	381	341	353	381	366	353	345	332	376	374	404	370	355	374	354	353	362	389	364	377	361	393	403	380	345	408	346	406	385	382	387	374	392	380	371	373	376	385	405	375	346	358	377	417	329	358	341	419	422	404	380	368	366	411	373	372	398	372	377	361	373	348	418	360	366	355	408	381	378	394	358	397	389	363	388	349	378	377	349	410	394	368	387	405	395	352	382	367	376	361	379	356	368	356	390	392	419	347	362	380	393	353	363	392	355	378	379	386	374	385	370	397	360	365	381	405	393	416	342	358	377	371	401	384	388	385	370	367	375	406	376	387	362	362	343	377	357	402	348	346	389	364	377	381	364	343	365	374	379	398	397	403	371	371	384	360	383	372	376	387	390	380	390	385	405	340	365	383	352	402	381	355	409	387	390	385	393	396	384	329	366	345	376	351	373	358	371	351	403	408	395	413	341	382	338	359	386	364	323	358	392	361	350	381	392	392	370	373	377	360	376	340	392	407	387	411	387	377	375	375	331	371	373	376	363	373	361	382	378	382	375	384	373	376	334	373	353	367	370	391	364	363	395	370	396	382	386	374	360	381	342	386	335	383	392	373	379	396	351	392	362	383	390	353	391	361	386	399	374	375	338	335	367	362	358	363	351	405	383	381	380	375	350	380	357	370	361	378	344	365	385	374	335	362	369	346	389	360	370	409	357	391	357	358	372	365	385	378	361	353	364	419	359	364	391	368	379	369	364	362	361	365	384	341	367	363	363	342	403	373	380	372	347	370	356	371	362	373	388	400	386	316	359	395	372	389	337	381	376	366	364	401	406	318	362	424	380	356	378	346	358	400	388	386	410	349	374	398	396	400	329	375	367	375	394	383	397	381	372	391	355	398	406	324	353	371	382	384	363	386	391	386	384	369	362	344	391	354	369	359	355	346	379	371	357	361	395	378	374	379	371	378	373	371	367	412	345	390	359	338	358	371	358	400	373	371	360	356	345	362	370	385	336	364	356	375	387	368	354	381	377	382	387	387	406	384	369	351	365	374	370	354	355	348	370	343	376	371	389	415	367	379	355	343	373	377	348	400	369	370	360	358	355	385	366	350	385	351	349	369	379	403	390	371	378	352	369	372	385	334	363	402	384	386	380	378	375	385	392	364	378	339	404	362	358	385	388	353	421	365	354	371	393	391	373	362	385	349	392	384	356	324	377	392	363	378	384	388	342	360	413	376	364	377	389	385	364	394	385	359	392	403	372	386	393	359	354	325	389	388	370	371	377	370	349	337	364	389	384	389	390	384	349	348	366	397	379	381	387	384	362	387	404	338	406	373	368	365	353	390	342	387	370	343	358	367	396	399	368	369	371	383	370	328	401	403	378	379	365	369	401	375	377	359	418	375	343	384	391	345	362	378	374	371	383	396	399	366	375	365	384	385	393	368	368	351	380	373	397	353	408	354	341	370	352	382	382	394	366	368	380	368	364	386	385	377	375	353	403	384	358	365	386	338	372	375	383	437	353	358	338	368	381	383	362	379	383	391	351	390	392	394	359	389	386	331	395	385	388	371	362	357	363	374	375	370	366	365	401	339	369	404	355	419	343	348	363	355	364	383	355	379	357	376	396	367	359	409	353	352	383	393	363	366	380	400	394	351	393	353	358	356	383	364	363	362	408	408	368	379	359	398	391	360	342	384	393	355	392	352	399	361	359	385	404	370	351	391	374	376	372	363	385	341	383	401	371	357	402	377	368	380	372	361	382	385	392	381	365	401	361	376	407	376	349	369	401	373	369	384	356	372	340	397	380	351	419	341	354	340	401	398	372	362	355	382	383	351	408	374	386	363	386	385	369	385	360	335	369	373	373	375	364	380	364	366	373
8471	980	116	109	147	131	155	147	197	217	179	116	92	87	48	49	50	49	42	49	32	46	36	41	33	44	41	35	34	39	39	39	37	38	38	44	35	28	36	36	28	29	24	38	39	43	40	36	33	35	29	37	41	42	23	34	35	45	37	37	40	32	37	37	39	32	33	40	37	33	38	27	37	41	24	27	41	35	28	42	38	35	28	43	35	30	33	33	36	30	40	45	26	35	33	37	28	34	28	21	37	33	40	34	37	42	30	32	37	29	30	35	31	35	33	25	31	32	39	34	38	29	31	23	35	42	42	44	37	29	32	30	30	47	33	35	29	27	36	41	28	38	35	29	37	34	36	39	28	34	27	23	33	39	38	41	41	27	35	32	42	35	36	28	31	38	44	36	45	30	26	35	38	37	35	46	34	31	35	43	33	37	32	33	41	40	41	29	39	31	32	28	37	34	26	28	35	26	42	34	36	41	33	38	40	31	38	35	37	26	38	43	39	36	35	32	33	26	39	35	31	23	30	32	40	42	36	28	34	35	32	37	20	31	39	30	37	31	36	32	28	27	40	30	26	42	37	19	36	37	25	35	36	39	32	26	28	39	29	31	32	41	33	32	27	34	29	29	36	37	27	32	43	44	44	35	36	33	31	24	43	38	32	23	37	38	32	30	30	50	36	36	38	31	27	33	42	35	29	32	33	29	35	39	37	42	30	25	37	38	25	43	37	34	39	31	26	35	27	19	32	38	37	41	47	35	44	27	41	37	39	38	33	29	27	33	30	34	33	41	38	40	43	34	37	40	34	31	39	47	26	40	31	42	44	35	39	33	44	28	36	32	28	39	32	31	35	38	32	26	33	29	31	39	30	31	39	36	34	37	39	35	30	36	30	33	32	35	33	42	38	35	39	27	28	38	32	39	36	36	39	29	35	31	41	31	34	32	42	30	36	29	36	44	29	32	39	30	36	39	33	42	45	29	28	39	33	28	41	39	48	32	33	37	30	32	30	40	36	26	38	32	31	36	34	33	32	32	37	26	30	28	34	37	44	42	39	34	39	43	39	39	39	29	25	34	38	26	40	32	42	32	36	38	32	38	36	41	33	30	39	35	29	25	29	36	34	40	24	36	35	30	21	27	40	41	36	34	28	28	25	32	26	32	29	30	36	38	31	31	28	35	33	31	41	28	27	34	30	38	27	38	43	35	36	29	31	39	34	47	39	27	37	36	36	39	40	23	31	31	37	34	38	34	36	37	37	39	41	48	55	40	31	31	28	32	31	25	23	45	34	32	26	38	33	34	32	33	34	39	36	38	31	28	38	39	35	45	34	42	33	33	38	30	32	32	31	37	29	26	31	41	24	37	29	41	38	37	39	27	38	32	25	38	44	44	26	29	35	38	32	40	35	33	34	30	26	28	25	29	36	37	27	31	38	39	32	39	44	37	37	38	42	31	34	34	38	32	34	32	33	36	36	40	27	33	33	34	40	35	41	20	44	32	24	33	32	30	39	33	37	33	22	49	32	36	30	47	27	41	43	30	49	35	29	33	33	29	33	36	38	30	36	38	37	30	37	38	34	27	31	39	34	31	32	31	40	30	30	33	26	35	37	46	34	29	32	45	26	32	33	40	33	32	33	31	31	45	35	44	26	30	37	34	36	31	32	33	31	34	40	34	32	47	39	35	38	30	41	37	28	29	43	35	40	30	31	37	40	39	51	33	31	34	40	37	33	42	35	39	38	41	30	17	40	38	27	37	48	33	28	24	26	36	27	35	28	32	48	37	38	27	32	31	43	35	34	31	39	29	38	33	29	36	28	41	25	37	29	34	32	31	34	43	34	31	28	35	37	30	42	33	40	36	38	36	35	47	34	24	32	33	38	30	35	36	42	33	46	31	35	36	37	31	28	36	36	35	35	40	31	28	28	35	39	35	44	36	40	36	37	37	40	35	32	34	34	37	31	33	38	33	31	46	47	31	26	42	31	31	37	40	26	39	38	33	41	37	38	35	28	35	45	43	29	32	33	43	27	34	42	26	28	33	24	39	39	25	35	34	37	27	30	42	41	31	40	34	35	27	25	43	36	26	29	38	36	30	30	39	44	37	32	35	34	39	38	33	27	41	33	32	54	38	33	38	46	33	41	40	33	39	36	35	20	40	29	38	39	25	38	25	36	33	38	32	49	41	33	31	31	29	27	26	37	44	26	33	32	28	31	39	31	36	35	36	37	39	27	40	39	29	27	28	43	35	39	34	32	36	21	23	28	43	35	37	34	30	36	39	32	30	31	31	36	43	35	34	33	30	41	32	33	36	43	33	30	27	33	20	30	36	40	28	44	29	35	35	52	35	31	29	34	43	37	41	41	31	43	30	49	33	40	24	36	51	32	38	40	34	34	33	39	30	32	29	18	39	35	29	46	28	39	35	31	32	43	45	27	27	34	42	28	40	31	29	33	33	36	21	39	35	35	35	41	41	29	35	24	40	46	33	27	33	40	34	36	38	35	25	34	35	41	41	40	29	43	38	36	36	41	36	37	39	40	37	30	43	32	32	41	33	31	44	36	33	31	31	29	36	40	42	33	34	41	32	36	37	37	22	32	35	32	30	37	37	29	29	26	32	31	29	34	35	39	36	31	33	23	37	38	30	42	27	46	34	39	22	33	31	44	30	32	33	38	33	38	28	30	35	37	38	35	29	35	39	30	36	37	39	33	48	36	47	36	36	38	31	39	36	33	22	45	31	34	33	35	35	32	27	27	33	31	42	38	30	36	31	43	42	40	32	36	33	37	48	33	31	41	31	32	32	34	37	30	38	40	41	36	38	36	33	27	46	41	31	35	33	35	29	32	25	37	24	30	30	43	31	34	28	30	36	39	41	35	31	43	43	35	32	34	30	38	40	32	31	27	48	32	33	31	27	33	27	34	30	37	33	34	30	36	36	37	25	31	43	42	45	34	34	36	32	39	36	38	40	35	30	32	32	35	39	38	35	43	39	39	39	40	24	34	45	34	38	33	40	25	26	46	43	39	38	34	27	31	31	33	34	35	44	31	31	23	31	32	29	30	31	44	30	43	37	34	43	27	31	37	33	26	32	36	32	37	34	28	28	41	26	35	35	34	33	26	37	42	34	30	32	43	40	51	31	32	30	32	31	27	38	30	22	25	33	40	35	32	39	31	35	26	41	32	37	48	37	33	23	31	31	39	32	35	39	38	46	41	28	36	22	33	37	38	29	40	35	30	30	29	33	33	36	28	41	32	42	22	40	47	46	33	37	26	39	29	34	33	33	36	38	44	35	26	36	28	38	34	30	29	43	24	34	43	27	39	41	33	32	32	29	29	42	36	37	38	36	25	48	42	29	41	37	35	39	42	33	41	45	34	39	42	42	38	48	32	33	36	29	33	33	24	31	33	44	46	36	27	31	33	46	37	33	42	32	31	30	43	37	35	34	32	29	28	31	25	30	39	35	33	30	37	29	37	38	31	40	43	32
43736	11483	2569	11452	15277	10972	9506	8711	10574	11258	8349	5319	3438	3253	1609	1484	1377	1256	1159	1114	1096	957	979	980	934	850	833	764	842	803	796	754	716	792	847	767	706	686	700	738	696	655	710	731	672	663	649	644	644	654	660	670	658	690	678	672	623	634	676	617	611	616	603	622	622	615	623	603	591	654	625	662	616	631	586	647	566	584	591	636	603	634	622	556	612	614	681	580	682	595	634	573	603	613	619	607	613	602	606	652	633	589	604	602	582	594	594	594	563	632	612	598	613	589	572	592	617	643	625	636	615	622	624	634	602	563	605	586	602	582	609	591	585	613	642	614	602	588	665	606	594	593	578	598	588	603	656	596	633	600	624	607	620	617	591	586	618	608	602	589	621	595	563	623	579	618	584	575	624	602	597	625	590	606	601	628	601	603	604	627	589	619	653	606	572	587	613	602	630	618	611	654	619	604	621	639	611	581	570	610	632	617	618	609	628	576	669	616	606	596	591	598	628	596	611	620	558	598	637	623	546	581	598	654	586	573	590	604	598	568	553	606	627	618	568	594	649	604	614	570	607	610	604	586	600	635	624	621	602	628	558	556	628	588	608	613	620	596	579	574	571	582	587	577	585	633	599	611	634	603	594	642	609	588	619	575	573	644	604	636	599	595	582	594	581	555	574	598	613	568	568	634	598	598	611	606	600	567	586	545	637	574	585	612	534	576	569	622	629	627	616	614	620	627	570	593	585	589	597	574	618	582	590	648	593	600	620	637	619	596	589	630	625	597	643	599	574	593	594	584	620	597	622	553	577	628	557	644	580	627	632	588	614	583	594	623	614	604	616	546	609	589	567	606	555	594	577	610	577	564	604	589	566	564	561	587	596	563	617	594	600	556	582	555	595	584	558	595	591	607	604	584	674	632	618	583	568	563	577	599	578	633	585	563	580	617	637	576	611	587	627	672	611	612	580	606	637	587	601	557	587	650	564	598	622	627	568	564	630	599	602	625	609	588	617	567	630	625	583	601	594	623	625	603	600	585	568	619	585	602	611	612	611	574	613	621	597	577	558	623	620	592	613	603	631	557	614	632	584	613	612	629	592	623	590	585	564	619	594	650	609	564	595	623	636	607	606	613	623	590	600	606	613	579	604	587	582	623	632	605	588	600	615	602	601	625	567	611	650	555	580	628	610	603	620	601	607	578	567	628	571	563	582	595	629	610	588	588	575	569	590	550	620	581	566	602	567	618	599	549	576	613	629	584	607	566	597	601	590	598	651	595	574	595	598	643	616	617	602	578	577	622	651	586	582	563	568	592	570	593	580	602	611	662	570	595	639	621	626	595	620	584	592	632	572	589	553	570	631	597	544	649	609	592	561	568	603	583	626	584	586	596	581	626	587	628	595	627	591	606	609	603	614	665	626	586	581	579	637	578	610	644	552	612	604	639	611	595	613	637	595	590	548	625	619	615	613	592	592	584	611	593	631	542	576	587	632	579	621	613	618	576	593	606	641	583	598	602	611	635	574	572	576	604	599	562	616	581	594	623	611	582	656	575	568	567	621	594	556	631	625	610	578	612	594	617	617	564	606	640	615	620	542	616	594	600	657	598	620	636	583	611	573	580	600	598	587	578	623	600	607	594	588	613	593	570	588	595	524	606	605	609	617	617	627	611	606	607	555	593	655	595	608	592	597	636	639	612	605	630	585	616	591	624	585	585	591	589	613	553	621	618	592	558	569	597	587	602	600	590	571	578	588	611	596	577	582	596	625	600	588	578	621	593	577	599	586	611	611	608	591	631	618	575	627	614	590	623	602	623	639	606	589	586	593	557	593	606	613	618	631	598	563	556	620	581	567	538	606	606	598	578	586	578	631	582	600	605	598	631	606	599	577	636	584	630	606	563	583	604	561	585	599	579	635	588	585	632	589	604	603	585	548	554	634	594	568	607	620	585	587	560	579	572	591	609	595	592	593	569	573	650	566	627	598	614	610	623	580	626	604	626	606	613	551	589	601	579	583	598	596	583	558	531	602	646	554	687	612	564	601	604	587	574	569	581	625	614	602	581	608	600	568	620	589	567	617	617	612	608	596	607	598	580	599	564	538	599	605	625	632	610	582	594	632	559	613	603	608	607	591	572	633	602	576	602	571	576	598	615	544	594	618	626	601	607	581	593	628	605	616	576	584	561	619	616	593	557	601	599	625	605	556	585	584	640	590	592	598	610	635	602	570	575	602	612	630	588	559	585	597	612	611	562	631	610	642	574	619	597	572	615	668	559	595	608	589	623	605	583	604	589	579	618	555	612	551	625	564	637	601	583	578	601	596	601	585	635	613	596	601	606	583	602	596	619	588	590	630	591	555	635	583	616	624	601	632	581	611	618	614	586	631	569	576	591	602	585	558	585	599	582	642	596	621	605	605	639	625	593	566	629	593	626	579	552	591	554	624	611	613	638	550	551	572	610	642	567	604	586	630	615	571	605	583	622	567	568	592	580	633	615	597	604	559	591	568	633	574	585	626	596	601	592	603	612	592	631	664	628	636	598	589	572	592	601	597	612	614	595	566	569	602	581	619	593	597	601	591	563	580	570	605	601	612	618	568	618	597	597	585	626	583	584	611	614	576	582	620	604	593	633	563	607	566	578	586	653	637	603	598	606	614	630	582	576	599	557	600	616	623	620	631	607	639	622	594	586	635	610	606	617	660	597	622	646	622	547	609	603	601	629	594	586	610	599	616	606	595	629	591	595	592	628	597	577	623	663	619	585	596	616	623	633	603	630	648	595	563	585	603	621	571	604	612	606	590	603	622	608	578	589	601	598	584	570	588	606	616	610	587	633	629	631	574	616	629	582	626	604	582	616	582	570	580	597	625	644	570	598	569	599	584	588	614	568	608	599	609	595	633	601	603	551	610	640	591	571	610	581	597	642	575	572	634	661	612	605	616	634	581	606	616	551	642	586	642	606	596	589	635	614	645	592	584	566	600	632	573	628	639	606	615	643	635	597	627	581	575	605	554	597	596	555	581	619	630	621	625	599	597	658	571	607	607	569	602	540	652	622	620	580	579	625	584	626	570	595	617	567	627	606	595	603	574	575	597	615	623	596	613	641	556	581	569	604	601	607	581	555	587	619	597	614	548	625	589	600	596	600	610	626	599	611	602	599	626	580	627	547	606	616	631	606	634	606	628	615	625	662	629	573	593	567	586	599	632	604	621	611	588	605	576	586	557	603	610	602	595	538	551	619	593	608	669	675	577	590	593	612	593	574	592	643	623	580	642	595	599	589	620	558	579	604	590	603	575	602	621	621	655	609	604	598	586	598	560	627	603	587	592	621	556	556	558	607	589	615	617	602	592	572	611	619	613	595	568	566	612	598	622	590	570	587	577	623	556	563	603	617	617	575	564	630	595	601	578	617	602	617	639	625	625	619	616	573	624	632	609	576	608	642	580	610	623	649	646	597	634	589	623	587	556	572	566	637	582	584	603	605	623	635	592	629	619	602
8425	1072	126	128	134	102	140	145	195	204	170	106	85	68	56	49	67	42	43	42	45	35	44	37	55	33	39	43	35	38	39	31	30	30	41	33	37	37	39	35	36	30	26	36	35	43	31	29	32	42	36	32	32	45	31	51	41	27	40	23	32	33	43	30	49	42	32	30	45	39	34	35	36	22	38	28	47	30	40	39	41	35	40	29	34	27	40	31	26	35	31	49	43	32	35	36	26	30	36	37	34	31	26	39	27	43	33	32	38	34	39	31	34	32	32	37	35	42	32	27	36	33	38	35	34	42	30	29	37	42	45	40	36	27	33	49	45	36	28	25	28	24	42	28	43	32	35	25	43	40	20	41	29	39	36	44	42	30	29	37	35	45	33	26	43	32	34	28	26	29	32	37	27	27	31	36	30	34	27	26	31	32	35	36	33	22	38	35	24	28	35	41	34	42	37	47	49	32	40	45	33	32	25	30	38	37	41	35	41	34	42	29	26	40	37	29	34	32	28	33	31	30	32	27	48	26	40	27	40	36	29	31	35	41	40	26	36	33	39	39	30	23	34	32	36	42	42	33	36	31	33	40	39	40	36	44	36	30	38	29	31	22	25	36	29	26	38	36	31	27	31	31	36	39	32	31	24	26	31	42	38	32	30	32	24	38	30	40	35	32	29	25	43	30	46	27	34	42	33	37	33	36	43	32	44	46	30	41	34	28	30	37	28	41	31	35	41	34	29	25	38	33	31	32	36	33	31	30	20	37	25	43	33	37	35	25	30	32	35	36	25	34	34	38	38	31	40	35	39	33	36	38	38	30	38	32	41	30	37	32	32	16	37	33	27	30	33	32	37	27	28	41	48	29	35	27	32	36	33	25	42	41	39	30	40	28	36	38	36	39	34	39	35	31	25	29	24	30	37	36	42	38	31	40	29	33	35	31	29	36	47	34	26	28	47	37	33	39	30	43	23	24	33	30	35	44	40	37	34	36	42	30	29	36	27	23	33	48	37	43	42	35	34	39	34	37	33	37	35	24	41	23	31	35	32	47	29	46	30	46	37	31	37	42	41	34	25	32	40	28	43	35	32	27	23	31	30	41	26	36	41	30	23	39	32	34	28	36	27	34	31	34	34	36	34	28	34	39	30	36	31	34	34	40	29	36	34	23	31	34	33	42	29	41	41	36	23	26	32	36	25	36	33	28	39	22	35	29	39	36	23	44	31	37	38	34	41	34	32	40	34	30	23	38	29	41	31	37	40	35	34	35	24	41	22	40	30	30	39	30	48	32	37	39	41	42	36	32	33	26	29	37	50	25	27	37	31	49	38	32	30	39	35	29	32	34	37	40	21	40	40	37	31	40	34	35	33	34	35	31	35	36	31	38	24	45	17	32	32	37	29	27	33	32	38	39	38	33	33	37	37	36	34	37	36	34	32	33	47	45	29	45	33	34	34	37	39	39	25	32	33	40	30	33	38	30	37	32	44	42	36	28	40	25	45	26	43	38	32	43	29	31	33	33	26	41	33	32	36	30	38	36	23	34	36	32	34	35	35	40	41	32	30	29	28	38	24	40	35	27	33	35	29	44	26	41	30	33	33	37	33	32	35	41	25	34	29	23	28	36	34	40	37	40	27	39	28	38	30	35	44	33	34	33	25	45	34	35	27	39	28	37	34	33	34	23	37	30	33	39	31	47	29	37	28	34	43	36	43	35	36	40	31	35	38	34	34	35	41	26	30	29	40	48	41	35	36	40	49	33	31	30	35	35	40	21	38	41	35	34	36	35	36	36	30	33	39	33	39	30	39	34	36	32	55	35	24	34	37	36	41	30	28	29	34	39	31	33	28	32	30	40	44	31	31	24	34	40	34	31	36	34	39	37	38	35	44	26	37	39	36	44	37	33	28	20	32	32	38	32	34	31	46	27	22	29	37	35	30	46	42	34	25	30	38	29	39	37	35	30	36	40	34	33	32	35	40	47	32	34	29	34	32	32	50	42	36	32	30	30	46	39	30	31	27	44	37	27	34	44	29	24	25	43	34	39	37	32	38	40	39	36	41	37	41	40	29	31	36	28	29	30	35	42	33	33	41	37	37	28	35	38	42	38	33	33	34	33	27	21	34	27	35	31	41	30	27	21	47	35	43	36	28	43	40	24	47	34	28	39	40	37	38	22	36	36	40	46	28	31	36	38	33	30	26	33	34	36	31	33	37	35	42	25	27	31	42	38	35	36	32	31	38	33	34	37	42	30	33	27	40	30	33	41	32	34	30	26	37	44	31	31	37	32	28	41	35	33	30	35	35	38	28	38	35	47	43	28	33	35	32	34	34	39	34	29	45	32	22	31	35	30	37	30	44	36	22	36	34	38	32	43	31	48	30	35	42	38	48	35	32	44	40	42	28	45	36	36	36	34	37	22	28	31	34	31	25	35	31	22	39	34	41	32	33	38	40	35	35	32	39	41	34	32	45	39	34	38	43	28	36	34	40	33	26	40	35	47	35	31	27	27	28	40	46	37	41	31	36	41	35	34	41	29	34	34	33	17	32	37	26	35	41	31	32	37	29	33	32	31	36	43	39	21	31	38	24	43	30	33	25	37	36	29	30	26	29	41	29	55	31	34	33	30	33	38	34	32	34	34	40	40	22	28	41	34	31	34	35	27	32	33	27	21	27	40	39	34	22	40	37	34	38	34	32	34	40	29	26	38	34	27	36	37	34	33	39	39	32	35	29	36	34	25	33	22	37	41	32	24	37	30	22	35	30	44	25	30	40	37	39	34	32	35	35	29	32	23	27	31	37	39	43	37	28	29	37	36	37	32	27	33	37	28	26	29	35	36	30	34	37	39	32	36	36	28	39	30	41	40	26	28	31	34	28	41	34	36	32	40	33	32	37	32	33	40	36	30	34	41	35	44	34	40	21	46	35	23	29	34	31	39	30	34	32	30	39	24	34	26	38	41	43	41	37	34	33	39	25	42	32	37	37	27	41	33	28	28	35	42	38	23	26	36	38	27	41	43	33	35	40	39	35	28	36	33	35	29	23	38	41	33	42	34	30	35	40	44	29	21	33	35	37	35	28	22	22	33	32	37	35	33	32	46	40	45	38	34	36	33	40	33	37	40	29	25	40	42	34	33	28	32	35	47	45	37	36	41	30	29	35	34	32	41	29	37	34	42	30	41	34	37	40	41	32	34	37	30	39	29	19	49	26	30	31	31	29	31	43	35	36	35	40	31	27	29	36	38	39	33	23	36	38	32	54	24	34	32	38	33	32	34	35	33	34	39	41	35	33	31	45	17	35	32	31	26	26	32	26	33	34	35	36	29	42	25	39	34	39	31	37	34	30	38	22	46	35	30	24	35	45	26	35	39	33	28	36	40	34	31	34	41	34	36	36	37	32	25	41	29	42	36	37	45	29	34	42	34	28	19	36	29	27	32	31	35	36	29	40	36	29	31	32	29	38	28	34	29	32	34	28	28	32	40	25	44
43840	11174	2753	11752	12693	10533	9160	8804	9979	11468	9051	4634	3156	2043	1501	1394	1345	1217	1112	1145	1092	988	964	926	920	869	807	756	772	803	780	740	770	725	761	754	745	714	754	660	657	709	655	718	675	643	677	677	680	638	652	648	676	687	667	661	645	590	662	689	634	622	589	652	641	644	629	606	602	614	600	579	638	615	615	635	588	637	610	646	596	625	559	622	606	670	640	636	597	559	613	627	653	600	578	608	600	615	641	615	594	605	633	616	609	639	574	566	625	644	577	639	632	607	578	628	600	621	574	592	633	579	613	603	618	642	577	624	569	610	647	592	563	574	645	620	620	561	625	599	611	601	578	592	592	590	615	618	553	551	590	589	613	606	640	562	580	578	607	643	595	618	643	586	586	572	580	620	600	601	602	625	640	613	632	617	598	633	605	626	578	627	570	610	604	588	569	601	610	646	593	603	649	613	582	627	623	612	598	646	597	541	610	594	584	592	612	564	614	634	597	576	670	612	560	544	611	536	638	602	609	609	609	601	569	580	597	624	575	623	639	567	612	603	618	621	609	582	604	619	597	552	595	608	609	600	644	595	566	593	584	620	602	589	598	598	586	583	599	613	601	643	562	622	577	608	575	611	581	609	663	625	635	612	578	612	620	584	610	594	587	559	612	609	609	590	611	616	565	644	570	592	581	597	576	598	601	607	575	586	588	661	617	592	586	598	607	605	570	622	616	611	577	614	609	604	610	604	572	623	606	565	581	578	607	634	613	611	583	631	576	600	633	570	606	561	625	596	577	545	593	587	629	587	604	590	577	565	588	531	602	589	564	611	603	628	563	618	625	632	592	558	576	594	582	586	580	555	615	571	587	615	618	591	568	633	603	592	585	635	590	613	610	617	606	608	623	619	570	629	589	595	566	586	584	574	601	617	618	582	600	600	572	634	596	587	599	603	599	603	567	560	632	581	556	575	612	584	628	630	632	573	564	637	639	556	597	568	603	608	574	616	628	616	609	625	625	590	564	569	605	635	636	613	563	597	568	609	588	609	622	604	586	596	609	588	594	596	606	604	579	603	613	601	619	621	602	609	584	618	590	595	631	606	612	624	579	635	603	595	658	595	633	593	597	598	594	634	594	579	602	647	574	586	583	607	572	607	637	634	575	617	587	605	544	574	647	615	640	607	558	581	611	589	590	560	608	594	633	591	613	609	605	593	572	577	586	590	607	630	541	608	627	563	568	633	656	626	634	527	638	623	584	540	572	585	594	607	594	555	594	599	644	614	538	588	565	615	566	601	594	595	562	629	615	595	600	618	614	612	564	599	620	593	601	612	588	630	548	614	612	603	602	567	613	545	656	605	588	606	572	608	572	582	575	565	617	612	606	632	622	624	628	556	607	614	630	634	637	616	601	624	576	618	624	599	607	630	590	581	628	593	567	599	603	605	606	604	610	603	638	621	573	629	612	610	606	569	627	612	569	595	584	589	643	632	620	576	591	606	613	594	621	612	622	615	605	588	566	645	591	588	569	635	618	548	564	599	601	620	623	595	610	596	573	567	609	622	632	640	589	631	615	607	591	562	577	616	574	571	658	583	613	597	581	588	606	580	575	631	641	601	611	649	625	616	568	614	597	601	620	566	591	579	620	632	591	575	604	614	564	590	576	561	572	616	578	582	559	563	585	589	607	605	552	565	627	588	659	628	621	589	618	580	611	606	582	581	578	562	565	621	632	611	614	617	574	563	607	610	569	561	592	634	604	591	648	571	653	566	602	612	580	609	610	580	586	592	597	594	592	533	559	601	607	584	586	623	598	609	601	613	600	569	639	595	599	580	609	596	647	591	593	609	645	603	607	603	648	581	615	627	649	576	610	602	589	613	601	593	589	630	591	598	549	597	625	583	637	568	631	600	580	556	593	621	621	592	619	584	574	643	581	585	629	581	570	617	609	613	602	624	644	603	629	618	611	612	623	642	618	629	591	610	597	648	556	593	613	562	594	596	549	658	581	586	575	611	614	624	604	617	628	599	589	604	600	595	601	596	602	624	592	626	609	601	603	612	577	588	620	608	560	589	579	663	628	605	612	590	583	620	609	604	585	618	618	606	559	633	628	599	639	583	614	596	597	580	627	598	608	655	605	614	631	647	567	664	623	631	582	610	600	622	583	652	577	559	603	581	602	606	571	618	625	607	534	639	606	650	630	610	610	587	589	637	580	638	585	634	581	571	593	612	601	579	595	607	579	654	591	615	587	591	629	643	593	566	607	577	577	585	558	631	657	633	639	642	615	570	618	612	622	626	610	588	637	589	586	544	602	577	622	617	629	642	590	617	591	584	590	606	574	622	617	608	624	556	570	570	586	627	625	567	583	636	598	570	616	586	609	563	587	583	606	598	580	647	608	577	591	598	563	608	573	594	625	616	609	643	587	604	622	618	606	596	596	586	595	626	594	615	600	599	591	613	545	622	603	598	603	617	619	560	565	595	552	612	580	610	579	638	645	574	610	618	568	590	616	614	593	630	588	592	584	590	612	535	600	623	628	611	606	621	592	615	611	576	625	602	571	564	603	617	581	602	611	595	591	566	618	589	583	587	611	618	581	591	566	605	634	626	585	556	569	627	594	551	600	608	600	597	608	605	597	630	566	618	634	610	624	617	557	594	582	553	604	574	607	598	626	605	558	599	620	614	614	588	631	624	619	597	608	548	557	604	558	625	560	625	602	571	630	591	617	582	615	627	557	565	647	595	622	598	641	606	601	627	609	598	635	600	573	569	596	564	584	577	569	606	625	635	630	593	552	607	605	581	578	562	588	579	566	625	602	623	574	565	589	581	645	622	615	609	577	611	615	592	652	573	601	560	599	610	559	611	570	572	606	549	626	544	600	626	584	555	622	618	619	631	612	606	594	600	587	620	616	595	633	640	591	553	560	615	552	631	585	609	614	607	614	626	650	597	646	566	619	620	614	598	662	608	578	629	584	611	594	575	594	590	628	601	622	585	556	583	592	570	580	605	625	583	579	623	606	580	592	582	595	607	588	580	601	580	607	591	615	615	559	609	605	579	553	606	626	609	613	618	604	576	610	611	567	619	603	614	615	594	557	597	574	606	609	614	626	613	590	614	633	604	599	624	571	603	619	602	606	562	593	563	635	641	605	638	582	626	572	541	570	624	609	604	643	573	633	613	559	577	554	623	640	609	593	563	587	587	599	625	614	581	594	590	602	615	580	600	618	614	605	554	606	593	609	604	648	614	611	631	604	558	601	670	556	583	618	554	619	613	600	637	576	570	543	606	585	585	596	557	528	630	633	597	608	637	583	600	602	604	632	547	597	579	610	613	600	593	632	546	597	587	590	554	583	573	596	646	577	586	610	569	576	592	569	554	567	579	603	615	653	580	557	575	588	581	619	592	594	590	604	640	569	586	584	639	581	565	617	650	571	596	546	567	622	595	617	633	584	600	579	586	597	628	649	576	610	562	595	626	603	600	589	639	618	576	622	570
11471	1972	232	153	202	233	218	262	356	350	288	149	121	71	62	61	38	39	47	30	25	36	37	28	37	41	30	30	26	30	28	28	32	32	30	27	25	23	33	23	20	16	23	26	31	27	23	25	29	22	23	24	21	25	17	22	28	19	13	17	15	23	23	22	20	18	21	23	19	18	18	13	27	22	17	17	26	22	26	20	12	27	22	11	13	27	15	23	16	16	28	25	23	17	16	16	24	19	23	25	18	19	20	21	15	22	22	22	18	19	18	19	22	20	17	20	7	18	20	13	13	10	28	27	24	20	22	17	14	15	22	22	14	24	16	23	17	22	31	19	24	21	20	20	23	12	14	17	13	21	17	19	14	23	15	18	17	22	24	29	22	20	21	19	25	17	22	28	20	26	15	22	10	17	22	25	28	22	23	23	24	22	19	14	19	24	23	18	12	22	29	27	16	16	33	13	21	22	28	12	24	35	16	12	12	20	18	20	22	17	15	25	22	13	15	22	12	20	20	19	29	18	23	15	14	19	14	19	20	19	18	26	15	25	13	27	17	13	25	19	21	14	19	20	25	17	21	23	14	22	18	15	16	26	17	18	18	19	10	19	22	21	28	26	18	14	23	19	15	17	21	20	11	25	19	16	26	21	23	16	20	19	22	19	21	14	22	8	15	18	23	20	13	18	24	20	18	12	23	18	14	17	26	16	22	17	27	17	19	25	21	15	19	20	18	20	22	22	18	19	8	21	14	25	17	17	23	16	21	25	21	22	25	14	14	12	25	20	18	23	20	31	21	12	22	18	25	17	23	20	20	19	19	12	19	18	26	17	16	17	13	26	16	31	16	27	19	20	15	7	26	19	23	17	15	15	19	23	22	15	18	16	15	23	21	25	20	19	13	14	18	17	21	15	23	17	24	18	13	19	12	17	29	19	29	16	20	21	16	14	19	18	16	20	15	17	15	16	22	23	14	18	26	21	17	17	20	15	19	26	15	13	14	15	17	19	17	23	21	18	28	32	14	15	19	20	19	21	16	17	19	22	16	16	24	28	27	22	16	17	20	24	19	15	26	26	15	21	17	18	29	22	20	26	15	24	23	26	18	22	13	16	20	15	13	17	14	19	19	19	21	13	21	22	16	20	22	25	24	14	17	23	14	21	15	18	18	20	30	21	22	16	16	19	27	19	21	16	15	18	22	15	15	12	13	21	11	20	26	27	25	25	28	22	24	22	23	23	19	20	22	19	13	18	18	18	17	18	23	27	16	12	15	15	18	13	20	16	24	11	24	13	18	21	19	24	17	25	21	23	18	17	21	18	21	27	27	16	19	18	15	18	18	21	16	15	16	16	17	17	18	25	19	19	15	31	20	14	24	21	20	35	25	21	20	10	23	18	14	18	21	10	16	26	22	11	17	16	25	22	24	11	15	17	17	19	15	19	19	19	15	26	19	9	29	25	16	19	24	15	15	11	20	19	25	17	19	18	24	20	15	15	15	10	22	29	18	14	25	18	14	17	19	21	15	18	18	14	20	23	19	16	13	11	13	17	22	21	19	16	12	21	20	21	14	15	25	15	18	17	18	29	19	23	16	24	20	23	22	25	13	17	26	16	16	20	21	19	15	13	22	14	20	26	15	16	18	14	22	17	20	19	25	12	22	18	19	20	22	30	21	21	20	21	21	23	19	18	23	10	17	25	18	24	16	20	20	17	13	16	14	21	18	20	13	15	15	16	25	21	14	24	20	16	19	21	17	11	22	15	27	16	15	20	19	22	19	14	18	20	24	14	23	24	15	14	18	28	27	17	16	19	14	27	26	22	20	28	18	15	12	17	15	15	27	16	18	18	13	20	20	17	16	16	17	14	21	14	17	17	26	24	15	16	23	21	13	24	19	21	15	22	19	15	21	19	19	35	21	15	16	23	24	15	14	15	24	20	27	22	13	19	27	18	23	21	15	17	23	15	22	20	27	20	20	21	18	20	18	21	18	16	19	18	22	15	13	16	24	18	17	23	10	28	11	14	21	26	19	20	19	12	16	19	12	18	25	21	16	11	23	14	18	15	24	26	17	20	15	18	15	12	16	19	28	22	19	19	22	15	22	17	20	19	18	18	21	15	21	18	14	16	18	22	19	14	14	17	21	18	9	19	24	21	13	16	23	11	25	19	17	23	24	16	19	20	16	13	23	11	18	13	20	14	30	22	18	24	17	22	20	18	21	13	19	17	14	16	13	12	19	10	18	20	16	19	19	20	13	14	15	11	18	21	30	14	23	17	21	23	27	17	22	24	14	14	17	18	17	22	20	15	14	18	26	13	20	20	27	16	12	16	16	22	15	15	22	11	22	20	21	26	29	14	18	15	17	15	22	20	22	21	15	13	25	14	18	23	20	13	19	22	23	20	25	21	18	18	14	19	17	21	9	19	21	16	27	20	23	10	18	19	24	17	21	18	20	8	22	17	23	19	18	21	22	19	22	28	20	22	21	14	24	16	19	22	32	20	25	23	18	25	19	22	20	24	29	20	16	9	16	21	18	25	16	23	20	24	22	19	25	24	26	21	25	23	14	18	28	15	26	17	16	19	21	23	21	21	16	22	20	18	18	21	23	16	16	20	33	21	26	15	24	14	28	27	18	15	17	16	12	20	18	18	15	23	19	18	33	20	18	21	18	29	22	21	24	25	25	22	25	10	28	12	21	19	19	21	24	19	20	15	21	15	17	22	24	16	18	19	16	21	17	23	16	17	18	12	22	14	15	18	21	8	14	15	13	13	19	14	19	24	19	19	22	30	23	17	23	22	17	12	21	15	26	26	15	14	18	16	18	17	25	26	19	12	16	10	17	18	20	17	23	19	16	20	11	22	26	12	26	27	18	21	20	17	17	20	18	19	24	12	20	15	21	20	22	10	34	17	22	18	25	17	15	15	18	14	19	16	20	16	21	24	20	15	28	25	16	13	17	17	19	20	25	17	18	15	24	21	25	22	22	23	22	13	12	22	23	20	17	19	25	22	14	23	32	24	21	19	18	12	22	17	30	19	13	15	24	17	26	20	27	21	20	19	21	18	16	16	13	25	18	13	16	9	20	19	19	25	22	17	19	17	23	18	20	17	22	15	21	19	25	22	13	17	23	21	21	14	22	18	26	21	21	25	23	19	18	21	19	22	18	19	20	16	20	17	18	22	18	14	21	18	20	16	25	16	19	25	27	19	12	19	18	19	14	19	21	23	19	18	23	14	16	23	14	17	18	21	21	18	16	24	21	15	17	23	23	15	18	21	27	20	33	14	21	23	15	8	13	14	17	16	23	16	10	22	28	19	15	23	8	16	15	15	18	19	18	24	31	18	18	18	20	21	23	24	23	23	23	19	22	15	26	14	18	25	18	27	18	17	19	29	20	24	22	21	18	17	16	17	12	26	23	18	22	21	20	25	26	11	22	11	16	19	19	17	27	17	22	20	22	20	23	19	26	25	15	18	16	24	22	17	20	21
51099	14506	5570	15494	20107	18652	15820	14682	17542	15469	13180	6363	5106	2800	2413	2164	1947	1658	1563	1524	1272	1243	1152	1008	966	951	904	832	785	713	703	721	676	689	663	658	597	608	601	572	572	551	540	534	487	468	487	483	499	471	478	508	426	397	493	486	462	410	448	441	399	385	434	425	410	424	417	422	388	370	385	380	385	404	422	361	393	386	368	395	362	367	355	372	350	373	363	374	382	391	359	319	393	335	371	342	327	352	394	365	337	341	348	346	347	366	351	400	378	365	355	386	357	347	374	376	346	363	360	357	379	361	348	340	337	336	375	356	374	346	381	352	355	335	360	318	368	361	365	341	351	366	351	332	325	362	299	325	366	353	342	353	353	375	321	327	362	339	323	317	306	326	379	316	344	344	328	342	322	367	327	352	364	330	333	346	371	357	374	332	348	344	315	377	302	359	351	344	295	328	359	395	343	338	334	390	361	379	334	320	329	356	326	356	337	369	314	332	346	321	356	331	315	348	351	341	319	363	332	326	360	371	328	363	347	365	359	371	325	318	336	367	352	347	347	356	302	371	366	359	336	350	351	340	310	350	328	351	342	343	331	327	356	321	324	360	362	330	357	365	358	356	349	313	378	368	321	307	308	354	373	354	313	354	373	337	360	315	360	338	324	328	354	317	348	401	351	348	333	338	343	354	319	313	365	380	334	358	348	316	359	338	305	383	317	333	372	346	336	363	351	325	356	366	333	338	334	334	328	344	326	329	344	342	364	351	332	329	319	317	322	341	350	376	347	340	328	346	345	368	343	318	336	320	346	344	343	334	346	327	341	361	331	343	362	323	338	328	332	370	327	363	320	350	312	330	348	355	342	303	330	357	342	363	335	333	354	333	361	333	317	331	367	343	347	322	335	344	308	334	339	356	366	349	360	338	324	350	359	349	292	363	350	340	338	344	339	340	345	353	317	314	339	329	362	348	329	351	347	307	306	337	350	363	331	310	346	332	340	362	359	355	338	328	329	383	340	334	365	371	339	344	341	338	345	326	334	326	362	289	348	353	378	331	338	329	337	285	313	335	350	351	340	348	359	308	329	335	355	351	317	347	354	380	340	343	331	325	346	367	361	343	307	340	332	311	305	321	324	323	345	327	325	367	334	356	313	341	358	374	371	327	361	332	331	328	325	358	347	322	354	325	364	348	341	337	335	309	334	352	347	357	336	347	316	325	325	316	312	326	346	327	328	317	336	327	349	335	331	321	381	360	324	350	331	344	332	326	320	342	331	355	358	317	310	316	330	312	330	352	336	316	348	326	345	361	333	386	327	322	341	313	336	342	336	355	332	325	329	314	367	374	362	360	342	376	359	350	353	333	329	352	356	345	338	307	356	333	325	333	339	332	353	358	353	346	349	332	341	353	307	378	330	333	361	328	334	323	332	342	320	317	364	338	357	361	378	340	332	323	332	332	341	329	319	327	346	326	322	346	296	347	316	318	320	342	362	355	356	358	344	307	343	339	345	348	340	352	313	338	342	345	327	361	332	317	313	325	373	327	320	333	323	320	331	315	314	342	301	337	341	312	340	327	335	346	338	347	311	345	330	322	359	339	338	346	308	318	323	320	353	322	357	350	332	345	358	361	326	312	350	326	342	353	329	345	340	326	354	329	356	333	338	316	345	337	324	342	347	368	336	328	333	354	331	361	335	370	327	321	360	337	357	344	348	318	375	353	390	390	350	329	352	346	296	342	330	381	354	354	369	308	324	343	333	325	327	347	355	372	324	305	315	360	316	331	323	339	319	373	329	359	343	362	377	349	362	321	381	329	341	343	312	331	332	374	339	336	325	333	344	348	340	342	339	345	382	355	340	347	302	339	337	339	329	357	324	358	347	355	340	328	322	307	334	362	340	320	328	319	361	325	333	345	344	342	324	303	355	327	328	360	326	349	324	349	349	330	344	346	334	301	355	346	333	335	315	335	340	326	322	343	319	381	338	333	334	361	347	336	329	339	356	368	352	335	317	358	351	399	373	349	337	342	349	341	331	387	378	358	340	352	338	346	339	354	374	338	337	308	345	356	344	342	360	356	337	384	350	337	364	345	310	322	300	340	326	383	332	318	305	342	321	343	312	372	338	348	353	340	345	335	342	346	339	350	349	321	358	343	357	365	348	344	370	349	337	339	331	337	357	333	322	338	336	358	375	349	352	328	354	327	338	338	330	369	317	314	325	370	325	355	322	339	345	331	331	323	360	314	348	336	328	354	314	342	339	336	326	305	352	328	337	351	361	357	335	336	369	321	326	376	312	326	329	323	343	355	374	349	351	332	337	367	326	338	307	334	324	328	344	319	337	308	347	360	345	314	346	341	311	317	339	322	336	342	345	339	351	355	342	298	341	329	363	344	329	357	365	336	330	343	301	381	337	353	353	366	353	310	341	344	305	361	340	369	312	341	348	319	320	340	325	343	345	324	378	355	352	341	354	338	352	312	326	342	358	368	331	338	326	319	341	380	315	339	362	323	331	318	337	342	313	359	346	337	330	332	348	340	331	328	358	370	339	339	352	335	344	339	340	346	343	319	342	346	346	348	335	352	318	348	330	371	329	357	356	326	352	310	320	316	358	360	341	347	318	307	351	348	353	342	346	346	303	335	331	345	340	328	342	334	334	308	316	322	358	346	348	325	359	354	364	367	335	353	344	347	332	356	356	338	344	326	342	337	354	322	350	374	336	324	341	362	311	304	336	342	319	329	332	371	365	333	338	351	327	329	340	339	333	380	347	330	332	356	354	332	340	336	341	337	328	329	347	331	354	320	326	337	330	314	350	340	347	341	336	323	307	357	352	335	346	335	335	332	331	338	397	367	287	345	317	356	337	282	335	367	340	325	332	335	348	350	323	361	361	335	303	353	331	329	331	350	333	355	340	372	360	346	340	326	364	342	360	354	356	316	320	343	358	328	339	331	354	332	345	382	318	358	345	332	334	350	314	367	362	364	329	339	344	348	328	357	343	355	357	321	351	376	341	311	351	323	323	356	357	334	349	338	351	340	351	302	351	381	367	324	351	319	337	369	320	348	364	351	335	328	351	324	365	342	375	334	332	341	350	321	335	361	339	343	321	331	332	344	361	359	332	351	362	326	340	336	326	374	329	357	384	347	345	333	330	351	354	314	342	332	326	342	369	340	339	364	354	337	351	343	336	355	350	340	329	345	339	303	347	334	345	330	330	358	331	310	293	341	391	315	340	320	352	360	330	342	350	343	335	304	354	330	312	341	325	368	348	338	351	351	346	327	330	327	284	346	367	327	317	328	365	333	344	324	353	377	330	340	336	308	285	355	360	329	321	356	310	325	354	325	318	361	317	327	328	328	329	360	370	341	324	344	317	339	349	341	334	338	335	341	319	345	313	334	320	335	317	378	343	357	324	354	345	307	302	339	333	357	319	306	380	352	342	362	308	342	296	348	358	306	309	316	352	326	361	336	352	341	337	346	319	326	314	333	337	313	372	330
5132	548	73	47	50	70	96	67	173	156	98	34	26	24	25	26	18	28	18	34	16	24	20	27	24	29	21	22	30	20	21	32	18	28	19	20	25	18	27	20	25	27	23	17	20	19	21	21	19	18	21	23	25	28	21	26	14	20	19	22	32	30	17	21	23	18	25	14	21	18	19	29	26	20	17	22	20	14	33	21	23	23	14	25	21	22	21	16	22	22	25	18	19	21	22	23	20	17	23	17	18	25	13	24	20	24	32	28	17	18	21	23	23	36	15	24	22	19	26	22	26	27	22	28	23	27	27	16	24	21	24	22	23	21	24	19	20	24	21	10	29	27	25	21	20	18	19	19	31	15	18	24	22	25	21	19	30	21	20	19	22	21	23	21	13	27	22	19	17	16	14	23	19	17	22	26	24	22	14	22	23	17	19	30	24	19	28	23	23	26	16	24	23	18	16	25	25	31	28	26	29	21	27	19	27	32	30	22	25	20	28	17	24	18	23	16	23	16	18	27	20	20	24	26	27	25	28	20	22	19	21	23	33	17	15	16	17	23	29	14	15	16	27	23	20	18	17	13	22	30	19	26	30	24	20	20	29	21	19	17	27	16	24	12	21	26	26	27	15	18	19	21	15	22	23	23	24	24	26	21	26	18	18	23	22	16	16	21	20	21	24	29	30	19	19	15	21	20	20	27	20	21	21	10	24	26	17	18	25	24	24	26	13	17	32	19	20	23	19	19	17	27	31	26	19	16	22	22	22	26	23	19	31	25	18	22	22	18	19	24	26	18	21	22	23	21	19	21	16	17	31	24	23	24	20	16	26	26	26	18	26	16	20	20	23	23	20	30	21	24	17	16	24	17	32	21	19	29	24	29	20	21	14	23	22	27	26	24	17	20	21	22	22	26	17	26	19	19	18	25	28	15	19	18	32	17	20	27	22	25	21	30	27	24	20	18	22	23	29	21	26	26	24	23	15	20	24	16	21	16	28	24	22	25	25	24	11	25	26	24	19	29	22	23	14	13	27	24	26	20	20	31	25	29	16	13	22	17	30	19	26	26	22	23	12	29	21	22	12	18	21	16	18	14	23	15	20	20	23	23	28	21	16	33	23	28	21	26	19	19	28	16	16	17	28	19	21	24	18	11	17	24	28	30	23	16	30	14	25	24	17	24	16	20	25	16	23	31	30	23	20	24	19	23	25	17	17	27	23	27	29	31	11	21	21	26	20	24	21	24	18	20	23	21	31	25	25	20	21	16	27	16	16	25	25	24	19	23	19	15	26	28	21	27	18	26	28	21	25	19	25	23	20	15	22	19	20	29	31	22	22	19	20	28	21	30	20	13	27	19	26	25	27	14	22	20	24	22	22	15	19	19	14	22	20	24	32	25	23	20	27	16	19	18	22	13	24	25	23	18	28	17	27	14	25	25	24	25	18	22	23	23	16	25	25	20	20	19	16	24	18	20	17	31	22	21	19	27	17	17	25	26	22	16	18	28	18	19	17	17	15	27	24	21	20	15	16	24	18	19	22	17	23	13	20	22	17	13	17	14	24	21	22	18	20	7	15	20	20	19	26	23	20	24	22	26	25	25	17	28	22	17	13	26	17	23	24	18	24	21	24	24	22	10	25	21	15	31	22	19	12	20	26	27	19	15	24	30	28	15	18	22	18	12	25	25	29	8	32	18	19	17	20	27	29	25	34	12	22	21	22	18	29	25	17	27	21	13	29	20	16	19	16	23	16	17	23	26	21	26	20	19	28	32	25	15	32	17	25	14	24	21	26	16	14	23	25	25	19	22	16	13	34	16	18	28	19	15	22	20	21	25	31	21	24	20	31	11	19	18	21	21	26	29	15	30	24	22	16	21	17	19	16	23	18	23	21	23	20	27	18	24	18	24	26	23	23	17	21	22	20	28	19	28	23	17	26	23	19	19	22	18	18	22	21	26	20	17	17	22	17	23	28	24	15	26	34	18	12	19	27	22	19	20	12	24	18	24	26	25	22	19	20	24	20	27	25	20	28	21	25	18	18	26	27	21	23	17	25	22	17	20	22	18	22	17	19	22	26	18	24	21	13	28	25	16	22	22	23	18	30	18	19	24	17	30	22	22	26	25	15	21	30	22	28	25	29	18	12	20	17	19	18	14	20	18	30	28	14	19	19	23	21	16	18	17	29	31	18	14	23	22	21	22	32	24	16	17	30	25	19	15	19	23	27	25	21	30	19	18	26	11	20	26	18	24	15	21	13	20	14	23	29	26	22	18	22	24	19	23	21	24	16	21	22	20	17	14	24	10	23	14	16	24	16	22	24	16	24	25	21	19	19	14	17	27	14	13	22	21	20	18	26	21	13	16	19	18	25	24	14	23	18	23	19	18	17	19	22	26	22	17	13	23	15	25	26	28	27	15	22	23	21	18	15	28	24	15	26	27	19	18	25	24	13	30	21	19	21	25	27	16	23	17	26	28	17	24	23	15	20	15	27	15	23	18	29	29	20	20	31	27	27	23	15	17	22	19	10	27	16	22	18	28	17	19	23	20	26	22	25	32	24	22	18	20	28	19	20	25	23	23	23	25	20	23	26	28	20	27	25	22	31	19	21	25	27	25	30	18	16	23	23	24	21	20	17	21	20	25	18	21	18	15	18	21	22	25	25	17	26	10	22	15	27	16	15	17	22	20	19	19	18	16	24	20	18	29	20	20	18	22	18	18	13	24	20	22	20	19	25	20	16	26	21	17	18	18	19	27	24	24	26	21	21	20	25	12	27	31	22	20	18	30	21	22	28	21	17	27	22	24	15	17	22	17	27	18	29	17	16	35	19	13	15	20	24	23	20	22	17	30	25	19	22	12	28	23	8	24	21	23	28	19	20	22	24	30	22	19	25	23	15	22	24	20	17	26	15	22	20	21	27	15	18	22	20	23	21	26	26	14	15	16	21	15	21	26	22	28	28	20	24	23	29	22	29	19	13	19	26	24	16	18	14	23	21	22	23	22	26	20	17	25	22	23	34	25	23	19	21	27	22	21	20	29	24	17	23	21	19	29	18	17	25	29	25	17	28	22	29	28	13	28	19	28	22	18	19	17	25	24	25	23	33	18	16	21	19	23	18	17	14	26	27	18	18	20	21	18	24	18	20	21	25	17	20	22	23	24	17	11	18	14	24	17	21	26	17	23	27	24	28	25	26	23	17	29	15	31	19	22	19	19	15	27	20	25	23	34	19	27	18	24	23	27	22	25	20	27	20	19	17	25	28	24	24	19	15	18	28	25	18	21	22	22	16	20	16	18	26	25	20	22	22	17	14	25	22	22	22	24	22	23	19	20	18	23	17	27	20	24	28	21	20	16	15	22	16	25	20	20	27	10	17	22	25	25	18	28	27	18	31	16	24	22	22	18	17	15	26	26	29	21	20	27	31	20	17	28	20	22	25	15	15	24	25	23	25	20	18	18	30	22	21	21	19	26	18	24	23	24	21	15	28	24
39438	9794	2137	4528	6019	7877	5529	4576	9653	8084	5280	1504	973	732	699	632	623	566	544	581	538	501	474	454	442	431	413	444	417	398	447	432	437	447	411	423	415	425	406	431	420	400	405	410	377	362	413	388	416	394	393	393	412	368	362	341	391	396	385	411	406	362	377	384	387	381	358	368	430	373	386	395	399	365	392	377	392	352	372	405	405	361	362	395	382	370	342	378	367	372	415	407	381	410	387	382	386	371	383	340	358	381	379	355	409	414	379	392	355	351	368	393	365	370	376	354	418	375	352	365	408	368	390	353	369	393	361	379	356	365	398	360	389	407	341	399	344	351	380	361	384	366	374	369	357	357	413	394	350	371	355	393	382	333	339	363	382	386	373	402	374	402	387	400	346	333	340	362	358	375	364	366	423	391	368	367	358	377	351	396	365	386	359	403	383	370	372	381	383	402	382	367	367	411	398	383	379	410	411	387	371	360	364	376	392	395	392	407	378	386	366	388	412	358	346	395	373	387	369	376	392	379	362	361	368	405	377	388	360	335	415	416	369	350	393	411	388	380	368	376	398	371	375	412	374	377	373	397	390	367	365	368	359	358	381	392	389	386	377	351	356	370	401	352	384	370	380	370	379	365	389	415	380	379	400	369	369	417	378	416	380	405	373	365	399	393	369	373	338	387	420	358	360	390	387	367	359	372	367	392	362	367	379	366	375	386	398	388	380	403	357	391	398	370	375	382	379	404	388	379	391	398	348	386	342	381	424	382	386	408	386	350	414	353	386	373	374	390	347	360	358	368	390	388	395	370	361	391	361	362	350	418	369	377	366	437	371	364	339	395	389	337	413	381	366	388	347	355	395	404	328	390	387	398	351	375	388	360	371	372	380	342	362	374	393	378	357	377	372	378	369	381	374	402	385	382	400	400	375	384	366	383	392	390	413	376	393	363	408	341	361	375	378	395	384	424	357	390	381	381	387	364	415	405	389	370	387	384	396	361	365	352	424	409	339	352	392	364	383	390	336	364	353	377	396	351	360	393	354	382	396	389	364	369	365	351	387	374	387	392	380	397	377	354	335	394	388	381	403	372	381	381	364	379	383	403	368	373	405	359	382	403	353	360	396	372	369	394	395	340	385	367	342	378	375	373	392	378	359	373	374	369	378	380	348	349	362	375	330	352	392	372	362	378	385	355	381	390	349	389	373	375	398	363	397	375	373	374	368	363	383	411	371	363	341	382	392	392	358	389	365	388	357	367	363	426	376	389	383	349	394	376	376	382	360	390	385	395	377	365	403	365	368	354	376	362	401	374	370	351	369	378	387	361	347	409	381	365	410	368	368	369	372	391	390	389	397	379	387	388	347	388	366	391	392	364	392	361	377	366	387	348	356	418	389	403	364	375	393	397	357	368	377	398	374	397	384	408	402	377	383	371	411	368	386	350	376	413	389	370	364	388	371	364	400	386	362	401	358	352	386	363	394	356	370	389	393	369	368	391	390	412	381	367	399	384	378	415	380	382	377	392	388	355	356	366	371	418	400	379	312	367	356	380	347	394	407	373	382	396	400	363	374	377	363	386	386	395	380	362	369	391	369	398	367	358	392	363	380	369	380	386	369	386	363	358	356	369	381	382	383	383	384	370	356	393	355	392	389	364	351	365	379	346	418	384	397	372	397	365	386	375	363	421	394	396	393	385	392	369	366	345	398	358	365	369	353	366	345	388	361	357	388	375	347	373	378	400	371	385	392	384	379	364	398	377	358	355	386	421	391	384	321	378	385	389	368	392	389	364	375	377	356	339	372	394	374	361	374	350	417	360	378	374	419	379	374	357	392	384	322	342	371	381	377	401	390	390	383	374	383	372	365	360	365	396	380	387	355	396	345	407	364	381	378	362	382	391	390	372	393	399	367	429	370	381	380	422	403	360	379	361	373	375	413	392	365	394	389	394	357	363	381	382	350	350	368	377	372	397	370	368	380	347	353	356	346	359	373	368	346	370	380	384	414	364	367	380	379	357	369	340	374	392	382	405	393	405	361	413	355	368	381	377	401	386	370	387	403	398	383	356	370	389	399	359	375	391	374	364	358	357	373	374	377	383	368	402	382	405	389	369	382	379	394	391	374	362	410	383	395	365	387	398	371	348	399	363	395	392	400	368	422	362	377	388	402	346	359	388	405	363	371	406	355	352	387	376	373	395	371	383	409	377	369	367	373	393	401	385	360	364	382	399	367	354	405	379	370	379	402	359	355	383	364	386	369	386	412	374	393	363	368	380	383	386	389	382	388	376	377	362	411	365	395	384	381	395	392	391	368	364	386	378	384	406	366	360	392	387	358	388	389	377	363	352	368	432	404	383	367	348	357	362	362	374	360	360	383	400	376	361	352	370	382	365	378	383	344	385	353	379	368	399	390	360	359	371	409	404	342	382	386	411	367	378	396	381	390	394	337	350	407	394	398	386	379	378	362	387	400	401	355	379	403	415	376	380	343	357	377	397	362	349	379	388	377	388	378	374	380	404	386	372	378	367	364	430	406	378	344	401	387	396	404	346	374	371	430	364	382	369	405	376	348	393	386	395	354	389	380	370	417	352	369	377	386	385	348	320	383	391	331	382	399	407	348	399	396	383	384	374	366	384	410	379	389	412	400	388	393	338	405	389	399	360	391	363	357	402	377	380	397	379	378	395	373	363	321	382	352	319	373	382	369	411	425	375	393	367	399	356	381	356	376	384	357	400	351	363	388	377	389	389	363	395	368	357	337	375	376	398	411	378	394	405	367	373	363	389	388	415	352	399	383	369	387	387	379	350	404	396	353	366	379	355	384	375	367	327	361	357	376	339	360	398	381	376	387	371	353	358	387	344	385	401	408	381	374	342	404	402	377	395	386	359	394	360	341	398	359	364	382	386	352	373	386	416	348	387	359	368	405	389	353	356	361	345	381	387	355	381	389	386	364	366	391	421	387	381	343	384	378	372	395	372	353	336	365	362	380	382	366	356	389	374	373	367	350	394	391	359	434	370	393	402	362	402	355	372	368	372	363	381	361	359	366	383	394	367	400	375	374	368	388	374	394	357	324	386	378	384	374	367	367	371	410	380	364	345	348	389	388	362	384	417	357	383	378	363	347	341	387	343	395	385	391	372	381	375	401	380	389	366	387	355	380	327	361	374	371	400	363	388	345	370	394	391	344	378	341	397	371	399	364	409	396	358	350	374	370	404	383	390	375	349	362	404	367	403	368	387	343	377	380	368	383	428	367	388	382	406	403	403	361	368	390	382	384	410	406	348	353	388	350	376	377	374	384	388	377	372	355	357	424	399	389	333	377	357	363	363	403	365	402	350	399	378	388	332	379	406	351	395	361	400	361	383	374	375	357	422	398	397	366	360	395	370	391	363	370	389	375	405	400	370	403	355	393	421	367	398	352	328	356	382	399	372	371	375	405	362	369	379	385	359	384	404	390	374	398	369	392	373	376	370	396	364	377	398	370	383	391	398	377	356
8639	1020	125	84	120	206	188	179	254	252	131	63	81	55	45	47	56	62	61	33	44	35	42	43	52	37	39	46	43	39	39	35	26	51	38	39	46	39	48	38	30	35	26	35	41	36	43	37	38	46	37	42	36	44	37	34	41	43	36	36	36	33	32	45	31	50	34	33	32	38	36	33	53	29	33	52	37	35	50	31	31	37	42	30	25	29	35	26	37	32	36	37	32	38	38	29	38	29	24	38	36	36	31	37	30	26	31	30	35	27	37	42	39	41	31	26	37	40	34	42	37	27	34	29	38	39	30	34	42	40	39	33	38	45	26	43	35	27	33	41	40	32	26	36	34	28	30	34	22	28	33	32	39	28	44	40	45	34	34	27	39	26	29	42	32	33	31	44	39	35	32	40	38	33	43	34	31	40	36	41	28	51	30	31	42	49	33	30	36	45	39	28	34	31	32	37	27	32	35	38	45	35	31	32	26	35	35	39	22	33	41	29	30	31	36	34	33	31	35	37	32	33	39	38	27	40	42	39	45	31	33	37	37	36	26	33	36	29	26	36	30	41	35	32	42	29	43	25	30	30	32	34	31	26	40	20	33	29	32	23	39	38	31	33	25	29	29	35	28	29	36	32	30	40	27	26	31	26	31	26	46	28	27	30	35	37	40	28	35	32	33	36	29	32	25	26	28	31	29	21	35	31	29	32	39	29	43	36	35	32	28	42	29	26	30	42	31	26	44	27	44	33	33	36	26	46	28	36	39	41	44	37	29	35	27	42	38	33	35	30	35	48	34	37	39	32	40	38	22	32	40	49	29	41	33	28	39	25	40	41	36	27	37	33	40	47	27	42	36	37	41	38	42	33	34	37	43	23	26	33	33	40	43	44	42	34	39	43	43	27	35	26	29	41	43	35	39	44	25	43	32	34	40	25	29	37	36	35	27	37	26	34	36	42	34	35	39	46	40	33	34	42	35	36	46	35	28	39	34	33	38	30	38	31	33	30	41	38	26	24	31	29	46	32	35	33	37	28	43	32	37	26	36	34	40	35	32	27	40	21	30	35	33	34	36	31	41	35	41	32	42	34	35	32	25	38	20	36	45	38	32	25	26	47	47	28	29	32	38	45	37	33	34	33	30	31	31	41	24	34	37	36	29	32	35	41	36	28	31	33	50	31	35	32	37	42	41	40	34	36	41	35	39	31	32	43	38	33	41	34	33	34	36	42	29	33	32	35	26	31	49	30	30	42	42	31	29	30	25	43	29	33	47	38	26	32	40	28	35	33	35	33	36	48	31	39	48	39	37	27	43	32	38	27	36	32	38	34	38	32	42	36	44	39	30	19	39	33	39	40	39	24	33	32	31	39	33	44	36	32	28	29	35	33	38	37	37	26	37	26	29	35	43	25	33	31	28	51	39	34	30	44	46	29	39	27	40	29	34	34	40	44	34	37	30	32	27	44	29	35	22	33	42	35	45	30	33	45	37	28	31	35	35	50	34	40	30	40	34	32	35	27	30	31	41	35	34	38	28	33	28	26	39	24	34	34	42	39	27	30	28	40	35	37	42	36	31	44	28	29	35	33	27	37	30	35	28	39	36	43	34	35	45	42	50	43	24	33	30	46	32	32	36	34	40	39	32	36	33	39	37	49	31	34	37	30	30	30	41	35	33	43	33	27	27	30	44	37	36	35	36	43	33	39	40	35	40	29	41	32	37	38	29	25	41	36	29	40	46	40	33	38	40	34	42	48	37	40	34	43	40	39	36	40	54	46	35	35	43	28	34	43	36	21	29	31	39	40	38	39	32	35	36	36	26	30	24	35	37	25	38	32	40	39	32	39	40	42	35	39	34	25	48	39	37	34	25	27	39	29	36	27	42	40	45	32	35	38	32	27	38	40	33	25	31	41	29	33	46	37	30	32	24	36	38	41	34	32	35	33	35	34	29	30	34	38	42	45	36	30	44	37	33	34	30	23	29	37	40	43	34	34	35	44	41	42	34	25	32	35	39	22	32	33	30	52	38	24	33	35	30	31	31	35	35	48	40	40	35	29	26	37	27	32	39	33	37	37	36	27	37	37	29	26	40	37	29	31	35	28	37	49	28	47	26	38	41	32	31	32	32	36	33	28	35	25	40	40	45	40	32	32	39	27	34	26	39	28	24	29	39	30	38	40	41	35	44	33	37	30	41	35	20	31	36	33	38	37	27	42	32	35	27	36	41	31	37	26	42	33	37	36	41	39	32	41	35	32	30	36	31	34	29	36	33	48	29	38	38	30	28	37	41	41	29	33	32	35	19	40	35	33	23	33	32	44	39	38	36	33	44	48	30	28	29	37	40	37	37	27	31	35	38	33	31	38	24	32	47	31	31	39	27	39	48	36	38	40	33	36	37	24	30	50	39	22	36	36	24	22	32	30	34	39	37	33	24	32	40	41	27	28	33	30	31	32	19	33	38	44	29	26	35	28	34	27	38	40	35	37	39	47	38	41	24	38	29	36	38	30	40	32	40	40	37	41	32	29	37	32	31	43	22	42	41	39	38	30	26	37	26	28	34	42	35	40	36	34	43	41	33	24	26	26	38	28	32	40	35	42	37	28	34	29	43	34	30	29	32	35	29	35	32	33	30	31	39	39	38	36	39	28	39	26	25	35	33	38	45	40	42	25	39	29	25	27	39	38	27	38	39	38	39	39	36	35	37	26	31	36	32	31	25	41	29	32	40	22	31	38	42	37	43	35	37	35	39	22	39	27	38	31	34	25	39	29	31	36	27	35	29	35	35	40	34	32	37	46	41	35	33	28	43	36	35	39	30	31	37	27	43	35	32	35	33	39	30	39	36	31	26	25	29	31	32	37	29	29	34	35	39	35	39	40	33	34	39	33	30	31	37	36	43	38	34	29	38	47	31	42	40	30	48	41	28	42	31	28	36	39	42	31	38	38	23	32	41	24	30	33	38	29	38	31	38	36	33	38	26	29	28	33	41	44	33	28	22	28	27	25	42	39	29	27	38	35	34	25	27	43	31	37	36	33	31	38	30	31	23	35	35	32	43	35	38	32	28	33	30	33	34	26	38	40	34	31	39	45	31	38	36	36	38	37	25	42	34	37	39	37	40	32	34	46	42	28	41	39	29	32	49	38	41	30	34	29	40	29	29	37	33	37	36	29	34	22	32	33	30	39	34	33	37	34	37	41	40	35	36	44	44	33	31	40	31	51	36	34	33	34	39	36	36	28	29	40	35	43	39	36	29	34	32	31	33	45	39	33	29	38	37	48	38	39	35	42	32	29	38	38	28	34	42	35	28	29	42	28	32	33	35	33	39	37	30	38	34	33	33	37	30	39	40	42	41	31	48	37	48	36	32	38	33	40	43	35	32	32	41	38	36	42	33	32	31	34	42	36	46	24	42	25	37	29	39	35	37	31	26	33	39	27	33	43	36	34	31	38	34	41	37	45	33	38	33	32	40	37	32	37	23	30	49	33	27	43
43776	11851	3440	7920	13614	15564	11149	10582	13871	12146	6874	3516	2949	1796	1583	1478	1417	1221	1124	1237	1127	984	1039	989	911	841	890	822	776	809	768	818	795	786	764	765	793	718	692	709	708	714	714	670	709	735	671	670	688	682	650	684	653	664	645	668	682	659	664	634	615	604	623	630	613	626	677	617	611	587	662	593	592	618	633	589	597	654	645	634	607	617	600	655	594	621	645	627	616	581	651	592	591	626	604	636	626	584	589	634	591	608	612	596	632	644	620	589	623	573	599	563	623	627	589	605	655	580	595	610	599	651	573	613	600	595	613	572	572	612	653	588	598	632	585	605	629	598	631	633	631	607	620	640	620	678	625	626	552	568	631	603	586	638	610	616	591	576	605	605	598	626	609	589	598	602	550	615	575	597	652	612	629	590	569	605	578	573	576	623	590	604	609	588	588	612	582	651	595	563	603	616	608	619	639	600	560	613	600	620	581	592	584	634	590	542	581	615	561	582	630	624	554	588	624	604	613	671	626	587	604	578	599	564	632	642	570	608	591	630	585	603	583	607	587	594	600	593	629	568	584	594	592	579	617	593	623	603	547	618	612	632	643	617	652	583	592	625	579	589	635	624	624	580	598	557	625	561	581	578	587	610	571	617	624	608	622	580	592	613	615	584	584	577	553	589	626	644	606	627	606	588	576	617	603	616	600	590	607	569	596	580	617	624	625	582	570	582	620	582	604	576	618	591	573	588	598	609	590	642	570	571	589	606	567	573	629	562	600	563	622	574	657	597	615	602	595	602	612	613	608	613	618	605	593	562	634	594	591	621	575	643	606	611	593	562	610	602	573	583	645	629	588	594	594	627	636	575	564	547	594	584	607	595	595	639	635	649	611	588	598	619	613	605	631	621	607	622	574	600	584	613	613	577	571	614	588	617	595	601	612	622	582	617	660	623	554	630	582	547	558	622	591	588	645	615	589	620	621	643	604	596	613	571	627	614	647	602	614	634	573	588	588	600	588	557	598	589	621	604	598	571	594	600	601	598	595	615	600	610	573	588	572	599	620	614	634	595	605	587	586	594	601	588	594	606	548	575	602	619	600	628	621	604	610	592	605	609	559	610	627	636	604	595	584	568	546	624	618	612	599	645	613	598	608	649	583	559	582	550	640	564	614	624	621	629	616	635	581	629	579	595	618	602	594	630	580	577	572	646	609	603	572	580	581	623	609	625	595	552	585	568	591	610	622	597	614	608	644	593	622	601	605	583	636	635	618	632	580	580	614	606	586	627	610	581	591	609	626	598	614	601	641	599	594	603	587	623	547	613	622	611	604	589	578	620	614	573	619	599	627	595	616	634	598	602	596	566	567	593	607	593	618	612	659	602	602	572	610	620	616	615	615	599	576	598	602	594	588	607	605	625	601	579	565	628	597	575	654	572	567	589	642	591	597	560	604	588	609	588	506	598	614	638	597	581	610	608	602	554	548	609	618	559	599	634	592	587	660	597	601	609	586	623	585	615	577	601	621	604	616	572	613	591	635	587	590	612	571	588	581	585	559	602	587	567	629	574	601	623	620	574	582	617	578	614	592	593	644	620	614	591	626	607	607	608	609	587	600	619	577	613	593	605	586	607	635	606	637	625	592	620	620	625	589	573	622	603	631	614	604	623	602	673	582	575	563	626	662	569	587	585	609	549	584	576	617	593	619	622	595	629	588	608	585	616	545	667	574	609	601	605	615	618	609	603	608	591	611	624	639	578	616	584	626	578	605	581	574	608	598	593	609	594	587	607	571	578	574	533	628	592	572	621	624	591	620	581	620	575	637	582	575	609	612	600	627	594	535	568	622	573	583	606	572	580	588	604	592	599	601	602	588	632	590	594	613	629	606	603	598	586	561	645	642	623	600	645	627	554	585	574	587	615	578	637	538	616	606	622	632	602	562	639	583	592	628	592	639	594	584	599	591	591	598	604	563	588	618	591	580	623	657	643	641	651	582	586	633	574	665	555	568	605	615	631	607	624	574	557	611	599	626	641	601	582	626	575	586	605	603	622	600	670	565	604	619	622	593	565	620	627	586	607	610	641	640	628	587	598	603	651	561	580	615	637	582	652	627	550	590	622	630	596	638	655	645	611	596	600	620	620	614	623	587	625	616	623	640	631	616	580	615	629	581	572	572	663	596	606	607	556	577	595	554	625	612	627	616	617	595	595	608	633	639	573	598	575	584	599	613	607	590	606	608	609	610	596	591	597	648	615	602	598	603	604	571	605	586	617	602	661	597	618	595	545	590	619	581	623	578	575	587	566	604	597	607	601	624	582	617	607	605	611	607	575	634	629	565	615	589	633	618	604	634	572	615	627	573	581	574	571	595	621	568	589	596	574	558	626	649	638	607	591	611	586	625	611	602	592	616	595	593	620	608	578	617	582	608	600	624	634	603	609	614	605	623	584	582	589	581	636	623	610	579	584	595	590	656	608	586	591	576	613	607	585	581	639	624	575	603	620	555	588	577	615	619	623	589	593	611	617	629	614	590	644	618	595	576	616	581	629	594	597	629	608	593	644	599	611	635	622	602	600	568	615	573	589	593	648	550	619	608	630	622	591	590	609	600	613	631	589	595	616	585	603	621	612	632	616	589	630	574	607	607	608	618	577	593	665	644	587	568	629	614	624	548	613	638	599	612	586	597	602	610	642	623	620	562	622	624	628	629	607	648	588	626	636	589	610	619	591	638	577	642	607	602	600	590	592	601	565	601	644	595	615	561	638	576	587	666	583	630	627	565	598	586	642	627	576	568	587	585	605	617	627	656	602	615	626	576	625	567	597	648	619	647	602	628	635	601	611	583	637	606	603	621	586	600	611	567	603	591	532	625	639	622	605	630	618	585	567	633	579	647	579	642	627	610	580	595	652	597	602	596	602	606	614	596	585	603	578	624	584	597	562	553	605	602	601	633	594	559	608	631	615	610	595	621	566	609	621	620	604	624	644	597	616	592	559	603	577	577	582	583	598	607	589	581	618	620	625	570	607	589	636	607	603	580	605	647	608	620	618	575	598	594	582	579	584	633	593	594	610	600	607	631	592	607	617	606	549	608	566	591	600	570	629	587	609	618	592	571	617	595	609	655	578	580	570	587	598	588	603	631	585	599	602	564	610	588	591	647	585	600	615	581	626	635	636	624	535	594	593	622	630	577	619	649	613	577	607	626	620	644	637	578	567	588	596	556	600	612	621	602	576	647	622	598	612	614	615	564	597	594	594	622	578	584	594	574	643	611	576	595	569	579	616	581	549	599	632	600	625	570	598	587	595	590	618	570	577	602	609	624	626	596	602	638	633	575	591	568	581	590	571	581	606	624	582	611	644	587	630	652	683	633	633	589	571	614	615	555	606	576	609	619	640	632	614	582	649	616	561	624	617	601	583	620	622	571	606	629	620	627	598	618	615	580	573	584	619	607	556	602	608	603	668	597	606	596	581	582	620	592	577	582	603	585	585	596	607	592	587	617	632
8071	771	127	85	138	217	181	164	239	240	121	66	100	47	38	50	53	44	53	42	40	37	31	41	44	45	37	41	42	41	35	44	43	37	36	46	26	39	36	35	39	39	36	40	40	42	36	45	28	43	39	27	23	29	33	33	38	29	37	35	34	46	29	31	34	35	34	32	37	33	27	27	44	45	43	39	38	26	25	38	26	52	36	33	42	40	34	24	34	26	35	42	37	36	38	25	42	35	30	45	33	25	39	32	24	37	33	41	40	39	39	25	25	30	33	37	33	40	36	42	37	40	37	39	35	40	21	41	28	40	35	23	44	41	32	23	37	35	36	36	39	26	32	48	32	43	30	37	25	32	34	40	38	33	35	33	34	28	40	47	27	34	34	35	30	34	37	41	28	44	35	40	48	35	44	36	31	39	38	36	43	32	43	45	30	35	30	34	32	28	35	43	41	30	26	36	37	40	34	25	36	41	34	29	30	36	40	42	41	30	31	39	31	35	32	38	34	32	31	39	34	49	28	36	36	32	24	47	42	35	36	38	49	23	37	31	39	41	32	35	25	28	34	35	32	33	25	30	43	43	30	30	30	34	27	39	40	33	38	39	35	45	33	35	28	43	34	44	40	30	40	39	47	37	26	36	39	37	43	30	40	28	37	36	36	38	42	45	37	29	43	46	45	30	31	37	42	37	42	43	40	38	27	43	37	30	32	28	34	33	39	33	33	35	28	39	37	32	46	29	25	36	35	25	42	28	50	37	40	28	32	40	20	34	33	30	30	28	26	30	36	43	41	36	32	40	47	31	51	31	21	34	39	33	31	32	27	36	30	41	26	38	39	33	38	35	41	40	39	29	35	36	33	45	40	38	46	31	31	32	33	35	36	41	32	20	30	36	43	35	35	35	31	31	33	28	47	32	38	35	37	37	35	40	34	35	35	45	29	30	34	36	38	34	40	41	31	34	30	34	41	32	36	27	33	32	35	30	36	34	39	31	25	33	29	42	44	38	34	30	41	36	23	38	29	38	30	37	32	35	29	32	31	35	33	34	29	44	38	25	30	33	38	41	36	34	45	31	29	44	28	38	34	34	31	33	37	25	35	32	41	37	44	25	28	32	33	34	34	30	33	31	32	29	44	39	45	40	29	30	33	28	22	29	33	29	35	31	38	40	37	30	41	29	31	28	29	26	36	33	48	39	38	33	36	35	26	35	37	28	31	36	33	26	34	31	42	30	29	35	29	28	43	38	42	32	39	41	41	29	40	37	35	27	35	22	25	52	29	30	36	25	31	25	44	42	31	26	33	29	44	44	26	24	37	23	30	27	38	36	31	34	38	37	31	28	32	30	28	37	28	41	28	44	44	46	36	39	36	34	36	34	44	35	35	32	45	29	36	43	27	37	20	37	26	31	29	29	27	34	35	31	30	32	27	49	32	35	29	34	31	34	47	29	29	44	29	44	30	38	41	33	40	40	32	36	39	43	40	49	38	41	34	43	39	41	32	40	32	33	24	39	23	18	35	38	21	30	37	40	32	34	28	36	28	36	44	32	44	26	30	43	34	42	32	23	44	31	33	34	34	41	34	25	34	33	31	37	34	37	42	32	24	35	35	31	49	38	32	32	33	34	29	33	41	32	34	42	31	28	32	35	36	38	42	32	37	21	35	35	30	41	30	34	41	39	27	34	41	35	45	28	28	32	37	29	41	40	28	33	32	34	30	41	36	35	31	41	51	32	38	33	41	35	42	38	21	31	29	32	28	35	39	35	32	35	41	33	38	33	35	35	33	48	35	39	41	23	27	43	26	41	33	31	47	30	35	43	33	22	27	32	32	29	37	26	39	35	40	46	32	36	39	29	40	27	28	36	40	37	23	37	39	40	36	31	36	41	36	32	43	35	35	37	47	35	29	40	34	27	50	43	31	35	29	42	40	36	42	24	36	44	40	24	37	34	38	31	37	34	38	34	36	46	42	33	35	39	40	42	44	32	37	39	41	38	34	34	36	33	40	34	32	37	37	40	34	27	31	26	30	36	28	35	36	35	32	32	39	32	43	49	35	38	48	29	28	35	33	30	29	27	40	34	45	22	34	33	30	34	33	30	27	28	37	33	34	35	37	31	25	34	33	36	29	34	33	26	30	30	36	35	36	34	33	31	26	25	30	34	32	35	37	35	31	40	34	34	38	30	39	37	35	37	37	32	31	40	27	28	28	32	41	25	33	36	29	28	41	30	25	34	41	30	39	29	36	35	33	31	27	36	32	37	32	37	29	37	27	38	40	29	34	40	41	34	31	49	28	31	36	36	28	31	28	33	31	28	33	35	47	30	32	25	46	44	34	36	35	43	43	38	28	34	32	30	31	32	43	31	40	35	30	36	46	33	28	31	46	35	32	31	27	32	29	42	37	24	31	37	31	34	34	33	37	33	33	28	34	29	48	31	30	38	37	22	34	41	35	41	31	48	29	41	47	42	39	41	24	32	30	41	37	31	39	41	29	33	32	27	37	33	31	36	40	41	31	33	36	30	50	31	36	36	29	35	32	28	40	35	43	32	42	46	37	30	30	32	33	29	40	44	26	33	47	34	43	26	24	27	24	34	31	34	35	26	35	34	33	38	39	41	36	54	36	38	40	33	41	30	33	40	32	33	42	40	36	46	37	32	34	34	23	33	37	37	36	32	32	33	37	32	30	31	42	35	29	38	38	42	36	48	51	35	40	36	31	40	40	27	38	25	38	24	32	35	29	43	32	26	27	36	39	36	30	34	31	38	26	32	42	37	32	39	30	35	40	30	42	40	44	37	32	32	34	39	38	27	30	27	26	31	46	24	41	39	35	32	33	46	37	26	31	36	33	33	34	39	40	34	34	41	40	31	32	38	36	34	30	50	24	21	49	26	42	29	24	44	38	37	45	35	22	32	35	30	35	46	39	36	38	40	34	27	42	43	39	44	43	38	36	34	32	30	37	34	29	46	33	39	37	31	39	32	41	28	43	34	28	23	35	42	30	39	42	38	35	34	39	30	35	44	33	41	24	38	41	25	33	33	39	37	34	30	41	33	34	33	44	30	34	34	37	44	38	28	27	36	28	38	36	32	35	41	25	36	26	34	38	46	25	34	32	33	34	34	39	34	31	28	28	39	41	30	37	31	36	35	34	30	32	48	24	32	38	39	37	40	38	39	31	41	31	34	35	40	40	31	35	38	36	34	32	33	38	27	35	36	48	24	43	36	27	49	30	27	33	30	43	38	32	35	38	40	29	34	43	34	30	48	26	21	38	44	30	33	45	41	40	34	45	36	32	38	33	36	35	38	31	36	43	37	29	45	28	34	36	41	24	36	38	35	31	42	33	42	49	23	33	37	31	42	37	38	35	32	34	29	34	26	27	39	31	33	42	39	34	35	49	39	31	38	38	30	28	36	41	43	39	27	29	26	36	30	33	35	39	34	43	34	36	36	42	31	38	29	38	41	40	40	35	27	33	28	32	34
42845	9850	2911	6623	14431	16887	11400	10648	12610	12201	6432	3277	3632	1887	1452	1451	1326	1218	1194	1132	1077	1026	1012	875	924	822	832	789	831	787	780	800	748	816	805	780	756	676	714	681	667	714	693	742	657	729	726	691	679	699	652	676	649	685	655	647	675	635	699	648	662	594	607	620	608	686	644	631	631	647	607	631	647	642	650	622	631	616	614	623	586	658	625	616	618	610	619	568	627	616	661	591	639	627	590	599	609	577	596	652	620	614	620	619	595	655	606	561	607	601	642	581	622	621	602	603	648	584	603	644	578	610	601	554	619	636	645	571	595	568	595	610	612	664	606	603	641	647	573	615	635	613	598	620	610	557	657	618	568	558	616	610	612	600	575	602	572	590	598	624	599	604	615	602	608	620	630	625	624	596	623	601	577	596	603	637	592	566	598	579	562	616	580	621	627	600	626	591	589	593	580	551	572	622	614	615	634	579	610	603	587	589	601	589	598	535	555	572	580	615	626	627	586	571	556	641	618	598	594	661	610	624	548	632	599	598	613	617	636	633	588	603	605	603	615	636	605	622	563	595	568	559	583	607	570	648	660	611	566	583	621	660	644	616	582	587	632	605	594	606	649	564	563	562	597	641	651	589	577	557	610	585	589	604	630	586	603	608	590	618	606	620	617	634	576	617	606	583	659	589	609	633	614	603	533	618	594	598	595	543	592	611	582	612	614	620	545	614	534	623	626	565	600	598	624	609	626	575	565	603	620	585	585	611	623	616	621	593	588	607	599	637	559	618	654	601	614	579	603	609	653	612	559	608	604	571	574	610	611	603	629	602	626	585	606	597	626	591	624	613	594	627	576	618	604	637	571	629	568	592	595	616	570	564	583	589	672	589	587	538	601	598	590	601	661	614	591	625	584	614	589	596	644	637	605	645	623	625	606	604	607	549	619	613	618	593	607	646	636	608	625	588	592	591	647	584	617	593	606	614	593	610	589	571	578	597	585	597	581	661	598	597	600	614	595	654	605	579	579	594	607	601	600	599	575	562	614	642	610	579	631	594	569	555	594	611	583	621	606	600	596	621	594	619	581	610	630	637	584	551	588	652	642	596	649	636	563	593	587	619	623	606	601	581	635	598	564	564	629	607	548	591	573	608	584	659	597	563	660	622	589	620	562	556	585	617	590	602	638	582	603	593	626	608	603	547	631	615	599	613	568	588	594	633	513	605	640	609	599	651	646	583	661	565	596	587	593	634	611	579	601	581	583	593	556	621	601	602	611	585	614	602	638	637	619	575	624	623	622	633	598	636	622	613	593	648	608	654	600	603	596	579	676	527	592	553	620	635	579	608	555	613	608	573	606	556	547	616	616	591	599	644	621	578	573	613	616	620	627	558	601	601	569	589	574	556	625	606	605	560	605	597	583	590	625	638	557	616	586	602	622	600	623	606	597	571	589	581	639	603	650	621	574	639	588	583	565	590	577	613	649	630	583	613	621	577	553	614	585	644	620	595	577	606	636	593	613	607	593	603	621	607	608	613	566	594	553	605	576	587	596	597	614	639	594	575	622	627	585	573	609	610	644	539	571	614	584	628	567	596	611	582	590	602	615	557	567	604	664	550	612	646	572	644	625	641	559	596	591	633	637	580	563	627	639	621	595	581	638	558	577	595	603	605	629	554	611	618	644	616	650	621	582	594	572	631	578	626	571	595	624	595	547	587	642	603	603	614	595	591	635	581	633	591	586	579	560	603	604	648	612	616	552	559	570	603	590	589	652	641	596	588	578	627	610	613	623	586	571	616	605	572	623	589	624	580	596	591	616	585	591	629	598	603	585	596	613	606	557	620	613	573	602	621	626	627	594	618	605	638	587	550	621	634	640	625	589	605	616	610	612	594	567	588	556	614	593	616	589	550	592	599	602	619	588	611	582	559	571	532	543	611	610	601	656	626	637	596	628	590	601	615	648	595	588	595	596	581	638	598	569	538	601	601	622	582	611	608	562	612	609	639	593	565	613	621	598	587	624	609	625	573	612	607	560	583	583	584	562	593	614	568	639	619	638	606	632	621	631	592	577	595	567	606	628	598	543	619	595	588	569	588	627	616	593	633	628	602	585	624	629	545	577	571	604	595	599	608	612	542	625	564	615	600	565	625	623	600	616	582	570	589	634	572	597	598	611	634	604	568	606	600	562	621	591	644	621	601	600	582	612	621	653	600	626	596	600	624	601	630	637	586	636	582	584	592	623	581	592	612	583	613	601	587	607	577	627	614	610	601	571	589	623	538	567	624	576	592	614	579	597	598	627	607	633	611	604	642	595	604	600	633	580	569	590	595	599	568	588	542	650	571	574	552	582	620	605	581	625	637	658	595	605	612	603	580	586	594	637	568	608	616	576	564	612	571	602	634	608	594	566	615	636	588	579	609	613	609	610	589	597	586	654	596	606	604	584	659	580	591	613	580	629	611	610	591	650	621	581	607	606	608	602	580	630	577	575	617	638	625	570	572	604	579	677	587	636	611	548	568	569	556	625	606	585	632	618	578	577	599	606	579	587	627	621	600	629	553	625	564	650	587	567	573	602	574	596	610	610	581	550	574	585	548	613	585	599	621	628	621	565	568	584	568	607	604	609	573	585	632	618	606	618	599	591	583	618	575	596	595	645	610	602	613	631	612	575	591	591	601	579	609	644	586	580	636	613	573	568	599	570	599	585	562	641	543	583	617	599	612	602	601	606	590	606	655	597	604	609	652	580	583	564	554	614	587	598	624	609	614	622	581	616	560	557	596	604	616	584	618	584	598	598	575	575	616	610	617	566	632	625	622	614	589	585	623	569	578	650	610	646	589	603	595	630	630	582	598	630	632	641	632	593	600	595	594	621	569	623	605	622	623	575	584	622	566	639	592	594	603	580	596	631	620	584	647	632	553	609	602	610	626	571	610	595	616	607	614	552	565	600	574	631	604	556	616	542	639	586	606	593	556	594	586	616	627	627	599	651	551	615	584	616	607	574	601	629	642	606	580	578	598	632	622	625	623	626	641	586	586	603	611	608	643	601	592	582	586	594	554	605	608	610	623	627	589	586	580	596	611	586	618	578	627	621	644	557	629	631	602	647	596	604	623	573	642	533	610	620	586	630	602	604	584	606	594	573	583	628	587	607	615	583	616	531	549	618	571	599	628	657	644	627	611	611	640	585	589	591	629	643	579	619	603	606	601	581	591	599	584	611	606	562	596	629	612	605	611	666	641	592	637	619	615	582	672	573	655	616	642	572	624	563	572	584	597	619	580	639	639	608	610	568	593	606	616	587	604	629	582	571	583	613	598	575	603	584	608	591	580	611	595	563	579	598	583	636	639	606	628	594	594	615	601	594	589	622	605	636	582	635	559	588	642	649	607	619	632	620	633	621	589	597	624	631	597	590	625	570	618	571	593	625	614	547	625	626	640	618	632	567	609	575	589	626	583	605	586	564	627	569	574	557	612	608	565	591	596	596	606	585	603	550	586	619	581
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
