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
342732577245	342732577807	342732578357	342732578906	342732579456	342732580007	342732580556	342732581107	342732581656	342732582207	342732582757	342732583307	342732583856	342732584407	342732584956	342732585507	342732586056	342732586607	342732587157	342732587707	342732588256	342732588807	342732589357	342732589907	342732590456	342732591007	342732591557	342732592107	342732592656	342732593207	342732593757	342732594307	342732594856	342732595407	342732595957	342732596507	342732597056	342732597607	342732598157	342732598707	342732599256	342732599807	342732600357	342732600907	342732601456	342732602007	342732602557	342732603107	342732603656	342732604207	342732604757	342732605307	342732605856	342732606407	342732606957	342732607507	342732608056	342732608607	342732609157	342732609707	342732610256	342732610807	342732611357	342732611907	342732612456	342732613007	342732613557	342732614107	342732614656	342732615207	342732615757	342732616307	342732616856	342732617407	342732617957	342732618507	342732619056	342732619607	342732620157	342732620707	342732621256	342732621807	342732622357	342732622907	342732623456	342732624007	342732624557	342732625107	342732625656	342732626207	342732626757	342732627307	342732627856	342732628407	342732628957	342732629507	342732630056	342732630607	342732631157	342732631707	342732632256	342732632809	342732633357	342732633907	342732634456	342732635007	342732635557	342732636107	342732636656	342732637207	342732637757	342732638307	342732638856	342732639407	342732639957	342732640507	342732641056	342732641607	342732642157	342732642707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2155	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2156	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	3300	1900	2700	2157	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
1008	636	571	415	529	1074	1869	2498	4168	6586	8036	7156	5090	3204	1671	715	348	159	74	46	39	33	40	32	30	39	31	26	25	35	31	35	27	31	35	30	25	40	26	38	29	30	34	37	39	29	32	27	28	28	32	31	33	32	32	25	28	33	40	32	31	32	37	22	29	31	29	33	32	18	32	24	19	21	31	28	29	35	22	28	25	43	43	22	29	37	30	33	32	22	26	33	32	27	34	28	32	19	39	29	31	34	31	25	30	23	31	40	26	32	28	26	30	34	27	34	31	37	31	29	29	25	27	30	27	27	26	29	33	28	21	45	25	29	36	25	30	42	26	35	34	32	24	26	35	38	27	30	40	22	31	29	35	32	30	34	31	34	32	23	31	32	31	32	22	31	26	28	23	43	32	28	33	33	35	26	21	25	26	28	23	37	35	36	25	31	26	35	24	27	27	26	27	24	28	23	27	21	40	42	23	31	39	33	31	33	40	31	35	26	31	28	30	22	23	30	31	36	22	26	30	24	25	36	35	32	29	33	32	27	35	36	23	40	26	34	25	31	31	24	25	33	26	32	34	24	43	33	34	35	33	28	37	24	29	28	35	18	38	32	26	20	26	28	22	29	24	34	32	28	33	27	27	33	28	31	33	25	32	27	30	35	26	26	29	31	28	28	27	35	30	30	29	34	37	36	36	30	32	21	26	39	38	30	32	34	25	36	28	28	35	27	29	21	21	37	31	32	33	33	33	29	32	32	21	26	33	35	19	34	33	32	30	36	30	40	44	24	28	32	27	23	23	31	27	33	35	35	31	35	42	27	27	32	41	29	32	26	43	34	25	36	30	24	26	37	22	30	35	33	19	40	32	29	36	43	22	32	24	33	23	31	23	30	27	24	31	22	39	32	25	29	31	38	31	40	33	31	33	44	39	26	35	25	32	38	28	30	42	29	35	29	26	28	32	29	32	22	29	28	34	37	27	34	25	30	27	34	35	31	43	24	27	39	34	37	29	32	26	34	21	30	42	23	28	27	41	28	33	33	34	37	26	38	22	32	31	28	46	32	25	30	33	29	28	26	36	36	34	31	26	31	31	25	32	30	31	34	33	20	39	19	39	25	39	35	32	32	36	23	25	30	32	33	34	38	26	26	31	28	37	33	35	29	40	41	39	26	26	29	34	32	25	21	27	33	24	28	28	22	28	33	31	40	23	29	29	32	30	30	33	31	29	34	22	23	38	38	34	32	39	32	21	22	27	28	27	30	31	40	31	36	30	29	29	41	28	29	26	35	26	32	32	39	26	33	33	29	32	30	22	29	25	33	31	28	33	30	25	35	30	26	33	35	29	21	28	32	31	37	36	34	28	23	35	28	40	31	30	36	34	43	34	32	22	34	37	25	38	30	20	25	35	25	35	29	32	28	28	24	35	33	36	30	35	23	27	33	28	47	30	37	30	32	33	36	25	24	25	29	28	31	39	38	27	33	29	20	26	32	43	22	28	36	24	36	36	27	46	30	35	36	32	36	27	31	29	32	37	32	31	25	30	31	23	38	28	38	31	31	37	27	26	31	36	28	35	32	25	33	36	30	20	32	38	25	26	38	32	30	24	38	31	35	38	35	32	22	29	28	38	26	36	35	38	28	23	27	28	38	33	33	28	38	26	20	39	35	30	37	25	27	35	30	40	29	29	31	32	31	32	31	44	23	30	26	36	33	36	30	36	29	36	36	24	34	31	36	27	31	32	29	34	28	30	31	33	28	30	24	30	21	26	37	24	40	23	27	36	27	31	32	19	41	33	31	32	34	24	23	21	37	34	40	28	32	34	37	17	24	26	31	32	23	32	29	36	25	22	35	29	28	34	29	25	29	24	33	25	28	21	36	30	30	46	33	34	37	39	22	28	26	34	38	40	30	38	19	26	24	25	30	39	41	32	28	41	32	27	39	37	37	34	39	28	36	33	27	35	29	28	25	31	29	32	24	33	34	29	20	32	25	21	31	36	31	34	40	33	41	23	38	27	31	34	27	27	29	27	39	39	34	38	32	37	32	42	35	36	42	27	38	41	37	27	25	34	33	35	37	32	30	28	22	33	32	35	27	40	43	35	37	26	34	31	26	34	22	35	30	34	27	33	34	34	20	39	28	28	29	37	36	34	32	29	31	34	39	35	33	34	38	28	27	31	35	34	30	32	22	30	31	34	25	32	26	26	32	21	40	24	47	29	28	37	32	27	25	27	34	25	29	23	30	25	28	29	33	24	43	31	34	33	31	16	31	31	29	21	30	29	34	28	30	31	34	26	31	32	24	30	35	33	32	23	42	44	37	34	31	30	34	41	38	36	28	35	25	31	31	26	29	25	28	26	25	35	31	29	31	31	30	21	40	36	24	31	38	31	25	30	40	37	39	32	32	23	39	35	36	35	29	43	27	29	35	20	31	30	24	30	35	31	31	30	35	35	26	20	35	25	31	30	30	27	19	29	25	26	44	18	40	30	34	32	30	30	35	25	28	27	32	31	38	34	33	29	27	34	33	35	27	34	32	38	34	27	28	30	30	31	31	35	25	32	35	33	29	34	25	31	33	28	28	39	38	20	36	23	24	34	38	26	32	45	25	30	26	30	29	37	33	24	35	21	35	28	26	32	32	32	22	29	27	34	28	27	34	33	34	35	32	34	24	35	30	29	32	36	32	23	32	30	23	22	37	35	29	25	38	24	34	29	32	30	31	30	27	30	29	27	38	34	27	44	33	27	32	39	24	32	34	33	36	31	22	29	38	32	30	40	37	29	20	30	28	33	30	20	37	26	32	23	34	25	23	26	24	35	30	37	30	31	27	31	38	36	28	31	35	30	49	18	32	30	33	41	37	29	24	27	33	26	29	23	29	28	25	22	32	31	31	24	29	33	40	26	25	37	31	40	38	26	26	33	31	41	31	33	36	32	32	28	39	28	27	42	41	25	22	20	28	31	31	31	34	34	39	26	33	27	30	35	22	26	31	29	40	32	37	25	21	31	40	32	23	31	33	29	30	28	35	27	27	29	42	29	39	34	37	32	28	35	33	33	30	46	28	36	37	29	31	35	22	32	24	32	31	30	31	34	33	37	22	29	40	28	32	28	24	29	32	42	29	30	42	29	37	32	24	32	31	40	30	32	28	27	30	37	38	34	32	39	36	22	30	30	28	35	32	22	34	32	26	37	28	20	36	25	35	34	31	33	26	27	47	30	38	37	27	35	25	36	34	36	29	32	21	27	35	18	27	39	31	31	26	35	27	30	37	41	35	35	27	35	32	28	19	40	24	31	29	41	40	28	25	22	30	27	27	31	40	32	34	25	33	23	23	28	26	41	24	28	28	29	27	30	29	33	19	32	39	34	27	31	32	28	35	40	34	34	29	36	24	27	29	24	41	38	26	31	36	23	26	32	35	33	28	28	36	29	36	31	26	32	32	30	34	21	44	34	27	29	29	33	38	28	30	29	36	21	36	22	37	35	33
18061	13277	10541	19961	29534	33513	36490	38147	42377	46757	47009	43070	37533	31269	24242	16015	8336	3754	1570	824	522	453	471	444	390	407	399	409	400	428	406	430	432	400	393	382	390	393	362	413	436	394	391	399	416	397	445	411	418	378	404	401	407	407	406	411	367	395	420	404	403	409	400	399	394	402	407	359	384	408	394	409	410	360	405	375	428	415	386	392	380	392	387	403	410	403	393	397	397	401	369	437	417	394	397	392	394	423	416	372	373	374	376	398	360	401	416	437	439	411	422	402	423	374	424	416	379	389	374	410	415	387	418	427	437	420	416	410	401	395	410	407	349	415	407	408	411	407	466	405	392	443	424	395	388	420	401	387	402	377	384	410	400	366	410	405	387	451	403	415	388	382	406	379	407	402	402	437	403	420	398	396	400	400	405	451	387	419	411	383	380	409	394	408	375	385	424	424	400	413	384	394	420	392	369	376	422	395	410	426	431	412	394	382	406	377	369	403	419	412	383	400	408	394	397	412	416	402	369	414	372	367	419	428	423	427	431	393	410	379	427	427	412	411	393	392	419	379	404	444	385	395	392	401	428	391	411	397	389	401	426	372	405	397	424	397	414	402	432	390	379	395	387	394	405	390	376	424	414	399	388	391	388	398	420	397	386	400	412	410	434	409	406	424	376	405	407	404	400	427	421	424	390	442	408	431	434	428	398	393	411	412	429	412	401	376	396	390	433	405	432	453	379	394	418	396	409	402	378	396	408	426	397	399	368	379	397	365	390	388	392	434	380	395	434	397	392	401	410	409	400	420	412	437	383	419	403	392	402	409	421	396	382	417	361	385	368	421	403	430	378	440	374	450	422	393	397	426	410	400	395	406	403	411	434	425	424	384	410	378	435	393	418	384	394	458	385	418	414	403	397	408	426	426	425	406	394	414	351	406	404	421	372	406	377	394	418	417	418	397	414	413	412	372	374	429	428	378	440	387	433	411	372	423	386	409	390	374	389	384	420	446	394	404	395	389	404	384	394	388	416	441	414	419	421	436	427	395	420	402	407	394	378	445	399	367	401	399	419	390	405	357	361	444	370	388	386	402	365	404	411	398	404	414	385	390	413	428	419	412	388	393	365	389	407	421	379	409	386	386	414	403	385	395	399	418	369	419	433	415	402	401	399	412	416	441	378	417	409	398	392	413	414	380	435	440	407	406	417	368	409	438	381	438	400	395	428	424	385	396	424	431	384	409	406	403	405	388	411	370	404	403	399	392	407	405	408	379	407	376	425	411	424	411	405	374	394	395	406	396	414	385	401	392	417	351	408	396	420	418	395	408	419	424	428	412	413	384	433	400	424	379	391	389	404	370	395	415	388	403	403	390	353	414	420	410	401	439	404	411	396	442	385	426	421	406	428	383	409	406	400	396	383	418	381	414	399	370	423	403	375	395	382	403	384	372	389	403	354	402	402	427	390	414	408	401	397	438	379	400	367	422	456	376	428	394	416	401	415	426	444	397	443	397	439	381	352	399	386	428	420	449	368	400	394	404	398	403	373	401	389	389	422	426	405	414	390	413	405	381	356	397	402	363	421	380	403	413	388	406	385	417	409	414	383	397	385	370	405	403	376	414	392	393	426	406	427	394	385	437	403	357	415	395	381	393	397	370	406	392	410	422	362	364	391	416	417	395	405	420	416	411	397	402	433	401	405	364	390	413	435	412	360	388	415	361	411	394	381	400	393	401	408	410	421	406	391	393	390	371	400	431	377	385	387	394	393	387	424	389	422	379	385	411	422	455	387	400	392	419	403	397	423	419	408	405	376	448	371	424	413	451	410	421	371	385	425	400	389	448	421	405	352	421	374	383	386	398	438	428	379	398	402	446	378	401	433	405	417	442	398	401	411	404	390	396	394	432	401	386	426	381	413	394	410	425	451	403	363	375	415	397	382	372	438	387	414	398	453	416	423	396	408	392	385	408	404	392	406	442	410	386	412	392	356	388	391	404	412	389	427	400	402	391	386	420	427	380	381	368	392	386	408	387	432	406	405	425	405	411	433	402	381	466	354	420	409	426	437	401	382	371	402	391	418	412	386	457	407	408	376	394	441	438	388	402	405	447	421	415	415	389	422	403	402	460	423	427	380	417	387	381	378	364	402	418	399	372	412	419	394	414	412	402	392	393	419	415	375	443	377	443	414	391	403	382	436	402	386	423	392	404	386	421	399	359	394	389	393	370	395	427	409	427	426	393	393	426	420	381	392	407	385	424	393	389	380	425	410	440	402	379	419	413	388	368	411	397	358	414	450	375	403	431	371	387	416	405	435	391	415	385	426	383	406	383	413	408	437	416	402	418	372	337	379	425	402	365	406	418	386	394	389	388	382	410	401	423	387	427	378	421	409	413	418	420	393	396	403	407	445	400	423	398	427	396	420	376	367	382	368	412	375	420	354	432	407	419	410	387	384	385	372	403	413	410	386	412	391	420	419	370	421	394	385	396	418	385	405	385	392	427	414	396	375	417	380	400	404	425	445	380	387	385	408	386	415	337	427	353	414	400	394	438	377	402	371	391	419	437	364	398	411	400	408	405	375	424	400	409	403	434	427	409	421	380	447	373	427	416	390	394	379	389	400	420	392	406	394	398	388	443	412	389	404	391	390	378	401	393	390	404	407	415	440	411	413	397	419	376	405	427	380	363	396	423	447	417	443	403	420	389	411	377	387	403	398	428	402	412	376	400	414	417	413	409	362	387	412	366	395	424	406	368	418	403	388	364	445	395	430	378	404	433	440	390	448	444	404	402	406	382	414	388	390	387	396	408	410	416	391	413	383	402	415	441	380	390	400	391	423	421	376	401	394	421	396	454	421	405	416	403	430	378	369	406	423	408	381	356	389	420	420	414	384	439	453	380	411	386	400	374	417	393	405	412	399	394	373	412	360	412	405	428	399	406	425	400	375	388	428	424	411	395	417	418	408	421	424	431	456	416	402	383	389	439	380	395	400	430	409	417	420	427	390	398	387	414	382	412	391	437	385	406	406	389	395	390	374	357	380	393	385	395	410	407	405	432	419	442	431	417	442	387	402	418	398	393	394	425	424	396	412	407	395	383	458	421	384	402	429	381	413	385	388	388	414	395	405	381	435	371	413	383	408	404	422	407	409	410	403	420	419	395	433	393	400	382	407	463	424	398	419	403	388	391	405	417	402	453	384	399	384	409	394	392	405	399	388	412	388	410	454	409	388	400	394	415	379	367	393	404	416	381	373	428	423	401	356	412	394	387	448	396	393	346	393	411	372	407	368	381	405	432	418	430	412	412	416	396	394	411	404	395	427	390	427	408	399	419	397	402	410	391	396	417	380	368	392	409	375	420	361	423	402	396	393	388	406	412	427	437	389	382	406	443	411	416	394	378	414	412	410	413	378	357	420	385	398	401	410	382	424	389	433	386	414	400	432	441	422	412	398	413	438	417	394	419	396	416	397	436	371	363	392	408	390	374	409	394	386	390	387	426	417	415
1104	142	111	94	69	131	172	270	647	1464	1844	1629	1133	781	472	243	120	56	58	47	35	32	24	31	26	32	21	29	33	32	23	24	33	31	26	33	34	33	13	27	24	35	31	28	25	32	29	25	26	31	25	21	26	35	35	27	28	24	23	27	24	20	38	38	27	30	28	40	26	23	30	25	28	32	36	33	30	19	28	27	28	28	28	33	33	33	27	29	34	41	30	35	37	26	29	26	24	26	21	31	21	25	34	27	30	29	18	35	22	27	41	39	26	21	31	19	35	24	28	20	25	24	30	22	35	35	30	23	32	21	30	27	21	29	30	35	34	21	31	18	31	35	22	30	20	27	30	27	38	37	20	28	24	25	19	24	32	30	27	20	23	22	28	24	29	34	27	36	30	29	36	25	18	22	22	28	35	27	45	23	35	31	24	24	28	30	32	32	32	41	25	21	27	24	25	26	28	32	35	25	40	28	21	34	26	24	26	22	28	37	32	27	30	24	22	22	31	33	30	32	24	23	31	39	30	21	27	29	22	22	29	37	33	28	28	19	23	22	24	24	30	35	27	35	34	25	29	35	27	25	40	26	37	32	28	25	38	22	21	28	15	32	32	23	31	24	32	20	33	25	31	33	23	28	35	25	26	24	27	36	21	23	26	23	31	26	41	25	28	23	21	26	21	27	25	32	29	30	22	26	30	31	22	32	20	28	30	32	25	21	32	17	29	24	24	40	27	23	28	30	25	28	23	23	29	25	20	26	33	30	24	38	14	23	29	25	19	28	33	24	28	26	38	25	27	28	25	27	28	33	33	26	19	27	30	25	27	29	35	22	33	30	29	40	24	22	22	19	29	22	30	24	25	29	27	23	25	24	24	29	25	35	29	23	33	32	19	24	22	22	23	19	27	31	30	30	41	33	22	30	22	24	26	27	21	24	26	25	20	28	25	22	18	31	24	35	21	26	38	25	45	33	22	21	16	31	23	25	24	33	28	22	22	27	27	33	25	29	33	22	31	29	40	32	26	26	23	31	31	26	30	25	22	22	22	29	28	32	21	30	25	28	23	33	29	39	30	25	29	17	28	36	27	25	36	34	28	22	26	27	29	34	30	23	28	29	30	25	30	20	23	41	31	26	24	17	22	19	28	26	30	22	23	27	27	41	25	37	26	26	30	31	33	27	29	21	26	30	27	21	20	32	35	26	28	20	31	38	32	30	29	23	35	42	23	28	27	24	22	39	28	27	34	18	30	32	38	30	25	25	36	28	29	28	31	36	25	27	33	27	18	34	27	26	25	28	26	32	33	28	27	31	25	20	23	37	33	24	19	26	33	30	23	37	22	24	20	38	23	31	24	23	24	24	31	30	23	24	25	30	30	39	26	39	19	18	29	26	40	30	22	28	38	25	30	29	22	30	25	38	29	38	21	18	24	32	26	23	28	29	33	33	24	20	31	22	29	36	30	32	26	30	21	25	24	23	32	28	22	28	38	15	22	20	36	20	27	37	25	26	36	19	16	29	25	29	27	25	27	27	24	35	15	21	28	30	33	24	33	30	33	38	23	26	32	28	29	27	33	26	26	23	38	29	30	28	36	30	24	35	35	30	28	38	30	32	20	24	27	25	25	34	21	26	33	28	30	24	33	33	31	18	28	26	28	31	32	18	23	26	33	20	25	28	33	32	29	24	21	23	31	27	20	30	21	35	26	38	29	24	24	28	28	26	21	32	32	30	30	22	40	37	27	27	18	33	27	30	25	25	33	31	30	22	35	24	30	26	27	25	28	32	28	27	20	28	35	14	21	21	33	28	34	29	23	26	25	23	28	25	21	26	26	27	24	26	28	22	37	41	16	27	32	24	35	21	15	21	21	23	21	19	33	27	22	22	34	35	25	43	32	30	27	25	27	26	30	23	22	23	28	32	28	26	31	20	33	27	22	33	29	35	24	19	28	25	18	36	18	29	24	25	22	22	21	28	29	18	40	32	28	26	28	26	33	21	24	33	22	17	26	31	25	20	32	41	17	22	34	25	18	36	27	38	30	31	30	32	26	38	37	21	35	22	47	25	27	28	19	27	30	32	24	27	32	21	26	23	35	25	25	28	24	31	29	37	26	28	34	34	24	28	29	32	22	31	35	33	33	26	23	31	23	29	28	28	31	24	23	28	32	29	26	33	33	26	30	44	28	36	39	28	16	26	27	24	32	24	24	31	24	21	17	24	20	30	37	33	26	22	29	27	31	33	26	38	23	35	29	39	24	27	28	28	30	32	29	25	28	25	18	28	29	28	26	29	28	23	25	33	22	26	24	32	31	27	27	26	24	23	35	34	25	25	29	27	21	18	17	19	36	18	25	24	25	38	24	30	29	30	33	25	22	33	30	45	26	26	32	45	16	30	27	27	25	15	23	26	31	36	32	30	21	34	27	34	36	32	28	25	29	29	28	23	29	27	27	36	27	28	30	23	27	31	34	24	37	26	33	37	26	29	27	23	26	26	30	22	26	37	35	35	23	28	23	31	25	28	32	38	22	25	22	30	30	26	19	19	26	26	29	30	26	33	22	20	21	32	21	26	21	37	40	26	29	34	26	21	25	30	28	34	35	25	29	23	39	27	40	21	9	36	42	34	22	34	37	31	31	31	22	26	28	31	25	29	30	20	17	36	27	33	25	25	29	28	27	31	35	35	24	34	23	25	23	27	22	38	20	26	37	23	24	33	24	18	35	33	22	39	31	30	33	29	30	23	23	36	20	30	31	36	30	29	38	30	30	16	25	28	22	26	27	27	33	28	36	19	32	28	25	28	31	17	32	27	17	28	20	27	32	31	25	32	29	23	25	33	29	20	37	28	25	30	35	28	43	32	28	20	46	28	31	26	28	24	24	25	23	31	22	27	29	31	28	21	29	25	32	24	40	28	19	28	25	32	32	27	25	31	33	29	31	26	25	27	31	34	23	29	38	23	21	34	19	29	20	35	30	22	23	28	37	23	22	35	29	33	35	37	26	30	35	23	34	20	22	42	29	24	24	34	22	28	31	34	31	20	24	25	38	16	22	31	38	24	22	33	30	30	35	41	23	33	27	33	32	28	31	27	25	20	29	32	26	28	23	28	20	31	35	36	35	29	22	31	26	28	21	24	26	26	24	18	23	28	27	30	32	22	25	30	22	25	25	31	30	29	29	25	23	19	26	30	22	36	28	29	20	20	30	35	36	32	15	24	23	38	41	30	30	42	25	29	23	26	29	32	31	26	32	29	32	29	25	31	31	23	27	23	32	42	27	25	27	28	25	30	26	30	28	31	33	22	37	24	20	33	29	30	34	28	23	23	32	34	40	24	33	20	35	26	35	31	27	25	25	30	30	34	20	25	24	32	28	27	30	18	30	25	30	28	23	37	23	29	28	41	32	42	40	27	23	32	24	40	23	32	28	28	33	28	29	27	28	26	23	41	22	28	32	27	21	24	30	28	23	37	30	16	26	30	23	23	30	22
10215	3671	2552	4957	8353	12461	11656	14897	22005	29424	29287	26341	22412	17318	11199	6272	3050	1390	789	472	403	398	385	386	374	406	360	364	370	353	357	384	395	400	402	367	362	388	377	394	358	416	377	363	343	345	377	351	367	371	361	364	351	340	402	346	380	394	387	362	369	395	390	358	367	358	355	390	365	366	379	365	377	344	363	383	387	370	372	409	384	347	368	353	400	365	374	367	423	361	378	389	346	366	373	361	394	336	373	359	377	381	365	365	403	388	388	386	383	401	368	374	418	371	371	426	349	348	371	412	398	388	365	373	361	373	394	399	357	338	358	393	375	374	382	398	359	370	401	366	377	359	390	383	391	367	373	375	357	357	368	361	361	382	361	375	360	406	389	370	442	358	370	384	368	370	380	384	361	388	367	388	371	354	362	381	377	374	375	401	394	362	360	387	383	343	343	400	397	378	376	368	405	374	373	353	375	394	396	368	374	383	382	357	411	359	405	391	406	390	417	383	354	377	412	383	382	374	374	388	378	329	387	352	363	392	335	356	402	427	374	364	366	387	386	376	369	338	356	383	368	377	390	339	371	377	343	355	351	361	380	387	377	368	381	398	409	385	398	344	364	390	351	381	396	352	428	364	364	335	390	373	370	389	372	339	423	360	388	378	386	377	352	398	363	346	366	377	402	381	332	387	369	343	384	348	402	360	389	393	405	368	348	363	368	385	386	373	398	371	371	383	378	367	416	368	383	408	376	374	358	410	406	365	412	392	338	413	339	378	377	367	415	356	362	361	396	332	356	371	360	408	365	367	382	379	413	354	377	378	390	349	370	357	373	362	364	388	374	351	344	421	411	355	388	369	403	367	390	327	356	359	388	362	378	346	397	375	390	389	369	388	373	386	385	399	379	360	393	375	369	347	376	392	361	357	380	375	363	373	388	364	351	386	376	412	346	405	378	397	380	375	367	358	331	369	365	387	379	369	385	378	393	357	374	378	400	385	385	397	347	386	369	356	384	341	371	383	375	387	377	384	366	359	396	404	358	396	328	386	332	383	356	386	375	351	373	368	352	369	387	401	411	363	391	374	361	389	368	391	359	371	407	367	368	394	328	342	358	343	368	364	361	370	385	363	405	340	400	375	394	376	382	362	362	368	384	372	402	372	348	370	399	391	365	386	378	393	388	369	416	379	373	354	413	398	389	391	370	360	396	356	353	365	354	377	373	357	394	374	413	362	410	410	370	376	391	384	368	385	376	366	349	351	374	396	351	391	374	396	375	407	371	369	407	382	383	366	397	371	397	370	369	396	373	403	374	368	357	382	386	368	359	392	378	379	390	385	360	378	394	393	381	353	398	378	356	385	368	366	340	372	400	340	360	383	380	362	364	385	382	385	414	375	398	391	375	358	372	381	369	369	409	372	355	404	376	386	371	339	362	390	380	384	391	358	380	327	375	382	364	356	368	385	397	359	368	401	379	387	384	371	398	370	407	367	405	386	365	386	377	381	327	381	402	380	385	377	359	383	365	382	343	407	397	358	373	394	367	398	367	386	356	375	396	356	390	378	381	353	400	404	401	358	359	394	357	357	364	385	350	371	429	398	392	380	392	381	374	390	415	356	367	367	398	395	380	385	408	363	362	370	396	387	376	397	359	383	352	373	366	376	365	408	376	375	381	387	365	409	383	396	412	384	372	383	367	376	340	381	403	377	376	370	371	403	353	387	380	356	392	387	398	390	388	344	350	389	385	363	371	416	360	341	382	372	391	394	383	357	360	387	357	378	381	368	337	377	359	352	378	353	372	376	378	333	361	373	377	370	377	349	370	360	386	351	353	355	366	374	378	377	394	372	384	370	380	338	366	404	388	403	379	379	367	380	389	391	394	373	368	377	355	361	380	359	419	419	376	382	369	360	409	366	375	382	361	373	392	384	351	373	383	358	385	375	351	373	377	385	386	382	412	368	348	352	373	383	384	361	376	410	377	370	360	411	376	370	376	360	363	391	376	367	363	400	383	393	407	384	375	349	398	413	365	353	387	368	372	393	382	361	380	389	362	348	367	374	381	346	395	363	382	348	383	369	420	342	370	363	364	354	375	360	404	355	383	391	378	416	385	385	401	388	393	362	353	385	392	368	395	379	373	390	374	357	353	404	387	351	383	391	366	383	376	360	389	358	396	368	365	366	378	394	413	399	410	361	357	377	339	348	373	413	377	362	386	354	352	386	360	382	368	337	379	373	393	395	375	366	375	357	334	384	363	374	381	386	392	386	378	372	394	350	388	350	390	337	385	383	376	400	382	383	334	368	399	350	376	369	389	374	375	360	364	380	375	373	375	333	368	347	398	378	348	374	384	394	365	365	384	385	366	387	378	348	398	401	377	334	365	351	350	368	345	392	355	386	385	340	349	334	403	376	368	348	366	351	374	364	354	365	377	346	378	374	369	389	374	395	383	354	372	385	379	405	352	345	388	399	350	392	363	401	391	387	389	428	401	402	424	397	393	358	367	357	369	407	389	395	342	369	394	370	372	412	433	399	384	359	401	404	400	352	386	374	382	363	374	356	403	369	419	352	374	401	364	343	362	392	384	383	364	370	352	350	415	390	340	402	408	374	365	394	390	383	327	397	379	355	379	349	399	350	370	394	376	401	397	351	375	393	344	376	376	384	357	377	375	399	407	429	416	376	371	361	355	360	347	344	420	381	373	382	395	385	357	384	351	384	379	384	363	373	374	382	388	378	358	402	379	395	389	396	394	407	377	345	376	391	366	365	347	338	356	374	339	381	369	361	362	389	361	384	351	377	371	394	407	375	362	364	359	393	376	394	398	400	352	405	370	372	370	398	357	383	387	379	417	375	386	400	405	387	350	358	392	367	349	368	380	363	375	412	365	382	384	392	352	391	364	394	395	347	350	365	423	387	355	362	367	412	347	361	393	385	395	391	338	351	385	359	405	363	375	372	384	403	368	373	390	355	380	353	397	385	386	375	375	368	385	391	412	357	378	367	360	376	369	367	348	382	389	355	378	393	373	386	386	410	354	358	365	405	393	385	375	385	343	358	373	347	348	404	375	376	353	382	381	358	386	404	383	374	393	365	331	366	373	393	387	359	382	384	352	366	368	400	354	371	363	324	384	391	357	359	405	370	388	370	338	394	354	405	372	382	417	417	328	359	345	363	363	346	401	326	422	377	377	340	368	380	361	400	375	362	388	400	400	404	400	371	380	400	378	373	404	376	369	383	373	350	355	393	394	369	377	335	352	358	370	337	390	387	366	387	406	348	404	390	330	367	384	361	408	358	360	414	388	388	394	384	399	411	379	372	368	390	369	364	388	354	341	391	366	383	358	312	400	339	346	393	402	376	375	391	374	386	370	388	383	376	375	367	412	400	362	380	359	365	376	356	406	361	370	396	393	375	384	392	406	386	367	383	352	369	368	381	399	394	371	402	368	381	357	377	377	396	376	391	381	345	349	379	403	385	398	374	353	366	356	404	360	359	393	364
516	327	242	179	194	264	317	268	1204	3320	4388	4392	3123	1930	1039	550	246	115	80	34	23	37	28	26	30	27	27	21	20	31	31	25	27	34	28	22	17	25	22	28	28	25	25	17	36	24	27	39	19	28	29	30	21	32	29	26	23	19	26	25	28	33	31	23	18	30	18	24	26	33	29	19	23	28	22	27	30	27	29	27	27	30	25	21	22	24	24	19	21	32	30	23	26	18	29	24	28	26	30	29	32	23	22	25	29	27	22	28	26	22	12	33	20	23	32	26	31	23	18	27	20	26	27	21	27	25	27	24	21	22	21	19	34	31	25	30	25	24	29	26	31	29	34	25	26	28	15	28	29	26	32	22	23	21	27	21	12	27	32	22	28	22	27	23	26	30	20	25	26	26	31	31	23	20	25	30	28	26	31	21	31	21	30	25	28	26	27	15	26	32	26	32	30	22	28	23	25	29	32	19	34	22	24	26	25	32	21	22	25	21	30	28	28	25	28	27	22	32	30	26	36	30	25	22	23	28	23	25	30	18	43	27	18	28	27	30	24	22	12	28	17	24	25	29	26	25	23	30	24	35	23	24	24	21	19	27	25	25	27	23	28	28	21	25	23	19	25	17	25	39	23	30	21	16	34	24	20	24	22	17	21	22	18	21	26	18	29	28	26	23	21	33	38	20	32	26	40	28	24	26	28	21	18	25	29	21	28	32	28	25	26	33	33	22	16	20	23	29	31	27	27	16	23	24	20	19	32	21	21	26	29	22	21	22	36	38	37	23	25	25	31	27	32	24	19	22	26	16	24	18	34	28	24	30	24	22	26	29	35	26	32	33	8	24	27	30	24	31	27	15	27	28	25	21	31	34	31	25	21	34	27	25	23	25	21	32	26	23	25	19	27	26	29	30	37	28	38	30	19	19	32	14	27	21	20	28	20	19	19	21	22	35	16	27	21	31	24	20	25	23	36	24	27	29	27	27	22	23	29	31	42	30	20	22	17	28	33	24	35	26	33	17	23	35	24	26	34	20	25	23	28	30	28	19	30	31	21	33	29	30	24	32	22	33	45	23	31	16	18	35	25	29	31	21	24	28	24	27	20	23	36	26	31	20	28	24	19	30	20	31	33	29	24	25	27	24	24	23	33	25	17	27	22	32	32	30	23	24	25	38	22	32	29	30	25	19	29	29	28	28	32	26	26	25	19	18	33	21	28	24	20	23	32	26	29	26	28	21	20	31	36	33	25	32	34	30	26	43	30	27	25	16	19	22	26	20	24	31	15	27	37	27	23	20	24	30	33	28	28	32	27	32	37	24	25	24	28	22	23	25	26	22	31	25	28	36	31	23	28	29	28	27	28	26	16	22	25	26	32	25	20	26	30	21	19	20	33	26	25	33	31	19	26	26	14	27	20	33	29	17	37	32	26	20	21	34	28	26	27	33	27	24	27	20	25	29	23	24	29	40	20	29	27	29	25	22	27	26	22	29	24	25	33	18	32	20	22	28	21	22	34	27	30	23	25	29	33	22	29	24	26	21	25	26	21	24	29	21	22	15	27	22	26	23	33	31	22	30	25	27	25	18	29	26	25	23	21	21	27	21	21	22	26	19	28	28	28	22	34	24	31	22	31	23	31	29	32	26	29	28	22	24	29	28	35	27	28	22	18	20	24	15	20	33	29	29	26	26	29	25	19	36	33	22	30	18	29	23	24	22	20	39	23	23	31	21	20	27	24	28	27	29	33	30	21	29	37	25	28	26	26	18	16	25	31	21	16	30	21	22	27	27	23	28	33	25	24	18	23	34	20	19	18	44	22	30	36	19	31	24	23	23	28	33	40	24	34	28	23	17	21	26	31	28	38	25	20	29	26	20	26	24	26	14	32	26	22	29	28	19	30	22	25	25	30	19	28	33	19	22	27	26	33	30	27	25	23	27	33	30	33	25	23	23	23	26	26	39	31	23	37	28	22	33	31	25	33	29	30	27	27	29	23	34	24	28	26	25	24	30	26	26	33	28	24	20	27	25	27	27	22	25	29	35	27	26	29	15	33	24	37	39	29	32	22	27	23	37	32	17	34	18	18	22	28	24	27	22	17	27	21	24	16	27	27	27	24	33	24	24	32	33	29	15	19	27	22	20	22	27	22	32	34	27	21	19	25	30	24	30	21	28	31	24	30	34	29	27	23	25	23	23	22	23	23	27	28	23	28	32	21	21	27	19	27	35	14	27	29	21	34	30	37	18	19	22	26	21	24	18	26	22	22	18	26	34	31	23	27	20	24	27	30	24	28	31	24	20	28	27	17	27	30	25	25	25	30	30	24	39	27	21	24	31	25	26	27	25	23	21	30	20	33	30	20	33	26	25	20	27	25	33	24	19	33	27	36	30	35	33	22	31	20	22	27	27	23	30	28	27	25	36	24	33	30	27	26	24	22	23	27	27	28	29	30	25	36	28	20	23	28	28	19	28	18	23	29	22	41	23	24	20	31	23	34	29	23	23	27	29	17	23	29	25	20	25	26	33	25	30	29	26	32	24	26	29	22	34	27	25	23	15	22	24	25	19	22	20	23	21	16	26	21	33	26	21	31	32	18	17	22	33	26	25	24	23	29	24	27	23	25	28	23	30	31	25	15	33	29	30	19	27	18	32	24	27	32	32	30	24	23	20	26	22	27	33	35	23	28	29	28	21	27	17	22	21	28	20	31	25	24	28	30	25	24	29	22	28	20	27	24	28	22	27	23	23	19	32	27	16	24	24	21	25	22	23	27	21	34	18	31	26	27	32	18	20	27	30	22	23	29	26	25	20	36	27	18	25	21	33	30	27	28	24	25	31	26	33	27	27	25	18	30	30	34	27	26	23	18	20	28	23	27	23	29	25	28	23	22	22	26	19	19	38	26	28	22	16	18	30	32	31	35	29	33	24	23	30	32	28	20	34	21	29	26	27	29	21	27	36	27	26	33	26	23	30	28	18	25	23	25	18	27	21	35	25	25	19	22	25	24	29	24	35	15	31	23	25	14	24	24	17	22	23	20	24	18	27	31	20	33	25	24	27	31	27	21	31	22	24	26	20	32	28	30	22	26	18	19	35	21	25	17	25	34	23	24	31	26	25	20	29	32	29	29	15	21	33	21	32	25	27	30	29	41	32	30	25	27	33	22	23	31	27	38	25	31	29	25	28	20	24	31	18	33	32	28	28	24	21	24	24	17	32	23	26	22	27	27	22	32	17	21	30	23	22	16	30	19	30	25	26	32	12	25	20	21	18	27	29	35	28	27	29	19	32	31	24	23	31	34	29	24	36	20	37	25	31	32	23	22	18	32	26	23	25	30	32	21	30	24	28	22	26	26	27	34	40	26	30	14	26	28	31	28	21	23	22	28	26	26	35	28	28	27	24	34	25	17	24	20	35	23	33	14	27	27	25	25	28	26	14	18	34	18	24	17	37	21	39	26	34	32	24	23	24	27	23	31	23	29	28	27	28	36	24
12882	8366	5433	11039	18736	20032	17928	16060	27996	36981	38314	36215	31889	26207	19469	12134	5986	2827	1315	669	433	382	366	356	342	337	339	340	352	351	339	328	355	361	308	393	350	336	389	324	370	338	364	323	361	323	311	306	347	363	338	328	329	312	330	327	349	339	302	329	366	325	323	334	339	352	356	326	347	328	390	334	343	346	338	336	329	363	328	342	333	339	323	361	318	344	352	321	329	342	358	363	331	369	352	337	346	319	371	332	370	355	350	317	356	342	353	363	354	351	331	331	330	390	375	372	342	331	372	363	324	337	347	335	304	321	348	344	324	340	361	350	368	335	333	339	358	342	355	353	362	345	323	357	336	380	335	362	339	326	320	357	354	306	349	336	330	322	345	335	328	375	350	331	320	337	339	350	345	331	361	354	352	343	373	349	351	330	308	361	357	324	351	342	325	332	296	368	355	352	341	298	334	315	293	317	338	339	338	333	324	348	362	348	320	324	350	354	337	355	335	338	321	329	339	360	314	384	342	352	350	358	344	352	313	335	326	324	331	352	345	366	363	340	317	342	331	347	361	336	331	323	340	315	336	350	313	373	340	355	353	339	308	339	362	369	297	352	363	327	360	317	334	351	346	332	331	340	325	343	331	347	345	345	346	330	328	312	346	358	339	356	368	343	324	317	354	359	348	385	333	335	336	353	387	376	354	346	343	338	327	320	327	314	391	360	343	347	339	369	346	367	348	331	364	361	322	361	352	356	363	360	364	332	381	365	355	344	347	343	347	384	353	336	326	345	359	358	344	311	364	331	360	350	336	387	343	339	357	337	376	336	326	379	360	347	345	359	357	324	341	324	363	352	328	308	300	390	350	313	333	320	349	367	378	350	333	338	375	340	332	338	383	346	320	366	350	361	349	360	342	351	375	334	330	341	369	325	346	332	338	349	359	367	333	360	360	286	361	352	347	331	340	311	312	326	376	345	353	346	333	332	317	333	338	327	335	333	388	346	335	337	337	373	345	349	350	339	355	326	346	327	352	354	320	341	358	371	341	342	332	321	362	344	367	343	334	343	355	344	315	352	330	332	355	333	379	340	356	346	371	343	319	342	370	355	346	322	326	330	332	337	377	338	369	349	317	358	331	356	311	331	339	325	335	366	326	345	297	332	340	348	354	340	370	345	350	368	318	323	363	329	347	384	301	354	354	359	326	326	370	342	363	341	321	296	329	332	309	346	362	336	320	312	338	363	329	347	342	317	322	357	311	350	393	372	341	379	380	346	315	321	332	326	376	337	356	351	344	383	320	359	356	347	354	316	330	382	345	322	368	352	320	346	344	338	329	369	332	369	339	332	334	361	324	357	369	376	349	341	333	338	382	335	373	360	336	353	335	320	372	346	359	382	363	311	316	328	328	368	328	330	357	364	339	353	332	318	370	344	342	365	337	337	342	338	340	361	325	350	329	365	345	340	367	354	336	311	336	365	346	356	352	360	344	326	354	365	350	344	367	355	337	329	356	348	359	335	323	316	326	341	356	331	328	366	313	339	338	361	359	337	339	342	338	322	342	371	344	356	338	356	373	331	349	369	327	363	349	314	348	344	330	339	354	340	327	351	338	325	345	343	312	345	331	353	351	362	356	345	333	346	333	346	331	343	363	364	333	356	363	336	324	375	339	392	337	348	346	336	348	338	342	362	333	323	339	350	339	332	320	361	340	349	319	359	339	330	340	365	346	322	345	343	347	343	327	347	304	338	321	348	334	374	355	359	326	345	339	348	326	351	362	354	374	341	319	357	378	359	350	343	353	351	348	325	338	368	367	350	372	355	341	355	323	343	337	340	339	345	339	337	332	352	358	352	348	332	363	324	364	315	320	362	388	336	326	350	330	334	324	347	334	333	359	346	349	333	324	336	305	320	357	337	336	335	363	358	352	332	347	371	344	348	345	329	318	347	366	322	319	374	327	351	350	358	338	324	349	337	347	333	334	326	367	342	353	342	327	345	353	362	371	322	348	327	304	339	364	336	329	328	331	353	345	333	383	347	390	355	323	331	355	339	344	337	360	337	358	367	306	350	332	336	341	326	361	340	355	340	350	346	346	342	340	339	359	325	335	356	367	314	379	329	304	335	355	350	351	359	371	330	376	323	351	323	342	357	325	328	347	353	361	359	347	362	365	347	341	331	345	357	296	353	353	340	318	344	365	386	350	334	360	351	338	367	332	358	325	341	313	365	373	326	350	325	359	348	378	340	340	320	323	323	331	362	360	346	296	324	377	317	354	322	338	343	337	346	356	357	348	363	319	364	336	365	340	327	326	338	339	342	319	357	341	342	348	346	322	333	313	377	330	332	302	368	319	337	324	364	339	320	336	332	321	333	345	338	333	313	318	340	356	348	351	330	337	344	326	352	355	329	367	329	356	356	348	313	334	328	348	355	333	340	325	345	372	360	327	339	349	321	341	327	360	336	329	306	352	351	367	335	379	373	334	329	349	314	316	331	361	332	344	317	336	313	340	382	338	355	387	367	347	309	358	343	334	336	370	348	340	361	364	368	323	356	361	349	355	356	322	344	361	345	368	318	333	325	342	351	344	376	347	356	382	389	365	313	327	348	318	349	329	331	316	370	349	328	348	355	335	340	305	346	328	379	342	360	320	306	318	312	354	345	352	367	340	356	377	355	328	327	387	340	364	368	314	349	343	336	332	334	315	347	351	372	350	386	344	339	367	319	356	359	327	331	355	346	344	333	327	358	352	327	324	354	307	357	341	333	305	302	337	350	370	352	347	357	330	375	359	353	334	320	335	346	336	310	371	337	322	352	328	362	333	360	359	327	325	372	351	369	320	337	366	353	324	327	335	343	336	324	342	379	340	329	341	343	344	346	343	330	345	353	348	357	374	326	351	340	326	316	345	365	342	346	357	335	341	342	346	376	335	344	337	365	319	326	335	335	305	324	353	332	348	368	335	342	318	335	366	356	339	345	303	359	347	354	346	352	319	309	305	329	353	342	341	345	340	329	319	342	327	320	346	344	312	331	374	343	373	337	384	342	340	348	325	332	311	345	368	338	368	340	297	348	319	326	368	333	310	372	345	351	342	335	352	340	307	348	355	353	309	345	347	347	368	313	332	366	352	376	348	333	315	342	351	364	330	359	343	345	368	382	353	342	333	326	352	347	379	343	343	368	333	328	368	340	334	337	348	367	310	331	342	350	354	322	329	343	356	337	335	358	341	368	346	344	363	381	338	339	339	381	333	338	358	339	325	352	345	361	342	366	339	348	353	328	376	365	351	360	362	366	377	324	316	377	343	301	332	322	339	355	325	332	352	307	337	335	333	340	344	318	361	320	351	324	351	350	341	374	342	370	340	328	342	336	361	337	373	367	335	332	362	391	330	319	361	336	368	355	361	340	345	359	362	331	362	331	343	318	340	350	338	365	325	341	320	342	386	323	335	385	343	321	371	336	313	360	345	356	344	364	342	356	359	358	341	364	352	334	355	327	340	356
1752	275	163	159	187	261	306	499	1275	3305	5737	4790	3728	2502	1253	632	250	130	78	55	44	32	45	33	34	42	31	28	35	33	29	41	39	28	37	29	30	27	36	36	36	43	29	32	22	31	39	40	35	42	25	42	35	27	39	33	29	41	31	37	36	30	32	39	32	25	36	30	39	29	31	35	34	38	27	33	37	33	35	38	37	31	28	33	36	32	28	41	42	25	36	28	36	35	43	29	30	39	28	32	35	32	44	33	35	33	28	38	32	37	40	35	42	23	31	34	36	35	35	32	38	30	39	40	35	28	36	39	32	25	34	30	21	31	33	20	37	45	28	25	27	35	26	28	29	34	24	29	30	28	29	25	35	34	31	41	33	29	33	21	35	30	27	39	40	25	33	40	36	31	36	21	27	39	31	33	36	40	35	29	33	28	26	31	30	30	24	31	34	30	20	32	29	46	44	37	27	28	44	36	34	29	38	41	36	36	47	41	30	35	34	37	33	46	33	33	37	38	39	38	29	29	42	29	44	34	32	33	33	36	42	37	49	40	38	26	33	25	27	27	31	35	44	28	38	32	38	32	41	31	32	32	29	41	27	38	41	38	29	30	31	37	18	25	42	26	31	34	27	29	34	34	31	36	31	37	38	32	30	28	26	41	35	33	21	35	36	37	30	30	31	39	29	37	29	29	38	38	29	31	25	30	34	37	31	28	31	32	32	39	39	31	43	34	39	34	38	33	31	28	31	28	37	25	33	32	28	36	36	36	22	32	29	23	25	29	32	41	30	27	33	33	26	32	30	37	35	35	31	36	39	45	31	34	42	42	43	29	37	46	41	29	28	35	27	41	40	42	34	34	38	27	40	26	38	35	29	47	33	34	39	31	31	27	29	30	30	40	25	21	39	30	38	31	24	34	29	28	38	33	31	34	28	40	32	40	44	37	27	33	31	41	30	33	39	33	27	42	28	27	33	25	30	36	35	45	26	29	35	46	28	36	32	42	34	29	29	35	36	33	36	37	35	35	38	42	36	29	32	28	28	33	25	32	44	39	37	35	36	40	27	34	34	27	29	38	24	35	38	36	30	36	26	29	40	35	41	28	30	36	37	41	39	31	25	42	31	37	44	45	41	37	32	29	37	32	38	36	29	38	30	25	34	41	37	32	29	25	30	41	30	33	38	31	29	29	32	31	29	21	37	32	30	28	36	29	34	27	26	33	26	32	36	39	32	36	40	36	46	34	40	40	24	39	39	25	33	27	25	36	25	31	32	40	34	36	32	47	40	31	25	39	25	33	25	30	32	23	37	34	34	33	29	38	26	30	36	33	26	47	38	34	26	35	30	28	41	35	40	30	32	49	32	38	23	32	33	32	28	32	27	32	36	41	45	21	45	28	27	33	39	34	31	38	37	35	37	32	33	31	25	42	41	22	34	26	27	29	33	29	31	33	26	34	36	31	36	34	36	45	43	38	29	29	31	37	31	30	28	33	32	29	27	32	40	32	33	28	28	37	39	21	36	36	23	33	36	38	25	39	33	31	32	23	32	20	24	26	30	48	38	33	32	38	42	33	31	37	38	38	35	30	41	34	35	26	35	31	35	24	31	30	37	35	29	33	52	32	32	42	30	34	34	33	34	23	41	36	36	31	31	36	30	39	33	43	46	34	36	42	33	33	19	30	37	42	27	33	35	33	29	39	34	41	30	25	30	40	34	30	41	24	34	37	24	36	28	34	30	40	35	30	37	29	30	33	28	48	27	38	38	37	42	29	35	37	36	31	29	35	28	38	26	31	32	41	28	30	43	29	32	28	28	44	27	20	30	31	44	35	30	45	42	46	41	38	34	34	35	34	41	29	31	33	23	31	33	33	48	38	36	29	40	35	39	38	36	36	35	42	38	31	28	35	33	47	26	24	40	33	30	42	29	30	39	30	35	30	47	38	39	22	31	34	35	29	35	35	37	34	20	25	39	32	34	34	23	40	51	27	29	37	31	36	28	31	37	35	39	35	36	29	40	40	29	40	34	33	34	36	34	31	39	34	36	36	42	32	29	27	36	24	46	32	45	32	36	28	39	29	30	34	30	32	38	37	33	38	42	31	36	45	38	27	31	37	29	40	35	34	35	32	28	29	41	44	31	30	41	35	33	39	32	29	32	30	25	37	43	30	39	36	35	44	46	34	25	28	35	31	38	25	43	43	35	27	25	37	36	41	31	33	34	32	34	37	32	36	44	34	39	38	34	28	33	18	33	36	27	34	36	27	44	21	38	28	32	27	38	29	31	35	29	38	30	33	31	33	42	23	33	39	32	30	32	34	37	29	24	41	22	39	35	43	35	42	31	30	28	35	31	40	30	38	38	40	31	42	36	37	42	31	39	30	35	31	40	34	32	32	40	42	29	29	38	27	24	35	33	39	41	47	35	39	30	28	41	27	36	39	40	31	26	36	27	37	45	37	39	32	37	37	36	39	34	36	26	42	32	34	32	38	37	32	34	27	33	38	37	34	45	29	37	43	36	39	32	37	31	35	22	39	35	32	40	42	38	30	38	38	50	36	42	34	37	22	30	41	36	44	30	34	31	35	40	53	33	28	46	44	38	37	26	44	29	22	40	36	33	28	30	39	37	39	34	33	30	36	30	36	37	38	31	28	49	33	33	28	20	45	32	36	26	30	38	30	26	38	30	23	27	42	29	31	28	32	31	34	31	28	43	41	39	31	34	35	41	41	33	28	26	27	33	36	34	33	25	32	32	28	38	32	32	39	35	28	44	40	36	24	33	39	34	29	32	33	39	22	33	36	30	36	39	30	32	34	33	39	38	39	35	30	29	28	35	29	33	25	42	29	22	25	34	28	39	37	28	38	37	34	32	29	40	30	36	32	40	31	37	38	29	24	40	36	30	30	40	32	33	50	34	29	31	37	37	38	26	33	32	29	35	43	34	27	43	22	33	35	33	35	38	30	37	32	34	35	31	28	25	24	36	35	25	41	32	35	28	35	37	32	25	34	30	43	46	28	29	34	31	35	37	25	42	42	36	29	33	25	26	31	45	30	33	37	28	39	43	29	31	33	36	38	19	36	39	31	25	32	28	28	37	34	40	23	41	36	27	37	37	27	35	21	42	38	39	34	19	38	33	38	29	31	33	27	37	17	36	38	35	22	42	45	39	19	29	41	39	31	36	46	28	42	19	27	44	42	36	37	36	30	34	39	21	33	41	28	39	29	35	36	46	36	33	37	32	29	33	37	33	35	24	38	30	35	38	31	23	30	40	43	28	39	38	40	33	38	35	41	32	32	35	26	23	26	37	37	40	38	33	30	29	32	28	28	29	36	33	43	30	45	25	35	31	29	30	34	26	20	39	29	43	35	29	37	38	25	31	38	37	31	32	40	41	33	26	33	39	39	32	29	34	35	30	28	28	27	36	36	26	37	23	33	29	33	40	31	32	31	42	41	32	37	21	39	40	36	32	34	36	38	29	28	32	46	28	32
13433	6575	3698	9313	17805	18311	17998	21210	29699	37898	42426	38067	33767	28758	22040	14358	7405	3663	1557	826	535	476	487	439	413	465	472	443	480	422	472	457	471	444	452	441	435	466	475	417	457	478	461	501	459	461	461	416	431	405	502	404	475	457	470	435	466	470	431	485	440	435	404	434	445	479	450	430	429	430	458	463	429	444	437	422	432	424	470	395	422	440	469	468	429	402	446	466	425	442	432	447	450	456	433	439	444	417	444	485	450	486	436	447	420	454	437	452	458	430	441	416	436	422	454	426	471	487	445	425	439	451	450	422	457	425	462	437	441	406	462	506	455	486	415	461	467	453	441	444	440	463	489	467	447	476	470	438	448	432	450	462	439	436	490	453	445	443	448	413	438	451	423	457	445	417	433	428	447	443	458	437	384	405	428	452	451	429	461	435	430	457	453	444	455	431	438	427	461	435	423	434	437	428	451	429	460	417	443	461	438	420	434	455	420	469	440	408	437	440	441	462	481	438	466	443	417	472	445	449	442	476	466	430	444	428	421	434	460	450	416	422	457	475	452	428	448	471	453	446	452	423	458	447	449	411	434	420	444	418	443	425	474	477	418	441	436	452	476	451	465	439	452	411	471	459	445	454	394	445	450	431	464	441	473	428	416	449	474	457	458	477	412	422	459	414	451	418	435	403	442	449	398	432	463	459	451	474	464	454	461	421	436	459	432	469	480	429	458	454	469	412	411	436	398	441	456	443	430	486	467	420	437	449	401	432	440	439	466	459	462	462	468	452	464	435	459	470	479	428	467	436	446	466	436	431	484	450	454	460	461	427	455	440	434	426	444	453	486	450	453	427	426	492	442	420	475	458	455	434	457	462	420	460	411	453	420	409	413	463	494	445	461	438	429	494	454	453	457	483	423	448	428	416	469	415	453	419	462	465	479	441	397	442	422	415	447	465	433	415	465	473	439	434	436	411	438	484	461	435	402	453	418	442	444	434	447	458	449	443	430	408	457	429	433	504	458	397	439	437	451	456	444	421	475	467	396	416	467	444	469	427	463	484	485	432	430	467	422	473	398	425	436	462	438	466	424	444	427	475	475	476	450	454	421	445	445	483	462	466	446	444	436	473	427	457	458	447	435	463	449	434	413	456	452	443	476	451	466	423	437	427	438	456	426	436	465	414	431	432	439	442	401	477	436	416	429	433	455	444	419	449	407	471	422	467	430	473	441	478	435	456	427	429	456	426	491	440	419	458	468	475	476	454	446	455	451	442	443	419	453	454	432	478	484	442	435	467	433	414	419	425	489	424	448	425	470	440	472	426	430	463	456	445	413	442	471	448	415	439	473	448	484	431	417	444	454	481	524	472	431	433	459	449	425	424	443	464	448	461	462	464	422	449	439	427	426	434	468	459	429	457	452	418	477	449	482	468	442	474	436	441	463	433	462	460	441	429	448	447	464	459	459	448	419	427	428	473	453	469	412	425	484	446	464	468	448	416	443	440	421	445	474	419	430	445	424	458	449	461	477	458	474	482	449	470	486	450	486	416	455	453	424	443	418	449	465	452	427	418	407	459	417	454	449	463	416	466	455	448	417	448	459	453	460	465	456	472	475	441	395	432	416	493	440	430	476	473	451	442	423	430	467	385	479	423	404	445	456	445	455	415	454	462	475	458	456	487	486	423	471	452	450	480	413	465	413	423	488	473	443	473	479	442	445	445	448	462	488	507	414	452	485	439	422	470	447	450	452	396	432	427	440	456	464	446	417	447	440	439	428	447	429	443	466	453	443	409	427	496	408	475	415	459	463	480	442	459	462	470	470	468	447	481	474	426	427	442	442	452	451	462	439	437	464	438	425	472	436	429	468	498	459	454	412	440	455	409	449	439	447	423	425	448	466	419	414	449	438	450	448	442	432	441	436	484	459	441	478	439	458	480	483	453	435	453	466	449	419	431	447	460	418	469	461	470	442	465	444	453	457	457	436	441	496	446	457	451	439	467	444	483	464	477	447	449	446	462	474	449	452	407	452	444	446	463	494	426	459	430	446	438	451	448	424	433	432	463	466	433	464	424	445	469	457	467	443	455	455	447	426	443	432	444	494	442	435	414	433	427	425	414	418	406	464	441	434	460	449	422	405	443	425	447	408	435	460	436	445	466	453	480	443	467	462	440	457	442	436	486	444	400	437	448	461	427	461	458	408	457	439	428	408	422	476	426	451	436	421	406	435	442	472	466	429	472	472	450	395	427	421	466	480	417	457	422	482	436	467	444	400	430	407	462	442	449	405	444	479	458	457	420	441	456	445	411	469	456	465	456	418	435	442	460	430	434	433	460	483	467	440	450	465	476	438	474	489	440	446	399	434	419	445	428	445	429	451	451	425	460	454	438	468	477	442	443	440	426	415	444	473	450	449	435	410	456	445	440	442	410	426	461	483	400	439	460	439	419	442	435	446	420	469	482	438	483	449	450	473	436	461	447	434	474	452	443	459	442	405	440	422	409	420	423	484	425	426	444	448	440	423	427	432	442	461	496	462	461	450	442	472	440	414	457	486	438	435	424	421	462	465	442	429	456	466	424	437	449	490	450	448	438	451	465	470	427	457	448	436	463	451	436	482	467	431	455	434	454	448	431	442	465	467	489	480	442	454	462	456	489	474	431	457	444	465	461	437	427	462	420	455	427	450	476	455	445	427	446	520	472	485	451	456	421	435	457	432	493	424	436	451	445	470	416	472	416	411	481	432	441	430	415	472	510	460	480	427	463	482	444	442	442	456	462	464	442	478	461	392	473	452	479	439	488	430	446	445	424	475	467	456	454	431	454	533	440	481	411	446	462	460	453	443	449	432	410	443	424	469	438	437	445	451	466	441	433	435	445	447	451	436	441	463	447	432	440	452	435	424	441	458	433	496	453	430	405	465	439	436	455	475	452	452	426	491	432	437	463	490	443	462	419	467	480	447	467	409	433	458	431	476	433	459	497	428	421	478	461	478	458	461	420	485	458	425	481	430	433	476	430	390	472	451	467	421	453	454	453	478	471	463	433	434	434	472	455	442	436	482	470	449	458	456	446	508	466	435	447	465	456	411	471	437	442	439	454	477	416	434	476	421	438	430	462	489	415	431	462	455	461	437	428	455	442	472	427	469	449	454	466	463	403	419	456	491	462	475	420	447	490	425	429	460	437	454	440	452	419	420	435	434	453	436	500	479	443	423	458	464	465	427	418	405	422	468	465	416	467	417	476	458	473	455	476	444	413	438	440	443	410	439	457	409	403	446	436	443	479	434	458	426	446	435	419	435	459	479	441	446	459	463	479	487	469	467	464	407	438	427	456	429	443	435	463	433	449	451	412	476	408	423	478	464	467	450	445	434	476	429	418	460	438	442	437	457	442	462	417	409	420	414	441	457	449	465	438	430	436	407	449	452	430	438	470	467	430	467	474	454	434	447	453	419	451	484	459	472	469	466	461	438	468	470	465	407	447	448	443	460	437	439	454	464	480	433	435
919	416	245	231	323	453	691	936	1407	4585	9564	8516	6047	3688	2045	908	435	202	107	54	34	26	26	21	25	33	20	29	36	39	23	33	34	37	42	38	40	29	36	34	27	37	32	35	33	31	38	37	42	39	24	38	28	19	36	27	23	33	26	31	32	28	28	44	28	32	30	28	36	32	23	29	28	34	34	31	32	33	32	34	37	34	27	25	24	32	30	27	28	33	27	37	39	27	44	29	26	29	30	19	36	29	33	25	26	23	34	29	25	30	35	32	34	22	38	37	37	33	28	31	37	31	30	26	33	29	35	24	16	35	28	38	35	29	33	38	31	32	29	30	32	28	29	30	25	27	34	29	24	38	36	23	35	29	25	29	34	29	31	30	25	29	37	32	25	41	27	29	26	32	27	28	39	34	14	31	30	26	44	28	34	22	33	30	44	22	35	38	29	33	26	26	34	29	27	29	30	30	33	38	26	22	41	25	25	32	27	20	32	28	33	25	27	23	33	31	41	38	29	29	35	22	27	33	30	35	28	29	23	34	32	28	29	23	32	38	32	32	24	33	32	36	34	40	31	35	25	33	35	34	21	29	28	21	34	26	30	29	37	32	31	33	31	25	35	34	35	23	25	27	30	25	29	28	28	37	25	27	32	43	37	27	34	37	25	34	31	40	34	27	38	25	33	25	31	34	30	31	25	20	25	42	22	36	35	32	23	30	35	30	40	24	29	34	25	33	32	36	26	34	23	34	28	26	39	32	22	20	30	23	32	37	27	37	20	31	25	31	24	29	38	49	25	21	29	21	35	36	41	31	27	28	28	45	38	34	30	29	29	31	38	35	40	40	33	26	23	36	28	29	31	35	28	33	32	20	28	31	35	29	36	37	33	32	22	18	39	26	34	41	27	28	33	28	30	28	37	26	35	25	31	28	32	26	34	28	23	33	36	38	38	29	37	26	33	31	32	20	32	41	31	32	30	24	33	37	20	28	26	31	34	32	32	18	23	46	30	27	21	28	30	35	36	36	31	19	30	45	34	30	37	23	33	34	22	31	28	31	37	34	23	31	25	36	29	29	28	22	30	28	29	25	33	30	33	36	28	27	27	31	38	31	23	23	27	30	35	31	23	40	27	44	27	31	20	21	24	29	28	26	29	27	31	36	29	16	31	29	39	30	33	31	25	39	31	25	19	25	28	17	26	27	38	27	32	28	31	40	36	31	36	33	38	31	30	29	29	38	29	24	28	22	37	25	33	31	34	34	30	24	30	33	34	31	27	29	30	20	30	32	29	30	24	35	28	28	20	34	37	24	32	36	30	38	41	33	33	34	30	43	27	23	36	28	29	34	33	32	29	29	24	33	25	38	32	29	25	18	31	32	30	18	37	23	25	34	21	33	29	27	28	19	29	30	27	28	42	21	38	34	33	33	34	27	30	35	42	28	29	34	34	26	23	22	34	30	40	29	28	32	18	33	35	37	34	26	35	29	23	32	27	35	31	19	29	35	34	22	35	31	25	23	23	28	39	30	24	30	36	26	23	34	34	37	20	31	29	21	26	32	39	29	36	16	35	34	39	30	30	30	28	26	20	32	28	38	29	25	28	26	25	26	30	32	39	33	40	29	25	40	28	34	28	31	37	30	17	26	25	20	21	38	25	33	28	40	40	39	26	36	37	31	31	30	32	28	26	24	40	27	34	34	32	25	21	27	36	30	43	36	30	30	27	23	23	18	32	22	31	37	25	22	30	33	25	34	47	33	27	26	32	38	34	28	31	31	38	24	33	35	32	33	26	27	38	24	33	34	40	39	33	31	29	22	33	48	30	24	30	36	33	32	24	35	27	24	37	24	30	34	30	39	37	43	27	38	30	18	23	24	28	35	29	27	19	44	30	30	35	22	29	32	27	28	23	23	23	22	23	21	31	27	39	42	31	23	32	32	29	40	34	24	33	21	21	40	32	24	33	39	23	36	24	35	34	30	23	36	19	30	28	35	29	35	25	40	23	26	35	19	25	26	28	29	21	31	34	35	43	25	23	33	36	32	27	25	28	18	32	24	37	21	22	32	34	24	37	24	28	34	33	39	19	38	34	30	24	27	20	32	30	30	32	40	36	25	36	20	34	27	29	42	35	34	34	27	22	31	31	35	34	34	28	24	41	34	34	22	29	22	22	33	25	28	27	31	29	31	35	27	26	30	40	23	39	35	30	26	29	30	44	29	27	31	37	28	29	32	32	21	18	28	30	27	35	24	30	25	32	30	31	32	37	33	39	27	31	28	26	27	22	26	25	28	36	25	44	35	35	37	32	30	23	30	32	33	25	34	28	30	21	34	40	18	32	36	31	25	33	28	26	39	26	32	22	29	30	24	35	33	22	27	40	39	29	31	28	31	31	29	28	36	32	35	33	25	29	29	33	33	28	35	26	35	32	28	38	20	26	29	27	27	27	31	18	35	31	27	44	28	23	25	27	29	34	32	28	28	27	22	23	24	27	24	27	26	24	27	38	22	33	29	39	31	21	28	33	39	25	30	37	23	32	34	31	33	28	32	31	35	28	32	28	23	31	28	28	35	26	24	40	34	18	25	36	24	23	30	19	29	31	42	38	38	25	37	36	31	33	32	29	31	35	32	32	27	29	33	34	33	43	40	24	34	29	39	26	38	42	16	34	27	29	28	37	37	35	34	37	31	32	28	32	24	33	37	26	28	36	28	32	27	31	36	25	29	32	39	37	23	22	29	36	27	16	29	27	27	36	34	33	22	34	28	29	28	32	35	24	32	38	31	33	25	28	19	25	32	23	29	32	28	22	34	28	30	22	29	27	32	26	25	31	30	24	31	31	27	25	39	32	30	28	35	31	27	23	32	28	28	26	42	34	25	42	37	33	27	32	31	26	35	25	26	20	33	37	21	33	28	24	31	32	32	15	29	20	29	27	34	34	27	29	30	32	34	30	28	31	22	35	32	27	30	27	22	28	29	30	22	30	24	29	28	40	39	32	36	39	33	27	30	29	30	42	22	32	29	16	30	37	30	34	21	25	21	40	30	38	23	40	27	28	27	23	31	28	33	27	28	36	35	29	35	33	28	30	29	34	31	23	23	29	40	29	30	30	32	26	26	30	23	21	40	34	33	28	32	35	30	33	28	31	34	31	26	36	21	23	36	26	28	16	33	34	33	38	19	32	33	33	24	32	36	33	31	27	24	31	27	29	22	28	33	24	33	32	24	36	31	24	31	32	40	27	31	40	35	23	32	33	26	33	32	23	32	31	37	30	30	30	31	35	30	30	38	32	26	41	40	29	27	23	30	26	30	37	25	28	23	25	21	22	25	21	30	32	28	31	33	34	28	31	23	31	33	29	41	25	31	35	25	19	23	37	32	28	30	17	29	28	22	26	35	39	25	32	25	23	29	34	36	29	30	33	31	28	27	39	23	25	34	30	31	26	36	37	38	28	24	27	39	26	26	32	26	24	21	39	38	25	34	30	20	20	26
16928	9272	5270	13545	23765	25302	26206	28034	30397	42030	50068	44799	39123	32359	25842	17636	10459	4999	2223	1005	595	461	352	397	396	413	377	401	358	371	381	426	406	394	351	399	428	434	388	413	375	395	418	370	390	418	400	401	390	409	393	390	408	412	368	392	400	391	359	355	399	351	385	417	412	369	367	395	416	385	376	400	400	416	362	421	428	386	394	370	380	375	393	397	393	382	413	397	403	398	381	415	370	408	401	386	388	404	397	399	442	398	410	375	383	392	364	380	391	367	406	399	404	413	368	416	351	355	432	406	397	410	355	373	414	412	387	411	367	408	340	389	391	395	401	374	408	379	355	408	395	368	385	390	399	410	401	378	373	387	370	395	377	415	356	382	386	369	366	381	372	419	379	375	372	406	391	365	440	380	372	421	375	390	397	393	389	385	392	420	374	395	408	371	412	399	400	419	416	396	370	404	413	413	375	438	364	353	378	382	431	396	372	394	402	409	400	392	356	396	383	374	420	369	394	401	387	368	395	364	387	410	390	387	370	449	394	392	369	424	403	392	396	419	388	373	389	388	386	345	403	392	410	405	393	387	416	388	370	399	413	374	420	407	383	397	372	392	385	410	377	395	414	414	375	395	430	426	411	387	437	379	391	390	381	390	397	411	358	368	384	406	424	388	376	376	411	374	429	364	370	388	390	393	368	385	379	378	381	408	431	408	414	390	400	397	417	397	424	416	367	390	408	399	379	368	402	386	396	399	387	398	423	421	381	434	422	375	403	405	373	405	426	367	383	395	395	398	408	398	418	394	360	408	339	361	388	377	402	399	405	377	388	394	388	383	412	389	417	415	407	390	388	370	372	394	373	366	415	411	387	403	365	409	358	408	398	406	391	454	411	353	425	415	408	390	377	366	412	385	377	427	392	377	390	372	397	411	441	393	367	380	392	385	370	358	396	384	413	370	362	403	383	382	405	404	346	388	369	430	423	363	387	399	413	373	387	395	409	393	373	413	393	375	374	409	386	379	389	382	340	434	385	411	360	396	380	405	394	384	399	382	416	400	378	428	375	407	375	396	376	394	393	381	385	425	405	446	383	378	401	408	401	406	393	376	435	393	414	423	369	411	379	399	410	410	385	426	415	438	375	420	417	404	384	418	407	415	383	365	374	399	388	416	384	374	399	403	379	410	371	406	388	395	373	366	373	399	397	349	410	399	398	401	406	358	399	400	368	402	404	403	404	388	393	428	391	376	407	374	393	351	393	400	381	398	404	395	388	413	388	394	391	381	405	385	440	397	384	414	395	411	376	407	415	388	399	400	391	386	420	353	433	411	417	404	418	391	357	397	388	403	427	396	405	419	409	385	404	375	416	414	425	436	380	355	417	376	397	394	420	364	376	406	398	424	391	385	384	430	375	379	409	407	399	384	405	429	382	400	380	388	404	438	422	410	415	353	357	405	426	327	382	375	400	388	393	377	375	403	396	401	433	388	397	382	384	389	394	390	399	386	399	414	390	409	398	387	370	384	391	426	408	452	380	409	384	400	377	354	373	413	404	384	420	407	412	385	382	379	374	387	366	398	385	417	391	408	389	415	362	412	381	373	395	389	428	401	434	392	348	389	370	385	362	400	413	384	424	405	388	415	369	370	360	351	412	399	407	362	420	406	392	367	381	383	373	412	432	377	421	393	419	386	351	398	381	396	406	373	421	379	407	406	420	419	363	408	406	436	382	391	393	340	408	379	394	387	364	389	391	375	385	404	378	362	415	395	388	445	403	398	351	402	396	382	350	392	365	389	381	447	374	377	383	403	398	372	377	409	384	403	394	389	394	355	393	408	397	372	405	415	390	373	389	348	374	422	408	392	378	387	402	371	388	387	392	350	387	390	374	403	411	405	357	373	373	416	408	362	385	384	380	396	388	367	416	372	396	404	402	419	414	401	378	377	356	389	401	391	390	380	384	389	391	395	405	365	388	388	445	404	350	388	373	362	386	419	397	408	386	403	375	407	385	429	408	407	415	386	391	381	383	389	395	396	389	401	389	385	377	412	391	417	352	402	391	362	390	389	402	411	346	400	370	381	364	392	409	404	376	407	405	379	399	407	402	379	373	414	361	407	385	389	424	389	418	386	392	424	417	423	409	433	400	381	400	401	425	414	375	390	381	379	393	396	375	376	367	403	439	372	403	408	427	354	391	357	366	421	385	418	417	407	378	394	386	395	375	392	389	402	381	417	372	356	342	404	356	388	392	375	407	413	368	441	366	390	382	422	387	392	373	380	416	414	373	402	391	385	421	407	399	389	414	391	371	398	416	421	375	387	382	376	383	394	389	417	369	419	441	427	425	388	355	351	394	403	413	360	359	397	405	420	361	395	410	380	351	394	397	375	372	353	372	380	389	352	390	387	415	404	400	450	365	407	394	395	379	389	372	379	380	400	405	385	399	405	364	375	386	363	390	363	379	413	382	382	388	397	395	383	405	423	374	414	378	404	391	411	380	380	355	398	398	360	399	401	401	382	402	409	385	404	384	410	407	399	376	412	371	372	393	370	427	390	387	389	394	380	359	404	385	411	405	412	371	393	393	438	384	381	416	397	397	410	414	382	406	429	394	388	395	399	369	408	417	444	388	392	398	431	402	428	382	363	370	407	433	425	370	381	376	380	399	381	409	421	388	382	415	406	411	375	377	415	400	431	360	369	396	425	375	350	381	388	442	367	404	385	430	382	366	412	401	385	356	408	447	370	399	402	406	390	412	364	381	421	391	403	399	395	371	385	358	429	391	376	392	350	439	406	379	362	389	407	389	414	402	413	387	383	367	400	385	376	365	421	441	389	418	426	390	360	405	397	394	344	442	383	399	402	418	371	411	424	372	383	401	389	401	390	399	406	354	404	357	425	379	428	388	414	380	410	394	410	376	372	407	384	410	389	390	384	404	397	356	408	421	418	386	401	391	407	377	419	417	365	387	431	414	405	364	417	375	435	389	389	421	405	434	384	380	439	397	392	379	388	373	346	393	402	359	440	364	398	407	371	409	419	438	356	376	421	419	389	364	388	381	387	391	389	392	415	359	382	363	437	378	370	408	418	379	425	370	384	366	382	363	380	399	433	383	415	407	386	355	402	364	391	390	394	377	388	365	381	424	400	374	382	384	420	396	389	399	395	420	423	416	422	375	426	393	455	370	390	405	415	369	377	405	379	382	383	426	384	400	430	386	429	385	430	371	411	434	383	416	370	403	358	397	392	408	379	418	385	365	405	406	381	396	383	411	405	377	388	374	401	399	368	396	409	378	411	375	396	366	423	390	378	421	391	421	422	429	425	392	410	378	385	376	375	378	386	414	362	422	417	402	399	400	408	424	406	364	378	416	385	376	394	374	463	396	368	425	399	363	348	396	387	405	384	403	409	361	426	405	389	376	390	402	394	401	400	376	405	377	415	362	391	383	380	392	374	381	393	394	413	409	402	398	391	370	389	383	410	397	370	414	402	392	380	398	413	365	384
1144	114	77	69	71	107	154	214	414	1110	1731	1938	1189	883	540	266	156	95	52	27	28	25	34	28	26	29	30	24	37	34	36	33	32	28	28	26	20	23	39	23	35	30	37	26	19	24	28	23	36	31	39	30	25	20	36	22	12	31	30	25	21	32	37	30	31	26	30	23	39	31	27	26	26	36	29	31	22	24	29	28	27	29	19	25	39	26	24	21	26	28	25	27	26	34	23	29	27	35	28	19	24	20	39	33	23	32	31	25	27	29	27	33	26	34	30	25	24	33	26	26	24	36	30	35	26	26	31	28	29	25	26	28	26	19	27	21	18	40	25	24	26	30	22	27	30	38	32	37	24	21	33	29	28	21	31	30	32	40	29	27	40	36	33	35	21	24	29	26	32	28	36	20	20	31	22	21	21	40	27	28	28	21	32	31	28	32	30	27	29	31	16	21	30	27	16	29	29	28	33	26	35	36	35	24	19	35	36	27	33	23	27	33	29	32	31	21	37	29	30	26	29	19	28	36	27	24	22	27	28	31	24	24	29	26	40	23	23	26	23	23	26	30	25	30	32	28	29	31	26	28	30	29	32	29	28	25	26	31	36	27	28	29	27	26	31	28	44	23	20	40	35	21	35	27	28	21	22	34	34	31	28	34	25	38	22	38	35	37	23	17	28	24	22	33	26	15	23	31	30	38	26	28	33	27	35	32	33	20	26	30	26	31	34	31	31	24	37	35	29	15	39	31	21	27	33	30	27	35	22	31	24	16	36	26	33	26	35	34	31	40	39	27	32	29	30	27	32	30	28	27	33	30	27	28	30	25	37	27	22	23	33	33	31	26	21	27	44	19	30	39	19	25	31	32	25	22	34	25	16	25	29	33	37	25	32	24	38	25	21	28	20	29	26	29	28	32	31	22	28	35	28	23	27	27	33	29	28	22	30	36	34	24	28	22	31	26	43	28	25	33	34	29	35	33	30	31	45	36	28	30	35	26	27	32	40	29	29	28	19	29	25	26	26	23	31	31	20	33	31	31	29	30	22	29	30	27	23	30	31	20	29	18	24	27	23	25	22	34	38	32	31	25	28	33	27	28	23	25	28	34	30	34	25	32	40	26	38	22	20	29	37	29	18	26	28	29	33	27	39	36	21	38	20	35	31	30	27	23	22	29	25	26	28	27	37	24	39	29	27	26	39	26	27	25	25	34	33	23	23	29	21	37	29	30	23	29	18	26	38	33	31	28	27	28	28	26	25	27	30	15	28	28	32	27	28	28	32	24	25	33	30	23	20	31	31	22	28	23	22	40	23	37	28	33	27	31	28	20	24	38	21	31	31	23	22	35	31	27	25	32	34	31	29	22	24	32	33	35	25	26	24	22	27	26	26	23	34	29	29	20	25	21	23	26	30	30	31	30	27	27	21	25	20	25	26	31	27	30	34	27	22	28	27	30	27	27	27	26	29	32	30	23	36	30	31	34	28	25	21	20	33	35	29	21	36	33	28	30	21	28	30	35	34	25	26	23	29	40	33	21	34	35	30	29	30	25	33	22	29	31	32	26	27	30	21	26	32	37	33	29	26	29	27	30	30	30	22	38	28	37	27	23	18	26	25	19	36	20	27	28	28	34	25	25	18	32	29	25	34	27	26	32	28	28	33	34	19	18	31	26	26	30	30	23	38	30	27	29	28	30	31	25	29	24	24	26	26	26	25	29	27	29	25	30	28	24	30	33	28	29	27	24	25	31	35	36	27	37	32	29	29	25	28	26	20	25	25	30	31	33	17	28	24	21	24	25	27	32	34	30	27	42	34	41	28	30	27	24	31	24	23	35	32	30	27	27	30	32	24	35	33	32	30	34	30	28	27	28	25	26	29	30	34	27	25	27	31	33	33	35	29	37	37	19	23	29	33	27	30	19	23	25	27	19	26	33	29	25	26	27	22	37	29	29	24	34	26	30	34	25	32	30	27	24	26	27	28	32	42	29	22	34	26	31	35	32	34	22	27	21	28	29	40	31	25	30	26	25	29	33	31	25	26	31	40	25	33	30	27	36	27	25	31	31	33	25	19	26	30	23	28	30	36	17	22	21	40	27	26	35	23	31	27	27	27	29	27	31	27	30	27	28	30	34	28	23	25	25	26	28	35	26	29	32	26	41	30	32	29	32	28	28	30	26	28	29	33	27	32	22	21	26	37	31	28	29	19	30	31	26	21	27	31	30	18	31	27	36	26	38	21	36	23	24	32	34	39	36	32	26	33	30	26	28	27	25	29	35	38	28	27	35	24	21	37	25	24	28	33	35	20	28	35	35	40	34	29	32	19	35	29	33	21	33	30	30	27	32	25	25	19	31	28	33	17	20	35	32	25	29	21	23	22	21	22	21	24	23	29	27	27	27	39	41	18	30	17	34	29	30	25	36	32	29	34	30	30	31	31	25	25	35	43	21	32	19	33	29	31	26	30	19	22	27	25	35	26	22	32	33	32	23	29	24	34	23	27	37	39	26	27	27	24	36	26	39	22	30	25	24	25	27	28	34	29	36	39	37	24	30	32	19	33	31	31	28	33	30	27	39	31	30	21	33	35	25	26	32	22	37	33	27	42	32	32	31	29	26	21	38	30	33	34	23	17	29	21	26	33	42	36	36	35	18	29	34	30	31	20	29	29	30	30	18	25	22	23	30	37	28	28	34	36	19	26	34	32	29	33	29	33	27	32	26	27	29	36	29	21	32	32	26	31	33	40	31	26	30	31	22	30	23	51	16	24	34	29	18	21	27	31	28	34	37	23	31	31	27	23	24	27	29	33	35	36	27	36	25	28	26	30	33	21	34	32	29	29	26	25	24	25	25	26	31	30	36	30	34	20	28	30	27	29	24	34	42	37	26	31	26	26	22	29	37	31	34	28	25	20	35	26	35	34	29	26	21	23	31	23	25	27	22	37	27	29	23	40	27	21	23	27	24	27	30	35	28	34	27	35	26	31	27	26	20	20	35	26	39	24	26	19	26	36	34	36	19	36	32	26	24	31	28	22	21	25	22	24	35	27	28	26	27	29	20	35	27	30	29	25	19	24	23	30	36	26	27	29	27	33	26	30	32	20	31	35	18	21	41	36	23	25	17	28	23	27	34	29	30	20	27	27	32	32	23	28	16	26	27	25	30	36	35	23	18	32	25	20	29	32	28	25	33	27	42	31	38	29	26	27	22	25	33	19	20	22	28	28	28	27	25	24	28	37	28	31	38	25	24	29	12	31	24	27	29	36	21	31	22	23	34	27	18	24	27	28	29	23	37	30	22	26	36	22	26	29	27	38	46	32	29	24	24	32	24	24	26	30	30	35	28	23	27	30	29	25	35	32	29	32	25	23	29	20	22	35	23	30	20	25	30	26	22	27	25	27	28	29	38	30	34	32	29	24	36	25	26	26	30	22	34	32	20	18	39	23	36	37	16	35	19	28	28	38	30	27	30	25	24	22	29	36	33	27	20	33	25
10276	3024	1642	3120	8743	10126	10393	13559	18506	26773	29749	27928	22821	18919	13079	7477	3989	2383	1173	652	459	371	430	392	413	345	369	361	362	376	383	383	414	352	390	343	361	382	377	360	347	365	368	363	375	370	388	397	359	354	388	379	395	379	347	371	364	398	382	390	382	366	401	416	398	363	412	345	412	367	370	394	398	376	342	363	394	359	398	384	361	390	361	366	387	347	368	374	320	363	407	375	371	331	393	365	383	386	364	358	407	397	367	370	387	404	325	395	380	421	355	358	398	392	386	371	364	362	397	391	401	385	411	407	368	420	389	359	381	426	360	365	403	355	396	384	409	404	395	394	373	359	375	350	383	345	401	379	377	371	385	314	376	352	382	374	404	345	392	345	363	368	357	362	371	406	359	399	360	372	385	398	373	358	414	390	378	383	351	380	370	355	420	375	366	416	392	364	421	361	391	364	372	384	375	350	374	402	382	390	371	361	369	388	366	341	368	382	375	385	345	364	379	378	367	370	411	368	413	381	385	372	366	362	395	368	418	381	373	368	388	371	387	379	372	373	405	385	358	383	385	365	374	376	357	396	382	354	365	367	374	361	361	363	379	408	396	392	388	381	370	395	392	366	419	374	381	395	387	400	396	379	371	364	340	378	361	381	379	371	393	354	404	388	401	396	386	380	387	376	375	386	334	365	371	408	386	400	380	383	357	400	356	388	360	366	348	375	406	366	390	370	386	406	378	360	376	363	342	384	375	376	382	376	335	398	395	368	392	383	382	386	372	384	378	382	379	410	362	411	393	360	360	378	392	366	371	382	394	339	362	369	402	373	370	365	399	366	373	346	366	352	380	380	359	348	357	373	355	393	337	373	367	340	387	378	355	366	367	376	370	369	412	373	401	360	391	378	375	374	392	405	361	403	368	358	430	362	401	389	364	352	395	337	360	386	350	358	386	370	345	364	372	385	380	383	380	391	420	363	373	385	348	400	380	373	362	375	358	395	364	393	375	391	378	381	345	330	350	374	372	360	397	374	414	348	347	383	393	360	357	396	397	355	375	376	367	363	404	424	380	405	386	368	377	372	416	382	391	377	395	369	399	397	369	369	370	374	381	399	375	327	364	370	420	412	369	381	355	416	358	350	368	401	409	381	391	378	380	411	369	356	375	368	389	356	381	374	361	383	313	376	376	368	364	369	403	366	355	368	422	372	365	378	407	375	361	378	415	414	421	384	332	365	344	364	382	366	399	372	398	386	402	371	380	405	355	403	406	366	419	344	370	377	344	376	343	371	419	331	385	357	382	425	383	385	391	348	376	367	393	389	345	366	363	383	378	362	321	363	368	376	389	377	375	382	395	367	394	407	402	370	373	366	373	389	393	388	344	370	390	333	411	385	394	370	375	416	374	369	366	367	356	382	353	388	375	390	350	394	375	378	364	366	392	357	378	353	344	383	371	351	374	387	376	392	377	373	391	346	356	397	381	371	361	342	380	400	336	374	377	368	396	370	379	352	353	326	361	370	397	420	388	387	373	411	362	390	406	406	372	360	412	396	368	376	384	396	358	366	407	377	392	389	364	377	375	390	363	369	374	358	376	403	401	398	355	366	381	381	378	374	395	380	351	369	364	418	401	363	399	391	373	361	398	390	373	387	388	375	422	384	365	409	352	378	364	383	359	385	355	364	381	389	407	367	398	356	383	395	376	403	393	388	331	361	360	361	385	376	392	350	336	372	396	382	374	345	377	389	380	380	397	366	400	376	384	365	389	395	346	396	359	372	413	358	363	412	400	374	377	355	388	370	383	409	368	374	357	368	397	328	382	391	383	364	376	389	365	396	401	383	346	407	383	405	343	369	393	391	367	359	371	397	395	363	377	391	372	398	402	388	407	352	377	358	385	393	404	389	369	381	381	370	383	376	373	417	381	362	368	365	378	365	390	390	372	365	377	412	348	376	376	392	369	389	376	360	381	362	388	371	340	400	398	365	351	373	401	382	412	341	353	372	383	360	385	390	382	386	347	404	351	386	383	392	373	386	395	380	406	393	387	385	382	385	351	391	363	373	400	376	397	382	389	383	385	370	354	380	359	396	392	384	394	362	357	341	347	376	369	371	369	373	354	363	388	355	379	375	408	379	381	395	364	370	392	373	366	376	354	371	358	373	342	370	405	425	405	376	400	360	362	376	381	368	394	394	394	389	411	384	379	351	374	364	378	395	376	370	398	358	412	357	404	409	381	389	345	376	366	358	375	388	335	395	383	360	393	383	353	340	396	350	397	339	396	339	382	406	340	367	376	378	392	385	395	406	363	382	352	362	415	375	355	365	381	378	370	396	372	391	392	346	382	386	370	375	378	379	403	400	385	395	363	373	391	406	375	365	371	374	375	379	351	368	389	381	375	377	378	378	365	361	419	375	357	393	385	353	394	391	353	388	385	345	349	367	382	354	360	380	378	367	382	373	373	364	366	395	378	396	363	407	340	371	357	362	400	367	381	366	364	375	386	360	395	380	352	393	359	367	391	357	387	406	400	328	393	339	358	337	373	393	386	409	396	372	371	393	355	395	378	396	381	382	395	386	409	381	345	396	376	375	379	363	389	395	386	387	381	357	373	391	353	391	350	417	373	373	361	417	394	366	380	378	359	394	350	393	381	350	381	361	380	392	372	411	374	376	357	372	386	371	359	402	394	341	408	401	382	389	398	394	403	363	343	418	404	361	376	396	395	372	378	361	403	367	392	392	412	366	390	357	351	384	380	401	374	368	364	387	354	406	414	379	362	378	348	410	371	385	370	375	386	381	345	359	385	388	374	389	406	386	370	394	384	397	406	372	346	368	357	368	391	377	407	370	385	389	386	388	409	376	376	416	383	387	384	361	392	390	410	384	385	390	364	406	385	414	363	374	419	379	400	334	377	371	363	376	389	381	349	375	375	404	355	355	401	378	386	366	359	394	407	343	345	355	386	361	360	426	364	377	387	380	356	371	376	392	377	397	369	395	388	363	390	389	398	389	389	381	381	365	394	397	367	364	397	395	372	380	357	388	354	410	399	347	395	375	362	384	373	367	387	377	349	371	389	358	382	354	374	351	366	371	379	404	362	401	384	382	395	396	386	385	366	370	369	369	356	369	380	374	396	394	362	424	364	364	393	401	394	379	381	388	355	384	409	363	353	357	391	378	388	401	357	373	377	389	385	374	344	341	397	372	403	395	362	367	374	367	364	382	352	399	380	379	377	385	375	393	390	368	363	367	362	367	364	378	356	417	395	377	386	405	336	376	410	362	350	366	362	357	367	392	370	392	389	386	371	412	402	350	418	352	355	410	374	388	361	402	366	391	394	345	398	377	373	372	391	368	372	368	380	349	373	347	369	401	385	376	382	387	372	350	403	366	387	361	368	350	383	380	371	371	364	354	385	359	387	365	374	385	374	406	394	384	427	378	409	384	402	332	414	389	378	400	379	364	381	409	388	359	392	382	392	377	387	396	390	384	400	386	349	407
555	256	171	154	204	434	705	1276	1854	3175	4621	4358	3065	1860	892	380	232	119	48	46	32	19	26	30	26	19	38	29	24	23	28	37	27	33	40	31	27	29	31	21	29	19	32	34	21	37	32	20	27	24	17	23	18	27	25	34	25	28	23	25	31	22	31	23	27	19	23	27	27	32	25	33	31	18	22	27	30	32	24	18	28	37	31	33	34	24	19	28	29	34	24	25	17	32	30	24	29	21	25	19	22	23	25	28	24	22	26	28	18	24	21	33	20	32	21	23	38	21	20	28	26	21	20	23	30	32	23	30	22	24	36	31	29	23	19	34	26	18	23	19	30	23	35	28	32	24	31	24	24	30	26	27	25	27	35	26	21	28	26	20	25	33	26	32	25	27	23	29	21	22	32	25	25	23	25	22	31	29	20	24	20	37	29	28	36	22	25	19	27	27	26	20	38	30	24	36	26	19	36	33	25	24	21	27	20	24	39	26	24	27	30	26	30	35	24	29	23	36	20	36	29	27	31	29	29	27	14	33	24	35	31	21	31	30	25	26	28	27	33	25	31	22	24	22	28	23	22	31	22	34	25	24	25	26	28	24	28	24	25	31	19	34	35	25	30	25	35	29	24	28	26	31	25	34	34	33	32	27	22	30	33	23	21	26	25	34	24	33	18	28	21	19	28	23	29	25	27	22	29	28	28	23	32	28	20	30	31	21	25	26	21	25	20	29	21	27	26	24	28	27	23	25	30	26	25	26	29	17	25	28	31	29	21	17	19	23	39	31	30	30	28	28	23	28	19	24	27	16	30	32	24	21	27	19	29	30	26	26	34	34	28	17	31	18	30	25	21	28	29	28	32	30	26	31	19	26	30	25	28	30	28	30	24	17	20	35	20	29	29	23	17	25	28	17	31	20	18	28	19	29	33	17	24	26	18	22	27	17	32	23	27	33	24	28	23	23	22	24	26	36	24	25	29	26	23	23	26	30	33	21	27	39	31	28	25	35	26	21	33	24	31	23	26	35	30	27	24	32	34	22	21	36	26	29	29	18	31	32	20	18	24	27	19	17	22	23	27	31	25	16	26	26	25	28	27	30	26	29	25	27	30	37	19	39	28	35	28	22	33	24	26	33	28	44	23	23	31	28	20	20	21	26	35	17	28	19	18	26	28	23	18	27	23	27	26	33	25	25	35	23	20	33	31	27	28	23	26	27	21	27	25	25	25	27	24	33	21	26	30	21	16	24	16	26	32	21	36	31	20	36	21	26	25	23	31	30	21	27	25	26	25	32	31	30	29	30	20	35	27	16	25	27	31	43	20	30	26	27	23	27	34	31	36	26	27	32	26	21	33	26	30	18	31	32	25	31	27	30	33	34	22	41	21	20	29	22	27	25	27	32	30	25	27	32	32	23	23	20	29	32	17	22	29	25	22	17	14	28	25	25	27	33	23	34	35	17	25	22	19	32	32	22	26	32	27	33	28	36	28	24	22	27	26	22	30	25	25	22	22	33	21	28	30	30	34	24	28	33	26	29	31	29	29	21	30	24	26	25	24	16	38	31	30	17	25	24	24	30	25	22	33	24	29	25	38	26	30	29	24	24	28	20	27	21	29	25	32	26	26	32	22	23	29	26	28	27	25	20	19	25	23	31	22	31	14	28	33	34	26	16	28	21	31	31	32	20	29	30	30	27	32	23	21	30	20	33	21	33	27	35	22	24	39	20	18	27	22	23	25	33	25	24	30	27	29	29	25	35	29	21	26	26	20	32	29	29	18	34	26	23	25	20	27	34	27	33	31	30	26	21	30	26	17	23	35	23	21	28	24	29	31	25	32	28	24	31	18	25	23	20	27	33	31	31	26	29	23	22	20	22	24	27	39	30	28	33	23	29	25	35	19	32	23	35	25	37	29	24	33	23	27	21	29	18	31	26	24	30	30	32	37	25	33	26	29	20	23	29	30	25	31	25	24	31	26	27	22	33	26	25	31	15	27	41	30	32	20	26	22	22	20	29	27	31	18	24	18	36	28	26	23	22	33	16	33	27	27	32	31	29	26	19	33	39	25	23	25	21	21	28	36	22	25	26	29	17	22	27	19	30	29	29	36	29	27	31	23	27	24	24	22	33	27	30	24	29	30	33	28	25	28	15	32	29	26	27	24	27	29	26	19	26	22	29	27	24	28	34	23	25	18	25	31	28	24	19	34	23	26	25	26	25	26	39	18	25	27	25	34	25	30	34	25	21	23	26	26	23	35	23	27	19	30	21	31	22	27	20	31	25	28	25	35	30	29	27	30	26	31	35	18	21	30	32	28	21	29	30	27	40	28	37	20	27	34	24	24	24	25	26	26	19	21	24	30	29	24	21	20	32	23	31	30	22	18	25	19	26	23	27	26	23	23	26	23	27	24	34	22	19	28	27	30	32	23	37	23	35	23	22	28	28	29	19	19	22	38	21	34	31	25	34	29	19	26	24	32	29	21	25	27	36	28	24	33	29	32	35	23	17	23	23	25	26	22	26	24	24	25	44	33	20	20	28	32	24	29	24	31	24	30	27	28	28	32	31	31	22	26	19	30	26	37	31	30	31	26	31	38	26	21	31	14	29	30	28	24	26	22	24	27	40	29	18	23	20	27	28	21	38	21	29	21	39	30	24	34	31	31	31	27	29	30	21	29	18	24	31	37	32	21	42	30	21	23	18	24	26	27	27	29	19	27	21	20	27	20	26	37	22	24	22	28	37	28	24	22	29	22	21	25	32	28	29	23	28	38	31	37	31	28	35	34	30	30	28	20	27	27	24	24	20	22	26	25	26	28	33	28	26	20	24	24	21	21	21	30	28	23	29	22	26	29	26	35	26	27	26	22	29	30	23	23	30	24	16	29	21	37	27	22	24	23	33	25	20	23	31	34	32	23	32	22	31	25	39	27	17	36	22	29	29	32	28	31	24	29	27	28	27	23	31	34	25	27	33	29	22	28	23	26	24	33	24	34	36	33	25	28	27	23	21	28	30	22	32	26	26	24	23	29	25	30	26	28	29	29	23	28	34	23	30	34	24	33	31	19	32	26	22	30	23	28	22	26	21	26	28	29	18	36	24	26	28	21	31	27	24	21	25	29	28	21	23	30	34	30	24	26	30	32	21	32	28	21	25	26	39	20	27	33	27	33	25	23	26	29	32	21	27	21	26	25	18	25	20	29	26	30	27	25	27	23	34	38	18	19	26	21	25	27	24	26	23	31	27	28	36	19	24	33	38	36	23	25	21	34	22	33	35	30	27	27	26	32	34	23	21	33	27	35	24	38	26	22	24	26	24	21	28	18	24	24	34	21	30	27	25	31	21	25	22	33	28	27	17	28	29	22	25	29	20	19	24	23	31	17	37	34	32	20	21	25	25	24	33	18	27	17	27	35	18	30	27	20	30	29	26	32	25	23	27	23	28	31	28	22	23	28	26	26	22	25	27	30	22	32	31	29	29	20	18	39	20	21	22
13536	6675	3695	9174	20303	24103	25915	30455	31488	36824	38832	36103	31102	25341	16889	9629	5779	2893	1329	631	464	346	335	339	343	378	367	341	332	321	339	323	318	380	334	340	337	343	354	346	358	344	326	326	347	368	344	354	332	345	345	358	334	332	327	357	349	342	366	312	333	351	361	358	355	334	341	327	336	339	307	348	361	370	354	378	346	367	329	349	320	349	343	327	355	385	339	335	338	341	362	379	334	314	338	353	354	346	372	362	316	338	343	370	371	369	333	332	360	353	346	336	340	342	357	313	351	367	352	356	341	333	327	321	313	368	338	370	363	331	360	313	376	356	355	308	339	356	342	341	349	334	345	372	350	354	384	319	350	349	330	328	361	322	327	338	352	373	360	327	346	366	328	343	354	356	370	356	326	335	337	335	349	356	344	376	302	355	331	347	347	398	367	349	348	339	366	358	359	338	334	337	369	350	357	354	359	353	352	376	335	353	350	363	341	339	333	312	346	329	369	341	364	348	371	352	356	352	330	340	356	338	333	344	364	366	343	368	355	355	328	391	365	364	365	381	344	328	342	338	347	338	344	348	348	368	384	333	341	353	328	359	361	371	331	387	379	333	380	359	330	359	348	350	349	308	344	348	341	347	372	340	326	335	332	331	320	347	342	366	364	380	333	366	329	347	361	366	344	330	365	333	346	356	347	354	358	354	357	348	345	338	331	327	330	329	328	345	357	358	383	354	342	353	334	360	365	318	345	330	338	329	370	325	351	351	353	337	345	354	349	347	361	333	343	356	324	377	347	338	345	354	360	315	369	395	358	381	340	325	324	338	366	356	325	333	340	378	359	353	329	311	340	329	379	312	342	341	350	366	346	361	322	359	345	349	355	359	361	313	320	346	382	374	366	331	330	335	340	378	391	362	304	331	372	354	347	336	331	368	390	352	373	340	365	351	366	349	336	338	354	348	358	359	359	328	376	377	338	364	350	320	349	336	338	337	361	344	369	384	392	366	344	350	331	318	356	358	334	373	351	338	317	343	343	346	345	352	349	334	333	357	367	345	313	369	365	375	331	362	318	339	356	357	331	387	341	350	333	357	319	341	336	365	325	345	361	340	353	339	347	343	381	328	349	332	326	365	323	341	335	344	327	380	346	346	367	301	349	376	343	334	358	335	334	339	367	329	361	342	321	344	353	357	369	341	351	379	340	305	340	331	378	378	358	324	341	326	330	332	330	347	348	383	331	361	324	341	339	361	325	380	359	331	337	367	328	318	350	352	370	353	362	337	351	341	341	336	314	333	350	335	315	358	342	333	345	341	347	358	362	322	325	331	389	337	357	384	368	348	345	331	353	384	350	360	349	314	390	368	383	336	338	339	350	352	378	332	318	361	326	373	376	406	331	348	360	367	335	329	340	351	376	368	368	336	338	334	362	351	388	361	321	351	377	362	388	337	305	365	361	321	330	364	326	365	337	353	359	344	349	348	338	331	373	322	363	341	367	366	342	328	348	314	360	334	350	335	362	366	337	376	361	350	355	382	352	329	328	374	341	338	362	364	352	345	330	333	354	337	331	321	355	356	381	351	324	354	369	329	359	311	329	314	370	338	357	372	366	347	344	334	376	356	380	342	345	379	369	331	344	325	329	291	346	332	346	306	336	375	390	343	372	371	373	340	344	373	363	339	359	386	360	329	345	340	372	344	362	340	372	326	364	370	322	357	375	325	337	332	331	354	357	348	338	324	337	334	325	346	411	355	318	334	341	357	335	341	350	328	322	326	347	380	357	332	336	378	374	344	349	323	394	328	317	355	334	376	343	359	358	342	331	342	331	349	351	323	340	321	359	353	342	352	353	357	364	371	332	351	386	405	335	360	326	358	328	343	333	377	321	321	373	353	358	357	331	366	386	325	313	346	365	367	346	342	351	326	345	351	364	346	362	384	363	338	362	336	356	346	346	368	353	333	319	354	313	348	328	337	336	330	342	342	339	338	332	313	337	355	329	326	334	382	321	337	371	337	395	349	333	323	368	376	336	353	348	336	369	372	325	332	350	349	337	342	336	340	353	371	341	330	358	377	334	337	392	347	370	392	336	332	367	347	313	349	374	332	333	348	346	344	367	353	352	342	314	336	354	367	351	342	334	350	311	350	353	335	314	323	350	355	333	347	355	361	361	370	352	355	389	358	350	389	337	342	342	372	361	353	340	365	373	358	357	336	353	389	351	335	352	361	358	340	377	338	342	363	308	356	345	350	344	334	345	353	345	361	361	343	338	331	355	346	376	335	367	337	333	343	333	344	347	344	399	361	356	367	385	333	324	363	365	334	328	348	347	349	353	363	343	351	352	356	318	354	332	325	363	365	366	350	317	367	337	362	342	344	355	326	345	341	340	347	365	356	333	362	351	331	334	323	369	315	347	359	344	366	342	347	355	349	335	340	341	375	338	367	331	337	369	366	356	327	334	369	376	365	379	334	344	339	336	342	350	346	304	355	367	399	357	376	374	343	334	352	293	333	327	315	353	313	370	345	342	335	342	342	353	328	359	348	342	316	361	357	353	385	372	338	346	373	380	346	334	343	343	352	356	372	363	352	350	370	363	353	331	325	350	365	352	352	339	336	328	339	345	322	364	337	343	376	364	359	333	342	375	320	330	365	346	349	329	352	332	316	355	354	331	317	353	335	327	334	325	340	370	360	384	339	330	381	346	369	344	366	322	338	361	341	337	355	357	353	366	361	330	348	341	344	366	345	307	332	344	358	332	360	331	356	340	364	324	336	342	353	357	359	346	320	339	359	375	352	333	354	351	348	351	339	342	342	340	331	336	324	347	375	362	352	339	366	318	362	336	329	345	369	374	349	349	366	367	293	324	345	341	353	327	385	325	347	363	353	371	335	368	333	370	335	323	384	342	356	316	352	364	354	349	341	377	379	379	369	331	367	359	355	339	353	350	339	356	340	381	354	356	360	329	304	331	351	317	329	324	323	315	350	373	346	329	346	356	344	369	339	334	344	342	317	314	351	315	366	371	341	360	336	377	361	330	361	342	345	334	362	345	358	297	359	342	371	347	348	349	373	351	313	353	322	353	354	334	322	332	336	380	324	336	376	322	364	313	379	334	349	362	338	332	368	347	372	360	349	323	328	365	372	327	339	349	323	357	333	342	362	349	362	338	349	343	353	377	349	343	332	369	352	341	365	356	336	369	347	348	356	403	371	319	358	333	343	366	334	350	348	339	344	335	341	342	349	333	361	340	316	349	344	380	331	346	376	379	348	355	371	347	335	346	338	342	386	302	353	335	327	366	364	315	358	341	363	369	353	372	342	320	341	351	373	367	323	334	352	371	354	387	356	362	370	350	343	324	336	343	342	318	361	359	326	339	349	377	350	354	367	349	330	374	340	342	347	336	327	376	376	360	328	344	353	337	374	362	374	331	320	341	352	372	347	347	326	356	364	325	353	373	372	357	356	326	306	346	327	350	331	350	351	314	346	374	358	341	365	309	352
1874	208	158	154	200	658	1247	1845	2560	3922	5142	4802	3570	2059	1012	421	181	100	57	49	36	34	34	39	47	34	23	38	36	38	37	34	27	38	35	35	31	33	40	41	27	38	38	36	37	21	33	39	29	25	36	33	33	33	22	44	40	32	30	40	27	32	36	43	35	42	41	39	40	35	26	39	37	36	35	32	40	32	36	24	43	25	25	36	40	30	32	37	30	51	34	38	41	46	35	37	34	29	34	30	29	22	30	31	35	21	29	31	33	40	36	37	35	35	37	30	41	44	39	29	30	38	28	41	42	33	35	34	30	26	33	41	36	37	36	35	28	31	25	26	44	40	31	45	30	29	34	36	41	46	35	25	39	32	33	30	26	42	26	35	24	33	40	44	38	23	39	47	38	46	36	23	42	30	33	40	30	29	30	27	39	36	37	45	31	35	34	42	37	33	38	32	40	35	40	32	30	39	37	25	32	36	34	38	33	35	37	26	31	20	35	30	43	42	37	36	33	48	44	39	34	37	34	32	34	26	28	41	43	39	27	38	35	38	35	41	32	44	36	31	40	37	46	38	28	32	41	40	30	32	34	36	27	28	42	35	24	25	43	33	32	41	38	41	26	36	40	34	35	34	42	34	42	42	35	34	37	36	32	36	38	32	40	41	31	37	29	32	33	25	38	22	46	39	30	25	29	39	26	33	31	37	44	32	24	45	43	30	37	34	28	39	33	42	45	29	29	32	35	30	43	36	23	37	33	28	29	34	42	39	34	39	24	36	37	37	28	38	32	36	32	26	31	31	41	35	42	36	33	27	36	38	30	38	39	39	40	37	45	28	35	32	39	36	37	46	46	30	30	28	34	36	32	29	39	45	41	38	29	39	31	28	28	32	23	33	27	42	34	38	33	26	28	30	41	35	34	49	35	40	40	33	30	27	26	45	46	36	34	34	30	28	37	24	30	26	34	27	40	37	38	32	40	37	34	39	32	39	36	41	32	29	33	42	34	42	26	37	34	33	31	46	41	30	25	41	32	33	42	32	36	39	34	26	18	41	30	44	35	40	36	31	37	27	29	32	41	31	38	30	41	32	47	30	32	35	29	38	36	31	52	48	28	35	30	39	40	26	42	37	41	24	37	36	25	34	35	31	23	39	31	34	36	36	39	43	25	31	39	45	40	35	36	34	34	36	26	40	47	30	32	40	30	33	34	34	35	36	30	30	39	37	39	31	32	35	27	36	38	27	42	20	35	36	27	35	28	38	45	41	35	29	29	27	22	37	28	32	41	28	30	40	29	47	49	26	29	28	42	50	30	35	30	44	33	24	36	32	40	34	34	34	31	44	26	36	41	39	30	45	46	34	32	32	40	35	36	46	32	32	38	36	39	40	46	48	38	42	41	33	31	32	44	32	37	34	30	31	42	42	34	42	40	29	31	36	31	25	35	29	42	28	28	31	35	31	28	34	27	31	35	39	32	35	39	45	32	36	31	30	42	39	32	36	25	49	45	31	35	34	32	23	30	34	34	35	34	35	35	36	27	29	24	26	39	25	42	39	37	36	33	28	38	32	35	40	52	29	39	35	41	37	37	35	37	27	37	41	30	40	21	39	33	26	48	42	30	46	29	33	31	49	43	35	34	33	38	39	39	40	44	28	29	36	26	30	42	31	30	38	47	37	35	36	31	36	40	37	46	44	38	36	39	30	40	30	41	33	43	41	22	47	34	43	37	25	35	37	31	30	33	48	28	47	41	42	27	31	46	34	34	32	30	41	42	43	35	32	29	44	28	26	37	37	35	39	28	39	30	37	39	49	30	34	37	30	39	25	31	38	35	40	34	31	29	31	52	31	40	34	28	33	19	38	43	45	32	23	48	37	29	47	49	25	33	38	33	29	27	30	36	49	34	28	29	31	22	40	35	30	32	33	41	28	45	37	45	32	36	41	31	32	33	31	37	37	30	30	27	42	48	44	27	37	46	28	30	39	39	35	35	28	36	23	31	30	35	36	34	31	31	33	30	36	39	26	44	35	35	22	32	33	25	35	33	31	25	41	41	28	25	38	30	41	45	38	26	36	30	50	33	38	31	42	39	28	36	38	36	48	39	30	30	44	30	30	37	39	46	36	35	33	38	38	35	29	35	32	43	41	32	33	39	32	27	30	31	38	37	29	36	33	28	43	42	26	39	42	39	28	34	44	33	34	27	26	30	36	33	31	34	28	32	33	42	31	27	31	38	33	26	37	42	40	27	43	35	42	33	42	53	38	34	34	31	35	39	34	34	32	30	38	33	39	34	24	32	36	36	33	37	29	37	32	42	35	34	37	26	35	32	28	30	38	34	38	42	39	41	34	45	32	44	41	36	36	35	34	37	45	32	35	30	36	33	30	38	45	34	41	38	39	33	36	28	40	35	37	48	51	34	34	36	31	33	39	31	29	26	38	30	33	40	25	33	28	35	28	23	30	38	34	36	32	30	33	32	44	43	34	42	32	32	38	43	28	30	33	30	31	33	38	23	29	36	27	34	34	35	28	31	36	30	37	34	35	39	33	27	31	31	25	38	43	36	34	36	29	43	47	38	36	38	29	36	25	33	31	32	34	41	27	27	32	33	43	42	44	33	26	26	37	41	32	45	30	35	36	40	38	35	34	37	31	35	35	35	39	40	39	25	33	40	37	40	32	32	29	32	34	35	34	42	37	34	29	36	33	32	30	36	24	34	45	39	34	40	35	45	33	30	37	37	37	35	36	34	37	40	35	39	48	36	36	31	40	19	34	40	29	32	32	30	41	20	36	36	33	39	29	39	38	36	37	25	43	36	39	29	36	23	38	44	32	40	39	45	39	40	33	33	39	32	38	36	29	41	39	43	35	33	31	36	37	36	26	34	34	31	34	38	34	38	36	30	47	45	39	29	40	34	38	32	39	33	26	41	28	32	30	29	35	30	33	28	40	34	36	27	38	33	36	35	35	32	30	35	39	27	49	28	28	30	39	42	31	37	30	43	23	32	27	37	36	30	46	24	19	38	32	32	32	38	32	24	44	37	44	38	33	36	27	32	28	36	38	32	30	34	24	33	39	38	36	43	20	40	39	36	28	38	40	34	39	38	36	34	32	30	27	35	43	30	26	29	26	34	32	29	34	42	39	42	42	28	35	24	31	35	37	32	20	40	22	32	30	30	51	31	27	46	30	42	40	23	35	32	37	40	40	42	36	40	41	29	31	32	28	40	31	34	29	49	28	28	44	34	30	43	28	36	28	37	36	27	37	27	35	36	45	34	27	29	30	36	33	28	36	33	27	38	46	32	34	24	30	42	38	32	25	39	40	33	37	27	37	36	43	39	31	38	20	46	32	38	39	34	42	40	33	39	26	39	38	32	38	42	29	27	32	35	32	33	24	39	46	38	41	36	30	30	28	29	33	39	31	32	40	27	39	31	36	39	36	38	38	36	41	28	33	39	34	34	28	40	40	37	37	38	30	31	31	36	41	37	37
14245	5597	3324	9396	18115	28615	32300	34224	36577	39488	40689	37626	33065	26406	18414	10463	4782	2106	1005	615	496	456	460	414	431	461	444	468	439	410	471	507	436	451	458	402	474	483	470	460	435	467	425	433	445	442	447	407	430	464	424	421	489	458	420	470	424	428	433	424	445	449	427	452	473	423	426	449	457	454	434	466	438	464	407	444	433	434	432	419	460	399	437	423	455	477	411	419	474	459	455	459	467	459	434	443	477	426	488	486	429	463	437	434	452	416	479	464	435	444	428	440	435	495	446	446	426	468	471	438	439	448	436	445	481	461	447	450	457	458	446	416	462	488	443	432	445	430	455	413	439	445	447	454	418	470	438	443	407	408	452	458	469	459	454	454	419	478	473	439	430	471	420	455	455	434	460	499	448	457	449	460	419	461	476	447	461	493	445	447	444	446	392	437	468	475	426	489	456	432	435	451	478	449	406	447	483	446	451	502	449	465	457	457	407	453	402	424	473	483	413	476	476	453	452	469	476	444	450	429	446	457	471	460	482	444	455	458	417	460	439	411	485	452	479	421	490	436	469	479	481	434	456	455	480	456	464	463	457	446	459	473	466	434	464	443	442	429	460	488	432	425	453	456	468	488	428	457	464	468	454	470	449	444	463	450	471	419	468	476	450	443	431	456	435	459	480	453	421	437	411	468	450	455	421	452	426	465	446	460	479	423	444	459	471	459	427	451	486	480	436	449	449	452	480	480	448	471	439	468	462	440	441	422	461	456	458	464	451	459	446	451	458	459	484	444	460	460	450	479	462	471	453	436	483	402	459	460	460	499	453	476	440	485	436	458	444	451	467	447	434	402	419	473	464	467	461	445	448	456	451	444	470	453	470	469	507	436	457	431	459	494	459	452	427	476	431	438	463	453	484	471	440	422	480	446	445	435	460	402	514	408	440	460	446	452	459	454	453	459	455	477	432	450	483	497	457	422	428	431	468	462	472	443	456	460	492	436	448	446	442	436	507	454	474	481	437	435	490	445	445	490	432	457	440	458	459	434	430	471	439	470	453	477	443	437	423	396	488	450	445	453	449	434	433	438	438	464	462	425	448	449	447	431	449	445	412	444	487	458	432	432	421	439	473	417	443	466	438	443	472	469	436	411	454	477	470	460	474	424	471	443	482	470	478	451	456	450	426	419	403	453	454	450	448	454	494	455	434	436	442	439	428	445	454	432	439	458	446	414	459	469	485	437	446	459	439	426	477	464	420	426	430	464	444	458	445	455	450	450	461	480	464	480	455	432	506	416	477	456	448	465	474	411	431	454	425	428	448	471	466	483	459	411	439	430	454	478	424	452	475	510	437	459	452	434	422	431	472	426	455	424	481	431	435	426	488	468	443	436	439	471	451	454	426	460	463	426	462	457	459	458	461	442	467	489	463	420	382	448	419	443	439	458	485	460	392	450	482	467	421	486	467	443	449	444	460	476	448	463	431	451	480	412	467	417	423	453	452	452	520	447	473	462	453	480	448	452	462	441	430	449	424	427	422	468	447	417	444	458	469	452	472	445	440	475	442	455	488	415	455	422	434	433	434	445	465	435	447	435	438	476	502	438	437	488	450	411	502	491	442	473	436	473	404	489	422	452	478	451	452	450	483	424	469	468	461	437	447	469	465	472	444	443	443	466	410	427	446	459	452	412	409	468	430	460	434	462	454	464	454	462	447	409	463	492	467	430	435	497	480	436	471	441	420	479	419	427	448	442	420	409	424	437	474	444	455	420	453	425	433	415	480	442	442	434	457	447	447	448	466	442	460	461	428	465	445	446	450	465	452	471	438	471	443	471	423	454	443	435	433	447	443	452	473	479	492	455	444	434	437	454	438	459	444	474	471	441	436	437	434	453	458	462	405	465	452	434	444	442	497	409	460	462	449	465	446	473	449	473	423	469	440	442	434	474	411	468	450	399	463	464	498	411	437	465	441	465	463	450	452	476	418	424	428	459	419	436	454	472	443	447	488	444	465	491	464	467	469	454	458	458	452	445	444	449	480	448	440	471	408	471	489	425	435	446	471	464	425	474	473	433	438	439	420	482	418	467	444	426	452	439	456	476	478	452	460	476	447	484	445	444	437	467	456	435	441	435	458	423	429	447	443	454	446	418	471	477	436	409	423	464	526	486	478	434	460	440	427	440	481	447	507	445	472	465	463	443	425	424	478	470	447	466	465	424	446	424	479	412	435	435	430	441	426	481	444	478	445	490	458	455	476	457	450	476	438	433	480	442	419	430	472	465	421	433	447	413	461	442	453	455	440	462	485	442	433	488	462	410	450	438	453	475	449	448	442	376	468	465	458	460	462	476	482	454	463	428	483	436	468	453	490	457	428	469	429	462	454	445	470	439	434	437	427	465	454	419	449	448	470	457	459	445	458	455	447	433	448	429	409	439	446	430	454	468	429	480	471	453	417	424	461	445	466	455	415	458	474	426	448	439	452	436	417	447	474	434	457	482	442	472	427	449	459	461	450	432	453	455	449	405	458	459	436	463	462	406	469	423	419	430	450	457	497	428	423	466	438	458	448	426	430	469	467	454	477	414	438	437	449	438	428	438	461	479	464	437	445	459	454	447	446	449	433	469	448	459	423	449	427	456	459	478	434	485	462	483	481	459	457	433	445	457	427	467	431	464	436	449	460	431	441	417	442	464	406	449	452	471	467	456	452	439	457	422	454	461	468	442	490	421	454	463	419	412	445	399	444	456	453	432	457	444	425	453	407	417	493	481	433	451	473	449	462	429	453	420	475	446	496	469	461	448	465	454	479	485	446	440	426	414	426	460	466	468	470	444	490	448	455	472	423	451	450	475	454	450	464	454	455	447	460	447	450	424	452	492	475	441	463	434	479	485	461	436	464	482	443	452	439	441	456	445	449	482	447	425	458	450	457	451	445	466	461	452	457	413	432	449	476	468	443	472	405	448	442	480	415	440	477	495	431	463	438	478	465	439	466	422	467	446	455	455	499	468	422	436	458	455	459	467	451	434	468	416	457	419	460	471	460	462	452	422	454	450	487	437	446	470	450	471	488	473	469	460	466	459	467	440	477	453	499	451	448	454	439	440	465	447	447	479	437	448	474	468	470	464	459	467	465	464	438	422	424	424	445	433	488	412	475	468	449	437	462	417	504	452	474	442	471	446	481	443	439	445	427	471	472	457	431	433	455	443	448	463	457	425	471	453	464	478	480	472	463	419	468	450	485	397	436	428	428	420	463	461	394	476	439	483	457	450	445	415	465	457	452	455	418	448	433	415	411	423	436	487	416	430	458	466	444	470	459	437	452	469	457	452	427	431	406	428	468	504	439	461	439	427	463	435	460	443	408	417	426	479	420	460	468	441	451	490	425	431	444	427	457	481	452	465	411	459	438	491	470	465	466	449	438	448	435	439	486	396	413	479	482	450	470	413	507	455	449	469	455	461	485	461	449	504	441	429	482	486	442	400	450	482	467	446	434	442	481	433	459	429
953	359	253	202	297	805	1462	2094	3355	5030	7084	7703	6346	4275	2151	925	350	161	89	34	23	30	30	41	26	27	32	31	35	25	38	36	35	31	37	31	34	40	24	22	33	32	32	30	37	38	28	31	24	30	24	27	41	35	43	21	45	30	42	35	20	28	26	28	25	40	31	38	40	28	37	35	33	35	33	26	46	33	34	31	30	20	33	34	33	33	25	29	32	42	32	40	35	22	26	38	27	25	32	27	31	32	30	42	32	38	28	36	23	32	23	36	25	30	29	37	26	25	39	33	33	35	36	23	35	26	37	36	34	33	20	40	41	36	22	35	21	37	43	27	40	31	31	31	31	37	38	26	34	29	18	24	33	38	21	36	26	28	26	34	30	30	23	24	28	36	35	32	40	36	27	30	38	36	22	26	36	32	33	36	29	37	36	30	29	36	26	32	34	32	41	41	36	34	37	28	30	39	36	19	31	24	26	29	26	36	32	33	31	34	30	32	40	30	29	44	31	36	33	36	34	31	41	26	33	27	31	36	33	25	32	22	34	21	31	28	36	31	24	28	28	35	22	24	27	30	35	35	33	29	22	42	26	30	25	31	24	28	26	40	32	30	29	37	38	22	28	27	35	30	31	32	22	32	33	36	31	37	26	44	28	28	35	30	35	25	28	39	34	29	32	26	29	25	29	25	34	36	32	34	33	38	27	27	27	33	26	33	42	29	36	18	34	29	34	24	35	31	27	39	31	37	34	37	36	31	33	32	35	22	24	32	23	44	36	30	27	24	15	41	35	23	29	27	31	31	36	36	32	35	32	31	32	37	30	41	30	26	38	34	38	27	37	45	29	37	35	25	42	37	24	31	29	26	28	30	28	30	36	24	34	26	39	34	29	31	42	29	27	28	37	29	25	40	34	27	25	25	19	31	21	24	30	28	24	37	34	40	35	30	34	33	37	28	45	29	27	26	46	25	30	22	19	31	23	26	25	24	31	39	27	34	25	24	27	24	34	38	23	35	28	23	34	29	27	32	37	36	30	23	34	34	25	27	31	28	33	24	32	22	33	23	30	34	34	21	34	33	35	26	37	28	41	39	33	29	32	33	42	29	28	31	28	26	25	38	20	24	27	27	30	35	36	25	25	44	32	25	31	26	32	26	29	32	37	31	28	27	30	29	30	40	31	31	27	40	25	38	29	34	39	39	27	25	33	20	33	26	41	36	33	34	37	37	20	24	28	31	27	31	37	30	32	34	25	32	35	38	29	27	30	35	27	28	29	26	33	32	29	31	32	22	34	20	29	41	29	29	27	27	34	28	22	37	21	38	30	37	22	36	34	33	27	28	36	30	33	19	32	27	31	32	41	36	28	32	33	24	32	35	21	32	30	23	25	30	28	29	30	31	34	24	39	34	39	27	34	29	25	28	30	26	36	22	22	30	36	25	36	40	27	33	25	32	27	23	30	23	32	25	32	35	32	21	31	23	23	26	39	38	30	29	33	32	41	40	36	26	30	24	24	37	32	38	34	22	24	35	33	23	36	27	33	42	32	38	24	27	41	39	31	27	31	28	33	34	24	39	22	38	34	33	28	29	34	33	32	28	31	31	34	33	34	41	23	26	36	33	29	31	22	29	26	26	30	33	38	35	32	47	29	32	34	33	36	28	28	31	43	40	28	29	25	36	27	27	27	27	28	27	43	31	34	30	42	20	30	33	28	25	33	32	34	41	35	31	32	35	36	33	34	35	25	32	30	29	28	26	28	34	29	31	30	38	36	41	24	33	34	29	32	31	27	35	44	30	35	26	39	33	33	30	32	41	30	23	41	29	33	27	42	33	24	27	30	31	29	32	27	30	25	35	22	25	30	22	37	26	36	32	37	33	27	20	19	35	29	23	38	32	38	42	23	36	34	39	33	34	29	25	33	30	32	36	29	26	36	30	29	43	27	25	30	29	37	24	31	25	34	30	25	26	35	34	35	28	41	34	27	28	33	36	34	30	31	37	39	29	34	29	30	33	24	35	35	28	29	23	34	36	41	26	30	24	36	34	34	31	33	40	43	38	29	23	35	43	27	33	33	32	28	46	27	41	39	40	43	37	40	36	28	28	29	33	34	37	34	22	25	33	31	24	26	26	32	23	28	29	34	31	36	35	27	34	25	28	35	34	36	24	41	32	35	25	29	37	40	25	31	32	25	31	34	28	36	33	30	34	31	35	23	32	25	39	32	30	35	32	20	24	31	38	32	29	39	31	32	41	30	28	30	32	30	39	34	30	28	31	33	24	25	31	24	29	31	32	34	34	25	34	33	30	22	34	35	30	32	30	23	36	16	30	31	37	29	34	32	31	38	25	35	33	46	30	36	25	32	45	29	32	26	21	28	27	39	34	29	30	30	32	32	29	31	24	30	35	31	35	38	29	35	30	25	34	31	24	29	35	23	36	31	31	32	30	34	32	35	25	30	31	34	23	29	29	25	28	34	30	27	43	31	34	35	30	26	37	34	36	35	27	34	43	23	38	35	37	24	31	33	32	31	33	26	26	25	34	24	28	33	24	42	27	43	25	45	43	24	31	39	30	24	26	37	35	35	31	24	26	39	26	20	30	28	34	27	27	29	29	40	27	33	19	28	40	31	29	30	27	22	33	31	31	20	41	35	34	44	32	24	33	27	29	27	25	35	31	27	34	34	35	25	19	41	31	29	27	24	32	32	39	36	29	29	31	34	31	30	28	28	30	42	24	29	39	28	27	32	24	22	42	30	40	30	26	22	31	40	33	27	31	29	34	32	31	30	42	31	29	31	27	28	26	31	32	30	39	29	33	25	28	35	31	24	31	29	26	30	27	44	25	32	24	30	20	28	28	26	35	39	25	26	32	38	25	27	31	41	39	34	29	34	29	36	26	27	30	28	27	27	42	28	35	30	32	29	33	27	23	31	31	25	24	29	36	29	26	36	34	34	36	36	32	30	32	21	32	29	28	26	30	42	24	28	33	31	30	40	37	33	30	35	23	34	23	32	31	30	25	26	25	33	43	32	33	29	35	30	41	30	30	23	27	34	23	31	39	35	43	32	35	32	32	35	25	35	29	33	37	29	36	33	43	36	32	24	31	22	37	28	23	34	30	23	32	32	31	37	31	36	32	42	31	25	37	35	25	39	36	31	20	22	26	32	29	31	25	27	39	28	31	35	27	24	33	36	40	35	32	34	27	36	33	28	41	31	25	27	35	35	27	32	51	27	28	34	35	39	34	27	36	35	31	29	21	27	37	25	28	41	35	39	24	31	33	29	27	31	27	37	23	31	30	21	37	41	29	31	27	20	36	26	34	24	37	37	20	34	27	24	36	26	19	28	40	37	23	31	37	25	23	30	32	33	36	31	42	26	25	29	37	30	29	26	39	29	30	26	29	21	29	32	35	29	20	25	35	33	41	41	34	32	37	36	27	31	24	23	42	37	29	31	25	39	27	29	28	36	37	37	25	28	39	31	41	36	29
18150	8704	5221	12026	24010	29711	34071	35754	39329	42441	45610	44113	39947	33697	26174	17174	8996	3818	1513	726	508	465	430	404	403	394	395	431	399	405	371	405	423	410	422	398	378	419	411	406	408	366	412	373	413	399	378	438	394	415	393	426	368	405	442	395	403	360	378	394	402	374	389	408	394	396	386	417	381	415	388	415	353	412	381	403	356	394	377	424	390	380	400	423	429	427	384	396	431	420	396	393	408	387	356	365	397	430	378	445	389	402	372	414	404	387	409	388	393	402	395	418	420	386	372	372	380	384	443	403	412	387	419	370	457	401	409	382	402	398	387	376	396	404	401	401	442	405	364	414	404	388	412	419	410	443	395	388	403	366	404	385	416	391	410	384	390	415	412	413	400	408	392	405	423	380	360	415	383	367	417	410	377	378	376	404	410	419	376	420	449	385	423	366	400	399	450	418	401	425	406	396	405	407	403	412	404	366	386	389	429	399	390	413	415	384	409	413	387	373	422	392	389	387	415	365	402	412	389	368	367	452	420	432	393	386	390	416	412	381	395	397	395	360	413	397	407	404	410	408	428	417	388	424	385	369	408	353	415	404	370	402	389	416	424	412	425	398	378	403	403	383	404	416	375	386	422	396	369	383	430	406	402	414	426	412	395	395	381	390	400	403	455	385	396	399	363	438	418	404	407	376	379	381	376	392	379	373	408	401	419	396	401	422	405	441	419	386	430	394	416	420	400	427	418	403	371	409	453	421	405	328	399	411	372	423	408	411	399	407	376	404	384	382	412	399	391	398	421	358	391	384	428	411	400	388	401	382	401	410	413	409	402	415	398	406	399	383	418	399	398	400	392	395	388	412	406	416	414	393	383	376	412	364	381	413	423	424	411	381	390	387	382	418	428	396	364	431	405	404	398	382	373	402	416	412	408	405	388	378	392	420	431	390	407	428	455	419	424	388	379	424	412	408	417	401	424	417	409	405	414	419	467	438	396	376	405	395	402	407	406	400	414	393	415	411	395	377	419	460	399	416	396	416	378	385	410	386	404	432	407	388	417	390	414	407	392	385	427	410	403	394	439	385	383	410	388	424	373	413	418	401	395	430	393	383	419	383	379	411	412	360	380	414	393	383	427	413	414	427	415	430	359	358	393	408	389	408	394	399	381	385	394	378	392	401	397	416	374	422	406	397	378	436	405	396	382	387	405	411	400	385	413	389	425	408	400	396	397	400	394	401	410	442	394	370	399	387	391	381	425	396	415	439	419	380	399	379	404	401	421	420	453	410	437	409	400	397	355	394	396	401	388	361	411	405	395	418	410	428	386	396	416	431	438	345	397	397	413	408	421	429	412	406	391	413	400	402	407	379	410	368	432	391	423	424	410	420	416	406	400	403	414	448	394	424	426	429	412	433	394	415	352	406	384	408	392	408	416	400	392	389	434	416	434	399	395	398	380	423	404	408	392	395	440	401	426	410	430	435	420	435	379	379	385	398	408	378	405	405	402	414	406	384	428	389	369	402	424	440	428	405	418	407	412	413	372	424	374	400	458	398	436	390	424	422	390	440	399	415	403	398	379	386	406	396	419	399	393	401	416	394	389	397	418	403	372	359	439	383	394	418	410	389	403	451	426	403	400	396	420	387	415	417	387	407	394	382	428	381	358	402	408	404	388	359	365	391	416	372	401	423	373	407	418	402	453	416	392	402	398	423	445	385	376	396	420	412	396	400	369	399	387	387	401	408	406	383	397	397	389	355	399	399	398	417	446	401	419	370	412	392	386	414	421	390	372	418	418	389	420	398	405	414	402	400	415	410	399	396	400	430	398	384	424	417	409	413	351	402	399	395	413	416	396	384	391	397	385	413	410	375	378	405	393	380	419	445	403	372	402	378	387	398	406	407	429	395	398	395	428	387	377	408	399	387	418	374	392	406	383	388	409	383	414	381	381	394	416	423	426	354	429	400	399	392	400	394	387	415	391	399	438	383	357	432	368	410	422	361	428	414	388	422	387	367	406	383	429	411	392	387	417	382	386	383	426	393	438	389	444	399	388	392	395	364	387	408	420	414	375	449	421	388	407	383	397	444	370	392	412	405	423	382	390	392	419	439	402	430	406	427	413	380	408	384	428	413	416	438	430	369	387	389	392	414	374	393	378	387	376	418	384	373	386	418	416	374	376	410	423	395	404	397	360	418	408	418	381	380	402	393	388	393	417	390	402	380	400	412	350	417	381	407	427	374	449	371	373	391	372	405	405	419	430	421	436	381	410	439	451	409	393	398	410	416	408	393	396	425	404	400	418	414	411	414	418	388	405	364	399	386	406	407	384	391	386	408	385	424	408	427	396	363	403	400	408	390	425	406	390	402	365	400	392	400	389	411	415	373	398	415	378	425	383	419	434	391	403	400	439	416	393	402	390	412	435	427	405	405	405	404	398	410	372	423	412	401	389	403	393	406	423	374	389	430	422	416	397	402	412	371	410	367	423	421	363	410	389	438	416	396	380	402	380	402	381	415	398	435	385	443	404	406	411	402	384	397	400	375	404	404	381	399	402	408	409	428	466	380	425	407	386	393	397	377	414	403	432	401	377	400	385	412	407	357	404	415	398	390	452	383	397	376	409	440	391	399	407	389	402	391	391	434	398	434	387	401	428	405	393	375	408	383	399	440	415	411	393	427	394	415	403	398	342	426	398	411	390	412	397	404	408	437	380	410	407	394	434	385	403	380	418	421	404	409	429	384	407	402	441	381	400	415	367	430	417	400	433	394	403	395	400	404	439	426	408	395	378	415	402	394	400	404	404	418	397	400	389	391	424	385	428	408	377	369	405	421	379	405	408	412	407	366	414	388	398	395	426	426	399	444	377	380	413	387	372	389	410	425	391	373	410	389	383	405	438	432	433	416	435	421	424	413	389	402	375	396	406	416	400	428	374	391	390	414	413	411	457	404	397	380	430	411	392	411	383	436	469	396	377	361	379	420	413	392	425	395	401	423	392	397	425	417	398	399	418	391	410	417	382	440	350	412	382	417	402	418	434	415	371	400	420	346	426	361	395	395	399	429	434	380	391	386	426	381	411	395	368	407	395	366	421	410	423	386	387	397	386	399	420	406	421	412	400	407	416	425	428	402	387	390	394	391	405	443	373	428	411	396	364	381	382	412	403	389	413	441	390	390	414	424	381	377	413	410	404	386	417	394	376	377	431	366	411	380	368	365	394	413	405	369	394	383	416	378	377	374	398	405	383	394	409	395	399	406	395	386	391	388	420	389	396	376	433	347	397	414	422	367	400	397	390	373	404	431	420	385	379	400	365	390	416	399	395	428	420	389	398	395	425	388	400	407	391	387	405	430	383	377	403	394	402	416	430	405	364	413	414	391	382	366	432	399	407	400	388	422	421	383	405	411	419	400	378	386	378	404	382	391	422	417	418	378	399	395	382	441	381	417	388	426	433	352	381	399	398	368	420	419	368	392	417	405	448	393	382	396	398	400	407	371	358	414	412	443
1137	87	73	59	62	177	353	413	584	900	1499	1619	1495	981	536	252	130	73	48	33	17	31	27	21	26	25	18	32	22	26	28	40	28	29	33	29	29	32	19	33	38	32	31	35	24	29	33	19	24	26	32	39	23	32	25	22	32	35	20	21	21	28	28	21	24	39	34	32	28	24	31	33	38	26	25	24	24	36	29	28	29	30	31	18	36	38	37	17	27	18	25	22	25	20	33	32	24	23	28	33	20	29	37	26	25	33	38	37	33	23	27	29	24	29	47	21	33	26	27	32	35	28	27	26	37	28	37	28	23	23	34	37	27	25	26	36	27	28	24	35	37	33	33	32	22	22	25	26	24	36	21	29	27	22	30	31	27	28	28	22	24	29	21	30	23	33	31	21	31	30	26	27	38	30	33	24	34	31	28	35	27	27	26	26	36	29	27	23	31	29	19	28	39	26	29	31	25	32	25	30	28	30	21	22	26	34	28	32	28	43	29	29	30	35	29	32	23	26	31	31	26	27	26	22	30	32	27	36	25	22	26	23	22	34	32	19	29	27	35	25	33	29	36	36	29	23	23	26	23	26	36	31	35	32	29	31	22	28	25	30	19	31	12	27	38	30	39	31	28	23	20	33	26	27	30	24	30	23	26	28	29	24	35	24	24	27	25	27	18	29	24	36	29	21	23	37	20	23	26	29	28	31	38	20	29	33	38	30	37	43	37	18	29	30	24	30	28	33	32	21	40	24	28	23	29	30	28	35	23	27	29	29	29	35	22	35	28	41	26	27	30	31	29	21	28	27	24	25	27	34	30	25	30	21	29	31	25	25	29	30	28	35	27	20	32	26	21	31	33	24	36	35	36	24	27	25	27	22	31	35	38	31	25	29	31	26	26	33	31	29	21	32	33	25	31	28	31	23	45	32	34	35	36	31	36	22	31	29	24	35	26	18	25	28	29	20	24	35	30	32	37	19	28	33	25	34	35	25	30	35	32	25	31	33	25	29	28	25	35	28	30	32	29	32	25	27	25	27	29	20	27	42	26	24	38	28	35	24	33	30	36	39	25	35	26	31	27	30	31	22	27	28	29	32	31	31	28	33	32	31	28	28	34	27	34	21	29	25	37	27	23	28	34	25	25	30	32	30	31	16	35	24	36	40	29	32	31	28	30	27	27	34	38	33	30	33	30	28	25	29	32	19	32	22	28	24	27	31	34	26	23	29	26	29	26	28	25	27	32	34	21	20	35	34	34	29	26	32	29	29	22	32	28	27	25	27	20	31	41	26	32	28	17	22	38	31	26	23	29	28	31	21	27	29	37	34	36	28	34	34	40	33	31	34	30	36	27	43	28	31	24	28	24	34	28	30	37	28	29	36	21	43	36	29	29	28	29	27	27	26	27	30	29	25	24	41	36	31	28	36	21	30	27	37	25	30	40	23	24	34	34	22	35	41	29	31	33	28	29	21	27	33	26	27	34	24	28	20	33	26	22	30	27	30	29	27	20	31	30	27	35	31	29	32	25	38	31	30	22	33	28	16	29	24	32	33	31	32	27	26	23	35	28	35	17	24	34	27	26	31	33	36	35	28	31	24	36	16	35	23	24	27	39	41	31	26	31	28	25	25	32	28	31	26	24	25	27	21	29	26	26	32	21	22	35	26	29	24	36	48	23	29	38	33	31	39	26	26	30	34	29	44	32	23	39	27	29	28	30	25	34	36	24	18	35	28	24	32	31	34	27	25	34	30	23	26	19	34	27	23	41	32	27	33	35	27	30	28	22	21	25	35	25	24	39	23	32	38	30	34	40	29	30	26	26	33	26	25	28	27	36	35	35	24	29	27	31	23	30	29	35	32	31	37	30	26	32	36	26	17	22	26	24	24	28	29	25	32	28	34	33	32	39	28	24	33	28	33	31	27	38	24	30	22	27	28	36	35	29	26	25	30	28	32	31	23	37	34	35	24	32	30	31	30	27	23	31	32	32	35	31	25	29	32	19	31	34	26	38	35	27	28	32	29	39	29	36	35	20	20	34	32	27	34	37	24	25	28	32	42	30	21	27	28	28	23	30	36	25	44	31	38	13	20	27	35	34	27	26	32	33	33	20	40	27	29	33	24	31	22	30	33	21	27	35	35	37	21	34	22	32	26	27	27	31	25	26	32	36	31	30	21	34	42	25	30	38	27	25	33	18	34	30	34	36	28	34	28	31	29	26	26	26	24	30	30	26	31	24	27	27	38	46	28	21	25	39	37	25	24	37	25	25	32	28	27	22	23	27	30	25	32	31	28	27	28	30	29	37	28	35	34	31	29	37	30	29	26	22	21	22	25	28	25	23	31	31	29	26	40	26	35	27	17	40	26	27	23	33	25	33	17	31	27	39	22	35	27	29	35	27	30	31	28	29	29	25	23	26	33	30	29	22	29	34	31	29	25	30	34	42	32	34	32	23	33	32	29	32	30	30	29	42	30	27	30	35	32	40	31	28	30	30	34	31	23	22	24	30	25	29	38	23	22	27	46	22	31	23	37	23	39	31	44	27	25	34	31	30	24	31	24	32	24	20	27	36	23	32	21	22	32	26	31	35	35	24	29	37	33	20	34	23	31	32	23	33	27	24	32	29	37	29	29	27	36	27	29	34	33	32	26	26	33	16	28	29	27	22	25	30	25	34	27	31	30	29	24	21	32	32	31	21	31	31	30	27	40	26	19	32	31	26	26	27	25	39	40	43	34	22	19	37	36	35	35	25	21	27	33	25	29	29	26	20	31	42	45	20	24	29	28	33	19	27	28	22	41	24	38	31	24	24	27	23	32	23	32	32	28	29	21	25	28	27	30	26	29	43	31	29	27	32	30	32	38	30	30	29	25	31	31	21	47	37	20	25	29	24	20	32	35	32	34	32	27	21	27	32	34	29	37	42	32	24	33	27	31	21	32	35	34	25	28	32	27	31	32	23	26	34	23	30	38	23	27	31	28	22	33	21	32	35	26	32	19	31	26	32	38	27	31	30	32	25	28	29	30	32	34	34	26	31	39	21	31	34	26	36	34	23	39	28	18	31	20	26	33	42	27	32	28	25	27	32	19	23	32	40	32	28	30	35	36	39	21	29	35	26	38	33	30	40	28	31	28	25	31	37	39	23	43	25	22	31	19	30	25	34	32	41	18	28	27	31	28	33	14	25	32	35	29	19	26	32	28	21	43	38	28	32	18	34	23	23	28	24	36	40	30	29	26	25	30	28	34	26	22	30	27	35	32	29	36	31	29	28	26	26	28	28	25	26	21	27	19	22	37	32	32	35	31	27	30	30	36	36	29	27	32	29	25	23	29	28	23	25	26	24	34	26	26	33	23	32	27	20	37	28	25	36	30	27	39	33	27	20	26	28	34	24	22	19	25	26	36	27	31	31	39	34	25	29	33	35	35	38	22	25	26	28	32	37	22	34	27	32	32	21	27	35	29	30	22	28	35	23	27	24	28	29	28	24	30	29	38
10197	2459	1362	2652	7920	14597	18491	19743	21774	24885	28624	27584	25060	19899	13083	6803	2971	1278	644	473	387	402	376	390	392	396	373	411	364	380	392	381	352	391	378	390	371	383	382	416	404	395	344	367	376	346	370	385	415	439	373	400	371	381	374	365	388	353	375	377	363	381	394	405	396	396	406	361	377	373	356	368	367	399	413	401	341	398	389	389	374	420	390	370	391	389	389	435	375	380	376	370	361	363	371	382	382	392	386	406	365	377	375	391	335	398	401	382	374	398	407	417	363	423	367	374	380	362	376	396	366	388	385	390	389	379	394	386	404	391	407	365	390	413	353	393	410	354	369	372	387	360	438	355	391	412	420	370	385	390	371	379	366	394	379	364	394	399	379	404	390	404	390	382	411	379	397	368	402	392	369	360	352	412	412	384	380	396	353	424	386	389	376	401	393	369	371	412	361	367	388	387	384	404	408	389	382	363	376	381	383	349	397	362	372	377	379	385	381	392	375	386	363	400	415	368	345	387	358	375	398	370	351	412	384	377	386	402	369	380	424	406	373	364	432	397	410	354	431	363	368	377	359	411	381	389	386	411	395	361	398	365	347	394	402	385	368	397	404	415	402	371	402	423	379	381	396	352	399	389	395	393	422	375	398	383	386	359	407	420	395	385	372	390	384	387	383	389	403	411	343	368	393	377	395	407	388	376	400	395	426	388	364	409	403	381	383	382	408	384	414	401	407	414	394	368	391	378	367	402	401	387	398	365	373	363	352	371	377	362	422	369	383	404	379	349	384	376	414	396	395	401	404	382	397	387	396	376	391	361	402	362	374	401	388	388	365	394	402	390	374	376	355	392	405	390	364	400	369	408	406	366	371	379	430	369	390	398	404	395	409	408	385	404	383	378	367	350	375	384	364	386	361	373	372	382	431	397	385	411	410	390	402	411	422	378	406	402	421	386	413	370	372	354	365	398	405	414	425	376	396	415	366	410	384	372	423	396	397	366	387	370	386	399	381	346	399	419	365	410	372	360	381	364	389	423	382	371	409	422	354	393	385	397	407	425	378	389	372	375	394	384	399	389	435	403	365	370	360	368	360	372	355	391	366	358	407	409	358	359	372	367	371	441	367	375	400	377	375	429	377	417	417	368	368	352	397	346	354	383	414	377	418	409	416	389	430	427	406	378	397	414	389	407	385	381	402	385	396	368	385	378	382	374	349	379	392	356	413	362	386	380	350	385	401	390	399	332	390	410	380	395	391	361	386	392	401	407	399	351	374	355	361	402	387	352	421	375	402	380	380	388	376	395	406	374	375	368	383	394	404	404	359	390	365	365	404	390	361	360	350	372	378	389	371	406	378	351	422	379	408	367	400	413	387	370	420	392	389	388	420	393	398	395	362	382	360	379	417	392	386	374	439	391	385	394	395	394	408	405	434	367	355	422	401	393	376	414	413	375	356	406	353	382	379	360	401	350	378	401	376	359	375	394	384	362	396	343	394	396	398	395	403	389	369	378	409	390	356	354	413	365	377	354	382	378	385	389	374	376	370	394	368	420	413	388	406	395	355	402	392	371	396	379	407	384	409	383	376	373	385	409	383	399	412	390	383	408	364	401	376	394	362	402	365	410	345	414	413	410	365	366	372	375	378	405	392	397	402	374	401	412	409	389	411	357	401	389	387	388	389	425	365	387	430	402	383	386	389	393	352	376	394	410	410	363	321	382	368	380	415	393	385	433	392	411	369	356	358	382	418	366	423	389	392	382	405	372	407	379	414	365	389	393	398	408	370	385	376	380	410	391	384	373	390	406	398	395	442	395	356	408	391	379	387	385	399	374	394	371	374	385	376	389	379	397	399	401	391	357	383	448	384	393	349	388	387	364	412	380	386	361	367	419	367	388	422	413	386	423	354	418	388	370	385	359	399	401	379	367	383	395	433	381	382	397	377	345	404	381	410	412	384	424	379	388	391	389	350	405	343	362	396	405	365	390	390	412	392	373	407	362	390	438	373	376	384	402	379	399	392	400	375	372	413	374	378	344	380	362	391	412	369	392	382	393	391	386	401	369	382	411	409	391	379	398	376	385	397	369	375	384	330	388	389	399	419	399	415	394	436	377	378	401	383	392	364	379	359	388	399	386	344	372	374	416	408	423	346	362	349	395	373	383	394	400	395	403	389	397	380	374	397	380	369	376	385	417	392	410	378	372	344	390	396	369	382	417	406	378	387	377	354	419	360	410	386	416	392	358	397	383	341	406	392	371	391	410	397	392	402	407	373	391	372	354	392	389	363	417	401	415	411	399	382	407	430	380	387	398	359	358	358	355	405	380	389	389	409	404	399	377	388	377	411	374	353	401	387	377	411	371	409	380	380	412	404	407	380	407	376	374	357	390	420	412	396	372	427	409	398	388	402	382	406	402	368	362	376	384	380	361	382	381	359	375	397	403	340	394	400	417	349	402	370	396	371	417	392	413	384	367	386	392	386	361	413	403	399	351	367	370	372	378	385	370	394	364	413	423	369	417	382	389	359	362	345	403	356	391	382	381	376	415	375	409	376	396	378	393	420	372	390	393	371	386	382	365	398	407	391	385	412	419	370	399	385	361	402	365	387	407	374	429	395	352	377	392	387	373	358	358	382	398	362	409	380	394	366	373	404	408	362	376	364	372	375	416	401	424	349	423	379	391	419	378	378	401	381	395	402	439	406	389	390	428	373	423	397	374	387	392	407	379	401	401	405	411	354	380	368	381	393	377	365	381	385	409	353	414	396	381	369	386	364	378	367	354	416	408	386	355	416	388	378	386	365	421	369	369	359	360	381	393	425	382	368	377	373	424	374	372	399	367	381	374	420	397	395	402	375	420	379	398	397	354	368	348	386	427	389	388	401	394	430	402	337	438	370	390	403	373	399	363	387	391	409	413	383	399	395	368	412	396	392	346	395	377	395	390	415	410	398	375	383	377	406	367	403	383	408	370	364	399	421	405	407	401	359	388	392	384	382	396	390	391	383	410	368	408	408	409	375	382	355	398	393	404	391	431	421	431	345	382	407	381	396	399	411	414	386	377	407	419	394	421	381	389	390	345	373	400	388	356	378	367	388	358	374	376	404	370	365	376	395	391	418	361	388	399	363	380	387	368	373	391	386	350	399	380	381	418	361	361	385	383	349	387	386	394	394	410	395	363	384	367	354	361	362	430	393	383	390	383	400	360	382	371	393	427	419	385	371	360	393	428	376	356	376	364	377	402	366	392	387	396	390	402	400	400	362	437	367	379	391	392	347	382	389	403	369	388	400	391	377	393	383	364	382	382	414	392	376	371	378	373	389	400	360	390	389	363	338	379	390	396	366	400	398	405	379	399	403	385	355	404	393	425	365	371	359	377	387	376	410	391	368	400	375	375	412	409	354	377	402	385	418	396	423	399	358	372	418	389	364	414	384	394	404	386	393	407	397	354	411	366	383	384	396	399	363	358	404	355	382	397	386	383	415	363	418	394	390	392	392	366
573	325	173	116	122	242	432	779	1927	3704	5157	4721	3267	1741	821	349	155	63	45	33	21	28	28	31	28	32	19	24	36	35	23	25	35	32	33	33	27	30	23	37	24	23	25	28	21	39	24	20	18	41	30	28	32	20	32	27	42	26	25	30	24	29	21	25	22	35	33	25	22	21	27	23	26	29	36	32	23	36	35	28	26	30	29	32	24	31	26	33	29	30	28	29	19	36	26	20	26	38	19	31	22	22	33	24	25	38	22	34	21	32	35	33	31	22	30	31	33	26	24	36	25	34	26	25	20	27	34	24	35	18	34	29	30	23	22	22	31	24	37	27	32	25	15	17	30	25	33	18	29	33	30	34	32	30	33	27	25	24	21	33	26	19	18	26	36	25	17	25	35	27	21	30	32	24	23	20	24	28	35	38	24	34	28	35	30	32	35	33	31	21	36	24	25	23	26	31	32	31	22	31	27	27	32	24	38	29	30	24	34	23	25	29	30	38	27	23	30	28	34	26	31	29	22	27	32	37	18	33	20	35	16	33	34	35	26	21	32	27	23	19	36	21	35	30	21	24	29	24	32	29	20	29	27	33	26	29	15	31	24	29	28	32	27	29	27	32	26	31	27	15	25	25	25	32	32	34	26	30	23	28	27	36	34	26	31	24	27	38	28	28	27	22	30	33	24	46	23	29	26	21	29	32	33	39	24	24	29	35	29	16	25	22	31	23	27	28	29	37	31	21	23	28	20	37	39	30	25	27	25	25	29	35	22	24	22	26	30	26	19	35	25	23	32	33	30	31	31	26	29	31	22	30	29	29	33	34	28	30	25	27	29	37	27	30	35	31	33	24	23	29	23	40	22	39	22	30	20	24	29	26	32	26	21	21	32	30	23	34	27	29	29	26	32	19	28	22	31	24	26	37	23	33	33	37	35	34	19	35	25	28	29	24	25	24	33	22	30	28	29	23	23	31	33	31	30	29	27	24	30	29	34	32	27	26	19	34	31	22	28	33	32	26	29	29	18	30	28	29	19	36	33	21	29	35	38	32	27	29	30	25	25	31	27	27	27	31	33	28	27	34	24	36	21	24	32	20	19	25	27	30	28	34	30	32	32	24	31	29	26	23	31	20	27	20	29	28	34	25	23	24	25	24	30	28	26	32	31	34	28	23	34	18	31	20	25	23	23	29	26	29	28	30	28	28	33	26	25	28	26	25	22	25	23	24	33	27	22	26	31	34	33	21	27	26	35	21	26	25	28	23	24	32	28	22	26	28	32	27	26	34	30	21	20	24	28	20	26	31	29	27	32	27	18	36	24	36	31	25	27	19	33	31	34	31	21	32	27	30	25	29	30	19	19	23	27	29	21	26	21	31	30	22	24	27	34	27	22	21	34	18	29	24	38	30	24	40	40	25	22	19	26	32	23	22	20	26	28	31	29	32	34	34	27	23	34	29	27	21	25	30	24	21	21	13	25	24	21	31	32	26	27	27	22	26	30	29	29	14	20	28	35	25	28	30	24	24	33	24	26	25	29	28	30	28	18	26	28	22	22	24	21	24	29	29	25	23	29	32	35	30	30	30	21	33	32	32	26	27	21	25	24	27	27	28	19	19	30	27	33	30	16	33	25	32	27	34	24	37	18	25	20	29	35	26	25	29	28	30	39	40	30	29	35	27	25	23	23	26	30	27	33	35	36	30	22	33	37	25	31	27	30	22	28	25	41	30	30	24	27	23	21	19	29	30	24	25	29	20	29	31	32	27	32	28	30	28	19	32	34	37	29	29	21	33	25	27	18	40	25	24	21	25	27	25	28	26	36	35	31	28	24	31	39	27	27	29	30	31	23	21	17	30	25	15	27	31	17	37	25	22	32	26	24	28	26	23	28	26	31	25	28	18	25	24	29	29	29	27	23	23	20	24	25	34	29	25	22	40	30	28	30	25	24	19	19	23	20	25	25	25	32	32	26	28	22	26	29	29	36	33	34	46	25	22	29	22	32	30	24	18	31	21	34	23	28	31	26	23	22	38	20	18	23	20	33	19	28	23	25	39	30	26	35	23	26	29	32	22	25	23	21	21	25	32	24	22	37	18	24	18	30	22	30	26	35	27	23	25	39	32	21	25	38	28	23	25	24	22	31	22	17	34	19	27	18	23	23	26	31	24	27	25	27	20	27	30	25	37	33	27	19	32	32	33	28	22	37	32	39	46	27	34	25	34	24	33	25	23	28	25	31	18	30	27	25	25	24	29	26	26	32	36	29	25	22	28	29	28	18	34	34	28	35	27	23	30	30	32	25	33	29	29	25	28	23	24	35	33	28	18	31	25	18	33	26	30	27	23	15	30	26	31	28	20	30	27	23	29	28	33	26	24	26	31	30	30	24	23	32	26	26	33	29	26	29	20	21	29	19	22	26	28	37	37	34	25	24	28	24	34	28	25	33	16	35	21	21	25	32	28	24	30	25	28	28	25	29	24	26	28	24	20	23	40	27	29	27	20	25	30	22	25	31	22	35	20	21	25	23	24	20	25	24	34	36	29	23	25	29	20	25	36	32	30	21	32	26	25	29	34	35	23	27	30	43	26	36	34	23	28	28	30	27	26	29	30	18	24	25	28	35	18	35	27	26	34	24	26	22	27	27	20	25	31	21	29	26	23	29	17	24	27	30	26	26	37	28	31	26	22	24	38	22	39	21	31	27	22	20	29	20	27	31	34	26	19	18	32	33	31	23	28	25	25	22	23	20	33	32	29	28	17	29	21	22	32	27	19	25	29	29	30	31	29	25	25	27	32	25	26	22	20	32	26	26	25	18	19	35	27	32	37	22	25	22	31	31	27	29	28	30	28	25	27	23	28	25	23	31	28	27	30	29	24	21	22	31	34	25	20	22	31	23	29	25	20	26	27	24	27	31	29	33	28	26	29	29	35	25	22	40	18	30	27	33	26	34	19	37	25	19	34	23	31	23	27	28	25	31	29	25	27	28	33	25	16	35	22	25	20	25	26	25	28	27	27	31	30	30	30	30	36	27	31	23	32	23	21	24	45	26	30	26	22	30	30	29	24	29	30	23	23	26	17	34	20	36	30	33	32	33	40	29	22	17	31	27	26	30	26	29	25	37	34	28	26	35	41	31	22	25	23	37	25	25	27	36	33	20	32	31	30	21	26	41	27	33	32	29	35	29	29	20	24	24	36	31	26	25	31	21	40	45	23	31	23	29	28	26	28	22	31	33	32	28	32	24	22	26	32	26	42	25	35	22	23	15	23	22	29	24	29	23	27	31	22	25	30	32	26	32	29	23	33	20	29	16	21	23	23	31	34	23	18	23	25	20	29	23	33	27	33	21	27	16	32	32	26	25	34	34	27	29	44	30	31	35	29	25	30	30	24	30	25	24	24	22	27	41	27	26	28	35	27	30	21	28	34	31	26	23	25	39	19	35	32	29	28	34	26	40	23	22	30	25	29	42	29	33	32	27	25	32	20	29	22
14239	7891	3664	8000	15082	18945	21635	25653	32319	37682	40067	37140	31317	24341	15900	8217	3511	1428	673	409	411	348	337	354	379	343	341	363	332	362	363	315	339	344	351	403	366	384	346	322	401	385	344	348	356	364	350	362	339	338	380	355	341	388	321	347	348	354	386	330	359	358	337	346	323	345	370	347	384	354	351	369	363	360	353	375	327	370	349	355	370	372	372	362	350	372	347	344	332	361	346	349	367	315	370	374	352	338	385	374	374	370	333	360	379	333	363	414	376	367	380	343	368	374	313	364	365	372	365	358	346	369	325	346	373	340	366	336	335	365	336	371	363	355	335	350	362	391	321	362	344	366	397	347	370	382	376	359	331	335	333	354	355	377	347	338	375	384	382	358	374	367	350	340	384	347	359	352	333	389	361	359	329	369	352	368	332	360	342	346	363	364	318	389	386	366	313	355	354	382	362	360	324	348	354	330	330	367	354	333	333	351	355	303	354	311	353	367	343	367	349	402	373	339	334	362	353	341	378	348	367	341	352	365	403	348	372	330	371	330	352	343	354	378	354	357	364	337	328	357	369	324	322	351	320	362	355	345	318	325	360	339	362	351	305	370	356	356	346	353	355	364	353	346	314	354	361	351	333	361	349	316	363	345	323	331	339	364	346	347	351	346	354	368	392	375	361	384	345	366	336	353	358	321	369	357	340	339	332	359	399	373	385	378	381	386	374	364	387	363	397	366	347	347	356	332	371	375	362	360	383	354	356	347	367	347	355	358	308	407	357	367	377	351	372	359	356	378	372	350	332	340	349	358	327	335	341	353	384	355	331	331	350	332	344	362	355	335	364	346	328	344	333	377	341	338	348	338	374	382	343	351	344	372	369	367	348	355	341	325	363	375	385	326	371	356	334	339	360	336	353	354	358	354	351	352	350	369	339	365	384	399	377	330	336	348	351	382	329	342	367	356	340	342	322	342	382	355	338	335	325	365	378	342	312	335	357	377	366	366	351	340	386	362	361	368	357	340	331	360	346	404	340	361	358	354	385	349	345	360	366	340	372	342	330	405	353	343	356	325	361	346	360	384	337	346	370	362	387	358	371	325	353	370	358	332	333	348	335	379	335	355	346	351	370	337	355	363	362	367	349	381	355	376	338	373	383	360	341	352	366	348	337	357	336	352	358	352	373	360	366	363	347	334	360	349	354	354	320	378	350	352	338	341	340	330	342	350	402	336	351	337	349	386	359	366	407	370	355	356	341	349	338	346	349	359	352	365	340	324	357	363	350	391	360	388	368	387	366	368	381	370	340	377	373	333	333	342	356	358	356	365	347	340	365	389	380	344	336	329	364	382	327	347	380	327	354	321	349	345	355	343	353	357	393	346	367	323	339	361	361	364	372	355	359	343	370	386	348	348	347	323	360	359	353	325	348	381	372	367	331	379	338	335	361	359	360	380	342	358	353	358	337	357	354	376	348	367	380	327	345	370	364	350	376	347	354	322	368	330	358	383	329	366	350	351	362	346	367	400	326	348	337	378	344	342	365	335	383	372	369	375	368	342	363	363	377	335	371	389	340	366	354	343	376	354	384	373	351	393	367	337	382	349	327	362	367	346	353	347	358	336	345	358	321	347	351	332	355	371	348	348	355	389	380	355	370	396	342	338	363	378	349	376	338	344	348	366	348	359	387	371	325	358	346	362	342	344	380	343	307	370	385	357	343	335	358	359	343	372	346	388	360	356	334	347	389	354	337	369	334	368	339	370	369	355	375	377	337	366	313	337	378	361	342	314	363	350	365	372	373	381	357	373	394	350	370	356	343	395	362	372	348	367	331	379	360	376	364	345	361	344	372	355	369	359	344	370	323	358	328	364	375	328	377	344	379	375	351	362	345	357	341	365	374	338	376	357	375	353	378	353	357	365	391	385	364	359	386	361	368	368	341	386	360	365	338	350	369	355	340	318	358	333	381	348	354	357	354	397	364	319	344	372	331	387	359	329	388	370	361	358	367	374	384	366	352	352	352	369	353	378	359	348	365	386	315	365	347	366	313	360	326	392	376	364	322	345	393	338	346	358	362	354	369	323	356	351	365	340	363	379	337	352	381	356	365	361	364	329	369	315	359	363	336	332	317	357	371	391	340	327	347	344	346	359	384	363	403	351	338	335	362	332	373	325	336	350	330	341	336	372	356	343	370	347	335	361	376	383	386	380	341	396	366	341	357	322	363	330	315	338	367	346	383	352	396	369	333	341	351	326	339	356	352	373	335	348	369	356	354	329	349	363	342	370	363	344	358	347	357	333	380	343	383	351	324	332	350	341	334	361	381	332	362	335	329	338	362	347	335	355	348	353	375	343	337	369	368	358	352	376	383	353	351	337	336	378	329	336	347	391	340	343	378	378	333	367	350	354	364	345	360	379	363	344	360	375	322	347	338	369	366	351	381	328	360	345	354	344	375	330	338	331	361	349	330	389	366	322	323	378	340	346	398	368	358	351	351	370	317	334	372	348	348	357	349	323	343	397	379	368	375	374	352	375	360	349	387	348	350	331	361	343	325	373	363	361	363	347	346	335	380	359	377	370	355	371	395	331	352	353	338	347	365	347	356	361	358	387	390	362	311	362	348	351	359	326	351	391	363	327	368	383	363	356	336	364	365	379	339	372	357	363	374	360	339	358	381	342	337	391	382	332	361	371	343	355	337	362	385	340	371	359	306	374	379	356	351	363	372	371	355	353	323	366	356	366	346	364	324	365	376	357	356	341	373	349	348	350	388	351	353	373	371	321	337	340	361	334	330	341	354	372	336	370	336	374	356	359	358	383	366	348	363	330	347	356	342	353	344	342	318	362	350	332	360	388	376	341	363	353	354	359	333	340	358	329	352	356	350	346	391	402	354	346	327	345	358	319	352	322	369	361	367	363	343	385	371	296	344	377	391	396	380	337	358	345	375	362	345	368	362	356	354	344	352	386	350	342	388	339	377	345	343	368	368	384	375	373	328	404	385	375	348	364	366	328	353	347	336	366	348	340	325	371	356	331	359	328	353	347	378	356	357	346	368	356	406	345	331	357	369	320	349	378	351	365	349	362	358	384	332	377	366	375	346	338	366	374	349	342	336	347	362	391	381	380	379	357	403	366	353	343	356	351	376	332	340	377	346	338	355	385	363	374	363	392	320	354	368	345	337	375	357	299	346	378	367	369	353	362	331	365	338	325	319	341	354	333	348	323	364	352	387	348	325	368	329	336	354	355	330	344	351	340	354	341	372	363	401	334	357	360	349	353	350	358	385	342	344	366	354	339	354	385	388	318	328	328	370	365	363	363	335	379	354	338	344	331	358	368	348	328	314	371	331	368	329	345	408	362	329	374	365	342	385	365	373	339	360	345	367	378	344	351	371	329	370	368	334	377	361	363	369	375	349	343	373	359	319	336	390	340	362	367	351	357	399	377	366	333	347	368	354	341	333	340	348	334	337	358	392	378	363	344	341	396	330	347	348	365	347	333	352	369
1904	321	230	114	181	246	397	729	1525	4065	6244	5334	3642	2209	953	417	192	91	57	49	40	33	33	40	34	44	29	24	45	29	41	30	31	36	40	39	30	37	27	28	40	40	29	32	40	46	30	31	41	28	36	39	26	35	34	33	44	38	41	34	32	41	34	45	31	28	32	33	36	29	33	30	38	40	42	36	27	44	32	37	36	35	34	38	34	33	30	33	35	25	39	42	33	33	39	26	42	40	27	42	36	53	31	37	35	38	31	35	35	38	28	42	40	43	35	31	38	28	37	38	31	36	33	32	32	37	30	33	28	40	36	25	34	32	31	18	30	45	25	32	36	36	36	24	31	28	21	32	42	38	43	35	28	28	31	30	31	38	33	25	36	46	32	40	32	35	37	41	43	30	31	36	20	28	40	35	35	38	34	31	26	40	39	30	40	37	26	40	32	48	29	32	37	33	47	27	34	28	34	48	33	32	39	41	40	47	40	42	41	43	34	31	33	32	40	28	33	31	32	25	34	53	40	40	41	34	24	48	31	41	36	39	29	36	39	32	43	34	33	41	29	45	29	41	33	36	44	28	44	34	38	36	26	50	31	42	25	37	37	45	43	32	32	28	45	41	31	35	32	36	28	36	35	37	36	40	34	32	26	38	24	31	42	45	34	36	38	28	42	24	28	31	41	35	32	27	30	35	40	32	28	33	43	39	42	42	30	30	40	33	44	34	38	39	51	43	34	33	45	31	31	35	35	34	44	41	38	38	33	38	40	40	33	36	33	38	34	35	36	31	31	27	33	26	39	37	39	35	27	39	25	39	31	29	26	42	35	34	30	38	37	41	35	32	37	31	33	33	29	42	30	46	35	40	33	40	35	34	38	43	33	31	29	32	43	29	41	34	36	39	33	40	32	26	21	49	34	35	32	30	38	28	30	28	20	33	30	45	31	40	21	31	28	37	31	35	26	31	35	35	40	37	42	18	44	28	26	26	43	31	28	36	38	49	37	37	35	36	35	23	37	31	36	36	26	35	36	32	35	34	32	33	47	24	37	26	38	47	37	33	42	33	37	39	34	32	35	40	34	35	34	33	27	39	36	43	25	23	32	40	31	31	32	44	27	27	39	33	48	37	27	26	27	33	32	37	36	38	37	25	32	42	38	41	49	35	29	38	38	32	35	23	36	34	33	26	28	27	46	32	40	36	35	30	35	44	35	28	31	41	31	34	29	40	38	32	42	35	37	39	40	51	39	29	33	33	33	33	24	35	30	27	26	35	46	36	34	24	39	33	46	31	28	24	43	45	38	33	30	42	38	37	39	31	34	50	46	35	28	41	41	39	29	30	36	39	30	39	31	28	31	38	30	31	25	35	38	43	28	32	30	28	31	25	32	32	36	31	32	32	31	36	43	36	36	49	30	39	39	27	27	40	28	26	40	36	42	35	51	45	28	38	40	18	32	45	37	40	43	34	36	30	28	20	40	29	48	25	33	24	30	32	30	41	35	39	34	33	30	35	41	29	26	25	43	34	26	35	36	22	28	33	44	24	40	29	34	38	27	36	41	38	32	38	35	33	35	29	49	31	34	29	38	34	40	37	41	33	27	39	28	35	40	24	28	35	38	38	31	27	33	32	43	46	25	43	33	40	36	22	36	37	36	34	32	32	28	37	45	45	30	25	26	32	43	30	34	35	27	34	32	42	31	35	34	31	27	40	34	40	37	50	44	34	36	42	36	39	29	39	42	39	38	31	42	49	38	43	30	33	45	29	28	38	37	39	30	27	33	31	44	45	39	36	26	38	31	40	25	30	37	34	42	34	46	26	44	40	42	43	22	39	32	28	32	47	28	38	31	35	35	28	43	32	30	31	34	35	30	39	36	32	33	25	46	34	28	39	37	33	38	35	41	41	33	33	29	31	31	24	33	41	35	33	29	39	33	34	43	22	36	31	29	40	29	34	27	37	28	34	44	43	18	26	36	23	27	41	37	33	38	23	30	30	31	33	31	34	31	38	36	41	33	32	39	28	30	35	32	28	32	30	34	40	27	44	43	43	25	41	47	32	41	38	40	26	30	39	38	37	44	40	40	40	38	29	35	25	30	34	29	38	44	28	24	30	44	19	33	30	43	32	29	36	39	31	31	30	23	30	36	39	38	35	40	38	33	38	38	40	29	37	35	54	28	35	38	27	24	23	31	31	43	37	42	34	34	33	32	37	40	39	39	47	41	32	35	31	33	30	31	35	34	41	53	27	31	39	25	28	31	39	44	36	32	46	33	29	30	41	33	36	36	43	38	41	30	40	34	27	38	32	29	33	38	34	33	36	46	40	27	35	31	36	36	33	41	31	34	29	32	35	35	40	29	28	35	39	23	52	34	36	34	28	25	36	31	34	35	37	39	32	42	30	23	22	31	28	38	27	33	31	43	40	36	33	40	35	27	38	37	26	27	32	29	40	43	27	27	39	42	41	37	35	33	40	24	37	33	31	35	41	35	32	29	44	28	31	34	52	30	39	31	27	38	38	40	34	38	31	24	27	49	28	27	39	29	41	27	20	40	41	32	43	38	40	32	30	40	38	41	38	38	31	35	28	25	37	29	33	36	29	28	30	41	44	34	36	43	35	38	29	27	47	34	21	37	31	35	32	30	39	25	33	26	33	38	38	40	40	39	46	43	40	35	35	33	25	39	39	36	34	33	35	37	41	35	30	41	39	32	37	35	39	34	41	38	36	41	38	32	31	36	27	29	40	33	30	35	35	45	32	28	25	44	39	39	39	30	38	47	29	37	41	38	36	35	25	31	36	26	44	45	33	34	28	41	33	38	25	32	25	21	32	27	30	31	28	32	34	29	31	22	45	34	36	29	31	32	42	23	34	44	34	43	36	38	24	43	32	31	30	26	37	37	38	32	30	34	34	46	32	30	29	35	40	30	35	36	32	35	36	38	30	32	32	33	37	28	40	39	30	35	40	41	41	29	38	31	26	31	36	28	37	25	30	47	41	34	35	36	33	27	25	33	43	33	34	33	44	37	32	34	35	25	39	32	29	34	37	32	31	39	38	34	30	36	35	32	29	29	37	40	24	32	27	40	28	36	35	34	23	29	44	31	36	29	51	32	38	37	34	39	36	32	39	42	25	42	35	28	37	42	26	34	36	33	40	48	34	32	33	39	42	40	49	41	35	52	25	41	36	38	34	32	28	43	35	27	46	42	30	37	28	34	31	47	33	35	33	40	32	32	31	50	23	36	49	31	32	23	28	28	31	24	38	31	47	34	33	32	37	30	49	37	35	41	40	34	28	25	28	29	40	36	42	42	31	29	36	42	40	36	34	36	34	34	39	29	34	21	36	37	31	45	29	41	30	34	40	32	34	35	33	30	49	38	33	33	35	30	32	25	24	33	37	32	45	27	27	27	31	27	39	26	32	35	37	31	35	39	28	37	49	32	26	36	34	32	22	24	44	40	25	35	35	34	34	30	30	36	39	31	28	45	32
15861	8055	4092	8502	17978	19136	20659	25630	31063	40162	43419	38832	33292	26764	18101	9844	4421	1732	874	567	480	482	462	437	450	500	463	411	456	452	463	463	481	448	446	422	441	458	444	446	471	431	491	464	429	434	492	456	457	424	442	438	438	436	437	459	488	445	440	458	444	452	467	478	419	430	428	453	427	428	455	413	444	464	451	439	437	461	436	437	447	482	416	446	427	464	462	453	465	497	450	431	453	405	451	480	488	446	451	428	476	433	484	495	472	471	472	475	471	421	449	446	424	460	470	415	460	489	446	446	435	441	435	409	432	464	446	440	441	430	424	442	472	438	464	446	446	428	467	446	473	433	459	459	452	461	436	446	459	451	426	419	438	447	434	459	409	452	462	453	484	454	405	466	446	493	454	476	461	435	439	449	477	478	430	486	484	454	443	452	435	437	427	444	431	455	442	455	487	432	468	434	426	434	451	444	457	447	462	442	461	460	438	449	469	446	446	481	455	423	483	431	445	465	444	470	428	436	475	451	445	486	462	466	440	491	462	444	453	459	420	430	460	432	412	480	464	436	432	441	426	466	442	463	432	444	432	446	466	464	475	454	422	417	441	466	432	436	430	446	433	428	461	446	419	437	467	425	454	460	464	407	433	453	474	436	469	480	424	455	429	457	427	446	433	475	470	432	449	465	452	452	478	486	472	453	472	455	467	423	383	455	462	433	463	476	448	473	471	418	417	445	450	461	468	439	460	489	448	451	457	467	472	454	444	436	472	457	485	454	443	432	468	424	485	452	470	425	444	451	424	474	468	421	482	443	463	443	418	430	465	420	461	469	460	486	452	450	456	442	450	462	415	458	448	459	426	443	470	453	442	434	472	452	432	451	460	455	457	445	477	450	445	432	490	462	481	443	446	470	439	433	483	447	467	427	431	464	476	455	433	453	481	474	439	428	488	486	459	466	468	451	435	427	451	461	423	432	430	423	472	455	450	432	454	458	418	439	440	436	457	460	443	454	474	435	458	443	491	465	435	421	464	475	428	450	439	436	472	442	457	426	436	465	485	439	490	430	451	422	445	478	437	486	436	460	431	463	451	426	464	426	432	466	459	469	442	435	461	492	448	510	468	473	468	460	439	457	470	439	427	439	445	443	447	466	426	457	471	450	414	469	475	430	466	450	446	470	472	469	461	433	485	472	423	535	441	439	442	430	418	462	444	444	465	429	419	436	421	476	419	447	432	461	458	472	426	470	445	428	437	469	455	430	451	492	437	441	460	473	457	486	472	481	448	451	454	459	495	432	462	440	463	466	461	487	462	461	453	432	439	454	450	443	412	504	474	484	456	423	477	416	477	429	466	466	465	447	460	472	456	487	444	474	474	441	461	439	435	464	482	495	450	505	410	434	457	456	460	417	410	416	461	452	415	459	429	434	417	476	468	456	431	446	434	460	449	459	452	447	465	444	435	437	440	472	464	453	449	453	460	432	459	435	443	457	471	456	454	466	453	456	457	434	441	462	444	431	451	464	474	427	437	459	402	418	427	449	440	430	442	439	460	427	455	433	449	427	472	486	459	491	481	452	447	469	498	465	424	407	445	433	481	434	468	433	453	458	412	484	483	466	457	464	453	441	449	417	482	440	446	461	471	439	423	507	452	409	464	435	476	428	432	433	456	450	435	465	442	470	466	480	460	470	464	463	452	467	461	447	443	483	437	455	460	464	475	475	468	453	489	469	466	464	458	447	447	451	440	505	433	463	438	479	438	437	454	468	482	455	455	419	441	448	423	500	447	407	476	443	429	472	452	444	470	408	492	454	484	422	443	459	433	463	468	433	416	452	467	459	464	434	462	457	429	446	418	432	487	392	454	475	435	474	437	459	459	466	470	466	466	434	450	444	468	478	469	424	416	446	467	462	483	451	450	437	442	444	447	445	473	445	457	450	447	440	436	436	466	475	464	466	472	446	480	452	453	432	429	420	466	492	463	456	458	490	446	443	463	498	464	438	466	447	451	458	495	472	480	432	466	432	467	405	440	447	450	465	412	429	425	443	436	457	471	410	427	451	424	460	444	457	446	478	453	471	470	450	461	451	438	439	430	466	495	477	491	483	431	517	431	445	495	449	461	478	452	467	437	455	419	443	434	456	437	447	466	436	432	457	483	428	432	452	450	422	469	446	476	430	496	454	478	440	461	438	449	447	498	405	460	458	408	453	454	433	455	478	480	421	450	452	470	442	457	471	397	487	466	441	451	425	459	438	457	449	452	446	426	432	422	457	478	448	466	451	432	439	463	408	457	483	428	448	452	426	488	430	454	425	454	467	427	406	453	442	473	410	408	454	427	436	453	478	411	478	440	437	451	455	438	466	457	476	411	478	461	455	442	453	446	465	451	454	422	482	440	464	427	458	453	469	451	447	452	455	454	471	455	422	477	428	424	462	477	473	421	446	452	434	428	478	432	441	450	443	450	420	434	429	446	456	465	429	428	480	428	444	456	458	486	402	434	492	488	439	428	447	436	504	473	490	526	431	472	428	401	444	447	473	470	413	471	469	451	451	451	429	447	476	433	457	445	417	452	446	464	464	488	419	430	466	429	437	438	416	452	476	413	456	461	485	441	437	452	425	450	448	464	450	441	462	418	463	447	453	442	475	424	428	444	459	461	434	461	418	443	408	451	476	464	409	413	477	463	394	454	484	422	456	425	477	512	466	427	502	461	428	472	433	468	422	420	491	497	423	432	472	456	470	467	414	438	467	507	453	460	470	447	475	463	430	429	437	435	463	416	446	437	474	493	427	453	418	431	426	436	480	449	424	446	489	439	415	437	437	446	423	431	465	437	425	413	466	500	462	428	444	443	444	461	457	431	468	450	435	456	455	491	449	422	459	420	473	414	456	465	459	425	451	474	485	429	432	451	448	413	446	445	435	444	450	441	425	456	451	457	418	440	449	442	459	461	433	467	451	469	466	483	470	495	466	469	464	455	458	474	454	439	443	468	449	463	433	429	480	484	448	426	410	468	441	480	444	463	452	435	457	449	454	460	434	428	465	439	453	427	437	465	471	442	424	460	461	442	442	474	457	464	447	476	405	449	454	465	449	436	431	462	445	429	474	440	421	482	462	465	461	455	432	459	446	430	489	448	497	450	457	443	462	463	423	461	485	437	437	420	434	431	444	449	433	451	441	434	490	427	472	449	431	435	467	454	418	455	461	491	438	424	437	441	419	464	447	468	437	477	451	440	461	459	453	444	452	484	426	468	475	462	420	461	469	458	459	451	462	452	490	466	475	444	446	436	483	444	449	484	463	439	446	432	459	430	482	430	405	481	436	416	485	486	462	446	476	476	491	455	471	429	484	508	484	430	486	458	433	431	427	434	472	453	427	441	438	436	467	472	489	434	462	440	441	426	473	438	481	475	467	430	478	474	439	477	438	444	432	411	405	436	436	446	482	507	465	455	436	486	476	450	482	447	433	449	450	465	466	452	455	441	455	456	463	465	421	485	465
1098	666	431	289	424	585	610	1391	2152	5489	8491	9073	6473	3431	1696	607	256	98	75	47	25	41	28	33	24	24	24	35	27	25	35	36	35	18	27	23	25	34	33	33	31	37	28	30	23	35	32	33	22	27	37	29	33	33	29	31	34	27	28	31	31	24	33	31	26	26	35	30	30	26	33	25	40	26	29	33	34	42	43	26	35	24	28	40	44	34	31	21	38	32	23	25	37	32	34	32	36	34	31	29	23	30	31	25	31	31	43	28	34	25	35	26	32	23	28	36	18	31	29	30	25	34	31	37	35	41	20	26	28	31	34	33	35	31	34	32	34	24	29	33	29	38	27	31	38	31	25	31	33	30	43	38	36	32	26	26	29	33	30	37	30	41	25	29	33	37	33	26	29	29	33	26	39	35	32	26	33	27	29	18	30	31	32	24	31	37	32	30	34	24	26	32	36	25	34	30	27	35	35	28	21	35	33	32	32	31	31	20	35	44	39	33	36	43	35	36	34	34	28	34	38	38	35	34	34	24	23	32	27	21	37	26	28	32	29	27	29	43	31	34	34	25	27	36	36	26	32	30	27	23	28	28	38	21	41	30	40	20	36	31	34	41	31	31	29	37	37	27	25	35	29	32	27	22	31	33	33	27	27	33	23	30	32	46	37	31	29	37	19	29	24	31	30	35	26	34	25	22	19	19	27	27	29	34	32	24	30	31	28	33	30	34	36	40	36	35	30	34	34	27	38	31	32	34	35	35	27	36	22	34	38	37	18	31	39	33	30	32	31	30	30	39	27	30	33	35	26	28	31	37	25	26	33	32	29	33	19	31	37	30	42	29	26	37	42	26	28	29	35	26	25	33	35	32	34	40	29	34	34	30	40	39	41	27	30	23	35	28	31	35	38	30	37	23	26	28	28	28	32	42	28	39	26	42	23	28	38	38	36	27	24	28	35	28	35	34	46	32	35	33	26	34	30	33	34	28	30	41	30	32	28	38	38	31	31	34	26	41	28	30	26	27	28	32	28	45	36	30	34	35	26	23	35	27	35	31	39	32	27	31	25	30	39	35	28	35	28	43	35	29	37	21	29	31	30	25	28	25	35	28	25	41	31	46	39	35	35	28	27	28	33	31	25	35	31	30	29	32	36	32	28	32	36	32	38	38	23	32	21	26	33	30	27	31	40	29	37	32	39	24	31	22	24	28	30	30	26	31	20	33	29	39	34	36	19	24	27	39	39	32	38	34	33	27	33	26	24	32	31	34	36	25	28	26	33	42	32	31	21	38	29	37	18	23	26	26	25	36	20	19	20	32	32	35	33	31	29	33	39	25	32	25	39	36	40	32	30	38	30	29	36	41	38	37	39	36	25	30	38	30	25	33	37	30	46	40	36	33	31	22	20	40	39	30	27	26	28	28	28	26	31	26	24	29	35	23	28	41	36	29	35	27	36	29	29	31	29	27	31	33	30	31	26	32	32	28	31	38	28	22	33	24	28	36	25	31	26	29	31	25	30	36	27	22	40	39	33	25	26	28	23	31	48	34	33	28	35	32	31	29	33	37	22	36	31	25	34	33	33	27	33	15	33	20	25	31	28	34	32	30	29	25	40	37	30	30	43	21	33	38	28	34	33	35	33	46	27	28	32	30	33	33	35	30	33	29	30	34	28	27	27	27	28	26	25	27	35	41	31	31	35	28	22	25	27	38	34	35	34	24	28	35	26	17	34	26	35	37	27	39	34	27	34	35	28	25	26	31	34	34	33	25	28	22	30	28	38	26	27	38	35	32	36	35	27	30	20	34	34	23	36	34	24	35	37	28	28	37	33	27	39	37	32	43	35	25	23	23	40	22	27	29	37	45	28	30	42	36	26	30	27	27	35	34	27	36	37	34	26	27	41	35	43	32	34	31	17	37	25	27	38	22	31	33	26	30	27	43	36	37	32	31	28	42	36	33	36	34	32	43	30	22	34	27	33	27	19	26	26	25	26	21	36	42	30	22	30	19	36	30	39	29	27	39	37	35	30	35	32	32	40	35	25	30	17	41	37	36	30	35	29	19	29	24	39	39	19	32	43	33	41	23	30	29	39	35	30	42	25	35	34	40	32	40	25	27	34	29	24	25	34	32	25	34	30	25	36	36	31	28	31	30	29	33	43	35	35	26	33	41	32	40	29	22	31	20	33	38	28	27	27	32	32	29	37	35	36	34	32	33	27	29	33	35	34	28	35	27	30	37	44	24	28	40	34	43	34	32	33	29	30	23	39	31	31	26	36	27	39	34	24	33	40	28	32	29	23	28	33	26	26	32	24	30	28	25	23	29	29	43	28	23	31	39	30	35	31	26	38	19	31	23	26	25	33	36	32	35	34	33	40	38	31	24	29	28	33	43	16	25	33	25	29	27	28	34	35	28	39	38	35	35	32	25	31	34	29	36	46	22	30	38	29	37	34	30	23	18	30	19	39	42	34	26	33	24	34	29	37	37	22	27	31	30	30	30	31	32	24	35	26	24	29	34	32	35	36	43	36	33	24	41	32	38	39	31	32	25	34	30	30	36	31	36	28	37	34	36	28	25	34	37	27	29	24	27	33	43	26	33	27	32	26	18	37	36	38	28	35	32	32	29	24	21	30	40	29	37	27	32	38	29	33	39	38	34	33	31	30	20	27	25	31	23	40	33	29	31	27	30	35	37	25	25	30	32	38	34	42	29	23	19	32	34	35	30	32	34	25	34	29	27	27	25	29	29	30	32	24	35	29	31	30	36	28	33	31	30	24	37	33	24	30	33	40	35	36	31	17	35	27	36	42	24	37	30	22	32	31	26	33	34	36	37	36	29	31	32	26	24	24	31	41	27	32	29	32	29	42	33	28	25	29	19	27	29	36	29	28	34	35	39	25	20	31	30	22	21	31	30	24	43	37	40	28	34	34	38	29	25	27	41	21	35	31	33	28	24	29	20	20	40	33	28	23	45	33	26	20	25	23	24	42	16	30	22	28	32	24	27	24	34	27	30	29	25	29	39	24	32	22	23	27	25	37	23	28	26	34	31	32	24	32	27	30	31	26	37	24	32	41	31	33	26	37	25	29	36	36	27	29	29	33	28	34	32	41	42	34	33	35	31	36	28	28	32	32	29	32	28	40	27	23	34	21	24	22	31	37	28	34	31	32	26	25	21	27	45	26	26	29	29	38	33	22	31	40	24	30	26	34	28	35	22	33	39	39	32	25	30	30	33	31	27	30	38	22	37	41	38	48	32	24	38	32	30	29	32	33	37	26	34	19	32	36	32	45	35	26	32	30	42	42	31	30	37	26	27	26	35	34	45	34	35	37	33	40	29	30	25	34	28	29	37	35	31	26	30	35	29	37	32	28	29	23	29	24	30	37	26	35	46	38	36	24	39	35	28	29	25	30	33	31	30	28	27	43	22	25	28	21	35	27	22	30	32	28	23	26	22	32	38	35	26	25	31	24	38	37	24	29	27	23	27	42	33
21285	13099	7659	16063	27909	26841	25346	32206	34564	44262	48191	45989	39240	31251	22807	13425	6069	2250	985	546	474	430	385	382	420	387	429	449	386	395	394	434	390	405	386	387	418	409	424	400	394	413	404	389	416	394	401	386	406	392	403	405	408	442	409	380	390	405	446	410	420	405	394	368	408	404	429	380	407	394	408	420	433	419	434	412	407	388	368	392	383	400	411	409	435	383	434	416	408	399	405	395	351	407	411	394	389	398	423	434	363	363	394	400	436	402	399	404	396	414	397	415	416	392	426	417	419	409	416	381	363	381	442	418	404	389	411	357	416	408	412	419	419	419	390	451	391	398	405	408	413	409	384	409	367	407	411	384	464	399	383	408	429	398	372	398	397	418	399	411	425	416	413	378	397	387	417	393	387	384	447	422	430	395	429	405	444	405	369	425	360	394	395	409	419	407	417	391	409	404	436	398	423	387	397	434	390	399	413	419	394	450	406	395	406	423	410	421	405	394	417	405	385	393	415	415	415	432	357	397	381	419	414	408	372	414	388	440	391	439	436	396	388	390	391	416	370	451	386	383	377	422	410	408	440	416	419	421	430	415	417	415	382	408	398	387	436	391	423	386	388	412	442	426	391	393	402	419	414	406	408	397	407	404	417	411	398	400	434	382	403	405	385	396	422	398	407	363	407	447	401	399	401	430	402	407	403	403	389	385	412	402	427	378	385	430	407	379	393	388	398	416	410	401	432	410	430	422	403	389	364	419	422	434	396	387	419	464	455	390	364	437	434	401	389	379	419	428	360	370	420	418	435	407	405	397	390	413	369	411	393	421	387	388	421	439	387	414	434	400	389	368	403	403	399	429	436	404	420	424	422	403	388	376	414	405	417	419	421	405	386	404	401	384	435	411	377	428	382	405	440	411	413	420	407	406	405	390	401	435	436	423	406	396	408	405	424	406	417	375	350	429	422	409	408	400	390	418	384	406	388	362	382	392	411	388	382	411	397	408	405	370	412	372	400	415	364	399	415	417	430	413	406	416	464	377	406	408	421	383	423	399	403	399	412	406	413	426	408	405	419	381	392	405	408	408	358	414	417	400	423	393	400	400	418	375	416	415	395	388	432	379	389	418	422	400	378	401	410	404	425	437	435	443	399	413	393	421	399	427	402	366	442	381	378	439	404	391	438	409	409	429	400	434	406	435	368	432	429	387	422	421	374	405	382	402	407	416	394	384	397	397	414	387	382	438	408	390	397	388	370	451	418	396	357	416	383	391	384	412	418	409	438	419	376	431	407	378	351	458	436	420	402	449	416	423	378	413	390	401	393	403	397	400	394	409	397	392	419	446	400	379	393	389	411	418	435	386	399	406	417	450	422	399	362	425	394	383	428	391	411	424	378	403	411	387	383	414	412	414	379	436	381	444	390	421	408	386	432	411	411	393	401	427	401	423	398	418	436	431	409	438	408	365	435	398	410	416	404	385	380	403	401	421	388	402	368	421	414	411	395	418	419	413	400	420	390	417	386	413	421	413	371	395	441	409	397	442	419	374	424	417	437	377	371	400	385	439	428	397	398	437	389	423	394	426	387	432	410	437	390	437	422	396	407	392	346	397	417	396	365	433	378	421	403	455	413	439	386	363	402	390	441	393	361	420	417	443	429	407	437	415	411	400	415	431	407	423	389	381	387	417	415	409	402	403	399	409	386	409	383	401	422	418	413	401	423	410	395	366	414	392	407	404	408	406	418	412	412	428	429	389	394	392	405	410	401	414	406	388	401	396	377	395	396	405	378	419	415	421	390	384	419	403	365	392	336	403	407	404	404	405	411	400	412	391	424	427	394	399	378	428	416	385	432	397	400	444	400	433	369	406	400	410	442	424	390	406	418	412	394	432	408	411	399	398	402	416	415	410	402	406	386	433	381	402	390	418	438	419	414	380	436	414	441	389	411	400	394	396	405	396	414	387	423	412	416	402	419	398	396	421	413	385	401	395	418	401	396	386	373	426	369	395	407	423	404	416	351	409	403	398	405	401	407	421	399	384	408	424	379	416	400	420	380	370	437	410	380	400	376	377	437	381	390	399	397	438	422	437	429	393	381	388	396	419	386	381	385	409	450	403	442	423	380	414	383	409	431	383	439	432	408	414	433	410	410	396	416	410	408	415	399	402	382	410	420	405	384	404	429	426	394	416	422	398	394	400	404	411	435	406	405	393	415	383	382	404	420	395	368	454	415	398	385	402	437	374	394	390	422	394	423	395	420	415	433	404	418	401	415	411	387	424	379	393	406	391	391	417	406	421	402	431	418	435	412	410	400	405	441	424	379	427	406	421	397	410	429	425	414	423	377	437	436	394	391	399	371	376	388	392	391	429	411	433	365	444	423	415	430	428	439	369	392	412	396	417	427	406	384	397	428	414	389	431	416	388	398	397	402	413	415	414	409	433	381	403	397	382	415	397	436	447	388	403	374	446	401	395	435	411	408	440	424	374	422	394	381	365	378	432	392	425	421	415	399	422	411	330	447	397	399	382	433	400	379	414	430	414	402	411	419	408	412	413	377	411	415	400	434	408	375	400	423	434	400	414	389	408	382	407	451	417	436	403	413	393	381	407	383	378	389	383	410	417	391	449	396	430	426	366	433	404	395	400	395	412	388	404	443	387	416	394	381	403	425	411	409	414	423	383	370	422	400	416	460	419	391	421	401	412	401	390	442	413	407	410	372	404	385	407	337	381	431	423	390	429	422	404	412	407	425	393	416	420	433	436	393	424	403	427	404	383	401	406	404	404	394	390	411	391	410	368	396	415	380	409	424	406	418	373	401	411	418	373	434	359	420	402	424	412	377	409	400	413	427	393	371	389	408	448	406	402	455	412	408	399	415	405	420	429	430	378	409	427	404	412	447	403	416	415	411	416	386	384	417	429	424	355	390	438	412	427	421	400	421	400	370	403	391	403	405	403	398	398	352	435	396	386	383	402	403	394	408	357	414	413	426	432	430	406	409	409	418	401	434	365	410	443	409	397	392	415	426	435	397	400	408	433	415	387	394	394	398	389	406	408	369	406	391	427	420	397	441	391	425	418	398	363	433	427	405	398	416	417	380	379	422	391	399	433	413	396	384	415	437	385	421	409	392	387	378	410	450	404	396	423	400	405	394	439	433	419	385	417	423	411	407	406	388	429	404	405	410	369	389	415	427	398	391	388	417	430	393	437	426	400	389	399	393	409	395	414	422	405	399	443	405	410	411	370	379	413	360	420	416	401	409	437	379	393	369	393	445	407	386	375	430	424	399	393	406	424	409	369	385	404	396	409	394	397	426	379	431	404	393	404	431	431	410	437	424	408	407	398	398	397	427	436	441	353	403	418	426	402	402	404	398	395	416	410	432	396	414	419	409	398	423	422	444	428	395	396	363	410	419	370	425	412	393	389	442	403	428	378	424	371	402	381	384	371	406	434	440	401	402	419	384	393	403	373	410	412	432	358	389	412	408	408	427	406	442	401	410	416
1245	154	74	71	84	87	185	229	200	821	2031	2038	1538	865	473	190	105	58	32	29	24	27	27	34	30	25	24	31	33	36	24	26	22	29	23	34	31	33	21	30	31	15	21	26	29	17	41	35	18	34	17	24	30	33	28	28	28	35	25	31	27	29	32	35	32	30	32	32	23	26	31	29	27	25	21	32	38	29	39	26	28	37	26	35	32	36	22	19	13	20	36	33	30	15	35	25	36	24	34	24	28	31	34	27	24	27	37	27	23	30	30	24	35	29	24	32	32	21	33	23	31	28	27	26	28	23	35	30	35	26	31	23	24	30	28	28	23	18	22	21	28	25	27	38	31	34	32	27	22	29	26	33	33	27	23	28	22	22	30	27	24	34	20	26	36	27	31	35	23	32	30	35	27	36	33	40	19	27	23	27	25	25	27	25	37	26	26	34	18	38	34	33	22	31	25	25	21	35	28	28	23	37	35	28	30	27	40	22	32	30	29	24	35	35	25	27	27	26	38	35	26	30	32	31	28	31	25	24	12	33	23	24	29	40	37	30	25	19	25	31	21	31	32	30	23	21	25	31	26	32	24	41	29	27	39	32	28	19	21	17	22	22	29	33	38	34	24	27	32	28	29	28	32	38	28	34	24	30	25	30	29	25	38	23	29	35	27	37	34	25	27	34	32	29	28	22	34	26	22	38	41	21	27	30	34	22	34	34	18	26	36	30	28	30	23	37	29	27	28	26	25	30	30	26	37	29	22	33	33	26	26	29	21	24	26	21	35	24	29	40	23	36	45	34	21	22	25	36	32	31	30	26	19	31	29	37	21	24	30	17	37	26	30	27	37	28	25	23	27	27	30	23	15	32	32	29	30	26	32	31	37	28	29	33	32	33	27	23	36	33	25	33	27	24	25	31	24	40	39	29	25	24	22	28	33	26	24	34	28	28	29	20	34	29	42	33	29	31	26	26	39	26	29	33	17	31	26	30	35	23	30	31	26	33	29	23	43	31	29	34	22	31	34	33	24	30	29	30	29	23	27	27	25	24	30	34	28	26	29	26	30	30	31	33	25	30	34	35	26	19	27	28	30	43	24	30	31	32	27	34	32	26	27	22	35	28	34	22	31	35	36	30	29	31	25	29	30	29	33	32	21	27	25	37	32	29	32	30	29	43	34	23	18	32	27	40	29	33	23	32	28	29	29	28	29	30	24	40	24	32	29	29	21	35	27	23	34	24	21	24	29	25	31	38	39	26	29	34	30	22	27	38	25	37	25	31	30	23	25	33	34	27	33	34	18	26	24	31	30	26	29	32	23	34	26	38	32	35	26	32	26	19	33	36	30	30	27	33	23	23	29	30	27	35	27	25	24	20	30	35	30	31	37	30	34	39	25	32	29	31	22	20	25	33	35	17	32	20	27	40	37	30	29	36	27	33	33	26	35	33	33	21	37	37	37	34	28	35	27	32	23	20	26	28	32	30	30	26	39	35	28	31	21	25	25	22	29	22	33	22	23	14	29	28	23	28	25	28	32	30	24	20	32	36	28	22	30	43	20	29	35	21	28	27	25	32	28	21	41	24	33	38	29	24	23	27	33	32	30	33	36	45	27	24	23	20	29	23	37	26	26	25	32	27	28	28	21	24	33	26	30	29	40	31	30	31	33	21	27	26	22	36	29	42	40	29	31	36	33	26	27	32	27	42	27	20	24	27	35	27	27	36	27	19	34	32	47	36	34	28	24	29	22	26	24	42	28	27	34	34	39	33	34	26	26	30	21	17	30	35	24	24	28	32	37	35	27	35	31	28	21	35	24	31	32	26	30	28	32	25	36	22	28	23	24	33	31	20	26	21	27	23	28	31	24	23	23	33	22	39	23	32	33	18	35	28	30	32	29	24	29	21	25	35	30	36	25	28	29	19	30	26	22	22	24	26	29	28	30	38	40	24	33	28	30	20	31	20	30	23	35	21	22	32	34	20	26	26	30	30	22	31	29	23	33	29	32	26	20	30	25	27	29	23	24	36	19	28	39	24	34	23	32	37	35	37	28	27	25	39	19	39	30	26	26	29	28	22	25	32	21	14	25	27	29	34	27	28	41	37	23	35	30	29	34	33	27	26	26	35	28	22	37	23	24	33	39	31	39	37	23	26	30	32	23	28	17	33	33	28	26	26	30	31	30	32	28	32	43	32	30	29	31	33	31	38	30	23	24	26	27	25	26	31	24	23	31	28	28	29	21	32	33	23	23	31	23	36	25	25	28	38	35	29	32	18	26	25	21	23	24	20	20	31	30	23	23	27	36	27	21	32	28	19	40	20	26	27	36	37	26	26	26	19	39	25	30	26	29	25	28	29	36	25	36	30	37	27	28	29	27	21	28	28	27	33	38	27	33	35	28	26	29	24	29	28	32	22	26	23	40	29	29	34	28	33	35	21	28	20	28	28	29	30	29	17	30	26	38	26	31	35	29	33	39	28	37	23	28	40	29	25	27	34	28	26	29	38	35	30	27	31	25	27	22	31	34	22	30	24	22	32	25	28	27	32	36	25	28	29	28	32	31	32	26	31	24	25	20	28	29	24	24	14	26	34	22	27	24	34	14	38	32	15	25	29	25	38	35	40	27	30	39	28	23	22	31	31	26	25	25	38	30	30	33	27	18	21	19	29	28	37	42	23	30	31	31	31	35	38	24	27	34	45	26	24	17	34	27	25	26	27	23	27	34	32	26	39	33	26	29	32	27	33	21	26	27	38	29	26	31	33	43	35	26	31	32	46	20	26	22	37	31	29	33	26	27	30	29	36	36	32	23	37	32	39	25	34	33	28	27	34	28	24	42	26	33	30	22	27	33	34	28	26	27	36	24	26	24	37	21	34	37	24	23	28	29	30	38	24	26	23	31	32	28	33	25	20	27	29	29	27	30	33	27	28	29	9	22	29	34	24	25	29	24	30	27	22	34	22	29	22	28	33	21	36	35	28	22	32	23	32	35	20	24	19	26	30	30	31	36	37	19	33	25	24	36	26	17	28	26	38	35	32	21	24	34	26	24	23	33	31	35	35	35	27	31	22	30	33	26	28	31	34	30	20	36	27	32	29	39	31	26	29	27	18	22	24	29	21	30	25	21	30	23	31	29	32	35	24	37	24	24	29	32	30	35	31	25	28	26	29	27	22	23	34	35	24	28	20	24	26	38	26	20	24	22	23	28	31	28	25	23	34	26	20	27	23	30	33	31	23	30	23	31	25	28	28	21	28	25	28	27	36	24	29	27	28	28	30	40	18	32	27	22	36	39	34	32	34	28	23	30	22	39	26	18	29	24	30	28	36	25	22	36	24	31	27	30	39	31	29	28	23	15	25	31	43	26	28	20	32	29	21	24	33	29	30	29	28	30	32	25	25	33	36	28	20	25	28	18	24	20	35	29	31	32	32	29	31	25	28	40	39	21	34	27	26	28	30	31	31	25	32	33	26	23	36	25	39	34	34	14	23	27	28
12482	4542	2091	4496	9778	9424	12791	13420	10848	23242	30741	28780	24485	18051	10989	5690	2582	1111	633	464	403	420	371	358	381	392	388	383	376	380	385	376	370	394	348	383	380	398	377	376	378	371	381	375	357	386	393	389	400	420	377	353	402	388	399	372	333	361	360	403	403	370	402	401	365	393	377	377	400	361	391	362	365	389	411	358	413	374	349	377	398	343	356	387	363	391	380	373	379	378	352	386	350	408	407	392	346	349	395	361	377	378	388	410	383	401	353	409	362	375	400	362	384	367	403	361	376	362	388	393	320	384	369	368	372	364	387	369	400	351	400	366	378	387	354	356	367	374	343	386	374	354	386	381	385	386	403	368	343	395	339	322	388	354	395	382	404	386	393	418	399	369	374	387	380	383	368	362	381	345	375	364	364	399	378	371	373	388	375	391	376	342	376	357	365	420	378	395	394	357	383	369	369	384	393	377	385	346	391	389	404	364	403	384	397	376	339	369	344	384	361	359	417	388	369	397	373	402	379	410	373	377	366	373	391	358	379	394	427	387	365	358	429	382	367	373	374	409	387	374	396	383	366	366	381	395	413	352	359	411	352	394	362	359	357	392	374	397	415	415	392	406	362	388	374	356	371	397	406	384	388	376	379	330	363	389	359	391	395	354	370	386	377	363	396	365	392	396	366	409	380	387	387	398	378	363	393	380	380	369	393	373	380	409	395	374	349	357	400	356	361	388	413	362	384	381	394	400	376	383	380	378	402	368	354	355	397	393	388	350	388	370	409	366	406	370	393	368	398	401	396	339	416	398	370	353	397	393	383	366	385	363	382	378	371	365	378	398	382	360	381	382	394	384	400	353	372	361	388	392	384	377	431	386	397	371	383	359	391	369	393	391	419	389	368	345	383	364	386	373	419	395	373	377	364	350	368	407	400	374	336	410	384	409	356	401	341	430	385	399	402	394	395	374	369	363	379	429	387	370	376	406	376	389	351	396	381	378	386	339	368	378	391	371	351	371	381	394	374	392	356	382	379	367	379	364	352	398	339	399	373	384	364	395	337	388	362	394	386	365	409	387	377	352	403	367	402	388	363	412	383	393	401	378	361	351	395	389	368	369	401	375	357	390	410	373	374	356	364	358	388	381	372	409	395	372	358	381	388	385	368	346	353	362	366	387	392	395	339	403	386	392	415	372	356	365	399	403	366	379	409	404	387	403	393	383	418	365	392	375	406	397	391	404	379	395	381	392	392	367	397	377	374	382	392	351	385	389	378	384	391	409	342	376	369	355	390	358	359	369	385	386	358	379	366	350	341	380	377	400	370	403	360	370	406	395	390	368	385	438	376	433	393	357	389	351	391	391	382	392	389	360	368	374	415	406	389	371	354	401	371	403	362	347	354	429	380	390	369	395	392	402	367	393	374	383	365	408	347	385	395	373	395	389	368	398	362	407	396	382	408	382	341	370	378	390	395	382	404	420	356	373	399	349	339	388	368	377	398	370	394	373	353	387	370	391	396	395	406	374	352	389	389	395	344	386	365	382	394	327	401	394	359	374	363	388	343	391	387	378	382	346	374	400	404	385	356	387	377	376	365	390	387	381	358	394	390	371	379	395	380	371	388	376	395	356	363	379	393	377	387	377	405	377	399	360	374	371	395	387	405	385	389	386	397	399	375	393	359	389	386	366	385	386	417	361	370	380	389	418	396	383	363	372	386	360	385	368	379	394	362	382	393	370	390	408	372	364	375	381	377	384	372	401	368	366	446	379	378	385	374	394	391	394	371	371	375	401	379	412	379	362	358	368	360	391	387	392	362	389	372	344	404	413	403	399	411	403	365	416	390	359	419	380	379	413	353	362	388	357	353	375	367	382	383	364	379	357	365	385	380	353	377	357	385	388	387	352	412	392	425	398	348	384	378	382	381	384	388	413	368	372	351	356	389	354	375	412	370	376	398	383	355	361	393	327	366	395	391	375	373	424	412	370	409	350	410	397	388	360	404	352	386	370	380	379	340	351	388	361	357	398	374	399	362	406	374	363	388	362	417	373	363	378	385	378	369	360	398	383	397	353	413	378	373	363	434	414	359	364	380	372	363	391	377	394	374	358	372	381	380	354	364	370	381	381	406	382	392	400	381	364	371	393	385	397	367	411	387	370	385	358	375	405	364	390	397	347	391	389	391	380	382	399	399	392	412	377	411	418	377	375	376	379	390	366	367	396	373	409	407	386	359	391	365	414	396	366	381	426	388	393	379	386	361	408	378	411	389	372	360	370	391	357	360	383	377	382	369	405	345	376	355	380	381	384	391	404	394	369	376	389	375	405	402	361	363	404	368	379	359	398	384	420	353	387	387	394	375	394	365	379	370	373	391	386	376	401	396	384	390	390	376	349	414	371	394	395	397	390	358	385	373	384	407	398	366	367	380	387	372	379	415	388	345	401	382	363	398	368	347	387	353	414	377	371	365	390	423	362	379	412	391	402	363	363	378	397	364	396	373	391	389	408	405	383	357	349	355	369	367	381	397	388	366	387	369	368	359	376	403	385	394	367	359	373	366	368	366	387	366	388	380	416	394	383	372	395	403	405	412	388	391	370	363	385	385	394	389	351	417	391	393	381	395	346	389	368	375	381	399	371	380	400	405	385	370	402	366	384	398	374	397	360	392	376	379	391	404	405	358	387	414	401	397	358	382	364	387	407	392	368	398	347	386	359	370	415	399	352	384	387	365	392	369	363	327	361	349	362	373	409	388	377	377	407	368	385	380	360	412	365	359	341	365	359	365	397	382	369	390	338	421	371	403	363	389	368	376	376	386	359	370	417	338	371	392	346	392	425	374	378	385	372	401	391	404	379	395	368	362	384	389	368	370	363	387	366	403	380	376	375	411	367	394	394	395	400	372	371	394	346	405	381	369	395	372	393	393	397	358	379	363	399	367	397	375	363	403	382	406	376	393	366	389	396	382	373	368	383	372	388	336	386	377	407	380	400	401	354	354	363	399	380	364	378	352	368	373	390	336	403	405	383	394	401	366	401	395	408	362	392	371	401	395	380	340	380	402	379	391	373	421	407	388	394	380	401	373	381	361	410	399	389	392	361	355	384	401	381	350	418	385	409	369	399	410	370	373	388	404	406	394	366	360	408	370	341	352	399	402	433	349	393	394	370	416	383	380	392	372	371	373	397	376	407	373	332	371	364	355	422	363	373	376	367	340	381	355	360	394	391	369	388	399	361	395	352	385	400	354	357	421	385	389	388	357	356	385	383	346	355	388	338	374	362	401	366	388	365	416	364	341	393	346	412	393	391	357	411	367	388	404	391	398	370	369	403	380	387	361	359	351	398	394	403	377	382	368	397	373	380	397	362	366	397	401	382	364	379	392	398	373	393	350	376	408	424	377	369	381	371	410	382	390	394	389	347	409	387	407	382	380	383	369	384	397	443	386	423	377	386	364	381	373	384	385	378	364	396	380	384	386	407	371	404	388	335	384	408	363	388	378	419	355	371
675	514	342	267	284	284	268	472	1264	3907	4829	4961	3007	1429	651	383	178	75	39	31	35	20	31	25	17	27	30	17	21	35	18	29	37	28	17	23	22	25	28	32	22	17	29	20	20	19	32	37	22	21	30	19	24	24	16	28	31	29	24	27	22	24	18	26	24	32	27	23	29	27	25	27	24	23	23	29	20	31	21	25	27	33	32	30	29	21	30	30	28	24	31	37	23	19	21	36	32	26	30	31	24	33	25	27	24	25	24	28	21	27	17	24	29	27	22	28	23	31	25	25	26	26	19	19	14	21	27	29	23	35	25	34	28	35	27	28	28	21	24	20	21	34	21	29	37	18	22	32	27	25	31	31	29	20	27	29	28	16	28	22	28	35	33	35	27	22	23	27	22	24	29	22	33	22	27	25	32	20	26	22	27	22	26	29	28	25	26	23	24	28	31	16	24	23	28	30	25	24	31	32	32	31	26	31	21	24	22	31	26	24	26	29	22	29	20	35	17	25	24	23	26	16	25	22	21	21	36	20	26	21	19	33	22	24	26	33	26	17	30	18	37	17	24	22	28	28	29	30	27	13	28	23	30	22	23	31	25	25	31	32	26	36	15	20	26	21	35	22	26	27	27	30	21	21	28	31	34	29	29	31	26	21	26	23	28	30	23	18	27	33	31	30	29	22	25	35	23	32	28	26	28	33	22	28	27	29	34	30	30	27	32	42	18	26	24	24	32	39	16	17	24	34	32	19	21	29	26	25	25	31	28	21	27	25	27	35	25	20	34	23	25	24	24	22	23	22	32	30	18	26	38	29	25	18	28	33	30	28	29	20	34	26	22	26	22	32	26	27	15	16	40	29	18	26	26	18	29	17	24	24	25	33	21	25	32	26	22	27	26	28	22	24	26	27	25	17	23	30	17	24	31	27	27	23	29	27	32	20	24	28	29	21	25	25	23	31	31	26	24	25	24	23	20	19	17	21	32	26	30	32	29	34	16	31	18	36	23	21	9	26	19	23	29	22	25	28	23	18	33	22	25	29	20	25	21	26	32	30	25	29	28	21	32	42	30	30	19	30	18	17	26	33	28	21	26	31	35	34	22	30	31	37	29	25	28	25	24	29	42	36	28	34	25	26	24	30	26	24	26	23	34	26	27	25	25	19	22	17	20	31	35	21	19	28	33	20	26	28	27	27	20	32	28	25	27	35	44	26	29	32	25	19	25	29	28	27	21	33	28	20	32	26	22	22	34	29	31	33	33	20	27	18	20	26	28	26	29	29	25	31	31	33	30	22	22	33	31	14	33	25	33	23	37	21	21	29	25	27	26	29	25	28	31	22	30	23	30	31	19	18	22	24	21	29	41	25	25	38	25	22	27	26	30	29	23	25	26	20	18	26	23	24	29	39	30	24	28	29	29	23	26	21	28	28	18	20	28	29	28	26	22	28	25	21	30	29	24	30	20	27	38	30	20	20	27	29	27	21	32	27	20	27	40	13	28	20	39	28	22	30	29	25	26	33	30	23	25	28	23	22	28	32	34	23	22	35	25	20	20	23	30	25	24	25	30	21	25	27	25	23	28	19	27	27	30	26	27	32	27	22	29	19	25	19	26	23	26	24	21	23	34	31	20	33	18	20	19	25	32	25	27	24	17	26	26	27	33	23	19	33	24	30	27	24	25	11	29	25	32	18	21	23	29	26	26	24	29	30	25	29	32	28	27	22	21	38	24	27	24	29	19	20	27	17	20	20	30	34	30	34	19	29	24	30	34	25	26	34	21	19	28	23	24	26	23	28	19	26	27	20	26	36	38	26	33	19	25	26	19	26	23	17	25	26	20	20	26	22	26	33	27	27	23	32	22	33	29	34	22	33	20	33	18	34	22	33	22	28	25	25	27	24	26	31	18	26	31	37	21	23	28	25	33	30	32	39	24	28	22	20	24	25	24	25	23	25	30	25	25	28	30	28	14	17	32	25	37	28	20	23	25	21	26	27	39	21	28	22	25	33	27	27	36	23	33	24	29	13	36	24	23	29	31	39	24	24	32	30	25	26	34	25	22	26	26	32	19	28	23	20	27	41	35	13	32	30	29	39	27	20	21	18	21	23	22	16	24	16	30	33	34	18	24	34	37	27	22	41	24	30	23	35	27	17	26	15	35	27	22	24	29	29	17	25	31	30	20	20	21	28	24	20	35	31	31	23	20	26	37	24	30	20	19	28	20	42	25	17	25	28	28	29	27	25	28	24	24	20	31	23	22	20	20	19	28	26	28	31	20	27	12	35	27	43	24	33	32	32	28	27	27	24	19	20	28	33	27	27	30	28	19	28	21	17	28	22	23	36	27	22	22	21	19	33	21	35	24	28	34	31	23	27	21	31	20	24	29	22	20	25	29	24	30	29	30	31	25	21	23	31	23	24	29	27	32	31	22	28	22	29	16	25	25	29	22	20	22	28	33	18	32	24	19	19	31	39	22	29	24	33	34	18	24	40	30	33	25	21	23	23	26	25	24	33	30	20	30	20	28	31	28	27	16	26	27	39	27	21	26	28	23	21	24	24	26	39	18	37	32	30	25	32	20	23	23	23	28	23	23	30	20	23	29	24	24	25	24	19	22	28	32	22	27	34	30	22	15	23	26	38	20	21	28	28	20	23	23	22	27	24	35	28	29	27	27	23	25	26	29	27	36	22	30	22	22	27	19	22	21	17	29	23	28	27	18	23	27	21	28	24	24	26	27	34	31	30	23	25	26	18	35	34	27	24	32	26	26	26	20	26	22	25	41	26	26	31	32	25	21	27	19	28	25	33	31	32	28	20	28	22	23	29	29	24	26	29	17	23	28	26	22	33	22	25	23	25	33	36	30	23	26	35	23	31	18	29	32	28	32	33	32	28	27	21	33	24	27	28	26	24	27	26	32	28	32	33	23	27	25	20	17	20	27	27	31	25	14	22	32	14	30	30	27	26	23	27	30	24	27	27	24	20	26	16	21	25	27	20	19	23	19	26	35	17	24	32	31	34	24	26	22	26	25	32	19	28	22	29	34	31	32	29	26	25	27	28	18	27	29	27	24	18	21	28	20	27	20	39	33	30	30	38	21	22	23	24	21	23	29	30	27	23	30	28	19	26	18	25	36	22	29	47	29	17	23	31	29	26	34	17	23	35	25	35	18	34	26	25	34	31	24	18	24	25	26	29	27	32	34	20	26	21	25	26	27	29	23	17	31	31	27	30	16	20	23	20	29	31	22	25	25	19	34	30	23	21	24	25	22	18	20	22	32	26	35	28	30	20	38	31	27	22	27	20	30	23	24	31	27	31	20	32	25	24	21	30	29	25	27	21	27	33	31	22	24	19	33	28	14	27	20	20	31	24	25	30	27	17	39	25	26	34	32	36	27	28	23	25	28	28	19	19	26	26	24	27	26	25	32	29	23	28	23	27	29	30	27	30	26	19	27	17	24	20	24	27	27	31	34	26	24	20	29	18	21	28
17845	11021	6604	13777	21612	18877	17176	18864	24132	36772	39038	37160	30262	21864	13835	9521	4477	2005	1000	585	414	378	341	341	324	346	311	363	336	336	349	342	345	336	355	318	309	355	332	311	348	378	338	349	322	304	357	344	358	337	348	338	313	337	359	347	317	351	385	310	346	323	345	360	341	341	359	323	314	332	330	342	363	339	321	372	311	348	300	328	332	356	349	344	347	356	345	315	338	391	329	354	344	366	340	339	320	353	351	363	339	326	346	332	320	342	327	335	330	374	315	354	339	321	355	359	338	340	346	342	347	324	330	312	325	300	355	323	346	371	347	351	334	341	358	337	355	339	328	344	328	339	374	342	364	345	361	334	367	340	368	342	351	331	298	339	358	374	332	343	340	340	335	316	327	347	354	337	320	358	337	354	348	378	311	343	363	348	334	342	341	329	324	339	322	315	349	357	300	350	328	353	380	318	340	318	321	343	335	353	352	342	329	371	359	363	352	309	351	354	366	376	309	318	376	359	333	344	356	372	317	359	375	352	308	347	357	348	341	317	359	322	353	307	333	354	335	322	369	339	342	355	344	325	325	352	335	356	312	337	359	364	361	327	316	360	367	345	334	345	349	347	320	353	321	341	371	354	317	376	357	345	382	352	368	356	358	345	365	332	329	369	360	348	347	357	360	363	314	341	296	329	384	360	348	331	337	315	327	345	339	369	344	362	318	343	355	332	335	323	340	314	326	371	348	352	354	374	362	358	340	313	319	334	317	328	321	349	332	305	339	302	335	344	331	347	350	385	329	332	336	318	341	326	313	334	330	339	345	330	356	310	334	342	340	325	325	337	337	339	341	374	329	343	330	326	378	379	321	340	346	336	316	324	335	336	341	342	317	325	354	315	311	335	316	318	329	333	369	332	343	353	321	378	337	372	314	346	344	324	360	344	340	325	336	363	338	356	329	349	338	353	331	350	365	372	337	306	314	350	352	338	336	348	353	313	347	356	366	314	356	346	341	338	360	348	340	353	352	325	327	328	326	333	352	348	339	343	367	355	341	319	341	346	339	369	337	344	320	330	356	332	310	365	327	328	368	346	372	329	323	339	341	295	356	329	388	366	366	363	354	344	380	342	349	346	372	353	332	346	340	347	337	354	329	340	334	356	344	345	336	325	358	346	340	343	339	337	343	344	326	346	348	338	380	339	374	334	338	350	313	343	349	337	371	328	333	357	360	379	353	355	333	365	331	337	340	318	323	340	371	349	339	321	319	317	306	365	348	349	355	322	336	377	398	335	314	328	330	379	371	340	355	339	330	344	320	328	353	364	316	350	325	380	327	326	324	324	325	334	336	332	320	336	328	348	340	341	368	366	341	376	319	359	332	326	365	300	366	329	369	324	385	357	330	343	316	352	349	352	354	356	343	342	334	333	349	318	359	335	332	372	324	352	369	339	333	336	358	372	299	330	358	352	353	319	350	359	357	328	356	359	342	333	325	384	349	346	340	311	324	334	313	351	369	323	371	379	362	376	379	301	329	326	331	344	365	341	336	323	345	306	339	335	325	361	343	338	303	357	321	354	339	339	341	359	348	314	323	360	360	348	361	314	333	333	334	339	325	354	344	330	350	352	319	344	350	325	329	328	336	367	375	345	349	352	354	361	327	342	326	324	333	337	350	353	316	341	327	338	331	327	354	333	340	332	337	322	331	393	326	303	376	344	323	353	331	356	358	359	345	334	330	313	345	319	339	324	326	344	328	331	327	312	306	363	376	332	331	350	364	329	364	343	334	339	332	318	319	337	364	325	324	293	374	355	315	345	348	368	322	335	353	329	359	351	354	334	345	348	321	361	339	327	394	340	332	328	352	354	311	336	352	299	338	334	322	350	322	366	363	367	363	350	361	347	360	311	335	357	347	362	362	319	300	376	347	324	309	329	296	348	348	332	340	355	360	326	342	344	356	328	347	345	349	337	344	319	342	349	316	326	355	316	323	338	334	342	342	332	341	368	335	380	337	337	315	342	327	356	334	333	332	329	342	319	355	335	375	293	334	362	334	335	333	356	359	341	328	352	330	340	318	318	320	331	344	293	352	378	327	344	329	320	349	328	309	342	353	348	372	330	326	376	338	368	335	359	333	370	328	334	366	357	326	346	362	377	333	343	354	325	390	344	339	337	350	374	361	356	338	363	341	347	318	332	319	357	345	312	370	337	347	347	334	353	301	317	344	316	323	338	364	362	345	313	309	329	348	328	339	329	388	347	335	312	328	335	363	301	358	320	341	332	325	355	346	347	327	356	356	344	300	335	315	353	338	375	364	342	340	338	353	337	336	334	326	346	367	329	336	346	329	337	348	353	330	349	337	356	354	313	337	356	329	331	333	316	363	301	354	354	320	362	359	333	336	299	333	332	347	350	363	345	346	370	364	354	352	341	313	352	311	362	313	335	357	334	390	318	368	351	364	327	336	298	350	341	336	299	369	364	374	344	318	322	335	360	355	346	327	354	341	354	331	314	342	349	339	349	374	347	355	357	283	331	329	333	343	336	336	310	336	366	372	364	344	370	337	354	335	336	339	344	333	346	314	360	341	348	342	329	345	356	315	337	316	313	349	344	329	332	361	341	353	380	296	319	331	357	365	372	340	349	327	391	331	342	320	349	329	359	345	342	334	370	364	329	307	342	332	314	363	315	375	322	342	316	335	339	367	334	328	396	367	347	339	367	321	336	363	382	349	333	321	362	365	313	353	341	356	324	335	364	379	367	353	373	373	329	316	324	363	312	326	325	334	362	331	333	346	360	367	359	315	350	338	358	342	365	350	330	354	366	354	359	362	391	296	343	346	332	331	361	357	328	351	315	362	351	362	338	358	324	365	349	330	325	345	353	333	355	354	340	342	343	325	321	348	334	338	348	363	327	317	311	339	343	340	341	320	333	336	344	345	326	380	296	315	351	334	343	326	319	370	333	363	355	326	359	318	345	329	328	321	330	326	345	317	350	366	343	316	339	349	327	349	334	343	335	366	347	365	315	344	321	338	348	340	356	367	346	366	339	345	343	351	357	320	358	363	348	313	342	354	307	313	329	341	365	322	352	322	357	346	361	297	348	358	325	338	306	353	333	325	302	375	338	322	352	351	343	355	349	349	333	334	358	305	333	377	345	360	310	349	326	345	361	349	362	402	304	316	333	345	336	334	331	362	329	337	333	345	306	327	356	368	329	349	321	355	335	366	333	323	345	344	305	329	340	313	373	363	374	309	328	321	344	316	365	344	373	393	345	381	334	382	351	350	333	356	315	329	317	334	320	369	327	350	347	357	340	349	328	352	357	323	312	342	355	352	332	334	368	344	333	324	333	309	356	310	347	338	331	319	322	334	379	341	330	358	345	359	344	340	332	340	308	325	326	362	327	332	324	339	375	338	363	367	349	347	355	347	354	344	319	344	353	284	370	322	313	365	337	340	337	324	348	349	338	361	369	332	382	335	382	326	325	341	327	390	325	310	372	377	363
2110	543	400	304	407	655	682	1114	2963	2227	4525	5460	3987	1402	942	521	231	112	65	35	41	41	44	38	30	48	32	34	30	39	31	35	29	41	40	39	28	37	30	30	32	36	37	34	26	28	32	27	27	33	35	33	34	36	24	25	42	26	36	36	37	28	44	24	36	39	24	32	33	38	34	37	30	28	39	35	34	33	31	40	29	32	30	35	36	34	25	39	39	29	24	32	34	31	42	33	38	27	42	45	40	35	39	31	26	51	34	34	36	28	34	32	35	28	33	35	34	37	33	32	35	34	40	35	34	36	26	39	30	37	30	34	27	34	35	32	40	32	32	29	23	27	34	39	29	34	35	32	44	41	39	35	37	31	30	32	31	32	28	38	30	21	35	28	35	42	27	28	35	43	27	42	38	33	34	34	42	31	37	40	33	33	41	35	36	38	35	30	32	39	32	29	28	32	40	38	40	42	34	44	35	41	34	43	32	38	46	44	33	35	41	35	38	34	30	34	37	29	37	32	27	33	27	37	42	36	28	40	45	33	43	35	33	39	25	27	30	46	38	34	31	50	50	35	33	42	44	35	17	28	34	40	25	41	29	37	46	40	37	28	36	38	30	40	32	32	37	34	35	50	28	38	41	34	38	33	32	27	38	40	47	37	30	31	33	34	39	36	36	34	37	37	35	49	36	33	35	33	37	44	38	32	39	38	37	42	26	35	36	32	32	40	37	38	33	47	37	38	35	37	24	34	38	27	32	33	49	31	26	36	39	48	39	32	38	29	30	31	36	43	38	39	40	29	36	45	36	25	26	37	33	37	39	42	38	33	32	29	31	34	32	29	42	37	32	38	32	30	35	40	43	31	31	28	38	38	29	31	41	44	44	24	31	41	40	35	39	31	28	42	30	36	33	33	36	32	28	34	38	41	29	33	34	32	33	35	32	33	25	30	33	33	28	35	41	32	23	35	31	30	32	32	27	31	30	31	33	36	33	33	38	25	34	41	45	25	31	38	38	30	36	36	22	39	27	38	33	30	36	37	36	32	33	31	42	29	33	31	39	30	32	28	38	42	32	24	26	32	35	39	22	32	35	38	34	23	32	34	39	35	29	27	35	36	30	36	36	34	35	32	32	39	38	27	32	30	26	45	28	26	30	20	29	30	36	29	28	36	36	47	33	40	33	36	40	32	33	30	35	45	33	32	36	33	34	30	34	20	28	50	40	31	36	30	37	22	38	33	39	39	46	20	34	40	37	34	42	29	33	34	44	32	35	27	30	32	38	38	38	42	30	38	37	30	28	34	41	27	44	43	37	33	37	37	28	41	37	36	37	35	42	32	29	43	37	30	32	33	29	38	43	34	43	37	36	31	41	30	37	42	39	30	44	45	34	40	28	27	35	28	37	28	28	35	26	33	35	38	22	34	23	38	42	40	27	28	29	33	43	42	31	40	35	34	32	37	29	30	39	33	41	30	46	28	42	34	41	27	30	27	37	38	46	30	29	32	32	30	28	39	37	33	30	39	42	32	37	34	32	52	36	38	36	34	38	43	36	32	28	36	32	37	40	39	32	40	35	37	36	32	24	27	30	36	34	29	41	35	41	26	25	41	41	29	24	42	36	35	32	36	31	27	30	33	35	35	34	22	34	29	29	21	35	39	40	28	38	33	34	48	28	22	33	32	41	45	39	28	25	37	40	33	37	37	36	33	27	36	36	30	33	29	38	31	51	44	32	42	31	44	40	32	29	33	34	30	33	39	33	41	31	35	41	29	36	35	28	31	42	32	34	38	37	32	30	43	36	28	34	29	42	29	27	40	32	35	37	33	27	37	36	28	29	32	30	40	36	30	39	31	35	32	24	35	34	30	49	30	42	35	34	32	37	43	33	44	25	45	32	33	35	33	40	35	38	21	24	46	40	37	44	36	42	32	31	36	32	25	49	24	28	30	40	37	40	39	45	28	30	41	33	26	37	35	32	27	41	30	40	36	37	33	32	39	34	39	29	29	47	37	29	34	27	40	33	37	39	39	25	50	35	30	23	29	40	38	44	32	32	39	30	37	32	32	46	37	33	32	33	32	34	42	27	32	34	26	31	36	31	35	43	42	41	33	43	28	29	30	33	29	35	21	37	32	41	27	38	45	27	36	33	42	30	36	39	35	28	43	33	34	28	22	39	33	31	41	37	37	36	36	27	31	30	31	34	27	33	34	29	33	27	28	29	41	31	34	32	29	30	44	23	40	34	34	39	32	32	36	32	36	32	36	31	37	45	42	41	27	38	40	27	29	42	46	28	47	36	33	35	39	28	31	26	28	37	40	35	26	33	39	28	39	38	34	40	40	41	34	42	39	25	42	36	40	43	40	41	28	30	51	38	34	24	46	38	39	43	39	31	30	29	21	36	30	38	37	35	28	40	33	31	34	31	29	24	34	37	41	30	38	31	39	35	37	26	40	27	44	32	41	30	29	36	36	28	29	38	30	34	35	30	32	31	31	33	33	39	34	33	35	38	30	37	42	32	29	34	31	37	35	37	31	34	33	28	36	27	35	32	38	41	34	30	33	23	40	37	32	35	37	39	36	33	38	22	25	30	37	36	32	39	44	35	30	39	34	32	25	33	28	40	27	37	41	30	26	25	39	34	35	29	45	26	41	37	27	37	33	34	33	29	32	33	44	30	48	28	29	25	37	31	54	35	28	31	33	32	40	26	43	38	32	41	33	32	27	28	33	36	26	25	33	41	41	46	34	32	36	42	35	40	34	27	38	33	23	41	22	36	44	38	38	31	36	20	36	39	29	26	41	39	34	32	36	40	32	26	36	36	36	24	27	36	30	40	28	31	32	33	34	39	39	31	33	40	29	30	40	29	34	31	33	43	32	37	36	32	27	33	34	23	26	23	33	32	33	40	25	37	34	31	40	42	32	31	39	35	38	41	29	39	39	35	37	30	40	32	45	28	39	36	35	34	24	32	34	28	28	41	33	40	40	31	55	27	27	32	34	41	40	30	29	36	36	37	38	33	25	34	47	37	20	31	35	24	34	42	32	33	38	39	34	37	31	32	32	37	34	34	30	31	45	39	31	24	31	42	33	36	39	30	30	37	26	27	36	35	28	31	36	29	34	35	36	38	28	35	46	33	32	33	37	28	28	33	29	34	22	26	42	38	25	26	34	43	32	29	26	39	42	28	26	28	23	27	33	34	35	26	38	36	42	30	41	25	33	36	36	35	39	40	33	37	24	41	29	16	30	37	30	29	36	39	45	43	22	33	34	34	24	35	36	37	30	35	18	51	47	36	28	28	31	26	29	34	43	34	41	27	43	26	37	34	43	34	24	29	39	45	31	30	30	27	33	59	35	32	30	31	25	31	35	39	41	35	42	38	40	34	41	28	33	37	35	37	25	36	34	33	38	29	34	49	32	31	38	32	30	30	39	33	33	37	35	21	39	39	36	28	35	43	34	33	37	31	45	43	24	35	26	36	30	35	29	35	25
19612	11220	8013	15492	26414	27947	26048	28490	30886	31568	39625	39350	33315	22574	18310	11785	6144	2753	1167	692	548	465	439	466	431	455	462	437	472	458	448	464	445	492	445	505	410	458	466	473	455	430	461	431	447	455	432	437	434	445	451	478	453	488	475	457	463	418	453	450	447	444	452	431	450	438	445	435	433	500	447	460	425	431	463	421	442	471	468	478	452	436	468	469	467	468	477	472	458	445	437	432	457	438	435	454	470	444	432	435	439	426	450	478	479	419	447	443	440	441	461	466	482	446	444	484	456	425	431	479	450	435	419	435	449	447	473	433	449	471	466	467	441	466	466	436	448	465	455	461	474	469	491	481	437	461	443	434	442	442	430	452	442	450	427	461	454	436	456	432	444	446	433	429	499	482	417	458	465	478	438	429	466	473	470	460	428	423	430	457	463	436	443	457	463	438	433	453	447	440	464	467	459	467	442	440	434	456	449	466	465	427	406	487	448	449	467	412	434	459	443	474	456	417	466	506	467	458	452	397	447	424	467	452	473	458	455	463	454	473	473	411	482	487	454	460	438	421	429	451	442	443	426	449	482	451	461	444	469	440	442	488	452	453	501	477	470	460	468	417	424	429	442	476	430	462	437	494	420	460	472	470	484	442	497	490	440	451	468	452	473	457	433	406	475	415	458	417	473	466	466	420	472	467	474	475	412	461	424	417	459	471	445	433	442	444	479	452	457	453	474	439	435	502	463	453	469	453	461	478	448	479	483	446	478	441	473	477	450	504	455	458	464	446	451	470	413	441	445	430	497	475	426	442	433	461	436	427	417	460	433	462	441	448	434	444	418	443	469	454	477	457	439	414	484	451	477	457	436	444	466	453	484	463	454	456	454	479	459	453	449	470	449	433	446	449	437	438	459	468	453	452	466	459	431	429	493	460	452	439	421	443	454	461	474	429	479	437	458	464	454	445	426	439	448	453	442	439	448	483	432	463	443	482	480	434	437	446	466	445	459	490	477	407	433	429	488	500	455	404	460	465	471	407	442	448	452	452	482	452	437	472	485	456	483	463	487	474	484	452	452	474	459	441	435	431	434	498	438	465	427	445	481	446	425	441	451	423	445	447	463	424	467	447	462	452	464	493	470	456	447	450	418	454	457	449	488	420	478	450	409	436	425	438	456	457	453	470	451	465	471	430	459	452	392	433	444	438	449	427	468	464	480	453	465	445	427	450	438	531	484	450	433	452	442	418	428	523	469	461	437	427	465	492	465	447	444	465	461	449	483	458	473	470	451	465	442	460	463	475	473	454	454	478	490	442	483	470	471	458	461	413	460	504	475	423	440	462	487	494	468	464	472	462	416	453	464	444	427	491	495	460	481	438	459	435	473	427	459	475	441	444	500	470	406	469	450	434	448	445	471	455	451	456	491	468	434	415	448	432	461	447	453	457	462	509	474	430	476	460	432	438	426	462	481	468	426	450	477	412	450	484	444	459	441	456	450	416	454	427	446	464	484	466	440	424	442	432	488	454	481	442	467	465	422	446	458	440	470	424	492	455	453	503	428	465	497	420	473	440	462	447	448	427	472	506	458	459	469	433	411	482	447	441	425	487	488	419	446	432	457	455	470	435	482	458	446	439	419	465	475	449	443	475	451	462	419	446	452	453	467	473	444	444	431	470	455	485	430	441	460	446	464	460	430	439	424	458	462	435	448	445	422	472	473	450	466	475	444	444	469	488	444	454	422	478	465	487	433	460	450	427	441	454	455	440	476	462	452	447	468	451	460	433	485	456	442	489	462	397	428	441	448	462	450	436	456	461	437	453	429	425	432	495	476	404	458	470	448	449	453	448	446	475	451	446	457	469	443	475	457	413	435	429	451	410	466	420	451	491	472	466	451	467	442	458	458	451	492	454	457	463	418	467	449	436	436	435	461	435	452	439	443	453	414	430	422	467	419	452	440	442	463	486	431	456	454	434	453	479	418	451	438	429	451	453	431	439	472	451	477	490	448	467	443	466	457	446	469	447	428	439	442	458	427	451	420	419	451	440	437	468	420	450	442	422	450	503	484	436	460	502	454	426	429	461	454	434	456	434	491	460	474	464	449	450	437	457	426	450	424	456	458	432	464	463	481	443	468	465	497	436	448	451	461	448	467	461	454	429	464	466	422	478	470	436	456	434	425	464	433	484	450	442	484	439	484	480	437	446	458	428	472	437	454	421	420	468	421	452	409	452	466	433	463	440	447	457	452	452	461	477	492	467	450	469	465	450	438	469	440	456	509	433	449	450	442	461	451	417	445	452	447	478	448	480	423	432	437	449	462	453	444	473	450	419	465	442	456	473	479	432	472	454	458	459	442	449	443	474	456	424	413	432	428	446	450	459	454	462	442	408	430	444	491	416	438	493	435	411	477	436	439	440	457	444	466	450	453	483	459	441	448	456	442	476	463	458	473	483	456	451	431	449	431	430	438	459	429	405	428	476	444	463	452	516	479	462	459	441	446	459	431	470	454	457	434	487	412	457	435	453	424	446	440	471	444	431	428	480	423	489	484	482	452	475	459	487	465	462	437	491	419	435	450	460	456	460	468	400	415	495	449	402	437	444	480	474	461	448	455	446	470	441	452	438	455	464	455	458	496	455	451	421	452	488	461	506	447	461	433	449	444	432	484	449	471	458	462	474	465	485	445	450	442	484	475	458	438	466	438	493	474	452	461	463	478	488	506	491	433	485	431	448	465	416	458	454	476	447	472	458	461	453	447	453	454	430	466	434	460	455	449	438	474	463	459	459	452	463	471	466	424	413	456	455	467	432	444	437	457	464	455	428	438	446	441	470	455	453	470	456	433	457	491	434	424	456	435	448	424	468	454	459	455	451	453	508	473	444	488	450	474	457	475	472	454	470	488	440	475	452	415	463	457	477	442	469	458	460	515	445	456	461	444	458	449	474	437	470	471	462	441	474	473	463	440	430	421	456	426	460	445	457	430	463	449	462	407	452	476	466	437	466	483	457	436	431	451	459	437	472	437	473	426	436	443	462	421	443	473	468	444	436	455	458	482	435	445	485	432	463	452	450	453	477	455	435	466	494	452	485	514	459	425	481	442	464	482	475	461	418	459	451	471	482	452	443	453	448	470	407	415	431	457	439	480	498	449	489	498	458	435	449	493	469	473	441	485	470	446	416	451	433	435	464	499	438	437	472	501	437	456	471	430	462	447	451	448	444	439	475	460	436	471	452	439	461	461	453	432	458	494	436	449	469	450	446	415	462	470	464	483	454	452	467	425	438	424	446	434	448	448	455	477	499	455	466	427	458	452	458	450	488	473	475	437	475	434	438	424	428	469	432	459	461	489	431	467	440	424	490	440	419	487	472	461	470	455	445	449	437	462	428	437	436	458	463	408	441	485	435	450	488	449	447	456	443	485	445	498	489	458	480	469	450	428	455	427	436	466	434	462	475	438	431	469	430	469	456	423	455	445	431	439	413	428	436	479	455	454	470	426	476	433	465
1571	1065	678	540	601	901	1147	1598	2163	3642	5412	7757	6238	3144	2529	1275	546	232	128	70	42	39	32	28	19	25	23	29	33	19	36	20	31	37	27	28	26	28	26	31	24	30	33	22	29	31	25	44	27	28	35	24	28	35	28	24	20	28	41	33	33	24	26	23	30	23	34	29	26	30	30	32	18	28	24	37	26	33	28	28	23	23	29	18	30	28	26	31	32	34	34	34	35	27	35	20	28	29	24	28	27	32	23	32	31	35	26	30	27	28	28	29	30	35	24	31	29	25	30	31	33	24	33	27	25	27	30	35	24	31	25	35	21	18	34	21	30	33	25	29	25	41	30	28	26	31	30	28	33	32	25	34	34	32	39	23	28	27	33	33	41	28	30	33	35	34	27	29	27	28	35	21	32	31	27	24	32	35	33	23	35	33	24	26	28	40	36	23	29	32	25	26	27	29	33	32	32	36	28	25	30	28	28	29	22	35	39	30	36	30	32	24	23	33	37	34	28	32	31	25	20	30	28	20	26	27	48	33	27	32	35	28	30	21	33	26	33	37	25	38	29	24	31	42	35	30	30	32	22	24	31	30	29	25	26	43	32	28	27	38	20	38	32	24	39	30	24	17	39	22	30	34	30	29	27	30	28	18	28	25	30	34	24	29	26	38	26	24	27	31	30	30	34	38	37	32	32	33	24	34	28	27	43	35	22	36	28	30	28	33	33	29	27	29	37	29	25	24	17	25	27	22	18	36	31	28	24	32	31	37	29	32	30	34	23	38	28	38	33	22	32	29	29	37	27	31	30	29	29	30	27	33	31	24	31	35	47	26	30	20	26	23	37	38	37	36	33	23	31	27	40	33	30	23	23	20	31	36	28	37	19	25	27	36	29	23	33	29	35	30	30	35	29	29	38	34	30	31	31	25	31	28	31	25	29	32	30	29	26	36	37	31	26	29	27	30	15	28	31	33	40	30	21	35	24	27	33	18	24	36	38	35	41	40	31	26	26	36	26	27	31	26	18	38	30	28	29	30	31	45	30	27	30	26	35	40	30	31	15	32	25	34	33	23	36	24	29	36	29	29	33	28	19	34	29	32	34	29	31	28	32	32	22	22	36	45	36	28	25	31	39	32	24	25	25	25	36	30	24	33	28	38	26	38	35	35	36	32	26	40	27	21	33	29	32	26	25	38	38	21	20	20	32	39	27	24	37	29	23	25	27	43	27	33	30	26	39	29	35	22	27	28	24	33	29	30	36	32	33	40	36	38	27	30	25	19	24	36	31	29	31	41	32	26	30	30	22	24	23	34	30	33	26	31	27	34	24	30	28	27	33	32	29	26	36	29	37	33	35	39	36	20	30	43	17	30	34	23	26	30	16	41	31	30	30	33	32	27	24	35	23	18	21	33	25	38	26	24	33	27	35	33	32	28	25	35	30	31	21	30	42	20	28	33	27	41	36	37	26	33	35	29	28	22	24	28	20	24	31	27	33	39	32	35	31	22	22	24	40	38	26	29	36	31	23	26	25	31	28	28	31	32	26	35	38	35	34	23	21	32	25	41	25	32	30	25	25	28	39	33	32	35	30	30	33	25	27	34	20	24	32	33	26	31	29	32	29	36	38	34	24	29	30	19	36	29	26	25	26	27	23	44	32	31	39	33	36	31	36	32	38	27	35	31	32	33	25	31	38	28	38	32	31	30	37	25	30	37	32	27	18	39	37	29	21	39	36	40	36	34	34	26	25	27	26	38	23	32	31	29	29	26	19	19	29	27	31	25	23	24	27	18	30	33	16	30	21	24	37	26	25	30	23	23	25	28	34	29	20	32	27	32	24	25	22	39	31	25	30	31	36	21	23	24	38	30	36	47	33	36	23	26	32	37	27	27	31	23	26	29	28	24	24	35	26	21	34	29	33	29	27	37	28	33	27	31	36	32	22	37	30	28	17	35	29	27	37	35	23	48	32	34	28	38	36	32	34	34	26	36	30	26	36	27	36	27	33	28	28	28	43	39	31	39	25	36	28	26	27	23	35	28	32	30	31	33	35	27	35	32	43	32	20	27	29	21	34	33	23	28	24	33	42	33	34	27	26	25	26	25	24	34	31	27	37	36	29	30	35	43	40	29	33	35	27	28	27	25	35	35	29	28	39	33	14	33	30	29	35	26	33	33	38	44	20	32	36	38	32	25	19	28	26	35	36	24	38	32	27	31	25	28	37	27	23	36	30	38	34	26	28	34	25	40	25	24	38	25	19	31	23	28	43	38	22	34	31	32	28	36	28	43	29	25	40	35	38	30	28	31	34	25	23	27	27	20	43	29	32	23	23	33	33	33	21	34	37	28	24	28	27	33	25	35	34	27	31	29	35	22	26	36	27	35	27	26	30	26	35	30	33	26	35	31	27	27	32	32	32	27	25	26	28	27	38	29	37	38	39	32	22	38	17	31	40	29	28	26	31	23	21	29	37	22	40	31	40	26	29	24	27	31	31	23	26	30	36	29	25	31	36	26	24	18	35	31	30	18	34	23	39	31	35	31	32	34	31	23	36	30	28	31	30	29	38	27	29	35	34	43	22	28	35	30	32	36	36	25	33	28	33	43	20	26	27	30	40	36	31	30	39	28	28	26	31	27	30	36	30	28	31	28	34	21	30	35	37	33	35	36	35	36	40	28	23	24	28	32	29	28	30	30	27	31	33	25	25	28	28	30	27	28	22	28	28	29	32	36	24	31	33	22	15	29	29	30	40	19	31	24	18	18	30	28	29	21	27	31	23	37	32	29	37	44	33	32	35	24	34	30	30	31	22	38	28	30	33	24	33	35	27	35	24	28	23	36	27	23	22	44	19	39	26	21	34	26	37	28	32	28	29	27	29	32	32	33	25	31	33	29	28	38	37	27	37	15	38	30	21	34	24	31	31	36	27	29	30	28	26	28	29	36	33	29	27	33	30	30	29	34	35	31	29	38	35	29	24	26	31	34	41	28	33	24	25	30	27	28	31	29	44	33	24	35	29	22	20	25	31	27	26	20	26	31	36	27	31	43	25	22	30	28	31	38	28	43	31	32	31	37	28	35	31	30	31	41	26	19	36	23	36	26	31	34	33	26	25	21	26	36	20	30	28	23	31	35	37	28	28	28	28	24	15	28	31	32	24	36	31	30	32	24	30	36	28	34	27	37	25	33	29	28	29	30	32	39	29	32	29	23	40	34	28	41	31	28	38	36	30	29	35	24	27	30	25	19	26	21	22	35	26	32	14	29	30	32	32	27	27	23	34	30	41	37	35	31	38	30	31	25	25	29	31	28	21	38	27	28	34	34	26	30	26	22	31	36	31	29	36	34	34	28	25	37	26	35	24	42	32	28	38	41	30	30	37	33	33	31	29	33	25	27	28	31	35	25	30	34	31	35	25	24	28	29	24	38	34	21	25	32	37	21	35	33	38	35	14	20	30	22	21	35	25	31	43	32	31	31	32	26	30	30	29	26	37	28
25618	17029	11730	21720	30844	30789	31424	31337	33962	38260	41966	44095	39133	30948	28554	21125	12138	6117	3072	1437	688	526	392	433	412	421	381	383	380	383	384	416	390	431	382	379	379	387	352	371	371	367	380	373	368	386	402	368	401	396	392	390	384	374	379	418	438	396	382	361	379	363	379	380	402	395	388	394	357	384	362	394	391	409	418	394	386	382	396	420	408	377	429	354	351	378	384	377	384	382	412	415	391	391	361	378	373	393	407	364	384	362	398	371	395	426	431	393	387	357	353	369	351	378	385	407	395	393	396	347	439	398	403	374	384	383	406	367	411	399	371	367	391	404	362	380	425	391	406	376	394	439	433	367	378	398	381	382	406	366	410	377	391	408	371	400	366	389	445	426	418	389	397	389	392	364	401	389	426	394	372	390	384	408	382	380	372	413	368	382	423	368	417	429	393	380	402	368	392	410	381	365	392	357	390	393	374	407	399	361	381	391	395	348	407	373	375	409	437	388	390	416	432	398	371	391	388	360	388	384	383	418	401	393	381	418	388	382	391	376	395	412	388	385	403	409	413	397	431	372	363	390	374	423	402	392	405	382	362	376	386	395	328	400	380	364	394	394	363	400	387	358	380	370	390	389	371	369	409	392	393	362	345	379	383	424	422	393	414	397	352	364	378	336	394	404	389	424	407	394	357	396	400	376	346	352	406	374	395	395	385	400	374	410	410	384	406	433	347	384	397	381	382	362	380	421	391	401	377	343	428	418	417	355	411	406	374	392	365	350	406	382	366	401	392	387	395	395	399	345	384	398	391	377	368	423	412	361	403	414	381	361	377	385	376	340	394	385	396	366	384	407	399	388	351	392	395	390	370	407	403	370	369	371	341	399	370	401	431	381	371	407	414	400	409	437	396	381	406	319	350	393	415	389	419	385	385	374	387	397	394	403	375	383	408	408	394	406	427	389	364	381	385	377	392	394	381	454	422	378	390	382	404	359	396	365	411	381	399	418	359	393	420	374	394	370	374	396	382	361	410	362	393	410	363	426	382	363	395	395	372	382	352	403	359	373	394	375	397	393	382	405	376	415	408	415	394	379	377	381	404	413	402	381	383	422	416	387	393	395	363	383	398	404	402	392	391	359	392	374	393	385	368	419	402	395	370	398	379	374	349	445	382	368	395	392	391	377	431	417	395	392	416	414	401	422	374	355	395	346	384	346	408	388	393	397	391	413	373	384	405	404	386	396	403	384	396	381	403	361	370	405	355	426	388	384	403	379	357	387	391	376	409	373	392	392	391	424	408	385	392	417	396	415	403	389	393	369	409	393	376	404	392	371	397	412	389	350	391	360	419	387	355	394	372	391	416	388	396	373	372	395	372	395	418	423	379	414	408	378	388	377	390	372	395	440	364	358	380	396	394	383	400	375	397	377	361	383	404	422	379	372	399	373	409	354	361	387	383	382	395	393	410	396	389	410	409	356	358	377	366	428	380	386	413	391	384	369	412	389	362	370	396	383	385	370	405	384	388	385	441	403	429	386	376	352	387	378	371	371	394	394	404	393	403	397	412	390	396	410	384	401	405	419	350	375	370	389	411	389	401	361	427	380	394	374	385	382	396	366	403	384	353	378	423	391	405	404	360	383	414	368	387	408	354	364	390	364	371	385	387	400	402	357	417	406	391	388	363	377	407	387	366	426	379	396	368	366	357	379	394	382	377	407	378	370	374	447	400	399	361	411	403	401	350	363	376	404	403	384	397	429	395	395	372	375	366	398	370	358	394	370	379	390	415	402	372	382	407	396	364	423	373	374	359	404	375	393	385	416	373	419	364	400	396	368	398	352	432	380	359	370	363	382	379	388	402	388	407	390	379	370	422	365	396	431	379	375	395	421	380	437	387	389	387	377	397	361	392	407	400	410	394	380	387	404	409	360	424	361	366	392	394	430	393	378	408	351	415	396	380	407	404	392	366	371	382	387	422	391	389	408	375	389	386	385	415	397	423	359	400	376	371	406	406	406	375	381	382	396	400	409	353	396	432	426	416	364	386	400	358	381	390	387	415	396	441	402	380	411	384	362	378	376	375	375	401	439	395	404	389	386	347	383	394	376	376	391	381	372	385	373	395	422	379	361	389	369	407	376	405	393	402	412	396	393	372	387	367	376	429	405	368	380	406	394	378	397	380	389	417	405	409	376	382	409	435	379	394	389	410	378	353	395	347	376	401	372	413	414	375	399	390	389	380	382	357	365	401	408	410	398	403	377	388	373	382	341	393	389	381	382	381	393	399	395	383	379	394	404	409	384	406	370	410	393	411	364	379	375	406	440	387	350	391	379	398	392	401	359	403	368	373	379	368	372	386	421	373	431	378	382	386	406	373	416	406	406	385	375	409	381	417	376	397	396	362	402	373	402	390	384	420	388	415	378	372	383	409	361	359	375	378	377	396	379	385	384	400	377	374	382	419	392	386	365	391	418	381	411	370	377	362	397	410	396	400	382	374	364	368	385	365	393	419	361	396	390	397	379	378	381	356	383	382	378	362	351	415	388	395	398	369	380	401	398	378	358	412	414	357	352	367	424	360	399	399	400	383	390	382	368	398	351	395	441	361	403	408	382	374	389	400	405	396	384	382	388	382	414	368	427	370	381	392	365	416	403	404	391	364	422	397	379	384	348	389	380	404	384	413	388	374	372	410	367	407	412	422	377	415	431	414	434	369	398	376	418	427	410	376	371	381	360	403	421	400	367	405	399	393	387	368	378	353	393	370	382	376	414	379	379	403	408	386	389	365	396	359	378	380	402	379	403	407	442	370	387	381	362	359	390	376	406	362	393	402	364	386	361	411	391	350	389	371	412	396	381	378	405	373	354	391	413	410	377	394	426	419	384	362	382	408	409	388	412	400	379	358	388	426	397	372	395	360	403	382	426	405	365	376	373	398	406	411	399	394	436	398	402	393	391	358	380	385	391	386	383	391	379	424	383	389	386	375	414	371	404	421	381	360	405	413	421	371	382	422	380	379	393	424	373	384	404	365	361	419	394	360	404	396	368	360	392	396	411	376	380	402	387	379	398	377	355	386	401	430	387	394	388	393	400	387	390	388	417	405	392	411	407	350	381	390	368	402	390	423	396	411	417	357	379	387	409	418	426	368	412	421	410	359	430	403	391	376	359	400	410	426	362	375	389	407	416	396	412	401	410	404	411	407	400	392	388	402	339	385	392	411	397	386	420	369	411	419	383	374	390	382	431	375	374	374	378	399	418	364	374	398	397	423	378	410	399	413	357	384	384	393	374	372	418	380	371	412	357	371	387	365	398	378	387	369	342	362	383	388	386	400	433	372	375	398	402	376	369	421	388	364	399	385	394	352	353	408	368	388	369	387	394	364	368	383	392	395	410	372	393	399	386	431	387	375	403	396	417	407	379	428	391	363	392	388	387	392	394	419	377	408	395	384	383	369	361	365	381	386	377	330	387	371	408	374	382	380	403	356	403	425	358	417	359	423	386	412	411
1389	202	150	96	95	151	204	280	473	1054	1272	1555	1007	928	548	317	172	78	43	30	37	34	24	37	33	27	31	16	29	31	34	23	22	24	30	21	29	25	25	26	28	29	26	27	29	24	26	29	25	18	30	31	20	19	25	23	20	25	18	18	23	29	33	24	23	24	26	24	35	32	27	24	26	36	33	24	27	26	32	25	29	26	20	27	25	31	30	35	28	30	30	38	19	36	29	27	29	28	30	26	38	31	27	27	24	30	24	26	22	20	23	21	25	30	29	31	27	37	40	28	28	24	19	25	25	26	29	29	25	21	29	26	31	29	20	26	29	26	25	34	21	30	36	24	32	26	23	33	27	24	25	24	26	36	23	26	28	32	24	34	24	16	38	37	26	17	27	28	29	26	20	29	21	20	25	27	25	26	47	24	22	25	34	32	26	24	37	21	26	28	27	23	26	22	29	27	23	25	26	27	29	30	25	35	28	31	21	29	17	36	23	27	18	20	20	28	23	21	24	20	32	27	33	32	23	27	26	28	31	35	28	23	30	28	24	21	24	28	19	32	25	24	23	28	20	17	27	24	31	27	24	30	29	26	21	25	31	31	22	29	26	35	38	29	40	26	27	35	21	27	35	29	29	29	18	24	15	18	21	26	24	21	24	29	28	19	29	28	22	17	26	25	19	18	17	30	30	29	30	29	24	26	24	32	26	35	22	34	32	24	22	29	40	24	20	33	25	36	28	28	30	33	26	34	35	21	29	26	38	23	32	30	26	26	35	16	36	28	25	28	18	24	21	27	31	37	23	23	36	33	28	20	29	38	28	26	20	26	29	36	23	17	16	33	41	29	34	27	37	25	25	32	36	30	22	24	26	38	28	25	23	33	30	25	27	21	33	27	25	28	32	32	24	28	22	28	26	26	26	25	27	26	32	26	34	32	29	37	28	25	30	31	30	25	35	21	27	32	39	25	23	33	26	26	19	32	27	25	35	28	37	26	31	18	32	27	18	29	24	26	30	37	32	23	19	30	23	22	35	27	16	24	24	22	21	32	26	22	33	21	26	36	31	33	24	21	22	21	33	22	22	34	21	25	25	19	24	30	29	25	24	24	26	29	27	28	36	28	17	20	22	22	29	29	28	26	27	23	35	24	33	29	31	27	22	27	21	28	26	27	29	27	27	31	28	28	31	25	22	29	23	30	29	34	31	27	28	28	35	31	19	25	24	32	35	30	22	33	22	27	23	21	34	31	25	29	38	22	27	32	28	32	21	23	27	24	34	19	30	39	31	32	30	29	25	35	37	26	35	25	35	29	31	21	26	31	24	22	25	19	17	26	29	34	25	26	20	30	23	28	25	35	30	35	24	26	19	22	21	29	34	24	32	23	25	23	20	37	26	18	22	36	19	30	28	26	26	25	26	26	25	28	29	25	15	26	22	22	26	28	25	20	30	28	36	30	33	23	28	25	28	30	22	26	29	17	34	43	28	25	20	27	30	26	32	30	38	26	35	32	32	24	36	22	26	23	24	21	14	26	24	32	30	34	29	34	32	26	18	30	25	25	34	33	21	26	40	21	23	14	31	33	35	30	24	26	26	28	25	32	21	22	22	31	28	22	25	27	27	22	30	29	39	25	22	41	29	27	18	32	20	25	21	29	29	26	29	21	24	22	30	27	22	25	29	19	30	29	32	22	25	27	32	32	19	29	28	20	29	35	35	24	25	28	26	31	33	24	33	24	29	30	26	32	30	35	31	33	28	31	19	26	17	24	25	28	27	24	27	26	20	29	30	21	21	20	23	35	24	34	36	29	26	26	22	30	24	35	29	32	22	30	29	32	25	26	23	26	24	26	27	30	24	20	24	23	27	30	27	25	30	28	29	20	39	32	25	22	24	27	40	29	34	29	28	22	39	24	22	32	18	42	49	36	30	24	25	33	24	32	33	27	26	24	20	21	21	29	27	23	26	21	20	35	28	21	38	25	36	27	36	24	32	26	24	18	27	29	29	31	24	30	24	21	26	26	24	20	34	23	28	27	25	20	28	28	36	32	34	25	36	28	35	20	28	21	22	18	22	19	22	20	28	36	32	17	26	17	21	28	40	21	25	27	29	25	22	37	24	28	25	31	39	33	21	22	29	24	31	34	28	24	26	31	26	27	22	26	24	26	26	23	35	13	32	32	31	35	27	35	24	33	36	24	29	28	29	25	21	27	30	21	22	30	24	29	27	22	21	25	35	37	31	27	13	25	28	28	26	31	28	31	19	25	32	21	36	23	32	28	16	34	27	24	35	24	19	23	26	26	26	17	28	36	24	32	23	34	26	36	23	28	28	24	31	31	22	27	28	32	27	33	27	29	29	32	16	26	26	31	30	31	26	23	29	23	18	20	21	23	24	16	28	32	23	25	28	28	31	24	31	35	23	26	28	25	23	24	21	22	29	31	20	26	28	23	28	27	26	25	34	20	27	28	26	32	22	29	26	30	28	37	24	32	28	24	33	35	18	34	33	24	30	31	29	19	28	22	28	34	32	22	23	28	25	21	25	29	27	28	28	24	29	27	26	21	24	22	31	33	31	27	27	26	34	17	28	37	33	24	37	30	35	27	26	28	24	30	28	30	25	35	23	28	23	26	26	31	36	27	42	22	20	21	29	25	34	35	31	30	16	26	26	32	14	26	25	25	23	26	31	27	26	28	24	28	20	30	24	18	29	25	26	26	27	33	22	17	24	34	31	33	21	28	22	19	41	37	22	21	22	28	27	21	26	29	30	32	27	29	28	37	41	35	21	27	24	26	36	32	31	24	25	23	30	38	18	19	26	28	35	25	31	28	26	32	19	39	22	25	32	30	44	33	23	22	29	30	40	30	32	27	24	26	29	23	41	22	27	23	28	31	22	28	20	32	17	33	23	25	24	27	24	26	25	28	29	19	31	29	27	22	21	21	28	29	34	24	31	29	29	30	32	30	32	27	26	26	32	26	15	22	29	29	22	30	26	31	28	33	30	21	24	29	25	28	35	20	22	23	28	39	29	29	21	28	31	25	26	24	28	28	29	23	30	34	40	22	23	26	26	27	30	29	28	24	32	18	28	23	22	28	26	22	28	21	36	34	38	26	33	29	28	21	29	27	29	23	29	30	25	24	23	27	25	24	20	31	31	24	26	26	27	21	29	19	28	32	29	32	22	41	26	30	19	30	24	20	22	27	28	36	33	44	22	30	16	26	25	32	27	30	16	30	20	31	21	29	33	25	27	38	22	24	23	28	26	26	33	23	33	22	25	21	17	33	22	23	26	24	27	22	26	27	33	23	29	18	31	29	31	22	24	34	27	27	22	27	37	22	36	31	24	24	19	28	22	29	22	28	29	24	42	17	27	32	32	27	30	32	31	24	39	26	32	28	34	30	23	26	22	27	33	31	29	25	29	30	28	29	36	30	26	32	24	24	34	33	18	28	27	25	26	27	28	31	21	34	27	31	34	29	28	25	30	32
14945	5854	3345	6066	11835	12932	13509	16144	20156	26581	26639	26075	21546	18925	13495	8900	4451	1880	883	682	577	452	376	339	349	374	356	391	374	337	369	338	388	333	388	358	358	356	334	402	362	366	364	379	363	360	368	395	362	366	344	342	323	348	358	342	331	359	332	329	367	333	356	358	366	330	377	344	369	351	389	333	344	380	388	343	343	342	345	322	362	377	378	343	366	354	337	362	355	379	392	350	376	363	347	360	366	373	360	390	355	372	377	353	355	355	376	354	411	326	353	333	400	364	341	365	360	387	349	355	369	376	366	369	359	394	370	359	394	314	363	381	364	350	336	361	345	344	374	354	344	366	368	317	353	380	369	348	369	354	359	379	373	397	378	349	361	347	364	370	352	355	362	354	411	330	371	357	385	402	355	342	338	384	334	355	308	380	387	375	377	375	355	356	361	375	371	358	334	340	360	374	332	362	382	376	343	324	351	366	364	351	348	353	365	357	406	345	358	369	368	359	357	380	365	370	362	344	364	368	342	342	328	404	360	396	391	367	351	330	328	363	352	349	377	357	372	375	348	331	353	350	388	368	358	396	362	369	377	346	358	379	340	356	378	357	364	347	366	363	356	351	365	363	348	355	352	352	374	360	343	375	356	309	374	346	351	359	347	350	362	348	350	353	367	371	373	366	339	339	350	393	374	374	342	370	398	386	309	341	393	350	369	380	374	351	377	332	340	354	368	342	359	369	395	362	353	343	373	381	358	363	387	377	391	361	356	357	350	367	364	365	360	374	370	352	388	366	364	383	335	400	352	347	373	395	355	370	333	379	360	360	356	356	340	314	339	361	364	369	322	371	347	315	337	361	371	366	335	365	339	337	362	375	368	336	340	374	364	352	315	392	386	382	387	366	364	364	347	372	353	354	379	379	350	322	387	397	355	360	380	346	360	364	324	381	373	328	347	389	358	333	343	346	332	327	384	343	392	351	359	392	356	364	326	374	353	337	371	384	335	338	381	346	343	376	366	337	338	348	351	359	358	355	369	395	400	359	341	357	367	358	374	366	358	368	391	314	361	372	369	380	341	338	345	374	391	355	355	363	317	322	349	337	378	363	391	338	339	405	344	374	359	344	386	360	328	342	335	361	359	336	373	360	392	370	352	372	347	338	351	347	355	387	366	363	352	348	380	335	386	366	370	357	368	364	332	351	355	358	347	361	351	356	328	337	353	324	344	357	353	359	324	378	357	356	364	345	385	361	336	388	366	354	351	358	376	369	373	358	385	372	348	365	361	353	361	379	412	383	378	365	348	338	349	377	340	323	340	379	373	349	356	374	355	358	384	410	347	360	364	389	364	373	360	379	374	379	356	370	345	364	342	346	367	370	348	359	337	337	395	405	368	378	361	337	377	343	364	334	384	393	349	381	368	361	367	356	327	340	398	373	379	360	349	371	369	331	411	377	374	368	386	347	377	329	372	371	357	317	390	373	360	387	326	327	355	366	355	354	332	377	358	386	349	346	407	329	358	343	382	366	340	393	324	341	387	347	358	360	384	356	351	358	378	381	384	368	406	381	336	350	335	353	360	373	380	374	360	362	345	351	368	357	333	393	379	341	373	368	376	372	363	367	344	367	351	399	350	372	340	363	374	346	364	369	395	342	342	354	392	385	343	368	346	352	390	350	364	360	391	360	365	328	369	402	369	351	386	386	382	331	318	354	370	359	367	374	352	365	383	381	383	359	366	360	354	367	350	376	375	358	368	370	359	352	367	361	364	350	327	364	388	362	376	364	349	359	333	336	348	338	335	353	384	355	350	379	360	402	347	392	370	381	334	383	340	354	369	335	376	341	340	368	342	364	347	356	375	341	347	366	344	343	357	386	377	393	381	326	354	371	396	355	360	346	341	377	370	355	359	335	338	382	343	361	347	304	339	358	354	372	376	385	376	331	382	359	339	347	372	359	396	379	362	364	419	344	378	369	368	357	350	340	346	364	367	361	341	371	366	381	344	394	396	372	355	390	370	361	342	356	352	366	372	337	379	385	363	346	412	368	382	351	327	359	366	369	334	354	367	363	386	354	367	347	369	362	325	321	388	302	354	384	327	338	345	377	394	357	356	373	371	375	352	378	367	388	339	400	373	334	365	366	352	329	378	342	346	367	386	382	366	352	347	359	346	347	363	371	349	381	375	368	340	338	320	332	338	351	343	350	340	353	328	359	394	391	373	367	351	364	350	345	348	342	348	346	363	323	345	377	367	346	327	344	391	355	409	347	359	351	349	365	356	370	367	363	349	355	359	323	326	369	361	373	365	376	336	354	369	366	363	355	362	372	368	370	377	385	360	385	374	332	342	360	341	372	343	379	358	327	357	343	387	399	379	356	372	369	344	360	368	354	363	380	363	356	351	368	358	353	381	367	350	362	350	369	370	363	386	357	332	356	356	382	323	352	396	357	335	356	362	405	349	361	359	356	365	360	372	358	344	371	373	323	364	335	377	351	336	386	386	366	363	378	340	389	350	380	337	369	394	398	365	339	350	368	389	325	346	367	357	351	321	350	352	379	362	327	391	349	360	371	365	328	349	351	340	336	366	348	371	348	383	365	377	342	374	380	336	358	331	345	362	350	327	360	394	355	338	339	356	366	334	346	376	390	373	367	321	361	368	363	381	346	376	348	352	366	403	378	349	332	334	353	349	372	372	340	403	366	354	362	343	353	353	344	362	353	343	362	369	342	360	335	391	366	334	359	382	351	371	359	346	357	369	375	368	351	352	368	380	308	347	370	368	405	364	342	395	360	369	340	352	367	374	361	334	374	369	342	377	354	343	374	338	351	362	386	355	361	359	355	319	368	371	384	366	391	356	376	372	360	381	386	392	384	349	359	342	363	337	379	352	364	374	353	341	382	360	340	383	360	346	350	364	343	364	349	351	362	376	347	359	330	320	378	379	373	366	366	383	399	388	408	363	366	377	355	359	389	355	377	380	359	363	390	340	374	380	339	352	335	372	370	347	356	365	373	364	352	347	339	356	390	370	364	354	383	366	349	348	325	369	380	360	326	377	347	344	339	361	377	364	348	405	337	384	378	353	349	371	367	396	388	336	381	383	348	349	348	337	380	391	346	353	332	330	370	382	341	361	369	384	323	391	338	368	328	348	386	352	376	340	380	360	385	357	390	343	378	362	345	379	338	364	383	370	379	316	385	330	383	348	345	364	382	332	370	336	359	392	343	384	367	325	368	349	353	388	365	356	366	365	359	352	383	356	348	363	353	376	389	366	354	342	353	351	368	345	393	380	346	383	367	377	400	341	364	356	353	382	336	334	356	388	346	363	364	359	355	330	356	382	378	381	362	358	384	355	360	363	346	356	379	348	362	344	355	342	346	360	364	346	365	339	383	350	374	350	364	371	351	407	390	360	369	380	342	361	368	362	358	378	387	349	381	349	371	339	358	333	386	379	357	341	329	331	360	373	346	351	364	380	371	367	372	380	361	361	379	373	353	349	328
816	660	373	196	247	381	633	869	1511	2582	3462	3831	3163	2007	1258	676	345	131	51	30	36	32	25	21	23	14	24	31	26	22	27	23	19	22	26	25	21	16	20	28	33	18	28	13	19	26	30	23	24	29	35	30	22	25	18	20	26	25	19	18	18	19	23	21	21	19	28	17	25	23	20	19	17	23	20	18	29	25	27	21	32	17	21	19	28	31	27	28	31	18	17	36	27	24	23	16	21	25	20	11	16	28	24	26	21	21	33	22	21	28	27	19	25	27	17	26	26	29	27	23	31	24	22	24	24	25	31	28	31	26	25	17	25	34	13	14	26	24	18	26	25	19	26	31	25	28	26	37	23	18	32	21	17	24	23	22	19	28	21	24	19	26	24	24	22	23	17	31	28	36	24	15	40	17	34	28	21	25	23	24	26	32	28	35	23	27	23	24	25	29	16	18	26	24	22	25	26	18	20	19	21	24	26	11	25	26	19	23	13	17	22	19	16	27	20	19	26	26	25	23	17	28	32	22	28	28	15	24	22	16	25	19	21	20	30	21	27	30	31	21	25	24	31	32	17	24	28	23	18	21	26	26	24	26	22	26	23	24	33	17	24	21	28	26	17	26	25	25	20	31	14	21	26	23	27	24	32	28	25	15	21	25	21	24	23	21	20	13	26	21	19	32	22	27	19	15	20	25	24	22	21	28	15	25	22	20	14	15	21	20	28	21	35	26	23	22	31	21	19	25	19	31	25	18	18	27	18	21	28	23	22	31	25	32	27	29	18	25	17	19	22	24	23	22	25	22	27	22	15	34	24	24	30	24	21	35	27	22	25	32	27	32	25	24	22	21	16	24	25	21	11	30	25	28	19	26	16	24	24	17	29	22	17	15	17	29	17	27	22	31	21	29	13	23	23	25	25	25	20	25	31	26	24	24	17	24	18	23	21	22	22	34	22	27	26	24	21	22	22	31	26	25	24	15	27	15	14	20	26	18	16	31	19	29	27	20	18	32	15	31	20	16	23	30	29	23	19	20	23	23	24	25	16	19	31	21	23	22	27	23	21	19	22	18	26	21	16	25	31	19	20	19	20	20	25	20	25	26	26	26	31	28	21	31	29	22	20	21	17	24	22	29	28	22	27	22	16	25	18	28	27	24	23	20	18	19	30	26	20	30	19	20	20	26	23	25	31	23	17	20	15	26	22	19	20	27	24	24	21	14	22	20	28	18	48	30	24	22	23	25	24	15	16	21	29	21	28	26	19	29	31	23	27	28	25	23	24	27	20	28	20	27	20	32	26	26	32	21	17	19	22	23	19	26	27	24	13	22	23	26	20	24	18	25	26	21	22	20	27	24	21	21	19	21	33	20	22	20	24	27	32	20	30	19	14	22	25	23	21	18	28	28	19	18	27	24	32	23	25	30	19	18	21	17	25	28	20	18	19	23	25	18	22	21	17	23	19	25	17	21	22	24	17	23	20	25	21	18	20	17	24	19	20	24	27	20	18	23	24	21	19	18	34	22	18	14	25	27	19	19	26	17	25	22	24	23	15	28	29	22	37	27	25	14	25	20	15	29	23	29	29	18	30	30	28	27	21	22	25	21	21	32	27	24	27	24	28	29	27	27	32	23	23	27	14	31	31	13	25	11	19	25	22	30	19	18	30	25	23	24	16	21	24	23	28	32	30	23	23	21	21	30	17	20	24	27	29	22	22	25	24	17	17	23	28	31	21	20	28	16	24	31	21	19	33	22	20	28	22	20	24	23	27	21	17	18	29	27	25	24	24	28	23	20	26	25	17	15	21	23	30	24	27	21	17	24	24	24	23	22	22	35	18	18	19	18	35	21	25	19	23	23	24	26	30	21	27	21	22	28	29	27	29	28	28	32	25	21	35	28	22	31	21	21	28	14	13	35	23	31	24	29	23	20	14	19	17	29	17	28	24	21	24	26	25	21	26	14	29	22	22	16	31	17	33	18	25	26	25	23	20	28	29	26	18	21	25	31	29	19	20	28	22	27	24	27	25	27	17	23	24	25	33	26	22	16	21	17	28	26	22	24	23	23	22	25	30	23	26	30	20	24	19	24	22	25	30	22	21	31	26	28	18	30	17	24	22	23	15	26	24	20	21	20	29	14	29	19	24	43	23	22	21	20	28	25	29	24	27	29	28	22	29	15	24	31	24	17	23	25	21	21	26	27	27	21	25	14	27	20	25	29	21	24	17	23	24	19	21	26	25	25	21	29	30	24	24	17	26	21	23	28	17	30	26	18	13	21	18	25	20	21	26	22	32	25	30	24	27	19	18	21	19	24	18	19	26	20	23	31	23	24	28	15	33	19	21	26	22	23	23	31	20	29	24	16	27	26	14	27	22	22	24	16	13	20	28	31	28	18	16	20	21	25	22	33	22	26	26	16	26	25	30	23	18	23	14	17	29	17	30	31	25	22	16	16	27	18	26	25	30	21	25	21	25	22	25	23	18	19	20	28	27	22	24	23	14	29	22	23	16	21	21	20	29	22	26	26	24	20	28	19	24	26	24	26	28	22	25	27	23	20	25	23	16	30	28	25	25	23	20	20	20	27	22	14	32	20	25	18	26	17	19	19	20	26	29	20	26	17	22	24	34	17	29	23	29	37	18	24	15	22	26	23	31	22	21	23	25	21	19	26	19	26	28	28	23	31	28	33	14	22	29	15	31	18	24	30	28	21	14	19	22	26	23	15	16	23	23	27	27	21	22	19	25	29	19	24	24	29	25	23	15	23	15	19	18	32	22	23	28	23	23	28	22	25	19	20	24	16	24	31	23	23	18	16	22	22	23	15	25	20	23	19	22	18	19	24	28	15	13	22	12	28	21	31	22	16	27	21	21	29	19	27	22	22	26	23	24	22	33	21	26	23	19	25	24	20	26	27	27	23	19	33	32	25	20	19	32	37	17	27	28	18	27	17	25	25	25	22	23	21	18	26	23	27	32	23	24	29	21	28	18	18	15	20	25	30	21	25	18	24	21	20	27	23	22	14	28	29	20	22	24	27	22	26	30	21	18	16	25	30	19	16	25	32	24	26	26	21	17	27	28	17	26	31	26	26	22	27	23	25	21	25	25	21	25	20	20	17	21	15	24	19	32	25	27	27	28	31	25	22	19	20	30	20	29	18	28	14	29	19	21	23	21	22	14	33	18	17	28	24	25	22	25	25	21	20	24	20	23	16	18	26	22	29	28	26	31	17	26	36	33	17	26	25	19	19	29	15	32	30	29	26	26	23	23	19	20	16	26	24	18	20	27	24	20	17	22	24	22	28	25	20	24	24	28	18	24	24	24	23	23	27	17	26	18	15	20	22	21	24	25	24	21	29	20	19	26	20	28	30	24	22	22	21	28	27	21	23	19	26	23	27	25	26	33	26	21	22	26	19	28	21	19	25	21	27	22	21	24	17	26	24	34	34	26	20	19	16	24	16	27	18	29	22	14	25	23	23	22	14	18	29	26	14
19402	12639	7510	12338	20471	22644	25486	26365	29889	34223	35599	35219	31775	26556	21075	14408	8442	3333	1229	470	458	472	439	340	358	268	320	287	321	289	291	305	314	291	286	292	318	285	313	282	299	331	322	289	309	291	298	334	293	289	298	292	300	303	305	324	291	309	331	318	287	326	308	263	318	305	306	285	279	285	312	310	281	287	334	321	296	329	299	339	312	297	288	320	286	306	291	307	324	324	300	316	285	297	296	290	286	319	316	293	336	322	291	313	323	311	326	297	329	305	293	308	323	317	294	301	290	320	305	303	312	308	315	320	304	315	301	269	292	294	302	320	280	338	304	308	313	303	297	308	329	277	302	314	325	314	293	300	313	310	301	280	286	311	293	302	272	314	316	303	320	301	305	300	289	306	307	282	311	331	314	292	309	272	325	260	295	308	290	309	319	336	293	309	311	333	278	306	285	305	295	304	284	297	331	322	293	301	322	301	294	281	275	333	310	293	284	289	324	317	298	288	331	343	307	302	325	259	299	313	291	335	311	307	292	312	275	309	297	322	273	291	312	305	318	311	308	304	313	287	269	327	271	330	315	321	318	289	285	270	320	296	295	302	289	305	285	301	309	314	321	293	321	304	314	305	316	302	282	307	298	298	307	277	302	309	270	316	300	327	295	299	321	350	299	296	287	309	288	276	294	350	265	291	321	276	326	310	299	282	283	312	309	305	293	282	295	313	292	345	301	328	309	299	300	289	282	281	330	307	322	299	298	302	307	304	320	277	286	290	320	289	342	295	296	333	313	302	312	317	321	317	313	301	314	292	325	305	304	318	327	322	295	312	327	332	285	318	310	297	295	318	325	314	327	329	306	330	333	316	323	292	315	324	302	313	278	325	319	327	301	292	315	304	314	266	277	292	309	294	301	317	313	321	278	295	303	322	293	290	282	289	305	324	295	324	294	322	319	301	343	279	306	301	313	289	332	311	332	317	315	319	305	325	317	292	268	295	309	291	305	321	302	330	327	299	299	280	322	279	300	289	332	339	316	293	292	287	313	312	283	292	315	321	318	311	315	305	278	314	283	295	299	280	328	320	314	290	296	301	277	293	292	299	315	306	304	330	284	309	272	307	276	301	294	286	301	295	312	306	265	272	286	315	327	295	289	329	318	327	287	316	295	300	296	316	323	276	315	312	334	302	306	257	266	301	318	289	278	292	307	327	284	307	294	295	310	325	322	314	304	311	320	280	298	311	318	270	298	330	291	300	301	340	286	296	336	315	281	345	290	288	318	308	301	325	310	297	334	321	328	315	300	309	331	291	292	280	340	322	311	318	320	302	307	289	314	300	278	300	308	329	289	274	260	306	319	304	319	298	303	336	325	296	302	302	301	284	273	314	321	324	306	291	311	314	325	310	324	356	300	292	334	317	322	323	271	302	316	315	298	299	316	302	315	280	314	345	287	312	307	301	330	304	297	284	287	279	310	299	291	314	305	340	294	323	340	313	335	310	332	317	308	324	328	283	315	325	283	289	322	298	299	293	345	316	302	313	292	306	299	297	307	317	291	293	294	302	298	307	294	310	286	296	319	301	299	305	261	316	307	302	336	320	312	300	327	330	303	287	315	308	295	333	310	318	315	315	300	297	296	311	308	285	305	299	304	339	300	278	315	278	278	339	290	316	307	291	297	285	289	293	320	316	290	321	301	322	362	291	283	301	307	301	311	296	308	319	293	305	334	313	329	307	282	278	322	323	316	299	327	299	294	298	335	312	287	348	264	295	311	282	288	289	332	304	302	323	291	335	294	297	279	306	316	309	332	343	310	293	302	304	298	317	322	307	320	322	329	310	291	274	305	301	328	301	300	322	319	302	279	319	293	306	295	303	317	300	341	291	282	325	289	272	330	300	313	337	308	277	301	297	312	305	315	299	277	301	310	297	299	325	300	310	290	289	301	295	306	276	345	324	304	314	322	316	297	302	321	327	300	275	305	308	278	308	300	314	283	308	303	334	306	312	336	319	272	299	309	312	293	319	316	350	285	289	299	312	319	345	279	292	281	303	295	308	283	300	299	328	287	272	318	266	319	303	332	301	301	315	281	299	300	299	290	285	294	300	314	281	309	322	320	253	336	298	304	286	299	311	316	308	310	297	299	302	337	312	291	292	291	310	305	323	313	289	342	318	311	294	301	344	326	349	266	340	334	290	317	325	297	279	316	311	315	308	323	309	299	299	288	288	281	331	347	292	277	279	294	323	321	322	297	309	304	302	319	293	313	280	309	300	306	297	307	345	286	304	312	319	315	289	305	278	322	302	311	297	325	319	331	313	291	305	281	297	289	316	295	329	285	311	306	324	328	302	327	297	296	325	334	300	268	304	304	307	340	317	306	291	312	293	330	296	299	302	287	309	309	305	295	306	292	286	310	299	307	307	310	293	324	334	301	292	303	286	319	295	308	314	294	281	290	299	300	294	346	288	315	274	288	317	318	293	284	300	298	302	292	290	284	290	283	302	291	278	305	306	306	280	341	305	269	340	306	320	302	298	320	310	309	318	330	318	306	311	313	289	321	317	327	316	315	307	335	289	310	309	280	294	309	277	301	307	310	314	319	299	315	329	309	274	312	282	290	330	309	312	310	326	307	320	293	323	305	268	321	288	324	301	286	291	345	274	285	312	303	258	290	285	294	283	312	306	299	293	314	334	309	292	306	284	292	297	297	299	311	293	305	278	332	303	296	301	308	294	274	331	332	312	296	318	290	324	318	300	272	340	303	297	313	324	292	311	299	323	317	322	340	290	299	299	315	306	298	288	298	293	335	311	337	290	284	324	314	294	297	310	288	324	340	341	297	322	326	298	317	305	293	302	307	302	302	321	322	290	300	290	300	343	313	301	300	278	335	280	272	309	314	308	308	293	345	316	290	291	299	368	286	310	304	314	293	286	338	289	303	326	317	279	312	325	311	285	303	290	336	297	316	301	315	350	264	331	294	304	312	295	305	285	305	290	302	317	286	315	286	274	293	294	291	302	277	306	300	296	306	318	351	303	279	314	283	326	342	286	285	289	329	273	318	304	301	346	328	304	273	278	305	294	316	315	320	314	286	321	293	299	296	318	331	327	300	299	311	312	287	310	303	320	300	255	281	312	303	287	299	311	316	303	307	316	292	261	336	301	309	301	296	270	290	276	297	299	288	309	348	315	322	303	310	300	330	307	305	314	319	318	301	280	297	302	288	316	309	317	278	321	285	312	309	315	312	301	320	295	286	317	310	280	325	312	271	280	317	295	295	286	310	301	308	308	317	313	337	308	308	288	299	296	294	290	329	277	293	301	300	307	300	272	330	296	316	330	306	324	288	296	297	288	325	305	285	307	277	294	295	310	322	271	316	343	292	310	321	295	299	316	291	290	324	294	274	279	286	321	340	302	291	292	294	314	273	285	260	310	307	299	307	309	296	268	286	296	323	332	332	310	364	316	298	306	308	300	282	290	283	312	297	300	305	290	293	291	314	309
2131	499	349	215	217	536	837	1304	2372	3354	3922	4399	3569	2238	1189	669	342	141	89	38	27	30	39	30	28	30	28	36	28	26	22	24	36	33	39	29	40	39	33	34	35	26	37	33	32	26	21	41	33	38	32	36	36	33	20	27	32	33	29	29	29	32	34	34	39	30	31	41	29	29	34	32	33	39	29	33	44	38	37	34	37	39	40	27	33	35	35	32	34	27	29	31	41	37	25	27	43	28	31	34	37	30	35	32	39	23	34	39	32	28	19	34	37	42	35	42	38	35	37	42	41	37	35	35	35	39	23	32	31	41	29	25	31	36	36	27	22	40	36	28	31	25	31	33	38	28	39	31	24	34	26	38	38	31	25	33	31	27	29	39	34	38	33	26	35	27	34	32	38	36	40	36	41	42	33	29	41	36	31	32	34	36	36	36	46	36	26	28	34	32	25	27	30	28	40	40	30	40	36	31	25	42	23	45	33	35	25	45	29	28	34	28	35	33	45	28	34	31	36	39	27	34	32	38	40	30	39	33	43	35	29	34	28	38	26	34	23	36	36	39	36	33	29	23	30	37	38	29	24	39	25	21	26	33	40	26	43	36	29	33	36	32	32	25	31	35	30	26	38	29	42	34	31	30	40	42	37	28	36	37	37	32	32	25	47	30	42	28	34	43	35	23	49	21	26	26	31	36	30	28	31	33	35	37	24	28	29	38	40	35	32	24	36	32	38	44	25	30	33	40	38	40	23	32	34	39	36	27	30	33	32	42	42	37	36	28	30	34	34	27	26	32	30	34	29	29	34	33	34	36	30	35	38	27	45	35	21	44	32	43	42	37	30	28	32	31	38	41	44	26	27	29	28	36	32	24	24	29	20	38	37	33	40	29	31	28	31	36	43	44	32	29	32	31	32	37	33	38	40	48	39	35	37	32	31	32	31	27	20	35	38	39	37	34	31	31	28	35	38	31	37	39	29	37	41	23	29	35	37	36	31	37	32	26	35	36	30	35	32	25	37	34	31	37	27	26	34	26	30	30	30	37	26	31	32	28	31	23	28	38	35	33	34	32	32	37	44	36	26	27	32	18	33	25	21	21	26	46	33	40	35	41	42	37	34	31	30	36	33	34	45	30	27	37	38	33	35	29	28	35	43	39	28	33	33	33	29	34	57	43	43	37	37	30	42	40	25	28	35	44	33	34	28	28	34	33	32	31	30	38	34	39	36	34	33	39	46	37	19	33	33	41	37	26	31	32	29	32	22	25	43	32	38	32	44	27	36	33	38	32	35	35	44	32	38	32	32	39	33	34	39	37	22	25	32	31	40	33	31	28	36	36	32	25	27	34	33	36	22	20	29	27	29	31	37	36	37	31	30	38	32	32	42	35	34	25	39	25	32	33	25	27	38	33	44	30	33	31	50	35	36	41	28	27	39	36	28	31	26	28	34	40	31	37	33	29	27	49	29	26	30	31	41	32	30	31	29	43	37	40	32	38	29	29	30	33	31	25	48	40	34	31	47	21	34	32	39	40	31	31	32	25	26	37	28	34	42	29	27	26	31	49	37	30	27	36	30	34	27	26	35	38	41	41	36	24	26	28	20	29	40	35	31	32	22	27	39	34	37	25	39	35	41	40	32	43	35	26	37	28	44	26	26	44	29	39	34	40	39	20	35	34	43	33	35	34	28	34	32	31	35	42	28	38	21	31	30	35	32	31	41	28	39	35	28	36	35	40	29	28	36	31	42	39	27	33	26	25	42	30	32	34	39	40	26	28	30	36	32	33	40	32	30	32	43	31	35	25	37	32	32	32	28	28	31	35	36	33	29	38	32	31	34	31	34	39	31	35	41	23	40	28	33	40	29	38	27	29	29	31	30	26	35	40	39	42	20	40	41	38	27	40	39	40	25	35	26	29	32	23	36	34	41	38	38	25	33	27	28	26	43	38	29	32	44	28	37	26	33	39	45	28	30	36	35	34	52	40	43	37	31	37	44	30	41	28	29	29	36	32	21	38	42	32	36	31	40	25	29	27	33	28	30	24	40	45	33	29	39	37	34	30	41	29	32	43	32	29	34	33	35	28	30	43	44	34	39	35	48	29	31	28	51	31	28	29	39	37	32	25	26	31	45	36	41	39	33	20	27	35	32	33	32	35	36	36	37	38	34	27	34	44	34	49	31	31	31	37	30	36	39	35	30	26	40	28	35	35	46	38	32	43	48	30	39	35	18	43	35	38	37	31	33	50	31	28	40	26	27	26	36	37	23	45	31	44	38	42	29	39	30	36	33	43	35	31	38	33	28	42	32	42	47	41	30	40	44	30	27	28	26	43	41	41	40	41	29	41	33	39	29	31	28	24	32	33	36	34	32	39	38	38	36	32	33	40	41	29	29	27	22	34	50	44	38	37	37	38	31	34	34	39	29	31	28	34	44	37	38	40	33	36	30	27	38	31	26	33	22	35	21	37	37	37	29	29	41	37	26	32	34	36	39	36	34	31	32	29	27	27	44	28	31	36	37	24	42	41	36	34	31	32	26	34	20	37	33	39	32	29	26	28	31	39	30	30	35	28	35	33	36	35	32	24	36	38	32	30	29	23	26	36	26	33	32	36	34	39	27	36	42	29	32	37	33	32	30	38	35	31	41	28	37	24	29	32	39	28	26	39	31	39	27	31	26	31	30	27	33	42	40	34	30	35	38	36	34	25	31	35	34	26	39	27	27	31	42	30	36	36	33	27	49	27	29	31	29	31	33	27	32	27	33	40	42	41	26	31	35	34	32	37	31	34	31	38	31	36	26	36	44	41	23	28	29	30	31	34	38	29	29	38	26	40	29	35	34	32	43	33	24	31	36	32	39	22	35	27	42	31	39	41	32	27	27	25	21	37	35	28	34	30	41	33	23	33	30	34	28	33	26	43	29	31	41	42	29	32	41	33	37	39	29	25	39	34	25	36	29	33	29	38	44	26	34	42	40	31	32	23	35	29	33	32	29	32	40	43	35	24	24	28	30	41	39	38	30	24	25	28	40	34	35	32	31	49	26	36	37	42	37	32	33	37	30	30	32	39	39	28	33	36	22	21	26	48	34	29	40	23	26	32	26	25	35	32	40	29	24	29	31	34	32	30	28	32	26	38	30	45	36	36	32	38	26	29	29	31	37	32	20	39	32	24	42	31	26	32	37	31	43	28	35	44	36	25	29	29	39	37	34	33	25	32	31	37	36	24	34	21	27	34	35	32	37	24	25	31	22	32	31	46	32	31	32	25	35	34	22	29	32	30	36	37	33	36	39	27	36	40	34	37	30	41	34	30	40	28	34	31	26	27	32	38	31	19	35	42	33	32	33	35	33	28	30	35	37	38	34	30	35	31	35	41	37	39	39	34	30	28	40	33	42	33	30	22	40	27	33	25	32	23	25	42	26	32	31	32	30	35	32	30	23	31	37	36	22	36	26	42	28	41	32	30	34	41	31	41	39	29	24	33	32	38	30	46
20041	11398	6767	11749	21014	25827	28005	30960	35645	37348	37548	37135	33793	27904	20265	14100	8143	3565	2052	938	629	511	456	458	486	451	460	429	450	451	423	417	463	434	466	434	445	435	460	403	432	422	426	456	428	417	431	433	438	433	446	411	402	453	416	446	442	447	464	415	431	440	436	422	424	432	453	439	440	452	451	408	467	459	448	423	432	404	408	409	431	411	457	444	464	420	409	430	428	433	426	436	442	430	438	449	446	431	412	435	444	423	432	459	432	450	449	439	434	427	416	460	403	421	398	419	423	436	456	419	410	429	418	458	433	420	450	434	427	432	463	423	454	461	488	443	434	448	444	420	451	449	448	430	403	470	403	434	434	467	435	412	417	425	416	440	484	484	429	400	383	400	441	446	451	428	419	407	424	469	425	446	450	438	427	406	405	400	419	434	409	415	423	448	439	438	407	435	430	469	451	427	391	426	483	473	401	412	420	465	484	385	453	402	423	419	442	453	443	459	444	422	458	426	444	409	419	399	430	440	456	421	442	427	404	421	414	414	423	423	433	424	409	399	439	450	433	419	415	451	415	428	452	391	401	414	448	461	449	416	454	432	407	446	450	417	486	449	432	420	412	433	417	435	455	457	433	420	445	446	430	479	427	421	418	411	472	457	458	419	417	426	434	434	423	431	431	441	452	465	456	404	432	446	432	473	413	419	418	418	464	485	426	398	443	448	458	438	418	462	390	440	452	448	446	437	451	443	403	447	467	431	470	410	477	419	476	430	462	421	421	431	441	449	407	440	451	445	452	423	457	420	474	412	434	429	456	431	413	460	416	434	404	432	429	412	470	413	455	447	441	445	432	446	424	466	433	428	463	383	428	462	454	432	415	433	398	432	463	460	437	373	409	426	416	450	434	434	447	419	421	438	457	421	455	413	405	479	387	425	450	461	431	458	419	406	465	453	469	439	427	435	461	445	427	448	402	428	409	411	402	428	477	454	394	415	439	466	396	445	424	463	412	424	410	413	433	408	463	455	500	446	450	429	437	444	409	449	423	449	425	427	416	465	424	433	408	440	430	410	438	454	407	422	432	433	456	462	424	429	440	387	415	460	443	439	412	432	454	422	414	442	456	451	463	415	427	444	424	442	472	474	471	418	431	437	427	462	436	429	412	420	479	424	454	443	419	433	465	412	466	439	365	444	416	415	444	417	442	423	408	443	439	454	423	450	426	457	438	445	441	412	446	439	432	436	439	408	414	450	425	405	441	431	446	444	495	424	457	491	455	451	402	436	430	425	412	452	448	424	404	432	469	454	395	441	403	418	438	418	421	435	420	444	441	423	487	450	410	469	442	406	431	468	438	467	398	430	437	470	436	448	437	442	413	468	465	427	419	419	403	432	459	452	460	408	453	384	436	471	471	500	464	413	432	428	432	461	426	422	468	465	426	409	397	422	453	429	444	456	401	391	455	396	470	419	426	463	464	468	449	441	420	447	438	442	469	431	400	466	450	437	443	418	468	473	410	439	409	419	456	488	409	436	423	458	425	400	419	424	437	419	471	421	435	391	459	472	426	455	441	442	425	421	435	427	425	448	436	402	480	447	441	416	421	442	425	410	401	450	448	438	423	437	438	409	458	440	440	440	445	431	428	439	463	406	435	401	436	410	459	444	408	479	448	428	448	452	403	435	451	443	426	411	414	450	378	421	429	453	449	454	423	435	411	430	445	434	463	421	454	438	436	405	464	448	468	445	449	433	431	419	440	381	398	456	442	447	405	442	467	446	462	425	494	423	429	443	399	456	435	427	441	423	469	423	421	463	453	444	430	426	442	437	481	440	455	452	447	456	420	422	425	454	458	446	446	430	430	455	422	455	430	451	418	452	450	452	435	477	429	415	433	430	440	420	461	463	438	406	415	455	440	437	449	478	430	449	444	454	412	400	484	431	432	427	479	441	431	464	425	483	498	492	435	463	431	406	459	455	431	417	444	455	433	431	443	425	440	428	401	470	421	418	408	436	437	441	435	451	431	406	435	426	453	407	420	433	408	427	441	409	450	424	442	425	406	414	421	460	454	420	417	422	445	404	429	397	444	467	432	433	436	417	424	437	440	396	421	427	416	445	422	422	420	463	456	462	411	435	405	435	438	462	397	442	432	441	452	438	438	424	426	435	408	433	428	443	442	457	472	376	442	418	447	439	421	440	423	439	467	446	483	456	440	417	458	472	431	457	408	429	404	410	436	457	420	450	458	499	436	474	463	405	437	411	402	438	442	426	404	437	449	451	421	440	430	423	406	446	407	456	423	426	478	429	459	448	427	454	433	458	430	456	437	458	433	434	431	437	419	426	446	442	482	422	456	437	426	427	437	437	425	438	476	430	474	430	386	426	469	428	410	427	435	418	447	451	440	427	409	438	441	435	422	458	434	426	436	434	439	417	438	460	393	422	442	467	482	475	430	389	417	428	432	419	425	429	442	461	418	455	425	418	437	420	409	437	405	434	411	430	418	444	434	450	474	444	443	458	397	433	432	425	442	417	439	407	417	447	425	424	432	426	412	404	422	437	419	421	410	457	415	453	442	404	437	458	446	438	410	384	453	438	417	423	444	442	436	444	445	412	462	461	458	438	467	449	446	449	434	437	449	440	416	413	429	461	455	392	465	404	409	429	460	473	446	455	442	432	447	408	444	421	460	434	458	440	444	438	460	398	443	443	404	429	450	442	452	442	435	458	450	458	483	437	469	432	442	435	440	430	443	444	444	434	405	451	430	409	467	444	468	431	465	406	448	428	438	455	425	457	421	429	433	410	435	475	442	448	452	485	418	456	411	458	402	466	456	432	417	472	397	433	448	456	439	420	404	460	442	420	432	434	471	414	358	394	447	426	428	452	415	405	426	451	422	425	452	448	395	465	416	454	415	432	403	403	432	456	393	428	441	423	378	464	436	432	453	422	414	450	387	439	466	474	449	426	453	424	431	453	445	419	416	428	426	485	432	411	463	434	408	434	451	450	461	397	436	433	472	454	429	433	433	418	456	444	449	458	417	400	435	429	438	426	431	422	440	410	433	419	467	464	434	435	432	450	461	407	487	424	418	417	457	407	423	431	420	424	435	411	472	441	438	433	411	422	437	409	453	442	389	445	420	436	438	401	424	432	445	419	414	451	438	445	415	422	410	436	469	463	442	436	468	449	446	465	459	422	433	438	438	443	448	422	434	423	414	435	450	442	403	403	440	434	471	440	450	464	466	439	445	422	421	420	466	414	437	428	452	431	434	438	413	420	425	435	432	450	443	444	459	419	466	447	436	457	414	450	483	425	466	434	436	449	409	467	384	409	427	458	446	418	452	410	470	432	379	451	440	471	442	465	396	421	476	460	426	421	423	434	459	443	430	447	467	453	439	456	451	424	433	398	468	425	405	422	417	421	436	443	409	430	439	437	445	466	459	445	428	423	441	401	458	404	459	441	480	447	432	466	441	441	416	444	444	434	430	391	445	430	458	455	438	417
1288	814	543	277	366	818	1382	2221	6432	8804	8724	6064	4108	2404	1212	563	207	105	77	52	28	21	34	22	35	20	31	41	29	27	25	25	40	32	33	36	21	24	29	25	41	31	23	36	33	40	24	29	31	21	34	25	35	30	31	31	26	27	19	23	39	25	30	31	24	22	32	23	20	20	31	31	34	20	30	31	28	23	31	33	27	35	30	25	25	34	21	42	33	28	27	32	28	31	27	18	34	28	21	24	22	27	29	20	27	29	36	29	38	32	28	31	31	22	32	22	34	12	40	41	27	44	36	26	25	19	20	39	29	26	25	21	28	25	21	28	33	26	30	40	35	34	28	37	28	26	34	18	18	29	24	22	26	26	27	33	29	27	28	30	28	23	32	35	27	29	33	24	25	30	34	29	23	30	42	31	23	37	35	27	35	32	35	24	34	32	27	16	27	19	20	24	48	21	31	30	32	27	32	37	23	22	29	31	30	30	27	23	30	25	35	31	24	31	35	25	37	42	38	33	25	19	35	26	34	34	24	22	23	39	21	29	38	29	37	29	32	27	33	24	35	20	26	33	34	33	23	23	26	27	35	38	22	21	31	40	20	36	34	34	31	26	29	34	26	37	26	28	33	37	28	23	30	35	37	29	31	35	25	36	28	33	33	33	21	22	36	26	36	32	35	25	33	29	33	24	24	38	40	23	30	35	37	29	28	32	22	18	30	28	26	26	38	25	27	23	32	36	31	27	33	25	35	28	34	24	37	19	26	27	32	30	35	32	26	30	30	29	25	29	26	28	24	22	31	29	38	22	24	25	36	24	37	30	42	38	33	29	27	24	25	27	30	27	24	27	30	28	24	33	22	33	52	40	31	26	35	30	26	38	25	35	30	33	33	37	29	19	26	25	14	35	29	39	24	30	36	34	21	29	27	30	29	27	29	35	34	29	31	29	29	35	37	27	33	33	43	27	23	32	36	29	16	26	23	32	28	34	33	33	27	28	32	29	33	29	41	25	26	27	28	25	31	32	30	29	43	30	31	33	30	37	26	36	31	31	34	36	28	30	28	17	24	28	41	33	23	24	39	20	26	36	35	28	29	29	26	36	30	39	32	32	36	26	17	35	30	28	33	27	34	29	27	26	26	35	21	24	21	22	36	32	31	29	27	27	30	24	31	29	29	23	28	31	30	31	33	25	31	29	21	26	36	32	28	24	29	45	36	31	34	31	41	34	34	45	28	31	43	24	26	35	31	36	27	33	26	34	38	24	28	29	24	39	31	36	47	24	23	35	29	23	35	25	32	36	28	31	27	38	27	26	40	34	26	28	29	28	30	33	31	24	39	22	26	35	37	35	28	27	33	29	35	27	27	42	40	32	26	31	23	31	27	33	20	27	29	24	28	29	42	28	29	34	28	35	22	33	24	29	23	29	28	26	32	32	33	39	26	38	33	30	27	36	32	29	39	33	30	23	31	35	30	26	29	33	35	32	34	23	35	31	32	27	35	38	29	31	32	22	32	23	26	27	38	34	41	35	29	36	30	30	34	22	30	33	23	26	33	36	38	32	38	34	18	34	24	35	29	33	24	26	31	25	17	26	27	30	28	32	31	21	31	24	35	41	27	31	41	34	26	30	34	29	34	26	22	22	33	25	31	34	33	38	43	32	25	44	30	33	28	38	28	29	23	39	19	29	41	31	31	26	30	21	29	23	27	32	37	24	22	28	29	24	33	27	32	27	32	35	39	42	21	34	27	30	22	24	23	23	29	38	27	34	34	34	29	35	18	29	24	27	27	25	26	33	34	24	32	24	30	33	37	33	41	30	32	28	40	32	27	32	28	26	43	25	24	33	28	29	27	39	26	48	26	26	19	32	30	35	35	38	37	37	34	28	30	31	33	41	26	35	28	37	33	35	29	26	16	28	22	32	26	23	34	40	38	21	19	24	34	28	26	30	38	29	30	39	33	37	30	33	26	33	31	27	16	32	32	28	27	28	26	27	35	23	36	31	28	33	31	26	32	32	29	28	28	32	28	26	31	50	32	20	33	43	35	30	25	36	24	31	28	37	35	29	29	31	38	44	26	25	23	31	34	29	21	31	32	28	25	33	26	37	28	21	34	39	26	23	29	34	33	28	29	29	29	36	19	31	25	29	34	27	33	33	27	38	29	36	29	20	23	25	31	33	23	31	20	31	26	33	27	32	27	27	24	24	34	39	27	32	23	27	20	30	24	27	37	37	26	32	25	23	27	50	30	31	29	28	36	33	29	31	27	35	29	28	34	22	33	34	26	35	20	25	23	26	35	29	32	29	39	23	22	29	27	30	37	26	18	28	20	33	34	34	30	30	40	24	34	40	29	31	32	33	29	36	26	34	28	35	24	15	24	31	29	30	38	33	29	33	27	24	31	29	31	29	35	30	25	24	18	37	28	23	24	23	29	25	29	26	28	32	23	32	25	24	22	36	24	22	34	27	29	26	23	34	35	27	33	28	30	33	36	35	31	30	40	38	30	35	13	29	22	36	23	38	39	42	25	31	24	25	29	30	40	29	27	34	22	28	26	30	31	33	29	29	27	38	21	27	28	35	26	21	27	24	28	26	40	41	32	37	25	38	33	28	32	25	25	32	29	31	24	27	29	26	25	21	29	24	31	30	29	23	35	23	37	27	32	29	34	31	30	35	26	38	25	29	35	26	27	31	32	24	25	38	29	27	31	23	35	27	27	27	24	28	37	25	42	36	33	32	27	33	31	31	28	31	40	34	34	27	28	34	38	45	26	25	28	25	27	31	24	33	33	37	38	33	37	32	36	28	32	24	32	31	36	24	24	28	30	31	40	29	36	31	22	24	29	26	21	41	33	28	37	34	34	22	24	23	32	21	33	27	36	33	28	19	32	35	25	29	33	36	26	42	33	28	32	20	22	24	20	32	42	37	31	35	34	19	20	29	17	34	27	38	24	29	30	23	25	30	26	26	30	24	28	25	39	25	40	39	30	26	21	37	26	43	39	29	26	32	31	35	41	39	29	34	23	31	20	28	28	30	28	32	38	30	25	28	34	33	21	27	30	44	32	32	38	25	31	32	33	40	33	25	30	36	38	27	32	26	30	27	26	39	22	30	39	29	34	19	23	31	28	30	22	19	35	26	23	30	25	28	28	35	35	46	40	26	32	32	24	29	41	33	35	29	24	28	28	27	32	36	31	24	23	30	28	20	35	39	27	28	28	25	41	33	24	26	24	22	27	31	27	28	32	29	28	30	32	33	35	27	27	21	35	21	31	29	25	34	27	26	33	27	22	35	24	35	31	29	24	43	29	28	25	22	33	24	36	35	34	26	34	30	34	32	30	31	36	19	33	25	28	25	25	30	26	26	29	23	26	27	20	41	24	30	32	35	39	31	29	24	23	31	28	28	33	31	33	26	30	27	30	34	32	28	28	34	29	25	31	28	35	33	31	32	32	29	41	26	31	29	27	28	35	29	30	28	36	31	29	38
24144	15975	9803	14893	26433	30137	32711	36377	48316	49490	45830	40510	34019	28155	20686	12291	5803	2739	1891	1147	570	460	432	403	401	377	407	363	401	363	369	378	381	385	376	366	363	359	414	378	381	398	394	413	336	355	402	371	350	390	404	387	367	368	388	409	384	372	365	408	408	364	368	353	412	406	362	382	358	345	398	382	384	382	369	397	399	335	407	384	367	376	374	388	397	414	375	407	350	377	382	386	357	385	371	372	358	416	380	391	375	390	411	395	379	356	369	400	386	383	384	395	382	335	386	397	414	366	418	386	386	358	390	385	405	383	408	384	410	407	368	373	394	396	405	397	392	385	352	363	386	387	377	410	389	413	421	356	394	369	365	358	405	385	386	387	387	374	335	337	417	378	388	411	384	394	422	353	378	367	371	413	370	389	369	370	423	374	411	385	388	405	380	364	425	395	371	372	403	403	396	401	356	407	374	418	404	404	385	387	342	391	420	415	345	386	379	385	338	377	412	379	388	378	372	420	339	412	372	397	385	378	382	381	371	367	368	404	372	411	382	405	410	383	408	375	344	366	396	413	380	386	378	391	369	389	408	373	359	380	387	398	379	383	369	416	381	347	362	404	383	342	400	379	354	369	371	404	393	372	373	397	400	388	389	367	398	394	387	398	383	396	391	408	373	339	399	354	399	417	403	433	408	397	386	378	403	399	382	370	384	393	398	397	400	381	370	370	375	375	374	371	395	383	377	383	393	390	414	407	370	396	364	413	397	398	413	411	371	395	375	380	403	379	367	406	399	376	378	381	408	389	401	372	383	387	460	399	388	385	328	390	387	397	334	341	348	392	356	366	391	428	399	367	397	428	385	354	360	405	365	392	385	409	423	382	360	365	379	387	355	366	407	347	343	376	391	423	379	383	370	378	337	353	385	392	404	397	371	423	395	383	423	343	355	372	356	357	358	370	404	380	341	353	368	390	373	391	429	424	353	379	383	385	338	402	394	387	404	400	410	351	359	399	405	378	363	379	408	388	382	390	392	387	410	375	380	417	426	402	374	413	388	398	380	363	382	374	363	393	393	376	373	379	398	371	374	389	386	401	412	392	388	358	338	375	372	371	406	427	381	367	386	368	399	375	354	414	413	401	391	388	383	357	395	388	345	378	394	393	400	392	378	414	385	393	410	371	404	359	391	397	385	379	383	349	387	387	391	365	402	407	422	428	395	357	387	374	357	390	414	368	378	364	379	380	422	412	387	400	395	410	381	338	373	377	379	411	393	372	369	383	377	381	333	382	403	364	384	372	377	413	406	403	410	361	376	375	356	380	399	377	360	408	390	388	400	383	357	368	387	356	399	381	376	358	351	386	351	374	387	381	372	393	420	373	370	323	395	378	381	368	391	368	390	381	391	389	404	384	390	372	419	387	384	423	374	382	362	362	393	392	387	414	397	355	353	348	388	418	359	348	392	362	375	381	401	407	407	395	438	351	399	378	377	385	377	416	370	401	378	365	409	392	416	391	380	368	371	406	404	378	381	386	389	372	402	395	396	364	407	379	404	418	365	370	419	407	388	400	377	390	362	405	400	372	369	365	417	380	348	377	389	376	347	384	371	381	413	371	386	400	338	436	431	393	396	407	365	367	390	419	414	363	355	371	391	417	381	386	424	380	377	424	402	388	389	327	395	382	390	400	379	372	388	340	377	379	403	379	380	357	389	394	379	372	406	385	372	405	383	348	403	386	379	362	348	388	431	388	420	417	388	390	370	365	389	345	399	404	376	364	373	384	366	414	416	355	355	422	376	396	394	381	382	391	393	391	368	375	398	395	379	395	423	388	373	414	392	394	422	359	370	351	406	372	377	383	357	392	399	367	384	366	375	413	360	389	393	394	407	355	411	342	401	364	377	372	361	387	412	396	384	356	409	363	371	336	376	398	378	360	388	365	388	379	370	360	322	375	369	372	379	410	388	351	388	417	373	393	378	393	417	371	447	382	372	391	401	354	410	401	381	383	352	353	404	411	401	393	426	353	371	392	392	356	381	342	376	413	380	428	394	406	355	381	354	408	403	354	366	382	405	336	367	404	376	385	378	362	348	383	387	389	400	381	387	351	368	372	393	372	370	345	375	394	345	353	377	411	383	399	389	410	398	420	400	392	360	373	367	400	397	366	397	382	376	386	356	407	369	380	391	408	377	376	406	355	398	385	383	363	385	362	388	379	377	405	348	393	375	400	382	366	403	361	354	394	398	368	386	418	387	388	394	395	404	430	370	393	419	371	413	367	373	352	365	355	375	403	365	372	420	377	370	379	384	393	409	386	364	402	379	407	390	355	373	393	374	413	393	407	374	368	394	383	389	395	397	382	375	386	354	391	392	378	394	392	365	374	358	409	405	365	366	369	420	361	385	372	387	388	371	387	380	415	419	356	385	379	374	428	391	365	378	394	362	377	400	411	383	396	369	365	384	396	407	360	388	374	388	364	401	381	389	368	401	368	322	354	398	353	381	407	365	355	397	377	359	377	360	358	397	410	368	384	388	350	425	354	403	374	369	376	390	394	366	344	328	392	329	377	379	385	364	376	374	382	412	356	386	379	385	361	371	392	388	398	395	379	365	371	375	382	368	385	373	342	377	358	415	396	369	407	378	365	382	360	363	392	421	391	411	402	370	392	352	402	396	383	387	397	374	358	365	336	367	410	358	362	386	382	403	388	384	407	371	362	371	406	399	346	410	397	356	380	380	374	355	400	338	389	372	415	415	369	394	399	402	382	387	394	361	374	398	359	366	338	395	371	392	431	378	412	391	394	435	391	411	373	362	389	368	404	374	425	386	436	381	374	376	395	399	383	380	385	394	408	368	354	380	376	349	397	385	377	371	397	391	424	393	397	391	363	385	386	400	391	386	370	385	402	370	371	391	397	410	364	378	351	404	389	416	406	375	379	370	372	373	380	386	381	371	380	354	386	424	349	400	391	368	425	377	366	362	381	358	369	396	389	379	397	408	363	373	403	367	382	375	372	352	370	380	376	401	391	406	400	381	391	387	410	416	407	389	370	351	382	377	393	378	370	384	406	360	390	351	371	395	378	417	405	379	392	406	361	405	376	367	406	383	404	373	382	385	397	392	372	374	325	384	406	391	411	428	397	382	345	379	396	397	355	374	374	389	425	379	387	406	396	394	381	371	372	386	381	400	352	375	386	350	350	372	370	383	364	397	379	347	406	381	389	376	397	345	393	400	409	374	380	342	358	384	389	399	374	399	394	373	386	393	359	389	388	386	374	364	389	372	368	422	385	400	420	408	372	392	344	383	402	419	377	362	360	403	383	388	392	370	351	381	375	396	367	412	394	379	374	384	415	401	356	381	390	404	400	364	404	393	388	359	370	396	369	369	355	384	375	389	383	337	370	399	375	380	383	399	386	356	393	347	375	406	370	377	397	373	383	394	395	386	397	391	386	346	399	366	375	385	416	362	405	380	375	415	401	382	379	367	396	358	404	379	425	409	405
1291	219	107	71	76	131	242	338	667	1885	1956	1600	1078	616	338	175	88	44	32	38	27	24	23	22	27	28	39	21	24	19	23	25	32	22	19	27	23	17	28	31	35	32	31	26	21	39	34	17	29	24	43	35	25	30	42	32	23	30	29	30	30	22	36	28	33	23	34	20	26	27	29	18	44	30	34	28	27	29	24	30	31	38	25	28	21	26	26	29	33	29	28	29	22	32	25	26	23	26	23	36	20	20	32	32	19	29	31	37	26	29	34	25	26	34	28	34	24	29	33	27	24	32	26	33	24	26	25	30	28	42	29	30	23	28	24	28	25	29	32	21	23	32	24	33	34	24	26	29	26	22	35	33	25	23	30	22	27	28	37	46	18	21	25	25	36	30	30	25	20	24	22	29	21	24	21	18	19	23	26	24	27	27	26	34	32	34	35	28	30	26	26	32	28	25	33	20	26	27	29	28	20	21	26	25	29	29	31	28	35	23	27	28	31	28	26	31	29	28	24	21	24	18	21	24	28	23	31	31	25	25	28	24	33	28	29	29	30	21	36	20	20	28	25	33	29	21	26	20	19	38	26	25	25	32	22	27	25	30	23	33	35	21	28	20	29	34	29	25	29	26	28	29	35	18	32	22	35	25	26	19	29	21	28	26	24	22	31	25	34	21	28	30	25	23	26	24	34	23	29	33	24	34	24	29	26	17	32	34	25	28	24	34	29	20	29	21	37	34	20	22	27	29	33	29	24	35	35	28	28	31	29	33	25	23	24	31	21	31	21	30	20	29	29	35	23	20	34	26	27	32	28	21	29	29	26	35	31	25	24	28	29	31	23	34	24	26	31	32	27	20	21	22	19	24	26	33	26	29	26	30	31	30	20	29	37	26	32	29	28	23	30	31	23	24	27	29	29	34	34	30	30	25	27	33	17	32	25	24	26	34	34	20	34	29	17	27	32	21	36	28	27	27	31	22	28	28	20	28	25	25	28	22	28	28	29	22	21	22	34	28	23	28	24	22	25	29	25	24	33	26	17	31	30	28	23	27	20	35	16	27	25	30	36	28	32	25	21	31	30	34	19	27	32	25	23	27	23	20	34	29	29	31	28	24	25	29	26	33	27	26	30	32	28	27	21	26	27	14	31	43	24	26	18	30	24	21	20	32	17	35	25	28	33	29	25	26	33	27	24	27	25	24	43	46	36	22	29	36	35	27	25	29	30	34	28	22	23	22	30	37	27	35	29	16	25	30	27	28	32	30	25	21	26	33	33	22	31	27	29	28	28	16	32	31	21	29	28	33	25	17	29	18	27	30	25	30	24	28	28	23	26	20	38	35	27	28	27	29	22	30	22	34	27	25	21	33	30	23	29	30	35	31	26	17	29	29	24	26	34	45	35	26	25	22	28	22	35	28	31	28	32	36	24	21	33	39	26	31	27	25	28	23	33	30	31	34	23	30	35	19	20	35	23	25	16	36	21	29	28	19	38	35	23	17	28	21	35	39	39	35	32	39	28	28	24	23	23	25	36	36	31	26	21	29	30	36	20	31	34	23	27	25	20	34	27	27	27	30	24	31	25	37	25	35	28	29	30	32	29	24	28	32	35	28	22	23	23	31	24	25	27	30	26	33	32	15	23	27	30	25	30	24	23	34	28	24	22	25	29	35	25	22	19	28	34	33	28	23	21	20	26	21	28	29	21	26	29	30	22	25	32	24	29	21	32	29	34	23	20	25	33	25	27	31	30	31	28	32	28	32	29	24	25	31	29	24	28	24	37	26	35	33	30	25	27	29	31	32	27	18	20	20	34	26	38	23	17	30	39	32	30	34	32	36	35	18	20	25	27	29	20	26	37	24	37	34	30	25	32	37	24	27	41	26	35	31	28	29	26	29	24	35	23	31	30	22	29	27	28	30	28	27	23	26	32	22	30	24	32	26	26	25	32	19	24	31	29	24	36	28	34	31	28	25	24	29	20	30	30	28	29	27	34	27	34	31	23	26	21	26	17	19	30	23	29	30	29	28	35	34	22	26	29	33	24	30	30	30	24	22	27	20	27	35	27	28	26	21	36	24	18	38	30	35	32	33	26	25	28	25	24	28	30	30	30	47	28	17	17	21	36	29	29	34	29	24	32	24	25	20	26	33	22	22	30	29	28	24	28	24	29	26	21	32	25	14	26	36	27	30	29	28	35	23	29	31	27	25	34	35	31	26	27	23	20	23	21	22	31	24	27	33	29	21	25	28	23	34	27	30	27	21	31	26	21	32	25	17	21	33	32	28	32	29	31	40	28	23	30	34	31	30	32	23	28	33	25	32	35	26	30	27	35	20	32	29	34	24	26	33	25	26	31	28	24	38	31	27	23	27	21	23	36	30	27	29	31	27	30	15	23	21	29	32	28	29	35	24	21	28	28	33	26	33	26	24	30	31	32	37	30	26	27	26	28	30	27	36	27	30	25	27	23	32	27	33	22	32	28	19	22	20	28	18	27	29	31	28	31	33	25	31	28	27	22	39	25	32	39	24	20	24	35	24	17	23	30	41	31	26	28	37	22	24	23	22	30	35	31	26	22	26	37	34	25	16	29	28	30	34	25	18	26	21	21	29	35	31	27	36	34	24	31	32	25	30	30	26	21	28	34	39	31	38	30	23	35	37	28	26	22	36	30	24	25	26	41	29	30	27	24	26	27	34	23	30	21	29	39	25	23	24	29	28	17	27	27	27	33	25	32	30	32	22	23	38	22	23	29	25	30	30	18	38	27	41	24	25	32	37	19	34	28	28	29	27	30	23	28	32	29	21	23	27	29	31	26	30	36	29	29	26	24	27	23	29	30	25	37	28	26	28	30	29	39	37	31	42	34	23	26	29	30	29	29	23	25	29	23	25	27	27	39	31	20	20	28	25	25	33	28	35	23	26	32	25	29	25	30	39	31	32	34	17	25	35	32	26	32	23	26	33	28	28	32	30	24	17	24	21	26	22	18	28	31	22	31	28	24	33	30	28	39	30	24	46	28	24	28	25	25	24	28	27	27	35	34	30	25	20	31	37	22	21	27	18	28	31	33	24	30	19	28	31	32	24	24	19	22	31	27	30	31	34	34	24	21	20	27	33	29	41	26	25	33	28	32	37	31	29	27	38	28	36	33	26	34	26	30	29	41	34	17	27	20	24	28	23	32	37	21	29	34	25	30	31	24	32	21	33	26	27	25	27	32	28	24	32	47	34	31	32	27	22	36	28	20	36	23	27	17	31	33	28	31	22	32	30	18	39	32	33	35	20	31	26	32	32	23	30	37	20	31	32	19	35	22	34	26	29	29	35	25	27	33	18	33	27	31	30	34	33	28	24	21	19	19	27	24	28	34	31	36	26	27	31	29	34	31	24	28	29	24	25	24	33	30	23	29	28	27	31	24	29	22	36	30	28	22	30	23	35	41	22	39	37	27	31	34	32	39	27	35	28	33	24	38	22	20	35	24	30	16	27	34	31
14747	5507	2726	4156	8583	11591	15279	17079	23205	31828	29549	26248	21082	15071	8520	4422	2433	1211	727	564	447	389	363	370	376	395	413	394	372	358	376	352	368	344	394	355	350	360	338	349	343	395	366	360	388	381	349	357	378	363	355	368	350	346	390	361	355	380	416	356	357	402	357	397	373	350	347	359	366	341	405	340	354	375	343	360	327	382	370	335	330	363	358	388	383	391	376	361	348	341	388	381	365	365	375	372	377	342	386	392	333	363	336	361	385	366	362	360	372	372	368	362	383	337	393	336	375	347	376	378	371	384	362	369	364	383	368	380	383	347	417	367	331	412	373	371	344	371	382	377	403	376	403	346	381	372	354	337	353	409	356	353	395	374	363	378	371	363	347	383	359	382	367	341	392	367	356	354	350	408	363	362	377	369	337	355	364	349	369	338	378	432	384	403	359	361	401	382	361	386	344	354	364	366	365	373	368	364	385	357	345	369	400	387	363	389	365	363	356	374	412	329	350	368	395	369	339	343	361	330	384	371	373	384	393	366	339	351	351	384	347	405	345	377	389	351	378	350	371	402	387	385	376	363	385	351	348	343	366	331	370	346	371	407	375	334	348	365	373	370	351	349	361	392	384	363	363	364	352	370	389	374	407	319	374	347	368	384	337	364	349	407	392	375	366	360	368	364	346	392	325	367	351	335	368	392	322	371	345	356	364	356	401	417	381	344	399	398	363	385	356	408	379	362	359	376	412	374	369	344	368	354	396	374	350	383	329	382	388	346	380	377	381	381	337	380	378	359	400	372	359	385	368	368	338	333	365	365	355	371	409	381	360	391	352	386	362	343	359	366	335	376	330	375	384	392	378	329	365	373	371	357	342	393	348	380	400	397	354	356	348	395	390	420	381	363	371	365	363	393	384	370	347	366	342	389	396	372	356	346	367	390	413	353	356	371	352	384	363	396	375	424	344	352	383	359	375	368	351	356	350	418	365	379	368	398	363	398	353	360	353	349	389	359	381	395	371	378	376	361	363	392	393	360	360	378	342	348	358	375	352	412	356	366	394	364	390	351	407	388	376	360	356	414	359	375	336	363	396	382	390	362	376	366	336	409	349	341	384	382	385	384	372	366	411	363	418	366	345	379	391	360	364	353	390	364	363	367	359	356	366	371	348	390	422	386	376	328	383	346	355	334	362	377	335	403	370	380	336	380	410	377	363	353	386	393	351	390	334	363	334	363	335	352	373	358	366	369	381	368	374	394	344	380	350	359	389	363	375	323	365	377	384	364	365	368	324	363	375	349	373	350	381	346	363	413	352	367	365	346	348	351	391	397	358	373	379	361	383	400	391	372	388	372	362	386	394	376	398	393	391	374	379	339	385	361	371	368	384	340	386	348	364	377	347	344	367	362	379	363	354	382	382	380	412	374	370	365	387	382	373	352	380	316	390	373	383	392	338	387	421	344	363	374	350	342	351	360	356	380	351	352	366	361	360	375	351	334	368	387	375	334	418	409	357	353	366	374	330	344	396	377	365	379	374	356	372	367	358	363	386	322	344	372	364	356	367	344	360	381	382	370	358	371	349	351	375	381	347	377	393	377	353	343	399	361	382	334	373	369	324	363	339	397	364	373	357	367	351	358	377	370	379	385	358	359	368	359	351	374	412	380	377	379	373	371	371	379	371	361	347	340	379	398	359	335	377	360	394	348	357	388	374	400	390	360	385	409	346	349	375	379	375	388	393	369	345	401	344	335	384	352	373	373	367	407	361	394	358	382	386	344	374	324	375	366	379	359	356	344	375	390	354	398	356	399	372	353	339	375	387	352	374	382	398	364	354	371	385	365	352	382	355	365	344	352	364	403	365	387	333	377	393	385	357	382	388	355	358	368	325	385	366	386	359	410	360	362	357	382	347	356	389	364	357	347	340	368	363	361	363	369	390	343	374	365	403	377	374	368	375	363	398	367	364	352	367	381	372	348	408	357	417	349	370	356	359	387	374	364	369	358	417	339	357	366	303	355	334	401	387	350	366	369	347	405	362	405	364	365	356	347	356	348	364	367	357	399	410	347	353	413	366	343	362	349	349	367	381	353	368	409	360	377	391	343	385	382	400	400	347	370	390	381	344	375	385	349	354	362	387	329	397	386	394	375	326	386	360	342	371	388	372	372	366	387	380	359	364	359	335	368	386	346	386	369	348	384	337	375	374	353	389	345	359	345	390	370	364	375	363	382	361	363	357	341	336	345	386	419	347	385	354	370	358	378	383	406	385	367	371	380	364	378	365	379	374	360	409	373	345	369	375	352	366	379	367	359	368	373	350	336	365	382	374	348	359	390	336	352	380	365	340	387	392	367	395	370	334	360	385	380	392	354	381	344	364	357	385	378	340	392	357	383	361	354	366	344	340	338	363	353	346	394	384	381	390	369	354	333	373	362	369	361	377	364	367	403	377	353	361	339	394	384	367	361	341	387	352	349	357	365	378	379	383	356	412	355	392	372	335	338	379	347	384	380	392	382	376	358	360	352	384	375	374	382	385	375	406	380	342	379	353	379	341	370	386	390	387	391	374	390	386	383	356	356	360	364	357	357	338	313	355	372	379	366	367	382	359	339	358	363	363	373	370	361	385	366	365	389	374	335	380	382	365	351	379	378	343	350	367	393	386	366	397	403	328	380	374	361	369	356	354	378	363	389	357	343	382	364	374	391	383	364	369	364	394	368	407	376	371	366	382	359	377	383	350	385	364	356	361	373	402	357	374	401	376	377	389	394	411	348	376	373	343	366	397	377	374	348	349	348	356	386	375	310	392	360	389	351	328	386	375	359	359	371	366	369	366	367	355	380	431	351	359	368	374	350	355	384	328	367	359	339	364	413	343	393	374	371	359	391	386	361	382	338	346	348	345	397	369	358	370	377	386	368	393	365	390	368	358	372	360	387	381	361	351	376	376	373	367	360	356	398	345	363	328	350	400	365	371	335	390	347	368	363	414	331	365	383	349	383	345	365	378	364	365	337	365	398	373	349	322	390	363	356	371	364	402	373	382	361	388	339	370	365	405	398	350	363	361	363	352	365	376	375	388	359	352	345	356	377	363	384	374	395	377	338	384	367	379	379	368	361	378	374	413	370	383	311	344	361	414	363	356	394	376	385	353	387	375	355	350	409	352	354	323	350	359	375	394	379	334	355	401	370	337	358	374	374	363	343	353	378	395	357	345	345	363	358	367	381	380	341	361	357	368	361	361	368	370	353	358	364	383	353	372	361	393	359	357	361	386	338	408	379	345	371	366	393	382	383	398	363	360	351	379	368	378	367	335	352	376	379	345	374	356	366	343	359	362	367	386	373	360	337	340	355	373	398	358	381	380	394	407	372	385	374	380	378	336	371	349	361	380	367	334	374	355	358	375	362	367	381	376	343	388	364	376	392	358	331	358	347	371	347	398	352	357	369	393	388	364	354	343	365	362	358	356	355	411	355	352	358	347	385	396	363	388	372	354	390	364	386	346	370
816	629	386	189	206	373	634	879	2463	4299	4289	3128	1797	1483	976	521	268	183	97	64	40	30	32	23	20	20	33	22	24	25	31	21	22	26	33	32	28	29	25	23	28	21	22	26	25	22	27	31	22	25	26	24	24	25	25	30	19	22	28	27	20	27	23	24	21	25	19	25	26	21	31	24	26	26	24	20	16	23	32	19	35	28	26	32	26	26	21	26	35	23	16	25	21	17	19	26	28	17	16	18	26	26	14	19	36	23	29	20	28	20	23	20	22	19	32	22	26	34	25	30	21	44	16	27	23	26	22	27	21	24	20	31	30	32	35	24	24	23	24	29	24	26	23	24	34	30	28	30	24	28	26	19	31	23	30	23	28	27	24	32	30	25	29	18	23	24	21	23	26	23	24	35	29	20	27	15	23	23	37	19	24	22	13	21	19	19	24	22	37	22	23	25	33	27	24	37	26	25	19	22	23	23	24	25	27	20	31	22	25	23	20	21	32	16	18	32	30	27	26	19	31	27	20	28	18	26	21	28	18	24	22	20	25	27	21	35	23	27	24	33	29	28	31	18	29	30	35	28	27	28	30	24	18	32	20	33	28	25	25	23	27	27	11	37	20	31	16	22	19	33	16	21	26	21	25	27	21	19	24	23	27	19	29	26	24	22	20	23	23	18	19	24	30	28	18	27	21	31	28	28	25	25	30	37	21	28	21	18	19	23	24	30	34	25	19	36	22	23	28	25	30	24	29	25	28	27	23	25	16	30	18	25	20	36	28	29	21	19	33	25	30	22	28	28	25	24	21	28	25	33	34	34	29	26	23	28	30	24	25	20	25	27	27	27	24	30	30	24	33	16	17	17	29	24	29	25	28	27	28	27	29	23	28	21	24	35	22	39	23	25	22	29	28	25	18	34	32	26	26	34	16	29	18	23	18	25	32	28	26	22	31	21	22	22	19	27	26	30	28	23	22	28	26	23	18	16	35	34	24	22	23	32	28	25	23	21	26	28	25	25	22	37	27	33	30	24	32	22	17	21	24	19	21	32	21	21	29	23	26	31	33	29	30	23	19	29	12	22	23	30	19	23	15	23	20	33	27	26	27	25	25	32	25	22	23	32	31	33	23	25	32	30	16	15	24	30	27	28	29	27	22	28	29	25	18	22	30	24	20	31	19	21	22	26	17	16	26	29	25	36	16	20	27	22	27	22	23	21	22	24	25	23	32	35	27	16	30	20	26	25	19	23	30	22	29	23	25	24	25	35	28	31	18	26	21	25	20	26	24	26	28	30	23	24	20	16	25	23	20	23	20	25	24	25	27	35	17	22	20	23	29	22	25	27	25	25	30	29	26	16	18	16	26	33	25	20	27	19	19	24	32	22	23	23	37	23	19	27	25	21	22	23	25	31	21	18	24	30	31	26	33	27	19	23	20	19	15	22	22	20	19	24	31	24	22	31	25	33	34	22	26	34	34	17	32	21	28	27	25	16	31	29	31	20	34	29	29	33	26	16	19	17	16	25	26	20	24	26	29	33	27	25	34	25	27	26	23	22	26	26	24	30	29	38	28	35	29	34	21	29	23	19	33	24	25	19	19	22	23	36	36	21	26	23	24	25	25	25	28	27	23	25	27	18	20	21	21	22	23	32	27	23	37	23	21	11	22	25	22	21	27	19	23	29	22	29	19	32	27	27	28	21	23	25	26	22	19	17	36	14	23	24	27	23	20	25	36	29	20	24	26	13	17	29	17	25	30	34	26	30	22	30	21	24	29	22	23	20	22	18	26	22	24	29	26	36	41	20	20	23	26	30	21	22	22	27	31	25	25	25	20	29	35	29	28	20	16	23	22	24	27	23	29	23	23	24	26	35	33	20	22	23	26	28	23	24	23	18	16	24	26	27	31	13	17	30	26	23	17	16	27	24	24	31	20	29	25	24	20	20	27	18	22	20	27	27	21	22	23	27	23	28	27	26	18	19	29	25	24	26	26	26	31	26	13	34	23	34	30	16	23	27	21	24	19	25	23	25	24	27	22	23	35	19	23	35	23	23	21	29	27	29	24	23	34	37	18	19	22	21	25	23	23	24	19	19	22	20	35	14	32	29	26	36	21	31	24	24	26	32	37	21	27	30	27	32	30	24	22	30	29	26	32	22	19	29	22	22	26	18	32	15	18	25	25	16	40	26	31	34	28	16	28	21	28	33	29	28	26	27	23	27	22	28	18	42	21	26	30	31	20	33	36	20	22	27	29	31	22	27	32	28	19	24	22	23	34	15	26	28	22	24	30	19	28	17	22	17	21	24	19	32	20	29	27	23	32	34	25	23	20	31	25	21	26	19	31	30	19	26	23	34	21	22	30	30	39	26	19	20	24	22	28	22	25	25	21	21	26	25	25	25	26	29	20	34	33	19	23	17	24	21	23	24	26	19	26	23	23	21	17	27	31	26	28	29	17	24	26	23	27	29	22	33	33	27	22	21	20	27	22	30	15	23	25	24	25	26	15	27	23	18	24	20	24	32	21	24	23	23	24	29	28	24	25	20	25	20	20	25	24	22	26	24	24	24	35	22	30	20	31	27	26	29	21	25	26	19	43	26	29	17	17	19	23	16	28	21	19	23	21	23	20	14	24	23	19	20	24	21	29	23	28	17	22	26	20	31	32	27	33	23	22	26	23	37	26	26	30	31	17	28	16	27	21	25	28	25	27	24	29	23	20	25	21	30	19	23	23	22	29	22	29	25	21	28	30	24	23	24	15	26	26	24	28	27	27	27	23	20	25	25	19	20	24	23	29	17	30	29	26	27	34	28	28	27	29	29	30	23	11	20	17	28	19	25	22	29	26	30	24	18	23	18	32	26	20	23	25	35	22	22	24	24	36	36	25	29	21	27	26	24	20	29	24	27	32	25	31	29	21	18	29	24	26	26	14	25	19	20	19	23	32	28	29	25	25	24	33	34	17	23	23	24	22	28	25	18	29	26	24	17	21	29	26	33	25	20	27	23	18	22	23	23	22	17	26	24	26	20	25	26	27	22	23	23	22	23	26	16	20	26	21	23	23	18	25	30	22	20	23	18	32	29	26	24	20	31	29	24	27	25	27	18	23	22	21	26	23	23	22	27	23	24	32	17	33	27	25	20	20	25	24	22	39	25	28	23	23	21	30	16	17	28	39	31	25	14	29	23	28	27	35	15	30	35	21	16	16	18	34	23	21	25	23	26	25	18	27	30	19	27	22	25	25	22	30	28	30	29	25	33	22	29	29	21	32	29	25	23	29	21	26	15	25	16	39	33	23	27	22	27	27	33	25	29	20	29	22	19	31	18	22	24	22	18	22	16	20	27	18	26	28	26	24	31	23	30	28	38	25	17	24	25	19	27	27	30	26	34	24	24	26	16	20	22	28	25	24	22	22	16	23	22	27	24	29	24	24	24	25	23	30	28	21	30	26	16	30	25	24	29	25	29	29	18	33	26	20	27	28	25	27	29	32	22
20025	13231	7962	11325	19479	22861	24927	27250	35598	39483	37507	31426	26340	23921	19177	11800	6987	4810	2688	1285	693	449	368	346	321	342	326	328	321	328	333	314	313	306	321	310	325	325	327	350	327	289	323	308	320	346	292	311	347	322	321	338	343	313	327	345	363	331	338	325	349	320	317	305	322	335	343	297	354	324	349	320	333	283	317	317	321	333	334	334	335	367	340	323	305	331	328	310	308	325	355	320	313	334	368	351	322	294	317	310	345	332	343	347	330	313	338	310	317	335	305	352	309	344	328	309	320	298	357	313	326	333	320	308	331	358	324	313	316	310	302	335	298	314	317	325	312	310	340	308	339	337	324	333	264	317	320	335	307	293	347	335	324	335	359	354	306	297	297	349	334	311	333	301	340	295	313	314	305	323	340	353	362	310	312	362	353	313	329	351	342	345	333	332	336	334	328	323	353	323	365	360	338	345	333	323	350	324	362	348	321	302	339	312	354	328	331	326	305	303	317	345	313	342	354	340	305	334	311	323	353	324	378	364	326	302	344	333	350	328	319	318	358	337	334	333	337	333	341	294	313	316	298	292	305	331	352	326	316	341	337	328	331	335	307	322	316	328	302	352	321	337	376	310	332	351	315	349	328	335	298	322	367	324	337	333	299	318	306	333	337	346	304	331	313	307	334	345	324	382	284	314	315	362	329	336	338	319	357	308	324	314	328	298	360	329	332	352	313	349	353	366	356	303	341	320	344	297	325	341	352	336	312	294	310	320	346	297	334	289	328	337	313	325	342	290	336	313	336	306	346	339	284	285	331	321	330	335	316	338	335	311	356	327	346	333	293	328	306	326	346	292	340	346	316	332	325	341	362	330	315	330	347	333	339	352	334	334	309	304	310	296	333	336	353	325	331	303	327	304	370	327	321	300	323	336	316	336	323	330	308	332	361	343	338	330	354	310	315	320	354	318	305	325	299	327	345	334	315	328	331	319	330	340	342	348	345	347	316	309	338	323	347	308	337	317	335	350	321	312	314	341	333	351	310	303	324	313	313	322	315	339	329	347	325	302	316	372	315	310	338	313	299	340	335	338	321	303	315	298	336	321	331	316	319	325	362	330	332	339	303	341	343	323	358	349	317	361	318	301	342	339	325	311	349	331	334	348	322	334	313	358	358	337	348	316	327	334	357	324	317	309	335	360	311	336	314	300	345	335	308	334	335	345	314	347	315	317	323	332	358	333	315	317	337	328	303	327	306	326	333	310	297	321	274	314	327	325	313	326	319	329	339	308	339	333	318	331	349	328	327	343	292	312	306	277	332	335	331	341	316	338	341	330	344	331	340	316	328	309	340	297	313	296	321	343	341	326	358	311	313	325	322	315	311	343	335	311	335	319	330	330	339	314	339	352	334	315	319	354	344	345	349	335	325	339	343	322	374	339	358	340	337	332	322	316	346	346	353	337	310	361	316	332	344	351	327	355	331	312	335	323	310	296	305	323	356	335	316	319	324	336	318	344	301	324	345	331	349	320	348	335	331	327	336	366	351	300	340	340	310	331	303	307	341	299	309	340	335	350	317	327	321	316	307	339	327	336	327	363	306	337	331	321	322	314	313	328	324	320	314	308	317	298	329	329	306	297	309	322	319	331	337	334	318	327	330	304	333	331	334	304	338	316	322	336	304	295	347	330	316	337	303	340	316	329	355	298	326	325	332	348	346	316	317	350	309	340	301	354	324	350	339	350	303	305	317	320	327	319	297	327	321	319	315	289	340	321	333	314	321	334	347	303	342	315	314	335	344	319	325	331	326	353	331	347	292	296	319	294	309	324	404	332	318	307	323	332	337	331	340	353	343	324	314	322	334	349	273	321	306	310	316	338	346	306	319	310	328	350	333	320	296	305	324	329	328	340	342	322	310	297	332	301	334	333	323	335	307	330	344	335	303	327	320	325	349	310	359	326	338	308	315	355	376	322	347	307	309	297	320	286	325	313	306	335	323	353	324	317	326	335	330	320	334	350	320	336	317	334	300	293	320	330	309	331	322	330	328	339	338	321	350	328	308	338	382	350	313	321	351	341	352	337	313	345	317	359	348	344	317	272	341	330	323	338	333	316	367	323	316	327	305	340	339	319	337	347	378	339	354	326	351	329	311	330	321	332	326	340	344	339	321	357	337	325	353	342	312	317	353	337	324	308	356	297	328	294	371	375	307	318	330	346	346	329	313	331	328	318	368	305	352	336	349	357	351	306	315	339	302	335	325	331	343	333	326	310	367	332	345	340	359	326	339	339	382	345	332	340	358	303	337	332	314	349	347	316	292	351	337	339	327	297	322	339	317	331	301	328	370	335	304	314	314	325	327	300	338	352	329	363	357	321	335	351	303	299	312	337	358	333	355	346	308	323	328	349	332	298	303	313	311	314	348	313	319	319	338	345	332	291	343	332	331	355	309	336	366	325	341	315	353	290	323	314	326	328	351	312	333	317	329	326	338	328	308	311	316	332	340	323	332	303	336	329	326	336	342	312	322	335	312	321	338	341	343	332	381	321	334	345	309	317	311	343	348	336	333	349	306	341	336	355	319	330	296	351	327	343	338	355	328	317	344	334	354	323	302	339	333	301	312	311	339	350	345	348	330	372	303	309	322	350	316	336	313	303	304	354	313	317	333	323	309	354	305	341	328	328	371	323	330	295	316	310	296	332	320	344	301	304	322	345	317	332	337	340	319	298	331	305	326	326	292	366	299	341	336	318	343	345	327	332	338	306	332	326	334	336	316	307	305	318	289	344	345	371	304	354	344	310	336	353	343	312	313	350	353	349	342	331	331	318	312	280	319	330	348	305	351	362	307	284	349	354	341	299	339	345	316	355	316	350	327	342	341	338	325	348	351	359	345	328	362	316	301	322	350	319	342	323	304	339	313	326	334	296	317	351	313	313	327	322	324	304	353	324	334	348	345	304	322	338	334	323	327	325	327	333	310	326	332	316	326	306	354	324	348	316	300	335	317	341	312	354	316	341	338	322	327	317	339	352	341	322	324	358	329	340	347	335	312	337	350	317	327	342	305	312	359	332	296	310	310	309	320	344	337	346	342	316	308	344	331	319	299	357	342	329	340	352	308	350	361	337	349	308	350	348	322	329	323	324	320	350	320	324	327	351	320	360	332	326	332	334	359	337	353	352	326	322	296	318	301	317	334	332	332	338	324	314	312	332	316	325	345	354	328	320	331	310	322	343	359	324	310	348	306	322	340	345	327	293	339	302	314	344	325	315	342	325	318	312	309	311	365	326	327	350	342	332	334	354	335	342	314	309	351	336	319	331	339	338	352	308	342	301	358	366	317	319	328	348	337	337	329	338	346	328	334	336	311	336	316	318	310	337	299	305	351	331	348	317	344	296	341	343	348	341	333	295	339	344	308	358	310	339	318	305	315	290	328	319	342	327	353	308	342	316	325	330	330	337	351	324	329	301	351	328	316	337	352	302	349	331	330	297	352	314	339	372	338	342	341	337
2380	582	320	173	166	371	554	872	2246	4736	5448	4816	2989	1824	997	633	284	121	69	44	41	30	35	28	32	35	30	34	36	37	39	27	38	43	37	34	39	33	37	35	41	34	51	33	36	32	29	34	25	39	22	39	43	41	36	31	45	41	39	34	45	32	36	30	34	43	31	37	41	45	40	32	37	39	34	32	39	40	31	32	28	41	48	47	31	28	35	32	31	30	34	36	39	39	29	40	39	31	42	35	28	41	37	36	31	36	19	38	32	35	27	36	32	26	27	35	36	33	28	30	34	33	37	27	28	34	28	31	39	39	33	25	27	36	29	35	31	34	39	35	31	33	38	40	32	28	31	39	33	33	31	38	35	32	37	41	39	32	33	30	31	39	35	45	34	38	37	34	42	37	29	31	41	36	29	28	27	37	24	33	32	38	34	43	33	34	27	39	40	33	41	27	40	35	41	27	31	33	42	24	25	36	39	36	35	30	34	40	33	34	40	29	47	39	43	26	33	37	33	38	26	40	31	41	36	22	31	22	30	42	40	27	31	34	27	30	36	35	30	35	41	41	32	30	31	36	31	36	34	33	22	36	37	40	33	40	33	40	40	28	35	33	23	40	44	30	32	35	47	36	33	36	42	40	26	32	29	33	37	24	31	32	32	47	30	29	39	34	26	34	40	36	32	34	26	21	37	30	32	35	24	40	41	32	40	32	34	31	44	45	27	25	41	30	35	29	21	37	26	28	32	20	38	33	30	27	33	40	38	31	35	29	37	34	33	32	29	39	30	33	40	42	33	27	35	32	33	32	30	34	32	27	34	42	28	32	30	33	29	40	42	30	40	38	29	37	31	47	55	36	25	22	27	26	33	48	31	33	42	26	42	34	35	34	41	30	38	33	33	28	39	41	34	39	34	39	34	35	40	35	44	36	39	39	30	37	39	39	34	31	30	28	26	29	31	29	36	38	34	32	27	38	42	37	42	31	46	40	24	40	35	30	29	34	29	32	46	35	33	43	35	32	50	33	33	25	27	30	34	37	34	34	26	35	23	40	36	32	40	37	33	36	28	36	37	31	33	41	35	21	27	33	28	31	42	44	37	40	26	38	35	37	31	38	37	24	45	34	45	38	30	33	36	38	39	26	36	38	23	23	22	36	32	32	43	29	46	34	28	37	31	37	31	32	33	30	32	36	28	38	33	32	39	31	28	49	25	45	30	28	28	22	32	24	33	31	37	39	42	34	40	37	27	24	30	36	41	34	44	24	25	33	22	28	26	40	46	42	32	30	27	30	38	42	28	40	34	35	35	42	36	37	32	37	37	31	42	29	34	33	44	30	33	21	31	20	33	34	30	35	31	37	34	31	33	37	35	36	19	34	29	40	31	41	52	40	34	30	33	46	41	37	44	32	27	42	35	30	33	30	40	28	31	46	39	34	28	35	38	34	26	22	36	27	33	36	39	42	34	26	38	31	42	41	34	29	37	25	39	31	36	31	37	30	41	22	41	37	23	35	36	29	41	30	38	33	44	25	29	43	43	29	39	17	36	33	21	36	28	37	34	31	29	33	27	28	36	29	34	36	55	25	35	38	39	39	33	24	34	21	38	20	34	36	31	36	35	29	32	36	34	33	30	42	42	40	39	46	35	31	35	29	31	23	24	38	39	29	42	41	31	28	33	42	36	40	35	29	27	36	48	41	35	31	38	27	34	36	36	31	34	31	34	35	30	29	46	28	34	41	38	34	42	32	32	27	43	30	35	37	26	32	43	30	27	33	30	30	30	32	32	29	35	39	41	31	25	34	27	34	29	34	28	29	32	35	46	38	30	30	31	33	38	25	30	27	43	39	37	40	25	34	39	35	38	40	35	32	26	28	31	26	33	38	35	28	41	33	23	33	35	34	36	31	41	33	34	34	35	33	22	32	38	41	44	37	38	31	39	42	37	31	25	37	36	32	25	30	29	28	36	44	31	38	32	29	38	38	29	35	34	28	30	34	39	36	34	42	38	34	35	36	40	35	38	35	33	29	38	38	35	35	35	28	35	33	44	42	35	35	22	39	32	38	49	32	27	28	40	39	36	38	43	22	31	39	53	29	38	30	29	34	30	23	29	35	44	31	34	40	34	39	34	36	35	33	25	29	31	29	33	31	25	43	33	30	27	33	26	39	39	29	28	34	30	35	37	25	33	38	41	43	44	37	38	42	38	35	38	31	33	36	41	32	33	31	30	33	37	29	29	26	39	30	39	31	37	21	27	33	37	32	47	34	37	35	36	32	38	33	36	34	23	36	31	41	43	30	31	34	32	26	37	40	32	30	32	28	37	29	38	33	27	39	36	30	29	32	26	33	44	30	43	32	27	38	32	43	21	24	46	38	43	29	25	37	21	38	32	27	37	42	28	33	28	30	42	38	33	29	40	30	36	35	28	38	35	45	44	42	39	20	28	32	37	34	26	31	25	35	30	32	30	29	29	28	20	36	34	31	39	33	38	39	35	26	36	34	51	30	43	30	26	42	35	33	31	35	33	43	35	26	33	30	30	36	39	30	32	38	33	24	33	32	39	38	29	39	45	27	30	33	38	46	32	31	34	33	30	43	41	32	37	36	40	47	39	31	24	36	33	24	31	33	39	40	48	47	30	34	33	33	35	40	41	38	30	46	35	35	37	34	44	27	32	42	37	39	35	37	30	33	44	24	37	28	30	34	42	43	49	37	34	38	35	39	33	41	41	34	40	31	29	33	40	43	40	42	33	33	28	35	37	39	32	32	35	31	35	31	27	41	29	35	39	29	46	31	30	30	29	34	41	32	38	33	31	35	27	29	26	30	31	32	35	26	34	36	28	37	36	31	39	25	30	23	45	40	24	32	38	34	27	29	25	38	34	29	33	45	36	27	40	24	38	40	37	42	28	29	38	37	29	36	34	31	34	40	29	36	31	34	25	44	35	40	40	33	35	51	42	33	30	22	34	34	32	38	37	49	35	40	32	37	32	35	37	43	32	38	40	39	33	37	51	41	36	36	37	51	29	32	29	43	35	31	40	33	30	32	37	36	34	22	38	34	37	37	40	36	35	40	29	46	38	30	38	36	34	37	27	30	27	35	40	43	37	49	32	39	32	36	34	28	43	36	29	36	31	40	45	25	24	36	34	33	44	32	26	36	27	39	40	31	30	30	40	24	45	43	36	31	34	24	34	33	31	26	28	32	39	34	36	30	28	34	28	34	37	29	51	32	37	28	35	37	43	31	33	34	39	39	37	47	47	28	40	24	35	40	29	30	36	40	41	35	35	40	29	22	30	40	41	42	28	42	29	40	39	30	32	38	45	34	31	26	37	38	32	35	34	36	35	40	33	33	38	26	26	34	25	39	34	44	37	36	37	36	37	31	38	32	31	38	33	26	31	45	33	30	25	38	30	35	32	37	35	40	47	28	31	51	32	29	35	31	27	33	29	34	23	25	30	33	29	31	41	32	34	26	33	33	32	36	44	36
21925	12140	6420	10439	16623	21943	24411	26436	34786	41405	41092	37021	30594	25643	18949	13933	6985	2781	1601	867	544	485	432	454	455	455	430	447	467	443	414	454	462	467	430	469	452	467	409	454	453	422	449	403	467	436	465	458	471	429	436	447	460	447	473	416	452	446	477	417	464	462	452	454	459	427	459	437	430	463	472	443	433	460	412	430	443	474	431	456	459	454	425	455	465	460	402	449	489	444	462	476	458	467	416	409	478	449	484	454	475	468	464	421	424	438	420	447	428	440	460	465	443	447	432	465	454	493	453	417	447	456	457	438	436	446	470	446	486	460	440	491	495	443	465	451	457	449	474	412	480	467	451	480	437	436	427	458	454	476	458	453	467	489	418	474	453	442	472	444	471	441	459	455	491	420	415	465	420	439	423	471	445	414	460	448	447	439	457	454	466	434	434	460	446	420	473	462	445	437	465	463	473	473	463	495	467	444	467	443	452	483	463	464	456	494	425	494	453	446	484	458	436	455	462	474	447	446	445	420	524	431	451	503	432	451	441	431	452	446	447	451	480	499	464	440	451	442	421	450	442	432	468	466	470	484	462	474	450	428	468	466	412	434	434	469	454	475	462	442	459	463	444	441	455	509	422	455	426	454	465	398	426	495	432	467	469	454	467	500	459	457	455	472	448	454	490	454	436	445	479	425	427	467	385	475	433	447	449	404	460	464	449	416	457	463	486	436	428	435	477	463	444	448	440	459	477	426	424	441	441	423	437	524	448	429	445	437	469	467	435	447	436	431	444	456	428	426	452	456	455	424	452	466	486	441	434	457	457	416	412	448	447	417	435	455	465	458	432	447	434	410	446	431	455	419	462	477	459	482	420	446	448	474	451	441	464	450	482	439	451	429	407	428	447	471	482	451	449	439	455	435	449	435	415	397	430	476	473	492	481	446	451	454	459	451	420	455	464	446	462	449	434	484	468	481	417	448	428	443	443	466	449	459	469	475	453	436	417	413	463	442	447	433	442	438	451	461	475	396	466	456	444	479	437	484	440	435	446	426	451	453	457	442	467	440	398	456	421	433	453	465	469	460	437	447	476	447	422	430	443	456	476	457	473	446	464	441	486	434	459	466	475	485	449	401	445	446	486	447	406	455	421	456	440	452	461	471	453	442	483	450	452	408	432	441	441	460	460	474	443	460	470	445	474	453	448	492	438	452	463	439	435	453	464	450	429	460	431	428	442	443	487	482	449	457	451	487	426	464	438	428	476	437	429	446	446	471	458	439	476	452	466	431	434	457	410	450	452	454	411	435	422	423	455	442	448	473	461	458	440	460	403	437	484	439	446	449	420	463	465	428	469	459	464	467	407	469	430	456	434	430	461	427	438	434	459	441	475	467	443	466	451	456	492	413	494	465	451	428	430	473	429	455	449	467	410	447	471	438	478	465	460	435	421	436	444	446	448	435	448	473	481	474	437	411	438	444	440	449	413	487	404	436	401	446	457	471	473	457	475	412	470	439	444	461	441	458	461	437	462	427	487	489	464	424	463	451	465	444	446	461	453	472	457	449	436	449	429	446	419	456	478	453	426	461	470	451	427	428	447	457	449	456	469	441	439	448	440	437	427	469	434	444	452	462	421	445	464	430	439	430	444	425	443	460	456	464	436	415	477	432	489	484	449	478	407	400	441	422	456	427	415	447	444	464	465	443	463	464	435	439	472	436	461	427	457	501	477	446	418	435	457	478	460	447	446	482	428	448	446	442	428	457	460	479	451	429	435	440	423	456	445	439	446	472	470	415	436	457	450	445	453	454	401	418	465	464	455	514	411	451	448	460	451	448	457	462	501	450	454	463	454	474	469	452	442	421	479	436	455	443	437	474	460	445	495	418	424	465	450	425	457	412	446	420	482	424	420	473	441	493	450	461	471	477	430	483	453	469	441	433	461	439	449	439	415	466	408	453	474	446	457	459	461	438	445	429	471	426	435	451	452	427	392	431	455	457	450	448	430	458	449	440	447	464	429	441	482	453	462	458	450	461	437	454	459	503	445	441	443	458	493	465	447	430	471	436	443	477	441	464	455	466	432	439	489	447	456	469	460	482	453	452	423	443	426	483	471	434	450	437	454	447	458	466	448	447	452	432	430	487	455	441	397	460	451	423	438	427	444	445	462	454	407	469	432	444	444	470	473	452	458	457	436	433	430	393	446	447	417	432	435	434	435	452	461	433	466	447	484	428	452	457	425	460	467	447	483	458	440	449	449	437	467	440	450	488	488	453	443	468	448	435	428	449	469	407	459	410	446	435	483	453	458	417	445	443	441	432	453	406	449	433	465	495	481	483	461	478	462	425	455	423	430	422	421	477	455	436	412	477	440	468	466	456	511	444	441	440	475	463	429	485	464	417	468	475	459	488	425	442	436	465	412	435	436	461	448	470	439	440	430	435	486	439	462	443	453	473	427	458	478	434	469	478	498	482	432	431	437	449	462	465	442	453	423	443	476	474	485	454	470	463	449	464	439	452	441	444	421	434	434	431	439	443	492	448	414	448	421	442	473	461	450	429	444	449	416	407	459	442	463	462	490	393	455	413	456	456	461	408	503	432	426	460	476	476	457	433	435	430	413	460	460	454	432	449	461	437	455	467	470	399	417	442	407	415	427	437	430	487	473	463	432	474	484	426	454	455	427	430	451	417	485	417	458	402	456	453	467	465	450	447	472	441	456	441	426	475	450	458	474	444	508	432	481	490	432	431	506	477	459	466	427	456	441	421	407	472	456	423	426	464	456	456	424	413	439	422	466	438	460	455	482	443	443	432	478	476	424	465	474	463	447	448	434	428	445	460	435	454	444	437	444	464	438	487	445	480	437	414	461	452	451	463	436	432	468	476	469	489	431	453	446	449	489	425	434	450	454	444	416	498	449	415	471	466	422	453	437	448	463	445	442	465	458	458	478	419	483	465	448	441	489	443	453	482	448	472	430	474	431	460	463	405	437	442	440	436	456	453	448	457	432	474	438	443	437	406	470	455	462	426	467	454	455	452	467	435	451	463	460	426	468	422	417	435	432	413	427	449	436	449	448	476	444	462	445	456	439	432	427	419	478	434	450	454	440	432	436	441	445	424	449	458	455	463	475	422	452	447	429	432	468	467	460	453	522	411	451	465	469	460	459	476	458	446	415	475	428	458	437	444	465	461	469	439	466	429	432	433	473	490	455	436	467	428	447	464	428	428	428	431	431	423	444	453	445	412	423	441	429	419	455	462	451	478	478	452	457	448	447	428	417	406	464	438	453	472	442	429	446	478	450	451	441	428	440	444	423	454	480	461	437	460	470	420	478	447	408	457	456	451	469	446	466	428	462	418	461	481	471	423	470	465	461	477	436	463	442	426	450	436	442	412	444	444	474	434	429	447	460	477	447	439	415	471	446	457	453	434	435	476	469	480	447	485	429	441	449	460	464	427	445	471	455	451	476	452	461	441	433	468	420	460	482	442	459	435	455	424	449	424	446	423
2086	1009	482	286	340	684	989	1033	3243	7308	9712	7950	4718	2720	1480	700	291	131	68	47	35	30	31	30	26	29	22	27	30	36	37	27	38	38	28	26	27	32	35	26	28	34	36	24	33	30	49	27	29	41	23	36	33	30	28	32	28	32	24	24	36	26	34	38	33	32	33	23	26	34	44	34	29	25	39	32	36	28	24	29	36	28	27	31	32	21	36	35	32	28	35	35	32	31	37	34	27	30	36	22	25	26	24	41	34	30	46	39	40	41	27	24	24	21	38	27	21	32	28	22	29	36	22	36	25	33	30	22	24	27	27	31	31	28	34	34	33	30	29	36	27	33	30	21	35	37	35	37	30	35	35	30	25	24	23	30	37	24	30	38	25	33	27	33	42	28	36	23	37	36	31	33	24	22	34	29	30	34	24	28	33	27	21	31	27	28	35	21	28	19	31	25	28	38	26	37	31	33	36	40	24	30	36	15	20	34	33	32	35	35	29	34	27	31	25	32	25	46	35	30	35	30	45	24	29	50	31	34	25	39	32	36	39	32	26	32	26	34	33	31	25	29	31	40	36	27	33	39	27	30	31	37	29	24	35	33	40	18	25	30	29	21	30	26	29	43	31	25	36	33	37	25	17	29	34	34	46	20	20	36	31	31	35	26	32	26	29	34	28	36	38	27	20	31	34	34	29	34	34	36	22	22	29	38	35	24	40	38	35	36	30	30	30	39	30	31	39	34	37	26	22	35	42	42	31	28	37	28	29	33	33	28	21	25	20	38	22	26	33	29	39	28	38	27	32	28	35	36	34	25	37	27	28	34	35	25	33	24	23	29	27	35	29	33	26	35	29	34	32	41	25	28	26	39	40	24	41	35	36	35	24	37	31	33	38	25	30	35	30	46	28	30	32	24	28	39	28	28	29	33	39	39	23	31	25	27	35	28	34	18	35	37	28	39	39	35	22	29	22	32	29	28	32	22	37	24	36	29	24	29	48	25	25	23	41	27	36	29	29	41	31	25	48	26	31	36	36	30	31	35	31	29	34	25	35	30	33	37	36	34	32	18	34	27	31	23	30	32	26	24	29	38	39	38	33	35	34	27	25	31	40	22	30	28	33	30	26	35	32	36	34	38	32	38	32	46	26	25	33	27	25	29	26	39	37	31	43	33	26	44	37	31	35	28	32	38	25	28	38	34	34	29	30	30	29	37	36	31	27	31	30	39	29	29	32	24	31	25	26	31	35	26	33	21	36	45	35	32	23	30	22	37	35	45	26	26	40	32	32	31	31	34	34	22	28	22	35	31	29	31	33	26	34	27	35	36	34	18	30	35	39	21	24	32	33	32	21	27	29	29	29	32	33	28	25	39	31	27	35	24	30	42	39	34	37	30	26	35	31	28	27	33	27	28	38	29	22	22	30	31	36	35	37	29	26	34	33	17	32	29	41	30	27	20	19	38	34	18	28	32	31	38	36	42	26	27	33	32	31	49	24	27	32	30	28	33	35	31	29	38	33	23	28	23	32	23	30	38	34	26	28	30	43	34	36	41	35	26	38	36	28	27	34	47	23	28	37	41	36	29	40	34	21	25	34	27	36	33	28	26	31	30	23	35	43	26	30	31	25	27	26	35	38	41	35	29	32	36	39	31	19	15	34	31	35	29	23	36	29	30	31	26	28	29	23	23	36	42	24	27	31	27	25	28	35	34	31	33	33	22	28	29	30	31	35	23	32	32	21	39	24	26	36	29	35	34	33	26	34	32	28	22	31	33	41	32	40	23	41	36	38	35	25	43	25	36	31	29	43	31	24	36	30	41	27	35	30	28	20	24	24	26	27	32	22	27	34	36	32	23	30	37	40	31	27	33	41	39	39	32	30	38	30	26	32	30	36	29	34	26	35	34	32	42	36	19	24	34	40	25	31	30	28	27	24	25	25	35	36	35	26	29	34	30	39	34	32	30	35	25	29	32	36	34	27	25	36	31	34	34	24	36	29	38	34	29	30	33	34	21	38	39	22	33	29	26	42	38	28	41	23	34	33	29	41	25	39	34	38	28	36	28	23	23	20	32	15	29	29	23	28	26	16	33	39	31	33	34	25	34	31	37	25	29	24	26	30	25	37	33	31	26	26	33	30	30	25	29	31	33	29	24	36	39	39	28	30	34	32	28	19	27	36	23	36	29	35	28	37	39	35	18	24	25	27	24	18	28	29	34	32	27	37	33	39	31	24	35	34	25	37	25	36	31	32	39	24	36	31	28	31	38	43	26	28	29	25	32	41	24	33	35	34	30	26	32	26	26	30	43	36	29	34	35	19	36	29	29	36	29	28	37	29	39	34	40	28	23	29	35	30	36	35	36	36	33	35	30	41	28	39	43	31	27	27	32	36	34	24	39	32	32	36	40	24	20	25	28	33	23	30	34	28	23	29	31	21	24	32	26	29	32	30	26	22	34	40	41	21	28	37	19	26	28	23	22	33	24	30	27	30	39	27	32	34	43	33	31	30	32	33	33	43	33	34	40	36	26	28	33	32	31	24	33	29	35	36	35	29	44	29	33	31	29	22	31	25	26	31	33	31	30	30	36	26	32	29	28	30	28	44	36	26	33	33	20	28	30	25	35	37	30	33	26	30	32	31	24	41	31	29	22	39	30	31	31	28	22	23	24	31	19	31	34	37	34	36	37	19	40	33	36	30	40	34	37	21	33	24	43	36	39	27	29	24	29	30	26	24	31	32	24	27	37	26	16	35	24	32	27	29	38	32	37	36	28	32	34	30	27	31	30	31	23	29	45	33	33	28	38	35	32	39	32	38	33	29	30	27	31	34	41	31	29	36	31	36	30	25	33	34	31	31	25	45	33	27	36	23	39	21	28	31	29	45	35	37	30	33	28	31	34	33	28	39	37	28	28	22	38	29	32	23	35	30	25	29	36	34	28	32	35	38	25	32	31	27	38	35	23	30	27	32	27	39	35	21	30	34	30	28	33	32	31	35	28	35	16	28	37	28	29	26	21	35	35	28	33	21	25	19	27	23	28	37	25	33	21	35	28	27	29	23	28	28	25	36	35	40	35	31	32	33	34	37	37	25	33	38	33	37	26	28	32	27	31	44	23	37	32	31	35	26	32	37	37	33	44	28	40	40	48	25	35	30	31	45	29	33	28	38	34	30	31	21	37	38	29	26	37	23	31	36	29	31	32	33	36	29	35	36	37	42	37	25	26	39	40	39	25	33	30	27	36	19	31	39	24	28	34	26	29	31	31	37	42	35	37	37	22	35	40	33	25	27	37	22	40	36	38	41	31	31	39	29	27	26	39	29	37	27	31	34	31	32	28	31	31	29	39	34	29	44	33	27	36	40	31	33	45	26	38	28	40	29	38	26	23	38	30	32	33	34	23	32	44	29	31	28	38	33	35	23	37	34	24	28	27	39	25	28	26	31	41	30	40	23	22	29	33	36	27	32	37	45	32	34	34	28	18	36	29	31	36	25	28
28417	15883	8726	15065	25181	28888	29277	28957	39215	47825	49348	42924	35888	29064	22453	15425	7925	3728	1419	704	478	426	385	449	408	404	411	408	400	374	412	415	397	390	383	417	391	416	374	422	417	423	400	389	409	413	390	407	406	406	430	414	402	443	379	357	417	399	417	401	388	397	406	414	410	386	406	398	375	403	393	384	409	417	411	442	416	416	430	427	391	426	381	414	400	419	370	417	417	408	401	406	391	398	381	395	429	394	401	406	412	410	426	404	426	412	420	398	398	443	381	388	382	404	408	418	405	420	382	421	405	417	372	391	434	386	465	406	417	411	425	399	420	384	421	410	425	441	437	400	421	378	427	410	400	407	416	418	408	383	402	433	379	423	390	413	349	416	411	422	410	416	404	401	420	434	422	396	434	369	417	384	415	437	397	379	390	403	431	397	427	424	402	395	382	399	426	397	421	397	402	357	412	422	415	435	395	391	419	374	396	415	413	407	413	421	402	369	395	389	438	416	368	387	422	431	428	416	399	424	421	409	370	403	366	382	451	388	431	439	382	411	422	430	370	415	427	381	377	413	369	434	404	386	406	435	401	416	412	401	406	378	405	392	383	401	371	406	391	390	405	416	410	430	386	380	423	414	417	384	407	393	427	403	406	432	407	392	390	399	414	381	424	436	403	412	406	415	397	390	402	368	413	410	388	399	413	431	429	402	434	408	422	394	392	396	412	383	426	386	430	398	385	410	402	426	404	386	401	423	412	389	384	369	436	436	382	404	381	412	431	403	386	409	421	400	391	387	388	403	350	403	447	457	384	401	414	431	448	388	401	429	403	409	389	397	415	425	410	387	391	379	397	379	386	387	394	421	409	402	391	366	450	404	401	409	356	411	438	389	385	413	377	391	380	412	415	382	393	425	389	439	419	386	405	415	422	416	364	417	404	405	412	376	401	387	406	380	407	417	408	413	410	407	434	403	409	401	406	417	423	444	368	373	417	393	402	372	359	442	390	411	380	412	404	456	404	417	420	428	404	384	427	404	370	406	409	399	433	417	407	426	399	383	427	401	413	441	392	436	406	425	396	431	401	434	405	430	383	394	439	399	404	413	403	378	412	398	400	386	379	437	400	395	427	428	398	403	434	411	413	411	362	415	397	435	384	423	392	438	401	364	422	436	422	427	376	403	390	410	409	368	355	391	397	415	412	420	410	408	396	422	458	402	407	422	424	432	413	435	405	430	420	398	401	405	392	407	432	391	431	423	422	413	409	368	393	393	434	411	427	412	405	413	383	418	399	432	366	383	404	387	375	413	409	423	381	460	426	414	401	406	421	409	414	375	425	418	362	432	440	414	431	378	414	394	404	434	385	394	435	403	433	405	397	383	420	453	403	421	403	427	422	414	405	407	371	376	444	414	404	407	434	443	382	430	397	381	452	418	374	372	391	411	391	416	415	437	392	385	341	402	398	411	397	399	427	416	388	412	430	464	392	427	413	455	378	370	394	400	431	432	429	421	412	403	369	391	389	446	376	438	429	429	423	425	418	399	384	424	404	369	430	397	391	423	384	393	391	426	472	426	371	389	402	399	376	429	364	424	393	406	373	389	407	408	415	434	433	437	398	402	409	389	392	436	369	419	367	408	428	419	384	408	381	385	421	441	410	385	408	378	402	421	409	420	412	402	412	421	392	365	410	401	425	420	455	412	423	405	427	426	383	389	401	405	381	422	378	416	390	399	451	413	424	443	377	394	363	389	423	434	384	401	415	405	419	410	439	399	443	390	396	409	427	413	455	405	388	393	403	367	397	414	372	440	375	396	396	420	420	391	390	423	382	409	394	417	429	389	466	392	392	404	409	385	428	395	398	381	433	404	431	418	422	401	393	377	417	376	399	426	431	405	371	436	392	423	388	402	442	408	394	405	371	423	424	405	389	396	379	411	387	409	427	394	428	405	395	368	404	438	348	409	409	402	423	383	404	427	435	398	406	389	385	374	407	389	414	438	404	396	380	429	417	394	400	448	411	411	439	387	403	410	411	395	391	376	427	423	374	414	387	388	390	388	369	382	413	420	405	403	428	392	408	414	417	428	417	418	398	407	401	420	407	424	385	371	398	431	373	421	421	391	431	387	393	399	387	426	413	404	395	423	419	444	401	422	423	394	427	424	417	417	414	400	415	451	434	454	391	405	393	420	414	374	419	463	384	401	397	421	420	417	406	395	403	399	421	461	421	417	388	389	378	433	441	388	419	399	421	397	411	396	374	390	418	396	390	426	396	404	396	426	429	400	423	414	413	377	411	389	382	402	356	428	414	410	415	392	364	388	417	373	446	416	414	420	383	428	427	394	394	399	366	383	399	459	418	431	399	399	391	441	422	410	417	418	420	414	405	407	425	445	431	416	418	440	429	379	425	392	409	421	375	408	437	425	402	442	387	399	392	387	411	407	408	375	395	381	395	400	387	382	424	430	401	419	385	403	394	414	402	450	433	394	393	409	417	394	386	393	390	402	409	431	399	399	392	427	406	436	445	449	409	430	417	410	426	431	407	394	372	403	416	398	443	394	400	415	396	409	374	415	407	421	410	410	406	376	449	410	421	392	434	402	399	401	424	394	410	392	397	373	415	445	386	388	422	427	386	432	414	393	400	378	400	400	430	377	415	420	427	410	396	385	403	429	430	409	404	396	405	385	380	422	392	445	409	384	398	424	385	434	393	411	454	396	409	451	405	374	429	433	457	415	472	393	408	383	392	398	393	380	377	383	434	416	394	401	448	401	425	396	402	414	443	412	383	406	387	388	402	402	427	409	404	440	397	424	406	375	414	402	421	434	412	381	421	382	418	431	424	410	418	399	412	416	413	364	409	428	398	424	392	405	405	424	404	401	391	408	413	392	425	423	419	417	378	419	422	404	433	419	398	436	389	415	392	419	426	383	361	393	457	436	378	403	407	370	381	386	383	416	399	409	409	399	407	397	418	401	395	428	387	414	389	428	418	403	403	407	418	386	417	410	398	418	419	391	388	437	421	419	402	403	385	424	423	428	400	399	417	429	414	388	393	409	431	388	389	437	411	429	404	398	423	453	396	420	391	424	445	441	423	410	407	408	451	382	407	420	427	410	382	348	387	363	414	418	451	376	406	407	462	417	397	430	425	400	401	404	410	413	378	402	373	427	394	386	439	393	384	395	420	417	393	417	404	375	401	412	438	423	412	412	401	392	433	405	353	427	411	401	375	396	415	395	397	382	404	411	424	421	395	397	385	396	399	421	424	416	390	389	390	390	379	388	428	357	374	407	395	428	414	459	416	426	443	387	415	407	393	442	403	410	422	400	392	437	433	390	416	403	428	429	441	378	406	403	375	427	423	399	404	388	420	392	394	406	396	398	413	405	415	412	409	411	384	384	443	425	383	412	403	398	414	446	392	441	410	394	405	404	404	394	401	388	414	406	429	412	424	415	382	398	380	386	425	428	412	381	410	427	406	338	413	390	382	410	427	422	427	418	413	428
1355	188	98	82	77	193	203	272	532	1468	1910	1764	1257	719	378	185	105	49	40	35	26	42	21	32	30	24	32	27	25	25	26	27	26	18	37	30	28	19	37	27	28	35	31	44	26	26	38	25	29	27	32	27	30	38	25	24	27	27	36	26	31	30	26	29	30	31	31	36	21	22	30	30	20	26	29	37	29	32	36	26	30	28	30	30	24	28	29	37	29	20	36	35	31	32	27	33	34	29	35	34	25	24	37	28	29	26	21	33	36	23	30	31	30	33	26	35	41	25	22	27	31	31	26	23	32	31	33	33	32	28	20	29	28	22	27	22	22	27	29	40	33	27	28	35	26	39	38	29	27	32	30	26	24	32	22	32	16	27	33	20	41	33	33	33	45	39	32	29	26	26	35	33	38	30	30	25	37	40	23	29	28	29	27	28	24	28	28	35	32	30	22	33	27	34	38	32	31	40	24	32	23	35	22	29	24	25	25	29	32	28	38	30	29	32	25	35	30	24	25	21	28	27	37	27	36	23	27	26	22	31	32	33	29	28	35	26	33	31	30	23	29	36	35	27	31	30	33	28	40	30	32	33	22	33	29	33	30	24	29	32	29	33	26	30	28	21	25	32	15	27	38	38	37	34	21	29	11	28	18	28	25	33	35	37	25	30	26	24	34	32	22	25	17	21	38	41	23	28	34	29	28	24	40	31	36	28	37	28	33	31	32	31	30	33	31	26	21	39	26	43	28	23	22	23	20	30	21	22	28	27	23	25	25	27	28	32	33	35	29	23	27	27	29	41	22	23	22	28	25	30	24	29	31	25	34	23	15	20	24	31	27	36	22	31	37	31	30	31	27	24	34	25	39	35	23	28	25	28	27	22	33	37	32	35	31	36	28	32	33	29	30	26	28	26	31	38	26	25	22	32	27	35	31	40	28	24	40	26	38	29	40	37	22	33	24	30	33	29	24	25	29	26	25	32	24	30	26	19	33	25	36	24	31	32	26	26	27	32	26	30	24	27	40	37	26	25	35	34	27	30	30	29	24	28	32	28	38	36	29	26	32	28	36	29	29	22	27	28	29	19	31	32	31	32	28	31	30	28	30	27	29	31	24	32	20	26	38	17	29	28	21	24	13	31	27	28	24	37	35	32	35	34	29	32	29	23	30	27	27	28	30	36	33	31	25	35	34	28	24	30	15	31	28	30	19	31	30	33	25	31	32	33	17	31	28	26	27	29	32	39	33	31	29	34	25	30	26	29	28	23	31	19	27	31	27	35	32	33	29	38	30	28	25	27	31	31	26	35	40	28	29	26	25	29	31	34	32	35	32	36	28	32	32	24	27	35	25	26	24	20	26	34	31	33	32	37	25	26	21	34	32	33	32	22	26	41	32	26	27	31	34	15	24	20	23	32	30	29	32	38	33	18	23	21	33	35	25	18	31	26	35	32	26	27	29	24	25	28	35	33	15	26	34	29	29	33	25	29	28	33	29	27	27	33	34	28	29	24	24	37	23	23	20	30	34	25	35	26	31	37	27	33	24	23	22	38	25	22	38	40	27	23	38	33	27	36	23	27	29	25	28	28	28	28	31	24	21	23	27	25	32	19	35	28	30	27	36	30	29	36	33	25	32	19	35	29	24	30	32	28	35	31	28	33	27	33	34	31	24	35	31	41	26	28	40	27	35	28	26	39	36	27	36	25	30	34	27	22	30	30	25	29	26	31	22	32	30	28	20	42	39	30	34	31	37	27	27	40	26	24	25	32	33	35	30	31	35	26	32	29	37	23	39	36	30	33	33	34	26	39	31	34	23	24	27	34	28	26	34	37	33	23	26	28	32	35	28	22	28	22	32	25	33	40	32	40	30	28	28	31	29	25	29	39	30	39	27	30	28	43	32	25	24	31	26	27	31	24	28	30	25	31	31	20	40	23	33	28	37	33	32	26	25	29	40	21	32	30	37	28	21	34	33	19	32	32	17	32	32	39	32	24	28	21	35	41	37	22	40	34	33	21	26	25	32	35	27	30	26	25	29	27	30	23	27	24	39	41	36	28	41	31	43	31	21	34	41	34	24	26	25	27	36	32	34	31	41	27	31	30	34	27	39	41	25	20	21	23	29	29	26	26	30	31	29	34	31	34	33	32	27	25	24	24	33	29	38	31	39	23	35	27	34	29	29	32	34	37	29	32	24	35	28	28	36	25	39	37	33	24	35	25	40	30	23	27	23	30	24	35	23	22	37	24	27	39	31	35	35	27	31	18	37	34	35	38	20	40	28	26	26	44	30	33	30	25	20	24	34	31	26	20	31	27	26	24	21	36	30	37	29	30	41	42	16	29	24	32	45	31	33	29	28	37	23	32	27	34	30	31	20	37	30	32	31	25	24	40	34	33	26	31	27	27	32	39	34	34	27	27	31	28	21	28	36	20	38	39	31	25	21	31	25	21	27	27	29	26	32	38	38	36	35	27	35	34	31	28	45	33	27	30	31	37	37	29	32	28	28	33	32	35	22	18	34	22	34	31	21	28	32	27	28	34	36	27	31	29	30	37	20	25	26	28	24	32	24	34	25	18	25	23	23	34	38	26	41	27	33	22	26	35	29	28	37	32	45	37	28	22	25	40	32	34	26	30	23	30	29	35	33	23	35	35	21	43	26	16	31	29	31	27	35	34	38	32	28	29	30	36	36	27	26	32	29	30	32	28	27	40	27	27	31	23	39	26	31	24	24	31	27	28	40	33	39	23	27	35	25	26	31	25	31	27	28	18	26	28	30	38	33	30	24	41	27	30	28	35	40	33	26	30	30	36	31	35	32	25	30	36	25	32	30	18	38	31	28	30	23	21	24	26	28	31	33	36	30	33	24	35	30	18	24	41	22	23	25	35	30	28	25	37	36	29	27	39	27	35	24	39	30	35	25	26	21	29	36	26	22	29	31	35	31	37	28	28	30	25	28	32	28	40	21	19	27	30	32	26	26	24	35	26	28	30	20	35	19	29	35	27	34	33	39	25	27	29	29	39	33	30	26	26	19	36	36	41	18	32	17	27	21	33	28	34	32	34	32	26	26	29	40	23	30	28	27	26	41	24	21	31	32	31	19	36	27	28	29	30	25	25	30	29	31	29	35	31	37	28	32	23	38	34	25	30	20	23	25	27	23	29	34	29	28	29	32	35	32	21	31	28	44	25	28	28	24	32	30	28	42	27	33	35	36	23	26	31	26	25	28	26	32	22	32	30	32	23	28	25	30	30	28	26	36	27	26	33	24	36	29	31	25	30	25	27	43	39	37	27	26	33	33	24	26	31	24	32	29	26	33	31	36	27	23	23	35	33	31	34	25	31	24	27	30	33	31	28	37	40	24	29	29	41	29	36	31	25	35	27	26	39	31	25	37	23	32	27	26	21	26	32	37	27	30	32	24	33	32	40	28	22	28	41	42	35	27	32	31	28	26	24	26	34	28	35	22	36	24	22	32	35	27	40	36	32	30	33
15139	5332	2645	4456	10265	14478	13978	15074	21015	29428	30097	27126	21923	15740	9390	4729	2118	1024	610	440	379	415	413	405	396	415	386	391	358	408	420	368	377	374	387	403	373	412	391	367	416	402	418	402	424	385	400	411	368	407	409	364	402	402	364	400	373	383	376	424	391	424	416	405	393	424	363	388	385	408	425	354	365	388	355	387	411	390	360	408	369	398	402	412	389	373	359	363	382	399	400	392	374	338	396	368	381	394	379	370	360	383	393	410	377	386	394	373	387	404	402	378	393	391	373	372	392	379	387	352	428	389	411	405	411	404	375	369	393	420	374	396	393	391	370	378	383	376	354	402	384	398	386	417	408	365	373	384	414	400	381	398	402	367	370	360	385	388	383	365	388	397	414	375	364	454	379	372	374	400	378	385	395	376	405	394	396	389	380	392	397	389	366	399	385	391	363	407	413	392	373	391	380	395	388	375	392	395	360	399	350	352	413	384	403	392	374	413	390	386	372	400	386	387	413	364	398	372	368	363	399	372	379	375	383	402	385	431	379	382	373	389	403	398	398	407	408	442	367	403	353	373	393	419	426	378	377	383	433	385	392	365	356	390	399	399	400	395	370	369	409	388	379	358	377	373	401	372	368	363	365	412	404	397	377	385	354	383	407	357	412	394	413	382	362	396	383	376	387	342	397	396	401	355	390	389	395	370	383	354	393	409	396	394	387	397	351	370	400	382	395	418	398	390	400	385	418	410	381	394	363	375	399	439	368	401	391	417	353	391	399	389	386	371	415	397	422	392	365	367	408	401	351	405	384	378	398	361	417	365	363	400	417	415	364	411	382	417	376	384	385	383	393	401	424	378	385	435	389	366	409	386	377	406	388	361	393	366	423	381	394	440	372	384	369	391	405	369	401	401	425	410	401	350	379	392	390	386	396	400	386	395	398	381	410	367	383	371	415	372	416	416	409	366	372	385	381	382	424	452	411	361	433	400	399	377	390	369	428	375	385	388	419	346	391	388	377	358	385	406	378	412	413	367	415	396	363	402	376	404	425	391	382	456	396	418	389	388	379	361	377	392	389	392	377	371	394	379	400	434	385	395	379	409	366	361	427	403	385	415	356	358	392	379	388	401	377	341	410	364	399	394	395	393	387	401	384	339	362	370	384	404	405	418	375	386	385	390	399	414	370	383	359	372	385	385	377	437	375	374	405	374	422	351	375	359	379	400	370	431	403	414	383	393	425	408	361	366	401	418	385	382	314	391	384	379	437	398	400	336	364	406	390	381	393	384	346	399	412	369	433	385	405	391	390	361	399	385	409	368	385	415	354	374	404	403	400	399	364	399	400	359	395	400	397	368	378	392	384	393	396	391	399	382	414	420	413	396	352	350	366	351	372	405	405	381	390	372	406	396	348	376	380	378	366	376	382	415	393	364	413	396	397	399	384	387	377	404	405	381	396	374	406	401	363	391	385	387	382	396	391	415	399	398	373	395	412	409	395	380	384	392	376	419	378	392	378	394	413	393	379	395	386	375	363	367	344	380	377	378	371	437	411	362	421	417	402	393	409	373	377	389	413	394	372	410	421	346	401	395	391	407	400	405	372	404	395	382	398	400	392	407	369	370	381	386	396	397	413	399	378	380	416	380	386	398	384	388	391	395	413	395	410	415	390	414	356	393	399	381	385	380	413	392	390	381	413	392	363	388	370	393	406	380	378	399	388	393	388	392	378	381	386	414	426	425	413	388	410	370	403	445	420	366	405	398	396	371	401	391	393	395	391	370	414	409	344	418	394	372	406	414	421	399	407	373	382	385	396	396	408	369	398	402	385	430	415	418	375	425	443	386	344	397	398	372	398	366	421	377	358	372	394	352	401	375	383	368	409	394	392	376	426	389	395	412	362	366	419	424	353	378	436	385	406	350	395	401	393	402	378	368	378	388	426	356	368	373	380	368	390	359	432	341	389	360	359	364	408	410	376	415	376	386	399	354	391	366	362	417	383	404	414	419	388	377	416	424	357	411	398	355	400	380	395	366	415	361	378	390	388	397	398	417	367	411	400	376	393	384	379	354	403	382	380	419	376	397	409	396	395	379	402	384	422	398	372	405	370	374	398	413	360	407	439	404	411	397	382	422	396	402	396	406	399	418	430	416	351	368	381	385	369	399	392	406	430	388	387	428	387	393	407	408	398	379	387	392	416	402	370	376	427	338	386	440	423	425	437	391	393	383	392	399	404	407	387	400	418	397	368	378	392	393	396	370	359	394	389	397	372	416	394	332	403	391	349	381	384	364	397	387	353	404	367	378	353	401	388	365	374	405	419	411	387	370	367	378	376	380	379	386	386	371	400	405	393	385	377	392	409	381	386	381	400	393	394	382	355	361	382	399	396	362	418	379	374	370	384	420	363	361	393	389	390	384	377	422	396	400	383	384	394	370	373	381	357	369	366	409	359	412	363	370	405	396	378	389	373	399	370	406	392	372	375	379	399	421	408	411	387	384	417	396	367	424	399	383	387	400	372	349	380	374	365	413	401	372	356	398	431	415	394	401	368	392	381	378	397	385	380	380	411	362	419	402	391	401	395	367	411	399	380	374	411	397	349	429	382	419	449	376	399	408	390	379	420	375	379	370	377	365	370	399	400	380	388	440	349	399	429	401	383	406	379	394	361	376	383	359	427	418	397	420	377	381	377	367	388	384	362	398	397	388	396	379	384	377	402	392	399	360	372	362	382	407	382	419	378	408	374	392	387	387	374	415	413	378	410	374	390	402	385	419	401	362	376	381	340	397	404	395	405	355	374	388	432	372	393	380	361	422	394	356	378	374	366	357	405	419	424	385	370	380	392	383	364	392	370	391	389	421	407	437	380	384	375	386	409	402	394	361	399	385	379	348	358	382	388	386	392	386	381	369	400	419	390	401	365	421	412	434	382	361	418	376	406	379	362	388	390	369	371	449	395	375	408	372	384	376	398	402	369	422	348	405	412	392	411	399	402	381	394	400	379	387	398	418	386	384	390	448	393	425	376	409	400	401	385	413	386	408	395	393	402	419	362	397	407	402	388	404	386	400	371	379	393	406	360	422	378	386	393	399	433	379	393	403	424	419	392	421	399	389	400	405	389	389	403	373	402	389	394	408	378	375	406	349	386	398	406	400	398	387	371	400	399	391	400	381	364	376	389	372	385	378	376	366	390	347	364	369	392	372	380	412	388	394	390	401	394	394	390	383	346	367	395	418	403	345	384	442	386	391	403	393	366	384	398	396	404	385	382	351	402	401	388	398	409	405	424	401	367	370	394	388	350	375	413	416	375	406	375	398	421	410	384	398	372	389	424	388	394	376	397	420	392	368	378	401	374	403	400	379	394	438	401	379	391	411	358	391	353	410	398	418	406	447	410	368	417	405	400	379	397	370	419	371	393	401	392	386	393	380	396	404	396	382	365	342	392	392	374	399	378	367	377	393	372	382	378	407	372	376	417	381	417	396	410	396	436	413	406	379	377	394
910	569	367	207	280	485	523	710	1413	3588	5055	4878	2890	1583	792	354	142	71	45	38	39	31	27	33	34	27	19	29	23	30	27	37	33	25	30	28	25	41	26	24	29	28	34	22	26	36	31	23	43	26	26	24	33	20	29	23	29	25	30	31	41	32	16	27	24	30	37	33	30	21	21	30	28	28	26	28	31	25	39	24	29	29	29	25	25	34	22	23	32	24	34	20	23	22	24	28	30	33	31	30	23	40	25	27	38	26	25	26	31	25	28	23	31	24	35	27	40	28	32	21	38	33	28	35	19	24	21	31	26	34	24	28	38	27	23	26	36	25	26	25	20	37	31	22	23	30	25	26	24	24	34	36	25	28	27	37	30	35	37	33	37	23	24	30	32	32	26	30	24	26	30	25	27	24	33	30	23	29	24	29	22	29	27	33	26	21	29	13	30	24	23	32	24	25	28	27	31	28	32	30	30	18	25	24	16	26	35	35	27	36	20	33	21	21	27	25	29	28	26	17	36	34	27	30	35	29	27	30	21	31	27	32	28	27	32	33	31	31	34	29	27	27	21	32	27	36	23	14	23	26	26	30	34	35	28	23	36	24	22	35	38	22	26	30	30	28	20	18	23	35	23	22	35	27	27	30	29	37	25	30	30	21	32	35	29	30	21	23	24	29	26	27	35	25	21	20	32	25	38	35	18	20	36	28	26	31	29	27	35	18	39	24	23	32	32	25	25	17	27	33	28	26	27	29	29	28	31	33	34	31	19	36	22	31	27	20	26	21	28	24	20	23	25	23	26	24	27	25	27	23	27	20	29	32	34	24	25	35	25	36	24	27	34	15	29	26	37	33	30	30	30	28	28	28	36	31	23	22	28	21	24	25	27	35	27	25	33	25	23	22	27	22	23	31	24	22	28	24	23	33	24	35	38	25	21	22	29	30	27	24	19	22	28	29	37	20	33	23	31	22	29	35	26	27	23	30	28	23	22	25	20	31	27	29	37	19	29	29	33	34	20	31	35	20	28	31	29	23	28	43	36	26	37	35	17	28	28	35	28	24	19	21	34	35	21	36	25	27	27	30	30	25	29	30	29	29	23	25	24	24	22	27	29	31	31	23	31	26	18	23	27	26	28	28	35	27	27	21	34	24	28	34	21	30	14	30	28	27	29	30	30	31	28	19	24	37	31	31	36	26	19	28	34	26	32	24	37	36	16	25	21	22	28	28	30	24	20	33	20	27	37	33	30	32	30	33	30	23	25	13	25	31	22	27	29	23	31	33	18	26	30	31	34	26	21	24	32	30	33	26	31	30	24	25	26	20	29	18	23	31	28	37	24	23	24	29	35	28	17	28	25	22	28	24	33	24	32	21	33	25	26	30	31	33	27	38	24	31	24	23	34	23	25	26	24	33	31	26	27	26	28	22	25	24	24	24	32	29	35	25	29	27	30	28	23	38	29	27	27	23	32	27	24	35	17	23	25	18	24	38	30	32	40	33	24	26	33	25	14	26	41	32	31	26	28	28	23	29	20	34	33	42	28	25	25	38	32	21	30	27	23	28	30	27	29	27	27	30	23	26	34	33	20	35	26	30	28	28	40	39	28	21	26	30	27	23	38	27	24	31	32	31	24	20	34	26	17	22	33	26	34	25	33	21	24	33	24	21	30	21	23	26	23	38	29	33	30	25	26	24	33	35	39	32	25	30	35	32	34	36	21	35	28	32	35	20	27	18	26	32	31	20	19	24	32	28	15	23	28	17	21	32	38	41	22	26	32	31	38	29	26	25	25	30	16	30	30	25	30	31	21	27	24	23	37	29	24	33	30	30	30	24	23	28	28	38	25	27	34	28	29	30	21	25	25	39	25	27	37	32	24	25	26	20	28	32	22	27	30	28	30	22	30	24	27	15	31	27	35	27	31	36	25	18	22	35	27	27	35	22	28	35	25	37	30	29	27	32	35	29	31	34	24	32	29	37	25	27	29	24	23	34	28	28	28	26	25	19	28	25	33	31	33	25	27	25	32	25	21	30	22	26	28	28	28	29	37	28	28	31	18	25	32	30	23	31	26	23	24	28	17	28	28	39	30	38	37	25	26	42	30	32	31	27	25	25	26	24	39	22	28	26	32	31	40	26	19	34	31	35	23	26	28	21	28	32	16	22	26	29	27	26	32	25	31	25	19	19	29	34	28	32	35	30	26	29	20	27	23	29	19	37	34	17	36	34	32	20	28	30	35	38	40	19	30	28	21	35	28	25	30	28	28	35	26	24	25	25	24	24	26	22	26	33	22	32	21	21	27	20	45	27	34	30	26	30	33	25	27	21	22	31	23	24	29	25	30	29	35	32	28	23	23	25	30	27	27	17	28	20	25	24	41	29	22	26	23	29	24	32	37	22	32	22	40	29	24	24	30	30	25	24	27	33	23	30	33	17	33	21	31	29	25	17	31	29	29	32	21	28	27	22	34	40	33	36	28	22	22	18	29	29	46	24	24	33	27	27	26	32	24	36	23	22	22	34	27	24	36	22	25	23	23	29	29	21	25	30	34	32	27	24	33	30	33	31	29	25	30	33	34	27	21	29	24	25	35	30	29	23	26	29	22	29	36	30	23	21	28	25	32	28	27	28	31	26	20	23	27	28	28	25	38	38	23	28	31	29	30	32	31	31	11	34	28	24	21	33	28	34	30	35	21	37	32	17	38	39	26	29	35	27	45	29	25	28	32	29	17	24	24	19	24	24	34	22	23	26	31	24	29	25	17	25	25	32	34	23	21	38	25	37	30	32	26	28	33	32	22	29	26	37	30	25	27	30	28	39	20	31	33	32	17	28	28	23	30	23	32	34	27	31	27	31	33	33	27	36	32	31	31	29	37	33	33	28	30	36	28	32	26	28	34	22	28	26	33	25	23	31	24	23	39	32	35	33	38	21	25	26	19	24	27	32	29	29	27	18	21	17	34	36	25	28	19	27	28	27	26	31	28	30	25	23	26	27	34	38	30	29	39	26	35	21	30	33	29	39	29	31	27	19	28	41	27	25	31	29	29	28	24	31	33	22	27	20	25	27	28	27	28	29	28	27	33	39	39	18	27	33	21	21	34	30	37	32	27	27	38	33	29	32	28	25	34	32	34	27	26	29	24	30	25	29	46	28	37	19	31	30	30	23	33	19	28	25	31	25	27	31	36	32	33	25	23	19	24	32	28	28	23	22	30	29	21	26	29	28	31	37	33	26	28	22	29	32	23	23	30	23	24	20	30	33	28	31	35	29	26	37	37	42	27	25	37	25	21	22	25	26	35	31	20	39	30	32	29	28	29	27	29	42	23	31	19	29	27	24	27	37	35	20	27	38	22	27	29	34	25	33	21	27	35	32	24	31	27	29	27	29	32	14	30	29	19	28	33	30	26	30	25	29	23	29	26	37	28	31	28	27	31	29	24	26	27	36	19	31	26	27	31	30	34	36	37	25	26	24	31	33	32	29	30	24	31	20
19593	12018	7173	11666	22707	24355	22903	24838	29617	38463	40012	36730	30392	23545	15650	8536	3807	1584	770	477	372	395	403	344	369	362	375	367	326	368	394	399	363	385	372	376	369	374	360	356	332	363	368	356	378	389	408	363	378	380	338	357	362	354	377	325	357	395	360	354	376	363	354	322	350	377	380	375	383	395	359	398	375	360	339	338	330	360	344	388	378	388	367	367	374	383	341	358	392	343	359	353	338	376	353	365	389	366	394	384	389	329	356	367	311	351	361	336	353	398	350	375	354	377	352	339	373	352	345	376	330	385	356	377	355	382	352	388	347	366	372	379	373	364	351	382	365	381	392	343	370	358	355	399	366	386	362	340	395	377	396	356	383	365	345	395	349	352	382	383	360	369	395	331	390	347	358	344	367	374	376	383	378	354	405	351	368	378	349	380	347	363	386	358	394	370	360	376	350	353	343	391	385	381	397	375	372	391	350	360	368	334	373	382	374	345	375	372	401	350	363	380	367	396	352	373	364	334	359	381	350	341	313	378	357	386	393	351	364	345	358	375	370	377	373	340	322	386	342	369	355	364	355	397	375	335	351	383	379	368	348	368	356	384	320	369	377	386	362	357	364	338	372	387	352	355	371	382	355	351	367	364	327	361	375	344	337	382	349	339	402	366	372	360	368	395	359	353	359	362	375	370	398	375	387	374	363	378	359	324	365	371	385	345	367	363	363	366	375	374	360	331	358	412	387	336	388	333	374	374	353	359	382	372	359	344	342	381	354	355	391	386	388	350	354	368	400	364	375	349	362	365	378	356	329	360	387	396	370	379	359	400	404	357	359	356	364	373	367	342	364	390	386	373	358	349	386	341	383	376	400	353	368	392	358	362	410	337	376	336	356	353	353	342	370	346	378	384	358	376	362	360	380	353	365	347	366	373	359	352	394	354	331	368	387	380	392	342	368	360	408	387	372	349	357	371	359	378	369	387	369	370	357	358	381	365	375	354	345	362	380	354	338	365	349	346	322	362	386	363	410	410	343	359	369	357	376	367	377	386	361	356	369	412	393	387	345	357	375	395	355	378	361	361	361	399	344	406	376	377	386	406	340	381	384	349	379	350	381	376	386	362	353	346	376	356	402	367	332	386	358	357	371	363	348	349	368	368	375	378	368	343	381	398	369	371	333	352	389	335	348	353	398	360	374	406	356	393	381	357	343	358	351	358	359	373	374	364	376	349	344	336	349	368	365	399	378	349	365	346	342	360	394	396	340	393	391	378	348	347	356	369	399	384	376	333	359	373	331	331	363	355	389	343	385	345	369	344	363	366	347	339	357	375	353	372	388	333	352	395	370	411	381	392	383	373	378	362	373	379	346	360	332	368	324	340	362	366	354	381	371	373	360	367	322	366	360	362	373	359	353	388	379	353	357	372	373	357	346	398	345	329	392	357	373	417	382	338	389	380	348	343	369	359	371	402	339	356	354	384	383	388	341	365	336	349	349	392	346	404	348	370	368	343	355	376	366	327	388	361	374	355	361	380	349	355	374	366	367	345	356	407	373	379	364	350	378	340	397	351	367	381	362	347	355	380	331	386	394	363	355	381	416	361	388	395	325	376	351	390	340	381	334	398	332	408	366	367	346	350	378	351	378	341	367	389	354	387	358	348	373	359	385	349	368	354	349	373	397	372	379	400	370	352	355	337	379	357	383	353	373	381	380	362	338	378	377	382	383	357	364	365	362	366	393	361	356	354	392	368	394	397	349	399	342	361	351	382	342	374	403	393	369	373	374	356	345	363	412	356	404	354	332	343	362	390	372	351	349	394	361	359	369	395	356	371	375	367	347	359	367	353	368	334	349	355	348	377	382	366	391	410	339	375	387	321	361	394	370	349	363	367	331	357	385	358	383	376	364	404	394	343	354	329	390	372	343	348	369	342	377	365	377	364	373	346	379	346	380	352	360	345	382	359	327	365	385	382	372	373	365	342	376	362	372	389	393	389	366	388	370	351	355	337	383	360	333	345	367	374	382	399	379	343	346	377	358	357	360	392	353	363	391	338	387	362	364	387	367	388	349	354	347	391	338	361	368	353	328	374	404	354	360	380	349	373	385	368	342	352	324	378	367	381	377	336	369	362	339	377	363	378	379	397	387	384	360	361	344	328	382	368	375	357	345	376	381	359	371	383	360	332	380	360	351	389	357	363	377	352	380	322	384	355	384	353	354	374	424	384	334	360	369	368	418	360	369	383	346	394	384	369	373	369	347	348	378	380	407	397	369	367	351	343	391	352	369	374	352	338	371	392	323	341	342	389	378	410	366	371	386	369	349	351	400	371	309	386	363	350	338	345	366	382	357	363	374	341	370	381	353	349	355	388	391	374	360	370	350	387	363	379	359	396	364	364	321	409	372	374	356	400	382	352	356	352	380	357	402	361	362	363	358	356	366	352	367	363	359	335	350	377	379	419	348	407	385	373	357	346	374	379	402	371	363	357	358	357	356	352	350	355	358	379	353	401	349	372	344	377	371	353	384	382	374	368	351	345	357	364	379	344	380	348	372	364	352	343	387	365	377	395	329	349	360	369	392	365	346	388	390	378	362	355	353	375	393	385	334	367	349	370	355	367	368	336	376	375	355	380	360	359	370	353	352	370	349	351	337	356	382	351	349	362	398	346	382	367	372	377	356	386	367	376	373	351	361	350	325	370	360	363	373	359	355	373	345	344	382	343	370	366	354	376	342	366	364	381	361	365	374	358	347	343	383	397	379	370	386	366	375	352	326	352	381	324	385	352	361	358	372	374	358	384	350	355	371	333	366	336	372	379	357	394	416	356	361	310	363	352	359	362	348	386	357	382	342	376	370	375	356	385	357	363	346	363	376	342	366	356	406	386	366	358	333	359	377	376	369	391	385	368	344	371	360	391	394	374	387	361	353	361	368	351	373	391	358	384	363	372	373	339	373	393	375	379	348	378	361	370	387	337	364	346	384	341	345	354	363	358	346	381	355	370	402	364	396	372	363	332	370	390	348	388	334	351	374	391	317	406	413	382	337	375	401	381	377	393	420	360	400	396	357	350	406	360	336	341	374	362	359	381	359	345	379	372	316	371	351	369	372	347	359	358	375	374	387	383	407	382	388	358	350	338	359	352	371	359	337	350	348	393	390	363	389	381	358	381	379	351	392	367	365	332	341	357	347	352	346	358	353	376	383	361	379	352	362	353	375	340	335	405	375	396	364	344	398	340	382	341	363	347	354	350	368	364	373	341	371	403	360	378	375	340	342	361	370	379	376	357	347	356	394	343	337	368	343	357	360	380	357	339	360	362	347	335	411	340	409	344	374	386	377	373	361	371	349	341	372	353	390	349	355	354	335	374	384	375	340	392	361	371	332	331	375	374	384	391	364	387	392	368	350	368	350	348	359	379	351	330	388	353	360	361	359	371	363	366	383	376	406	388	344	330	362	337	380	383	380	357	358	358	344	387	356	365	374	363	428	378	399	376	341	398	332	360
2215	496	317	231	347	498	586	840	1933	3499	5084	5400	3932	2097	931	425	186	95	55	47	43	33	36	34	39	34	32	41	32	37	35	31	30	40	38	46	33	43	31	37	40	41	31	31	45	48	46	40	29	42	44	42	32	31	36	34	27	27	36	27	35	44	32	33	36	38	39	31	41	34	39	35	30	30	40	39	34	33	21	33	35	31	28	19	37	33	32	36	38	37	27	31	29	42	28	35	23	36	48	43	32	40	29	34	34	32	26	33	39	40	38	36	36	45	37	28	42	39	34	43	29	31	46	35	37	39	35	36	47	33	51	31	44	36	29	37	38	46	34	41	30	32	40	34	31	38	34	36	43	36	37	30	31	47	37	33	36	31	32	42	32	31	33	44	33	32	35	40	28	42	31	35	33	32	29	44	27	32	35	40	41	27	30	51	49	34	35	43	32	37	35	45	38	30	39	29	39	38	34	38	38	39	36	41	32	34	25	29	34	35	41	39	38	27	33	39	35	29	37	33	36	32	44	40	38	35	48	35	51	24	37	37	46	36	39	35	33	38	32	39	27	35	39	33	44	35	34	26	28	44	28	38	35	40	36	30	33	39	41	33	33	25	35	37	34	40	34	38	32	29	28	39	29	34	35	37	33	28	30	40	33	39	35	34	40	25	28	33	39	35	29	38	41	38	41	36	41	28	38	32	35	32	37	27	38	32	32	32	35	33	36	37	36	38	41	32	37	36	34	43	32	30	23	32	33	34	33	27	45	21	25	43	30	36	28	32	33	34	46	27	28	31	39	27	53	28	34	31	36	33	36	35	32	35	35	33	33	40	29	34	44	43	33	38	33	34	28	41	38	31	53	25	36	33	30	40	33	30	34	30	28	41	36	34	42	34	38	35	32	41	50	39	39	32	42	37	38	42	31	34	41	26	44	33	42	32	35	31	31	32	37	35	34	43	30	47	32	41	33	25	35	32	45	29	35	39	43	35	33	39	39	35	32	31	28	31	27	41	37	28	42	29	35	21	39	35	26	35	26	32	34	34	35	32	47	36	37	42	41	27	30	39	41	23	51	33	29	32	41	28	51	37	35	39	30	30	36	39	39	32	38	27	42	34	33	32	37	30	32	31	37	34	46	39	31	36	34	28	45	40	24	34	40	32	44	41	31	35	42	41	36	30	39	27	36	32	34	32	31	33	36	29	34	34	32	32	27	40	26	32	39	44	32	39	35	32	33	35	39	31	36	25	33	34	30	46	34	25	30	31	30	25	34	37	30	23	32	37	36	32	32	33	36	33	42	33	31	33	39	40	26	32	23	33	34	40	44	31	37	23	32	38	34	33	29	26	25	33	46	21	26	34	34	33	30	34	34	33	24	37	35	43	46	42	42	37	31	35	29	32	21	35	34	33	31	28	35	31	42	47	29	30	31	40	32	34	24	39	37	26	38	51	36	27	41	37	29	40	39	30	34	37	38	42	26	36	39	25	36	35	37	37	43	35	32	34	30	43	30	34	31	33	39	41	34	26	49	54	33	43	24	34	33	41	43	33	32	36	43	35	48	32	30	33	42	34	45	40	41	40	35	41	17	42	40	38	32	29	40	33	29	27	34	36	43	26	39	37	29	32	30	39	46	38	32	38	30	49	38	40	43	36	29	52	37	31	39	36	22	31	31	32	42	43	37	41	28	27	28	43	43	26	37	41	44	44	35	30	47	42	35	46	42	32	39	37	31	35	43	37	35	37	39	29	39	37	32	34	27	33	34	34	39	45	36	45	37	31	39	38	42	28	28	41	36	43	44	27	33	35	36	32	38	42	40	27	31	43	50	35	31	39	33	30	28	31	32	29	30	38	34	33	30	42	37	30	44	32	26	34	33	34	36	39	40	38	32	42	44	33	46	52	44	37	21	35	47	35	39	50	39	36	26	29	32	48	40	34	32	39	31	45	41	26	47	35	29	34	33	32	39	33	41	40	48	47	36	32	47	34	31	37	33	32	31	38	31	39	27	42	41	28	43	35	45	35	40	26	25	31	43	34	43	42	39	25	30	44	41	33	34	31	37	23	29	36	50	24	36	36	32	37	31	42	31	35	37	30	40	28	26	34	22	35	37	34	29	40	33	38	47	41	39	33	31	32	41	38	47	38	30	28	30	34	40	37	35	29	39	27	41	33	31	38	43	30	30	37	35	35	42	32	33	43	35	37	36	24	36	30	37	40	34	33	38	37	29	40	43	29	37	35	32	29	27	26	33	32	39	35	41	39	24	38	47	34	39	25	32	34	37	34	46	43	30	36	36	36	38	31	41	39	24	30	31	36	28	53	32	40	42	38	31	49	26	44	40	40	41	33	33	40	35	37	38	32	34	40	26	37	37	47	37	20	36	39	33	39	37	41	27	25	26	38	42	30	34	26	27	40	27	30	34	38	33	31	26	34	40	32	41	37	26	39	37	26	36	31	26	30	36	35	37	21	29	29	23	33	36	32	48	49	22	32	31	38	35	30	60	40	34	35	33	40	38	32	40	33	40	27	35	39	39	35	40	36	37	35	44	51	47	35	39	41	29	36	32	33	35	25	27	31	28	37	41	35	35	31	33	37	36	30	41	30	30	37	43	32	43	29	43	42	34	31	40	32	31	35	37	34	34	36	30	40	34	39	35	27	34	34	35	38	36	40	37	42	26	34	42	37	42	40	35	30	46	40	37	35	40	30	33	39	41	31	40	27	34	50	32	39	34	34	30	36	39	31	34	42	32	41	30	35	30	39	32	37	44	32	35	33	39	34	40	33	40	51	44	37	37	38	36	25	29	27	46	32	24	24	43	44	39	41	35	36	40	29	37	39	31	41	36	28	30	26	38	31	42	35	27	35	30	38	32	35	33	31	37	31	54	40	35	46	37	25	37	37	29	37	37	37	38	41	29	51	32	37	36	30	32	32	34	44	40	21	33	35	32	44	40	28	29	37	26	43	38	45	36	30	33	40	46	39	43	40	36	30	39	44	35	35	35	34	41	31	35	43	43	19	40	41	30	34	28	37	32	35	32	28	31	31	37	37	34	22	34	31	39	29	23	38	40	41	34	35	29	32	35	49	42	31	37	51	37	30	34	28	32	43	46	31	36	26	37	42	37	40	37	38	40	34	34	36	34	38	36	43	25	30	41	30	39	39	35	29	38	34	42	33	31	29	34	28	37	29	39	27	32	39	32	31	34	32	32	29	36	47	35	31	38	33	33	45	25	36	44	35	35	35	39	29	35	26	47	40	33	31	38	34	34	37	37	37	29	28	36	27	35	28	31	36	35	32	30	36	34	33	32	33	38	33	40	34	33	38	37	34	40	29	44	35	34	35	34	28	39	26	38	32	33	32	46	32	29	27	40	42	25	40	31	24	46	25	39	35	33	39	45	38	31	28	36	45	34	39	34	34	37	40	33	29	30	29	32	30	27	24	53	37	41	44	40	46	33	38	38	34	39	34	35	44	37	38	28	34	39	28
19593	11070	7050	13832	24123	23941	24633	27094	33418	38252	40785	39247	33827	25960	17843	10148	4412	1858	902	635	497	519	452	461	484	454	449	483	462	470	412	457	460	461	488	494	470	457	448	485	439	443	508	487	427	489	487	487	441	475	471	499	437	446	469	510	430	480	454	450	489	470	488	464	443	389	467	478	440	458	462	447	455	456	506	437	464	453	460	469	465	491	484	473	461	490	449	464	480	499	440	464	470	482	463	469	435	447	483	458	490	472	497	456	435	457	474	488	450	450	488	469	460	493	505	477	421	471	455	442	455	427	491	425	466	488	480	440	416	509	441	480	477	482	464	477	477	457	441	454	488	450	478	453	450	442	435	439	449	477	485	430	474	462	424	482	483	456	474	464	413	456	447	399	451	461	422	441	468	469	457	451	442	476	476	469	437	485	470	413	451	468	488	475	462	455	486	421	445	459	446	438	459	469	435	477	495	460	456	449	443	487	457	490	475	449	481	465	480	487	429	449	475	488	476	444	474	489	476	445	480	454	474	503	467	447	505	482	504	451	445	453	451	413	497	496	466	459	493	466	447	480	444	510	481	450	444	489	469	448	464	434	453	486	480	463	490	448	443	477	507	453	453	476	446	469	463	458	485	493	460	459	485	483	470	478	468	483	486	456	460	458	485	471	473	430	472	436	436	451	473	440	441	458	469	469	456	453	470	453	474	464	462	448	455	489	469	458	476	450	469	467	451	487	455	464	446	457	493	452	452	432	474	481	496	492	481	420	450	442	468	452	452	497	458	456	443	482	475	467	479	454	498	452	495	465	463	483	481	467	463	464	464	485	459	445	465	468	480	479	434	462	470	469	454	456	503	457	453	504	480	435	450	463	462	473	464	471	450	476	451	458	453	433	476	461	438	447	478	461	451	474	449	468	490	493	473	446	507	451	506	479	499	462	490	473	434	464	427	458	455	464	474	506	436	457	494	433	419	417	477	460	447	447	491	480	482	409	457	427	450	454	423	469	450	457	471	471	448	472	475	482	487	463	427	460	461	431	449	438	507	447	428	438	457	442	450	433	430	408	504	450	489	472	440	481	508	476	467	469	447	481	453	440	481	454	475	479	442	421	490	508	472	458	484	454	482	504	437	446	495	445	433	491	492	459	454	519	462	460	477	468	485	423	483	467	483	427	443	463	458	449	490	448	452	487	469	457	483	477	417	459	483	482	470	473	433	465	470	472	453	437	474	460	491	441	440	481	468	451	454	452	431	447	484	472	468	450	468	460	474	454	449	438	463	473	461	480	447	473	499	500	447	460	446	454	467	463	421	438	439	484	483	427	487	459	483	481	445	472	454	445	442	471	502	480	494	459	432	475	489	474	448	453	474	459	459	460	450	440	428	426	468	430	485	486	522	451	457	478	485	474	496	464	448	481	433	482	462	415	465	485	500	495	453	454	439	495	463	445	494	439	472	467	455	493	469	494	478	478	468	466	494	425	494	458	476	427	454	461	480	447	448	429	470	483	453	441	441	495	476	441	475	473	497	453	477	539	452	450	449	480	481	470	483	455	428	473	438	437	467	442	495	477	473	486	457	434	431	452	491	427	497	481	461	457	471	479	444	471	467	454	477	466	474	440	475	458	459	478	448	488	465	444	451	445	467	436	492	488	485	451	472	462	445	482	452	444	469	464	444	439	449	486	444	471	444	441	450	491	463	473	462	464	449	457	464	464	494	486	467	489	457	450	480	500	482	428	442	443	453	461	444	469	444	446	490	478	498	460	465	422	448	453	487	444	445	477	444	484	450	468	477	468	470	459	492	464	485	474	444	454	454	488	476	449	392	442	463	469	452	466	450	479	478	466	503	427	469	435	421	454	447	475	497	413	467	442	453	483	490	463	464	462	444	463	481	455	478	434	480	463	472	474	427	480	474	492	489	468	459	426	469	477	497	463	423	472	479	463	490	471	481	421	489	463	465	452	483	460	471	441	478	488	488	475	433	476	460	456	430	449	496	466	431	471	473	462	444	477	454	455	427	454	467	453	477	479	476	470	449	477	467	473	485	425	472	445	469	473	480	450	453	431	441	503	453	477	414	478	489	463	416	443	461	479	451	459	446	456	443	477	466	476	446	487	442	449	466	448	479	461	481	505	449	432	483	477	475	475	457	443	479	455	519	469	473	481	469	462	478	456	462	483	485	520	541	449	476	483	456	448	451	452	461	480	461	473	505	479	445	432	458	500	492	480	530	462	446	455	477	434	479	488	459	457	466	502	463	449	446	482	468	486	490	477	489	475	436	454	470	475	486	475	441	467	466	468	444	492	433	488	441	481	448	446	437	461	476	446	468	485	500	461	488	448	466	497	454	467	449	491	497	461	472	462	434	457	463	447	482	458	464	421	474	475	475	450	460	435	512	448	425	482	462	462	441	466	453	495	467	412	439	490	470	430	487	471	429	431	506	473	417	480	459	449	472	499	471	478	434	470	447	465	429	479	493	480	435	474	471	481	444	443	468	473	443	461	458	450	472	498	431	470	482	422	430	476	434	490	468	440	450	462	432	459	445	418	488	433	477	457	439	498	454	457	456	435	445	479	482	454	459	418	497	416	448	476	476	473	447	463	487	485	462	485	505	475	479	460	468	521	470	479	475	441	463	483	459	496	462	460	464	473	452	472	485	470	492	460	434	435	493	438	501	480	441	480	445	431	489	461	446	452	457	466	426	471	469	471	464	511	483	466	490	454	443	469	440	471	467	439	473	476	437	457	450	491	451	457	458	494	468	428	465	472	488	476	465	463	448	492	434	461	463	441	477	485	463	469	442	451	470	471	461	477	454	442	442	486	450	455	475	484	484	453	454	471	501	458	464	450	488	462	456	441	492	505	441	479	430	461	473	462	464	490	456	469	457	424	441	468	445	451	430	508	463	463	465	451	438	462	485	426	486	463	476	452	418	477	464	449	443	467	478	469	481	462	474	493	455	470	459	488	473	442	492	483	498	430	467	485	456	454	534	453	454	438	432	466	453	443	487	477	484	428	478	452	440	463	448	471	456	513	467	437	508	465	454	498	474	433	463	475	499	457	469	490	415	445	484	458	481	443	479	451	462	459	426	453	453	416	522	456	470	440	463	489	476	490	454	486	455	431	483	470	483	454	463	456	478	508	475	470	466	450	467	453	453	447	456	473	495	463	419	491	485	460	441	444	452	483	472	469	455	466	449	469	462	452	470	452	475	486	466	490	433	496	452	424	463	466	489	464	438	451	416	473	452	464	483	484	441	441	480	503	460	494	466	451	454	470	447	481	460	449	432	470	486	458	495	452	471	484	476	489	437	447	505	468	471	438	433	497	482	474	451	463	444	468	479	478	455	464	450	468	478	487	481	446	434	484	460	485	480	429	488	448	465	460	461	433	427	436	465	422	462	470	440	429	467	454	459	445	471	482	434	448	475	493	453	502	498	453	517	478	467	443	450	508	471	476	475	443	481	493	452	492	492	463	479	463	469	469	450	481
1259	813	603	484	664	1266	2207	3909	4787	6653	8334	7757	4821	2279	1023	429	187	81	53	33	30	26	27	34	36	38	26	32	33	34	36	36	25	34	35	26	38	33	38	28	37	31	26	37	28	36	26	35	30	23	40	38	24	25	27	31	26	22	35	37	29	31	29	27	41	38	29	25	26	36	36	30	28	30	25	25	46	32	30	26	25	41	29	32	27	22	40	30	31	33	26	47	30	31	39	36	22	26	22	30	28	26	34	32	34	30	33	35	38	36	29	32	29	32	33	32	32	27	26	28	35	36	32	24	28	35	32	31	26	34	23	37	30	34	34	33	28	28	35	25	26	36	33	38	37	30	23	32	35	37	33	23	35	38	34	22	35	43	31	26	32	35	39	31	28	41	38	34	24	24	28	32	28	30	33	29	27	26	36	46	32	24	37	29	25	36	32	33	34	25	36	29	28	32	19	36	35	27	21	29	41	31	39	23	25	30	28	32	26	29	22	38	27	35	36	34	33	24	34	25	25	38	22	51	28	29	40	31	34	29	26	34	37	30	24	31	25	34	34	30	19	26	33	29	25	29	35	36	37	35	37	35	36	31	37	30	33	32	32	28	24	34	39	37	33	26	39	31	23	27	28	34	38	38	23	37	41	36	35	30	38	20	26	37	24	25	33	39	36	35	32	34	35	28	31	35	31	41	22	27	35	33	23	32	44	29	29	32	30	32	27	33	35	29	29	31	33	27	30	50	33	30	33	33	45	38	22	36	31	32	34	25	25	29	29	27	32	25	32	26	27	35	30	29	31	36	23	36	27	36	26	28	28	25	23	42	33	37	35	27	33	30	32	28	24	38	24	38	40	23	39	29	36	41	32	27	35	33	32	29	38	32	22	32	38	28	30	25	29	38	30	29	29	23	30	31	38	29	20	36	40	34	35	31	37	28	32	29	34	28	38	30	34	30	31	35	33	35	30	30	39	40	33	31	33	29	37	37	32	33	28	39	35	32	28	26	36	20	38	30	37	30	36	38	36	30	32	31	33	23	31	34	27	35	31	23	23	42	34	26	39	23	33	40	25	30	34	29	29	30	37	33	41	33	29	31	39	48	34	26	31	21	30	24	23	23	27	41	35	33	29	32	21	29	24	36	28	26	24	28	34	32	23	37	29	37	35	35	37	34	29	25	35	33	31	31	31	43	33	40	25	30	36	28	34	37	38	34	31	27	34	24	37	32	45	35	34	39	34	32	32	33	38	24	39	37	39	31	25	47	36	35	38	30	37	28	29	36	33	26	42	38	27	30	36	27	25	32	31	25	29	27	24	16	39	51	35	31	37	29	31	32	32	29	23	37	41	34	39	34	39	29	32	32	41	36	16	30	28	33	35	39	32	41	26	42	40	33	30	38	46	33	33	38	33	37	26	30	25	22	26	32	34	37	28	28	26	27	35	36	28	37	29	25	31	19	47	40	35	28	32	25	34	38	37	31	21	37	27	32	34	39	40	43	32	35	42	31	27	36	27	41	29	31	37	29	26	31	35	29	32	37	36	31	32	33	27	29	36	30	35	29	35	24	35	33	39	34	37	29	30	40	24	31	38	38	37	30	22	29	24	34	24	38	25	28	33	34	36	33	25	45	42	31	26	36	34	35	27	45	31	38	38	30	38	36	47	27	32	35	36	29	30	45	29	36	31	33	35	36	31	35	31	33	37	27	30	30	24	37	28	35	30	35	29	28	40	28	32	28	24	33	31	31	40	29	37	32	34	33	30	37	29	33	35	34	35	35	23	32	40	36	37	40	36	38	30	25	33	34	30	27	25	29	43	40	33	39	33	32	37	31	34	26	23	27	36	29	30	32	36	31	36	39	39	21	41	31	32	36	42	29	27	38	32	29	31	28	28	28	41	29	35	36	23	33	24	35	32	26	33	33	32	30	31	42	49	23	33	32	28	39	29	30	38	29	44	30	25	32	36	29	25	31	27	30	27	31	38	31	31	30	35	29	22	25	23	36	35	29	35	32	32	28	32	31	28	29	25	37	44	21	45	40	26	33	29	29	37	35	29	43	32	25	36	31	41	30	29	20	22	40	37	30	36	33	33	25	33	26	35	38	37	27	21	28	27	31	40	34	24	46	37	33	32	27	36	32	32	23	35	36	31	28	25	30	28	33	37	24	28	27	40	28	37	39	39	36	39	27	42	24	31	18	41	40	25	31	38	35	29	29	27	36	38	32	37	29	24	26	34	40	30	24	44	30	29	33	30	27	34	28	39	25	27	31	21	32	41	31	26	39	34	20	26	33	30	32	34	28	42	31	29	31	29	33	28	36	49	29	23	33	34	27	33	33	38	39	32	42	25	29	42	33	35	36	44	33	32	34	27	37	29	38	36	36	29	29	36	29	27	43	30	32	34	41	36	31	41	22	35	33	39	35	32	37	18	36	29	32	42	28	33	25	36	34	44	35	37	39	38	27	25	32	27	33	34	39	25	27	25	20	33	26	34	30	34	31	33	30	33	28	27	27	24	24	25	37	29	38	33	30	32	29	33	35	42	28	41	26	26	35	40	37	37	38	32	45	30	27	36	30	35	20	27	21	28	24	27	28	32	26	29	43	40	41	23	32	31	26	30	21	31	38	33	38	35	32	35	40	34	34	29	32	29	37	28	28	36	38	35	34	28	32	41	44	39	33	28	27	28	32	26	26	29	31	34	30	25	37	26	38	37	20	27	33	29	33	33	32	40	21	32	27	25	37	23	46	31	35	30	33	29	30	34	36	37	43	39	31	37	34	26	29	35	46	30	36	41	34	37	25	26	34	28	30	33	32	35	28	29	38	37	27	20	28	33	36	28	29	38	31	40	35	35	41	40	24	22	35	34	32	28	25	27	25	33	32	33	33	44	34	43	36	30	29	27	36	34	30	31	26	44	36	35	37	32	20	36	34	31	31	34	26	25	26	30	30	33	40	32	37	28	35	41	35	38	40	36	29	29	38	31	28	28	32	30	34	37	36	31	33	21	31	46	29	30	22	34	36	34	37	46	34	34	33	37	32	29	32	25	33	52	42	26	27	30	25	22	27	26	27	24	28	23	20	39	33	29	38	34	38	17	32	34	40	21	36	35	33	27	33	31	29	32	33	31	25	34	23	36	35	32	30	35	31	38	31	42	29	41	40	32	46	29	27	39	35	43	39	27	27	31	27	29	28	42	33	31	35	36	32	31	42	26	32	21	37	27	36	24	30	31	25	30	31	22	34	38	38	33	24	33	34	21	37	31	31	31	29	35	29	30	34	33	27	37	33	25	35	32	36	37	43	32	28	35	40	25	34	29	35	27	31	42	36	40	30	20	33	32	30	29	35	37	30	23	30	36	33	27	35	38	32	29	30	27	22	38	33	24	25	28	38	35	35	27	46	41	24	30	31	29	31	42	29	44	37	43	33	33	30	21	31	33	36	28	24	38	34	29	34	29	38	39	34	28	45	28	33	32	34	39	33	32	41
23181	15141	11101	20059	31374	34400	36652	40218	41901	45494	46931	42971	34963	26827	18523	10348	4674	1871	886	563	508	448	424	435	467	411	402	409	431	404	429	395	417	432	419	422	396	432	412	413	424	423	430	414	442	386	398	418	442	438	421	452	418	415	400	425	430	405	393	392	402	400	417	424	404	369	401	389	367	418	409	421	437	410	387	448	396	435	421	418	417	418	394	404	431	367	439	407	419	409	416	423	443	397	441	409	426	379	413	416	412	413	408	408	391	396	416	402	407	412	402	402	438	410	423	401	435	425	428	431	397	427	402	405	425	392	420	410	408	424	446	428	402	381	451	394	391	440	458	426	428	416	427	432	390	405	416	427	428	421	411	430	389	414	429	421	411	390	367	393	401	419	413	382	377	384	430	442	401	413	430	383	386	429	422	412	441	466	425	400	409	443	426	375	403	439	438	454	402	434	444	420	428	403	392	413	419	428	419	395	427	421	415	402	430	432	408	421	436	411	421	400	403	443	425	459	421	496	386	397	401	393	412	449	426	409	387	388	439	385	420	387	427	398	410	438	433	348	425	400	415	421	373	410	409	408	426	413	429	410	429	415	353	428	366	436	437	424	383	401	383	413	440	434	415	430	395	445	421	450	400	465	423	425	403	433	470	447	430	444	426	397	467	436	429	437	412	430	445	429	418	395	400	426	401	456	423	433	399	394	396	429	403	426	436	416	415	377	391	370	415	415	425	427	429	395	426	404	402	421	427	379	449	418	423	400	427	429	398	460	422	375	399	410	440	420	396	386	448	416	402	441	399	436	426	426	374	426	448	412	390	427	411	440	404	424	422	426	414	399	431	437	416	404	426	402	409	454	403	413	384	435	456	399	405	418	449	459	424	399	439	418	427	445	415	438	453	369	426	467	420	417	438	436	444	415	451	393	427	406	425	441	417	413	448	402	412	488	414	390	420	430	441	412	408	456	378	407	393	406	400	408	401	441	443	434	413	408	421	424	429	446	452	407	424	403	374	436	413	449	384	412	403	408	453	406	418	410	427	457	444	404	426	411	412	433	449	422	452	437	458	455	421	399	406	428	396	411	414	395	407	442	402	440	424	397	422	408	396	410	409	388	419	425	399	452	421	429	432	388	396	418	413	390	387	462	416	405	410	447	414	422	439	412	395	430	435	408	376	404	376	417	424	446	410	404	426	416	407	430	430	408	427	407	460	408	394	435	399	428	430	408	417	403	439	439	430	425	410	402	388	441	414	427	432	446	403	403	415	445	458	437	414	439	436	426	453	407	427	409	415	405	431	422	402	407	444	405	391	446	443	396	422	393	416	440	414	399	449	406	388	355	448	417	396	439	450	396	404	389	386	417	418	399	377	432	381	418	393	392	406	394	414	417	454	395	431	434	420	397	409	455	392	384	405	443	440	426	418	418	401	454	443	418	448	459	453	392	437	434	419	383	409	413	463	406	442	405	411	447	453	439	409	393	399	414	414	405	403	417	389	412	397	421	393	450	413	402	393	427	403	427	419	461	429	413	391	416	412	380	433	378	369	438	405	431	386	417	445	434	407	409	442	415	439	405	398	460	412	446	433	367	403	427	413	430	423	422	421	414	414	419	404	401	423	421	417	391	415	456	403	422	434	410	413	448	413	392	463	383	452	424	360	394	395	433	462	422	421	422	435	413	437	417	430	419	453	427	420	439	406	412	428	441	468	429	440	428	414	425	407	370	396	401	409	468	407	444	440	418	438	399	409	428	439	419	387	397	391	447	403	414	443	445	406	398	394	442	443	435	416	389	431	431	438	410	426	421	433	442	420	426	425	425	439	416	430	426	402	391	418	426	435	454	429	444	377	447	417	368	418	414	423	415	404	432	439	421	405	435	444	419	420	422	403	436	436	430	427	462	403	441	430	441	418	422	357	443	434	389	433	415	418	438	421	415	408	421	421	422	417	416	399	463	429	378	432	436	446	467	406	415	411	408	439	424	435	440	404	431	430	401	394	411	400	429	426	402	436	426	424	421	428	397	415	392	411	430	422	450	374	437	407	423	418	404	443	397	413	421	433	439	422	425	419	429	391	410	387	424	400	455	417	396	414	389	416	442	403	389	433	416	431	429	414	421	410	408	431	389	447	411	403	392	429	411	421	408	409	435	399	376	390	426	423	415	455	414	410	396	413	458	455	432	425	424	465	440	449	388	409	437	424	404	420	400	437	436	426	416	438	376	413	446	428	417	417	433	435	426	442	393	386	415	430	404	442	379	418	394	457	403	407	392	398	416	394	427	421	424	438	400	409	410	456	387	425	388	452	429	403	418	403	405	412	433	406	420	430	399	370	419	384	431	435	432	404	431	417	439	392	404	420	423	410	449	420	432	410	411	385	413	395	435	415	441	412	419	441	432	462	402	385	393	411	385	385	439	437	429	417	369	388	432	381	429	428	421	425	463	464	439	436	391	406	408	435	427	412	407	412	420	437	448	417	402	430	419	427	434	456	431	444	417	395	424	438	409	440	437	413	402	435	407	417	443	392	418	432	410	427	431	451	441	414	467	386	431	404	424	404	405	414	415	446	411	416	410	411	431	390	380	431	413	420	409	428	408	412	401	429	446	401	411	427	432	428	420	406	434	396	415	424	409	413	414	417	416	439	382	412	399	421	413	431	440	399	393	428	409	426	416	408	409	403	409	434	434	368	420	413	415	431	427	397	429	403	401	422	415	412	438	413	399	412	437	397	457	410	411	418	417	443	445	414	423	414	404	430	430	402	436	419	417	418	415	404	414	452	421	413	413	394	452	442	402	436	387	409	426	384	426	388	406	389	457	400	434	425	427	451	396	400	423	423	431	447	420	419	411	426	411	426	426	445	421	401	410	403	404	452	432	391	427	409	379	419	420	397	408	413	430	416	431	437	423	423	398	435	403	411	386	406	408	441	401	385	440	401	412	407	404	472	396	436	393	447	388	429	415	418	427	414	434	418	397	440	388	394	423	411	399	417	417	401	406	446	425	426	416	396	413	382	401	394	446	409	406	413	444	458	414	424	406	424	414	384	408	419	423	419	429	418	412	428	441	426	409	394	434	443	384	438	427	425	427	405	417	413	401	460	425	394	412	434	408	424	393	379	410	421	413	409	406	417	447	416	409	402	424	454	401	399	417	431	389	411	408	404	378	421	396	416	463	426	444	431	433	396	416	383	427	395	393	418	419	393	436	406	425	418	444	401	439	424	381	438	456	430	455	410	393	407	403	471	433	425	401	433	413	426	405	428	442	423	447	396	417	416	458	432	398	446	408	420	402	417	412	429	414	387	399	384	424	431	391	435	404	412	426	424	404	446	408	376	439	441	403	424	419	406	444	396	402	408	401	393	388	404	446	445	373	417	402	447	407	429	429	417	431	398	413	395	397	409	413	424	422	424	455	458	419	425	411	405	391	412	429	429	416	406	423	428	418	409	418	428	439	423	447	418	423	408	380	393	412	432	436	403	385	436	388	482	429	413	442
1346	268	135	131	160	426	1190	2126	1124	1474	1314	974	595	350	201	85	67	44	34	23	20	33	30	32	36	26	23	31	30	31	31	33	31	28	29	26	25	33	33	31	41	35	26	35	28	21	33	32	29	29	34	23	36	40	38	43	28	33	33	29	21	29	41	35	32	21	29	37	26	40	32	26	23	21	32	42	26	30	38	21	27	35	30	32	28	32	32	37	44	40	30	33	27	28	25	27	31	23	32	40	31	30	25	24	34	36	26	38	24	33	20	24	23	27	30	37	26	27	39	26	18	23	32	34	21	36	34	25	37	33	38	24	25	40	37	24	32	39	22	24	35	26	35	27	28	30	32	18	36	40	36	32	29	35	22	37	22	29	36	25	25	27	42	26	34	20	24	29	30	30	42	35	33	37	41	30	35	29	23	32	34	25	41	24	33	26	30	34	40	27	27	42	35	27	36	44	32	26	25	31	30	24	28	34	26	41	28	24	26	29	38	37	33	31	27	33	28	36	27	19	27	28	34	35	24	33	34	33	34	38	40	24	28	28	36	40	29	32	29	25	21	30	26	38	30	27	30	39	32	28	25	38	23	33	37	30	22	32	34	32	27	28	41	35	31	29	25	46	29	29	25	34	27	25	36	27	29	41	27	28	27	29	25	35	33	26	22	22	26	29	35	37	34	25	34	35	25	36	20	23	34	25	28	29	32	35	26	43	37	35	25	21	22	31	34	22	41	36	31	32	35	22	34	37	31	39	32	32	30	32	30	30	31	25	29	37	36	35	38	31	26	28	27	38	31	28	30	27	41	38	32	41	31	26	35	34	36	34	36	39	28	30	33	33	38	38	24	24	31	30	36	33	37	38	33	29	23	23	25	22	35	35	30	38	27	34	32	26	23	36	33	31	35	25	27	31	35	30	28	26	25	38	33	23	35	25	32	30	29	28	37	27	32	32	32	26	27	29	32	38	32	24	22	32	31	33	43	36	28	31	28	34	34	39	38	37	26	25	34	43	32	38	34	30	42	32	38	21	29	33	27	30	35	36	29	24	19	31	37	35	32	30	35	37	40	28	23	28	26	30	32	31	35	19	29	29	28	28	25	30	29	26	19	28	28	34	38	32	33	30	38	33	25	22	37	30	30	31	30	33	28	30	30	22	28	24	26	35	36	32	21	29	27	31	31	31	38	31	18	34	31	29	31	39	23	22	26	36	34	31	28	28	29	28	31	35	32	42	23	25	30	32	39	29	26	30	37	31	31	55	29	26	27	29	30	25	30	21	22	34	20	24	28	21	27	35	35	37	25	26	31	26	32	30	25	33	33	29	37	29	38	33	31	26	31	31	29	38	32	27	28	30	32	30	31	32	34	27	40	14	31	47	32	30	30	35	22	35	33	38	28	23	33	27	37	32	32	31	31	38	34	33	35	33	33	30	23	28	33	39	35	26	35	17	31	32	39	29	25	36	37	26	30	36	29	29	29	26	34	30	33	28	29	31	36	42	39	30	29	29	23	32	28	30	28	36	36	36	40	19	32	36	31	32	30	35	32	29	31	30	23	27	25	26	33	25	30	29	23	37	25	31	26	25	29	23	17	35	27	27	23	35	40	41	23	30	24	33	24	35	29	29	33	28	38	39	37	32	27	32	25	25	27	28	30	30	26	35	33	43	26	35	25	24	25	29	27	35	28	24	23	26	39	34	32	37	34	30	30	23	30	26	32	32	27	30	25	25	24	25	27	33	19	38	27	29	38	24	34	38	34	26	32	31	26	29	38	25	28	31	28	29	27	32	37	35	39	34	33	29	39	28	41	29	24	28	28	24	39	31	39	29	29	28	20	23	26	32	38	26	34	38	24	22	36	24	35	27	28	30	45	27	22	40	34	33	26	29	31	33	29	35	30	43	26	21	32	20	27	27	33	34	28	26	31	25	35	30	30	33	25	34	29	35	41	35	26	30	39	35	28	29	23	37	26	31	29	35	30	36	40	21	37	28	28	26	20	25	20	28	34	28	27	36	25	30	40	36	39	26	28	34	36	27	37	33	27	38	22	33	37	31	29	28	37	37	32	31	27	33	29	32	27	29	36	22	40	33	26	31	33	29	29	40	23	25	28	29	41	21	29	35	21	38	27	27	26	35	23	39	39	29	25	31	34	33	26	28	37	27	35	25	30	27	34	39	34	29	41	23	28	27	33	36	35	25	40	31	23	32	18	37	44	24	18	34	24	32	35	35	36	31	31	32	41	36	38	34	35	32	35	29	30	27	34	28	30	30	22	26	32	25	28	29	25	34	38	30	26	42	30	22	29	31	28	29	32	34	43	26	27	29	30	34	40	21	43	32	26	28	22	28	30	25	22	32	27	35	29	36	28	28	26	27	31	25	35	22	39	31	15	34	31	42	29	33	39	27	37	36	26	31	29	35	27	27	23	30	24	42	23	30	34	24	39	32	32	37	23	36	23	32	27	24	26	31	40	37	32	39	35	31	25	33	27	25	37	37	30	31	26	36	28	43	36	28	22	31	36	37	34	33	33	28	45	27	21	28	33	24	22	29	15	36	46	27	30	31	32	40	36	30	35	44	29	32	20	32	29	27	24	30	33	29	33	39	32	32	29	23	29	46	28	31	35	22	33	23	28	27	23	27	45	30	31	31	35	33	34	26	30	29	27	33	31	28	35	48	28	40	35	30	40	33	34	23	36	29	34	34	35	39	27	34	33	41	28	33	32	32	34	30	40	29	29	25	29	35	27	30	27	26	34	33	30	22	33	33	29	46	33	36	22	29	23	27	33	34	38	44	29	30	34	29	23	36	24	29	38	26	31	28	31	32	32	36	27	30	26	22	29	36	30	43	35	28	34	30	30	45	25	27	38	27	23	30	37	33	25	28	30	30	28	23	41	33	21	30	36	26	27	25	31	28	28	30	31	42	36	26	38	24	37	34	45	41	38	39	33	23	39	31	23	24	30	32	29	23	43	27	28	37	30	26	36	30	23	34	38	30	34	35	31	26	44	38	29	37	27	30	32	29	34	30	21	28	29	36	32	35	35	25	35	37	38	30	36	35	39	22	34	31	25	25	43	37	26	39	26	43	27	31	32	33	21	40	20	31	20	38	27	39	28	32	31	31	36	31	38	29	33	36	18	22	21	36	35	30	34	35	35	23	30	30	36	35	38	31	30	27	26	30	37	33	35	30	30	24	27	31	25	26	32	27	35	32	27	31	35	31	29	21	27	31	34	28	36	32	26	34	20	21	27	19	25	25	26	37	28	29	21	39	29	40	21	28	44	20	17	31	28	21	30	31	32	25	42	34	28	34	30	36	35	29	37	29	26	34	32	32	32	26	38	19	35	32	37	30	26	33	27	34	40	23	37	37	27	36	40	32	23	27	31	30	31	41	32	29	40	37	38	32	31	32	25	34	30	28	34	33	35	23	25	41	27	37	28	29	20	28	31	25	23	18	31	29	33	33	41	22	26	32	29	32	30	32
14563	5752	3395	6977	16829	23470	30413	33391	26710	28131	25129	20441	15182	9669	4896	2437	1124	674	495	433	411	397	391	427	399	403	390	419	419	385	387	407	425	400	399	405	428	403	396	372	417	380	413	387	411	386	376	431	394	435	432	454	438	436	446	415	393	423	379	368	369	429	431	386	386	396	424	399	401	415	428	407	427	418	404	430	389	392	433	424	429	407	405	405	385	419	454	424	393	420	420	382	407	418	412	443	415	387	393	410	386	380	385	398	451	437	400	400	433	402	410	405	418	391	385	421	386	423	386	406	407	396	384	453	445	394	408	383	405	417	444	397	412	417	386	390	428	394	381	387	374	406	410	397	425	415	402	436	389	390	421	415	409	381	409	438	420	409	409	405	404	400	443	405	425	426	399	401	407	438	395	395	411	424	417	399	409	389	389	389	430	440	421	415	391	463	392	403	435	396	419	387	431	418	385	402	401	414	413	394	406	389	376	377	401	417	421	423	416	397	413	388	428	383	396	431	412	379	398	393	432	406	391	406	354	377	425	416	421	402	415	445	431	418	391	408	409	421	380	431	410	408	418	409	416	375	391	388	421	386	441	400	436	395	430	407	390	437	386	382	411	406	415	423	417	409	402	386	442	472	400	439	406	425	433	404	433	431	434	384	414	421	432	408	406	419	398	427	415	422	379	393	425	418	379	402	418	395	387	371	403	430	395	401	402	428	431	388	398	413	424	395	404	383	435	396	416	408	395	392	401	429	435	395	397	432	418	391	387	402	399	412	415	414	419	364	390	389	437	431	411	425	385	465	416	408	412	398	418	445	388	431	383	381	433	412	416	382	416	400	378	445	381	395	399	410	388	427	399	428	437	432	413	402	399	413	408	400	389	434	389	385	424	413	407	416	408	416	431	430	408	398	429	424	396	433	417	406	423	409	423	382	363	391	411	361	435	411	393	410	432	422	394	427	381	386	379	385	403	433	435	424	437	397	409	416	426	385	430	377	416	427	398	389	424	422	408	417	422	390	399	400	430	407	424	413	406	426	420	431	433	376	400	399	451	405	401	408	395	427	433	432	388	387	406	413	412	436	433	393	411	419	439	417	400	421	447	406	398	387	412	382	426	394	412	434	383	444	412	383	392	457	409	423	408	406	398	430	420	382	436	423	412	415	402	437	421	428	391	367	409	406	450	380	424	403	417	406	388	409	422	419	429	414	424	428	443	433	392	412	416	408	402	431	395	403	396	444	391	409	431	410	408	412	403	415	429	406	375	421	414	419	385	407	428	394	402	396	428	444	395	386	383	411	460	393	406	413	419	415	415	431	423	403	415	418	440	395	444	416	359	430	416	378	412	427	393	402	407	397	394	402	387	420	419	417	426	396	420	404	392	441	392	423	379	397	391	384	433	405	398	410	414	403	437	414	425	414	408	426	387	423	411	439	373	413	420	416	449	376	409	396	405	418	387	399	388	423	395	400	432	384	409	402	400	440	400	421	407	396	395	371	414	427	434	435	398	359	406	435	364	423	389	415	389	434	392	413	443	391	428	443	387	404	402	376	440	410	421	395	397	405	417	419	438	408	451	418	404	397	411	406	371	388	402	369	381	414	420	403	396	426	403	432	413	383	397	420	417	426	408	392	429	445	420	424	400	418	406	437	416	414	413	394	434	402	434	412	399	403	411	409	408	389	394	409	438	381	441	426	415	427	409	422	405	405	416	404	425	451	417	435	399	382	420	429	391	431	432	407	402	420	372	463	404	417	391	421	442	406	418	413	420	413	411	425	451	369	379	395	410	396	395	412	413	403	432	404	423	423	413	405	424	406	418	427	411	437	412	398	444	386	420	428	410	411	402	408	424	433	426	414	433	413	443	398	396	392	436	397	416	408	398	368	389	403	393	423	412	381	403	427	407	419	384	398	418	382	407	393	385	378	373	446	398	418	392	401	431	404	385	390	396	414	442	408	423	417	439	435	410	419	413	434	433	414	430	405	407	402	431	395	416	428	415	428	408	415	418	376	413	397	389	387	418	447	408	394	387	402	435	421	418	357	418	370	430	394	411	380	408	454	396	416	399	391	425	400	439	414	406	407	420	428	417	423	432	398	402	422	436	421	403	416	384	412	426	447	419	406	418	412	408	413	447	375	421	386	377	463	403	382	456	402	431	400	438	406	384	409	392	385	394	408	395	383	420	429	479	423	420	423	451	413	401	410	405	398	407	393	402	437	397	387	406	376	390	385	396	402	392	379	433	397	403	420	417	390	417	442	408	394	393	415	404	406	433	416	412	437	374	409	405	383	402	403	432	420	364	406	385	391	444	361	390	403	406	423	431	358	420	410	450	390	406	396	386	404	421	424	398	407	406	392	381	400	428	414	419	395	388	414	408	385	396	389	391	431	424	418	404	426	462	424	405	392	435	389	413	394	412	391	436	414	426	408	425	410	368	386	407	408	402	389	438	415	421	375	417	425	417	417	392	399	410	398	429	431	382	382	391	426	414	408	382	390	468	419	412	439	401	463	388	400	429	392	388	420	407	439	388	380	447	400	403	417	437	413	414	398	439	401	391	446	423	421	406	412	421	431	382	392	363	392	401	421	416	405	429	395	404	408	405	401	405	411	407	406	417	418	404	432	428	379	388	397	419	420	394	376	402	397	437	382	385	414	432	384	373	405	389	396	410	431	419	399	396	399	389	422	389	421	390	410	413	416	422	420	444	398	411	423	413	406	426	386	401	422	413	400	396	423	410	391	424	412	395	409	402	435	442	406	383	359	399	396	453	432	396	408	421	412	396	416	435	438	368	382	392	403	437	382	404	418	442	399	427	426	409	394	430	406	425	412	446	417	402	384	395	402	432	380	421	428	420	404	430	419	364	411	404	406	414	413	417	408	412	432	426	428	410	416	410	389	403	389	407	421	433	421	406	413	392	404	415	398	410	402	359	437	402	398	423	385	423	440	392	429	416	409	411	428	440	388	438	414	391	393	410	390	439	417	372	391	426	409	420	393	379	396	392	458	398	351	386	462	406	395	420	442	405	472	390	428	395	427	407	392	426	432	395	429	378	407	405	433	393	380	412	428	426	431	416	409	412	401	389	410	436	410	413	416	413	410	424	429	402	429	432	412	422	391	380	385	387	421	368	391	398	445	410	450	397	414	382	434	455	405	408	446	406	415	383	413	429	419	416	371	391	470	437	422	405	398	408	411	429	428	403	419	436	413	404	407	429	425	383	390	399	393	418	406	387	412	400	421	409	419	398	386	407	409	425	405	431	366	382	429	390	439	418	371	437	410	377	415	437	428	386	402	436	418	424	390	429	414	414	424	415	419	360	389	393	401	422	405	376	435	405	399	436	421	433	421	424	429	419	463	391	402	408	410	421	406	398	377	382	432	407	402	411	434	425	390	402	410	425	424	395	435	440	352	405	413	369	435	397	437	413	422	459	397	386	434	402	402	415	396	408	376	409	439	406	384	389	431	386	421	423	387	415	405	394	388	381	394
825	647	438	309	473	1028	5345	6690	6716	5046	2512	1235	651	281	143	69	45	28	39	27	27	24	27	26	33	28	27	35	30	27	27	23	29	31	31	43	33	26	30	28	34	36	40	30	31	38	41	26	31	25	14	24	39	34	29	23	30	28	36	20	23	20	33	27	30	32	27	23	25	24	30	21	26	30	25	32	26	26	35	29	36	27	47	36	24	32	34	29	19	23	33	29	25	35	20	40	24	28	20	24	22	30	24	30	34	30	32	28	42	36	32	24	25	25	27	32	36	24	31	30	36	29	36	36	36	33	23	36	30	23	38	36	32	29	38	42	26	27	37	28	28	26	18	37	25	26	28	32	30	31	27	29	32	28	24	30	21	23	31	26	28	28	41	36	39	25	34	32	27	25	29	38	38	46	25	24	30	36	28	34	32	29	31	32	33	20	37	29	22	27	28	24	31	27	37	30	29	30	27	36	31	31	25	36	27	31	23	37	17	18	37	21	33	36	39	33	29	25	25	25	23	29	32	23	30	26	29	20	34	33	42	40	38	38	30	19	23	31	26	28	39	32	26	35	26	34	19	32	36	30	31	26	22	27	22	28	33	41	26	21	29	27	29	25	27	37	24	22	33	21	26	26	23	26	19	26	32	28	36	27	32	26	23	42	27	29	25	19	17	33	30	24	33	35	27	22	23	33	34	38	32	37	24	34	32	25	30	33	27	38	26	19	27	22	38	19	28	28	31	27	32	24	28	25	34	32	33	26	32	23	25	34	30	24	25	24	26	37	27	18	33	31	30	28	27	29	33	21	39	22	22	27	22	27	29	33	35	26	22	32	27	31	36	34	30	34	30	23	20	36	29	28	24	28	30	29	32	33	30	34	20	31	37	37	32	25	18	24	29	38	30	31	27	27	34	23	37	20	31	17	34	35	27	22	39	39	22	30	29	24	31	32	29	29	32	31	22	27	27	36	29	37	26	33	22	29	35	31	38	29	30	29	25	45	34	26	26	22	25	30	24	23	30	33	34	31	32	34	29	36	27	31	23	29	27	19	30	28	38	24	28	35	32	29	25	29	33	27	25	38	44	24	22	23	31	28	28	29	28	34	25	30	28	39	24	32	29	23	32	27	19	31	33	27	30	36	21	32	26	34	22	24	24	32	36	30	29	37	32	36	26	27	27	26	25	29	29	27	31	29	39	27	37	33	26	27	25	23	42	31	42	22	19	32	26	31	36	38	27	27	44	31	41	29	28	23	24	33	34	24	26	33	33	28	33	44	30	24	36	22	30	26	34	25	28	28	38	30	34	26	34	39	35	29	24	27	25	30	26	26	29	25	24	38	22	24	42	36	23	27	22	30	23	39	15	32	34	35	22	23	30	31	24	34	27	21	23	33	34	26	26	26	34	37	36	28	17	42	21	20	33	26	21	34	33	29	19	26	24	33	21	29	44	28	30	31	35	27	30	21	28	32	28	36	22	25	29	38	32	40	33	29	23	28	30	26	24	32	21	33	36	38	32	26	19	36	29	31	37	31	29	23	29	22	40	27	22	39	38	28	29	31	30	39	27	28	31	29	38	34	31	32	25	38	30	22	25	25	35	34	35	29	29	36	37	26	27	31	25	25	37	32	32	28	35	30	32	33	28	37	31	36	31	26	18	31	19	24	34	27	35	25	25	28	29	28	31	30	21	41	33	28	25	27	28	29	32	17	27	30	31	41	19	42	25	35	41	32	31	26	31	20	31	32	30	40	39	36	37	34	30	32	19	26	28	20	27	30	31	35	29	32	29	32	36	33	22	30	26	25	29	26	32	21	25	32	23	33	24	28	37	26	26	33	19	22	24	35	39	35	25	31	31	28	36	24	40	18	23	23	24	35	26	34	26	27	39	22	32	26	35	22	29	19	25	31	33	36	20	20	23	32	31	21	29	23	38	30	24	38	34	27	32	35	31	25	22	29	36	27	25	27	29	31	43	33	33	22	26	25	26	26	28	26	31	39	29	25	27	23	22	36	32	28	21	27	30	38	41	36	25	25	38	27	36	34	30	25	29	36	28	24	27	32	32	22	26	25	24	33	25	25	22	26	28	22	21	23	29	36	31	35	41	25	19	24	25	30	22	37	32	34	29	25	33	34	32	31	22	28	26	32	29	33	25	26	29	21	32	25	23	35	30	22	33	37	36	20	26	33	22	37	29	33	26	26	33	35	29	32	28	28	23	24	23	26	30	29	28	32	32	28	26	34	34	30	33	30	19	24	34	27	30	32	22	27	32	24	28	37	33	26	29	28	35	23	31	20	29	26	24	33	28	37	36	35	37	37	31	25	27	27	27	37	21	22	16	18	22	23	34	23	32	30	26	32	25	25	23	30	26	32	34	31	36	23	23	28	31	28	37	24	24	21	32	25	25	35	28	29	37	26	21	28	24	30	20	33	31	44	23	29	33	35	26	29	30	35	34	32	34	28	37	38	36	28	38	36	25	25	32	25	39	30	36	28	32	27	31	25	27	26	27	36	28	33	32	31	31	29	37	27	36	27	21	16	30	26	26	26	32	33	31	32	31	39	28	35	33	23	35	27	32	29	29	25	38	33	27	37	32	27	22	25	31	21	24	27	29	35	24	29	31	36	17	27	19	22	30	27	37	35	35	31	34	23	32	37	43	33	39	27	30	24	30	20	32	26	33	39	31	30	36	30	35	31	39	22	22	37	27	36	26	28	28	40	29	26	29	31	31	31	32	36	37	20	24	33	28	26	33	38	27	29	28	32	30	30	21	30	27	25	28	22	32	45	39	31	22	25	29	30	31	23	33	34	20	24	32	28	34	21	30	25	23	23	30	36	29	31	36	30	34	26	29	37	32	35	30	33	28	40	26	41	41	34	29	28	21	29	30	34	34	19	33	32	32	23	30	27	24	27	34	27	27	29	21	24	28	32	35	32	24	35	31	32	27	30	23	33	26	32	38	24	31	23	23	30	22	32	28	24	35	38	32	30	19	31	37	32	19	15	23	23	29	26	33	28	44	43	30	21	29	36	28	35	38	32	32	25	27	33	29	33	18	22	22	30	28	26	31	41	26	33	27	19	18	25	33	22	37	29	36	23	22	22	24	23	19	29	28	34	29	31	30	21	27	31	28	26	29	36	31	29	36	31	27	32	34	42	31	26	33	29	32	31	30	19	37	33	20	33	19	35	33	34	23	31	25	14	31	34	31	32	28	37	20	18	28	36	37	33	17	38	25	28	27	29	37	30	27	31	27	29	22	29	42	30	32	37	38	34	38	34	38	24	28	29	30	31	29	40	24	28	27	24	31	23	31	36	26	30	23	31	36	29	37	29	23	37	29	31	24	28	26	33	34	32	27	35	33	31	48	20	36	30	31	24	27	28	34	36	32	26	27	21	30	32	32	21	32	25	31	34	29	33	26	36	24	35	23	20	28	21	25	26	31	28	28	35	38	19	25	34	28	29	32	38	31	31	21	24	33	30	33	33
18964	13035	8744	17194	28706	32717	49374	46575	45198	38629	28464	21679	14267	7927	3540	1620	848	539	447	389	380	376	389	370	396	413	401	398	398	373	375	418	415	382	393	390	394	350	355	377	430	368	371	428	397	409	408	369	374	403	377	386	374	379	354	433	378	422	408	370	353	367	397	406	393	384	395	370	409	422	390	421	362	365	390	392	410	386	379	390	405	386	434	419	388	390	407	418	397	359	390	383	372	396	346	405	358	411	435	393	404	372	399	402	370	402	391	404	377	407	403	424	372	371	377	420	385	419	379	405	406	386	410	408	395	383	398	384	375	388	389	374	378	414	400	377	374	392	371	373	364	390	401	411	404	395	399	403	383	365	413	356	379	369	394	354	352	389	395	380	412	381	374	371	397	372	350	417	401	372	378	382	386	381	406	382	414	335	385	397	363	377	359	411	381	384	382	396	394	378	397	403	377	399	386	407	415	403	396	396	388	404	365	414	399	393	399	386	423	373	395	387	387	367	362	432	408	368	412	384	428	413	397	366	365	349	374	421	387	383	375	407	381	406	391	400	377	401	363	410	362	393	430	403	413	364	402	385	435	379	421	414	418	421	383	375	386	434	421	385	380	341	381	404	385	368	365	414	393	384	384	405	398	400	382	384	344	382	372	398	389	408	374	395	365	422	395	406	372	360	423	439	404	414	378	425	405	403	393	364	399	401	358	413	372	409	384	402	390	400	386	387	402	404	388	383	376	388	399	386	355	397	371	394	381	404	393	370	421	393	410	374	362	423	396	411	414	358	388	400	370	394	413	434	403	380	412	393	389	383	404	384	380	361	407	386	370	421	378	384	363	389	390	373	384	397	382	414	425	392	416	400	382	389	388	378	377	390	378	378	373	376	380	418	399	368	379	403	412	380	392	392	375	378	407	365	400	390	372	382	383	409	397	410	386	402	368	384	405	438	393	431	374	371	389	445	388	418	393	400	382	383	364	394	418	329	408	387	400	419	384	392	396	412	372	368	382	413	412	402	398	415	386	394	412	362	400	425	407	407	345	408	398	396	354	381	389	421	385	404	390	361	386	390	391	419	416	387	374	370	358	389	400	369	386	392	360	399	389	409	390	369	374	368	418	424	380	440	447	369	409	377	374	408	390	416	393	390	409	385	418	385	371	406	400	375	399	409	418	357	383	400	392	390	388	360	385	364	378	370	389	409	375	385	399	362	373	405	358	399	385	373	413	387	379	395	408	425	367	394	409	405	409	370	393	355	413	394	408	385	390	412	408	410	368	373	386	386	342	383	419	393	391	356	403	393	394	418	404	386	376	367	396	438	386	391	389	386	396	384	420	402	365	387	406	414	416	400	411	384	414	401	402	401	391	394	365	399	392	381	390	402	369	385	402	440	370	373	370	414	353	369	373	391	411	410	388	387	365	470	392	394	427	375	371	408	377	337	375	371	374	406	406	367	375	371	406	396	427	382	395	400	425	359	385	405	401	366	368	384	377	391	411	391	397	426	416	393	421	377	378	367	381	367	394	412	403	381	392	365	399	393	394	385	376	390	383	378	373	400	378	421	369	395	397	367	401	377	365	393	418	348	430	396	397	380	390	406	414	379	402	391	396	398	395	388	379	410	409	401	372	373	400	402	359	423	378	375	424	391	399	376	385	399	356	401	401	377	391	402	410	412	376	390	402	394	379	400	397	382	383	405	396	391	402	399	384	421	407	383	406	391	390	327	410	370	355	390	389	409	426	354	382	400	415	407	385	406	398	383	380	397	418	404	404	373	336	375	416	373	415	426	430	392	374	410	390	373	381	400	374	393	380	380	387	390	414	374	385	392	377	390	389	428	423	385	398	400	368	408	402	391	369	412	408	397	398	377	355	395	400	386	393	420	422	396	402	385	385	371	403	403	357	377	397	412	377	389	398	407	373	402	389	402	392	352	399	374	397	368	382	412	403	408	403	386	380	384	422	391	362	400	394	347	402	369	369	418	399	380	391	387	385	376	386	398	386	388	377	411	369	364	389	389	398	381	384	369	403	366	358	413	388	389	389	408	375	357	387	408	369	400	378	386	395	390	370	392	411	369	383	415	364	406	374	395	415	385	394	390	384	397	375	376	372	387	396	364	389	406	417	376	385	385	365	411	396	377	412	444	419	364	374	375	380	401	391	368	374	370	390	406	394	402	386	402	404	373	362	374	403	402	399	375	384	362	388	409	386	378	398	406	416	413	396	419	450	416	411	374	393	396	382	361	402	427	418	388	401	406	396	431	410	387	373	398	391	388	370	404	398	353	374	407	378	396	388	389	356	395	374	357	364	377	409	400	360	396	379	372	345	395	443	403	381	382	383	387	390	391	344	363	396	392	369	395	388	398	369	427	392	403	391	415	389	390	348	362	384	422	369	398	418	399	401	393	388	419	410	402	415	385	426	367	394	389	400	399	398	385	360	411	403	438	418	400	416	384	388	407	387	399	361	386	367	374	400	363	375	382	402	378	393	394	410	396	378	417	443	370	364	382	373	339	403	419	401	394	388	382	400	386	413	380	392	376	387	399	375	373	383	406	412	378	370	362	385	400	412	393	383	436	413	363	374	402	403	407	400	389	400	373	397	403	380	388	404	396	385	377	359	371	375	368	401	342	370	389	387	383	418	416	424	357	349	369	387	416	400	408	421	393	402	435	374	406	390	398	370	410	438	394	403	388	427	420	402	427	411	360	381	371	420	387	378	419	361	420	365	392	403	389	371	382	383	404	407	409	392	376	414	390	371	413	422	395	389	373	418	421	363	383	396	399	394	416	383	383	402	408	413	404	393	391	415	370	390	433	422	388	385	369	383	380	397	406	373	412	387	386	380	414	378	403	368	370	437	350	378	391	371	375	392	377	389	349	371	384	361	403	394	376	364	372	395	401	414	377	350	385	373	403	403	377	374	411	397	381	368	386	377	364	378	426	375	399	416	368	384	389	398	392	392	365	400	394	383	374	387	382	405	409	394	357	382	360	362	354	398	405	410	378	403	406	379	375	344	424	387	412	373	397	401	376	410	404	424	384	411	373	397	375	410	347	379	352	447	384	381	430	384	401	410	408	388	406	380	382	362	408	370	367	381	411	382	356	367	359	387	424	379	415	400	380	357	405	370	387	361	394	379	408	351	400	398	390	400	406	409	378	415	409	407	389	404	410	391	385	403	382	418	380	393	380	400	406	366	399	386	397	407	370	389	405	382	408	381	416	431	402	389	407	418	383	405	380	356	382	387	375	386	384	438	374	366	382	408	368	381	387	393	390	412	359	393	373	414	414	402	343	402	390	413	424	397	405	382	382	365	394	421	402	376	361	390	419	385	430	385	364	359	427	404	367	369	393	396	370	415	397	418	393	365	353	387	379	402	405	382	389	405	392	375	378	364	412	397	398	378	402	394	362	389	375	382	374	396	393	388	394	406	383	398	348	390	387	375	426	394	381	393	414	376	424	381	402	391	365	410	370	396	375	421	389	408	394
2171	604	403	382	558	1402	2162	3922	5905	6216	5121	2879	1326	629	241	93	50	43	35	40	34	36	31	48	40	46	37	34	30	35	30	39	40	43	39	36	46	43	42	29	32	36	39	40	39	34	42	31	27	28	35	44	34	41	38	30	22	42	29	33	36	32	38	40	33	51	37	38	38	43	28	35	31	38	25	32	23	33	28	42	33	40	34	36	42	30	46	36	33	37	33	35	32	23	52	36	42	36	37	29	27	28	39	34	31	34	32	38	36	28	35	22	42	37	32	41	27	26	30	41	35	36	28	28	26	35	32	36	24	36	45	27	28	40	34	36	30	43	42	31	43	33	35	40	40	35	33	33	36	29	43	35	31	36	38	30	33	41	43	38	41	31	39	39	35	38	37	38	30	25	36	42	42	28	31	41	27	44	35	39	37	46	38	47	34	36	34	43	44	45	29	35	43	35	32	36	30	36	30	34	34	43	33	32	35	32	37	37	33	31	44	33	36	39	34	41	33	40	36	35	47	28	41	34	35	42	39	32	36	37	40	29	33	30	35	37	32	33	32	43	30	34	31	49	23	44	32	37	43	34	43	40	35	34	33	24	46	32	30	32	29	37	41	44	49	33	33	28	36	29	45	37	38	23	36	38	35	30	32	37	44	27	34	42	38	40	40	25	40	36	40	42	33	32	31	34	40	38	44	37	38	31	21	35	39	38	30	35	38	25	40	46	22	34	33	23	43	33	35	35	29	38	39	40	37	31	38	25	30	46	31	36	35	36	35	39	38	33	34	40	33	38	36	36	26	40	35	43	35	45	44	36	36	39	29	40	43	47	36	37	34	29	35	30	42	34	37	32	46	41	51	28	32	38	27	44	45	39	40	42	39	30	38	28	27	50	43	35	35	30	40	30	32	33	30	39	42	32	36	34	23	34	27	40	26	34	28	39	26	46	28	33	31	39	36	28	28	30	38	30	35	35	41	32	27	41	26	36	40	30	32	31	34	45	25	43	32	49	45	35	33	43	29	27	24	40	38	35	36	38	32	36	32	36	22	33	36	30	31	40	30	37	31	43	33	41	27	39	43	33	41	34	29	35	35	40	36	26	42	33	41	39	33	43	36	38	33	40	33	35	47	37	43	35	31	28	36	35	38	40	27	34	41	46	37	30	39	49	25	30	27	38	31	39	29	40	29	41	38	40	31	30	36	31	29	39	37	29	49	28	35	39	30	30	44	44	35	37	34	40	44	33	37	38	34	28	38	38	36	33	29	31	37	42	37	29	32	33	23	32	34	36	34	36	38	33	36	40	46	33	29	39	37	32	29	25	36	40	35	38	40	43	30	47	37	34	35	39	46	40	36	43	36	39	41	34	24	37	43	35	36	29	34	25	31	36	38	30	35	44	30	24	31	39	41	42	40	32	38	30	31	42	37	33	38	37	35	39	37	32	35	34	37	39	39	41	37	42	34	38	33	25	38	33	29	31	37	39	36	41	27	36	37	40	33	35	34	35	42	44	31	28	43	29	33	38	31	39	38	30	35	31	26	44	28	39	34	30	24	30	35	29	36	36	23	33	36	35	37	37	28	40	47	41	38	29	34	39	37	35	45	33	38	41	32	32	37	40	39	25	36	34	35	31	35	30	22	38	41	32	43	32	28	43	31	40	46	35	36	43	33	40	41	44	27	41	24	32	35	36	39	34	35	28	27	40	39	35	44	51	42	29	35	31	29	33	36	36	37	42	43	22	37	52	36	28	37	35	41	37	47	27	38	33	36	45	29	43	36	41	31	36	36	29	23	28	44	33	40	46	44	45	36	38	39	47	39	36	31	29	35	40	28	38	41	38	41	38	31	38	27	38	24	28	37	36	27	40	34	45	29	45	38	38	29	36	38	43	37	39	40	25	34	30	41	42	38	31	37	36	33	40	43	36	41	34	32	42	34	36	33	35	27	34	51	37	33	28	30	48	27	37	39	32	29	44	32	41	40	48	39	36	37	41	47	28	33	47	36	36	35	41	35	27	25	28	38	32	43	33	34	34	36	36	30	29	37	37	34	29	31	39	44	29	34	34	30	25	32	36	38	40	44	33	31	28	28	43	36	35	32	39	32	36	35	41	32	35	39	35	27	24	39	27	36	43	36	31	27	38	21	32	35	37	45	36	42	25	35	41	26	30	28	32	27	40	36	23	39	30	38	31	31	30	38	35	30	37	34	28	35	32	35	34	26	24	30	30	41	38	46	38	34	34	38	39	27	33	43	38	41	34	34	35	35	35	29	30	31	33	35	29	39	37	36	40	35	38	50	41	37	30	35	33	29	34	42	24	32	33	33	47	32	33	41	27	45	43	33	30	39	46	37	34	35	37	34	27	43	38	37	36	23	36	37	34	44	36	36	39	36	37	21	35	26	29	33	41	38	35	36	36	35	40	32	37	39	37	33	39	38	41	28	37	35	37	38	44	39	42	46	42	40	42	40	34	36	27	35	30	44	32	45	38	31	33	23	31	49	37	30	37	30	47	29	42	28	40	24	30	41	36	38	50	41	48	23	41	41	33	26	36	43	30	35	39	39	49	34	38	26	46	37	35	35	30	41	28	32	39	25	29	37	39	35	46	36	39	23	44	41	35	44	29	32	39	34	31	39	29	39	44	36	30	42	36	34	38	35	36	37	47	39	36	41	33	26	41	45	38	32	30	27	29	40	36	41	38	38	38	38	28	39	44	40	46	32	34	35	44	38	28	29	35	35	44	41	36	39	41	47	39	36	28	30	24	34	38	30	39	54	35	28	39	38	35	33	29	34	35	30	37	35	34	37	27	44	35	31	34	33	27	35	36	34	40	37	37	36	29	34	34	38	26	38	34	37	31	37	35	39	34	33	27	31	37	24	33	31	43	38	27	37	38	31	24	30	36	34	23	33	43	45	34	36	38	33	29	36	44	38	46	33	34	43	46	32	33	39	31	28	34	36	39	40	43	35	34	38	38	32	33	45	31	35	27	40	37	41	47	41	30	28	43	28	41	35	41	31	40	38	35	38	44	40	32	26	37	39	26	44	37	44	44	32	35	44	42	26	38	36	34	27	45	34	30	30	38	41	31	40	43	35	25	31	42	28	32	31	29	45	33	33	38	25	26	24	40	28	42	29	40	38	38	30	35	37	31	39	31	30	41	39	43	48	36	32	34	35	33	47	43	32	34	35	42	36	37	37	38	35	47	34	32	39	29	47	33	40	26	29	38	34	27	36	44	30	40	34	37	41	39	24	36	26	35	36	32	42	40	34	35	39	46	46	31	43	34	27	44	40	38	34	32	33	39	25	32	28	38	36	37	34	39	29	35	31	59	32	47	39	31	33	31	32	36	31	32	45	38	34	39	36	31	42	43	43	31	39	32	41	35	43	35	26	26	36	40	31	36	36	32	39	31	35	28	36	31	42	34	31	50	37	29	30	31	33	29	42	31	37	34	30	35	40	28	30	25	34	40	41	31	38	34	27	30
20704	12316	8799	18072	29682	34400	35697	42514	45151	42931	38478	29944	22112	13906	6601	2729	1168	677	500	498	491	511	455	493	492	477	489	469	442	458	449	497	461	437	462	468	436	474	476	429	438	467	459	482	514	486	493	482	449	441	441	460	451	462	467	456	497	512	467	431	479	462	441	482	423	460	434	471	447	480	467	465	469	474	477	488	491	487	443	456	500	481	487	495	445	462	433	518	459	481	442	444	469	478	448	464	453	448	441	425	502	459	493	475	448	476	475	470	476	504	465	490	475	488	508	480	483	475	459	450	459	471	444	472	434	495	482	460	469	482	450	464	451	470	465	489	474	457	483	459	464	465	452	460	476	491	478	520	460	447	464	457	496	459	501	459	453	475	480	492	487	448	489	446	480	493	449	486	461	488	472	452	445	479	467	456	479	465	516	467	487	467	473	485	443	447	462	503	504	447	498	461	441	469	457	484	448	475	475	469	521	473	475	475	443	507	493	471	499	453	444	445	470	425	443	438	488	457	458	462	470	463	507	479	462	484	446	468	484	465	485	473	484	467	418	467	479	457	447	482	459	437	460	479	507	456	492	487	482	456	478	436	473	435	449	426	479	445	495	493	476	483	450	492	516	456	476	453	466	466	468	462	472	449	507	451	456	459	456	439	465	466	467	508	414	459	445	476	460	456	479	461	452	464	476	452	467	482	468	464	448	463	457	476	466	455	507	472	481	456	441	516	458	469	467	507	462	473	454	466	484	474	454	475	455	449	449	449	514	461	475	467	470	501	496	462	440	464	490	477	508	460	453	479	465	471	471	455	481	475	446	464	458	495	466	446	437	482	440	438	475	445	502	461	447	440	474	486	454	512	447	487	472	424	489	480	453	495	428	505	435	475	446	471	500	457	472	485	478	427	464	436	474	445	506	455	445	494	451	471	479	474	549	462	470	464	478	469	472	474	489	481	446	500	415	453	454	458	455	460	501	459	471	460	510	459	473	469	491	495	471	461	522	454	440	436	442	466	461	508	481	450	451	505	454	480	473	454	480	431	420	445	441	505	519	471	415	451	510	472	434	474	444	455	462	468	484	459	442	453	472	451	449	430	452	479	443	429	518	447	441	462	470	483	486	442	474	489	464	482	476	458	478	435	485	481	453	476	461	466	507	469	469	467	502	455	485	477	454	462	443	458	475	483	464	461	453	470	474	480	463	484	467	467	469	470	468	447	472	460	424	446	455	464	475	469	472	461	518	445	454	472	491	503	466	461	456	490	483	466	464	446	425	450	444	535	488	473	464	466	456	478	456	439	473	415	488	439	479	500	459	494	488	471	490	441	488	489	436	451	476	489	452	448	472	483	453	497	451	475	465	461	454	479	479	487	488	447	495	488	432	468	428	459	477	496	423	440	446	460	510	491	462	492	491	504	457	464	478	444	459	489	427	447	432	437	496	458	498	497	452	499	474	458	488	492	435	437	485	451	467	476	481	499	439	447	518	451	470	487	460	449	468	466	439	467	421	486	467	457	443	479	467	438	440	483	507	462	484	478	475	497	462	456	471	500	491	463	467	444	471	471	497	507	487	449	471	471	471	473	490	408	439	467	470	494	463	478	464	518	484	463	519	464	472	494	448	473	471	431	453	512	493	443	429	469	468	454	456	424	474	467	461	436	484	447	459	448	501	429	479	502	461	456	473	478	473	433	489	453	449	494	479	430	454	475	476	511	460	495	487	483	460	437	472	451	492	477	491	450	504	443	454	487	479	474	461	470	467	470	473	471	451	469	462	489	514	455	453	486	418	482	475	498	554	492	453	432	458	466	472	469	444	461	464	478	444	499	471	451	445	467	488	478	473	439	458	481	463	459	515	450	492	456	485	468	497	454	477	467	463	433	488	502	437	474	478	483	429	507	474	471	462	480	446	491	477	470	487	452	450	454	466	442	494	446	497	498	465	464	482	450	477	498	454	496	495	459	474	465	423	492	434	429	443	453	464	463	474	444	498	443	427	448	458	472	451	479	511	480	477	453	447	469	488	489	470	470	496	463	468	494	450	431	472	513	426	462	479	440	481	485	472	473	429	473	461	463	495	458	498	482	463	446	463	495	487	462	456	475	464	478	454	465	502	481	475	452	467	473	463	462	434	480	446	483	470	472	461	479	490	470	489	495	476	456	456	486	407	447	455	433	489	471	471	486	469	434	471	436	507	458	466	469	477	478	486	443	474	480	493	495	425	459	465	508	417	469	496	473	460	462	503	507	492	475	490	484	462	443	476	480	452	498	457	474	439	438	498	454	467	467	461	446	495	492	488	443	450	430	498	465	464	438	505	461	468	455	490	433	476	476	434	459	475	493	463	470	491	479	434	441	476	469	482	485	435	449	473	481	464	479	481	466	425	461	426	469	447	475	478	473	485	487	479	486	446	446	480	469	491	463	498	461	473	437	465	457	446	495	459	464	463	492	451	466	472	499	460	495	448	452	480	471	477	454	502	495	471	465	480	484	434	467	483	496	466	465	474	460	447	500	449	470	473	470	448	462	465	444	455	483	509	495	493	456	453	511	446	486	467	501	477	465	466	433	480	432	486	490	473	460	487	448	525	465	511	467	493	457	438	470	515	455	465	473	478	476	471	462	476	470	454	448	464	473	476	472	451	469	456	444	465	428	433	459	501	476	477	460	472	447	456	451	440	476	495	464	458	425	471	456	481	474	464	464	465	537	497	477	477	502	449	440	470	429	470	467	467	487	490	472	483	483	483	455	440	489	462	442	443	477	433	488	473	462	460	468	443	465	464	438	478	481	456	466	429	461	466	473	501	416	476	463	487	476	466	455	491	515	463	465	488	468	457	475	468	477	498	466	485	456	418	450	491	507	527	506	463	482	486	486	471	478	457	476	472	461	498	437	478	496	459	470	484	461	448	497	472	482	466	482	459	408	456	478	469	466	473	493	442	465	461	467	462	421	446	450	469	462	486	436	442	449	524	440	490	438	472	464	487	467	451	445	474	480	458	473	424	462	472	476	439	452	435	475	469	491	461	457	458	490	475	473	463	485	457	465	468	480	511	487	462	478	444	523	477	439	474	485	455	447	474	463	453	496	470	506	459	478	464	456	446	458	463	457	482	452	467	442	475	521	470	460	470	456	463	476	486	497	458	429	484	449	466	520	453	435	461	475	458	454	432	453	458	464	468	508	472	426	476	463	480	451	525	455	452	517	454	491	476	499	429	504	474	476	476	508	453	456	447	515	461	444	475	473	502	454	497	427	457	460	463	505	525	498	479	481	463	441	463	457	445	442	509	482	478	469	475	474	468	451	485	457	464	462	432	466	439	457	507	466	472	490	465	468	436	455	446	426	491	429	475	478	474	491	466	484	449	443	487	455	432	498	467	454	446	493	493	424	490	481	468	451	477	460	478	484	508	461	481	483	483	482	477	478	471	463	467	436	435	468	477	485	479	485	469	499	468	494	455	469	459	499	470	452	488	491	448	458	494	458	511	475	473	480
1438	1033	845	753	1012	1758	2446	5660	10374	10911	8023	4486	1926	817	350	151	71	46	52	25	29	30	28	17	27	28	32	30	35	31	38	30	23	28	31	36	31	28	35	34	28	34	34	45	42	26	31	39	39	31	31	23	24	28	34	26	40	35	37	32	27	45	25	27	40	34	28	27	34	27	28	19	31	30	36	32	31	36	41	50	40	27	44	31	31	31	26	46	37	38	28	30	41	28	37	29	34	21	21	30	34	27	30	36	32	30	25	24	34	38	20	38	35	29	27	25	28	31	30	39	32	39	29	32	26	30	34	26	41	36	29	28	45	34	32	29	28	36	31	17	33	33	27	23	34	40	34	40	26	31	26	41	24	37	30	44	24	43	29	26	37	38	40	28	24	33	36	37	34	37	39	40	39	31	29	29	24	30	30	28	31	25	31	37	34	34	40	40	39	35	35	25	33	33	30	38	36	36	35	31	41	38	33	35	31	42	30	32	40	45	33	37	34	31	42	36	31	33	27	26	32	34	20	31	34	33	39	29	27	29	34	33	42	29	34	36	32	40	27	43	32	36	32	32	33	41	32	36	29	36	34	21	22	23	41	26	31	30	38	35	36	40	34	23	39	30	22	24	37	28	30	31	32	25	35	24	37	43	38	31	28	21	30	23	34	37	31	33	23	31	37	35	31	35	35	23	32	42	29	26	35	33	35	34	30	30	24	38	26	28	33	34	28	24	27	24	33	28	49	27	36	34	28	22	27	38	38	34	25	35	36	26	36	35	37	27	31	35	24	36	35	35	32	26	45	38	36	33	36	31	35	42	39	45	32	30	48	37	37	31	30	38	38	36	41	31	26	31	38	33	26	21	30	35	30	31	37	35	34	37	49	36	40	31	41	41	29	34	35	38	44	34	45	42	48	36	35	38	40	27	32	31	29	33	28	30	23	32	30	29	33	23	39	27	39	31	30	29	37	26	28	34	27	33	32	36	28	33	32	40	25	44	25	37	39	31	35	32	21	37	42	22	28	30	38	38	31	23	31	33	34	28	29	37	38	36	24	44	43	31	40	25	32	28	36	30	39	37	25	35	26	38	33	31	31	20	27	28	30	25	38	37	35	23	27	25	41	34	35	40	32	43	38	39	27	20	26	27	37	36	42	30	33	29	33	46	30	36	40	31	35	28	36	41	29	30	33	28	36	22	33	27	35	37	39	35	30	34	37	36	29	23	33	37	35	31	32	25	32	29	28	29	40	30	34	37	35	40	27	32	27	30	32	30	41	40	29	43	24	32	26	35	25	42	34	39	33	23	26	36	27	29	30	38	41	38	26	32	40	33	40	26	23	42	34	28	37	36	33	28	37	41	42	41	30	33	38	38	28	44	29	33	25	31	36	29	25	30	37	30	29	41	34	36	25	34	18	32	32	31	40	33	41	33	30	23	33	29	33	23	33	22	37	51	41	30	36	40	25	27	32	34	22	22	35	23	36	32	40	38	32	38	26	25	44	25	41	39	41	40	29	38	35	34	32	27	24	24	40	38	34	40	28	29	25	36	29	36	31	34	37	35	39	36	29	35	38	42	31	26	30	33	38	30	32	36	34	34	33	26	37	30	30	36	38	35	25	32	36	33	32	29	31	24	46	30	34	49	31	31	34	32	36	38	34	36	39	33	43	25	34	18	28	29	32	24	22	27	34	32	41	27	36	25	35	33	35	34	30	37	32	36	35	30	29	30	35	40	48	29	27	27	35	33	32	36	25	34	28	34	34	33	36	33	30	42	29	28	29	37	39	25	34	33	24	44	27	36	45	40	40	29	20	36	36	33	27	35	34	28	22	32	33	25	29	21	19	27	24	35	38	33	35	35	36	33	30	38	38	25	34	31	29	36	35	27	27	33	28	27	29	34	28	39	40	52	34	37	35	35	35	39	35	30	32	27	30	47	27	37	44	23	30	45	36	35	46	31	30	35	28	28	35	50	29	33	47	41	32	33	30	30	42	31	24	28	50	37	35	34	31	25	41	42	23	30	29	42	32	29	28	36	30	26	27	30	35	28	34	41	35	29	36	36	40	28	41	35	33	39	29	27	38	24	34	24	33	30	39	27	22	22	29	32	38	47	42	43	28	31	35	28	42	33	17	37	30	32	33	30	38	29	43	30	32	33	34	28	49	34	36	33	34	29	36	38	31	24	42	27	42	36	44	40	41	36	35	31	31	36	30	35	44	31	30	35	32	25	37	41	23	31	23	22	35	34	35	33	44	23	45	27	34	29	40	28	25	40	39	32	34	28	38	37	38	27	30	20	46	31	40	32	22	43	28	19	32	36	28	33	41	28	30	34	42	31	35	29	27	30	30	34	25	28	32	29	37	35	36	34	34	25	36	28	30	37	30	39	29	32	39	30	32	39	25	28	39	29	33	39	42	35	31	42	29	29	43	39	31	36	36	34	36	33	29	39	32	33	39	39	29	33	36	22	36	39	23	33	34	36	35	33	25	36	30	38	23	41	32	31	34	28	38	36	39	31	39	44	33	44	33	37	33	28	29	38	33	26	38	35	30	31	33	37	34	28	37	37	33	35	36	27	37	24	16	27	32	30	25	41	35	27	29	28	35	36	26	42	43	38	23	34	30	30	34	36	39	42	37	37	31	34	40	26	30	31	29	33	28	43	30	31	35	32	40	21	34	31	35	31	40	19	40	34	33	26	40	40	25	28	26	34	35	33	34	31	30	50	38	40	43	35	43	25	41	24	36	38	34	36	24	31	25	32	32	24	31	31	34	24	40	29	22	36	36	23	40	34	37	31	36	37	31	27	31	23	32	31	27	31	42	35	35	37	38	32	37	37	34	32	33	30	31	37	30	30	23	25	37	33	43	28	30	22	29	30	38	24	38	35	31	32	30	20	27	35	29	39	28	31	29	30	24	25	28	49	29	40	38	28	28	31	35	37	37	24	23	33	37	31	35	33	26	23	24	25	40	33	23	34	36	36	38	30	45	36	30	24	39	39	34	26	24	40	36	24	29	33	26	28	46	32	23	32	26	39	37	41	25	35	37	39	30	34	31	36	32	37	28	38	34	34	39	39	24	38	32	36	39	27	33	40	33	34	27	31	34	30	22	22	35	33	24	32	32	33	36	35	34	31	28	23	45	30	35	26	30	21	39	29	30	41	24	31	34	31	28	32	28	29	54	42	35	28	32	23	41	34	30	38	29	29	25	34	20	26	34	26	31	32	41	35	30	33	30	43	23	23	26	36	32	48	28	27	26	34	26	48	24	34	36	29	32	29	28	32	28	31	27	29	32	33	34	48	38	37	28	34	26	27	32	29	43	37	28	33	34	37	37	37	36	33	29	34	30	41	31	42	31	34	24	30	28	33	23	37	32	30	33	35	31	35	25	32	34	49	33	39	39	30	38	28	35	37	35	36	39	29	26	31	29	34	26	38	37	25	35	30	29	27	29	37	27	38	35	40	38	37	28	27	31	32	40	25	31	36
25272	17070	14212	24883	35791	37886	39245	48158	54474	51356	43372	34059	25110	16510	9040	3952	1741	837	527	469	449	452	416	420	435	459	386	438	409	413	458	459	422	440	437	425	432	397	412	425	402	449	464	436	407	422	443	411	437	457	398	438	421	414	432	414	450	475	404	425	425	388	415	449	413	424	419	409	429	411	437	440	443	430	430	414	430	429	439	510	414	441	432	403	431	448	422	389	443	416	454	383	445	436	435	425	410	426	406	421	447	420	414	414	435	420	410	462	403	403	424	400	445	442	416	437	456	434	464	425	438	452	430	464	424	412	433	427	456	410	400	420	434	432	459	443	404	376	442	446	377	424	449	431	426	426	413	392	426	418	395	435	438	405	394	379	418	423	413	435	463	465	452	424	397	443	410	409	447	430	377	424	418	441	457	431	425	444	408	459	444	424	463	422	402	421	412	430	438	410	402	458	459	432	441	421	454	439	472	428	442	444	434	434	426	429	437	431	430	466	400	423	428	421	434	421	430	404	428	430	430	427	428	401	412	421	436	412	419	416	421	410	439	412	444	443	432	447	433	417	424	365	445	435	419	422	410	442	438	410	411	466	445	396	446	424	482	441	426	442	438	447	434	387	429	443	451	404	423	416	410	396	414	451	417	415	423	434	451	408	414	468	423	427	427	415	415	429	439	384	422	433	402	446	457	412	420	399	414	444	390	443	463	458	434	430	442	427	425	402	434	435	436	427	444	435	428	410	461	399	401	440	446	420	443	451	417	436	459	435	411	428	393	392	436	412	454	402	419	417	448	414	398	426	401	404	404	439	471	421	453	423	467	424	440	416	407	425	424	417	459	428	467	444	439	466	438	424	446	410	405	409	460	419	445	422	392	439	439	426	399	433	440	433	417	433	444	463	451	411	438	434	435	398	421	404	435	446	453	454	402	429	454	406	434	411	444	472	483	426	426	412	427	401	467	443	423	416	440	422	444	381	430	458	436	411	454	457	416	412	440	430	419	416	413	452	431	436	445	468	428	449	394	447	406	441	410	448	422	439	402	430	434	411	425	404	443	458	426	392	392	433	390	445	425	430	432	444	408	443	436	450	427	383	432	413	427	415	444	464	443	402	454	432	457	417	438	428	405	447	458	437	440	432	449	404	436	471	408	411	395	407	437	427	393	452	417	434	426	409	430	423	449	443	446	433	397	396	442	406	441	399	431	444	393	449	412	406	422	432	419	413	412	416	400	441	394	455	420	434	425	424	431	399	436	453	432	439	454	423	439	415	433	465	434	416	417	457	387	440	367	403	457	413	388	451	407	427	456	411	441	454	431	446	437	427	431	434	431	421	436	450	414	437	444	406	460	441	431	432	402	445	454	407	451	399	420	434	462	427	417	435	436	454	398	415	424	432	462	373	397	413	407	430	438	418	423	417	430	429	402	446	422	410	423	423	435	417	404	408	425	437	437	461	466	423	430	431	418	433	396	388	428	389	420	437	409	423	429	448	447	415	410	409	424	436	404	452	445	442	492	404	402	412	433	438	436	448	417	452	418	410	463	397	431	405	418	428	412	439	419	410	429	442	400	454	451	444	420	445	439	409	427	394	443	412	454	451	428	394	431	423	417	414	455	434	430	436	412	449	382	403	434	447	387	431	416	442	429	419	395	418	431	429	405	443	408	394	458	403	420	413	413	449	441	402	408	436	441	457	408	438	392	468	441	445	419	433	390	456	415	427	423	397	411	409	416	422	410	424	418	415	404	405	430	425	440	395	417	475	442	424	460	427	449	401	412	428	402	457	430	427	424	430	446	458	474	446	437	413	402	442	457	484	450	430	444	437	457	426	429	462	440	421	470	413	443	428	428	469	414	422	432	463	430	426	423	412	416	436	426	449	429	406	443	451	428	425	424	391	408	421	419	422	425	399	458	428	450	406	428	405	430	423	444	450	415	446	408	425	446	434	405	433	425	442	442	422	459	413	450	406	424	447	438	406	472	443	421	436	441	448	434	411	414	441	437	412	425	414	436	397	426	440	424	444	392	437	445	403	432	437	451	443	414	447	438	435	450	412	436	430	450	453	446	424	423	428	460	412	411	413	442	425	440	406	428	431	423	411	436	429	466	430	421	442	414	428	461	395	415	452	454	433	418	421	472	452	408	434	446	425	416	414	424	400	406	409	413	417	439	471	433	433	425	426	403	438	465	431	444	419	436	442	420	431	457	421	453	414	435	415	478	450	430	450	382	431	410	422	407	400	410	438	431	453	396	459	444	419	438	429	417	476	444	456	403	404	452	419	432	399	389	390	406	408	443	400	416	449	464	430	414	425	454	441	424	429	445	415	420	437	427	441	466	412	407	443	387	411	412	393	411	434	434	413	422	431	414	456	427	411	445	472	426	441	399	453	440	428	443	420	420	449	439	401	402	429	407	430	410	400	465	432	424	447	450	396	416	441	456	446	458	434	447	449	393	453	431	439	443	401	409	421	419	413	422	429	426	453	395	425	386	457	456	442	407	449	426	428	432	439	452	451	422	415	426	475	415	440	414	423	472	429	420	462	448	409	453	394	460	442	430	424	355	422	419	394	428	461	407	391	397	413	432	444	423	430	401	423	427	456	415	426	418	414	453	441	435	448	414	428	421	435	439	386	455	445	417	420	443	428	415	449	430	468	426	480	407	438	433	408	417	442	433	453	418	442	447	413	446	430	440	383	451	441	418	429	441	418	437	431	439	427	430	433	402	432	436	466	399	445	441	431	422	413	380	430	399	428	418	436	441	441	401	413	461	412	408	444	473	444	430	405	449	427	420	420	461	425	454	448	452	437	451	427	436	421	421	434	409	412	434	422	422	467	439	451	390	453	435	415	449	451	448	417	416	447	423	445	408	414	411	410	390	419	438	413	438	415	422	381	408	418	428	420	400	420	444	451	463	415	454	421	400	422	387	434	429	442	424	436	439	449	421	418	401	435	457	450	441	437	421	445	430	446	441	428	440	440	408	449	436	425	421	422	412	448	425	437	425	410	449	463	446	448	401	429	450	413	440	419	455	414	417	435	418	442	440	409	457	442	470	414	431	421	391	444	420	384	421	426	437	441	455	424	417	417	422	417	440	431	439	420	401	410	426	393	471	423	460	430	408	433	440	406	458	420	425	409	435	381	446	450	434	418	443	399	458	413	445	425	421	414	423	425	449	389	440	437	433	428	446	465	451	413	456	446	394	444	428	444	405	441	418	413	415	417	441	403	440	434	440	430	410	471	439	453	458	428	397	456	420	424	454	407	381	403	407	454	474	419	448	439	451	400	413	407	435	428	435	409	452	463	439	421	419	422	470	381	396	408	435	425	395	409	440	419	411	450	440	416	412	442	414	437	451	381	431	442	442	458	436	432	434	442	429	396	422	417	424	415	469	450	428	414	435	422	391	466	451	443	396	413	411	403	410	405	400	444	401	418	413	437	421	404	422	430	428	394	416	432	455	492	402	412	457	439	415	409	430	431	434	442	411	428
1391	304	178	140	202	440	703	1470	2529	2119	1502	839	388	179	92	55	50	33	28	26	27	27	32	39	30	28	34	39	37	33	32	24	37	29	26	33	34	34	34	18	37	28	32	43	41	28	33	33	42	26	19	33	23	28	34	35	26	30	24	26	26	33	23	22	28	34	27	32	28	35	39	30	37	26	36	35	30	33	41	30	33	29	27	26	34	26	33	38	28	47	40	30	29	47	34	32	34	28	34	41	32	35	35	35	32	38	37	30	38	38	27	33	31	28	24	32	24	30	41	23	40	36	28	44	31	34	27	35	25	28	26	27	36	34	32	33	34	38	38	29	30	40	44	35	36	21	38	32	28	29	40	42	35	28	35	33	32	38	34	40	33	37	37	25	30	34	29	30	35	39	33	31	28	22	29	22	28	21	39	27	45	27	39	31	23	35	26	36	34	30	29	39	38	35	28	20	33	33	32	24	34	23	26	23	30	37	28	43	32	40	38	30	22	34	44	29	23	33	34	14	26	31	26	31	15	27	47	38	30	37	30	31	36	29	36	37	41	27	34	24	35	32	27	21	25	34	25	29	29	32	39	36	25	40	26	28	38	39	27	27	26	20	41	30	36	23	24	34	39	30	25	43	33	31	30	25	36	35	36	28	38	32	29	31	30	33	26	32	33	27	28	35	24	36	37	36	31	35	30	34	35	29	39	40	40	34	36	21	27	31	32	29	33	42	41	28	43	26	30	38	23	30	29	35	33	37	25	36	29	28	33	37	26	25	22	26	28	33	39	25	23	43	35	27	39	39	25	23	26	33	30	35	38	30	26	37	28	29	32	33	32	35	28	36	38	36	34	36	39	25	31	33	28	35	26	40	36	31	40	22	28	30	32	30	26	32	26	29	30	26	42	33	21	38	38	28	28	27	31	34	35	36	32	31	30	18	27	35	34	29	34	27	30	25	27	35	27	38	18	32	38	35	28	28	36	27	39	34	41	28	28	36	27	26	43	23	35	33	42	28	35	32	33	23	29	35	40	38	40	35	27	29	31	36	34	31	34	27	37	34	34	29	24	32	37	36	30	45	25	28	23	21	35	25	34	29	23	26	27	42	25	31	28	32	33	37	33	26	29	34	38	30	26	34	29	27	33	25	31	27	33	22	31	34	27	23	35	31	34	31	26	24	29	26	25	39	29	31	41	25	28	30	32	31	38	31	36	43	33	31	29	29	27	30	43	24	31	33	39	33	43	37	31	26	27	20	26	35	34	30	28	42	40	40	34	30	29	38	26	28	30	38	37	42	34	30	36	36	27	29	28	34	27	34	43	27	32	42	35	23	28	30	28	37	30	27	30	36	29	40	29	25	29	30	35	32	36	31	21	28	40	28	17	26	29	33	38	26	44	29	21	31	25	23	36	33	42	34	18	32	30	35	24	38	35	28	21	30	22	30	34	32	33	36	33	28	46	45	33	30	44	28	31	30	44	39	41	25	30	32	39	28	28	43	32	34	28	39	27	32	31	23	29	32	28	22	25	25	29	26	20	29	31	23	32	29	39	39	25	30	28	25	36	38	40	28	31	32	29	32	31	30	33	26	34	35	31	35	23	35	36	39	35	30	36	32	39	29	34	30	24	26	30	29	33	33	25	38	21	30	39	26	23	31	35	36	28	29	33	26	33	27	36	27	30	24	31	28	35	29	38	33	34	27	30	31	34	28	34	34	30	32	27	26	23	31	34	37	31	36	24	44	30	26	38	46	27	39	34	32	35	29	26	38	33	25	27	41	34	37	30	31	25	32	31	32	28	29	38	25	30	26	30	32	42	26	29	27	27	31	43	33	20	39	33	36	23	32	33	30	32	27	36	29	29	33	31	29	27	30	30	30	34	30	39	37	30	21	41	34	29	37	33	26	39	25	39	44	27	26	37	37	34	20	35	29	31	32	26	36	33	35	45	32	33	40	26	26	32	26	31	31	32	27	33	30	33	40	31	26	33	33	24	36	36	37	29	40	33	27	34	27	34	31	34	32	27	28	36	36	32	27	42	36	35	35	31	40	23	29	29	29	28	25	26	36	31	32	31	27	31	33	32	38	28	30	30	29	30	30	27	39	28	26	29	31	37	30	30	37	29	37	30	30	30	25	26	38	32	32	32	26	37	34	26	39	35	34	36	32	31	42	33	31	45	31	20	34	31	25	36	26	31	26	40	46	34	29	37	44	29	34	31	44	39	21	41	38	24	41	43	25	29	33	30	32	34	28	32	34	38	28	24	24	32	28	29	38	42	32	24	32	27	36	30	29	22	30	34	30	38	41	23	31	25	24	25	34	27	30	35	30	27	27	21	34	37	33	40	25	38	33	16	28	26	32	31	30	37	28	38	31	28	27	40	33	31	33	26	37	29	33	31	21	31	29	32	32	24	30	42	28	23	31	27	31	30	29	39	32	36	33	40	31	37	32	27	31	28	39	27	33	34	31	46	28	25	29	25	31	23	42	27	32	34	20	32	28	20	25	26	43	32	42	37	39	31	22	32	30	25	44	28	13	32	30	37	34	40	43	23	33	29	31	30	34	33	24	29	22	31	21	34	31	32	23	27	27	33	22	23	32	31	28	36	34	30	21	31	34	27	32	26	29	28	32	42	35	36	18	32	28	22	31	31	36	29	33	36	34	41	41	31	32	33	37	31	29	35	36	26	33	30	20	29	30	31	36	37	36	25	32	25	23	20	48	32	30	32	27	31	33	31	30	27	26	29	28	24	33	25	33	39	36	31	32	27	32	39	22	33	26	33	26	30	35	28	34	26	35	33	37	28	33	35	16	34	32	36	34	25	32	29	32	31	39	33	24	39	20	30	29	37	23	28	32	39	27	32	29	27	30	21	44	39	25	38	36	28	37	31	27	48	25	31	30	31	30	29	22	27	35	28	27	34	37	36	34	26	30	31	23	28	31	37	23	33	32	30	35	31	32	30	46	33	33	31	31	28	29	29	33	34	29	37	30	34	25	22	28	20	23	27	36	29	23	35	28	32	22	29	33	29	37	20	26	33	20	29	28	25	31	40	37	35	28	27	32	30	32	38	25	32	30	23	42	44	38	22	28	34	33	26	25	46	46	30	26	19	25	32	35	31	27	23	34	29	28	32	36	34	26	46	24	38	27	30	36	28	34	24	33	41	31	29	33	29	29	33	41	32	39	28	34	47	33	35	38	35	40	37	27	34	29	32	20	27	24	29	32	29	30	29	33	30	34	36	26	38	21	27	38	32	29	38	38	36	25	31	37	42	26	36	38	33	30	30	29	37	26	33	25	28	25	40	29	36	31	32	28	29	27	26	25	26	39	21	35	37	38	28	35	47	28	32	33	38	43	17	41	33	35	41	24	30	35	19	37	39	31	31	31	32	42	34	44	28	30	33	26	24	36	20	38	37	31	31	28	26	28	30	29	26	32	30	36	42	23	31	28	29	41	25	34	27	33	39	29	31	29	34	35	29	34	35	24
16506	7199	4264	9014	18228	22837	24973	31505	34460	30163	24765	17508	10483	5181	2439	1158	711	498	477	419	437	408	447	390	431	414	396	400	443	412	438	423	437	430	419	407	436	418	421	395	393	415	402	418	397	416	421	398	403	469	426	398	408	419	372	415	406	428	413	418	411	405	390	408	412	439	407	415	420	429	404	428	416	437	408	412	401	395	413	423	417	446	393	381	441	426	404	404	435	456	431	420	444	392	426	419	419	384	417	404	404	415	394	426	431	437	401	409	414	386	380	401	395	448	426	426	429	438	404	442	418	371	374	409	450	429	451	377	408	419	407	404	419	428	425	456	400	417	410	410	418	451	446	404	400	408	421	415	411	413	382	400	410	436	431	378	429	449	395	395	460	412	441	417	455	456	421	438	417	416	441	410	417	493	424	406	419	400	434	407	451	442	425	414	413	369	361	419	393	395	434	399	429	457	403	433	411	420	410	399	393	397	413	421	406	421	411	404	399	412	457	432	424	407	443	414	412	417	431	411	410	410	458	431	407	432	426	393	462	430	406	445	404	392	424	416	416	430	429	397	437	442	423	411	442	402	386	426	444	411	407	391	433	416	397	389	390	421	392	419	421	418	384	449	435	411	461	413	433	421	410	383	429	424	404	400	410	456	415	405	417	408	396	410	451	383	436	402	388	408	389	403	408	402	407	424	395	410	466	441	432	411	409	432	382	407	436	413	405	405	407	390	440	406	416	426	391	439	441	445	405	391	358	400	389	436	425	394	407	450	424	432	403	376	413	431	404	391	401	430	422	368	397	385	435	414	432	428	459	384	401	402	415	465	382	419	418	470	438	439	462	408	417	420	441	459	396	393	380	453	405	417	436	417	400	385	372	412	375	430	415	418	436	437	434	416	421	422	377	419	415	423	413	438	405	424	413	428	380	422	417	380	433	375	417	430	416	402	365	420	428	390	437	414	400	364	410	395	394	401	421	421	427	403	431	416	375	396	417	417	420	384	385	408	408	427	422	421	417	409	435	401	425	411	437	420	432	435	407	443	432	405	436	381	392	385	451	448	425	418	410	411	438	396	424	448	398	452	401	388	409	396	418	411	388	399	430	379	448	433	392	427	405	409	404	431	395	379	380	439	419	422	383	417	427	398	453	423	380	403	373	424	366	384	438	394	424	446	376	399	458	413	433	388	436	404	431	423	375	439	403	442	405	440	419	419	413	424	401	414	407	382	420	449	425	408	424	445	389	434	401	390	430	390	391	408	428	390	411	433	403	424	380	398	408	423	425	438	409	424	428	442	425	398	433	393	403	402	415	404	437	394	414	444	409	390	420	415	430	393	376	439	435	428	418	422	398	424	423	412	447	393	431	424	352	421	396	429	417	400	411	439	392	407	403	418	385	423	404	420	439	426	396	411	392	408	408	409	397	433	441	423	414	430	399	452	406	408	421	422	415	375	393	416	440	425	412	461	460	408	399	414	419	439	369	434	424	421	435	353	433	422	425	401	421	399	425	433	397	398	395	416	367	418	403	398	392	413	418	407	441	422	423	446	455	390	415	424	430	388	391	417	379	383	387	397	415	393	427	415	393	418	422	465	438	430	461	469	441	387	390	395	402	413	428	360	448	436	382	412	426	369	393	440	391	399	435	441	409	430	436	441	449	391	425	387	428	413	409	378	424	413	481	381	432	428	411	408	427	406	428	402	408	402	425	409	420	389	429	397	440	395	385	381	416	387	407	443	414	394	417	431	400	441	430	429	402	404	380	423	389	409	412	442	425	425	381	401	405	401	388	422	416	403	437	418	397	407	416	412	413	397	435	396	419	425	450	407	414	432	443	429	393	370	426	439	432	406	395	407	422	397	425	394	412	409	374	413	411	408	430	415	429	394	432	404	420	405	436	413	390	428	405	407	390	406	396	398	385	405	404	404	392	413	417	439	428	447	382	410	386	432	403	413	423	381	427	429	418	395	409	409	421	393	440	385	393	400	391	391	398	439	394	416	402	448	428	423	412	426	420	439	415	420	416	427	406	406	420	423	403	421	447	390	427	397	408	420	430	404	444	387	422	439	372	430	419	416	403	412	387	399	417	392	402	389	404	442	381	413	413	419	410	415	415	422	425	454	384	437	403	415	414	402	430	424	416	420	423	418	416	413	405	415	435	390	421	419	410	416	414	447	366	398	441	381	415	425	427	394	405	395	415	364	444	420	420	417	453	391	413	415	441	397	395	457	404	427	451	416	413	392	379	446	405	407	402	425	387	412	433	400	387	394	369	408	414	424	407	441	393	423	400	449	424	406	419	374	424	461	405	439	438	432	382	424	413	413	459	417	392	426	412	409	428	427	399	417	366	457	397	424	455	394	387	433	390	430	391	405	404	411	375	427	430	379	428	430	389	399	409	399	416	380	427	441	407	418	399	401	411	397	382	394	435	407	401	395	403	409	401	420	413	419	447	428	415	422	390	407	442	384	436	426	406	390	460	407	412	396	421	434	410	407	411	442	427	397	399	423	420	426	398	406	410	395	415	398	423	434	425	441	403	430	424	420	400	449	436	423	447	406	390	402	462	398	401	400	450	433	392	425	440	407	447	414	370	415	406	399	429	404	412	419	394	387	403	377	467	436	417	427	393	399	398	397	428	416	422	401	405	399	414	420	388	422	449	381	406	444	392	452	417	387	404	418	396	416	426	402	414	378	395	413	393	431	431	417	421	423	420	403	421	379	402	437	400	398	423	440	440	421	395	414	400	408	386	401	439	408	394	429	389	416	415	391	441	425	406	402	409	428	394	430	397	413	427	418	419	414	392	459	399	404	387	431	432	407	417	401	408	406	392	425	384	466	416	426	387	410	448	429	392	403	421	419	393	430	454	409	462	408	402	438	448	442	424	389	401	410	418	412	441	405	440	440	395	406	387	423	420	392	402	379	408	414	408	420	438	425	408	383	439	398	431	390	378	377	408	446	391	424	349	418	389	395	376	414	438	397	419	383	403	387	449	419	423	419	417	401	430	403	410	399	431	411	403	399	395	448	425	421	394	416	369	421	429	384	419	421	406	410	413	413	427	423	415	373	430	414	432	411	415	405	417	426	393	397	430	428	418	411	421	398	405	350	438	409	409	401	440	394	418	391	406	436	441	393	421	426	369	374	442	375	416	424	394	436	425	414	449	438	421	461	408	407	384	393	416	411	421	393	429	395	416	412	426	445	451	417	426	432	397	411	404	433	415	419	398	428	387	441	406	395	407	448	404	440	420	412	410	414	419	425	445	408	406	412	405	439	407	379	422	414	353	436	399	409	408	404	390	405	447	413	395	395	411	434	406	443	417	428	459	413	386	418	415	410	402	377	434	393	427	399	422	406	447	401	399	445	446	402	440	411	408	385	456	423	395	414	423	415	412	427	416	427	423	436	443	385	406	382	407	415	419	461	419	405	401	433	418	407	408	397	427	423	429	416	393	412	431	412	406	447	383	414	394	438	405	409	379	416	420	429	420	396
853	638	537	434	520	2074	5659	6153	5292	3942	2491	1327	700	329	138	84	42	42	40	29	30	38	26	31	31	32	25	46	32	33	29	18	23	20	21	25	26	26	28	22	20	31	28	32	27	34	28	25	36	34	33	32	29	25	37	27	28	36	34	27	26	25	30	29	24	25	25	27	24	26	33	34	27	31	20	32	33	20	24	33	31	24	24	32	32	31	38	35	36	28	41	32	38	28	31	21	25	30	26	35	20	26	32	32	20	38	23	35	28	25	25	27	36	33	32	32	22	37	31	33	36	28	30	23	36	33	34	35	28	23	43	35	24	31	25	22	30	30	33	32	24	29	36	29	36	38	28	33	26	32	17	27	38	24	29	30	31	19	32	37	27	25	36	30	30	39	27	29	30	29	30	22	30	39	27	40	20	29	22	24	25	35	32	27	31	29	32	30	29	28	32	26	31	36	28	17	19	38	35	29	25	28	34	29	31	31	24	33	28	35	26	21	25	14	37	26	22	26	40	31	29	19	23	24	44	31	24	36	35	33	25	38	23	27	25	33	23	29	17	31	29	24	39	29	41	34	25	34	34	28	35	33	33	20	35	32	22	39	34	30	25	35	35	36	32	21	26	25	29	41	29	25	19	29	40	22	38	20	30	39	34	34	33	25	26	31	24	30	24	32	29	34	38	35	25	28	24	39	41	32	32	27	29	28	22	25	32	23	32	23	26	31	22	21	25	30	30	32	38	31	36	19	30	35	22	33	35	25	41	36	32	33	35	26	33	33	25	34	27	23	26	30	37	30	26	23	21	31	38	25	30	24	24	32	33	34	34	26	23	31	22	23	24	28	41	26	32	28	24	18	34	34	29	23	34	23	30	17	39	28	22	31	28	28	31	23	39	32	21	27	29	26	30	39	22	29	39	26	30	19	31	27	26	28	31	21	30	27	32	30	27	30	17	22	37	32	29	34	37	32	26	22	32	37	39	20	26	30	37	34	34	30	31	27	30	20	22	32	24	37	26	38	28	31	30	38	29	22	37	33	30	25	35	27	37	26	29	35	27	32	29	23	30	24	21	21	22	24	27	28	41	38	27	27	34	37	32	35	34	45	35	21	36	26	27	19	41	31	18	33	24	36	24	34	35	20	31	32	24	27	39	39	39	25	29	32	24	30	28	16	21	30	25	34	24	30	39	22	28	24	24	37	31	30	41	38	30	35	38	29	26	30	30	32	26	30	27	24	26	33	33	23	27	37	32	18	30	23	25	30	26	23	30	31	23	34	23	28	25	36	29	24	39	27	33	32	30	29	34	23	31	25	24	32	33	28	38	37	28	23	33	35	33	33	20	30	24	30	27	33	31	26	35	28	24	18	35	20	26	27	37	25	26	31	29	31	30	34	33	21	33	36	38	23	26	27	30	39	32	28	22	31	31	24	28	25	29	41	40	35	27	37	30	32	30	35	28	37	25	29	36	37	34	28	30	36	27	40	30	31	30	25	25	31	27	20	26	29	31	29	40	19	30	36	24	24	35	33	27	41	28	27	34	23	28	26	28	34	29	31	32	35	31	36	25	30	27	20	31	28	24	28	26	30	25	29	32	28	30	39	28	28	32	38	28	27	32	31	37	28	28	28	20	31	24	28	31	35	23	26	32	29	26	29	30	31	30	23	31	28	43	30	29	32	35	36	30	39	34	34	24	22	32	28	21	42	16	36	33	33	32	27	23	34	32	29	26	24	21	21	26	40	27	22	34	29	24	30	35	34	28	25	26	25	23	23	22	27	25	18	34	41	26	37	42	31	28	28	25	36	28	23	22	29	40	33	28	36	33	27	24	42	26	31	36	28	29	26	25	38	38	31	42	23	25	27	35	34	32	33	35	28	31	30	19	19	32	38	39	23	19	43	22	30	32	32	20	42	27	29	18	20	34	34	22	27	28	31	23	25	38	31	22	30	28	37	29	27	23	39	33	29	19	31	29	30	21	27	21	36	29	31	30	14	30	32	33	21	29	17	27	22	36	34	29	27	32	23	29	27	39	39	18	38	22	37	21	27	33	37	26	32	40	32	21	25	30	26	30	27	28	31	25	30	36	38	25	30	29	37	23	42	38	26	41	33	36	31	31	28	28	23	27	32	27	32	21	28	30	37	35	28	25	34	28	24	27	20	29	35	25	27	31	32	34	29	36	34	30	29	33	40	30	28	32	25	28	30	24	22	33	25	37	30	27	19	19	31	43	36	32	26	34	25	27	30	32	32	33	27	27	33	34	31	33	26	32	16	28	35	31	30	42	31	26	22	34	30	36	33	32	30	30	35	24	29	35	19	24	29	32	22	29	27	32	40	33	32	23	28	31	32	33	27	25	30	42	26	30	27	28	19	21	26	28	32	35	33	27	35	36	36	25	25	28	38	27	27	24	34	21	26	27	26	28	16	36	41	21	25	35	25	34	30	30	30	33	34	32	38	29	28	28	43	38	31	25	27	24	35	32	34	35	28	34	33	13	24	21	25	20	34	20	30	24	26	32	23	26	31	32	25	32	22	25	35	32	35	22	26	26	26	22	29	29	28	38	28	28	26	35	32	32	25	27	19	30	25	29	41	26	42	27	33	32	34	38	34	33	34	35	18	40	29	31	23	40	38	39	43	25	25	29	24	40	32	28	27	26	24	42	28	27	31	32	37	27	28	25	33	29	23	30	29	35	25	23	28	30	38	32	26	35	32	24	26	33	29	33	21	24	16	32	31	22	36	34	21	31	24	26	32	34	29	28	22	29	28	28	20	24	39	29	28	26	34	34	24	28	35	32	30	31	30	26	36	24	23	31	29	28	24	33	29	26	32	34	31	27	35	31	29	26	25	20	38	32	31	26	42	29	34	30	33	31	22	29	34	27	35	26	29	35	29	29	26	36	27	28	35	26	30	36	30	26	32	26	17	27	24	31	37	33	34	25	30	31	38	25	39	30	21	31	30	34	31	33	27	22	28	18	32	28	24	41	29	25	25	22	34	24	36	27	33	26	28	32	34	38	28	34	32	33	36	38	25	29	28	35	20	30	26	24	32	35	31	28	37	33	25	33	25	30	30	26	25	33	22	25	30	31	26	34	18	40	33	31	32	29	27	36	36	29	33	31	24	26	41	35	27	27	31	22	32	34	29	34	35	38	42	27	28	38	19	19	32	41	25	19	28	30	24	30	23	27	31	27	35	31	38	25	31	35	35	31	29	33	37	23	29	32	21	17	36	28	20	29	31	31	31	38	21	33	28	38	34	27	34	30	28	31	29	22	30	31	44	30	24	35	25	29	27	24	28	31	33	36	30	28	31	32	29	26	19	22	32	26	29	31	23	27	32	29	24	31	33	34	24	28	29	35	25	33	26	23	29	25	33	29	29	32	21	35	28	31	43	34	30	37	38	29	25	23	23	26	26	26	29	19	23	26	19	40	36	23	22	28	24	26	18	31	30	33	38	25	30	38	35	23	23	33	25	20	25	37	21
19636	13244	9650	18360	28673	37226	46843	45823	41486	36272	29912	22994	15337	8628	3982	1743	863	511	398	402	371	409	389	384	408	358	405	393	393	377	403	379	403	427	369	370	389	372	398	427	429	370	423	393	400	387	394	371	390	403	364	423	387	367	381	387	405	374	406	427	407	389	398	381	387	391	368	404	347	395	380	391	406	361	377	390	399	387	366	364	405	378	422	402	408	427	427	402	397	366	341	413	390	383	396	417	393	371	405	349	390	367	363	401	390	409	415	370	426	382	399	400	394	381	394	408	401	381	402	367	361	405	425	398	385	383	402	362	379	385	430	400	350	374	408	402	389	390	380	383	383	383	397	380	384	387	388	386	370	389	378	427	377	435	373	364	396	388	384	369	359	378	399	415	383	393	381	386	414	380	394	407	407	336	381	416	359	388	387	381	365	385	370	410	376	398	382	382	376	373	358	399	406	401	393	373	364	429	361	406	386	366	386	382	385	392	409	379	382	376	387	390	361	373	378	376	397	342	400	361	360	371	390	383	375	390	383	401	377	363	423	372	419	371	401	379	387	363	384	369	366	375	408	365	395	381	385	381	342	391	428	366	380	391	430	386	415	399	386	373	383	393	390	429	414	390	377	395	382	377	395	369	393	381	395	379	409	421	362	422	394	402	403	370	392	385	411	394	387	418	419	377	391	360	382	352	381	430	399	404	379	427	366	408	396	348	389	366	400	394	375	374	387	429	367	386	390	386	414	389	370	354	427	431	401	418	396	369	402	391	417	372	412	377	370	364	402	387	393	360	381	371	416	411	414	410	420	361	405	386	398	366	387	379	378	408	419	406	379	397	378	389	357	376	407	389	408	382	357	380	338	428	395	369	385	389	389	410	362	354	389	425	402	377	394	413	390	388	370	413	380	398	401	371	349	378	349	380	422	372	424	399	431	391	374	417	403	388	395	367	410	368	355	403	360	388	392	361	395	386	377	409	439	373	365	398	382	377	400	383	386	372	386	357	378	418	386	401	390	390	429	365	409	389	366	390	361	405	405	396	381	364	366	380	374	391	386	379	403	405	366	376	378	390	397	401	356	364	362	372	389	417	392	357	375	439	390	396	384	395	378	377	407	390	406	404	394	393	396	397	377	390	392	409	378	376	409	378	407	407	434	384	374	374	375	368	387	395	363	403	398	391	397	375	426	352	375	385	391	384	392	395	371	384	354	353	380	406	400	355	402	387	397	387	376	391	389	369	403	388	385	346	402	388	391	378	418	383	438	391	378	378	358	397	394	352	396	382	401	371	388	413	437	369	387	383	405	371	394	354	368	357	391	348	371	407	399	414	388	382	415	384	390	409	390	390	384	398	400	364	401	402	399	398	363	381	348	408	397	373	411	377	412	407	383	394	382	406	389	394	399	383	378	398	390	362	364	392	374	384	424	369	417	397	380	402	400	418	396	382	375	378	379	386	380	405	378	401	377	405	400	363	380	353	426	412	435	386	359	385	386	372	385	414	395	397	397	412	403	410	387	385	395	407	403	387	374	408	397	394	401	403	418	405	371	379	389	426	394	384	372	411	405	382	370	378	404	410	388	401	427	370	391	400	428	410	398	411	393	398	400	388	383	387	355	385	358	426	416	379	418	400	355	368	378	400	397	386	377	402	394	376	373	381	390	392	393	393	391	397	385	399	407	381	380	382	387	380	363	381	378	374	398	377	369	405	382	399	379	383	388	370	375	384	375	403	401	407	389	431	378	380	370	378	426	392	372	375	376	388	376	396	385	368	392	415	401	359	398	367	400	393	386	376	416	399	362	439	380	398	375	414	417	397	391	401	403	393	398	393	410	378	371	382	365	386	364	400	405	380	406	388	381	427	424	393	386	438	439	380	370	386	423	381	334	392	396	367	391	388	389	378	391	390	369	352	427	392	380	360	425	409	328	389	389	401	363	352	389	401	397	366	421	366	365	418	400	383	356	387	391	393	420	405	360	404	382	392	373	394	407	383	421	415	397	422	395	381	394	369	435	413	375	421	343	407	392	384	384	371	397	374	413	382	371	430	400	407	404	404	408	359	412	378	371	377	393	392	431	378	384	405	381	356	344	445	409	378	397	422	414	399	398	389	390	384	403	360	390	388	390	404	389	382	410	389	391	375	336	419	380	434	389	388	367	406	385	406	411	398	377	399	401	417	371	388	420	397	356	403	422	402	386	425	394	408	428	369	399	412	378	387	399	335	396	386	414	378	389	396	425	420	368	379	419	419	411	401	412	372	395	372	382	402	393	408	374	422	414	361	380	404	384	395	381	410	372	398	397	396	407	407	390	404	355	392	405	405	358	414	389	403	384	403	374	369	390	405	361	352	393	402	369	365	408	394	377	382	370	399	389	394	365	394	411	377	403	391	417	352	370	406	396	370	358	396	383	368	426	381	398	388	388	380	407	403	386	408	416	395	420	368	400	350	369	395	420	381	406	409	415	391	402	403	384	386	353	370	356	386	400	404	344	405	388	398	404	390	381	357	407	404	365	394	366	436	368	387	403	375	387	384	383	395	378	394	383	377	352	379	388	361	365	384	393	386	367	369	366	428	386	377	391	368	351	370	380	406	386	408	421	374	446	382	383	406	387	404	396	391	359	370	363	394	394	412	393	394	369	431	404	390	402	403	356	424	382	381	372	395	393	400	358	402	410	364	383	404	390	410	390	352	402	371	403	380	407	405	392	393	408	418	417	414	388	390	376	363	401	407	397	387	409	393	387	359	415	410	402	371	395	361	371	394	380	397	362	405	360	394	374	385	412	392	390	404	384	401	376	385	394	377	416	380	381	407	425	372	367	393	380	374	399	413	380	389	402	376	414	387	400	390	412	393	425	384	386	411	394	389	391	390	375	384	373	364	424	386	405	403	376	388	370	377	409	407	372	364	375	389	406	387	380	359	390	402	398	395	420	403	418	340	381	405	389	395	392	382	368	379	414	378	409	394	372	410	373	371	403	371	390	388	381	372	389	421	370	374	383	379	415	389	383	381	377	387	382	407	397	390	376	378	366	389	411	370	377	432	382	379	386	358	390	384	370	375	374	412	388	413	397	384	405	417	380	395	392	410	402	413	426	375	375	382	355	407	408	384	416	414	380	390	405	413	392	370	384	410	386	408	382	434	376	404	376	392	361	371	418	377	397	384	374	391	383	400	379	360	384	412	390	391	392	414	378	381	361	397	385	358	390	385	392	418	434	400	337	390	390	414	371	375	400	414	384	402	404	334	431	369	407	396	401	373	399	361	433	388	392	386	377	377	408	431	374	388	390	439	397	398	441	420	383	401	399	369	400	379	361	359	381	370	400	407	401	389	400	399	403	389	407	385	429	384	421	404	403	401	358	389	382	360	387	425	399	413	372	417	378	429	382	397	383	418	388	406	363	427	372	405	352	403	351	395	379	377	428	362	364	422	362	376	382	390	368	413	354	386	367	387	379	430	415	375	339	383	347	411	357	352	366	397	371	397	368	369
2154	525	467	413	536	4019	9254	6774	5645	3756	2035	1051	543	240	152	63	43	50	39	19	39	34	31	32	31	29	43	28	28	31	23	29	39	39	36	35	25	36	49	35	31	31	40	37	32	48	32	24	41	31	29	24	41	28	36	33	40	31	33	31	23	38	41	35	39	40	32	32	28	28	42	32	33	34	30	37	36	41	25	24	31	29	27	39	48	41	32	37	31	46	36	37	38	36	39	27	34	43	43	27	45	37	36	34	33	42	37	28	35	35	32	42	37	29	33	35	36	46	26	34	31	44	35	29	37	40	46	24	28	32	35	32	30	39	34	31	28	35	37	26	34	38	30	38	35	39	32	41	28	38	28	31	31	30	30	36	30	34	32	29	28	37	41	26	42	38	36	32	37	37	22	29	27	18	51	34	35	33	35	24	33	38	40	26	44	39	40	36	40	32	34	52	48	34	31	33	45	33	45	45	30	29	39	31	35	34	37	32	32	35	44	35	32	35	34	36	38	27	46	34	41	37	33	49	36	33	30	31	34	22	38	28	33	33	31	33	25	33	43	38	39	32	35	37	29	22	30	36	37	34	36	42	48	32	35	31	30	29	28	31	27	37	25	28	28	31	35	37	30	41	42	37	33	34	40	34	30	30	36	39	37	28	29	33	30	31	40	36	25	30	37	32	46	36	33	32	38	26	44	37	38	25	46	34	22	46	30	42	35	30	36	40	37	43	22	45	30	24	41	28	35	33	39	41	37	33	38	38	27	32	35	37	37	25	28	35	29	42	40	32	32	28	26	33	36	31	26	43	36	27	29	42	35	34	40	30	30	54	41	44	33	35	35	33	29	34	31	42	34	39	51	37	42	38	35	36	39	41	43	27	43	38	32	30	33	31	37	36	45	35	42	30	34	36	40	41	32	41	40	36	30	31	23	29	40	39	40	25	52	31	31	35	26	32	37	27	44	34	35	36	43	31	27	46	26	25	35	35	34	36	36	32	41	37	39	36	27	28	39	33	34	36	41	45	35	35	31	34	33	30	28	33	37	32	41	42	31	31	29	28	38	38	43	31	36	37	30	38	30	33	33	42	40	26	34	33	41	37	34	49	51	33	39	36	26	33	55	35	38	32	45	39	36	32	28	35	37	38	51	36	34	37	24	29	34	22	42	37	27	39	29	34	37	46	29	43	33	46	29	33	30	41	41	36	33	27	33	34	29	34	38	37	23	33	37	36	38	28	39	46	30	31	40	42	30	46	28	28	41	36	40	35	26	25	41	26	44	43	38	40	23	33	30	44	36	45	38	27	37	39	40	39	43	47	33	37	35	40	34	34	19	33	37	42	36	30	23	41	35	36	41	27	33	38	29	33	33	31	38	32	35	42	35	29	26	34	28	29	44	37	27	32	39	24	34	42	44	30	41	29	30	29	33	29	35	31	31	30	45	43	30	39	37	23	37	33	42	34	51	39	39	36	31	26	41	37	34	43	40	31	34	31	32	40	39	23	37	28	39	32	34	34	45	41	33	39	33	32	36	30	40	31	36	23	40	40	31	35	39	32	39	42	35	41	28	23	42	27	43	40	27	49	42	24	27	37	26	41	39	33	35	28	31	35	38	29	34	30	29	28	28	43	33	39	30	24	36	32	38	35	36	30	39	29	40	36	40	35	37	36	44	36	33	48	31	21	25	27	35	31	32	30	41	36	28	19	46	43	33	40	27	35	42	30	29	43	34	31	27	43	28	35	31	39	45	35	21	30	49	30	35	34	38	29	35	35	38	49	40	33	36	34	39	30	36	41	39	32	33	37	43	42	46	32	33	32	41	26	32	29	38	26	41	50	34	46	34	32	31	33	36	35	30	23	34	32	41	34	35	29	37	46	37	21	38	36	32	33	45	44	41	45	28	26	33	27	30	34	58	39	34	40	33	29	31	32	42	27	24	38	32	39	49	30	30	28	28	26	43	37	36	38	38	33	32	29	32	27	33	35	25	32	42	37	32	38	31	33	32	43	46	25	45	36	30	26	29	34	34	35	39	38	35	45	23	29	28	32	43	26	35	28	32	34	38	27	30	40	34	30	37	42	36	33	31	49	37	49	34	42	35	43	37	24	44	52	27	30	30	37	39	47	36	27	41	38	31	34	25	38	35	33	41	35	21	37	35	46	42	37	37	37	28	25	27	30	26	43	41	45	34	49	27	32	33	42	49	33	42	25	33	38	44	29	37	28	33	38	41	34	34	46	40	39	31	27	20	38	34	33	40	29	32	30	43	33	34	34	36	42	30	42	30	39	34	35	36	36	38	29	42	35	37	30	40	36	24	38	35	29	34	17	39	35	33	33	24	32	26	45	33	31	38	39	35	37	36	37	33	41	20	25	44	22	31	39	36	35	47	27	38	30	37	39	27	41	25	53	31	28	29	32	34	30	34	37	42	46	35	38	36	28	50	21	40	34	32	29	37	37	47	41	37	38	40	31	41	34	30	39	42	43	33	30	32	28	27	24	33	29	43	43	34	29	34	39	33	46	36	29	26	44	24	31	31	30	35	45	32	36	28	34	31	37	31	35	36	42	33	27	41	39	35	38	35	34	29	30	39	37	28	25	41	45	40	37	25	39	40	44	27	37	27	43	35	34	37	28	32	39	32	24	31	28	36	31	32	29	33	30	27	33	38	45	42	36	34	32	27	31	52	42	30	26	28	38	32	38	33	43	27	36	33	33	26	46	36	31	26	39	35	25	38	30	26	25	32	37	33	32	25	42	31	34	41	46	28	25	24	43	37	35	34	34	31	33	38	39	40	33	41	33	29	39	39	31	37	32	36	40	35	23	41	32	34	45	25	34	29	25	38	41	36	36	31	34	37	43	24	44	34	39	34	25	26	47	34	37	40	27	42	24	33	36	42	31	38	36	37	25	36	34	40	37	39	40	34	39	30	32	35	21	36	32	24	34	44	25	42	32	38	36	29	29	30	36	27	36	36	33	32	31	38	34	31	34	32	17	27	26	35	40	25	31	28	41	32	17	21	45	42	24	21	27	41	36	42	40	33	40	36	38	24	29	32	47	40	39	25	34	37	33	32	39	34	31	38	36	34	31	29	40	37	35	33	40	40	33	39	33	39	44	33	36	37	41	37	27	30	46	27	44	31	46	26	37	51	30	39	43	31	24	31	37	33	30	23	35	34	33	36	34	36	45	38	31	31	31	39	40	36	35	50	34	39	27	28	41	33	46	26	42	30	33	30	32	51	29	40	37	36	25	41	29	39	33	36	43	31	30	42	38	19	34	25	43	41	27	41	32	43	31	42	25	21	30	42	37	36	35	38	38	30	36	32	25	36	29	27	41	32	36	43	31	33	34	39	34	34	37	38	39	24	31	41	38	37	40	38	29	35	22	29	37	55	29	35	33	36	27	35	36	45	43	28	46	38	42	39	37	36	29	39	36	45	26	30	38	40	47	29	37	49	26	36	36	44	45	37	39	37	32	35	43	36	19
20605	12007	9184	17279	28964	46043	54563	47255	42328	35687	28149	20464	13322	7208	3241	1456	800	587	516	467	479	463	479	445	453	444	436	479	453	492	468	474	491	481	510	453	475	465	460	474	478	488	458	488	486	449	455	473	438	445	439	468	492	468	476	503	447	481	463	467	495	506	474	487	496	456	478	459	478	420	454	468	445	462	482	462	466	459	445	465	461	465	452	474	483	491	466	471	468	463	464	489	472	503	450	443	455	468	482	501	491	510	446	449	523	453	504	425	462	462	489	463	468	476	475	456	502	475	470	431	502	453	499	447	487	450	487	484	448	462	444	458	467	424	473	455	471	495	506	473	453	442	481	462	473	469	498	463	450	440	450	429	488	497	459	495	460	475	479	462	456	471	483	440	467	492	458	453	466	451	464	480	443	453	490	467	485	484	448	445	437	486	423	455	419	486	495	473	481	464	463	440	464	440	452	486	469	507	459	480	505	452	482	460	455	471	435	473	469	436	448	465	488	486	456	481	464	496	444	434	488	433	467	465	455	488	489	476	443	464	435	459	469	473	466	446	469	498	488	486	453	467	483	459	458	464	456	462	473	463	476	441	471	433	509	469	474	429	435	467	468	466	453	440	485	438	442	473	461	474	439	462	449	468	484	461	459	457	435	472	427	422	430	462	487	461	467	445	481	491	478	404	464	489	443	483	460	446	477	464	487	473	439	449	497	476	482	492	478	445	428	468	462	429	441	493	468	390	469	475	441	419	471	489	465	433	462	456	459	424	489	480	439	436	478	522	460	447	441	447	466	488	461	440	463	467	487	445	496	487	479	466	499	450	495	463	445	496	469	477	470	452	485	443	493	495	454	488	482	471	449	434	469	442	500	464	432	426	482	497	465	428	460	446	452	459	471	453	475	472	502	437	439	464	477	475	438	423	445	479	474	460	472	482	483	470	442	461	496	460	492	452	450	458	492	454	407	491	459	480	447	488	454	458	452	456	428	481	479	477	442	465	478	468	450	441	440	488	471	460	469	456	458	429	436	483	459	452	474	504	467	448	456	427	450	496	478	454	486	475	472	473	471	493	450	461	437	482	458	473	450	496	488	435	460	484	476	455	439	456	422	462	482	471	494	482	477	479	506	491	473	468	448	500	475	509	517	476	461	449	484	467	451	462	456	455	469	461	454	451	448	493	439	464	461	434	467	452	453	454	479	478	463	460	477	472	491	501	481	481	472	463	439	463	512	466	458	473	475	434	479	470	457	447	458	460	496	512	494	490	449	473	495	471	451	438	458	446	509	496	505	487	467	466	476	471	473	442	456	457	466	488	490	511	472	473	430	457	447	482	453	478	444	475	429	460	506	450	472	445	473	458	458	459	488	433	440	452	473	438	462	479	485	420	455	461	460	470	444	470	482	497	440	439	460	456	488	431	473	466	464	408	454	431	464	443	491	465	437	516	459	433	461	453	518	508	472	466	475	456	482	459	472	482	477	477	507	441	439	459	471	464	474	452	489	443	464	436	489	481	462	489	457	449	503	456	487	474	472	463	459	454	454	453	443	489	463	508	475	464	455	494	466	463	460	416	444	483	455	484	470	467	448	467	464	479	446	453	499	454	458	425	461	461	440	466	469	440	470	465	448	469	457	446	471	482	496	438	447	441	436	478	470	455	430	458	494	450	409	452	480	472	485	463	458	474	475	470	444	459	482	461	439	466	440	455	445	457	463	478	456	470	448	502	432	449	448	428	485	452	466	447	472	506	442	456	464	490	451	487	468	436	487	443	455	472	474	450	459	423	460	453	458	470	446	527	479	471	449	456	475	511	515	479	445	454	465	493	447	470	462	458	464	462	468	480	449	475	472	495	459	472	477	507	474	438	492	421	449	478	464	483	434	431	426	442	460	427	491	448	497	456	443	474	471	496	480	460	463	487	432	451	441	462	455	451	441	474	439	439	448	458	446	412	479	490	474	501	469	443	464	463	471	484	447	450	476	469	461	467	496	459	479	449	500	458	473	464	440	487	485	451	464	436	405	509	483	486	490	456	485	457	457	435	452	494	475	494	493	446	488	497	422	465	450	443	424	408	498	466	427	459	450	456	455	482	461	457	478	433	443	486	471	461	506	475	476	483	446	450	484	498	461	457	476	459	504	494	459	473	484	457	443	439	476	479	436	451	480	432	439	470	471	449	494	484	452	461	457	467	455	455	467	464	478	443	452	462	479	416	442	480	491	495	483	488	418	456	500	456	480	443	507	464	498	445	493	459	513	490	457	460	492	430	478	476	457	438	476	456	468	454	471	450	475	496	454	474	459	481	477	473	444	450	489	456	429	445	459	449	432	495	458	471	468	467	476	499	421	500	485	418	465	454	473	491	465	487	468	479	448	488	439	469	475	447	477	477	454	439	456	472	453	452	482	465	445	467	466	486	497	495	452	456	463	509	455	454	462	488	457	499	489	466	445	483	455	433	448	423	474	470	459	455	501	469	470	481	468	456	482	457	463	441	468	470	489	405	499	459	482	471	454	460	463	475	439	467	496	462	454	442	420	458	467	467	471	447	447	492	480	461	460	470	466	489	467	470	427	420	460	485	448	456	472	454	474	454	433	432	413	481	514	475	523	445	449	497	489	440	432	507	439	471	418	478	464	458	467	498	476	461	468	478	446	451	445	430	470	458	499	461	462	465	504	454	443	455	478	446	474	466	430	477	480	498	465	465	502	422	430	452	495	467	436	466	480	442	442	466	485	476	462	448	449	469	465	496	458	471	487	474	440	438	470	464	469	453	464	445	491	452	462	440	499	461	460	494	489	477	466	473	449	456	426	480	455	461	452	472	508	483	450	439	453	463	508	484	440	460	480	480	452	475	439	480	510	493	460	461	471	489	443	542	424	417	437	473	466	503	430	468	493	443	450	440	488	448	478	452	492	462	478	465	503	460	446	472	469	411	499	462	488	452	462	478	469	461	464	474	470	442	451	480	449	470	474	451	449	450	479	438	472	458	439	468	507	493	478	480	483	498	485	463	440	476	452	451	485	504	467	453	469	436	467	443	481	444	476	467	462	445	459	463	455	457	459	494	473	474	436	434	520	487	462	444	448	461	474	456	461	496	465	489	479	470	429	505	480	437	475	458	429	507	483	474	452	452	421	463	478	469	501	451	409	433	490	435	448	478	467	456	436	459	415	418	465	466	438	462	444	443	473	458	423	491	467	469	497	447	442	469	437	476	453	474	447	475	479	477	449	439	444	467	484	464	502	492	462	471	517	459	504	470	493	455	436	484	439	472	442	479	485	456	475	417	476	451	486	445	472	474	463	462	470	454	460	463	469	466	467	451	476	475	470	460	489	495	465	464	475	421	485	495	467	470	483	465	456	479	488	471	482	489	487	485	478	444	478	492	492	471	461	458	436	462	464	474	424	465	469	480	461	476	454	432	446	464	500	463	460	447	459	484	476	434	454	479	487	463	476	479	418	492	487	509	454	407	457	507	488	475	518	475	430	456
1358	918	771	651	930	4210	17185	15355	9422	5321	2792	1263	491	223	100	65	42	37	32	35	29	25	25	21	32	23	31	29	37	42	31	19	35	37	33	39	36	28	31	25	38	39	35	38	38	22	31	31	38	37	41	24	32	24	30	34	36	44	28	24	37	33	36	29	33	27	39	18	36	35	30	35	30	34	36	23	32	22	41	25	25	32	41	28	31	34	45	39	39	31	23	27	37	38	37	35	29	33	27	35	30	34	43	40	25	25	23	33	36	30	28	29	29	33	36	27	34	41	37	33	29	31	25	35	34	33	34	28	35	27	32	42	28	36	33	46	32	29	30	28	36	27	29	30	30	26	34	33	32	23	30	31	27	27	33	30	25	30	34	32	33	21	31	25	36	33	30	39	35	38	19	30	39	34	33	30	32	31	23	34	35	32	36	39	30	36	34	40	28	33	30	25	33	39	43	32	35	33	34	43	38	29	40	30	38	24	29	29	32	34	29	30	33	31	25	29	33	35	40	36	41	22	43	26	29	37	36	28	37	35	17	35	33	39	25	27	35	37	26	38	37	35	35	37	22	31	40	35	32	33	38	44	37	39	42	30	33	26	30	42	42	40	39	30	36	38	40	33	27	33	22	37	32	36	40	38	35	37	28	29	33	31	27	33	38	26	33	33	34	28	31	34	29	39	34	36	31	24	30	30	31	27	31	30	34	33	33	28	19	35	36	37	34	32	41	33	33	33	30	31	40	33	32	45	28	37	32	27	27	33	33	25	28	23	27	31	23	27	30	32	36	38	35	31	30	30	22	42	35	32	33	28	34	37	26	38	31	44	34	30	29	30	35	43	40	29	35	33	34	34	36	23	24	36	39	43	36	38	35	37	25	32	22	41	35	25	28	39	35	32	34	35	26	35	37	28	28	34	44	27	32	30	32	36	45	22	22	43	26	34	27	31	35	35	31	24	33	24	24	35	43	33	29	29	39	34	29	28	37	38	35	31	31	37	27	29	29	32	30	29	23	43	24	22	33	32	32	38	40	36	36	30	21	37	34	27	25	25	21	29	35	31	33	28	34	43	40	22	26	26	37	28	28	26	38	32	31	39	36	37	36	38	30	32	36	29	38	28	25	23	36	43	34	38	35	47	35	28	37	37	38	29	35	40	30	27	37	31	22	38	32	44	37	33	33	31	26	36	29	39	29	35	32	34	41	28	30	38	24	34	30	31	27	31	34	24	24	40	25	32	31	45	30	28	32	31	35	34	43	26	29	34	30	30	39	28	34	37	31	45	32	32	29	29	31	29	26	42	29	29	27	31	23	34	41	27	28	37	34	32	23	40	37	35	28	40	44	37	35	27	35	32	30	30	32	37	43	27	32	28	34	30	43	31	36	30	33	33	33	27	28	25	39	37	38	30	32	29	43	27	31	42	33	30	29	28	39	27	33	31	39	30	46	27	28	29	31	45	46	29	27	42	38	32	25	36	30	29	37	31	25	31	30	41	32	32	30	37	27	21	36	30	36	38	25	27	25	33	38	32	38	30	37	38	31	36	36	31	30	48	32	38	33	46	23	38	27	31	24	29	36	26	35	27	33	31	35	27	32	35	36	38	30	35	28	33	28	38	28	32	39	36	37	31	34	24	29	24	28	26	40	30	41	39	33	29	31	36	31	44	34	18	28	28	24	30	34	30	37	40	38	28	33	38	24	32	26	33	33	34	41	29	34	32	35	34	37	25	25	37	35	45	23	40	32	40	38	27	38	31	43	39	29	23	42	32	33	35	35	37	35	21	37	29	36	31	26	32	33	35	34	24	26	33	38	42	34	40	23	42	36	27	31	27	37	37	35	25	34	29	32	38	31	44	26	31	42	30	34	35	37	31	33	26	38	25	33	32	33	45	43	40	32	31	47	31	32	40	28	33	33	27	48	29	28	40	39	30	41	32	40	36	39	30	40	27	40	40	31	44	37	35	32	36	36	41	34	33	33	42	31	24	35	33	33	36	29	41	31	37	43	37	27	25	26	26	34	36	31	33	33	37	31	37	31	42	25	36	32	31	32	28	45	43	28	38	25	42	45	30	32	28	30	41	36	34	36	31	24	41	31	39	30	39	33	36	41	40	37	40	29	30	30	28	28	31	39	31	33	27	46	27	39	36	41	20	26	31	33	30	29	32	42	32	35	39	28	26	40	37	36	39	31	32	29	42	29	33	40	37	33	36	35	35	34	30	37	25	24	35	30	43	34	40	25	30	33	32	27	19	44	30	24	39	33	29	36	28	30	32	23	31	36	25	26	31	37	23	34	39	41	41	28	33	26	27	32	32	34	35	22	28	28	35	26	37	25	33	29	26	35	38	30	39	33	29	28	21	32	30	30	30	33	22	26	37	36	31	28	29	33	37	36	30	38	36	28	31	43	41	41	28	33	35	22	34	35	31	37	28	35	32	21	43	28	27	35	28	49	34	34	29	28	22	29	32	35	41	35	42	36	36	30	48	31	31	26	21	31	27	18	25	27	37	34	30	30	35	24	24	34	35	26	34	20	30	40	34	41	22	27	29	32	35	33	27	33	30	35	35	35	30	33	31	46	46	34	31	32	33	26	38	41	35	30	34	27	28	30	36	31	42	32	21	34	33	38	39	35	35	32	33	40	26	27	20	37	38	30	35	38	29	28	23	39	31	36	32	37	39	26	23	35	43	40	37	44	38	41	31	28	41	36	28	28	35	36	52	26	31	33	27	25	24	29	44	26	37	25	33	38	33	34	38	36	21	47	37	39	34	46	42	32	31	35	36	26	34	32	38	28	36	37	32	31	36	27	30	29	29	40	34	29	35	34	31	39	32	35	31	39	31	36	32	33	44	37	34	30	28	38	27	28	35	31	32	37	32	31	32	38	27	38	41	52	28	43	33	39	30	34	34	28	40	27	30	29	46	33	39	27	33	22	34	40	28	35	32	34	29	28	27	36	35	41	31	39	34	38	38	35	35	27	30	32	27	41	30	24	30	34	35	27	44	33	40	29	26	25	26	31	35	27	39	32	39	26	38	26	26	36	38	40	39	35	27	35	35	33	38	37	28	40	28	34	33	49	30	33	40	39	26	26	42	28	28	28	48	43	38	36	35	43	21	30	40	28	42	36	29	29	38	32	36	41	37	26	41	28	32	30	28	32	29	35	27	24	38	34	26	30	35	34	29	33	37	33	39	33	31	35	32	23	30	34	39	49	49	33	36	29	38	37	24	38	35	34	25	34	40	32	28	28	31	34	34	36	36	37	34	31	29	28	35	43	35	42	31	30	41	36	30	32	26	30	45	33	35	41	35	37	26	33	29	27	38	36	39	26	29	28	35	23	35	42	31	31	40	44	29	28	50	41	33	29	32	34	32	34	35	33	34	29	40	30	38	35	29	31	27	36	32	33	30	25	35	41	41	39	26	30	27	34	35	28	33	39	28	37	37	28	42	28	37	27	30	28	31	39	28	30	41	34	23	39	47
23643	16203	13650	23329	34950	47624	70309	59128	47083	38444	30348	21501	12380	6323	2832	1251	694	483	491	435	413	436	422	464	430	417	418	429	427	409	476	425	428	418	409	424	446	421	432	431	411	456	395	397	462	423	439	449	446	418	432	428	429	429	416	455	461	440	462	416	429	447	423	414	444	447	394	453	456	416	493	452	488	415	430	441	422	475	445	417	440	440	421	450	427	453	398	422	448	443	431	421	419	472	455	428	416	447	424	404	431	424	446	464	390	441	415	436	437	429	447	454	404	455	424	425	422	449	385	438	403	450	442	418	446	459	429	400	469	436	407	448	421	427	432	455	444	411	498	446	421	437	424	423	465	445	424	449	457	419	412	451	435	448	406	470	453	442	419	408	468	454	456	409	418	452	448	424	397	469	436	457	440	434	455	438	426	422	406	416	462	435	438	425	423	432	465	439	447	440	464	450	468	400	432	502	461	425	397	485	421	392	440	458	431	488	425	431	420	421	442	463	415	447	444	431	442	422	428	432	447	418	437	452	453	430	409	448	432	470	475	427	414	415	407	467	425	414	441	465	425	406	462	432	474	408	433	411	423	456	429	420	417	416	444	448	402	439	399	398	443	412	461	433	440	455	432	459	446	410	428	441	418	444	443	468	465	426	415	433	456	428	437	423	398	455	440	437	459	410	433	432	447	438	404	456	457	403	396	420	441	435	435	422	479	441	443	435	433	454	421	430	456	402	436	456	447	414	444	452	447	454	409	421	419	469	430	424	431	468	412	410	447	386	446	419	445	454	455	446	437	443	416	411	442	445	445	442	438	448	436	476	450	448	443	459	401	459	394	454	439	455	430	441	428	385	450	440	446	447	409	427	423	431	429	439	425	412	450	395	456	397	468	438	405	430	451	441	429	444	418	442	424	455	427	448	431	426	451	411	447	444	413	464	407	413	403	405	422	392	419	428	456	446	477	414	438	425	438	411	446	412	474	433	450	432	447	451	460	412	423	409	470	428	402	446	433	479	410	450	405	438	427	444	454	444	400	417	404	466	423	423	426	450	433	437	437	435	423	425	461	454	479	460	408	430	418	421	464	450	447	448	438	435	440	434	451	455	437	439	427	443	425	458	445	399	458	432	410	433	438	453	447	421	425	435	456	450	424	443	414	391	424	422	440	447	445	446	472	423	436	422	410	465	481	485	452	453	427	458	444	422	415	463	425	450	413	438	444	425	413	430	465	455	433	445	449	435	415	422	440	444	422	431	418	422	447	436	426	445	406	455	425	423	438	412	424	435	471	439	441	446	409	430	437	505	403	443	436	426	430	428	412	409	422	439	409	416	455	493	400	427	471	430	448	494	439	444	441	429	437	424	423	469	419	403	455	442	436	464	412	436	460	446	441	417	445	440	445	437	424	442	395	432	459	468	408	424	440	444	437	432	456	441	431	435	425	442	478	441	438	402	443	460	438	445	401	416	440	440	439	425	447	418	424	420	443	432	457	438	446	439	472	443	440	450	471	397	420	447	459	454	451	429	442	418	437	433	444	448	425	410	461	442	426	415	455	461	460	459	422	459	417	446	460	446	439	435	431	412	418	420	427	426	466	445	465	451	429	439	407	451	442	403	445	433	441	411	413	446	444	441	431	453	409	462	412	428	439	444	385	420	419	455	440	422	430	399	438	413	448	432	431	401	435	424	409	408	434	427	402	429	426	422	443	409	446	473	414	440	431	460	444	433	442	436	416	424	458	405	439	454	409	447	453	429	431	432	438	419	417	442	430	444	441	404	444	429	450	412	431	470	439	437	413	432	456	440	433	425	432	457	414	439	436	443	446	428	413	429	429	442	435	445	419	460	433	441	445	439	447	435	458	445	412	416	444	434	465	452	439	420	451	433	434	447	424	464	450	405	454	455	445	440	424	474	420	450	478	461	462	482	406	461	436	419	483	439	429	444	488	436	440	484	440	422	444	462	433	472	439	423	418	435	433	459	426	423	424	412	428	413	430	484	412	423	443	395	453	452	433	448	452	389	410	449	429	444	465	424	479	432	453	398	451	460	435	429	422	429	438	487	438	461	414	457	441	436	403	419	461	431	446	444	443	439	392	442	466	423	451	420	472	402	443	436	436	450	432	458	419	422	420	429	446	443	412	419	446	447	427	400	433	425	426	417	423	447	398	400	475	430	443	427	448	448	434	423	433	418	410	412	450	426	424	428	457	458	425	428	422	449	395	450	450	436	456	439	445	437	428	446	441	455	438	425	439	427	450	465	394	462	443	421	413	439	427	435	440	460	449	436	420	433	432	428	429	455	426	428	420	411	422	444	447	419	442	444	433	433	420	409	414	415	466	479	445	445	417	433	419	411	457	413	461	450	446	441	452	436	421	416	471	444	426	445	438	422	441	469	446	442	434	441	402	452	411	461	459	430	447	408	416	474	404	413	437	461	416	410	464	451	457	401	467	429	454	463	455	434	417	480	393	439	435	436	465	436	450	435	438	439	411	423	453	432	430	447	415	451	455	427	413	441	418	444	449	458	420	460	449	429	455	421	464	411	461	465	423	463	427	453	417	469	458	466	410	425	418	396	430	449	431	428	446	429	441	427	416	438	446	445	434	437	434	432	429	441	460	417	454	416	435	441	430	418	444	445	423	450	478	424	448	483	383	465	453	458	433	405	428	431	417	415	426	433	461	398	455	441	471	441	427	435	449	455	481	419	450	443	409	435	417	449	450	481	424	495	462	450	439	439	439	459	452	470	444	411	412	483	400	448	436	403	472	461	446	427	426	404	432	437	475	432	448	402	389	437	418	426	430	402	438	436	443	426	433	410	464	446	438	469	443	446	423	423	430	469	401	455	449	429	450	458	424	436	412	399	403	443	458	410	403	437	448	394	399	413	480	414	456	452	399	427	451	433	422	449	461	422	456	451	427	472	423	423	414	446	451	425	424	430	431	439	472	433	485	417	459	430	420	443	418	410	409	473	447	484	471	472	422	447	392	468	407	411	453	434	441	411	436	396	438	434	420	443	413	413	427	428	464	451	435	428	438	445	430	433	474	422	456	449	421	402	431	451	397	420	450	434	425	393	447	466	446	461	436	436	457	430	458	444	462	464	426	394	447	451	443	424	442	399	460	438	427	421	436	453	417	438	443	427	429	457	469	381	418	457	440	445	429	453	441	423	426	418	441	425	479	414	430	471	437	407	426	407	420	447	411	422	434	457	422	447	452	468	443	421	419	429	438	458	448	426	408	448	418	444	454	464	445	463	418	433	446	443	457	443	457	459	444	448	467	476	396	451	450	471	469	412	457	452	424	409	444	474	443	457	452	451	428	442	425	445	444	472	402	427	453	457	429	438	431	421	457	424	452	435	449	390	443	428	420	460	413	423	433	410	460	433	449	429	426	461	426	455	445	416	402	431	461	447	424	418	381	450	434	389	457	435	413	430	431	430	454	460	468	431	426	430	396	459	436	439	445	421	432	405	453	405	447	458	442	419	452	428
1297	308	176	146	218	764	2159	1593	2174	1766	1123	665	288	111	48	34	35	39	19	32	29	40	23	25	32	44	21	34	34	42	25	41	40	33	32	25	40	25	33	42	29	30	27	27	22	36	39	23	36	28	21	28	28	35	34	29	26	28	25	29	33	34	37	34	32	35	31	30	44	28	34	28	28	20	27	28	32	30	32	36	24	35	32	34	37	35	23	22	29	41	35	32	30	28	25	31	33	26	23	38	27	31	26	34	28	33	29	19	38	27	29	23	33	22	32	34	25	25	35	41	31	26	28	26	31	38	40	39	37	31	23	33	49	27	30	31	22	38	32	35	32	25	29	39	25	36	34	23	32	33	41	25	23	31	22	33	23	29	34	31	27	30	30	39	30	29	26	27	32	26	28	28	36	20	24	30	36	26	33	35	32	39	34	36	35	26	37	24	39	33	36	29	27	36	27	36	37	31	33	34	35	34	42	22	34	25	37	25	27	27	28	43	20	24	27	35	30	34	28	32	27	44	35	21	32	32	37	43	29	28	39	21	41	32	37	29	37	32	17	35	21	24	28	31	36	30	34	29	35	26	30	26	26	25	27	41	30	32	31	31	30	28	29	27	32	30	25	34	30	29	25	31	33	35	29	31	38	27	29	31	35	34	38	42	27	35	30	27	29	36	28	32	32	27	29	24	28	45	42	35	28	34	31	29	30	33	25	45	27	28	34	28	37	37	33	35	22	21	29	40	24	33	28	24	37	25	42	28	37	37	27	26	36	40	39	38	23	26	33	29	40	33	29	32	33	15	32	18	26	39	33	23	34	32	37	27	26	33	28	21	34	41	32	37	43	19	44	20	40	33	25	26	30	35	37	25	26	30	36	39	25	30	19	40	21	30	36	31	34	29	35	24	36	39	23	30	30	34	38	32	32	32	32	38	32	42	29	32	32	24	37	35	31	32	36	22	25	23	33	27	29	31	35	34	28	29	36	24	20	33	31	42	33	31	34	35	31	35	36	41	31	31	26	25	27	28	31	47	31	41	29	25	34	41	27	31	31	24	30	25	33	31	34	24	29	28	31	29	35	30	30	40	16	40	31	27	29	28	35	37	27	23	27	36	33	32	38	39	34	32	25	48	33	30	33	28	40	28	24	37	32	23	25	30	19	22	29	29	27	34	23	26	36	31	29	42	34	32	24	30	34	22	27	25	27	31	39	26	35	27	22	30	20	42	36	40	30	25	26	26	32	42	39	33	27	33	34	29	36	31	36	20	38	34	33	31	24	33	27	36	34	32	33	31	26	38	28	24	30	32	32	25	34	25	25	25	31	34	36	36	34	15	34	36	50	28	34	20	25	33	35	16	28	27	24	23	28	21	40	22	22	26	14	33	32	32	27	33	33	25	32	42	34	33	19	41	26	38	32	29	33	34	31	24	28	34	28	24	32	26	33	34	28	24	40	26	38	32	41	24	38	30	27	27	34	38	33	28	23	29	30	35	25	26	33	14	27	27	33	34	43	18	28	31	34	32	34	25	32	30	29	36	25	27	24	26	33	37	32	30	22	30	31	29	24	37	24	24	37	35	35	36	34	32	24	28	34	38	22	18	28	40	38	31	38	35	30	30	28	29	24	35	23	40	28	41	32	33	34	33	35	32	26	30	21	24	35	29	31	34	29	29	45	44	40	35	37	27	35	26	41	31	36	34	29	33	34	42	33	27	39	31	36	28	31	26	30	32	32	28	26	30	36	19	34	33	31	33	32	34	32	34	29	21	34	25	31	37	38	34	28	31	27	35	36	23	29	29	28	28	20	28	31	45	20	30	33	32	34	41	27	30	31	32	22	35	30	28	33	35	21	42	22	29	37	33	26	34	27	34	28	30	25	33	30	35	28	31	34	32	39	30	30	30	32	17	41	36	33	25	27	28	32	26	34	28	30	38	46	26	24	29	29	35	33	32	27	30	41	26	37	35	28	30	36	25	26	29	23	35	26	38	26	20	33	29	28	33	35	29	28	31	42	34	23	34	49	36	28	32	31	28	31	35	24	30	32	24	25	29	28	38	37	31	30	31	32	32	40	35	46	34	40	42	29	28	39	26	33	30	40	28	31	31	27	21	29	30	32	34	39	32	19	28	27	31	28	33	41	32	29	23	30	25	20	36	32	30	31	36	33	30	31	22	35	26	38	37	25	41	34	41	26	31	34	46	36	34	32	30	31	41	27	24	23	33	28	34	31	32	41	39	36	35	34	36	30	23	33	39	28	30	33	33	33	34	43	36	29	26	31	26	24	22	32	39	26	29	38	32	27	27	31	26	30	26	40	31	26	26	29	28	32	31	42	30	30	28	29	28	26	29	31	34	38	36	26	17	35	30	24	37	31	32	29	28	37	23	39	42	30	29	44	40	29	30	35	25	30	30	39	24	30	27	20	33	23	30	34	27	28	42	39	30	29	27	38	31	29	31	25	30	41	33	33	30	30	22	37	24	29	31	36	38	35	30	31	42	25	21	32	30	24	34	26	37	43	31	27	32	31	36	29	38	28	35	34	36	31	32	27	23	27	33	29	17	24	46	29	32	27	29	26	24	30	25	30	34	27	31	44	34	30	37	35	31	32	38	28	29	34	23	32	29	34	29	32	35	27	18	21	33	29	30	35	30	28	36	35	30	39	26	29	32	30	46	28	43	33	27	34	34	33	30	34	31	26	36	43	24	23	20	35	27	33	33	27	30	30	25	23	18	37	38	32	32	37	22	24	26	34	37	32	35	34	30	30	35	23	31	29	27	40	35	25	33	38	26	38	25	37	15	31	39	26	26	29	30	35	33	22	34	28	38	33	29	28	31	32	32	26	36	45	29	31	28	29	39	34	37	26	24	27	32	26	33	23	35	34	30	37	24	25	27	37	31	27	33	29	34	31	36	37	38	26	33	31	26	30	30	29	28	27	39	34	24	32	25	37	28	25	37	28	34	29	33	26	32	27	24	27	40	24	32	21	26	29	36	29	27	34	41	29	29	25	29	28	32	25	41	39	29	31	37	35	35	32	25	22	28	34	38	27	28	36	26	41	36	33	33	34	29	27	31	32	28	25	35	34	31	31	33	36	31	36	35	31	26	30	31	34	38	34	35	25	49	30	28	23	39	32	38	42	28	24	42	26	29	32	25	40	29	32	34	27	35	31	25	37	26	26	36	34	30	31	32	34	31	34	39	40	29	23	40	36	37	33	24	24	33	22	34	37	37	41	33	35	26	41	20	30	33	29	24	30	30	29	29	39	28	37	26	27	43	27	32	35	28	36	30	32	23	36	37	22	27	28	31	26	30	27	30	38	35	26	29	27	34	29	35	36	31	22	31	37	33	36	21	31	34	35	33	24	27	30	25	30	29	27	34	26	32	42	27	30	31	22	29	33	24	24	36	34	28	37	29	37	32	32	31	30	30	35	26	38	36	32	36	31	26	30	42	30	28	38	32	32	28	34	30	25	38	31	27	38	32
15471	7107	3462	8072	18439	27271	33189	30573	32060	27970	22175	14750	7022	2662	1040	667	542	429	413	424	391	392	419	421	398	418	428	382	392	412	428	413	381	416	425	429	436	412	415	421	445	383	406	414	432	414	434	438	410	445	450	395	395	406	414	455	430	431	401	409	421	408	410	445	403	388	433	411	404	424	414	424	425	409	403	407	399	403	445	432	410	420	399	428	456	413	415	424	407	432	430	406	430	382	407	401	433	428	452	391	403	433	407	423	415	431	386	410	410	418	390	403	414	397	408	415	430	392	412	431	411	431	432	406	414	392	390	399	371	367	404	423	388	425	377	391	429	407	412	409	452	415	406	415	406	420	422	446	421	405	395	423	402	417	415	409	396	414	404	427	417	393	428	405	418	429	382	447	388	405	432	444	452	435	425	420	422	408	399	422	437	395	433	402	428	449	411	456	405	418	440	420	403	408	410	396	424	431	416	413	417	421	400	394	391	406	413	418	443	409	399	439	410	438	372	475	412	401	432	428	435	432	437	439	393	454	387	440	416	440	418	442	396	432	387	379	424	412	423	403	425	432	398	424	398	423	430	403	456	389	403	431	420	407	437	397	418	394	396	422	415	458	413	400	413	412	418	417	391	421	432	431	447	425	420	447	381	390	410	413	417	388	398	414	444	405	387	447	441	420	409	377	436	434	397	408	428	414	399	427	410	433	427	432	396	439	408	394	412	436	423	432	438	473	409	419	436	408	424	383	381	400	390	448	418	389	431	406	467	418	396	399	435	444	408	426	399	425	426	406	403	423	433	419	416	399	432	411	415	435	452	437	434	434	390	403	414	401	414	435	392	414	417	416	417	438	391	415	413	435	427	423	430	440	398	411	424	362	423	425	424	421	419	387	446	398	387	417	405	427	371	411	431	444	438	434	419	424	392	399	361	461	454	410	416	441	428	428	418	423	427	426	425	455	409	465	412	425	412	402	380	388	425	397	416	428	389	392	418	401	407	412	429	409	438	428	392	434	423	389	385	391	399	408	420	392	383	396	395	370	387	444	432	401	388	438	382	413	410	387	425	421	392	452	404	393	396	432	402	434	412	441	423	427	407	427	421	463	393	431	451	425	400	414	403	401	469	385	442	422	408	413	413	402	433	428	401	411	412	404	410	426	435	423	412	435	394	438	400	415	397	439	424	406	421	380	432	426	408	421	411	417	366	402	409	390	418	433	409	432	444	417	438	406	421	440	410	418	398	430	382	430	429	388	401	454	397	451	425	400	446	456	437	407	442	392	387	428	443	391	493	409	420	432	405	436	443	443	425	396	419	468	380	403	407	426	444	417	394	439	404	395	411	388	384	441	445	405	434	392	441	434	431	429	391	419	438	387	451	398	410	393	428	429	432	411	415	434	415	448	455	417	442	427	459	455	389	423	419	417	423	458	400	432	411	410	445	408	432	433	434	429	410	384	445	419	390	389	434	418	416	427	409	386	416	396	419	398	414	443	424	435	428	404	438	399	452	446	411	407	439	441	418	384	440	417	389	397	389	422	403	393	434	419	402	424	386	398	401	449	441	473	423	423	429	442	442	413	407	403	399	448	417	424	423	397	452	423	405	412	407	437	384	418	413	440	356	361	428	414	430	436	416	409	456	436	431	409	370	397	420	429	433	364	387	420	427	410	397	440	399	399	421	386	394	428	423	451	412	454	413	412	427	413	479	428	409	410	425	416	429	428	441	428	405	445	445	425	474	393	403	455	406	434	431	424	399	419	397	418	402	411	408	417	464	438	405	461	418	416	420	429	403	402	403	440	412	408	456	376	450	401	425	455	417	422	396	413	408	400	390	443	421	402	445	428	416	432	399	430	401	403	413	414	445	420	409	411	461	405	347	423	427	381	402	435	416	400	426	409	400	426	437	401	380	392	402	440	411	433	408	450	401	389	419	385	398	362	450	413	390	431	345	436	411	407	402	427	413	403	439	395	404	446	437	402	373	405	392	440	434	417	439	427	452	395	420	419	438	433	418	407	415	410	412	387	406	421	435	397	417	417	399	393	424	422	401	426	432	409	410	415	388	392	450	412	425	393	389	396	405	436	430	417	402	427	444	456	397	457	410	422	450	420	422	384	393	414	427	382	421	443	450	393	413	422	424	420	404	403	404	393	446	432	379	419	427	398	412	406	440	438	403	425	401	434	411	422	438	408	433	420	363	429	408	413	450	440	414	430	465	436	455	415	423	418	376	415	451	422	445	440	412	412	394	415	419	441	407	402	388	452	417	461	427	409	395	422	424	398	409	395	423	422	430	425	406	448	402	444	409	406	432	441	425	428	455	410	411	405	435	412	397	414	391	438	453	395	416	404	430	433	410	407	428	421	413	401	414	390	405	386	418	389	451	430	422	432	398	420	435	409	391	382	409	382	399	421	428	441	380	428	392	432	388	422	419	387	396	446	398	448	421	414	415	407	434	434	430	417	444	409	424	436	424	394	435	454	436	363	409	412	451	394	422	428	415	400	419	404	437	423	393	405	409	409	412	442	440	416	428	433	414	392	440	424	396	388	414	442	420	411	442	454	430	422	440	414	411	416	405	391	405	421	417	425	441	408	397	434	403	428	398	403	386	431	428	449	419	425	399	443	449	418	451	427	402	419	453	406	387	434	444	420	455	403	439	448	401	405	412	384	424	433	413	405	446	403	423	441	405	424	428	417	409	429	419	402	390	421	441	415	435	431	409	394	391	429	418	399	444	400	446	412	409	386	422	421	433	415	442	438	401	399	433	406	398	406	419	421	443	374	439	413	393	454	437	415	422	447	441	421	391	439	440	439	411	413	412	405	447	433	398	452	414	379	397	431	419	419	436	406	430	401	418	395	412	424	421	410	399	395	451	357	397	445	427	431	412	392	434	414	429	417	415	435	412	423	417	440	427	428	406	414	421	447	400	416	403	436	404	394	415	403	439	406	443	388	398	461	408	431	415	427	417	405	435	457	410	440	433	410	402	414	395	403	441	407	399	426	371	418	371	406	431	423	429	423	420	430	445	395	420	464	401	433	420	439	420	437	411	411	406	430	420	428	413	417	428	406	437	430	422	401	391	419	391	437	374	425	412	393	427	423	401	413	409	426	431	476	415	432	407	414	393	402	426	411	359	404	436	397	440	415	425	429	449	411	390	433	404	414	408	452	457	394	391	430	411	410	430	411	440	413	424	413	429	424	411	393	423	374	390	412	425	436	405	454	423	397	410	409	392	433	435	446	425	411	437	406	424	435	420	406	425	415	450	395	418	417	409	428	399	432	444	417	395	388	430	427	437	411	431	428	419	433	431	477	414	406	396	387	456	415	395	461	412	388	421	401	422	395	416	423	412	414	409	406	385	438	434	433	405	375	386	417	444	438	442	387	392	436	421	399	424	406	417	416	448	417	427	396	405	434	439	389	392	425	432	443	430	408	422	437	424	422	412	375	392	398	408	422	386	428	424	404	405	409	436	405	398	410	404	376	418	425
798	611	430	372	493	975	1373	6829	8390	5296	2761	1383	601	163	73	56	31	30	36	21	25	26	23	36	31	31	27	26	29	42	24	31	27	26	27	27	36	33	18	40	26	26	22	36	32	24	31	24	31	29	27	32	32	22	23	26	31	29	15	27	30	27	31	31	41	35	23	21	36	26	45	31	31	25	29	26	28	38	31	30	26	21	25	30	36	35	28	27	29	33	25	26	26	35	31	33	23	26	35	36	27	31	27	23	38	34	26	32	33	34	33	26	29	39	29	32	27	28	29	24	26	41	23	25	38	26	23	32	26	31	27	26	25	36	38	23	33	31	34	20	18	30	24	34	24	21	29	35	33	33	39	39	36	33	26	14	32	28	27	34	34	28	26	31	25	34	34	36	30	34	36	34	31	26	28	25	32	30	27	27	19	31	33	29	21	34	28	23	27	25	23	33	26	27	32	33	27	35	20	23	20	34	32	26	17	27	31	29	24	37	28	27	33	27	30	36	23	19	25	27	40	35	27	32	25	32	35	33	22	30	40	41	39	27	34	28	20	32	29	28	29	30	29	32	43	34	34	34	38	35	32	28	30	22	23	30	26	30	34	23	33	23	26	37	39	35	36	29	34	28	36	30	29	19	44	28	27	29	22	28	25	22	32	30	21	28	33	43	22	34	30	41	28	26	32	33	30	29	20	26	27	37	30	23	33	37	30	25	36	27	29	19	23	29	27	23	25	28	33	40	40	31	21	30	30	26	30	27	32	28	23	32	38	33	25	28	36	33	37	23	24	30	27	26	27	50	23	29	44	28	31	19	42	28	34	25	26	23	43	42	34	36	29	28	32	36	29	29	41	33	37	34	28	33	24	31	21	39	25	35	29	31	29	20	30	23	30	31	38	28	42	37	28	31	30	29	32	29	26	29	27	31	33	29	33	38	30	27	37	34	21	28	25	26	38	24	34	30	28	33	31	16	27	24	36	34	30	30	21	33	34	23	27	30	38	35	34	27	28	35	38	25	26	23	26	26	26	37	32	29	24	35	34	33	34	24	28	29	22	34	37	33	31	35	33	33	34	40	31	23	28	28	40	27	28	28	27	30	34	33	37	28	32	27	35	26	34	23	38	32	22	32	30	31	21	31	26	28	35	27	37	28	30	35	26	27	34	29	28	31	26	22	31	19	23	21	29	31	30	30	29	13	24	25	36	31	26	39	31	28	42	20	34	41	38	26	26	30	28	30	45	27	33	36	33	32	30	23	34	26	25	33	32	30	31	26	25	29	21	30	27	28	32	29	24	30	25	34	34	40	25	26	32	27	40	29	33	29	28	27	29	31	34	26	31	37	30	23	37	25	29	26	32	25	29	29	28	26	29	28	30	24	33	37	30	35	36	22	39	26	31	29	32	33	36	19	33	33	32	29	31	34	33	31	23	27	21	38	23	28	22	30	22	38	33	22	30	22	24	26	29	32	33	30	23	35	39	25	34	30	36	28	28	33	16	40	31	48	25	31	28	37	23	39	35	45	36	24	28	22	35	28	38	26	35	31	23	29	30	27	29	35	24	28	32	26	32	45	26	27	43	25	37	29	27	37	27	35	33	32	40	26	28	24	24	35	37	29	27	32	29	28	33	23	28	24	29	33	32	26	33	33	36	24	31	22	26	23	26	25	36	29	29	29	25	31	27	24	25	24	39	31	36	26	35	31	27	34	37	21	28	41	26	35	32	28	24	27	32	37	39	20	23	32	30	41	37	37	28	29	33	22	30	28	29	24	24	45	28	29	29	21	24	39	30	17	27	24	20	28	34	28	34	38	33	37	44	32	32	39	42	32	24	31	33	33	29	30	31	17	39	20	30	39	29	29	31	27	34	26	28	22	30	32	30	22	28	24	32	28	25	16	28	30	32	32	32	33	18	25	25	28	26	33	31	26	36	30	31	28	34	26	26	28	30	34	25	27	23	32	37	38	39	29	25	26	19	33	33	29	24	32	30	26	31	33	29	19	17	28	32	21	22	27	43	32	30	34	34	26	27	20	22	22	27	42	31	24	24	19	23	32	23	28	28	28	39	20	39	30	25	23	36	31	29	28	29	32	31	31	23	27	30	35	23	36	27	22	23	34	32	30	28	33	10	27	33	40	31	30	39	32	41	26	24	31	33	28	35	34	24	29	32	32	30	30	33	31	35	35	26	37	26	31	25	27	35	27	24	32	29	38	19	31	36	33	34	31	31	33	22	32	26	39	39	22	20	23	35	20	26	26	32	36	34	32	29	27	40	24	30	34	39	31	41	37	30	31	22	26	35	26	41	35	39	31	29	39	20	23	28	33	26	26	27	30	37	23	31	35	48	31	26	33	20	24	31	22	40	36	29	25	27	31	26	26	32	37	42	25	36	33	29	24	29	24	32	44	24	37	31	34	31	38	28	35	32	30	31	32	31	22	29	36	23	35	28	27	32	22	26	28	20	31	24	30	36	30	26	22	39	35	28	25	38	30	30	37	38	40	41	34	33	18	37	35	37	33	25	24	39	34	34	22	25	29	31	26	27	26	23	33	31	45	32	21	33	33	34	28	33	39	32	21	37	19	28	31	33	30	22	43	33	35	24	37	30	29	28	30	25	27	38	31	36	32	32	26	35	31	26	32	36	29	22	29	35	22	28	35	33	37	39	25	40	24	36	36	31	26	23	28	32	32	32	30	28	30	31	25	26	26	32	38	29	29	27	26	28	24	34	31	29	24	32	30	31	22	44	39	29	34	30	36	37	24	29	32	31	22	28	17	40	31	28	24	41	31	19	31	31	28	28	30	24	30	27	31	25	29	35	38	18	32	38	34	30	33	18	33	27	33	29	25	23	29	28	24	35	43	35	32	29	35	31	35	28	29	30	27	34	30	29	25	27	21	27	27	35	30	41	26	31	26	41	28	21	20	34	21	29	22	32	29	23	39	29	23	26	24	29	27	20	30	25	31	25	33	28	27	20	23	31	36	33	33	27	25	24	31	28	23	27	19	24	27	24	29	33	27	34	38	32	32	26	30	32	31	20	27	32	32	33	24	34	26	26	23	34	36	33	31	24	29	30	34	34	27	30	37	34	31	23	28	22	31	27	33	20	28	30	25	24	33	42	17	41	23	25	29	41	27	35	32	20	25	33	22	23	40	30	26	33	27	38	28	23	32	38	31	36	34	34	32	25	36	31	27	31	27	28	37	34	27	14	35	31	28	44	35	23	25	32	33	29	19	27	31	26	38	27	29	25	39	19	21	26	22	27	37	31	29	26	26	36	32	28	35	34	24	19	26	32	27	37	39	33	32	27	36	28	28	24	31	22	27	24	33	40	27	27	38	24	33	33	32	30	44	36	26	23	27	25	32	25	31	27	27	25	26	28	27	36	27	22	32	27	31	23	22	28	32	30	26	27	26	26	29	34	33	21	26	40	26	33	31	28	30	32	29	31	35	25	32	33	38	27	33	47	26	28	30	24	29	27	28
18658	12152	9111	17169	27613	30399	29846	47728	47137	38427	30362	22643	12948	5143	1705	924	537	448	404	409	424	384	404	386	391	405	397	389	406	399	404	378	403	388	384	323	371	378	386	413	372	391	414	402	407	387	410	364	395	416	417	424	384	406	397	387	369	386	393	432	392	418	406	367	380	411	373	393	399	393	388	401	392	385	453	436	397	401	390	397	389	371	377	376	404	411	438	386	402	385	401	391	439	421	386	409	418	404	390	403	385	394	371	400	395	361	422	398	372	350	378	419	382	413	416	373	407	356	450	400	399	371	416	437	394	392	403	372	410	407	396	401	357	418	391	390	368	422	394	407	421	407	407	403	403	383	405	413	414	396	383	386	411	394	389	379	429	377	407	407	382	398	392	384	379	376	401	374	379	366	387	396	373	360	358	406	432	372	396	397	400	414	357	382	405	402	398	413	347	372	397	394	388	398	371	408	425	393	394	387	381	403	375	404	433	377	423	381	423	405	420	381	365	402	419	401	378	405	350	398	382	402	403	384	396	442	379	443	391	390	388	420	408	376	418	427	441	412	362	367	394	413	404	398	370	430	382	388	411	362	373	360	390	398	380	366	391	358	391	369	407	386	366	400	383	373	373	360	406	386	368	384	418	388	402	399	388	413	419	369	402	382	379	382	391	434	393	386	399	371	371	409	391	370	395	422	367	384	384	382	376	407	397	387	406	396	384	389	354	438	368	385	398	401	388	404	413	432	419	422	382	406	372	424	401	398	385	414	373	401	399	381	417	441	379	381	365	374	435	366	402	364	370	370	412	394	415	382	384	354	387	376	404	401	381	384	386	377	420	402	422	384	382	387	426	423	380	401	394	370	411	418	428	393	379	377	386	391	384	406	358	374	390	416	396	370	389	378	376	392	401	394	402	412	396	383	424	402	386	401	427	400	379	417	408	384	405	418	390	412	389	413	379	421	367	408	388	389	399	410	420	352	422	394	414	365	376	400	383	363	413	395	379	394	393	392	382	420	417	404	417	387	368	360	390	413	403	388	377	402	401	386	346	370	401	377	394	371	392	390	408	383	397	403	401	395	381	392	395	419	384	387	409	405	389	406	396	379	416	383	432	355	378	378	400	388	390	389	382	391	375	403	395	370	431	405	443	383	371	385	414	411	402	365	401	414	383	388	399	349	416	388	390	405	361	390	395	383	407	381	373	390	404	394	386	404	394	403	383	395	426	388	380	398	407	385	402	370	360	351	378	386	387	380	400	435	377	382	375	402	403	412	459	390	408	399	391	372	359	402	399	409	403	416	350	409	372	407	398	376	372	410	393	386	394	401	393	367	409	371	390	427	381	380	393	407	396	393	407	428	382	387	405	403	395	356	388	419	402	410	402	404	394	411	418	377	364	431	381	372	377	385	393	372	393	397	390	428	406	392	440	409	400	416	382	369	395	381	421	414	406	386	404	378	398	396	362	370	387	403	378	390	411	391	407	395	413	369	398	405	417	388	419	395	388	405	384	385	401	427	428	388	402	408	421	368	385	392	436	391	377	381	421	398	410	391	398	392	377	389	393	410	391	406	414	420	386	374	402	408	392	385	400	398	407	358	391	393	389	404	416	402	365	411	403	421	411	379	404	389	403	384	393	395	405	406	384	359	372	385	429	426	384	405	383	411	409	387	400	395	413	396	385	379	422	380	378	426	403	404	395	412	428	380	396	396	422	401	419	381	380	380	395	421	399	400	388	397	405	422	405	394	385	392	393	386	404	383	370	381	414	412	390	406	386	393	417	383	391	427	360	427	386	342	388	390	382	421	397	358	373	408	384	467	418	379	381	406	396	426	383	396	396	399	400	390	370	388	430	409	380	392	422	376	404	420	402	405	410	376	412	373	397	389	387	429	419	382	381	394	372	407	365	425	422	393	403	413	424	380	404	411	393	384	387	377	410	443	429	400	408	396	375	398	401	420	400	374	395	379	348	394	356	404	415	406	384	437	402	393	402	383	380	407	370	387	396	403	417	387	421	404	399	403	395	374	395	413	373	367	416	423	427	402	422	379	395	384	391	395	385	392	385	382	390	387	386	388	413	396	372	392	379	410	397	343	410	428	433	424	399	380	390	365	397	395	418	372	385	419	387	397	366	383	415	386	380	406	402	410	370	380	416	393	381	378	408	367	338	397	411	361	381	398	360	407	403	363	441	403	428	381	382	383	385	397	377	394	353	419	364	379	369	429	372	388	373	392	373	401	377	372	404	412	376	376	407	384	391	391	385	375	399	386	390	365	387	403	411	384	404	421	387	409	372	403	394	416	412	386	392	393	370	387	385	394	372	412	377	372	404	393	415	400	422	424	449	367	377	408	379	424	384	389	411	379	416	420	394	401	401	397	368	374	393	402	392	409	380	443	399	406	411	408	392	384	381	372	410	373	406	407	433	397	437	394	397	391	392	409	407	417	387	412	373	385	408	397	376	385	424	363	383	390	392	410	401	403	418	370	364	397	397	383	373	423	384	393	404	382	408	418	409	386	382	361	403	386	390	376	432	351	403	399	382	383	387	388	406	390	395	392	389	374	381	412	399	392	365	381	367	436	418	387	404	426	387	391	404	406	393	384	376	386	387	397	408	383	391	392	408	410	443	390	392	388	394	407	412	357	380	369	365	429	370	410	408	419	381	385	382	396	362	431	381	385	363	405	423	417	423	417	381	412	440	399	377	402	403	380	397	413	439	404	439	401	391	361	375	401	394	351	410	372	406	416	397	396	385	397	367	379	440	386	409	388	401	389	384	375	422	392	411	451	386	375	402	392	378	417	386	378	401	370	393	356	401	389	411	395	409	388	386	379	395	413	396	397	383	356	406	397	386	374	423	383	427	392	393	398	398	363	391	427	399	430	386	408	383	411	371	418	386	394	401	382	402	385	379	383	415	395	404	377	394	419	403	401	392	361	426	400	395	389	387	403	345	388	396	366	425	376	352	398	386	386	430	382	385	379	391	400	386	404	411	370	385	402	356	408	384	399	402	396	392	394	391	371	409	430	392	431	386	385	387	369	396	396	383	410	404	402	402	395	392	392	346	409	385	402	368	361	381	413	374	426	389	402	371	381	452	390	426	394	390	409	395	384	402	363	388	378	395	405	408	375	381	382	388	385	385	390	405	425	440	396	389	359	406	379	415	393	367	408	402	376	385	400	416	439	414	388	395	373	425	388	396	424	364	399	387	362	381	374	425	352	385	396	402	370	431	412	386	361	380	432	368	384	378	376	447	404	391	390	402	368	421	395	414	400	409	409	374	405	400	387	401	364	418	374	419	390	412	376	420	403	395	395	358	398	361	385	364	395	398	381	365	414	381	376	393	375	391	415	359	415	376	405	352	402	429	438	394	421	400	417	349	384	406	384	432	420	396	372	371	375	349	432	398	386	372	396	397	408	391	411	394	418	371	382	415	377	393	375	392	385	408	392	393	393	386	381	428	380	412	404	422	419	392	424	431	405	386	417	389	378
2142	565	446	350	410	1953	4643	9743	8641	4705	2159	1023	462	171	89	62	57	47	27	26	45	50	32	39	31	44	33	34	43	33	38	38	29	27	43	35	32	33	40	42	43	35	35	43	31	32	34	30	38	36	39	52	37	32	36	33	28	38	32	41	34	31	42	35	31	30	30	35	33	45	43	28	41	43	40	34	32	34	33	27	37	25	40	33	35	35	37	35	35	45	40	47	45	32	27	29	30	33	26	32	36	34	28	28	33	38	31	31	32	44	36	34	28	39	32	39	42	37	35	31	39	52	49	32	29	35	46	40	41	35	27	43	33	42	36	35	40	47	33	31	36	35	41	28	36	45	41	31	38	42	32	39	42	36	32	30	37	30	28	33	40	34	42	45	36	51	38	36	36	35	41	50	34	36	39	31	29	28	42	37	30	37	41	26	37	49	43	27	27	33	29	36	37	43	36	39	33	29	43	35	29	29	33	38	48	30	44	24	36	31	34	43	30	32	38	38	35	30	42	43	35	35	33	38	27	37	54	35	30	36	32	52	35	38	43	36	32	35	27	31	25	42	32	26	32	26	36	39	38	34	39	35	29	41	51	37	29	42	42	30	37	27	39	32	42	28	37	26	42	30	32	28	32	30	34	35	48	37	35	32	31	44	32	27	45	27	39	35	30	38	36	33	36	38	46	41	39	52	32	25	38	45	39	23	42	26	46	40	41	37	38	35	41	27	34	35	34	34	32	37	39	45	30	27	38	46	41	45	39	40	39	39	36	36	44	36	29	37	39	27	39	40	31	43	45	38	28	33	41	26	42	34	25	41	31	45	40	36	35	30	50	37	42	36	34	34	34	32	38	39	34	41	40	41	37	38	28	39	40	31	26	39	41	39	43	32	32	39	40	31	30	24	37	39	49	33	29	42	48	37	41	33	37	43	30	50	31	39	34	36	35	34	41	35	44	32	37	28	37	30	33	31	41	37	52	35	36	43	29	37	30	42	28	31	41	44	46	32	25	41	33	30	36	41	41	42	29	37	30	37	33	35	37	30	42	35	40	36	29	39	28	41	36	37	31	24	39	37	30	36	41	28	48	34	33	41	37	38	38	35	46	38	33	31	34	31	38	38	29	37	29	42	41	34	38	37	41	38	30	33	32	25	42	33	35	35	34	38	37	33	42	49	30	34	35	27	37	31	41	36	36	36	27	40	41	43	39	39	19	38	25	27	33	24	42	38	41	42	38	35	45	42	45	32	32	36	35	40	33	40	38	41	25	33	38	33	33	38	38	26	38	45	26	30	34	37	28	50	37	31	37	35	37	41	31	34	28	31	36	39	26	49	31	31	35	29	39	31	47	36	40	37	35	30	31	38	29	42	41	35	34	32	28	30	40	38	46	36	37	30	31	41	33	27	35	38	36	29	29	30	31	31	36	35	44	36	42	41	37	33	32	32	33	21	30	34	29	28	48	24	33	33	45	30	33	35	38	32	41	41	39	36	29	30	43	39	34	33	41	34	41	40	24	34	31	36	38	37	36	30	39	36	42	41	39	35	32	25	39	41	36	36	27	30	38	37	28	37	34	40	31	35	42	43	44	35	34	35	33	41	40	36	31	42	42	29	34	37	47	34	30	46	31	35	34	33	43	36	32	38	46	34	32	27	39	34	34	42	38	28	32	25	47	33	41	36	25	45	43	33	39	40	37	35	32	36	38	30	37	26	40	33	46	39	32	29	33	25	43	36	34	30	42	35	44	35	35	42	42	24	28	28	31	32	25	33	44	31	33	39	35	44	36	41	32	23	32	36	31	40	33	41	35	29	39	31	30	40	25	38	26	35	39	33	36	31	42	38	28	34	35	46	31	34	35	40	36	37	44	36	39	46	31	41	32	27	38	38	26	35	38	36	36	33	27	30	40	32	35	45	30	35	36	43	36	32	35	31	32	36	33	32	39	36	30	37	49	31	43	32	37	37	36	27	41	45	29	38	39	41	39	36	33	34	26	34	39	40	36	29	36	39	49	31	33	35	29	41	29	44	37	41	43	43	36	30	33	32	35	40	35	56	37	29	21	45	35	38	27	45	33	39	31	33	30	34	46	36	34	36	26	30	34	33	41	35	43	46	37	38	34	41	44	38	46	30	41	39	48	42	29	32	30	38	33	32	22	43	37	41	28	36	28	37	43	34	32	41	37	42	32	38	31	36	37	31	34	37	37	39	27	38	35	47	30	29	34	35	37	30	32	35	34	44	41	24	31	27	29	43	35	36	40	34	38	29	38	42	35	26	40	42	28	31	43	25	48	30	30	39	33	32	35	31	38	40	36	36	27	34	36	21	41	42	38	33	29	30	49	31	33	32	32	48	31	45	36	31	38	27	32	40	29	41	41	40	28	34	28	33	38	34	34	47	50	26	29	30	32	30	53	41	46	42	31	36	39	38	37	38	39	44	42	35	24	45	42	37	38	31	37	32	36	31	37	39	40	46	38	28	25	29	35	34	45	34	39	25	40	38	38	37	36	41	46	49	32	35	32	37	28	35	32	33	35	20	42	32	35	39	37	43	33	32	33	38	46	40	49	29	39	37	35	33	40	36	27	40	43	38	45	34	20	36	25	31	43	27	40	43	33	44	36	33	35	31	30	29	28	24	33	38	30	36	35	36	38	26	42	38	35	42	36	44	33	41	43	28	35	38	35	35	32	46	29	43	22	28	44	39	39	33	38	38	45	32	38	28	30	43	30	34	29	39	45	38	37	35	32	29	36	34	33	34	35	33	45	33	47	35	42	34	33	23	32	30	42	37	35	34	41	41	27	31	38	26	32	42	36	32	39	44	37	29	31	37	39	37	31	39	31	32	33	36	35	37	37	42	47	41	44	33	31	34	31	43	36	42	32	40	44	37	38	38	33	42	33	36	26	37	34	45	39	29	40	41	33	41	44	27	38	34	39	32	32	34	34	35	37	37	28	33	35	42	34	53	44	32	28	35	32	43	38	37	35	26	43	27	25	41	31	37	39	39	44	34	38	27	33	42	34	30	32	30	32	46	24	29	41	35	30	32	27	34	41	32	38	29	38	35	37	23	27	33	40	47	40	34	35	30	29	42	37	44	35	35	39	31	36	41	32	31	28	39	41	34	34	32	45	32	36	34	34	40	31	24	37	35	20	42	34	32	33	39	34	39	38	39	27	41	30	42	37	34	36	35	36	31	37	37	34	28	34	38	35	27	26	28	31	32	39	37	38	34	39	34	29	37	43	27	39	44	40	34	32	33	27	32	29	37	35	43	28	36	41	33	42	34	27	25	38	39	36	40	28	29	35	27	40	32	34	29	45	47	39	38	40	37	33	41	32	45	35	50	33	41	42	29	35	25	39	41	42	21	37	22	39	40	42	28	35	35	36	33	30	40	32	36	31	39	36	34	26	31	47	37	50	28	26	26	22	35	39	49	32	30	40	36	49	27	21	37	35	39	35	39	29	36	40	47	27	33	37	35	29	45
19536	12307	9063	16769	26373	39109	42642	53757	46872	37018	27279	19850	12049	4720	1774	930	638	528	460	539	478	431	429	503	443	490	450	485	480	445	484	440	452	446	465	455	452	460	496	461	471	475	460	472	456	470	472	470	482	487	501	444	474	467	475	486	466	464	459	484	474	451	467	453	438	484	459	451	466	471	477	447	467	458	447	436	434	428	462	460	475	468	481	481	485	468	467	489	474	449	443	481	433	502	485	490	472	470	512	464	440	467	466	488	454	434	495	458	464	471	465	459	453	463	474	465	454	496	461	463	489	435	473	467	470	476	474	432	459	481	471	477	433	469	462	457	474	460	472	489	464	453	490	482	488	488	481	495	486	456	503	495	466	510	490	470	478	460	475	460	451	459	489	452	473	481	470	471	449	471	446	477	475	477	478	457	451	458	465	448	454	501	477	447	436	496	467	428	505	464	487	465	465	500	493	467	499	487	495	517	465	471	467	459	488	476	487	501	466	482	452	485	504	450	463	488	465	483	475	441	475	490	440	456	445	465	447	444	503	460	460	464	466	440	484	481	460	460	476	475	471	468	475	425	442	486	457	478	470	468	511	463	463	440	492	434	495	502	443	476	448	470	445	455	462	453	488	426	475	473	477	458	468	455	478	423	477	475	441	472	443	521	426	451	482	495	462	447	471	467	445	475	454	474	474	460	464	448	447	494	477	499	492	501	465	459	442	448	484	477	439	461	499	467	468	483	474	480	447	514	450	469	511	482	459	498	458	481	444	482	494	465	471	502	463	427	460	444	472	430	483	490	493	474	476	508	474	431	463	458	444	420	445	477	436	466	488	465	458	458	500	448	436	451	476	443	462	475	433	493	496	476	487	497	482	462	457	480	511	499	473	447	435	466	462	464	468	489	483	437	448	468	463	533	474	507	479	475	419	476	506	464	455	424	491	466	507	458	470	485	471	479	519	471	517	467	503	483	439	479	492	455	477	457	471	461	458	465	505	422	486	493	469	497	490	446	481	485	452	433	466	488	472	467	482	467	432	449	465	471	469	501	482	510	481	470	465	457	458	477	442	429	479	453	462	466	489	493	442	468	458	501	462	491	461	467	495	455	474	482	449	462	473	443	459	451	493	462	474	496	468	458	479	447	448	441	476	461	500	528	490	476	460	444	452	482	463	481	460	483	440	472	473	450	483	450	485	505	474	428	454	471	500	481	427	466	465	494	498	505	447	465	482	489	448	481	462	486	474	459	478	514	434	467	467	476	435	456	479	458	488	488	502	441	486	478	508	446	502	450	479	433	508	521	455	467	457	480	504	475	436	449	464	474	470	462	461	498	472	458	451	506	469	466	446	473	438	466	470	494	491	459	466	474	482	459	434	415	438	508	456	476	465	454	467	454	471	450	452	488	472	488	484	476	452	458	474	463	450	464	471	502	486	491	470	442	500	484	468	463	472	464	418	450	461	468	468	473	480	472	464	461	465	414	492	481	467	442	464	481	487	441	461	424	440	491	492	470	492	431	492	464	480	466	464	500	480	507	452	474	485	422	504	458	474	480	452	471	478	468	467	485	485	464	472	439	453	494	473	468	464	473	443	465	506	469	494	469	446	446	429	492	500	457	425	452	459	496	495	496	404	481	433	473	464	426	442	494	487	443	471	467	497	457	509	452	475	504	469	438	469	427	461	456	490	473	465	444	456	452	510	464	447	429	459	453	462	484	459	462	468	469	472	461	467	473	479	488	477	493	487	473	466	444	481	465	469	496	464	430	508	479	474	457	482	465	486	512	460	429	462	453	537	487	460	433	514	489	470	480	446	512	484	471	444	442	488	460	522	513	462	498	491	462	455	462	462	459	486	474	462	490	468	468	447	437	494	474	479	462	497	442	420	474	489	464	545	412	476	448	481	446	446	478	477	448	480	425	504	468	448	486	473	466	464	449	490	482	450	455	465	462	446	486	455	477	478	447	461	434	463	490	463	467	467	436	490	461	458	442	475	499	445	446	443	476	495	461	470	458	495	493	458	454	502	485	438	465	463	486	479	452	495	467	440	484	459	464	453	439	488	487	471	489	480	490	442	459	480	466	417	482	429	456	484	500	525	472	436	481	435	449	493	486	462	466	453	492	456	486	490	457	445	510	475	472	449	475	459	513	434	450	481	479	453	481	485	469	431	475	446	471	518	457	478	464	494	475	482	498	470	471	494	456	506	479	435	480	432	480	500	457	510	450	489	467	443	459	455	468	436	473	477	484	461	439	482	470	477	477	452	447	427	452	442	451	466	446	464	416	495	453	455	456	472	442	488	438	450	461	396	469	481	507	444	445	438	475	472	462	480	445	411	470	479	473	442	484	468	463	486	472	459	492	468	459	445	464	450	478	466	432	473	486	447	480	426	462	469	448	467	428	503	459	447	496	440	455	468	499	494	485	475	515	483	437	440	458	457	446	461	463	495	454	482	490	477	499	490	479	481	448	425	464	460	469	460	439	499	472	478	477	519	486	462	498	461	488	494	474	502	498	452	477	445	460	460	461	457	476	478	449	457	461	483	483	480	472	471	487	488	477	432	453	460	501	472	513	490	468	424	445	492	467	465	465	505	445	445	472	447	466	453	479	479	448	469	472	426	459	483	461	481	472	454	471	459	461	485	473	474	482	454	461	484	491	465	461	467	465	466	464	416	464	483	460	442	433	488	443	496	481	468	494	496	478	467	460	464	454	438	474	436	455	497	442	454	480	466	445	482	451	449	462	469	494	469	438	479	464	471	498	494	503	460	491	428	459	432	478	443	464	476	480	435	450	465	507	471	473	481	493	479	470	470	465	458	431	460	474	465	441	494	481	487	509	434	452	462	446	462	493	467	460	447	480	473	449	435	440	435	489	462	474	425	443	488	440	473	451	464	443	513	473	446	486	484	495	470	458	460	460	465	504	455	479	471	491	470	468	484	448	424	482	451	484	466	477	507	491	490	462	478	444	443	475	456	471	452	446	481	464	519	450	466	473	493	443	466	488	485	509	507	476	467	470	459	461	485	485	467	475	503	485	469	507	460	446	463	485	463	481	465	480	439	483	454	471	460	470	462	441	504	452	455	479	466	494	460	448	480	445	442	473	468	473	450	501	508	519	476	453	453	460	461	463	460	463	494	479	446	431	471	489	469	473	475	481	523	456	473	451	438	473	461	463	457	473	471	463	470	461	491	437	491	490	473	484	455	460	506	453	472	497	461	485	487	520	457	466	481	511	479	462	492	486	449	484	473	468	468	446	471	445	436	477	459	480	468	467	470	474	470	440	425	499	503	449	465	468	446	462	482	483	456	463	474	474	515	447	425	457	492	450	477	450	463	488	483	499	452	424	479	502	470	468	485	467	465	449	497	446	456	449	460	494	442	468	470	481	475	466	475	470	460	491	461	453	493	454	439	438	450	457	455	434	489	472	441	440	510	465	498	475	442	456	486	467	435	475	471	468	499	476	475	497	481	430	477	475	497	484	464	489	475	454
1340	938	706	567	556	4612	10419	16405	10549	7363	2552	1157	733	473	198	116	58	29	47	30	26	33	44	21	33	33	43	36	40	28	25	34	31	21	18	23	37	35	29	19	30	31	26	31	19	27	31	29	29	29	47	36	31	39	37	33	38	36	35	43	34	36	39	31	29	28	25	33	28	27	29	33	53	36	30	31	35	40	26	37	32	27	27	26	32	34	31	43	28	42	34	35	30	24	33	28	33	38	32	33	29	30	30	28	39	33	32	30	31	47	47	46	32	33	28	33	41	39	29	48	31	26	33	37	34	36	26	31	30	32	35	31	22	24	23	30	42	45	37	27	33	36	36	27	35	25	31	29	31	45	26	45	35	35	41	42	26	32	36	31	27	33	25	44	38	30	42	33	41	39	37	35	31	32	31	30	29	43	32	30	30	30	28	40	32	25	33	35	26	26	26	24	29	33	33	28	36	28	27	24	30	23	30	43	29	33	30	36	33	22	33	21	28	29	29	27	35	35	36	24	26	36	24	42	45	30	26	29	36	42	34	26	28	37	34	34	39	26	30	38	27	32	35	44	39	32	30	41	28	31	32	17	30	18	33	32	21	21	30	35	37	44	46	28	42	37	45	36	35	32	26	36	32	36	36	40	36	38	39	40	37	34	24	32	33	32	26	43	24	39	27	26	39	36	42	29	28	31	29	33	35	33	23	32	29	37	31	30	40	36	28	34	26	31	39	37	34	45	28	31	37	30	28	30	38	35	37	27	30	34	33	32	49	29	36	35	35	34	28	29	40	27	24	40	29	27	34	35	39	29	36	30	33	30	28	38	34	38	28	46	43	39	30	37	34	30	23	42	35	38	43	30	30	37	34	33	29	46	21	29	23	30	30	35	40	25	32	37	20	24	37	29	34	42	22	36	24	29	28	28	24	45	38	30	30	38	44	33	30	31	23	37	46	40	27	38	33	37	22	30	31	28	28	33	38	37	24	41	35	36	30	32	49	24	38	28	22	33	20	41	36	34	24	25	35	32	33	43	34	45	35	33	36	30	33	28	33	34	36	27	23	33	28	33	46	25	34	36	43	36	34	39	33	31	32	40	40	31	34	28	37	41	25	26	33	38	31	31	28	31	33	36	34	44	23	41	27	26	29	30	30	37	33	38	34	31	37	32	38	37	41	36	34	32	30	26	35	20	34	30	33	29	26	25	32	44	31	25	38	32	42	27	35	21	28	45	45	32	27	32	33	39	37	24	32	25	34	26	41	27	34	39	27	35	33	43	32	27	35	31	30	31	31	25	46	34	26	35	25	34	29	39	35	28	28	27	33	33	35	27	28	38	33	21	25	24	29	27	25	37	32	36	23	37	43	38	33	42	37	27	19	28	31	35	27	33	42	27	31	29	28	23	29	29	37	31	34	25	31	25	27	26	25	38	34	29	38	33	49	41	27	32	32	24	27	27	34	32	29	39	31	33	33	31	32	36	25	24	23	35	35	39	29	36	35	37	27	29	28	22	43	24	29	37	33	32	36	42	30	21	32	36	41	41	41	33	32	37	42	30	28	28	37	38	27	34	40	31	31	38	31	34	35	28	37	35	35	38	37	27	37	32	30	36	34	30	34	43	39	36	37	37	34	28	31	35	32	29	32	30	26	24	29	33	36	45	34	23	28	20	30	41	32	34	23	36	31	38	28	36	29	29	36	29	20	35	32	27	24	40	32	25	28	37	49	28	31	25	33	29	42	35	34	21	30	38	34	33	30	26	39	26	26	42	38	27	33	20	36	30	28	39	38	28	26	26	39	33	39	41	35	41	27	37	30	38	40	38	30	33	35	29	28	33	32	33	35	41	29	30	30	30	31	22	36	29	25	25	46	30	20	41	30	29	24	35	31	29	31	21	20	24	28	36	30	33	35	21	39	36	27	35	31	36	20	24	30	33	27	32	19	31	23	33	32	30	37	30	34	33	28	30	38	35	35	35	29	43	37	31	42	33	31	40	32	31	23	28	42	32	35	27	33	28	35	32	34	36	28	43	28	36	25	36	34	48	38	39	28	27	33	15	27	31	47	34	25	30	31	30	33	35	34	32	37	33	31	32	24	29	32	39	24	41	30	31	28	31	38	30	25	31	27	36	28	33	33	33	29	40	31	36	33	30	32	27	27	29	36	37	27	31	26	42	31	42	44	34	19	25	39	30	38	37	34	29	30	28	33	35	34	35	34	23	20	30	38	24	28	28	42	23	36	34	35	36	34	21	30	33	31	18	33	49	31	37	41	31	26	29	36	35	30	38	33	39	39	35	32	31	34	36	43	35	29	30	26	35	31	33	37	29	27	39	34	36	38	44	35	32	28	39	22	34	38	32	34	36	31	33	32	31	37	25	34	35	38	31	35	30	26	31	34	38	31	43	28	31	41	39	30	40	26	46	32	21	32	26	39	34	29	30	27	33	23	28	32	33	33	37	26	24	33	39	29	38	30	32	33	22	30	27	28	29	36	33	40	26	24	37	22	29	36	34	31	37	25	34	35	39	34	33	42	42	27	28	33	40	29	26	47	38	42	35	29	24	35	31	27	32	31	38	35	36	28	26	28	32	23	31	26	33	50	28	40	42	31	28	36	30	38	35	32	27	31	30	28	28	30	35	38	30	35	30	28	32	28	23	30	26	29	33	30	34	30	44	26	29	33	27	33	31	36	34	39	33	25	34	31	29	34	28	39	29	27	29	38	30	35	33	29	39	35	38	43	38	31	38	37	31	31	31	31	25	39	31	30	39	29	28	36	31	32	45	42	41	33	31	26	27	31	29	29	31	27	36	32	25	38	38	35	30	39	30	28	44	33	29	39	37	27	33	30	32	33	36	34	27	32	32	39	33	30	36	37	36	37	29	25	35	39	35	30	25	32	33	30	38	33	31	38	34	38	21	36	35	24	30	35	35	36	31	31	36	27	33	47	26	35	23	29	27	30	36	37	21	24	40	31	29	26	34	43	28	24	34	40	23	27	27	34	22	38	43	35	34	27	44	40	29	20	33	36	38	30	31	28	31	27	33	32	17	26	30	24	39	26	31	31	32	46	32	33	30	32	34	36	41	24	34	37	38	39	34	38	30	36	31	37	36	30	36	33	30	38	31	25	37	31	34	29	34	29	32	38	38	37	33	36	23	28	26	32	31	25	40	29	37	29	27	27	38	29	31	42	29	40	30	41	32	36	40	32	35	32	36	31	48	31	37	36	36	34	21	40	32	37	39	37	28	31	25	32	39	36	24	23	31	38	33	35	39	32	36	32	28	31	34	40	43	34	30	38	24	43	30	36	32	31	28	35	29	31	30	25	31	34	28	34	32	36	26	26	26	36	34	28	39	40	26	36	36	32	22	43	33	40	23	42	29	25	29	37	35	30	34	34	43	26	35	37	50	30	31	47	36	31	43	20	30	42	34	30	44	36	36	28	25	27	42	31	40	21	33	38	35	34	38	34	36	35	38	31	33	32	45
24119	15970	12973	21397	30172	46044	52979	62238	49634	42998	29128	21612	17703	11930	5527	2360	1220	703	489	451	463	399	421	457	436	437	426	447	414	429	444	431	400	404	452	406	408	455	425	410	431	419	413	429	415	432	425	448	446	472	433	413	464	410	423	415	436	407	472	425	461	430	431	419	413	419	439	448	434	432	449	370	429	444	434	438	436	389	433	423	431	442	436	476	461	390	390	455	399	390	405	408	393	413	437	409	436	423	411	418	425	432	384	428	466	391	451	426	405	426	430	460	454	387	414	453	436	435	400	438	426	434	428	390	414	450	407	428	436	467	440	453	462	399	416	411	447	417	433	483	405	438	374	409	461	418	436	458	432	423	450	433	386	413	453	422	472	442	417	418	427	433	475	420	419	434	423	432	416	410	402	433	396	366	457	444	442	418	433	438	480	433	449	454	418	413	442	454	390	427	404	402	415	447	433	405	411	417	426	480	436	423	403	468	416	407	403	449	445	423	453	413	424	423	425	417	446	493	429	385	386	419	437	428	411	428	434	473	426	428	436	430	451	452	448	449	416	424	469	470	399	471	393	438	454	448	414	446	439	429	426	423	470	411	412	458	458	406	413	436	420	414	412	432	421	455	416	461	445	410	425	455	418	447	386	410	441	388	428	438	436	459	404	421	423	446	439	396	399	415	416	437	441	446	411	453	452	441	390	433	410	467	422	455	423	449	435	436	461	433	480	481	410	450	457	407	394	397	446	442	454	449	455	494	430	423	447	462	417	423	407	438	443	425	451	413	448	446	403	446	426	475	408	419	449	415	428	448	442	422	441	402	420	412	438	441	432	423	438	445	423	428	403	413	416	438	443	426	443	438	433	413	442	428	420	414	406	418	451	437	468	435	428	429	382	411	446	418	456	430	421	436	457	433	428	432	433	414	421	460	391	435	440	406	453	413	416	424	425	447	419	410	409	407	451	423	421	451	398	392	427	403	444	422	456	462	439	415	449	461	434	466	393	423	454	449	447	454	448	460	437	465	456	465	428	411	407	435	430	444	415	419	470	446	481	440	439	465	439	425	422	463	397	446	438	413	459	448	408	425	415	429	486	447	455	421	448	422	455	425	429	446	434	406	414	472	456	441	441	456	436	447	435	422	441	460	436	415	447	432	417	402	452	448	411	402	416	407	432	384	428	437	426	416	403	426	412	442	412	453	429	433	449	443	436	448	431	448	440	408	436	466	402	433	407	442	429	425	433	454	431	398	409	413	440	442	386	434	442	407	410	385	435	405	419	452	409	451	383	423	418	458	426	411	392	453	425	401	419	430	449	447	452	426	431	456	399	432	452	406	411	432	448	442	434	424	402	398	445	435	413	446	443	437	405	469	420	429	421	494	448	426	416	410	427	411	429	433	453	432	438	467	409	414	415	434	414	440	437	422	428	464	459	457	410	448	436	416	425	443	438	421	439	404	405	427	430	425	387	437	441	398	402	419	433	444	417	408	392	440	406	439	419	452	398	469	388	432	406	441	433	459	474	457	423	420	448	417	440	443	416	421	457	424	420	408	415	413	408	415	460	450	403	445	419	441	435	419	438	425	411	433	439	439	410	441	445	407	441	418	429	405	383	425	430	425	450	472	430	430	434	456	439	416	437	394	441	420	444	418	414	397	430	410	424	453	421	434	417	439	477	413	435	442	420	462	395	396	436	433	424	401	447	418	442	468	401	422	431	473	392	437	464	440	444	433	459	415	422	416	407	423	439	412	441	385	417	436	428	420	406	447	437	447	442	415	445	419	445	422	434	441	429	407	400	465	429	397	431	421	416	420	420	434	452	475	417	432	434	443	443	463	457	436	436	406	400	402	419	418	423	444	446	440	401	481	413	417	410	438	378	413	439	435	410	474	419	463	425	430	435	455	428	406	455	444	431	434	428	406	416	394	446	446	419	432	414	401	434	420	382	435	357	447	404	465	431	412	401	457	462	431	432	426	456	447	428	423	433	422	436	437	406	415	456	438	441	459	425	437	435	413	426	457	425	470	436	431	434	442	428	384	442	434	434	420	415	458	438	426	436	438	452	429	390	442	431	428	400	426	459	461	448	460	415	410	467	433	389	473	427	438	394	428	400	420	443	453	452	419	483	414	427	445	397	415	429	469	457	423	425	451	389	411	470	412	409	439	496	383	459	393	426	429	447	397	431	468	440	429	450	484	448	434	410	432	432	428	450	442	431	413	399	485	439	410	419	369	434	448	427	449	406	379	423	432	466	422	449	404	446	395	392	420	449	410	473	424	408	438	409	404	435	425	409	447	458	424	426	460	418	463	467	446	428	440	445	421	434	418	422	421	437	435	425	369	405	464	428	406	432	411	417	443	458	427	464	402	408	400	459	433	434	428	444	438	463	426	449	403	415	413	467	428	494	423	411	454	415	451	415	445	440	436	427	445	432	409	442	408	424	455	420	446	419	437	446	425	423	410	419	413	396	444	442	434	435	427	424	461	455	430	443	459	418	415	454	414	438	392	397	431	415	462	415	452	451	432	441	456	407	438	411	429	415	418	410	419	443	377	418	452	424	433	450	451	425	438	404	393	428	454	409	404	459	410	440	412	417	429	436	429	421	408	443	417	458	425	448	391	419	416	436	406	459	454	430	464	458	438	421	420	414	385	429	403	426	415	442	443	409	456	411	425	426	453	462	418	421	438	441	398	427	434	416	455	411	409	414	437	391	413	430	450	457	409	429	426	417	417	396	393	432	429	391	387	416	423	426	463	427	430	412	394	449	435	436	415	427	421	387	399	434	437	461	428	452	405	406	412	400	411	460	427	410	424	381	402	423	432	463	415	428	442	412	430	406	436	405	431	445	455	465	437	424	444	406	422	423	445	440	416	432	421	420	447	448	447	427	464	415	424	430	418	472	420	423	439	406	448	409	453	402	445	414	400	416	437	413	445	413	415	439	404	447	444	423	431	442	441	439	423	410	413	471	426	442	401	418	414	422	429	403	410	432	395	423	413	434	460	411	422	382	444	418	427	443	409	427	434	408	421	437	417	457	424	431	427	432	399	400	413	453	448	431	435	383	389	436	397	420	443	414	449	411	421	431	432	424	422	375	382	442	416	414	417	422	459	437	422	423	424	397	405	404	407	446	394	456	421	405	378	451	444	435	428	431	438	456	452	422	411	443	438	419	375	392	405	451	447	438	416	454	427	419	453	472	416	416	388	461	407	434	417	450	440	437	429	445	458	438	426	436	434	446	423	427	407	415	443	418	396	392	426	437	456	400	420	400	420	434	405	453	422	403	395	436	446	434	411	438	462	457	412	406	470	429	404	411	472	452	441	450	427	443	443	424	423	422	384	397	485	431	402	396	434	474	463	465	457	420	425	423	436	417	421	438	434	430	457	407	436	426	456	448	420	433	407	444	417	432	490	427	397	467	433	448	447	439	432	437	460	446	419	429	406	418	463	416	413	419	423	466	427	458	433	437	419	430	403	475	435	412	436	420	427
1322	264	185	112	146	1524	3631	2317	1657	1120	637	331	175	113	69	30	30	26	26	22	32	30	23	24	21	31	30	35	33	35	33	36	31	42	32	30	32	33	28	26	31	31	26	27	37	30	30	34	32	28	35	26	39	42	31	36	26	32	25	29	35	31	30	32	35	33	39	33	35	28	32	33	25	27	25	30	33	32	35	37	36	36	37	41	48	30	40	22	32	23	36	32	32	25	34	32	23	28	43	36	22	26	26	35	33	37	31	41	30	27	27	30	23	27	27	27	36	27	34	36	28	28	29	24	24	31	37	27	33	31	31	26	27	36	26	25	35	34	22	40	32	36	46	26	32	41	31	23	21	32	27	34	23	42	38	35	22	31	28	36	35	23	26	22	38	34	32	20	29	39	22	39	26	32	38	34	33	37	29	33	34	23	29	25	41	29	26	32	29	29	26	32	31	29	39	30	38	36	32	25	30	30	31	30	33	35	33	26	29	35	33	32	31	21	32	25	35	31	23	28	26	22	29	30	47	26	25	30	40	34	37	33	24	40	22	38	32	29	33	32	32	28	33	32	40	23	31	19	23	40	32	32	46	23	30	34	35	34	28	38	27	42	21	39	28	25	37	31	32	43	37	22	34	27	32	31	26	28	38	38	26	28	33	38	40	24	36	37	35	17	29	34	31	31	27	31	23	37	37	35	35	42	35	26	41	28	32	26	32	32	32	29	41	32	41	38	34	28	33	29	29	30	26	27	32	32	32	28	27	37	27	33	31	35	32	30	32	25	35	24	31	39	26	31	34	36	31	29	31	39	32	21	28	31	36	36	28	32	34	29	28	28	27	31	32	30	25	27	37	38	28	30	27	29	35	23	38	26	25	25	25	31	45	29	29	31	27	36	22	43	34	24	32	35	39	26	39	38	33	37	29	40	31	29	35	38	39	34	40	34	24	35	39	32	30	41	28	34	28	26	35	26	38	39	32	35	28	31	28	34	18	40	39	27	28	36	27	41	27	42	29	32	25	36	33	39	39	45	31	35	26	25	42	30	43	25	33	34	32	31	25	25	33	27	29	34	30	27	44	25	32	43	38	34	32	37	28	30	36	31	34	37	35	37	27	29	30	32	25	24	20	33	34	17	24	37	34	24	23	30	40	26	26	34	27	35	31	33	39	26	28	29	33	25	30	27	31	33	24	38	35	36	34	29	32	29	23	33	31	37	24	25	38	28	39	30	28	29	33	35	27	19	22	37	44	30	23	38	31	28	34	38	32	38	31	35	29	35	34	26	30	27	31	34	31	40	30	20	33	27	32	28	34	31	31	37	28	32	35	25	20	26	26	31	31	30	27	35	30	30	27	30	20	42	34	32	26	37	28	17	32	21	29	22	27	32	32	27	34	25	25	34	31	35	34	22	41	27	33	27	33	38	37	35	26	23	22	27	37	35	26	25	30	29	29	28	26	37	22	37	22	33	31	40	25	38	26	33	23	35	23	28	32	40	40	23	35	33	28	30	27	28	37	30	31	21	33	38	42	39	34	32	29	33	36	35	28	33	28	22	25	40	26	24	32	28	27	20	41	34	38	33	30	41	25	30	34	30	38	31	31	33	29	33	32	32	35	40	30	39	30	31	33	38	31	29	28	33	29	33	18	24	36	29	29	36	34	26	35	33	26	23	43	29	24	29	28	30	28	30	33	39	37	33	30	30	27	29	34	21	25	44	36	32	28	22	29	26	34	42	24	37	27	38	31	35	31	34	46	30	27	36	35	37	33	43	30	29	33	33	43	31	38	24	26	26	36	30	29	36	31	32	32	33	25	34	30	40	42	28	28	23	24	19	37	31	39	37	37	37	32	28	38	32	32	39	28	31	30	25	34	36	29	38	30	27	30	35	40	37	37	24	25	25	41	30	33	33	31	30	28	26	40	28	40	30	35	30	29	28	26	45	25	35	31	26	34	35	37	33	40	31	29	30	34	32	26	28	30	43	37	37	19	36	30	33	30	39	37	24	33	27	35	25	37	29	30	27	35	37	33	35	34	22	23	39	39	30	36	23	20	31	29	31	40	24	26	21	35	39	32	33	27	23	29	30	27	26	35	30	31	36	40	33	32	42	34	29	24	32	26	38	35	39	30	26	28	35	30	37	27	31	29	33	27	32	19	34	35	24	39	40	30	19	27	27	31	36	27	22	23	28	38	24	37	32	36	32	46	38	37	24	36	27	34	40	34	25	30	29	27	38	31	22	26	32	30	28	31	25	40	38	39	27	30	33	34	31	31	36	33	33	36	31	28	30	31	23	32	29	18	20	26	29	33	42	33	36	25	35	33	26	41	27	43	34	36	30	37	19	42	34	22	22	29	30	31	38	31	32	26	30	42	38	36	37	33	24	26	34	43	26	33	31	28	25	43	29	29	29	42	31	24	25	34	40	33	30	28	35	36	29	32	21	29	31	31	33	26	33	30	30	26	35	27	26	21	31	31	31	43	32	41	25	33	36	28	33	36	35	34	33	31	45	28	34	36	30	21	22	29	32	31	33	37	28	30	30	29	30	31	31	36	36	38	25	27	30	32	32	31	27	33	42	28	35	32	37	37	35	36	24	26	30	30	38	33	30	33	30	31	29	30	28	26	32	39	34	26	22	35	38	39	30	31	31	30	28	32	25	35	30	33	28	34	38	32	39	23	35	33	32	38	21	38	35	34	26	35	32	37	39	33	36	35	40	20	39	25	36	18	36	33	33	27	29	24	21	26	37	25	30	24	32	30	32	27	27	36	29	32	30	26	25	33	27	31	26	36	30	34	28	32	35	27	44	34	25	32	40	36	36	25	28	34	25	23	34	32	28	28	37	23	30	31	31	28	38	29	27	32	34	22	38	30	32	24	30	34	31	22	45	37	31	30	26	29	16	29	37	37	26	28	35	36	29	27	34	34	38	37	28	18	33	23	19	29	36	24	30	24	30	14	33	47	32	34	33	24	29	36	40	34	34	37	23	33	35	23	26	32	53	34	28	29	29	32	16	28	33	21	38	37	30	23	32	29	29	31	35	31	34	34	32	29	27	33	31	27	32	38	28	31	29	33	32	32	35	40	29	31	32	26	28	38	35	27	30	28	29	30	25	28	35	34	27	34	34	24	38	29	37	30	29	27	28	32	24	41	31	32	32	29	36	40	21	25	28	34	28	27	35	24	36	38	29	29	24	28	22	35	29	36	44	26	34	22	29	34	32	38	37	22	35	28	32	32	28	38	25	31	23	36	28	39	41	37	28	29	29	33	32	28	30	33	32	30	26	42	29	38	29	41	37	37	33	25	31	28	38	19	22	26	30	34	44	46	27	30	28	30	36	34	32	33	33	41	29	36	31	27	15	29	26	27	33	34	33	23	30	24	29	23	30	16	30	38	28	31	35	39	42	20	42	29	28	37	27	24	32	16	34	33	29	30	38	29	42	42	31	38	35	29	23	34	26	20	36	24	28	25	33	41	27	26	31
15984	7044	3787	6940	15140	35282	40922	33240	29217	23407	16753	10204	5862	3352	1371	633	485	428	421	419	438	426	435	404	401	437	391	382	423	396	415	421	390	393	382	413	407	421	403	412	407	422	443	394	415	404	423	428	412	415	401	393	427	413	465	455	439	376	424	404	427	397	379	427	411	428	448	432	427	365	405	443	430	445	444	446	392	419	431	400	439	436	396	374	406	428	417	371	420	413	406	402	409	414	406	421	450	376	441	406	429	430	416	408	469	423	410	458	404	417	450	439	431	403	424	427	417	439	427	383	421	403	416	384	398	422	397	418	399	432	433	381	418	416	435	422	391	408	421	387	410	413	430	407	423	439	404	434	397	427	422	400	401	420	427	419	395	472	425	452	449	421	450	422	404	407	406	420	440	448	419	437	432	437	438	400	383	389	400	457	401	396	443	379	423	421	372	413	403	437	424	411	420	421	401	421	453	408	391	423	427	466	410	429	429	396	427	371	399	421	433	458	425	411	407	421	451	417	410	404	439	384	401	415	410	364	429	434	396	418	424	386	384	426	383	399	428	423	419	404	402	431	432	414	407	440	413	387	410	427	415	430	447	387	440	385	399	436	399	461	404	409	447	393	427	400	434	407	435	426	427	370	411	389	408	405	425	421	418	413	427	414	402	415	401	423	404	442	413	379	424	406	420	400	424	424	417	435	412	450	431	465	402	411	423	411	428	400	423	409	398	419	414	412	387	440	425	466	389	396	424	401	440	404	420	425	431	417	384	410	428	427	416	410	447	437	402	414	406	428	417	418	405	436	407	445	421	418	403	444	431	416	426	402	377	423	419	427	400	380	444	441	418	405	435	403	387	423	476	412	384	417	403	426	375	430	406	383	408	437	407	374	432	372	425	386	415	422	441	409	400	421	441	438	411	410	394	401	409	447	411	443	396	410	382	429	426	461	422	432	448	436	436	424	454	394	414	440	451	402	428	435	383	385	423	412	427	480	406	389	412	422	408	418	409	428	385	468	455	426	420	440	478	444	391	405	447	407	358	407	405	418	408	390	410	433	420	380	432	425	390	411	412	408	387	424	416	400	402	401	405	390	361	452	401	436	387	438	417	418	461	389	408	405	401	420	384	435	399	389	405	416	416	436	431	419	422	432	395	430	413	433	424	403	425	418	428	418	427	394	440	424	429	385	452	391	402	400	452	423	411	470	431	430	420	436	414	414	396	444	417	404	400	434	406	413	410	398	406	432	393	416	420	421	445	382	413	400	407	425	417	421	423	430	421	405	400	410	406	421	357	408	439	433	424	471	426	409	424	415	444	447	427	428	407	404	426	446	397	394	398	427	407	447	439	440	413	425	383	377	431	428	416	404	393	441	394	419	388	419	434	461	428	416	396	390	427	458	467	381	435	395	429	455	442	382	398	419	420	416	422	452	424	429	418	422	425	452	434	413	431	434	415	433	435	426	420	436	424	435	440	401	393	401	441	394	421	442	438	416	371	395	388	427	438	424	419	401	445	427	410	419	445	420	425	401	429	419	406	406	403	419	461	422	434	403	439	403	414	405	446	411	392	407	389	395	395	430	409	427	415	445	401	419	405	429	412	413	407	407	418	386	427	392	414	449	413	401	368	413	404	427	429	392	380	414	377	413	453	403	415	406	428	402	435	373	427	428	423	387	449	438	429	397	395	432	433	425	421	406	472	404	399	395	359	417	418	433	448	432	393	424	417	425	426	383	429	399	421	423	398	394	451	402	413	467	451	425	415	429	375	368	412	437	426	421	437	418	392	411	406	402	405	400	413	425	388	431	437	395	384	388	420	408	418	432	414	438	392	444	428	431	420	462	421	403	383	405	412	430	416	387	424	474	395	422	423	423	438	412	425	419	444	382	427	352	442	391	416	441	393	389	417	395	401	427	413	388	410	408	442	421	396	414	383	411	349	413	433	439	366	422	416	389	432	388	422	396	451	399	403	419	394	401	406	415	426	429	392	398	390	442	428	409	417	390	351	417	424	445	412	428	414	425	423	455	384	416	412	424	438	391	409	413	395	377	423	421	407	401	420	414	409	427	402	397	435	426	401	431	468	414	383	413	395	434	409	419	381	422	393	395	417	429	435	424	408	424	411	389	447	438	413	382	407	429	423	419	449	379	396	455	456	401	415	423	405	423	412	384	442	421	415	424	403	436	388	423	403	419	425	378	411	401	384	463	441	435	420	384	399	450	433	399	417	422	394	431	390	432	435	416	424	399	410	435	369	388	440	420	423	430	404	390	385	407	382	389	399	419	423	396	426	449	434	437	379	428	400	415	458	416	421	443	447	379	429	388	469	418	404	429	380	418	409	409	410	381	422	407	439	407	387	441	421	427	385	442	447	415	431	421	423	420	405	365	380	418	402	418	426	408	416	400	441	415	404	432	447	425	442	419	418	424	420	429	405	384	416	442	392	393	421	425	361	432	453	459	442	386	418	400	395	432	434	440	424	429	421	409	437	425	410	412	418	403	391	403	402	394	402	432	433	412	413	463	416	427	425	431	406	429	422	398	428	413	457	395	447	423	418	416	402	423	380	412	458	396	405	418	438	410	418	440	411	385	455	424	449	419	424	438	405	403	388	400	377	418	439	427	383	427	415	414	416	415	451	390	390	381	406	452	405	424	418	453	447	384	428	421	442	421	433	436	397	424	417	405	404	429	436	451	421	408	397	417	426	410	421	388	455	422	378	406	428	431	374	414	430	381	418	405	407	432	428	429	405	415	420	424	431	398	420	411	410	408	456	398	406	435	425	422	415	384	437	431	386	417	377	391	431	434	419	449	449	393	405	403	425	409	400	431	438	359	426	409	437	444	455	446	427	406	383	400	397	433	380	422	414	400	417	441	426	418	408	420	444	410	406	429	443	428	403	394	387	410	403	403	402	445	428	449	402	393	425	430	418	376	455	436	432	408	416	455	415	451	431	440	397	415	433	447	428	431	420	432	363	427	440	424	401	420	423	436	409	442	423	420	381	434	412	390	421	416	413	385	429	416	423	416	421	413	397	408	426	408	433	408	411	449	429	409	416	436	412	428	419	447	402	397	418	457	432	433	429	365	416	425	422	451	386	407	354	378	424	473	422	465	366	378	436	415	423	415	395	428	376	418	415	422	455	405	422	411	427	434	422	434	425	435	405	385	420	405	405	410	404	456	385	391	403	416	371	421	424	401	436	426	411	419	431	454	416	406	421	399	397	406	401	418	433	418	408	411	369	427	465	393	392	420	400	417	418	405	453	415	423	407	414	433	420	410	404	400	429	413	439	451	380	424	419	399	446	384	451	442	408	428	383	422	366	406	393	406	434	413	426	452	405	397	416	429	417	386	419	393	378	405	427	418	399	408	388	415	414	392	447	412	393	436	422	417	420	426	456	435	394	426	405	427	395	415	432	455	419	408	419	396	402	421	442	366	412	412	457	411	426	399	421	433	400	470	379	422	417	445	402	439	429	391	385	415	386	453	410	416
770	603	283	209	427	5220	10260	9333	5246	2726	1062	409	202	87	47	33	27	25	24	31	28	32	41	30	32	31	29	31	28	35	33	28	27	23	29	25	31	33	49	30	32	34	30	30	24	27	31	25	34	26	31	35	27	21	30	27	23	34	25	31	24	33	29	34	30	30	25	27	34	38	41	25	32	30	27	24	25	41	27	30	34	30	37	17	32	34	24	28	21	34	33	25	28	20	31	31	34	16	26	37	18	41	25	34	33	33	40	32	29	32	34	35	28	33	31	30	34	27	29	42	26	32	27	35	37	33	39	45	23	31	33	33	24	30	22	30	45	34	26	26	22	36	33	34	27	27	33	36	33	34	36	28	37	33	31	19	32	26	25	46	29	23	37	22	36	40	35	20	28	35	33	36	25	34	26	19	30	25	30	22	29	22	28	32	20	37	28	31	26	29	35	19	42	29	28	27	31	33	34	33	24	35	31	23	28	36	29	25	27	28	33	40	39	40	36	31	35	28	32	31	25	21	20	28	28	28	34	29	34	26	30	31	21	37	41	36	29	35	29	38	30	48	28	23	31	30	26	30	28	25	29	31	22	24	28	36	20	27	28	28	21	35	28	31	16	20	35	27	36	28	28	31	18	26	38	28	33	29	20	39	24	31	39	30	32	29	38	28	27	32	30	33	22	36	35	27	26	27	35	28	23	31	34	30	23	21	31	35	18	36	38	35	28	28	24	21	27	38	28	35	37	35	35	30	23	29	35	21	28	33	34	37	25	29	18	18	39	31	36	30	31	29	31	38	33	28	32	22	38	22	38	28	38	35	29	25	33	25	24	27	33	27	37	28	35	20	29	30	29	32	33	44	22	27	38	29	30	23	37	27	23	18	31	36	37	34	24	36	30	35	27	25	34	35	28	30	34	29	31	33	31	33	29	24	24	28	24	30	32	23	23	37	20	34	42	37	37	28	24	28	25	37	39	26	37	30	27	25	30	31	31	26	32	29	26	35	37	29	26	31	24	35	31	36	33	23	31	28	41	30	31	30	34	26	30	36	33	28	36	21	33	20	30	30	32	31	33	28	27	31	27	39	26	26	36	48	18	24	43	20	34	29	31	19	32	28	31	30	38	25	29	27	35	24	30	31	33	26	37	31	41	23	23	38	28	32	23	30	23	25	31	42	30	31	26	25	36	34	30	28	33	26	35	20	28	32	31	32	38	29	28	33	33	36	28	29	33	27	16	50	26	29	28	24	30	37	32	39	34	33	36	27	32	23	36	23	37	33	33	29	30	29	25	35	29	31	23	31	33	25	28	37	33	30	25	31	33	33	35	30	23	26	34	28	26	29	39	32	29	30	28	27	31	26	36	20	44	38	27	43	22	21	31	36	25	34	31	26	37	30	31	27	23	28	32	29	30	37	33	25	34	27	32	27	29	33	32	25	21	27	26	33	25	33	27	24	28	23	37	34	27	36	29	26	23	39	27	31	32	36	23	20	23	21	28	39	32	25	38	31	30	34	29	27	23	33	34	33	34	36	45	34	32	29	36	31	34	33	30	36	24	32	28	14	32	36	31	35	38	32	19	33	22	31	29	34	27	22	35	30	28	35	38	33	28	36	27	24	23	28	31	40	18	24	28	34	19	30	34	29	36	32	31	32	43	31	30	28	31	34	33	37	27	22	29	29	38	27	34	27	22	48	22	29	41	37	31	31	30	24	22	29	35	33	21	34	28	35	25	29	19	29	36	31	32	29	24	29	20	31	34	31	31	33	30	35	36	31	31	32	19	31	24	34	36	25	25	26	24	36	28	28	33	27	24	21	35	32	34	36	44	35	31	36	30	34	28	33	41	29	36	28	45	30	38	30	28	32	32	33	36	26	29	33	36	33	22	31	28	28	18	32	31	36	26	32	33	36	35	32	24	23	25	29	37	33	41	23	30	24	23	39	29	30	29	22	31	25	37	31	36	26	34	30	39	23	35	33	39	32	33	23	28	30	29	28	32	28	35	26	17	30	33	27	37	26	31	36	28	21	17	22	26	33	39	22	38	39	43	41	23	33	29	31	23	52	28	29	34	30	30	34	37	24	25	31	21	27	30	36	22	29	32	22	29	32	33	32	31	35	34	24	23	32	31	34	28	27	26	33	27	25	29	17	30	30	38	32	24	29	28	39	29	31	32	25	23	30	24	30	33	36	29	35	28	37	32	43	22	30	33	36	34	26	28	29	26	25	30	37	27	34	35	26	30	26	27	36	25	33	35	35	29	34	32	35	28	36	25	30	26	30	34	33	31	27	42	26	32	23	41	27	32	20	30	30	36	33	36	32	26	37	33	33	30	27	43	43	40	27	28	28	24	26	35	29	36	32	29	34	28	34	26	18	31	28	35	26	31	30	31	31	43	24	29	21	28	34	30	34	31	29	35	38	26	38	29	37	25	29	32	29	35	34	28	24	24	21	30	28	31	37	29	24	26	28	29	30	38	26	30	30	37	38	24	27	18	40	26	29	34	29	31	30	36	24	34	33	33	27	23	33	28	32	20	33	28	30	25	46	24	26	25	36	26	28	27	27	35	25	21	22	34	25	24	21	27	20	38	36	25	26	37	32	16	19	35	31	24	24	36	27	39	36	20	27	22	21	32	27	29	34	34	40	27	38	36	32	27	30	41	27	29	32	35	29	33	30	35	28	30	25	29	30	30	32	27	29	36	39	31	39	26	37	27	28	28	29	25	32	30	20	28	20	34	25	31	32	23	30	27	27	29	25	26	24	35	33	36	32	31	20	32	26	29	30	34	37	29	35	39	26	22	21	26	21	32	36	24	31	43	26	30	36	28	24	26	26	27	28	31	36	34	35	27	33	37	26	30	29	34	28	35	28	32	23	32	29	26	35	34	32	35	28	26	27	33	34	31	28	28	27	24	35	28	42	31	29	36	26	22	37	42	27	26	21	36	30	32	23	30	36	27	33	27	29	23	29	36	41	27	29	26	29	31	30	35	33	33	33	26	22	22	21	29	23	34	25	34	32	29	27	29	32	24	27	35	34	29	33	33	25	37	29	28	23	35	27	29	28	26	36	22	32	34	28	20	35	38	25	32	26	19	36	32	23	29	30	18	25	35	33	31	31	26	33	33	32	27	39	34	28	26	24	34	23	25	34	23	27	18	26	27	37	34	32	29	32	25	33	22	29	29	32	39	36	24	28	36	30	30	32	40	22	42	31	30	18	36	32	28	36	20	32	32	35	33	35	33	33	35	40	26	32	38	31	43	25	36	31	31	33	30	34	36	26	24	30	33	26	33	32	33	45	16	27	30	16	32	23	31	28	31	29	29	44	33	31	37	37	30	30	24	36	38	31	30	29	43	31	37	34	35	21	36	23	26	22	28	27	26	28	28	37	32	23	26	36	38	36	37	40	31	26	29	26	29	28	28	23	39	30	27	29	31	28	32	28	25	26	25	24	26	33	28	38	27	20	21	30	39	38	30	33	24	36
18908	11703	6409	11998	26974	52904	57103	51243	39083	30605	19337	11126	5852	2401	999	477	415	413	381	449	391	431	411	407	381	387	430	402	420	435	428	415	403	435	414	399	384	424	374	370	414	382	414	413	409	416	388	384	397	386	405	388	470	360	375	398	394	403	400	368	362	391	395	368	413	392	373	435	420	410	373	400	411	436	430	388	375	379	411	397	393	418	391	398	393	388	429	399	369	368	409	420	388	378	393	377	410	438	401	372	406	421	389	406	395	404	420	422	394	418	422	428	398	368	385	377	396	373	409	410	376	394	407	391	395	436	410	401	403	380	387	414	396	376	388	401	389	415	407	439	383	415	392	385	435	400	403	419	416	427	372	380	416	365	428	436	391	382	430	398	407	397	401	404	407	427	390	414	372	425	394	397	383	398	386	403	415	423	354	406	390	358	400	424	417	379	440	435	425	402	441	431	426	383	415	434	425	381	414	425	378	400	398	363	392	403	389	426	379	395	386	422	395	424	398	415	398	391	386	363	418	427	398	400	385	391	409	410	392	371	400	394	393	389	369	406	423	405	419	417	414	397	394	405	424	409	412	411	429	358	425	406	424	408	392	386	394	394	398	422	375	388	382	397	398	391	412	397	404	445	391	366	395	446	416	390	400	385	381	415	411	394	408	424	389	357	376	427	376	418	409	409	416	416	417	391	382	345	446	407	418	416	395	371	376	416	403	411	371	386	442	428	435	389	419	396	343	366	384	370	435	370	427	371	431	378	402	428	414	426	402	422	369	398	380	419	441	402	406	432	414	391	420	411	407	393	390	389	411	412	409	399	404	405	378	401	422	372	403	402	394	417	413	378	396	373	420	388	422	430	383	368	389	393	383	378	393	377	409	409	397	366	337	400	381	414	418	423	384	377	421	444	422	389	410	396	398	432	369	398	383	387	397	414	402	414	432	400	382	394	425	404	420	452	385	412	396	394	386	374	361	413	398	447	389	424	398	420	398	403	429	435	384	448	388	382	387	416	400	410	402	409	385	404	392	357	358	353	382	403	434	418	367	391	393	398	433	397	364	367	419	397	372	404	402	393	378	367	396	393	407	417	409	464	403	380	406	386	391	439	379	383	420	393	410	408	382	395	413	413	422	384	393	389	421	389	409	427	414	396	404	369	395	420	425	351	372	408	354	406	413	410	440	411	390	423	396	396	400	415	393	389	402	392	393	409	418	404	407	413	396	397	371	448	427	393	430	359	395	401	406	400	373	409	388	423	415	385	403	422	414	426	404	412	401	411	413	386	365	396	415	384	409	394	408	402	395	387	389	403	362	421	400	353	376	397	390	412	364	430	373	372	380	354	422	382	398	382	367	395	381	403	392	394	383	395	390	431	367	433	391	399	436	398	382	390	393	379	383	414	401	390	352	412	400	438	401	435	402	382	401	390	405	411	375	399	392	408	411	414	431	392	400	414	409	412	368	398	381	416	424	391	409	374	410	401	401	380	415	406	413	397	408	416	391	420	380	446	401	395	385	385	381	389	396	408	379	360	415	433	388	434	372	420	400	399	398	407	404	443	399	389	390	408	413	398	419	415	402	422	403	364	403	371	423	385	379	446	394	437	391	420	448	388	419	404	410	396	398	372	414	392	416	394	439	414	421	416	409	353	415	386	387	413	380	401	433	400	408	412	443	413	390	376	389	391	396	380	368	357	426	409	392	395	409	391	371	416	445	403	403	421	410	379	384	392	405	419	377	377	390	454	380	415	401	402	411	389	418	390	389	381	397	384	409	391	385	387	390	402	439	417	429	397	388	391	411	406	379	406	408	417	413	440	424	412	432	415	384	440	400	415	445	405	387	388	412	387	411	418	393	412	399	353	389	409	393	386	426	384	396	390	397	398	421	401	365	363	364	409	407	402	424	372	364	419	366	400	377	400	373	389	398	412	386	375	399	378	395	391	375	386	421	405	367	342	418	411	420	410	396	393	372	362	383	407	378	432	415	424	393	418	425	421	412	424	402	368	400	399	411	434	427	383	424	392	387	368	431	404	393	377	411	368	394	406	417	422	384	392	400	351	419	385	412	414	351	414	376	392	387	410	365	394	376	378	410	424	375	400	400	419	389	375	400	420	433	400	404	416	381	390	396	406	412	369	406	398	417	394	397	446	375	419	426	404	397	437	399	386	393	421	394	407	447	398	407	416	384	389	415	426	405	417	418	400	386	394	431	419	383	394	405	422	408	395	426	397	412	396	396	442	381	390	404	387	393	381	405	432	403	413	424	394	395	392	385	360	422	396	388	407	393	393	376	421	389	387	378	377	339	425	417	407	373	403	402	400	414	375	385	349	407	412	424	417	393	376	389	407	431	407	410	403	381	416	416	387	371	379	403	405	406	399	422	404	376	386	405	429	437	401	449	392	375	408	396	409	391	386	403	388	437	379	382	412	373	385	402	408	389	395	403	384	379	425	380	444	413	451	384	416	418	411	398	422	389	386	422	380	399	388	405	406	420	411	443	419	394	405	405	435	324	375	441	386	411	400	403	401	380	420	398	386	427	399	398	381	361	424	430	381	416	406	433	392	418	397	400	405	431	429	404	403	414	414	412	417	422	411	404	391	408	393	380	392	412	420	406	394	399	396	386	371	372	410	419	418	394	405	400	379	375	393	401	419	410	390	410	383	417	388	387	361	366	400	415	389	365	401	391	401	391	408	402	391	411	406	454	390	394	398	405	374	366	406	388	368	414	391	375	427	378	420	415	422	431	383	395	393	423	427	438	401	388	419	423	393	394	410	383	385	405	379	425	402	392	420	444	416	382	369	411	383	363	402	407	377	390	382	383	413	389	383	419	399	406	432	436	391	409	421	384	401	398	404	369	406	392	386	407	393	409	349	404	414	368	431	390	389	416	405	400	396	404	413	363	393	382	414	392	392	348	407	378	395	425	408	424	418	400	375	398	426	400	379	390	414	400	409	406	390	425	392	398	423	438	393	388	392	388	401	391	427	368	406	424	389	412	352	406	413	384	391	404	416	431	379	385	426	429	394	394	408	393	423	395	441	406	377	382	388	397	415	406	419	398	407	420	402	395	377	431	361	372	370	394	388	361	395	415	401	413	414	383	380	363	442	404	413	416	414	401	381	393	408	406	388	409	407	371	420	362	416	427	437	404	387	376	415	392	427	392	421	375	416	433	425	389	384	419	394	411	379	406	420	390	435	416	368	406	402	421	401	443	371	434	437	398	397	410	416	430	448	393	414	403	410	408	429	382	402	403	397	402	365	382	409	404	359	435	406	389	408	383	406	383	379	373	379	390	389	406	408	390	387	380	401	399	387	413	414	437	387	391	411	394	401	420	370	384	375	387	370	444	430	388	439	374	365	417	420	395	407	442	386	407	464	408	399	423	406	422	389	374	409	395	401	426	424	424	396	401	384	452	437	408	357	385	407	423	407	409	443	362	343	404	386	368	400	415	405	372	381	415	399	460	385	406	389	415	438	423	429	394	405
2154	393	248	226	710	5241	11803	10483	5423	1971	1301	690	230	101	72	56	33	41	21	35	31	40	36	39	40	34	29	44	24	37	35	46	38	37	34	39	40	44	30	31	27	41	44	42	35	40	36	30	32	41	24	42	31	40	37	33	37	35	32	44	33	40	40	35	40	39	49	39	32	49	38	42	25	32	47	33	31	44	35	37	36	28	44	27	25	41	31	35	43	29	31	33	37	27	36	27	38	37	46	32	39	30	43	39	36	37	26	36	32	27	49	38	43	39	36	43	27	37	38	32	49	39	31	37	27	34	40	37	31	42	31	38	46	30	43	39	42	40	38	33	27	35	27	27	33	34	37	35	54	29	33	40	26	55	44	31	29	34	23	35	36	30	36	34	33	37	27	38	36	36	38	26	39	34	46	31	31	33	29	44	34	30	44	28	32	34	34	36	34	30	38	43	32	35	47	41	42	30	35	30	38	41	37	37	26	45	30	37	38	26	42	34	45	38	38	32	28	28	36	35	33	38	42	40	43	37	24	33	25	33	44	30	37	28	30	28	31	45	33	35	28	32	43	28	33	37	31	40	27	42	37	24	31	50	40	27	37	27	18	29	31	34	48	30	37	50	39	30	26	36	33	40	40	40	34	27	41	33	37	34	32	43	39	44	33	41	43	18	34	30	41	30	36	34	34	38	44	50	30	20	26	42	23	36	34	31	33	35	37	36	33	38	38	33	28	36	36	31	38	31	31	30	22	47	39	32	40	34	33	35	30	33	42	34	30	28	37	37	23	26	21	35	33	18	39	22	38	39	48	37	36	33	45	33	32	26	41	31	37	38	42	40	30	29	27	25	35	34	36	28	36	30	41	29	39	42	34	38	37	32	30	49	35	25	33	38	40	37	46	25	35	38	42	34	36	35	41	34	23	32	44	42	40	32	41	24	40	30	36	26	44	29	30	32	40	37	40	30	34	33	34	26	30	36	48	45	37	39	39	37	28	42	31	36	39	28	44	38	40	31	34	29	40	39	42	39	33	37	26	32	22	36	46	41	30	32	35	34	37	37	34	41	25	36	38	25	36	36	28	37	26	30	42	32	36	26	32	36	28	39	35	27	29	35	40	23	34	30	44	31	40	31	35	36	37	38	41	46	32	28	34	26	41	31	39	39	33	42	34	29	26	37	36	41	33	30	43	40	37	31	27	30	34	42	42	45	22	32	19	26	28	28	34	31	36	31	42	49	35	46	32	24	38	33	45	32	33	48	27	44	41	23	40	38	32	35	40	43	39	33	32	47	38	32	34	39	33	35	38	41	29	36	45	33	41	36	38	33	40	35	35	39	39	40	36	28	40	36	31	33	31	31	42	33	32	38	31	33	31	28	41	32	32	32	27	35	31	44	30	39	32	36	28	34	27	42	32	40	34	35	38	45	33	32	27	33	29	45	38	34	38	29	25	36	40	44	37	26	39	45	29	25	32	36	21	45	38	35	38	37	43	38	40	50	37	44	35	32	40	33	26	29	25	35	29	43	38	39	30	35	35	37	32	49	38	23	30	47	25	31	42	29	36	33	34	40	38	29	35	41	46	40	39	34	28	37	26	35	34	36	30	35	40	38	31	33	19	30	34	46	38	35	39	29	40	31	35	38	41	40	35	44	39	32	30	29	29	34	39	23	32	33	36	27	42	33	43	36	35	42	32	22	44	46	43	41	29	34	33	25	31	36	33	40	28	48	34	41	35	22	39	41	38	29	35	34	41	24	31	37	33	32	35	36	45	43	20	30	33	47	31	38	39	24	44	33	29	30	29	38	32	39	41	40	36	40	39	23	32	42	37	27	44	38	36	39	36	39	39	53	37	33	38	36	31	30	36	30	39	34	36	40	42	45	29	28	37	35	37	35	38	41	35	45	35	34	34	38	31	47	39	43	33	36	35	41	41	43	46	37	27	43	36	31	45	29	27	36	33	32	43	28	23	38	38	34	35	39	37	31	33	41	37	34	38	25	47	31	35	33	30	42	33	35	26	29	39	21	36	37	43	28	34	33	35	34	30	35	44	45	38	38	34	30	37	28	33	37	35	27	37	29	33	30	41	35	37	23	31	41	37	47	37	15	40	35	49	44	42	48	30	36	26	36	45	39	27	39	33	31	28	35	30	34	43	39	21	36	24	45	46	35	37	38	30	32	35	29	34	46	32	30	36	43	24	32	39	37	39	38	30	36	42	38	32	35	29	35	39	41	35	34	34	38	30	40	35	36	36	33	32	38	31	36	26	30	37	41	33	33	31	42	31	38	47	41	29	31	28	32	35	30	31	38	41	34	40	41	33	63	34	32	39	32	26	35	46	34	38	36	48	33	45	31	35	36	42	39	42	30	24	28	28	29	44	35	32	22	40	35	20	40	29	28	45	32	37	31	27	41	44	38	34	33	46	36	46	42	31	39	42	28	30	50	44	35	39	37	29	35	33	40	50	43	34	37	26	39	28	41	36	34	38	30	31	38	38	40	35	26	46	28	33	36	33	40	35	31	32	25	34	37	36	41	41	39	33	37	24	35	27	44	46	30	36	32	46	33	34	36	36	35	35	33	38	29	47	32	31	28	30	29	35	33	45	29	28	36	37	32	35	35	45	41	29	35	34	33	30	36	28	46	36	44	37	35	34	39	36	35	29	47	36	33	35	46	49	49	47	39	38	35	33	32	32	32	24	41	30	36	31	23	36	41	32	25	28	36	31	38	46	33	41	39	28	42	24	30	31	44	29	42	45	28	33	40	30	34	58	36	39	35	30	30	33	40	42	35	30	40	36	33	36	33	31	41	35	23	31	49	44	34	41	30	28	40	35	42	33	21	40	36	40	51	39	37	40	40	26	29	29	47	30	35	39	28	39	38	26	39	42	37	29	40	38	38	33	34	38	35	33	23	32	32	47	39	39	27	33	33	36	28	30	32	35	42	32	44	33	46	33	33	33	42	29	37	46	31	32	30	33	34	37	21	44	40	45	33	39	44	31	30	37	26	47	28	37	26	42	31	40	43	33	44	37	32	36	35	33	32	41	27	44	42	37	29	29	40	39	37	27	33	55	37	37	40	28	35	25	32	28	33	29	26	42	37	28	30	27	30	29	37	45	31	39	29	28	31	38	39	34	31	38	32	43	41	40	32	32	40	26	39	49	40	29	34	46	30	34	23	48	36	33	38	39	26	36	38	38	32	37	29	42	33	28	40	35	32	33	32	36	43	34	29	40	40	33	29	34	42	33	34	35	34	42	40	41	42	33	29	38	28	29	32	43	32	47	36	35	34	41	36	27	49	39	39	42	32	35	35	31	32	40	35	33	39	24	30	42	33	32	37	29	42	45	46	33	38	28	43	31	42	35	33	33	30	38	47	36	33	43	31	27	37	41	38	35	31	37	34	40	30	35	34	30	38	35	46	38	40	34	29	41	36	29	35	41	29	36	32	38	35	37	26	43	46	38	33	42	27	44	36	40	33	34	31
19285	9848	6192	11687	29489	51500	62096	53618	39235	28126	23717	16355	6557	2590	1171	725	597	473	464	457	438	457	464	473	484	488	460	472	495	488	419	450	477	485	473	496	510	474	477	467	496	491	477	475	460	449	487	458	492	463	500	446	499	493	476	504	474	452	468	497	457	474	471	476	475	467	472	451	446	551	495	466	502	503	499	471	494	476	482	494	486	483	448	444	486	474	478	489	496	499	449	454	506	457	499	511	449	435	442	495	508	477	490	466	461	508	464	490	474	501	466	476	472	504	477	469	446	452	520	484	475	495	474	512	484	503	491	464	447	444	462	477	458	461	480	517	492	500	493	475	500	511	428	497	478	461	469	487	497	475	493	477	472	451	443	483	456	498	480	486	434	435	512	451	474	487	466	454	466	475	480	471	520	467	458	470	456	442	475	487	428	484	473	488	426	469	487	457	477	473	419	478	456	486	477	504	488	450	458	514	470	504	445	524	487	466	437	478	486	493	484	444	477	499	471	473	488	476	453	490	489	471	482	477	464	477	479	462	475	477	472	451	448	447	452	457	504	472	524	505	503	493	517	482	481	465	488	485	475	492	451	437	429	503	454	497	456	522	497	483	488	485	462	507	479	494	455	410	482	504	483	496	483	484	441	491	456	445	463	473	474	483	463	506	496	502	511	491	476	496	491	450	499	494	454	458	452	463	509	422	458	488	436	486	498	473	459	510	488	499	508	502	455	516	490	477	465	464	480	506	509	428	491	479	482	451	490	484	471	456	483	506	491	485	470	477	479	458	467	480	466	490	448	453	449	509	459	516	483	498	468	502	516	492	433	449	476	482	457	484	493	463	520	505	447	442	467	505	486	450	483	502	490	449	468	449	489	450	434	487	478	489	493	468	503	495	455	472	445	455	480	446	467	489	490	485	472	473	515	466	483	475	505	445	480	451	473	475	491	463	506	473	465	513	472	455	490	518	487	471	494	468	489	439	480	455	445	485	475	471	489	446	468	470	487	507	478	477	498	487	497	451	482	499	503	436	471	501	482	483	513	452	498	477	484	494	464	495	453	492	478	466	467	472	492	465	481	482	467	473	473	487	506	462	451	458	478	488	487	473	444	469	468	477	473	490	522	470	486	467	480	458	478	477	485	459	473	447	453	506	499	504	509	431	478	485	479	464	446	486	472	516	499	464	526	482	489	455	462	487	500	484	459	454	474	489	464	475	457	475	453	490	445	508	483	468	453	480	456	497	473	495	459	462	500	470	464	489	477	503	473	483	502	499	421	493	450	480	498	452	478	455	455	470	478	482	483	503	441	480	463	457	493	448	471	459	477	490	490	474	474	491	499	454	453	502	493	494	472	471	442	485	504	440	451	482	470	494	474	492	451	481	459	463	491	509	489	482	457	481	478	499	487	467	462	461	527	477	475	474	477	454	508	473	473	463	461	447	481	499	481	537	490	481	475	525	482	476	433	499	444	496	464	479	455	474	498	480	483	500	480	484	503	497	483	464	511	467	488	487	462	501	441	506	470	471	443	513	460	454	507	497	509	511	489	487	449	522	489	466	477	458	517	455	479	457	506	519	506	464	473	503	447	476	443	497	455	429	458	510	469	462	489	451	482	510	453	482	451	462	449	469	457	476	477	478	432	458	477	508	451	472	493	479	468	459	483	479	467	476	515	492	452	479	442	464	475	480	453	484	483	491	482	456	522	484	447	490	491	500	482	502	497	467	488	468	505	446	503	480	515	439	503	434	520	482	480	526	432	439	457	432	478	477	506	461	501	462	493	543	477	476	477	488	452	514	497	478	425	476	422	473	467	459	482	457	456	440	462	473	486	451	471	440	462	472	484	442	478	499	510	511	491	500	458	474	455	499	460	493	476	419	463	496	479	498	478	420	432	504	462	450	458	485	473	502	477	447	500	453	467	451	494	455	490	481	484	458	513	482	481	474	496	476	449	486	507	480	476	462	464	468	471	479	512	476	473	485	473	457	502	478	482	516	508	452	518	503	462	461	510	491	467	480	487	474	489	476	518	465	466	526	519	470	474	480	476	499	482	445	505	468	471	469	452	478	494	497	464	496	468	471	483	477	453	441	424	487	420	486	492	485	468	470	460	492	456	490	474	515	494	490	488	451	430	483	473	484	455	478	485	458	479	461	461	469	488	449	463	463	474	446	530	437	482	483	492	502	483	478	467	440	497	493	502	500	446	499	443	463	492	437	453	493	474	431	449	487	473	462	458	466	452	489	475	505	474	505	485	464	472	463	481	498	519	449	463	499	462	464	458	505	478	457	459	507	454	519	490	460	478	454	530	474	507	482	443	480	507	483	452	468	478	486	452	501	491	502	460	484	466	500	499	522	462	480	499	474	477	471	504	469	480	492	426	464	483	482	492	485	486	451	466	528	471	467	457	511	500	463	477	498	489	492	467	498	501	478	497	484	479	488	469	459	496	491	506	486	479	450	488	493	501	472	462	478	454	460	494	502	470	469	499	480	497	476	494	440	509	453	475	491	470	464	450	444	472	477	482	462	477	507	490	490	470	514	480	482	437	483	448	483	463	490	491	519	453	467	488	494	461	479	463	482	490	471	472	462	466	509	451	478	485	454	481	443	464	450	422	461	465	464	504	448	512	480	480	472	484	506	395	477	467	468	484	470	451	478	484	445	452	467	483	511	468	475	468	428	504	480	507	448	457	485	474	492	487	479	484	489	481	486	509	474	442	507	481	493	518	455	478	474	491	443	441	455	468	499	472	524	466	486	478	465	510	480	495	479	477	463	467	439	481	491	449	463	471	471	446	471	511	472	473	456	438	500	461	453	452	473	450	471	449	475	518	480	487	466	472	490	502	499	498	509	475	462	466	516	504	525	481	487	447	491	461	473	467	471	422	470	454	468	494	484	474	421	495	476	459	438	466	502	500	496	485	496	484	496	494	458	448	447	505	465	484	477	486	498	465	520	437	457	483	498	458	477	467	489	494	462	498	490	490	459	441	448	493	461	517	478	471	466	468	483	462	520	481	479	495	488	472	464	452	450	494	474	492	491	493	466	476	485	444	448	510	469	429	464	463	458	489	463	494	440	493	473	450	474	484	460	489	481	448	475	497	498	487	508	468	484	448	470	476	461	496	480	457	501	478	502	441	486	475	502	482	446	457	466	511	469	430	491	523	489	479	471	446	476	477	461	461	437	456	466	438	476	497	482	462	450	465	456	486	505	481	483	495	469	465	463	499	468	486	442	465	468	519	455	487	452	473	481	474	459	517	445	455	433	482	531	490	469	485	485	491	488	505	484	462	487	500	477	501	455	471	448	479	464	456	476	471	463	451	468	440	476	437	542	485	466	514	488	466	477	500	463	533	460	476	489	507	493	435	479	430	480	456	461	511	503	482	503	449	474	497	472	426	460	508	454	449	493	485	460	471	469	458	486	501	502	496	451	491	489	501	478	463	477	483	458	461	486	490	429	439	419	470	487	527	458	523	490	520	505	498	503
1141	518	406	352	1917	12756	19190	15258	7504	3784	1647	600	150	82	42	40	42	31	26	37	38	33	33	40	30	31	39	37	43	31	18	21	41	33	37	37	32	33	33	38	44	37	33	28	38	40	33	30	30	27	31	33	29	45	46	37	34	27	28	38	35	35	32	36	28	27	40	26	29	24	30	49	34	25	24	18	32	41	28	43	38	26	31	31	34	30	32	34	31	35	31	40	43	29	30	31	35	34	34	36	32	32	34	24	26	23	39	30	32	28	49	38	53	33	33	32	39	36	32	37	37	25	39	33	23	24	28	41	39	24	33	21	28	44	48	43	32	29	37	31	47	36	44	33	39	25	25	38	45	31	40	35	39	31	29	45	36	36	33	35	33	33	43	34	27	36	35	39	27	39	32	34	26	29	28	41	37	39	36	36	35	37	35	33	27	35	34	43	34	25	28	33	36	32	27	34	25	26	27	27	28	32	37	37	27	31	34	39	31	33	34	23	39	36	35	45	34	39	47	33	29	27	37	33	34	33	35	41	30	46	42	27	35	37	27	28	33	30	31	21	40	36	33	40	35	36	30	36	28	27	41	30	31	29	42	27	35	24	37	31	34	33	25	22	27	25	29	22	24	34	39	42	36	32	35	37	32	28	32	38	30	33	23	41	33	30	37	35	25	36	21	32	33	43	29	34	42	30	21	29	32	29	41	27	41	32	24	24	35	19	34	34	30	30	41	31	32	24	27	31	31	36	27	35	44	34	25	30	40	35	34	29	42	40	25	29	34	21	36	25	40	28	31	24	49	31	32	31	40	33	32	41	19	33	34	29	39	23	28	34	30	31	39	33	25	25	31	24	24	27	30	39	31	31	34	35	37	40	32	37	33	22	38	33	28	29	30	27	27	32	31	38	25	31	27	28	34	31	24	43	26	29	28	35	32	33	48	31	31	38	29	36	31	31	44	32	34	38	28	35	29	35	39	43	26	42	29	30	41	32	42	26	34	31	31	33	37	30	34	35	39	28	28	34	32	29	29	48	37	40	30	33	31	28	33	31	29	32	39	28	32	16	40	37	25	31	40	25	24	38	40	41	34	31	29	30	29	36	34	37	30	34	39	25	36	27	40	25	35	40	30	40	32	37	23	37	31	28	41	54	27	29	30	24	36	27	36	29	40	39	36	39	41	35	33	24	38	19	27	29	33	22	39	29	30	35	41	36	33	43	36	19	24	35	40	29	43	35	30	30	29	27	42	24	39	26	33	41	34	40	28	28	24	25	32	38	23	27	36	37	31	33	28	39	33	36	31	27	34	36	33	35	23	27	40	28	29	35	34	38	23	36	38	37	37	36	40	27	38	36	30	26	22	34	29	33	26	34	27	31	49	25	39	36	35	44	36	33	32	33	31	39	26	35	41	38	27	29	36	36	28	24	33	29	41	32	28	26	37	32	32	31	31	38	28	39	37	27	36	37	42	31	30	33	28	38	23	28	39	24	25	31	24	45	26	24	37	34	37	31	34	39	26	36	36	33	27	31	35	27	32	35	46	30	21	30	52	30	28	28	21	47	39	32	27	35	32	26	28	36	26	29	34	40	40	29	23	33	32	30	25	37	31	29	46	28	32	23	27	20	33	25	23	27	23	27	41	27	29	36	25	28	35	24	31	33	28	28	35	36	28	39	43	32	36	28	30	34	34	30	37	30	33	41	26	55	36	31	38	37	40	41	24	38	33	33	35	39	38	38	44	33	35	31	26	39	32	32	33	30	40	36	45	32	41	37	28	31	22	37	32	39	25	36	34	39	36	29	35	30	36	34	33	30	31	35	24	25	26	35	29	30	31	41	37	23	25	22	29	44	34	34	27	42	39	35	40	41	37	33	36	41	30	29	32	26	37	42	31	28	28	38	43	40	22	27	34	31	38	25	45	37	33	34	29	43	40	28	31	29	42	38	22	21	31	43	35	34	33	31	31	23	34	30	33	28	24	38	38	34	21	39	34	33	25	38	23	43	33	22	27	38	32	38	33	28	47	34	30	27	40	34	36	33	29	26	23	27	49	40	33	34	43	29	28	32	40	31	33	26	28	37	46	34	30	32	36	32	32	33	35	31	23	39	33	27	31	46	32	34	31	36	28	34	31	42	27	37	28	26	33	49	32	29	42	30	33	32	36	26	36	27	43	29	32	37	37	34	27	35	29	33	32	29	33	39	26	38	22	32	28	24	24	34	24	34	30	29	33	36	25	32	39	25	35	25	28	32	41	34	31	33	40	30	40	26	28	35	27	28	35	41	37	35	29	34	31	40	45	25	27	33	24	45	46	34	30	30	36	38	26	32	39	28	36	34	36	32	25	27	36	31	38	25	37	22	37	32	30	39	33	35	31	26	34	39	30	27	28	31	29	48	43	26	23	32	38	43	45	34	36	40	48	32	37	33	32	27	37	18	28	31	26	36	29	34	34	30	33	34	32	30	25	34	32	34	28	21	36	22	29	26	44	34	30	32	25	27	22	37	41	31	30	33	27	26	28	31	38	37	31	31	45	25	28	41	22	31	29	33	22	37	33	35	45	29	28	29	29	33	34	32	27	30	39	31	35	33	28	24	34	27	23	32	35	47	38	32	30	27	34	33	24	37	38	30	38	32	24	27	48	28	23	34	35	31	22	41	28	39	32	23	33	40	34	36	19	38	25	38	40	32	39	29	30	26	31	32	23	42	20	38	35	25	32	26	25	34	37	27	34	30	36	30	35	30	26	40	34	33	31	23	35	36	24	35	47	32	33	29	36	40	31	32	40	34	31	34	38	41	33	35	28	25	42	30	32	36	32	31	42	35	36	29	35	28	26	30	27	38	33	32	36	35	37	29	32	32	25	35	29	35	24	37	34	37	22	40	28	31	29	24	31	32	37	42	28	32	21	27	35	35	36	32	30	27	29	35	29	34	33	40	26	41	33	35	37	26	30	37	38	35	30	29	29	30	27	33	36	35	19	28	30	27	31	29	32	40	32	27	32	35	36	34	38	34	27	40	22	33	40	32	29	43	35	31	35	29	29	37	37	25	41	38	25	36	28	45	37	31	50	28	29	23	28	38	19	37	29	33	38	36	29	51	20	32	34	35	30	34	27	32	37	37	23	33	33	36	38	28	39	40	30	34	33	40	37	39	32	23	29	31	33	32	37	33	34	30	29	38	42	30	23	27	37	31	24	38	27	33	26	31	33	30	48	42	26	28	44	23	18	36	38	46	31	28	33	29	44	36	26	32	28	30	43	32	31	27	42	38	35	27	42	24	26	38	33	42	38	33	35	44	25	36	48	16	29	31	34	41	44	28	41	29	27	28	27	19	29	30	40	40	26	39	41	27	29	35	38	32	32	32	34	28	37	29	33	33	30	37	27	35	36	40	34	26	27	30	30	32	30	31	23	36	32	29	37	34	26	35	38	30	37	36	36	34	31	25	42	35	37	27	31	41	43	41	37	33	46	35	25	37	47	36	32	28
20693	11308	8552	18147	42207	70674	72201	58959	43862	34124	25049	13836	4396	1810	932	593	551	497	430	437	417	469	418	442	438	450	421	460	443	455	423	480	440	450	436	436	458	437	471	450	401	440	466	400	448	434	464	442	425	451	446	472	459	442	408	447	435	441	433	411	445	463	414	395	441	447	438	469	412	445	431	428	479	440	478	424	458	487	415	426	410	427	400	433	450	412	427	449	428	441	445	418	441	420	425	456	452	470	450	504	420	444	423	442	453	448	419	422	462	454	431	439	430	412	420	392	454	439	428	425	450	430	422	400	455	442	432	434	429	438	445	437	408	454	424	447	412	404	454	432	447	433	417	401	440	425	420	457	399	419	437	451	384	426	402	438	465	421	427	419	445	449	458	450	427	457	426	473	449	443	435	452	421	458	424	437	464	475	487	409	451	434	411	437	433	409	420	414	467	417	453	425	401	416	402	415	443	463	427	441	413	424	412	523	470	412	449	446	441	453	419	446	442	449	403	411	436	420	416	444	435	439	393	446	441	465	420	446	420	447	439	427	432	475	457	471	468	408	461	470	430	455	434	460	424	450	464	433	432	450	456	437	458	447	414	435	424	442	470	445	434	440	401	463	437	441	435	418	410	394	424	441	407	445	448	433	433	427	453	454	430	439	474	447	424	457	444	397	426	464	454	422	458	447	448	413	422	469	460	427	411	427	454	457	420	430	445	462	468	431	429	451	432	457	452	455	450	460	440	422	468	456	391	440	431	423	395	460	421	420	399	434	375	420	435	417	449	437	453	439	435	420	452	468	442	450	434	451	437	453	456	441	484	440	421	418	455	462	437	444	481	425	460	455	433	444	416	433	455	452	451	445	418	456	465	457	411	478	433	413	426	423	433	445	432	447	439	435	427	457	404	406	420	408	442	436	443	464	445	481	441	458	385	464	434	442	455	446	431	431	399	410	425	447	456	416	479	453	486	447	438	424	411	419	440	460	438	426	437	458	442	406	457	400	394	454	419	446	455	442	451	448	392	437	443	472	447	438	406	397	411	454	411	442	475	419	413	452	437	425	479	467	437	451	461	403	456	452	413	434	431	420	437	433	464	427	413	468	413	418	436	428	459	423	421	416	434	451	431	441	440	417	440	436	441	490	451	466	411	449	404	413	401	426	439	402	437	440	400	447	449	429	428	435	442	431	435	415	461	434	444	441	415	422	414	449	465	464	440	447	438	453	430	410	396	445	435	430	448	435	423	417	453	439	417	441	431	435	470	439	441	433	399	473	428	466	447	435	430	426	447	438	448	451	426	437	467	432	453	439	434	450	434	447	472	436	442	480	411	421	432	460	456	502	457	417	455	394	441	424	433	419	420	417	442	443	433	459	440	439	440	420	429	457	409	437	418	462	422	434	441	424	461	434	459	410	451	397	477	446	492	428	442	475	427	451	435	419	441	441	448	453	455	448	436	415	399	428	443	429	391	469	450	439	411	396	453	434	424	445	424	439	456	400	441	480	427	459	413	457	452	472	427	458	435	422	416	440	433	421	440	451	439	449	431	482	433	444	390	444	461	439	453	427	419	466	445	400	412	421	416	480	472	460	430	410	483	456	462	491	418	465	415	459	468	446	407	438	427	434	435	412	439	443	467	450	395	438	431	444	459	462	398	445	470	448	476	423	412	447	439	443	493	458	477	405	454	436	437	455	434	427	486	446	403	459	440	440	446	431	445	436	437	426	446	440	458	429	418	414	431	458	423	449	466	449	481	447	421	405	434	437	438	467	467	438	460	466	453	458	454	410	439	431	492	428	470	435	439	453	455	436	440	404	419	467	431	440	400	433	425	457	444	444	424	446	453	441	435	421	452	467	444	430	415	442	425	461	423	423	436	449	446	404	440	416	424	441	424	426	426	468	444	451	431	441	398	453	415	430	423	436	453	405	418	446	446	434	454	445	430	438	482	472	439	452	469	420	461	396	435	504	432	435	415	413	460	436	435	471	457	457	423	425	427	469	441	492	461	435	418	432	427	457	444	465	414	425	434	403	443	509	430	452	469	421	422	456	447	422	471	444	440	456	465	437	444	432	480	463	416	427	487	417	460	421	509	449	437	422	439	426	475	435	437	424	407	444	459	443	456	438	447	394	442	448	401	471	433	455	420	415	430	450	429	431	443	436	463	470	460	447	408	431	440	405	448	425	445	456	405	476	417	446	398	445	410	427	414	428	390	453	462	454	421	423	431	408	436	446	421	439	443	427	423	413	453	429	433	409	447	420	440	437	405	459	470	470	419	450	426	417	403	448	391	459	404	431	434	424	469	479	458	412	417	437	419	467	463	436	419	465	483	450	441	418	431	425	430	455	441	440	417	455	442	437	486	411	431	409	430	409	392	439	459	457	453	454	424	455	473	419	429	436	481	436	464	426	453	455	466	430	452	428	464	403	479	426	407	449	435	445	443	415	454	405	433	427	437	468	444	415	423	443	388	428	422	413	432	416	459	435	461	455	435	407	455	461	438	441	431	438	406	436	417	463	478	468	442	408	434	449	434	443	412	403	451	445	443	432	428	425	415	432	415	429	464	424	454	456	443	427	453	424	406	438	396	433	416	464	446	418	416	422	414	430	448	437	446	450	455	449	472	414	467	426	422	455	453	422	428	430	465	443	487	440	429	428	452	419	441	430	445	476	421	390	450	446	426	415	391	457	441	441	443	461	412	452	447	468	451	450	435	449	466	435	414	431	439	461	453	400	416	442	438	450	427	413	446	424	440	420	418	469	445	412	450	457	458	439	430	470	422	463	426	425	417	441	468	452	420	461	448	460	418	437	421	451	453	467	451	428	460	444	456	442	442	414	453	397	445	462	422	429	427	443	459	439	403	435	439	419	438	443	446	410	420	434	446	450	467	418	455	446	469	438	444	423	437	445	415	424	439	458	449	444	374	440	459	419	481	466	433	438	454	437	428	434	440	423	423	461	474	468	444	415	459	438	471	422	439	438	448	430	455	438	468	425	401	452	415	416	460	440	434	448	436	428	436	436	419	423	429	425	488	442	434	434	441	478	400	423	421	439	451	435	426	438	430	447	460	393	458	442	440	425	421	457	447	424	433	428	429	452	437	456	477	396	448	461	429	452	452	480	453	446	476	430	434	425	435	435	413	432	436	437	418	410	454	442	455	429	415	441	429	393	483	448	413	426	478	453	472	486	460	423	451	466	465	446	495	446	403	475	446	410	432	390	452	432	456	428	443	436	424	447	425	403	434	407	458	416	434	413	444	400	431	456	446	432	433	446	391	422	431	457	456	470	440	412	442	400	430	450	457	426	449	434	458	422	415	454	413	433	431	450	417	435	408	431	420	442	411	421	471	423	467	420	444	453	463	447	447	455	403	431	393	439	405	433	430	437	404	435	479	433	426	481	439	443	461	454	479	414	421	412	453	447	443	420	513	422	436	452	436	434	453	443	447	464	437	441	454	442	432	447	458	432	434	449	468	456	467	391	434	407
1313	207	144	118	342	2514	4218	3254	1808	821	300	121	59	47	42	43	32	38	30	31	30	33	29	32	44	35	31	33	41	27	27	30	31	24	31	51	41	28	31	37	31	35	30	26	39	35	31	33	27	30	26	25	26	29	33	26	26	36	37	33	33	26	30	32	29	33	24	27	27	38	33	32	31	30	24	35	39	30	29	31	35	37	26	36	36	29	34	33	32	37	35	33	36	33	28	38	32	29	25	33	31	26	31	33	26	33	36	22	36	38	28	41	38	41	27	21	36	30	34	33	30	31	32	35	30	30	23	20	37	30	34	35	33	43	35	28	33	34	39	28	32	35	35	29	36	31	34	24	23	28	27	23	40	37	29	44	30	29	27	30	23	36	23	42	31	44	37	29	33	33	23	35	25	24	30	51	32	32	37	27	23	33	30	34	39	35	34	31	28	37	46	25	29	25	30	33	35	37	50	36	24	33	31	38	27	34	35	32	35	29	39	32	31	35	24	31	25	33	20	30	33	26	22	22	29	32	25	31	32	46	33	28	22	33	28	24	42	22	27	38	27	25	36	29	28	21	23	27	25	23	26	32	32	24	30	45	33	25	26	43	30	36	37	32	34	32	23	29	39	28	40	24	33	34	34	23	35	31	31	25	26	43	32	32	44	24	35	29	31	29	22	33	25	30	31	30	30	21	34	32	28	34	29	41	44	30	39	32	23	26	35	33	27	37	32	37	33	34	43	31	25	27	33	30	43	32	35	38	33	45	30	34	31	26	31	26	34	23	33	30	28	33	34	28	38	32	28	36	30	27	24	28	31	37	31	29	28	39	23	27	31	29	28	28	38	20	31	22	37	33	29	29	32	35	30	19	37	25	27	30	24	31	38	28	30	33	35	41	27	25	25	31	24	27	27	26	32	40	37	38	31	32	31	22	37	26	37	34	40	30	31	39	29	31	31	26	28	35	38	35	39	31	26	30	26	37	28	39	29	27	21	34	31	32	20	30	31	31	29	19	35	22	35	31	32	33	25	42	28	30	36	34	27	26	22	43	20	34	32	31	31	32	29	33	36	26	29	31	37	25	28	31	27	30	27	30	24	21	33	30	28	28	38	40	31	34	23	34	35	35	31	29	23	28	33	34	35	31	34	29	25	29	27	32	36	28	35	28	38	33	33	32	29	43	39	40	21	23	28	26	26	31	30	34	33	35	36	26	30	33	32	33	28	31	33	36	34	30	26	22	30	26	29	31	42	37	26	32	38	41	29	33	31	28	35	34	31	34	28	31	25	22	28	34	42	33	29	27	20	28	36	31	28	30	32	27	35	25	35	27	30	40	34	28	29	35	38	28	36	31	42	25	18	23	28	30	25	28	29	26	35	29	36	28	33	29	38	28	25	35	27	24	41	41	32	40	31	29	27	38	35	20	25	26	32	45	27	28	21	28	22	24	22	32	37	29	40	31	39	27	27	30	37	35	39	42	37	32	43	31	29	31	28	25	30	29	42	36	25	30	29	37	38	30	26	26	29	26	32	29	27	24	33	26	31	28	26	18	39	26	28	25	30	38	34	23	29	26	29	30	30	34	31	34	35	28	36	29	26	30	26	35	32	30	49	33	26	34	26	39	35	26	22	37	24	36	34	37	31	27	40	25	28	32	34	29	37	31	37	30	32	30	34	31	27	28	26	29	32	22	27	25	31	34	36	40	28	30	35	38	33	28	31	26	25	29	32	38	28	34	26	24	30	25	34	28	35	29	30	24	29	31	24	32	31	46	27	34	16	36	29	29	29	38	29	33	39	31	35	39	33	22	35	21	26	29	37	27	36	39	37	36	35	34	30	32	27	35	32	41	31	29	29	33	25	32	26	34	22	31	40	31	41	31	28	31	46	28	29	36	27	33	39	29	43	32	28	39	31	36	31	34	27	28	28	33	27	44	33	26	33	36	32	22	40	24	34	29	32	26	39	38	26	28	36	27	31	32	29	22	38	35	29	30	36	25	28	26	34	26	41	31	33	27	36	37	34	31	32	36	26	31	28	33	31	28	38	32	31	20	22	27	32	25	22	26	34	30	31	26	28	24	25	34	34	31	36	31	25	36	34	29	37	28	30	29	36	31	34	27	39	35	31	27	27	21	25	42	28	25	45	22	19	28	29	31	22	27	30	31	28	27	26	23	34	37	22	42	42	28	50	38	31	37	35	28	24	36	24	31	24	29	25	28	30	21	27	33	32	30	33	35	29	25	26	28	33	40	32	24	36	32	27	28	30	32	25	40	29	33	31	33	21	41	32	34	25	29	37	26	33	23	31	34	37	25	29	37	30	27	34	37	35	25	30	43	32	26	47	39	37	33	38	21	23	25	30	26	27	25	26	21	27	24	21	31	37	36	27	31	34	25	38	31	35	35	24	30	30	43	26	24	22	38	36	36	37	41	30	38	30	32	24	29	30	39	25	39	43	30	35	28	40	29	40	37	25	27	40	37	36	32	38	33	40	33	20	30	26	39	37	24	40	33	44	25	38	30	29	33	29	27	35	39	35	24	26	30	29	35	31	20	47	36	22	33	42	25	35	34	33	30	34	37	30	36	19	24	25	24	36	22	30	36	34	30	28	33	36	30	27	29	29	29	36	30	28	33	37	33	34	27	32	26	34	24	39	32	25	37	36	33	39	26	37	25	37	33	23	37	23	29	24	39	34	38	34	22	31	34	36	36	29	38	38	25	29	47	25	28	38	37	32	30	27	33	42	37	35	38	36	37	22	31	31	29	34	31	37	33	41	30	23	34	28	24	33	42	33	33	28	32	18	27	31	40	22	32	38	30	37	32	30	25	29	25	33	32	34	30	26	26	25	38	38	31	33	26	30	33	26	26	25	23	27	39	28	35	24	30	34	31	24	29	23	34	35	30	31	37	38	23	26	30	24	34	26	30	31	33	28	26	30	40	37	29	34	30	27	27	24	28	24	45	39	33	36	32	30	37	33	27	30	24	28	23	32	25	40	40	25	40	28	33	27	42	34	23	33	35	28	29	35	29	34	28	28	42	31	32	31	28	30	34	25	28	32	37	31	39	25	26	30	28	35	30	33	27	28	35	27	32	32	30	40	30	29	41	33	32	23	29	23	39	40	33	35	44	23	25	28	22	48	39	31	31	31	34	33	22	26	27	39	38	24	29	25	36	30	29	33	27	22	30	39	34	32	28	35	30	38	25	26	34	31	25	32	40	35	35	39	40	21	31	34	40	31	30	37	37	26	26	31	32	23	33	31	36	26	39	27	29	34	31	39	31	42	28	28	33	35	34	35	35	39	20	38	29	31	29	29	20	26	35	18	32	29	38	33	29	25	39	26	21	34	29	33	36	36	34	40	31	19	26	34	38	36	33	30	24	33	40	31	40	32	21	27	35	34	31	33	39	30	37	31	31	32	28	32	30	23	39	26	41	23	34	20	27	41	20	36	35	36	35	25	23	20	29	31	27	36	27	35	40	26	32
12499	4687	3370	6546	22576	41825	43310	35797	28251	19012	8496	3822	1615	949	639	551	473	413	408	387	407	420	416	414	424	457	438	443	408	418	373	414	420	435	398	429	409	409	391	395	423	438	450	390	437	418	439	451	435	395	436	419	413	435	401	422	434	381	437	379	435	444	428	407	401	426	429	432	406	382	410	432	398	465	442	396	388	404	414	430	406	449	420	404	413	429	416	428	394	424	417	380	422	437	388	426	377	414	396	421	426	380	453	387	405	397	419	412	407	415	398	420	428	392	423	373	432	426	413	390	448	429	447	403	437	421	425	435	402	419	417	422	447	435	379	406	431	420	434	410	379	386	415	399	405	406	409	435	429	433	401	426	427	420	437	400	397	413	434	421	446	422	462	429	379	425	427	395	431	416	417	401	385	444	404	434	444	405	420	445	445	435	391	375	411	429	457	411	392	416	411	417	369	470	454	453	423	448	429	428	418	441	416	445	421	434	415	402	386	415	433	396	452	459	440	407	438	446	402	425	410	419	411	400	407	399	397	397	414	461	401	427	387	385	453	443	418	423	396	387	410	420	383	417	394	435	430	440	400	435	434	401	388	436	421	410	438	418	441	397	430	429	436	427	394	414	400	407	450	425	458	403	416	407	396	432	446	390	416	421	394	407	378	427	373	411	396	412	447	424	436	410	390	420	398	400	452	438	404	435	381	423	432	435	434	430	390	405	396	413	407	406	412	445	448	388	424	434	381	404	390	441	414	415	451	429	396	453	434	429	412	397	430	415	425	434	431	433	439	432	400	416	408	411	402	404	407	406	427	432	430	448	441	440	400	452	411	386	425	380	403	410	410	400	418	414	405	419	395	408	408	424	407	406	407	403	411	416	411	450	383	380	425	433	422	382	379	379	432	367	418	413	441	425	441	435	417	417	417	401	404	428	461	416	420	438	430	430	440	410	408	392	376	415	362	442	390	402	399	432	436	427	411	430	433	418	446	460	423	383	406	435	423	421	415	391	404	438	418	397	388	453	423	393	420	401	405	448	439	407	455	390	414	440	408	398	404	412	426	422	398	420	404	423	415	385	414	412	456	420	424	454	432	406	399	449	432	413	420	418	415	420	416	425	421	418	431	415	412	413	414	403	432	411	433	413	415	442	437	424	409	414	459	419	417	439	404	424	408	404	413	403	413	434	416	423	440	453	415	401	422	403	389	422	415	432	424	388	402	454	413	402	425	416	390	436	420	437	433	455	436	422	410	416	422	414	415	410	411	443	398	447	422	410	432	425	405	400	414	401	427	420	419	367	427	416	372	363	386	406	431	419	430	401	399	401	422	468	414	402	422	375	397	372	401	389	416	391	420	429	444	463	421	420	391	415	414	404	425	402	410	396	382	407	401	373	402	404	410	426	439	395	416	403	396	434	401	397	396	401	423	445	431	435	420	413	443	433	444	422	395	413	445	442	408	414	416	422	395	422	437	443	395	425	385	410	408	409	385	435	386	399	410	399	389	442	390	428	404	424	400	425	386	401	402	431	411	408	427	399	400	445	380	401	475	452	443	403	424	430	416	429	428	468	403	402	414	450	430	474	433	406	450	411	408	435	421	403	399	401	414	439	421	403	425	377	444	466	410	392	408	401	386	407	437	453	432	418	455	451	404	400	436	426	444	438	412	421	419	388	424	447	417	416	410	399	414	431	412	386	412	415	407	402	387	396	414	408	396	416	409	431	432	438	406	411	458	376	386	397	414	383	420	377	428	392	390	411	407	401	419	429	402	389	483	425	405	449	403	424	381	448	429	415	410	406	448	400	437	366	371	394	394	400	405	400	429	419	405	393	434	406	414	398	416	439	438	394	414	423	432	424	374	419	434	447	402	383	415	434	404	429	419	409	393	437	383	403	402	432	433	404	411	394	433	384	430	434	416	448	429	433	404	448	413	390	398	404	431	440	387	405	413	412	450	433	442	435	430	427	422	416	399	422	416	393	362	422	457	432	404	404	402	415	445	396	445	416	400	425	414	400	433	424	433	423	410	367	399	420	377	400	456	417	440	401	420	445	415	425	425	424	395	420	431	408	443	398	447	397	450	449	389	375	442	413	393	434	445	442	404	410	415	428	432	419	387	413	403	413	392	434	414	396	440	417	401	415	428	459	413	412	422	407	419	416	418	443	412	412	390	401	405	425	425	444	404	419	428	451	453	380	425	411	364	436	447	402	447	407	456	435	404	447	427	398	394	381	437	392	419	429	417	425	384	445	434	417	434	403	440	426	392	410	424	438	449	395	464	403	394	416	417	403	413	415	382	435	427	449	368	406	416	438	393	393	444	419	398	402	466	402	424	418	411	422	451	414	452	435	418	430	435	443	398	401	434	434	422	430	397	378	414	452	393	422	422	432	419	400	404	397	429	425	424	414	438	387	422	446	420	398	419	387	414	434	398	433	385	416	424	428	420	427	420	427	399	421	426	413	372	441	451	403	385	417	390	385	443	418	418	424	407	424	422	415	416	412	410	402	419	433	402	397	400	437	412	411	409	454	404	417	385	414	376	407	438	429	411	447	405	395	426	420	399	445	419	399	436	417	418	438	422	404	421	456	429	455	434	419	404	419	375	410	421	413	436	439	412	443	416	426	431	403	439	426	420	451	388	452	432	404	412	409	418	387	427	424	439	417	391	368	420	435	369	440	404	386	400	400	439	460	399	431	434	429	383	406	431	418	392	404	406	414	439	463	417	402	420	437	444	417	395	417	416	420	389	413	415	399	374	466	401	457	456	407	405	425	398	421	407	432	421	426	406	417	385	426	416	411	380	408	388	406	395	387	408	448	404	417	428	411	397	409	446	426	438	418	404	418	419	394	421	428	402	403	423	406	416	420	401	450	415	431	462	430	449	391	440	404	428	435	401	423	401	423	387	419	428	424	394	403	404	405	441	411	402	408	391	424	421	459	438	404	430	431	404	414	425	391	390	420	437	416	407	429	382	403	434	371	435	408	405	419	378	440	416	422	394	415	413	408	367	433	426	417	407	403	417	393	380	420	416	410	446	444	393	415	416	421	424	413	439	413	432	413	445	415	409	384	459	449	433	423	428	423	399	432	417	428	439	400	424	442	385	421	400	425	412	420	368	416	400	423	449	397	416	397	445	415	416	411	403	427	401	384	414	406	450	431	442	420	418	417	384	425	413	414	413	420	420	410	398	400	439	417	421	398	427	407	429	407	389	401	418	422	411	397	449	462	403	408	390	389	421	383	415	407	416	411	430	387	415	384	421	418	408	423	405	398	423	425	441	451	367	430	441	394	394	379	446	443	462	423	440	417	413	386	424	410	374	408	423	425	445	418	394	423	380	434	464	427	383	387	417	409	414	426	424	429	412	444	428	444	386	422	393	403	455	419	410	419	421	409	430	439	435	429	455	388	411	442	408	445	409	422	408	463	411	412	445	398	418	404	453	435	439	465	417	431	424	437	407	428	393	409	408	451	409	403	394	381	463	423	418	439
858	507	332	263	1559	7116	10098	8797	3690	1264	731	564	342	197	88	66	43	41	38	32	25	36	26	24	24	25	34	38	21	31	32	32	38	28	28	29	21	36	34	23	32	28	37	30	22	26	29	25	16	31	30	29	35	23	24	26	25	25	32	26	36	28	36	33	35	32	18	22	28	38	40	20	27	33	32	29	27	23	28	33	24	27	24	23	34	33	19	32	24	22	30	30	34	32	21	29	37	23	27	28	40	24	37	19	27	29	30	22	26	32	26	25	28	22	39	25	25	32	34	30	37	26	30	34	36	30	25	36	22	31	27	35	26	32	36	34	28	20	23	24	31	35	25	37	30	29	28	20	24	48	34	29	23	32	31	28	31	28	30	32	21	30	24	23	35	19	41	33	40	37	25	26	28	33	30	32	32	27	28	27	26	21	31	19	25	33	23	25	26	34	26	23	28	22	27	27	30	27	27	25	31	28	30	22	34	31	28	34	32	30	34	26	26	26	32	28	30	29	29	26	28	39	24	28	34	41	21	30	28	26	27	31	31	30	23	31	35	36	39	26	35	34	27	34	27	31	28	25	21	23	27	38	32	24	33	35	28	35	24	31	28	25	24	38	27	27	20	34	33	28	25	25	28	33	26	33	24	13	22	23	33	31	35	32	28	35	21	24	32	28	26	31	18	21	33	25	34	31	26	33	24	26	39	35	35	26	22	30	29	26	35	27	34	31	28	31	42	26	22	24	28	23	28	26	29	29	30	29	31	22	25	25	27	26	30	31	28	35	33	33	28	36	41	21	32	30	31	33	29	36	27	18	27	27	21	29	29	27	28	32	25	32	28	23	22	27	27	23	36	25	30	31	29	42	21	30	29	31	20	26	32	27	28	29	26	26	26	39	34	26	26	34	29	23	38	19	21	16	34	21	21	27	27	33	25	24	27	41	23	28	17	32	33	43	30	27	33	32	33	35	26	22	26	25	27	29	31	20	33	31	29	22	22	25	24	31	37	31	38	30	26	21	23	39	31	34	32	25	29	30	38	26	27	29	26	34	18	25	27	26	21	36	33	27	29	31	28	20	30	30	31	32	28	20	23	38	45	26	30	30	34	35	31	30	37	31	26	34	26	28	29	18	25	32	24	29	29	24	24	27	28	34	30	31	36	37	28	44	29	25	29	30	25	22	25	32	27	42	22	30	26	26	28	27	33	24	28	17	34	24	30	34	25	18	20	26	24	35	26	32	26	27	30	32	30	20	37	24	27	24	24	36	33	36	30	27	26	31	34	36	30	24	24	32	24	29	31	23	28	33	34	36	26	31	26	34	30	19	36	24	27	27	41	26	23	34	30	31	29	20	24	27	42	28	29	25	35	31	31	30	26	40	25	19	27	29	38	35	28	28	41	30	22	30	27	33	36	35	21	25	33	36	29	36	30	21	34	28	26	26	33	23	26	33	34	27	24	23	22	27	26	27	30	30	35	32	34	26	32	27	27	32	38	35	28	32	26	27	37	31	25	32	28	35	27	33	37	32	32	28	22	31	31	29	26	33	22	39	31	29	28	29	30	26	27	33	27	24	32	25	33	34	29	29	31	30	30	27	29	23	24	33	26	25	29	33	34	31	31	27	32	31	28	37	29	30	19	26	25	29	30	30	30	21	22	29	28	30	30	19	23	30	36	24	37	25	32	24	33	27	35	35	31	23	30	18	36	19	37	34	28	19	22	28	24	21	19	27	27	27	30	28	33	33	39	30	31	24	32	30	29	25	29	21	23	24	29	31	43	32	33	34	34	31	27	29	30	19	32	36	24	34	28	35	37	21	23	35	27	26	30	26	34	23	25	23	36	22	36	27	26	28	15	26	26	29	30	27	38	26	29	32	31	27	17	39	21	28	32	23	29	30	23	28	30	45	26	21	37	33	33	29	28	23	33	29	36	21	24	28	34	33	25	27	28	24	33	34	37	22	36	25	21	26	27	33	27	29	30	33	35	30	31	25	34	31	30	23	26	23	28	32	30	30	37	36	29	23	17	21	36	20	23	25	34	20	26	27	22	26	29	33	30	30	39	27	34	28	34	31	21	37	32	30	28	37	26	30	27	37	24	33	35	33	32	30	31	29	43	31	33	31	24	31	25	29	34	28	20	33	25	31	27	36	18	26	21	28	23	43	20	24	32	35	24	17	26	34	38	30	30	24	35	27	27	25	29	26	31	31	33	25	31	23	21	37	21	33	24	29	31	27	30	33	27	26	26	24	26	29	21	24	28	35	33	27	32	22	26	28	32	21	33	26	21	28	39	26	30	32	25	29	25	26	31	25	31	23	30	28	35	19	23	24	23	26	20	33	33	25	25	32	26	38	33	24	37	37	36	27	25	34	29	30	26	27	28	35	21	22	30	33	31	31	34	28	26	29	33	26	26	24	26	37	23	29	30	27	25	32	32	29	34	27	28	40	25	27	27	36	27	28	37	32	23	36	24	27	25	32	32	34	42	27	23	40	29	24	32	34	29	21	37	40	17	28	32	24	31	20	20	34	22	27	24	25	22	26	31	24	32	42	26	22	40	26	23	29	33	21	25	30	32	38	32	24	31	29	26	16	24	27	28	26	31	21	37	33	29	28	30	31	23	24	36	26	28	25	27	18	34	29	35	31	34	21	20	39	28	31	32	26	34	20	34	21	35	26	15	25	25	40	44	23	24	19	28	25	27	20	30	28	26	24	23	20	24	26	35	30	22	29	29	29	27	31	20	32	33	29	21	18	26	28	22	22	31	21	28	22	34	31	32	19	26	25	30	22	38	29	19	24	23	37	41	30	22	32	26	19	23	27	28	29	22	30	39	30	29	28	31	32	34	38	24	26	20	24	26	30	26	21	28	21	24	34	16	35	28	26	19	26	30	33	38	24	26	30	29	28	33	27	31	27	24	30	28	27	29	29	17	31	28	29	35	41	23	35	29	33	27	30	28	27	31	32	34	24	25	20	30	28	33	29	31	30	27	25	20	32	27	25	32	33	27	30	28	39	36	32	39	28	21	31	30	21	26	32	22	35	28	29	31	32	38	41	27	23	26	34	36	39	28	29	30	22	37	24	33	27	34	35	22	26	21	31	34	20	20	27	34	20	37	38	27	28	30	23	34	29	30	20	29	32	25	28	31	28	30	38	19	34	29	27	32	29	28	39	42	25	26	28	29	28	19	29	30	30	26	35	31	30	32	25	27	29	20	29	29	29	23	38	36	29	37	37	26	29	25	26	34	19	23	32	24	34	26	34	28	30	40	28	33	46	35	36	36	25	22	25	25	33	35	37	28	24	36	23	32	33	21	28	23	23	25	22	34	30	26	41	47	23	26	31	29	31	20	33	28	25	43	22	30	18	34	35	28	31	32	30	30	27	36	33	24	21	31	28	30	38	35	27	37	28	30	30	36	31	28	32	30	34	19	19	28	31	20	21	29	29	39	34	21	26	28	33	22	26	34	25	26	30	39	39	29	33
19238	11452	7185	14615	39594	56962	56224	49763	33588	21932	18775	15954	10195	5869	2772	1417	799	516	421	402	401	423	414	385	386	373	338	407	389	351	391	383	422	395	375	382	356	360	383	361	343	387	379	402	349	386	400	419	350	388	351	359	358	401	380	395	381	406	383	371	378	364	398	373	359	395	415	381	336	373	353	371	363	386	373	392	393	373	426	390	387	395	391	367	408	386	377	361	371	400	397	414	374	389	360	413	383	401	406	378	356	371	368	407	386	365	379	399	389	358	389	377	369	381	363	375	400	360	365	408	354	380	371	349	417	366	373	395	358	384	388	377	396	367	415	402	375	409	369	351	385	395	396	368	385	401	370	341	365	349	383	406	352	339	364	420	390	409	396	388	404	383	375	357	388	409	374	399	360	360	411	377	413	402	356	365	371	342	356	397	341	362	343	371	330	377	351	369	369	352	424	376	350	381	378	374	400	377	374	375	364	404	396	374	391	367	345	441	351	377	363	414	377	379	425	379	364	391	381	366	393	386	382	365	366	414	377	403	393	364	382	391	388	372	409	364	428	402	425	346	351	386	370	378	353	387	340	344	385	385	364	383	367	342	371	364	385	354	396	387	394	361	350	354	390	367	400	357	373	386	372	362	373	373	373	354	384	393	378	385	401	414	367	373	376	382	388	396	385	366	394	366	401	375	383	374	391	402	375	336	341	391	369	366	379	389	381	386	360	372	360	366	365	397	412	357	397	397	405	376	360	372	382	373	392	378	396	380	374	359	387	384	395	407	389	379	384	374	400	404	384	398	397	375	391	400	401	429	404	370	378	364	413	361	379	384	386	345	369	388	383	377	409	407	372	366	385	405	341	393	370	377	402	387	373	378	403	371	357	355	394	389	390	381	377	397	369	358	401	380	376	384	392	339	371	387	391	352	402	374	406	378	415	395	387	406	398	393	371	378	387	360	403	398	382	345	340	401	342	395	395	386	348	371	307	325	363	358	383	367	371	394	367	392	416	369	376	392	358	377	362	348	393	386	362	444	371	368	379	419	368	375	347	367	398	408	413	395	381	359	373	398	361	402	381	439	376	374	377	377	349	372	384	395	398	378	396	394	349	393	412	364	368	367	352	403	399	363	377	374	364	389	390	393	368	395	403	395	367	401	385	349	374	388	353	367	350	395	437	383	383	380	384	391	380	409	366	402	375	378	352	404	364	391	391	406	398	407	401	406	393	369	355	411	374	376	404	388	409	378	370	393	362	414	401	385	375	372	389	351	376	417	379	380	382	367	402	403	428	377	408	376	378	379	373	339	356	388	398	366	410	392	409	389	340	364	366	376	396	375	392	378	382	355	385	409	422	347	360	403	409	382	380	344	411	402	399	406	383	332	407	367	367	374	390	405	321	379	394	336	408	359	400	376	409	398	398	397	394	363	375	353	385	361	340	407	398	373	390	383	393	392	382	356	357	368	389	418	348	414	394	413	392	392	400	364	339	415	372	425	399	397	363	380	368	397	344	361	367	377	355	368	408	375	373	379	381	416	412	405	363	420	387	364	414	377	381	346	375	374	382	404	366	382	383	382	413	388	390	370	350	401	415	356	417	409	375	411	374	366	407	422	365	377	400	347	337	420	395	366	398	358	385	398	377	386	358	411	352	340	386	372	389	397	398	388	369	385	385	374	375	388	387	386	386	379	390	363	394	356	389	390	401	369	380	363	363	342	372	391	403	338	374	383	365	412	360	364	364	363	386	392	396	385	358	362	400	392	382	375	333	359	354	383	412	385	391	393	391	411	353	348	424	387	409	373	365	419	391	378	354	365	377	353	356	373	391	416	347	399	303	414	421	355	386	416	397	359	399	411	360	418	402	384	352	335	365	374	348	368	391	375	380	383	377	369	401	391	391	381	395	375	410	371	377	389	388	393	367	376	361	359	398	402	393	397	366	394	395	363	372	343	376	411	403	354	376	356	377	390	364	381	380	391	400	348	405	393	372	369	368	393	371	373	350	411	389	422	401	392	384	394	359	367	384	391	381	375	396	390	381	388	399	359	376	386	364	401	368	346	406	371	370	393	339	349	383	386	371	365	386	349	408	383	372	360	367	380	347	382	380	384	365	405	381	393	369	358	396	389	375	376	370	359	388	406	372	400	361	352	389	399	375	381	368	366	374	362	393	408	405	378	398	365	340	352	353	390	377	393	380	371	403	428	380	381	406	384	386	393	397	379	365	405	388	403	367	348	412	370	348	380	352	378	370	371	360	389	372	399	369	379	376	395	406	413	373	351	381	389	405	397	379	407	358	362	389	392	348	400	406	375	375	405	341	382	374	397	364	397	366	370	381	370	390	376	370	397	372	385	353	398	376	374	365	396	349	389	383	377	349	349	390	356	377	345	396	365	383	387	382	378	381	377	409	387	406	386	380	367	363	408	367	376	403	400	357	374	413	378	366	402	381	351	358	424	364	401	373	376	382	393	396	373	367	362	408	371	378	405	382	395	366	392	400	379	373	402	379	357	402	376	383	371	375	373	371	356	398	399	394	429	392	389	390	356	379	388	394	369	398	412	382	326	357	372	381	420	382	411	368	376	387	372	385	374	370	400	379	403	394	370	349	359	365	367	360	375	380	387	364	390	379	390	373	409	405	398	387	408	370	379	356	364	389	353	397	360	358	379	356	369	365	393	355	358	367	365	390	382	410	377	397	354	380	406	388	368	369	382	392	389	363	363	374	387	357	387	392	387	416	411	362	385	376	375	417	354	391	422	357	385	359	405	384	393	358	387	389	372	405	386	358	382	345	415	363	373	366	376	365	345	392	366	408	435	365	382	366	385	360	412	362	358	363	361	390	373	365	386	411	401	378	431	357	359	382	376	373	389	396	373	369	420	389	415	379	383	408	371	379	353	380	397	368	404	359	395	391	333	376	381	390	370	372	375	381	353	374	357	402	386	389	371	402	380	386	392	422	356	393	369	385	401	388	343	385	379	369	391	384	380	405	374	362	403	438	374	368	401	360	394	372	360	382	394	389	377	346	370	363	389	376	375	384	371	352	381	411	389	405	372	381	386	374	396	390	385	364	376	404	380	402	401	377	378	364	357	379	365	394	381	393	370	420	372	367	350	363	368	396	356	371	371	393	375	411	354	376	380	406	363	367	363	400	373	361	386	360	365	408	374	361	418	412	368	361	401	414	399	405	413	373	394	382	378	376	359	403	393	407	419	415	373	386	395	412	366	353	361	382	371	375	378	376	373	357	358	376	390	423	378	379	360	368	376	405	406	379	381	371	382	385	412	354	359	428	353	392	396	362	385	366	370	374	395	404	379	398	364	364	361	393	358	398	371	370	387	368	387	370	364	381	375	383	360	404	389	370	385	387	403	389	354	383	392	382	384	359	376	388	373	413	365	413	354	394	385	353	370	379	395	401	382	392	372	384	361	391	365	374	398	366	382	376	408	378	383	374	371	361	390	374	400	392	353	358	415	407	364	374	398	336	369	410	372
2157	529	317	286	917	3223	4330	2021	1718	1408	1707	3773	3557	2252	1196	524	308	123	60	52	32	39	38	35	28	24	35	40	36	36	44	47	40	38	39	36	41	25	41	30	28	35	20	32	37	36	36	30	33	48	35	39	42	38	41	29	28	27	36	28	36	29	28	27	42	35	32	42	39	31	30	28	38	50	29	39	33	29	38	37	34	37	35	32	26	32	38	36	33	33	16	34	48	36	31	27	31	39	38	30	36	33	34	45	37	40	34	45	34	29	37	37	38	35	42	44	45	44	34	31	34	31	32	33	37	27	42	31	30	25	41	33	42	23	35	25	40	40	36	44	50	36	29	35	38	50	31	37	46	35	35	37	37	35	36	40	33	35	33	27	47	36	42	32	31	32	34	52	24	31	36	34	46	39	36	39	37	40	33	35	38	29	28	32	28	44	42	40	37	33	22	33	49	28	33	39	28	39	27	30	45	34	33	43	26	49	33	34	31	28	31	44	29	36	33	34	30	39	41	41	28	35	40	44	32	23	45	30	34	33	32	39	40	37	40	37	27	33	28	35	42	36	30	40	34	39	38	44	34	29	39	43	31	39	37	38	32	38	30	38	43	31	37	35	35	38	39	27	35	39	36	37	34	38	24	32	39	35	39	37	33	35	35	48	27	44	29	34	37	30	44	38	29	38	41	34	33	39	38	38	33	32	33	34	21	37	28	31	37	35	45	35	34	31	29	32	29	31	33	38	29	33	43	41	29	40	29	43	31	42	31	46	36	33	35	39	23	41	33	33	44	39	35	33	32	28	30	37	39	28	44	35	38	31	27	38	34	34	41	31	32	31	35	41	34	30	35	26	31	44	33	37	38	28	38	36	41	32	24	39	32	29	43	37	45	30	30	29	31	39	39	36	43	40	25	35	30	17	40	39	32	39	35	43	32	28	38	33	31	25	31	34	31	34	40	36	33	31	28	42	30	36	28	39	36	40	34	30	40	42	36	33	42	41	33	27	30	43	35	39	39	35	36	30	39	33	33	35	42	41	42	32	27	32	41	45	34	35	33	33	34	35	41	38	38	35	30	36	44	30	41	34	24	39	44	36	34	31	38	31	31	29	30	36	37	36	27	35	40	31	28	27	43	42	34	39	31	31	37	46	36	44	37	26	34	26	31	24	39	39	45	30	31	25	29	39	38	38	36	30	28	31	40	56	29	32	33	44	31	26	44	38	36	24	38	24	43	41	31	46	35	35	36	28	32	35	29	47	36	36	29	36	41	31	31	44	21	37	36	39	42	32	38	31	55	45	39	40	37	49	42	28	23	31	41	24	30	44	34	36	35	47	38	28	33	48	36	39	29	32	38	27	39	28	43	40	36	33	36	41	28	31	37	39	36	31	27	27	40	31	36	46	39	34	36	41	36	37	45	38	32	28	39	34	30	44	28	34	41	25	44	40	31	33	31	33	45	39	28	28	35	32	32	32	41	38	39	36	31	45	38	37	46	32	42	35	44	38	34	28	31	37	33	35	29	35	39	42	33	31	38	35	35	40	32	31	37	34	33	37	38	37	27	37	34	36	30	26	33	38	35	33	37	40	30	42	35	47	25	38	36	35	23	42	40	52	31	40	29	28	35	41	36	26	30	47	27	41	33	34	38	51	39	40	34	42	37	42	41	36	29	42	34	27	37	35	38	40	35	26	34	32	36	32	29	34	37	41	30	36	24	31	39	37	33	34	35	38	36	25	31	47	31	34	30	35	37	33	32	37	24	38	43	39	27	32	32	35	38	32	38	35	32	37	31	28	40	46	45	34	36	39	34	26	43	36	37	32	41	36	45	38	35	28	30	35	30	29	38	38	39	41	44	27	36	36	26	40	35	31	45	28	21	32	32	43	32	40	21	35	31	27	40	46	41	24	34	32	43	44	49	31	24	39	35	32	30	28	32	50	35	28	38	40	38	28	37	35	37	28	40	51	40	34	43	39	36	28	45	31	39	28	44	39	33	34	34	40	35	19	36	36	24	38	30	46	35	32	38	34	44	34	28	43	26	40	28	34	35	45	34	33	29	41	29	39	40	38	36	38	31	35	46	30	38	30	36	40	36	23	30	18	19	43	36	34	39	28	33	34	36	39	35	36	31	28	48	43	40	29	36	44	31	37	41	42	44	41	36	28	32	28	28	36	41	32	31	46	30	36	35	29	28	31	28	32	39	36	29	28	28	33	36	33	38	31	39	43	38	38	33	29	32	25	31	30	33	36	31	33	34	30	40	45	43	37	36	36	38	33	39	25	34	36	30	39	34	26	27	36	37	32	34	40	41	31	36	38	38	35	31	39	41	43	36	34	39	26	34	48	38	26	31	40	29	28	30	24	32	45	32	43	32	39	41	37	44	27	31	43	50	37	33	32	31	30	38	27	42	40	30	50	33	33	41	27	40	34	35	34	33	31	28	36	35	34	28	34	37	31	38	29	31	19	35	33	30	30	49	32	26	39	38	29	36	40	31	28	45	44	29	36	22	41	34	37	39	46	37	42	40	37	35	24	34	30	34	41	37	41	40	33	46	39	40	37	52	39	34	35	31	34	34	41	30	39	46	30	34	27	38	35	32	31	29	44	40	31	42	33	28	31	35	36	35	34	36	25	32	39	28	32	42	36	31	30	49	23	41	32	30	36	31	27	46	43	31	28	22	39	27	28	30	37	37	37	24	37	31	42	38	36	29	25	32	36	35	26	32	31	39	27	42	32	36	32	30	39	26	29	50	39	35	39	45	38	33	24	24	33	33	31	36	32	36	34	39	34	37	32	44	35	25	27	32	37	34	45	22	36	48	44	47	40	19	38	39	25	28	39	41	35	38	27	26	30	40	32	29	30	34	45	27	29	34	46	35	36	28	43	30	32	41	35	33	43	44	35	39	29	38	31	44	37	45	40	30	24	38	34	34	39	35	33	30	37	23	39	36	37	38	29	36	32	42	43	34	32	30	27	25	43	23	37	37	39	30	35	33	38	47	48	34	39	39	30	39	37	40	31	39	50	35	42	33	33	28	41	31	41	42	30	41	37	28	34	33	47	31	46	37	35	26	29	31	32	39	37	42	43	26	41	35	42	41	30	29	32	22	35	37	34	36	29	31	31	29	35	33	45	37	43	37	34	26	35	32	44	40	29	28	32	29	36	31	44	26	40	35	31	28	37	26	35	43	33	37	33	30	33	28	31	34	40	37	42	36	31	33	33	37	31	39	37	32	31	32	32	30	39	25	30	32	39	38	35	36	31	38	30	31	48	31	30	32	28	42	35	31	28	35	32	38	34	33	38	30	38	47	41	40	40	30	37	36	33	28	36	39	41	27	33	36	36	45	37	44	32	25	31	38	37	45	37	37	42	34	30	28	32	36	32	38	41	37	51	40	50	37	28	23	51	37	32	41	44	31	29	40	36	29	39	29	38	34	37	22	33	32	40	27	41	30	36	34	44	34	34	33	36	41	31	40	34	35	34
18499	11231	6471	13896	32266	40254	37285	29329	27985	25636	28017	35374	31784	27093	19804	12537	6562	2787	1261	646	546	551	478	487	479	541	487	476	490	469	453	498	501	464	469	445	488	443	493	459	463	462	462	429	450	474	462	426	460	463	487	459	471	493	496	469	478	467	445	493	474	456	455	462	451	432	488	476	485	499	465	473	492	476	453	466	452	490	435	442	474	502	487	471	444	463	472	510	513	479	454	466	489	516	438	480	461	489	474	480	482	480	471	452	433	483	420	462	462	488	514	466	457	477	478	431	473	476	489	484	459	491	441	411	483	448	463	465	466	476	475	464	429	491	465	479	508	464	488	442	480	483	491	481	455	491	452	484	451	461	493	470	497	471	503	484	483	454	447	490	469	434	492	500	475	489	469	480	485	477	478	479	489	461	469	468	493	442	470	494	435	469	434	472	464	447	473	449	481	492	453	475	492	456	456	470	447	468	477	473	493	456	495	495	451	499	482	518	497	511	506	476	505	460	467	478	441	474	451	434	447	463	427	452	446	459	462	459	487	449	526	465	456	488	498	476	478	478	481	458	408	459	474	466	475	504	440	489	492	461	492	490	444	501	490	452	452	455	479	455	474	469	481	475	426	488	465	476	472	497	460	470	461	450	424	494	496	445	419	487	449	495	454	476	444	486	482	481	463	462	477	471	469	477	492	487	457	452	500	457	487	535	453	475	481	448	481	486	462	430	455	505	482	422	507	499	466	453	470	500	472	475	506	451	437	453	475	491	494	500	431	481	504	429	472	462	471	451	453	462	460	455	481	493	459	475	462	460	451	489	451	486	495	446	460	448	475	436	491	463	500	431	461	473	464	465	454	497	492	481	434	476	486	482	458	486	435	474	473	454	458	466	474	481	442	503	455	434	438	508	447	468	498	465	417	465	451	467	504	498	467	441	480	479	443	474	499	444	410	515	453	480	448	455	469	451	441	452	464	485	465	441	523	490	454	466	485	495	485	528	474	489	456	472	473	483	456	505	497	450	478	474	459	500	434	447	448	443	520	460	466	442	525	492	472	462	463	436	472	437	487	501	437	474	450	460	459	485	479	472	491	455	507	497	494	471	481	496	490	473	466	510	462	439	455	469	470	445	466	479	537	493	495	475	483	471	487	477	478	434	460	446	488	454	468	459	462	486	461	479	486	473	474	457	452	424	452	472	459	468	505	529	455	471	474	452	463	464	496	469	467	482	447	467	461	443	503	452	469	446	459	471	507	486	462	471	494	447	444	457	456	484	466	466	467	495	446	478	456	474	495	456	474	438	477	481	458	466	464	436	448	473	468	473	461	460	451	472	462	468	458	444	449	472	450	483	468	490	465	468	468	475	458	499	482	461	483	480	436	464	498	452	486	455	479	486	467	487	460	464	474	469	461	459	455	454	434	454	499	482	470	512	436	491	457	484	461	478	465	488	508	453	517	472	484	461	446	463	461	488	483	483	447	452	517	466	455	447	435	486	469	452	482	485	457	475	476	447	440	450	465	455	430	439	502	475	466	458	495	473	471	425	461	465	469	436	456	478	464	473	479	438	472	503	472	480	502	469	463	488	501	481	485	470	460	509	473	554	468	458	474	505	466	492	458	489	471	462	478	474	450	467	479	489	506	480	467	467	510	445	462	447	471	453	494	457	461	485	466	454	475	500	470	472	451	453	457	486	474	480	455	470	472	482	495	476	444	469	464	446	441	487	495	473	424	460	484	520	458	500	422	459	459	447	491	467	473	426	454	455	495	442	451	415	431	474	467	498	473	449	490	458	522	461	424	462	455	449	454	482	477	451	465	436	501	467	472	490	508	473	480	477	467	472	476	476	514	504	493	452	456	430	453	479	497	469	453	478	476	491	480	449	465	480	468	491	514	451	436	511	433	477	457	495	454	493	492	466	471	463	466	477	476	506	447	487	503	434	456	474	478	448	492	442	450	451	482	468	482	501	507	449	469	451	466	505	433	469	467	435	444	479	455	489	475	463	458	427	507	509	486	505	497	487	488	466	483	479	489	476	445	474	466	458	505	429	459	473	478	463	442	473	491	463	455	467	476	457	489	461	479	503	468	463	522	455	512	498	461	512	451	466	484	447	489	455	455	458	452	494	503	508	482	467	472	489	449	428	457	491	435	472	434	467	492	456	478	471	443	485	471	477	485	466	480	446	474	501	480	477	490	453	485	515	456	457	490	468	470	472	486	455	497	495	486	464	497	448	451	479	450	462	459	458	471	455	475	444	452	463	490	453	458	439	448	470	472	441	523	474	483	462	501	489	454	472	469	472	476	464	447	457	528	463	443	465	482	451	454	474	475	450	429	418	458	488	488	464	458	453	488	456	496	482	463	448	496	476	508	512	489	482	472	444	480	469	464	447	468	484	459	447	476	484	482	478	486	489	465	444	479	468	465	432	448	460	451	416	464	465	471	475	478	497	457	511	479	472	482	498	456	465	481	452	481	427	481	472	454	469	468	522	459	459	453	509	458	482	457	484	514	460	472	483	496	496	509	469	458	496	482	450	455	470	495	451	485	508	468	495	461	484	506	489	468	452	461	484	522	461	501	429	435	472	455	489	477	475	496	478	472	461	474	474	495	484	450	500	478	471	477	453	465	494	497	472	498	478	418	455	455	466	470	481	456	452	465	483	466	480	471	490	486	434	509	473	488	455	452	473	464	483	440	523	452	485	452	480	442	496	473	502	474	472	438	498	460	486	501	438	502	493	483	507	459	470	445	478	456	469	468	453	515	477	483	462	476	454	481	489	440	481	498	463	464	449	529	443	465	450	466	514	468	464	493	476	467	464	480	465	503	472	532	471	461	451	462	464	499	466	465	431	429	459	523	481	489	468	483	470	445	484	492	450	433	471	450	473	462	450	468	460	455	459	486	498	430	471	489	489	455	458	456	507	426	468	473	469	469	484	476	461	473	489	444	502	481	484	435	474	466	488	486	476	456	457	470	481	489	491	493	467	484	475	446	441	471	474	471	479	464	463	460	460	447	492	434	444	448	450	499	462	465	459	460	479	436	451	467	432	460	462	447	453	451	446	432	486	473	468	451	456	502	489	499	459	480	502	448	449	471	470	471	450	469	489	412	482	471	445	466	454	456	446	510	482	460	465	471	457	455	458	470	488	420	453	464	476	469	477	473	456	470	434	456	451	468	431	481	469	493	450	505	473	463	465	479	512	458	464	464	441	483	454	448	475	459	456	475	438	475	483	441	439	456	461	464	454	460	436	467	513	454	491	451	475	501	474	476	457	501	498	473	493	460	477	473	470	443	517	463	457	463	452	428	472	469	471	484	465	436	462	460	492	467	446	464	457	460	466	435	509	448	484	490	481	497	496	485	458	483	416	461	467	454	455	469	472	450	474	472	440	452	440	450	469	494	446	469	501	449	476	514	464	437	454	459	477	446	480	446	468	491	484	522	473	481	475	456	437	484	486	499	472	471	441	486	462	473	480	461	473	494	441	431	447
1370	755	446	388	591	947	1395	1569	2096	3945	6484	8214	7127	4075	2073	883	412	152	79	43	38	34	25	30	25	26	39	27	33	26	33	28	31	34	33	29	37	21	32	33	38	31	30	29	32	24	35	30	25	32	33	24	25	29	22	24	34	27	22	41	21	30	30	28	30	27	26	29	31	23	36	30	30	30	33	34	29	30	24	28	40	26	31	28	33	31	30	30	28	29	34	29	29	23	22	32	37	16	34	31	31	23	31	27	28	29	36	33	28	37	32	31	39	36	27	35	34	34	25	29	28	30	35	30	29	31	26	33	20	36	29	33	26	31	28	17	28	36	32	31	36	24	30	23	26	32	19	27	29	33	31	27	28	44	34	24	46	38	39	39	40	24	34	16	37	21	24	25	36	31	22	29	31	36	31	30	35	33	30	22	23	30	24	35	36	36	20	36	23	30	28	29	27	41	33	29	34	33	30	27	23	25	36	31	40	25	28	28	32	30	32	31	43	33	33	28	35	44	43	25	32	41	32	36	37	33	29	28	28	36	32	39	27	23	32	34	28	37	25	22	24	27	23	38	29	29	36	37	27	23	35	29	39	27	24	26	30	31	28	24	35	27	27	30	31	30	22	26	33	32	26	34	25	31	29	24	19	32	36	31	32	14	36	28	30	43	32	20	25	26	42	23	38	32	33	28	34	39	30	40	24	39	34	28	27	22	26	40	28	33	23	27	29	33	29	30	29	32	33	32	25	29	22	27	31	29	30	25	36	21	36	26	22	40	28	31	31	21	30	28	32	27	24	36	24	29	31	39	33	30	29	29	27	28	38	30	29	38	24	23	37	29	29	23	21	36	38	33	31	34	35	28	39	30	32	34	27	41	35	26	29	29	33	29	25	22	37	32	38	28	43	25	30	28	25	32	33	30	30	31	29	33	28	26	32	34	37	30	30	36	30	32	42	33	27	29	39	34	22	24	29	37	31	34	30	31	46	28	42	35	27	41	25	31	29	38	33	18	40	27	21	26	21	34	39	33	24	34	30	26	22	23	16	21	34	38	36	24	33	38	21	21	35	31	38	31	35	29	32	21	40	35	32	29	34	29	37	37	27	29	42	36	26	39	28	27	29	18	29	42	25	37	30	29	29	24	14	34	38	27	30	27	24	29	31	29	26	31	27	33	41	32	33	25	33	38	36	39	33	44	46	29	38	27	24	34	38	22	30	29	39	26	32	37	19	20	33	33	37	34	41	31	37	28	36	31	30	26	36	28	36	28	27	30	26	32	40	25	32	30	19	28	31	41	30	23	23	34	38	21	31	32	33	34	25	22	31	30	37	32	37	27	34	26	35	32	23	31	33	29	23	34	35	19	34	33	33	25	27	47	31	26	31	28	32	26	31	30	31	32	34	19	25	36	39	24	31	35	34	28	30	23	39	25	35	28	32	30	34	23	36	34	42	33	32	28	24	34	38	33	33	32	27	32	32	26	23	36	41	24	32	35	45	28	30	23	34	38	47	27	29	37	30	27	29	34	29	28	26	31	34	38	21	25	36	29	29	31	25	29	28	34	28	31	30	28	36	32	34	32	25	30	22	25	41	26	37	31	29	30	39	33	34	41	25	46	28	30	31	28	38	29	32	37	38	24	31	33	31	29	25	28	40	33	21	30	31	30	31	22	26	33	28	29	31	34	25	21	24	31	33	36	32	29	29	40	33	22	31	31	28	31	26	29	30	30	20	33	37	31	26	28	32	30	26	31	29	28	26	35	36	29	30	25	22	27	31	40	35	24	27	29	34	25	37	27	24	24	33	29	27	43	36	35	40	33	21	23	27	26	20	20	36	44	33	25	30	23	26	27	33	39	28	30	26	38	37	24	40	29	31	28	31	30	29	31	30	36	37	25	27	38	21	36	29	19	32	30	39	37	22	35	25	27	25	35	33	33	33	39	34	30	29	19	30	30	32	28	26	32	27	27	47	28	34	37	20	30	27	36	31	29	31	20	33	37	34	39	31	35	25	41	34	31	29	34	38	27	25	26	31	30	29	29	29	31	33	26	44	31	33	21	34	30	43	30	31	26	29	27	29	33	35	31	32	35	22	34	26	30	33	33	29	28	37	25	23	27	31	31	32	23	32	39	29	25	31	45	35	21	39	41	33	43	49	29	36	27	32	31	38	34	37	35	26	35	25	20	33	21	26	35	27	25	30	34	30	31	34	27	29	29	27	20	32	27	30	30	30	17	31	21	19	29	25	33	37	40	28	35	33	36	29	38	38	32	24	26	32	39	34	36	28	33	36	26	39	26	43	32	29	34	33	28	36	39	24	31	19	37	30	36	32	29	38	29	31	21	31	31	27	25	25	35	45	37	28	25	41	39	32	21	26	27	36	34	38	30	29	35	32	32	22	36	29	37	28	27	25	31	36	41	27	34	23	32	29	23	14	37	36	23	37	28	25	34	38	33	28	35	35	32	31	24	32	25	36	46	22	32	30	28	38	26	33	38	36	35	22	15	25	28	20	36	28	30	35	30	31	42	23	40	36	25	19	36	32	24	31	44	22	27	29	36	30	34	34	25	34	20	23	25	26	27	33	20	28	20	34	32	26	35	31	32	24	19	25	27	23	30	33	38	26	29	31	33	30	29	24	23	40	25	29	27	26	27	25	24	26	26	29	40	35	30	23	31	36	33	25	30	21	41	28	30	32	33	36	27	35	25	25	25	24	35	43	35	37	26	41	25	21	19	30	30	32	37	32	34	28	28	37	23	35	32	16	29	29	24	31	40	33	40	35	32	28	27	33	37	19	32	44	25	33	24	39	44	38	26	23	29	27	27	27	32	40	32	33	31	29	34	28	30	43	27	41	30	29	36	18	31	31	31	29	36	33	31	31	27	26	30	31	45	25	27	27	39	25	30	28	28	31	40	37	27	29	30	33	31	25	22	28	28	22	29	29	30	31	27	34	32	30	20	38	17	31	33	29	26	36	28	31	41	24	13	28	28	31	27	26	35	32	26	40	24	29	31	35	30	25	31	32	27	27	28	24	36	31	33	35	36	36	36	29	34	29	31	35	29	23	33	39	28	25	29	28	27	31	27	36	31	37	33	28	19	26	37	33	24	35	29	30	34	34	35	34	34	24	22	30	29	28	34	31	28	22	29	24	33	26	25	33	27	34	32	32	34	32	22	37	40	46	26	34	28	33	36	34	35	26	33	27	28	25	31	29	29	37	30	31	39	35	30	21	25	37	37	24	30	30	28	33	37	35	32	38	29	25	21	29	28	26	25	21	31	37	34	29	30	34	34	33	29	27	32	35	34	29	26	35	20	34	26	25	31	35	29	30	35	29	22	42	40	23	24	29	30	39	34	28	33	23	36	38	37	21	30	29	24	22	32	37	35	26	39	38	29	38	32	25	37	33	29	32	27	24	32	44	27	20	26	34	24	34	31	26	29	25	33	40	33	30	38	37	30	41	28	24	33	32	30	30	30	37	28	35	34
23460	13734	8895	16988	30120	31571	32937	32243	34029	39702	44049	45718	40891	33199	25519	17208	9841	4151	1723	866	529	447	391	399	382	376	431	416	375	352	382	387	425	401	388	389	386	423	369	382	408	380	436	422	386	419	382	397	408	397	428	362	397	370	413	380	379	355	413	405	376	434	402	408	395	403	385	379	432	402	366	383	397	403	404	408	416	375	376	403	377	401	409	384	375	381	392	369	393	416	418	384	354	418	396	393	435	407	406	396	426	415	430	411	386	401	378	408	391	402	404	384	432	382	389	369	382	423	382	424	403	388	346	386	446	396	382	409	374	418	404	384	383	410	390	390	394	379	422	387	391	399	397	411	404	396	387	413	416	383	399	422	414	421	398	383	363	432	389	393	414	367	417	360	408	436	406	384	403	365	416	361	410	407	399	388	396	390	420	413	370	393	398	381	400	376	421	448	392	419	425	430	399	392	406	401	416	413	395	397	401	371	394	441	400	373	410	451	414	405	416	377	360	395	383	379	375	418	405	426	359	390	391	398	377	428	371	400	384	403	416	371	374	372	388	399	381	406	434	401	377	390	361	430	401	388	421	379	392	412	397	385	379	424	380	406	408	417	392	409	428	413	414	402	409	344	403	394	398	395	378	379	428	444	373	385	367	397	379	386	433	391	395	398	377	407	377	387	403	433	397	381	378	375	387	429	392	420	403	372	376	388	415	399	428	412	391	396	397	417	355	368	403	371	350	403	399	382	366	410	388	417	435	374	377	393	389	395	406	420	383	424	358	425	405	417	381	382	375	403	394	407	405	421	388	398	430	368	416	383	423	400	422	408	397	398	394	365	382	382	400	394	398	366	379	410	398	417	393	403	384	411	386	363	399	389	382	410	382	405	377	406	413	399	399	404	388	394	400	435	407	366	376	391	407	369	445	399	405	392	378	381	380	422	412	397	412	417	398	438	411	389	376	405	393	405	423	375	413	392	401	392	375	410	361	373	383	426	390	391	396	435	395	380	377	413	407	386	448	398	414	416	411	376	373	392	396	387	371	409	348	439	407	403	405	379	377	429	399	399	415	382	379	400	364	410	393	384	390	387	371	367	425	385	435	421	416	379	433	392	348	414	421	413	411	408	409	382	389	394	395	403	395	411	376	399	392	399	376	403	417	394	377	373	400	396	363	384	395	414	364	349	411	365	414	398	416	374	397	384	398	393	418	413	391	430	437	383	401	377	400	402	394	394	387	384	372	380	395	378	427	375	358	348	401	394	385	406	396	437	386	389	393	365	423	395	374	405	391	392	401	428	424	407	396	399	387	400	403	428	394	403	403	400	365	406	384	402	404	384	366	390	404	406	377	374	414	401	391	422	419	431	405	380	393	401	387	400	386	410	430	387	393	413	401	424	336	392	404	371	408	411	413	366	389	432	407	403	388	365	385	384	391	401	432	405	403	385	401	415	366	407	392	365	418	430	376	385	399	428	384	402	432	412	376	377	424	387	345	379	367	382	407	361	380	389	405	384	392	420	392	395	381	399	378	399	379	415	408	404	411	375	387	368	391	425	418	390	397	379	407	424	426	387	395	400	397	387	436	387	394	394	383	408	417	374	412	378	411	394	430	413	401	424	451	403	405	384	423	366	408	415	396	357	427	400	382	363	390	398	412	385	390	412	400	380	361	421	395	359	395	381	450	409	377	381	411	390	418	420	398	382	378	397	438	433	423	408	412	386	426	383	412	384	426	347	369	438	420	399	382	404	372	381	391	398	395	388	360	368	430	422	393	391	370	387	387	415	395	396	393	418	407	402	375	400	390	383	404	389	399	367	374	399	414	393	428	412	405	390	392	400	428	402	393	408	398	378	403	418	382	395	418	414	411	443	392	370	401	426	361	386	448	383	379	412	437	396	389	429	412	358	403	377	398	390	421	401	417	361	365	396	414	337	388	379	415	364	427	382	394	416	423	377	365	430	382	462	406	383	392	415	433	416	397	402	384	382	388	394	408	404	426	392	424	394	385	373	389	378	402	394	345	403	418	416	391	403	352	413	376	407	394	399	403	395	415	377	387	373	407	392	364	390	363	411	403	390	396	426	409	399	403	394	430	362	393	385	409	396	416	429	414	411	389	394	401	402	412	392	378	405	405	388	395	374	381	381	377	407	392	431	398	427	401	372	375	362	391	399	425	374	386	386	386	396	401	405	383	386	428	369	395	420	382	362	399	379	390	361	404	444	375	401	406	375	371	413	392	368	385	368	380	385	395	398	371	419	398	401	371	416	423	442	405	364	403	388	387	384	389	403	429	402	380	388	416	362	403	390	400	423	431	382	367	394	380	381	411	385	405	406	385	411	388	396	378	407	417	402	410	409	403	401	426	381	390	434	381	425	376	443	357	406	415	473	388	384	410	414	407	382	392	401	416	412	399	404	392	400	384	392	378	433	357	392	366	379	420	402	430	400	393	422	405	445	412	396	392	404	396	403	397	392	426	375	383	419	400	385	420	392	397	419	424	386	366	381	416	389	402	397	411	375	383	399	393	400	430	412	385	386	420	401	423	395	367	393	381	391	410	356	369	376	379	394	391	434	441	401	411	383	398	376	370	369	448	397	390	428	401	407	395	383	414	368	384	438	367	365	444	364	402	394	382	388	382	400	369	398	392	429	386	382	395	416	374	375	374	409	416	369	387	393	439	407	399	370	397	390	445	396	364	403	373	358	388	402	369	411	392	395	402	423	407	387	399	354	382	407	417	394	390	348	399	402	348	408	342	362	387	415	400	410	414	348	404	365	412	406	391	401	399	346	401	388	402	381	408	407	401	386	359	411	382	386	356	385	395	392	378	418	404	382	393	365	380	420	409	390	392	361	410	388	375	393	368	424	410	433	432	392	364	408	438	375	408	353	386	392	389	420	390	391	384	357	400	394	398	387	359	375	407	396	412	369	435	392	389	406	398	399	400	363	390	392	418	417	384	371	404	367	383	420	418	387	388	395	439	394	368	373	415	407	389	430	396	408	384	419	411	382	367	430	426	375	398	405	370	375	386	390	391	379	413	440	399	395	411	357	395	403	399	387	398	360	348	390	395	371	399	381	397	455	380	375	436	406	405	406	416	408	399	386	401	413	417	417	417	402	432	410	433	388	445	411	384	386	431	405	393	411	379	399	434	417	408	411	420	408	385	407	396	375	410	414	381	436	390	407	359	408	440	425	396	391	443	397	383	414	411	386	422	405	410	430	406	365	388	390	402	400	413	399	395	385	392	390	362	381	385	387	417	375	425	393	379	425	395	424	420	387	392	396	402	400	419	416	405	399	379	404	428	404	381	418	399	380	424	371	409	414	390	390	422	386	367	373	369	426	397	412	397	410	390	399	420	373	393	398	366	399	422	395	385	429	377	368	398	377	390	412	386	368	389	394	399	427	389	384	414	383	427	378	374	383	404	386	411	402	372	398	435	420	386	385	398	409	379	430	387	432	388	359	441	399	376	395	416	396	406	406	409	426	383	402
1334	244	76	76	78	96	205	302	402	970	1654	1832	1359	864	513	241	105	78	53	34	25	30	29	37	25	32	19	34	25	29	26	18	33	35	25	32	23	28	29	21	28	34	22	24	28	32	27	29	22	26	32	28	25	37	35	32	26	27	32	24	30	26	23	30	27	19	35	36	20	23	27	36	31	18	29	26	37	30	27	39	36	37	30	25	23	32	25	20	31	23	29	26	20	35	24	26	19	25	24	23	26	30	33	24	26	27	31	27	32	30	42	28	30	35	26	26	24	33	25	34	25	23	28	33	32	38	26	27	29	26	32	30	33	24	32	31	18	32	22	38	28	41	32	39	24	25	33	30	33	31	35	33	23	22	30	26	36	30	31	33	27	33	31	29	22	23	28	34	30	32	28	31	36	30	22	31	25	33	23	25	37	20	30	29	25	25	29	32	39	37	27	38	25	27	24	34	27	41	31	26	38	32	22	32	23	26	30	32	30	31	22	30	32	27	34	29	27	28	28	29	21	34	30	31	36	23	21	31	36	29	29	40	29	32	27	29	19	35	38	36	27	25	28	43	25	32	22	37	20	9	35	24	36	31	26	28	20	25	24	17	29	26	22	32	25	28	29	24	31	27	31	24	30	27	27	32	24	18	28	36	31	25	36	23	17	22	30	33	21	28	26	23	30	28	23	31	28	26	32	31	25	23	30	28	40	29	44	30	36	29	29	23	21	22	36	23	28	33	25	32	24	29	25	32	31	31	40	26	25	26	28	27	30	39	36	36	25	40	26	31	27	27	30	39	25	28	36	34	38	21	28	24	33	27	28	31	23	34	22	25	37	20	32	24	30	30	29	25	37	34	34	23	20	29	22	18	27	29	28	22	17	28	33	24	24	28	20	34	25	25	28	36	26	29	27	32	25	49	26	29	29	34	40	26	22	34	33	27	27	20	25	28	26	22	31	29	29	32	29	24	33	30	22	35	22	30	31	27	26	25	26	32	19	31	27	36	31	30	28	42	19	23	35	22	24	24	33	30	30	29	33	26	24	28	21	30	17	32	35	26	25	26	31	23	33	30	20	22	16	34	35	33	34	29	39	31	33	31	31	28	40	30	32	31	13	33	34	36	36	30	38	33	38	33	34	29	26	27	26	40	26	22	29	45	35	34	28	34	22	23	25	32	21	31	27	23	19	23	24	39	33	28	22	33	41	35	30	23	29	27	22	22	31	37	28	31	30	25	19	24	24	39	34	33	28	27	34	23	28	39	34	30	21	37	22	22	35	36	32	37	27	23	21	30	28	26	28	25	25	37	30	26	26	26	37	36	20	27	32	31	25	27	37	37	21	34	34	20	26	28	33	33	30	31	21	23	27	29	18	31	34	37	24	26	24	26	24	25	19	30	22	26	29	17	28	30	26	23	33	35	33	32	32	36	31	31	26	29	16	27	25	31	29	20	33	28	29	21	37	34	33	29	27	32	22	23	27	25	39	35	18	34	22	15	23	38	29	9	32	21	28	27	34	27	28	29	23	37	25	16	37	25	28	33	39	30	29	25	21	29	25	27	23	34	23	32	28	32	31	27	28	33	28	25	25	30	37	25	32	24	27	28	43	37	31	31	18	33	23	28	24	24	31	24	19	48	24	30	32	29	30	24	29	47	25	32	24	37	29	28	23	33	27	35	36	26	21	26	26	35	29	28	21	28	26	26	30	22	32	28	29	28	36	21	43	34	40	26	21	28	37	32	30	24	29	26	33	34	20	19	28	29	28	28	33	23	40	30	37	24	28	24	35	29	26	30	25	32	29	25	20	25	23	30	39	30	28	30	29	29	22	36	31	31	29	19	28	43	22	27	25	29	33	33	40	30	46	41	38	27	20	29	29	36	36	24	21	26	24	34	27	34	34	26	24	28	31	46	32	27	20	21	23	29	31	29	24	31	32	28	36	28	24	34	26	26	36	28	33	27	40	33	34	16	28	24	27	36	29	31	35	27	40	41	29	28	31	37	30	29	29	31	26	31	36	34	31	21	34	36	29	28	27	28	21	39	38	32	24	31	30	26	23	29	26	18	28	25	25	31	25	27	36	32	22	18	26	27	29	30	26	30	25	22	45	31	23	28	28	36	22	31	32	28	31	31	32	28	35	30	24	28	40	39	27	29	25	28	31	32	24	32	35	25	26	23	17	16	31	21	27	38	32	35	24	37	25	23	39	35	19	25	29	36	28	30	21	32	32	21	24	44	38	30	33	25	32	22	30	33	32	37	31	24	25	33	47	31	22	18	26	28	29	25	28	37	26	37	30	29	28	24	29	32	31	32	25	31	33	33	19	30	23	25	24	32	28	21	29	29	38	38	31	19	29	23	24	36	31	30	31	34	23	25	50	32	21	36	30	32	36	37	31	31	26	28	35	22	21	27	36	35	25	25	23	35	21	28	31	34	26	29	27	24	42	28	29	30	34	28	30	25	27	29	33	25	29	23	29	30	23	31	23	30	25	25	35	28	31	25	27	21	26	30	22	32	23	27	19	30	25	31	34	24	25	24	26	32	26	32	26	21	28	21	37	22	34	35	25	32	28	26	29	24	32	44	30	34	27	32	28	34	27	22	24	30	43	28	24	29	25	18	33	24	39	35	30	38	27	34	32	25	35	26	31	27	29	28	25	37	23	28	24	25	25	31	23	29	29	35	29	32	19	28	21	29	34	32	22	25	27	28	24	32	37	27	33	23	28	36	31	27	24	22	34	34	22	41	25	28	16	25	25	26	24	35	18	27	26	33	30	32	30	31	31	27	37	36	30	26	29	35	24	27	25	30	26	35	26	31	25	23	18	19	33	30	37	28	26	35	32	23	27	28	31	23	31	25	36	30	26	36	31	27	27	27	28	24	34	21	38	19	20	35	26	32	24	22	33	29	40	41	31	22	36	28	34	30	30	30	39	26	33	27	18	32	33	30	30	37	30	33	22	34	30	37	29	23	23	32	27	31	22	29	30	23	28	32	25	22	23	28	24	21	34	33	28	28	23	30	23	31	25	19	35	22	26	28	38	20	33	28	29	35	26	31	31	30	37	21	39	27	31	31	36	25	31	30	33	27	28	34	36	17	24	27	24	34	25	29	22	27	22	25	16	31	37	21	35	22	22	30	28	32	27	32	32	35	36	33	29	23	21	19	26	32	32	38	34	17	36	41	27	28	25	39	23	24	28	25	29	18	25	27	28	23	27	38	34	32	30	23	22	33	21	36	17	26	34	26	26	22	34	23	31	27	25	33	25	28	35	31	29	33	27	32	30	30	16	32	30	25	25	32	28	25	34	31	25	25	18	19	28	21	32	36	19	27	22	27	20	28	16	23	37	22	31	28	28	27	27	23	22	33	25	24	39	22	42	22	22	27	30	28	34	34	25	28	28	33	42	24	34	30	28	34	40	28	27	30	28	20	29	24	31	30	30	23	21	30	27	34	34	23	28	26	34	20	37	24	24	34	21	36	29	26
15552	5978	1874	4008	8118	10267	14254	16647	17872	25444	29619	28054	23756	17888	11715	6512	3116	1409	746	510	442	393	406	393	363	356	389	405	417	382	375	390	362	376	395	369	376	387	398	392	376	350	379	364	377	365	403	333	424	396	376	388	357	386	381	350	363	408	391	343	383	368	379	360	388	381	350	361	401	378	380	343	389	369	377	369	373	412	408	384	377	372	372	375	384	382	389	399	363	378	378	349	355	379	383	360	382	386	364	390	379	356	403	376	374	380	406	370	404	406	373	393	377	392	409	378	369	354	365	395	394	380	382	385	395	355	382	380	369	385	379	420	343	369	399	383	386	357	390	380	381	381	381	395	362	370	359	385	390	407	435	376	389	424	404	405	365	396	372	374	402	389	386	402	363	349	350	383	360	374	369	344	372	379	399	361	406	395	398	375	375	375	356	400	361	372	372	363	362	381	391	389	375	390	405	344	376	397	398	383	356	384	399	389	386	352	373	364	404	401	387	345	383	371	352	391	368	421	382	350	394	392	359	380	380	415	385	405	369	358	368	382	378	383	360	354	403	390	366	392	407	404	376	382	358	399	383	360	381	390	412	376	374	379	410	352	374	370	366	388	404	358	420	399	360	373	398	378	371	394	343	364	378	385	367	344	405	379	394	358	379	373	363	353	380	367	409	367	376	379	356	403	413	398	378	381	387	358	407	354	390	361	384	382	400	385	392	372	365	366	421	353	386	328	371	336	354	417	395	374	387	346	382	413	394	374	372	362	374	351	377	369	393	378	381	383	390	374	402	374	399	365	413	385	359	384	402	376	348	351	373	395	386	380	381	408	366	398	340	356	421	371	359	374	337	384	412	382	382	342	385	358	362	400	395	376	410	394	385	393	376	394	376	353	346	386	402	388	409	370	403	352	377	383	390	389	411	412	425	376	358	374	359	400	365	412	376	375	372	385	365	401	402	383	378	386	389	364	331	350	382	410	374	395	381	366	372	381	380	353	383	399	389	406	422	415	364	401	374	374	387	375	392	399	382	390	402	392	345	378	389	387	366	430	387	383	361	365	385	386	387	390	383	397	379	362	364	406	367	373	384	401	353	373	377	405	378	406	403	412	374	359	391	343	382	364	422	390	408	369	379	390	410	385	380	358	403	398	350	382	377	402	358	348	408	416	388	383	363	416	390	365	371	395	399	370	383	393	384	344	385	384	368	375	378	378	386	377	397	350	350	411	377	375	337	383	360	362	358	388	379	371	376	409	365	384	398	353	360	377	377	405	386	425	363	353	408	379	387	404	381	401	318	361	385	356	356	367	391	357	376	411	390	390	342	382	373	394	380	400	355	387	370	372	375	381	380	393	374	357	389	380	396	381	355	357	370	367	401	400	372	354	371	411	386	371	386	353	413	378	394	361	388	378	365	405	395	390	373	395	388	400	395	420	349	378	381	418	375	391	352	341	357	411	417	375	401	391	400	385	361	401	383	357	377	360	375	376	377	394	373	392	398	411	368	390	379	340	386	390	383	381	423	367	395	361	393	405	374	349	395	393	358	379	396	419	381	425	403	401	350	384	404	378	411	356	381	376	329	363	385	370	404	406	381	399	412	338	375	410	409	376	374	400	385	386	397	416	388	382	361	372	378	382	378	403	435	385	354	360	384	411	362	359	406	358	365	384	390	385	436	415	392	388	363	400	400	362	385	376	393	377	394	392	388	352	391	368	415	376	402	376	393	376	413	366	358	348	365	376	401	374	377	354	394	370	377	357	414	383	389	388	394	396	359	381	391	350	390	381	364	385	336	378	405	370	397	400	384	371	376	371	378	386	381	366	311	394	339	329	382	409	385	343	357	353	394	381	408	344	383	391	375	377	390	382	378	344	368	347	399	396	381	394	333	390	362	376	405	405	397	395	402	355	402	392	410	346	386	378	386	362	396	374	352	391	395	396	378	374	383	353	385	349	370	381	380	391	326	390	378	351	379	397	348	354	381	413	407	364	352	394	357	378	375	369	384	401	400	399	375	370	381	388	415	402	362	392	375	377	387	386	350	400	388	375	396	409	391	367	410	380	384	385	356	394	412	374	404	348	377	394	387	376	370	418	390	361	387	381	380	398	355	395	392	375	388	383	361	364	402	384	371	392	379	410	349	384	366	352	397	360	367	331	393	382	370	415	371	360	382	414	415	409	419	375	400	383	393	371	378	390	332	374	352	383	378	361	391	343	375	349	375	381	373	377	363	369	363	345	378	392	380	359	365	369	401	384	354	403	408	367	405	367	394	382	397	366	355	374	364	409	391	387	349	396	376	417	388	377	395	377	394	381	431	363	377	376	360	386	395	362	410	410	397	384	384	367	397	424	363	375	390	361	362	402	371	418	373	345	371	398	359	398	383	384	381	380	404	378	380	393	400	409	416	398	356	368	397	376	415	365	394	390	401	364	410	371	360	357	403	372	360	385	381	376	355	390	426	370	362	363	378	352	358	393	394	394	370	380	405	371	411	371	355	396	374	396	334	398	393	358	315	402	395	397	406	398	367	381	371	401	396	374	393	344	357	385	379	384	383	383	363	354	412	335	399	361	402	382	369	398	393	381	388	389	415	421	361	383	342	381	393	395	382	343	381	419	372	389	379	401	363	402	380	391	362	398	428	366	384	382	426	393	403	407	393	399	390	360	396	343	359	365	373	393	387	392	392	410	395	378	386	381	393	389	377	368	371	377	386	368	368	370	374	400	390	407	367	366	352	382	358	383	371	419	368	352	378	360	410	404	388	419	408	386	379	371	390	398	404	363	375	389	377	413	367	380	390	409	401	404	365	409	387	431	386	393	418	382	427	377	398	364	371	396	362	389	393	340	367	377	358	381	374	361	413	399	360	395	379	358	334	408	401	350	396	391	385	413	414	378	386	368	381	362	390	433	366	413	416	371	363	405	370	397	391	370	348	411	375	358	417	396	376	338	367	368	380	371	410	379	360	374	384	388	378	374	411	376	406	381	410	412	392	418	361	373	399	400	407	397	410	383	408	338	412	375	378	379	403	363	421	409	341	387	386	384	355	410	371	398	344	379	374	402	387	382	395	390	344	394	371	371	373	376	384	387	395	365	394	397	392	387	357	345	402	352	370	363	388	353	372	391	410	391	381	390	389	385	384	348	394	357	373	367	392	397	396	389	366	393	376	369	357	383	379	398	373	391	372	377	347	384	389	372	355	398	405	374	391	344	406	374	395	374	362	334	383	379	401	396	395	388	374	364	365	401	386	390	348	345	420	378	397	342	406	351	386	423	374	378	372	374	402	400	407	371	387	362	396	386	323	400	394	368	411	369	385	385	393	365	392	386	374	406	366	365	364	420	373	355	421	410	420	399	390	400	387	396	387	411	401	407	378	346	400	354	370	353	359	375	371	369	380	363	364	379	416	416	365	385	400	399	386	376	344	385	356	410	379	362	379	359	399	399	394	389	387	350	368	398	393	401	380	369	361	354	361	359	381	423	334	363	371	441
896	441	194	130	259	692	1088	1199	1039	2946	4181	4267	3008	1923	1035	524	221	119	65	50	25	21	23	34	22	25	27	31	25	27	28	24	30	25	26	29	28	16	13	25	19	24	32	31	21	21	18	30	23	36	27	23	25	21	23	25	15	25	29	33	22	35	21	17	27	23	30	21	22	25	24	31	23	32	29	24	25	25	18	22	22	18	29	28	24	28	23	29	24	24	26	30	27	21	16	19	24	31	25	26	29	29	16	13	14	29	30	30	32	18	17	27	25	20	37	25	26	27	28	22	21	19	22	24	26	34	25	19	23	20	28	30	18	30	18	29	28	24	27	23	20	30	24	27	28	27	22	24	18	21	24	24	24	18	33	23	22	26	20	29	28	14	28	34	29	30	24	15	19	17	31	20	22	16	21	32	36	30	24	29	29	32	23	25	29	27	27	28	34	27	22	19	24	35	26	23	29	24	28	18	37	28	28	27	26	28	21	24	22	22	27	37	27	26	26	32	24	24	27	31	22	31	18	23	28	27	31	28	20	29	17	29	28	27	28	25	16	25	16	21	29	28	22	28	26	16	33	38	18	33	25	20	24	27	28	43	27	27	22	23	26	32	41	29	27	24	27	31	22	24	30	27	29	18	23	29	26	24	24	17	23	25	24	24	25	30	28	32	24	27	26	27	27	21	25	21	15	25	33	22	30	22	19	24	27	29	32	27	21	22	22	29	21	23	21	26	25	31	30	30	25	35	27	25	26	27	20	26	26	23	28	30	30	30	21	20	24	24	22	15	26	34	32	33	32	31	32	22	27	26	34	18	29	15	25	23	20	25	36	24	20	20	19	29	30	33	23	34	26	21	16	31	32	23	28	25	35	26	30	24	23	23	28	18	27	24	32	35	24	25	22	32	20	32	28	22	24	31	35	26	29	24	34	30	33	27	29	20	20	32	20	25	27	23	30	22	26	19	24	32	22	26	19	31	24	24	21	24	29	27	20	26	27	34	24	29	21	19	36	29	18	27	22	20	27	33	33	24	19	29	22	26	24	20	29	31	36	25	36	28	18	30	27	21	34	27	25	28	23	19	32	32	16	31	32	24	21	22	21	21	22	18	25	28	27	39	20	19	24	24	27	28	32	20	20	29	35	33	24	18	28	22	11	31	21	20	22	21	21	29	25	20	27	27	25	21	25	27	31	22	28	27	20	28	30	31	28	22	24	24	24	21	26	17	29	20	28	28	33	17	19	32	26	27	22	26	21	29	25	30	25	24	19	30	27	20	31	27	35	33	18	31	34	28	42	33	25	25	26	25	32	33	28	32	22	29	34	18	21	20	22	25	20	38	26	20	21	30	20	20	26	24	25	31	24	19	27	22	25	28	34	22	27	27	28	19	45	23	27	22	26	23	33	30	28	28	29	35	29	31	24	23	21	20	20	21	20	17	27	28	23	22	29	13	25	23	25	19	20	29	28	24	22	23	31	30	24	30	33	29	26	26	23	26	22	23	23	27	30	23	20	24	34	27	17	21	23	26	30	31	24	35	23	21	24	16	28	23	20	29	27	31	25	21	30	30	21	35	18	24	26	19	26	25	21	19	26	20	28	23	29	28	29	22	20	30	23	26	30	31	18	25	26	26	32	26	19	30	28	31	38	23	29	19	27	22	30	25	15	27	33	34	33	24	25	16	35	29	24	27	18	27	23	19	28	22	15	28	19	33	26	28	19	20	28	22	29	25	32	27	25	26	26	15	31	23	21	20	31	23	24	26	28	18	26	30	24	23	22	25	32	38	19	26	30	25	30	33	30	29	26	26	29	26	22	28	28	27	21	28	25	27	28	26	22	31	24	27	22	24	21	28	21	31	21	25	32	20	22	24	34	17	18	25	33	16	23	24	22	30	24	35	24	21	21	25	14	14	36	27	18	26	23	24	38	24	27	27	24	32	19	23	22	21	20	26	26	22	29	24	30	26	24	22	31	17	23	26	33	24	34	23	18	24	18	17	26	22	30	24	24	31	23	22	27	18	26	21	22	32	27	19	21	25	34	22	17	25	28	21	30	22	27	26	23	31	22	22	32	31	22	22	28	20	21	36	21	28	29	21	23	21	23	22	23	21	26	29	25	25	34	25	34	37	19	25	19	26	31	23	19	19	26	24	30	19	26	25	16	26	22	27	22	25	24	30	25	19	23	44	30	29	32	23	25	30	21	24	23	27	20	22	20	24	33	27	29	21	28	30	37	22	28	27	33	24	28	23	19	21	23	20	26	34	18	31	14	25	16	20	19	23	40	28	30	22	26	22	18	28	26	31	23	20	29	22	29	27	14	18	23	34	24	27	26	26	24	21	33	17	27	21	17	25	19	22	27	29	25	24	28	21	29	24	25	19	21	22	23	27	25	23	24	26	29	26	21	29	23	20	28	27	23	21	22	30	31	31	30	30	21	24	23	30	35	22	27	24	19	33	27	16	22	27	28	33	26	26	24	30	30	27	29	23	26	30	21	26	17	29	19	28	25	26	18	25	35	32	31	26	27	26	22	37	22	33	26	27	29	22	31	24	20	30	26	22	22	23	28	23	27	24	31	40	18	26	24	39	17	19	27	29	22	25	21	27	25	38	30	29	19	20	25	27	24	34	20	27	28	34	31	26	21	25	30	32	33	27	26	21	22	24	25	38	22	28	23	30	29	22	25	24	30	39	19	28	26	28	25	26	13	25	17	30	26	31	27	27	26	14	32	33	30	28	20	24	27	19	27	19	32	26	19	26	17	22	23	13	29	31	20	25	27	26	26	29	24	28	25	26	34	24	30	25	20	39	18	23	18	28	20	21	23	35	26	27	27	18	28	24	24	29	25	27	25	26	18	30	24	18	25	17	30	20	28	17	23	25	26	31	22	18	23	16	22	20	28	20	23	27	31	32	27	32	22	23	31	21	20	20	19	18	29	31	20	25	20	26	16	24	23	18	19	24	27	18	15	31	23	20	24	22	18	36	28	20	31	19	24	29	24	32	25	34	28	23	23	23	21	23	31	28	17	22	25	23	32	22	30	30	15	31	24	29	28	29	29	26	27	30	25	17	18	21	26	18	25	22	24	16	25	35	26	28	22	23	25	19	30	33	27	29	27	27	22	30	31	24	27	24	20	38	32	40	26	23	22	27	33	31	24	21	30	27	28	17	26	36	14	32	30	22	28	33	30	27	21	14	18	36	30	27	20	22	35	27	23	36	19	29	28	32	24	32	17	25	28	19	30	22	16	23	18	29	34	23	19	27	19	27	29	23	28	40	27	27	23	28	24	32	27	36	27	28	23	25	22	23	27	28	21	15	27	13	35	22	24	25	31	25	27	18	24	21	31	28	23	24	26	30	25	18	25	31	29	22	33	26	21	29	29	32	24	26	19	39	26	13	20	31	24	27	15	24	21	19	22	25	31	20	26	24	29	17	17	22	26	38	25	18	24	27	32	30	25	29	22	26	21	20	29	30	13	38	24	22
19342	9965	4286	8322	20966	28904	30529	28673	26598	36369	38284	36170	31111	26072	19236	11614	5739	2558	1072	619	429	376	354	351	313	341	330	334	337	314	321	326	344	310	313	357	344	338	342	312	324	353	363	361	307	317	319	338	348	348	349	344	346	362	347	339	356	348	333	351	312	334	347	358	353	341	330	359	353	337	332	335	340	348	356	338	331	320	331	311	309	317	359	319	362	318	321	358	326	302	321	309	368	331	324	348	372	328	340	332	345	353	326	362	345	340	307	372	346	318	333	361	353	348	336	346	344	308	314	361	324	353	336	313	356	305	294	305	333	313	340	324	313	330	318	305	366	357	310	348	327	327	364	334	299	313	334	341	342	343	330	332	338	329	355	372	333	322	281	319	299	381	310	339	303	327	320	343	333	307	351	343	333	332	367	319	365	357	332	322	318	350	324	309	345	328	306	330	342	355	349	348	341	340	309	328	291	306	354	344	321	302	313	334	344	342	338	340	341	346	341	349	349	331	341	312	322	325	305	322	328	349	325	341	351	346	351	319	362	351	373	324	340	338	311	342	352	356	345	318	313	350	324	307	351	342	339	349	335	312	340	326	331	357	337	338	347	350	322	379	341	329	363	331	320	348	327	350	322	306	314	351	331	317	353	307	360	308	326	340	327	323	338	314	352	324	330	347	337	327	300	344	343	340	344	335	319	292	348	304	312	297	318	322	344	327	310	354	336	342	320	304	298	311	343	315	344	353	342	321	344	329	313	315	307	326	341	318	303	358	326	318	360	325	342	338	351	345	313	339	353	336	329	321	298	313	334	314	356	347	352	319	357	334	354	314	328	305	350	331	345	320	296	327	334	319	330	352	343	318	324	318	335	349	351	348	333	331	340	351	302	332	318	325	325	330	312	323	305	307	337	338	364	336	345	361	372	342	337	332	301	304	376	337	370	338	310	347	344	323	365	325	337	348	314	357	314	366	327	303	289	339	354	344	329	352	304	354	385	348	344	357	306	395	340	309	334	295	348	322	328	314	345	336	325	336	330	356	360	352	346	339	322	314	323	341	331	370	332	333	358	350	351	344	313	340	310	329	315	327	340	333	333	334	346	362	326	326	357	304	344	335	347	308	337	335	328	327	334	338	318	318	340	375	356	332	344	302	318	328	328	342	313	339	330	344	362	340	355	351	325	314	324	333	325	345	342	337	301	343	323	335	369	338	307	349	302	337	317	329	350	336	331	322	370	320	311	353	341	303	355	349	348	334	326	319	302	352	311	301	333	310	334	368	330	343	315	314	335	350	318	320	338	333	363	371	353	325	324	323	310	349	337	358	349	323	330	326	317	329	339	325	333	320	319	307	339	307	345	317	316	300	348	326	363	341	318	317	317	314	333	328	299	341	331	332	317	320	335	316	321	327	353	314	333	347	346	330	345	353	340	298	327	331	356	293	331	324	335	360	292	333	349	351	339	316	333	354	348	332	304	335	310	331	310	371	306	322	363	332	339	330	342	336	343	321	338	314	340	311	316	368	348	358	310	353	314	353	315	322	306	344	301	333	332	358	316	358	363	335	349	335	357	340	320	319	332	333	341	332	346	333	331	341	326	355	339	329	335	345	341	315	337	310	329	320	342	311	336	335	331	364	342	344	340	296	342	360	341	353	323	351	343	335	346	367	322	336	350	344	347	306	303	359	317	332	337	366	329	337	321	315	310	306	315	349	331	366	362	345	345	346	310	339	323	316	363	368	344	336	319	330	325	344	309	328	354	365	334	318	327	357	295	341	353	337	325	305	318	366	337	367	345	334	320	328	312	326	322	341	331	339	348	334	321	344	287	332	334	323	357	350	338	369	315	331	353	311	301	382	311	322	342	347	368	318	328	330	323	316	333	330	341	317	340	325	292	346	311	326	340	329	328	309	356	361	334	317	326	330	352	340	345	375	338	315	319	291	334	335	334	336	341	350	326	312	322	348	326	315	350	345	352	355	317	348	337	283	352	357	324	359	313	321	313	346	357	336	364	343	341	372	310	325	342	341	317	333	322	374	298	389	326	358	343	347	350	330	349	321	346	314	346	290	328	336	327	352	354	333	344	335	333	360	347	321	337	361	344	333	335	323	315	323	390	330	356	326	324	326	340	352	328	340	344	344	337	334	321	342	329	296	333	356	355	367	328	288	352	339	313	279	296	360	339	323	329	323	336	351	336	346	341	302	333	338	350	344	363	350	308	330	357	334	339	338	337	322	317	315	336	335	339	353	339	333	305	335	324	341	327	360	311	370	298	355	310	350	338	372	313	327	321	319	297	343	289	333	294	344	334	323	350	336	311	331	338	299	349	334	342	323	362	314	322	319	325	289	305	333	348	355	332	316	363	335	340	324	363	329	342	329	349	301	332	323	295	348	323	326	355	337	301	315	328	340	312	325	331	303	365	338	361	304	318	346	318	322	338	333	314	358	313	317	325	313	359	292	311	332	309	335	348	328	331	332	311	336	343	351	361	353	310	361	312	343	351	331	349	374	360	307	315	348	354	332	348	352	372	319	338	350	321	355	343	343	323	343	342	335	340	313	346	314	327	303	351	328	301	335	350	330	306	349	334	324	348	337	311	291	326	336	311	330	331	326	329	330	326	312	299	328	330	350	306	309	386	351	365	348	349	351	347	342	338	373	347	325	331	346	337	336	335	356	340	348	312	342	338	337	353	364	363	309	325	340	354	341	317	334	354	319	317	331	304	320	336	292	367	315	341	332	345	316	345	338	340	342	330	338	332	333	317	343	351	377	371	335	322	343	339	312	307	306	335	345	327	351	357	335	324	340	354	334	304	336	351	344	349	351	344	344	332	315	358	339	322	305	327	335	327	327	324	332	364	359	340	296	323	343	311	329	355	315	315	332	355	353	368	314	333	361	323	315	305	309	348	289	344	359	332	325	311	344	319	348	313	339	353	355	340	355	314	341	321	331	292	380	349	329	306	332	329	343	327	319	335	333	328	327	342	322	349	351	319	320	324	334	322	352	355	335	325	363	319	353	330	302	325	354	324	346	329	342	330	325	323	342	342	320	330	332	333	355	326	301	349	322	351	327	346	320	318	331	306	344	316	344	359	350	339	296	354	311	325	321	309	333	295	356	343	340	336	333	337	356	315	348	301	349	304	320	347	335	328	350	370	335	307	348	319	313	315	322	384	342	347	348	343	337	335	329	332	318	347	319	345	309	334	358	325	305	346	343	319	317	339	314	369	380	323	336	337	332	314	367	345	324	352	325	343	354	328	327	361	292	328	336	333	324	285	325	323	314	361	306	349	318	322	288	348	328	342	365	322	304	330	359	349	343	330	330	317	325	330	335	288	325	341	324	362	324	312	316	327	317	319	320	293	335	366	318	322	323	362	315	350	334	315	332	352	331	341	342	345	339	333	345	344	342	337	342	327	345	314	342	402	338	304	337	350	331	337	315	320	359	337	331	342	306	337	347	342	339	371	341	372	345	309	328	348	318	315	322	338	322
1965	295	228	117	143	289	607	1153	1546	3083	4901	4660	3896	2718	1551	744	333	144	74	57	37	31	39	42	39	36	42	31	37	42	28	33	32	43	28	38	35	33	30	32	35	34	45	42	25	39	35	26	32	38	46	36	39	33	34	27	27	34	34	30	44	40	38	40	34	28	32	39	38	35	38	29	36	28	43	31	45	35	31	38	25	35	28	30	33	36	31	34	38	41	29	32	31	29	29	53	31	42	36	37	37	27	35	29	34	32	31	38	33	32	37	23	48	34	39	26	28	36	34	26	31	35	28	29	33	54	36	40	35	32	33	33	29	37	28	30	25	31	27	31	33	34	31	35	34	28	29	41	42	42	29	32	31	28	35	31	42	37	38	37	34	40	29	30	41	35	34	27	29	22	39	36	39	28	39	36	40	37	32	38	44	40	34	35	33	28	44	33	40	31	33	38	33	37	41	45	33	38	36	35	27	28	34	40	38	41	40	24	37	32	42	49	31	31	32	29	24	29	26	37	29	28	42	48	53	33	32	34	39	31	39	46	35	27	26	34	35	35	34	34	33	32	31	32	35	42	29	35	29	35	31	32	36	33	33	44	30	32	24	35	36	39	41	41	22	34	40	43	40	31	39	46	39	46	34	29	40	27	38	45	26	24	37	30	35	28	40	32	46	32	31	35	32	35	33	30	26	27	41	40	34	44	38	32	34	30	27	29	33	39	36	37	41	49	29	42	37	30	35	42	36	37	41	43	36	36	33	36	33	33	40	34	44	37	38	26	31	42	36	31	37	41	22	35	35	35	35	41	39	33	47	40	31	30	34	30	28	35	30	30	38	26	43	30	35	32	44	36	43	34	40	40	41	42	30	40	42	32	37	46	36	23	40	32	43	37	38	38	36	25	36	24	25	36	29	30	27	44	34	27	41	29	33	36	34	30	33	42	34	37	27	28	41	26	31	39	35	43	33	36	28	36	34	46	30	34	34	55	35	39	33	33	30	40	41	29	32	39	40	37	47	37	25	41	29	29	27	35	41	31	47	40	35	33	33	49	34	34	36	31	48	37	40	33	25	42	32	36	41	45	35	32	30	38	32	36	32	28	29	29	27	41	45	48	36	31	30	30	35	29	32	36	30	42	33	42	25	31	35	36	32	36	35	29	46	29	33	37	30	36	39	30	31	34	42	32	38	33	40	33	32	37	43	26	42	33	26	28	41	37	33	41	32	45	37	35	34	38	33	33	36	40	42	36	23	36	34	36	33	35	33	27	40	30	48	39	43	49	33	35	38	37	39	34	42	51	31	27	43	28	37	30	34	30	36	34	37	37	36	35	30	34	42	45	30	37	44	37	30	20	34	35	34	37	35	31	44	28	22	35	32	31	30	39	35	45	38	38	36	26	40	40	43	41	36	32	32	42	31	44	30	37	26	32	31	39	46	41	33	34	27	37	37	32	40	38	44	29	27	43	36	46	33	28	34	40	35	31	43	44	36	39	39	47	34	43	41	38	40	30	31	33	40	39	33	42	23	37	25	33	23	31	23	35	37	41	34	40	41	32	29	39	30	42	42	36	31	40	43	32	29	40	22	52	33	31	37	37	36	35	31	36	34	37	30	40	23	32	36	34	39	29	36	32	26	39	41	31	41	37	35	43	40	30	34	35	29	36	36	29	34	43	44	32	39	48	39	41	40	37	38	33	31	27	36	39	31	34	29	33	35	36	43	38	29	38	34	36	29	36	42	35	29	23	36	43	42	40	35	34	39	44	34	47	28	30	34	36	36	29	39	31	27	40	37	42	33	27	43	34	31	33	42	39	36	24	26	32	34	39	39	34	44	43	35	24	34	31	32	25	31	44	35	30	35	39	31	25	49	28	32	31	37	30	44	31	28	30	28	36	33	27	52	32	34	31	48	38	30	29	45	46	23	40	36	28	31	31	33	32	44	29	32	37	25	39	34	26	26	22	33	30	29	30	33	26	34	42	28	37	33	30	32	40	32	43	28	31	30	24	37	38	33	29	36	36	48	43	47	30	37	40	30	43	48	30	27	26	39	39	35	31	35	33	29	37	37	41	38	32	28	33	44	33	33	40	28	31	39	32	27	38	43	31	32	40	41	38	34	43	35	33	31	35	22	30	30	26	26	29	34	31	28	42	27	33	42	29	29	32	33	36	33	30	32	32	32	30	37	32	35	37	29	29	38	39	41	32	35	29	36	28	27	37	35	23	30	29	42	38	32	35	30	37	43	39	32	31	31	33	36	36	39	28	40	30	35	30	37	33	41	33	36	30	42	41	38	39	37	43	29	39	29	26	20	36	36	36	46	28	35	43	41	37	31	31	32	43	29	42	27	34	36	33	38	48	27	40	35	30	34	30	29	34	36	33	29	36	38	27	38	38	34	31	33	36	27	31	34	41	38	33	30	36	43	33	36	31	35	29	41	30	31	31	33	30	30	37	40	39	43	34	28	30	30	33	37	37	35	41	27	35	30	27	34	36	35	39	34	22	32	38	30	39	37	42	41	19	33	27	39	37	22	36	33	35	28	39	32	34	41	44	35	43	28	39	41	35	36	44	32	35	26	28	26	24	33	38	35	27	32	33	33	30	33	41	40	26	35	37	33	33	33	25	46	43	35	39	33	32	35	34	27	27	46	32	31	38	29	31	42	24	31	36	32	31	41	34	30	33	43	31	35	36	30	26	35	28	30	40	43	31	41	39	24	39	32	36	42	33	30	37	45	35	31	40	36	44	43	36	27	29	33	37	37	38	24	29	29	34	34	31	33	39	34	37	26	38	28	41	45	29	26	35	46	37	38	37	25	33	33	30	30	41	35	34	33	40	37	47	36	29	45	27	41	39	34	30	36	29	40	44	38	25	26	35	40	42	34	30	39	21	28	41	23	33	32	37	40	37	29	30	33	32	35	42	34	31	29	32	36	40	34	30	41	31	30	21	36	45	34	29	33	25	33	35	34	26	32	29	30	38	28	38	30	33	39	45	37	39	35	35	38	34	29	45	23	28	33	25	35	37	38	38	49	37	39	35	39	42	35	38	38	20	40	30	39	21	24	31	32	29	33	29	38	32	26	29	34	32	30	24	33	39	38	30	30	31	36	36	17	28	32	31	27	34	31	44	35	37	35	34	26	30	34	39	25	31	32	37	43	33	31	30	41	39	57	39	34	36	35	35	40	43	33	27	37	23	45	28	36	36	26	33	33	42	40	32	26	31	32	44	30	45	36	25	32	43	35	40	28	33	43	27	29	30	27	38	41	33	25	38	28	31	36	35	30	35	30	27	43	28	27	34	26	36	36	25	38	33	35	28	34	24	31	32	29	38	25	42	28	38	45	37	26	31	31	34	41	32	40	34	44	28	28	35	34	36	32	26	40	37	35	42	29	36	34	32	36	33	30	42	29	39	42	37	31	30	32	25	42	39	34	34	28	27	40	27	42	29	42	33	34	37	26	36	31	32	36	41	34	32	46	38	36	31
14757	7312	4341	6395	13870	19527	25437	30148	31092	36938	40416	38019	34736	29688	23344	15674	8352	3905	1755	843	647	457	426	454	444	463	439	461	464	470	459	471	467	463	492	442	402	474	479	439	440	439	492	438	486	447	468	415	438	470	441	458	466	472	486	509	452	446	513	437	442	466	466	414	488	449	491	431	478	419	469	433	457	452	424	455	488	463	482	447	472	429	442	473	441	462	425	403	453	438	465	468	431	439	489	502	485	476	454	455	418	456	446	452	422	442	445	441	408	460	466	435	437	432	488	481	486	447	458	477	464	452	488	393	460	457	437	427	463	496	485	432	461	441	447	409	447	453	450	435	414	403	448	434	459	416	457	444	440	422	450	451	452	472	475	420	467	437	439	442	466	460	427	457	484	441	483	457	435	455	444	478	454	429	466	461	527	444	478	480	449	445	441	442	447	445	474	449	453	478	454	478	461	465	434	419	471	449	464	427	431	454	427	433	448	471	422	450	473	468	443	456	421	445	437	460	476	474	454	455	458	450	457	435	460	451	471	426	440	453	422	445	448	465	489	468	464	459	487	440	465	465	425	462	472	439	444	465	440	484	472	438	460	458	480	435	481	454	464	460	468	466	461	466	458	479	448	442	490	455	444	416	479	422	426	430	457	437	457	448	472	493	439	460	446	463	442	449	446	445	471	456	428	472	452	451	476	454	467	450	466	449	494	455	478	474	465	448	463	474	434	462	467	438	415	455	457	424	466	462	469	483	474	434	457	423	451	443	427	442	427	426	497	454	458	428	424	463	428	459	424	458	445	456	451	457	465	470	472	465	466	474	453	477	430	471	464	459	433	469	470	441	452	494	455	492	459	435	426	436	433	445	455	455	438	413	443	463	427	478	465	421	499	429	435	471	459	471	437	432	431	475	429	493	432	444	471	458	498	418	445	452	454	500	437	454	447	465	444	443	453	497	450	460	432	440	475	432	475	444	465	451	459	454	455	466	451	462	481	443	432	448	465	421	488	447	444	434	473	448	468	483	435	418	454	415	456	448	459	444	443	453	471	448	390	437	465	444	413	459	465	513	480	425	423	447	447	463	448	467	431	424	450	484	465	454	465	431	458	440	444	467	446	459	423	445	475	409	457	464	468	491	456	482	496	474	448	462	435	458	467	435	448	413	462	463	453	424	517	468	459	431	477	456	434	445	477	470	479	465	432	438	450	447	436	463	489	430	471	445	489	453	489	447	450	477	457	432	476	438	452	474	477	476	478	444	441	425	451	432	424	471	476	448	427	441	455	446	460	437	463	443	464	479	477	464	441	449	462	486	473	460	449	463	464	449	430	448	472	475	432	430	496	483	461	466	454	458	408	458	450	448	444	439	458	460	434	426	458	442	420	480	474	482	464	498	472	468	481	492	455	475	457	458	489	471	441	454	461	485	461	476	485	440	427	439	493	428	484	458	458	461	460	479	485	459	439	451	448	463	411	453	412	433	470	480	512	450	444	494	397	464	476	462	430	420	457	478	458	439	470	461	504	478	435	414	433	457	454	487	452	477	496	454	467	440	452	453	460	453	450	442	438	414	443	424	431	485	468	445	431	436	488	462	450	459	465	450	432	483	447	484	471	450	416	488	435	469	487	412	452	449	451	459	451	462	440	470	450	447	477	454	448	457	419	433	454	472	451	448	453	469	480	486	420	447	437	440	496	457	453	422	442	436	443	457	457	474	433	414	426	482	455	473	461	438	466	440	427	441	455	468	479	437	395	425	479	445	444	425	502	450	443	459	461	471	452	454	430	441	462	483	436	448	471	476	488	460	447	445	442	441	468	439	439	474	462	450	456	446	454	423	480	456	448	475	471	466	427	471	478	474	437	485	474	440	445	476	432	452	447	456	465	445	464	442	417	455	453	471	476	420	452	450	437	474	460	455	477	467	429	448	446	484	467	442	419	458	483	456	459	435	462	463	408	471	467	449	477	494	481	483	481	475	420	460	468	459	439	441	482	456	440	445	457	415	460	470	509	411	463	430	424	446	453	448	504	469	473	415	432	441	423	444	451	453	464	457	468	487	466	410	447	463	457	445	461	503	493	450	490	460	496	473	446	469	460	421	417	427	429	455	454	483	428	441	462	481	461	452	433	458	438	426	454	477	409	460	456	455	464	486	440	464	467	434	466	434	460	422	418	480	455	498	442	485	447	471	449	461	439	428	486	469	433	468	458	474	410	440	429	435	457	440	460	406	446	431	462	452	462	421	449	440	506	462	479	457	439	504	438	393	437	446	470	450	476	470	435	461	484	449	472	464	469	466	426	446	496	445	450	470	463	453	437	429	435	473	428	479	396	453	504	466	447	467	491	463	488	465	479	436	476	418	440	464	424	449	469	472	466	448	474	422	474	469	453	469	438	419	497	473	430	453	434	486	428	436	425	463	468	485	463	448	441	455	429	451	458	458	457	492	442	462	456	427	442	450	499	453	448	507	458	452	449	448	462	453	446	452	450	461	440	438	460	471	492	451	463	465	450	415	487	421	470	464	458	424	448	451	484	448	451	470	455	471	437	460	453	443	448	463	453	429	461	429	442	459	465	458	463	446	467	462	444	444	453	454	429	442	434	491	447	467	468	482	436	480	444	443	436	433	470	483	427	464	424	467	459	496	500	448	462	449	467	436	465	461	440	492	462	422	480	449	434	424	433	441	444	464	413	442	444	410	486	489	463	435	491	492	470	453	473	495	419	424	470	465	446	463	410	452	446	431	465	450	460	472	465	426	430	466	448	448	460	441	441	468	460	449	454	475	431	448	412	480	435	446	473	412	427	440	479	449	441	426	424	509	452	446	461	482	501	458	433	455	430	482	492	461	461	451	430	444	467	466	456	466	446	449	463	484	464	449	442	463	456	450	442	487	434	494	449	436	432	470	451	458	464	452	473	445	464	419	471	467	434	489	437	460	442	466	448	464	419	472	507	438	445	464	445	483	420	461	438	445	464	471	442	459	436	469	483	438	483	459	470	471	445	461	443	471	483	446	452	469	452	448	446	432	469	473	452	445	430	474	446	456	466	456	464	449	484	466	489	466	425	474	482	454	422	482	449	441	448	454	431	449	446	474	497	489	463	465	441	456	482	495	442	433	437	499	469	479	432	460	453	447	460	417	465	425	457	439	494	440	465	475	466	413	454	470	452	470	494	474	464	440	444	460	459	475	425	435	449	442	468	434	458	455	427	480	444	451	484	439	437	451	468	438	427	441	474	457	458	428	455	418	427	454	438	457	464	467	464	480	474	490	424	486	445	433	454	432	447	469	419	472	485	439	461	498	449	448	480	447	439	445	452	440	478	465	462	487	464	466	483	459	457	432	479	454	465	452	490	476	459	446	454	493	440	485	441	451	453	453	461	416	459	488	447	478	431	423	439	444	466	428	460	413	470	442	475	471	447	466	470	454	440	458	442	445	436	449	485	424	483	441	453	452	467	461	418	454	443	426	438	466	461	445	475	433	463	416	461	385
1018	497	316	225	276	699	1369	1871	2488	6220	6221	6042	6303	4320	2560	1136	498	198	83	52	31	30	21	35	33	30	24	39	35	31	36	28	34	28	34	25	30	20	31	31	27	32	28	32	32	37	28	25	27	36	23	32	22	23	26	25	31	35	25	23	24	25	31	29	25	26	19	24	21	29	35	24	43	28	28	40	26	40	25	29	29	30	35	18	32	28	23	26	28	35	25	25	18	29	34	28	33	27	34	25	31	27	27	27	23	31	28	23	34	29	29	29	28	29	30	38	35	28	20	24	28	20	24	27	33	25	40	26	26	34	30	23	25	34	32	27	30	31	35	34	36	28	29	31	27	34	26	27	32	23	31	35	28	25	23	26	31	28	34	33	33	29	19	21	33	23	17	33	30	30	29	23	28	31	21	28	33	28	32	31	46	37	29	34	33	29	25	29	24	38	25	29	29	38	27	28	30	28	29	30	31	35	32	26	29	20	25	26	28	30	37	23	29	26	25	27	28	35	19	31	42	23	35	28	38	42	32	28	38	30	24	26	28	34	32	23	42	31	32	26	28	34	30	33	31	21	32	34	44	35	24	34	33	38	27	25	26	37	30	25	30	23	26	41	24	28	38	18	34	36	32	15	30	27	31	29	24	27	34	43	31	34	18	25	36	27	37	32	32	42	32	30	23	29	29	37	32	35	24	23	20	29	23	29	20	34	36	28	28	38	28	35	33	30	32	26	31	35	24	27	25	20	36	17	28	26	19	26	14	28	32	22	31	19	23	29	39	29	19	27	32	22	32	38	24	24	30	26	36	30	19	33	20	34	29	28	25	31	42	31	26	27	23	26	26	18	35	32	35	30	31	28	29	21	22	29	26	38	31	31	35	32	27	35	25	22	25	33	33	22	31	23	32	22	31	27	34	31	27	30	37	25	25	41	41	25	29	36	26	26	26	39	31	30	34	32	19	28	37	27	24	39	24	32	24	33	30	27	38	27	40	31	27	34	34	26	31	41	28	27	28	23	27	25	29	25	31	31	24	37	30	37	24	22	36	31	24	36	30	27	24	25	20	29	19	26	18	29	28	35	29	30	32	26	27	24	32	31	33	29	30	27	28	27	37	44	27	33	26	32	31	43	28	30	29	25	25	24	31	26	20	28	26	26	37	26	26	30	24	30	35	29	23	27	31	20	29	31	25	30	28	20	28	27	22	35	25	23	32	37	33	22	27	27	27	29	25	24	34	25	30	31	29	28	34	32	33	31	30	28	27	29	43	30	26	25	36	26	28	19	25	28	21	19	35	30	33	24	29	32	28	19	30	29	29	33	26	37	29	32	32	30	34	23	37	36	32	22	28	19	31	29	23	30	43	24	34	36	32	28	28	32	32	24	38	25	29	28	27	25	34	45	36	28	32	19	23	35	29	27	20	23	27	27	34	31	28	36	23	35	23	23	37	32	40	26	34	34	31	36	24	24	33	32	35	28	35	34	30	27	27	28	34	29	29	27	22	40	31	24	26	25	25	40	31	31	26	31	26	32	28	32	35	28	24	25	32	31	31	34	26	23	34	30	33	28	39	32	29	21	33	31	32	36	36	30	39	21	29	31	27	30	33	29	33	26	32	26	30	36	28	33	31	29	37	35	24	29	34	29	30	23	26	31	22	30	26	39	29	29	32	26	24	30	26	27	32	22	24	36	25	40	34	27	26	29	34	28	23	35	32	32	22	33	26	22	43	24	29	36	36	37	35	31	42	36	29	27	29	29	43	31	25	32	35	30	31	23	25	21	33	21	35	24	21	30	24	30	35	26	32	29	32	29	26	31	26	21	21	31	27	36	22	19	25	26	24	28	34	34	20	28	25	39	31	35	27	36	35	21	31	25	42	23	31	27	37	36	37	36	29	36	23	30	28	34	37	31	21	31	20	33	36	24	27	27	29	14	27	31	31	26	20	37	31	22	23	32	29	26	37	29	30	30	21	26	29	21	41	24	26	24	30	25	34	28	32	38	24	24	33	27	30	30	29	29	36	32	29	43	33	32	23	33	25	21	26	34	24	37	33	20	28	26	27	27	30	35	25	25	22	30	28	27	18	24	37	25	30	32	33	27	26	29	19	30	31	22	38	24	27	35	27	30	33	29	30	24	33	29	33	28	26	18	24	34	40	30	33	27	24	27	24	28	21	36	34	33	28	30	27	31	17	24	29	29	38	27	27	30	28	29	30	27	22	28	26	28	33	29	28	26	37	29	38	26	24	31	32	28	30	31	32	24	26	35	40	27	31	24	34	37	23	24	35	27	26	26	24	35	21	24	32	44	44	29	35	28	38	28	24	27	27	21	34	29	19	37	29	20	32	23	26	25	24	31	35	33	33	26	31	28	25	33	31	37	32	22	34	24	40	38	40	26	30	32	36	25	37	26	33	28	21	34	29	31	20	24	27	23	29	26	26	30	17	30	26	35	27	27	23	37	26	20	33	38	33	33	25	29	37	30	33	26	28	36	23	27	39	29	35	32	27	38	29	30	37	30	24	29	33	23	29	18	45	33	37	34	25	28	29	29	35	39	33	32	28	29	26	18	38	30	36	32	31	33	28	31	28	28	28	34	25	29	23	29	22	34	27	26	37	22	30	33	26	22	24	22	38	32	23	24	40	25	33	26	31	26	32	28	24	32	29	31	25	40	33	29	24	31	32	40	25	22	31	25	30	27	31	35	25	27	30	27	33	27	32	26	28	46	29	28	26	25	26	26	24	22	22	35	33	32	24	34	29	37	30	38	30	29	24	28	29	30	30	28	37	26	29	24	23	32	25	40	29	22	35	30	24	43	36	33	28	33	23	26	29	37	28	22	35	26	22	29	34	29	23	20	29	42	30	26	35	35	27	24	23	24	27	32	27	29	25	25	30	28	29	33	41	28	32	31	28	15	33	32	22	32	30	28	23	26	34	26	31	27	22	50	26	28	35	26	22	29	26	25	32	33	22	40	40	28	21	39	29	29	26	25	23	29	36	27	34	29	31	35	25	32	33	43	28	34	25	22	32	32	28	26	21	26	26	25	33	26	25	23	31	26	29	41	23	29	25	17	35	25	33	37	40	26	36	31	39	27	33	21	20	26	28	30	31	32	28	37	38	36	23	30	36	27	32	26	27	27	26	33	27	32	29	29	31	30	26	29	28	28	30	35	36	34	30	29	43	30	26	18	26	23	26	34	31	23	30	31	36	38	31	33	42	32	46	25	32	28	24	41	21	33	35	29	26	26	25	32	28	31	17	26	40	32	32	37	24	20	30	28	28	28	19	12	34	29	28	28	24	35	32	26	22	30	36	27	39	36	24	38	29	24	18	24	35	26	22	32	27	30	31	21	37	25	31	35	42	29	31	33	31	24	23	31	15	32	29	33	21	33	16	32	28	32	32	27	25	37	27	33	36	33	27	19	34	24	32	27	31	34	40	29	27	24	23	27	30	34	23	32	13	33	37	23	33	30	21	30	25	28
19733	11701	6944	11822	23107	28769	31258	32431	36303	45811	41859	41612	40753	34643	28149	19848	11205	5213	2274	960	512	435	394	380	431	373	388	382	400	381	346	363	357	391	376	391	397	362	404	374	409	387	390	394	385	361	366	379	362	418	396	364	363	385	366	403	376	381	340	376	384	329	393	399	408	386	381	359	356	387	399	333	389	368	408	367	383	392	365	352	367	376	390	363	360	402	368	376	369	402	363	378	370	410	395	394	393	374	387	360	360	389	395	369	385	417	407	389	390	386	406	377	366	388	352	379	365	394	347	385	379	372	392	366	386	381	373	346	377	414	363	391	367	364	427	383	412	393	351	378	373	367	402	338	357	395	351	374	389	391	392	362	415	386	372	401	375	404	395	410	379	399	361	419	397	387	380	392	349	386	372	384	378	328	423	391	376	413	366	368	375	383	394	362	386	370	391	402	354	379	381	386	355	377	332	398	394	389	371	408	405	384	384	390	381	378	360	366	391	402	399	393	352	369	387	411	401	375	403	384	431	394	359	385	401	390	378	392	351	386	379	388	396	340	388	372	368	371	398	376	320	381	402	383	379	364	384	385	401	371	412	373	403	368	351	375	379	365	405	369	386	388	368	391	381	385	349	388	390	397	390	408	393	353	391	358	380	376	382	382	373	406	372	421	386	393	377	376	393	389	351	380	377	385	386	396	371	384	378	392	360	375	356	377	400	373	388	370	396	396	368	399	379	391	400	370	375	383	399	348	385	388	395	384	368	357	391	388	363	395	383	393	385	368	361	382	375	369	375	348	363	389	373	354	369	362	401	384	375	395	397	355	370	364	360	392	321	411	365	402	372	387	382	373	361	353	398	356	383	398	363	396	351	401	368	375	374	360	411	406	367	378	365	403	359	367	346	386	360	390	389	357	365	354	397	375	374	371	370	358	387	350	393	409	371	424	381	339	373	381	395	371	368	388	356	391	350	388	382	380	410	403	370	377	362	381	362	409	385	354	414	399	356	339	382	376	380	410	372	365	402	384	407	372	358	355	374	372	423	374	397	375	341	422	361	378	386	352	375	327	364	345	377	385	406	351	386	398	380	388	374	390	396	405	372	379	350	367	391	366	386	357	411	370	359	360	378	352	394	396	402	371	395	392	412	400	360	367	362	373	352	359	354	417	380	378	371	372	405	390	394	339	357	394	365	390	369	390	388	381	378	397	379	385	419	395	378	379	381	383	389	381	403	390	399	350	348	389	372	373	374	376	415	397	379	331	374	425	406	369	366	382	380	385	375	379	372	386	349	349	397	403	398	386	408	373	398	402	396	402	376	367	396	393	355	418	393	421	414	375	361	376	395	375	397	408	396	398	413	377	436	381	395	382	365	376	376	404	367	348	397	350	381	406	365	372	383	374	368	410	407	362	410	381	403	352	418	397	405	354	361	374	404	387	390	361	366	404	376	377	397	362	389	388	355	408	376	377	327	406	365	390	416	381	401	376	383	418	408	399	397	358	387	390	382	387	411	375	389	355	375	398	382	385	391	359	436	400	386	351	350	363	389	383	402	410	356	365	415	364	367	367	364	364	364	387	350	393	369	401	363	386	376	377	399	406	364	372	384	355	367	390	408	385	413	390	360	337	380	362	345	390	424	402	353	391	383	382	421	397	390	387	366	386	371	417	414	354	369	402	388	388	366	375	399	392	371	373	408	387	367	366	407	392	402	381	375	402	396	399	408	370	400	385	373	361	366	321	361	432	369	398	356	375	379	406	381	379	336	394	405	379	412	362	369	380	373	384	404	349	369	374	374	375	369	396	371	371	379	349	356	359	351	364	428	382	391	385	398	353	369	376	356	391	372	410	385	376	385	375	394	361	379	416	405	381	388	411	421	384	375	405	426	406	371	364	404	376	373	393	406	396	357	388	364	381	396	387	354	405	396	376	414	398	376	362	403	375	403	361	378	357	375	387	404	367	394	365	388	386	409	357	390	377	392	420	387	385	403	365	382	377	359	374	354	376	360	393	390	382	387	355	391	345	411	341	389	423	403	364	398	418	365	360	386	367	413	380	387	398	393	381	378	376	376	368	358	387	359	337	375	398	378	372	426	367	394	368	405	351	376	381	431	370	380	376	390	379	369	413	399	374	408	381	374	368	341	375	384	372	393	376	386	414	370	364	367	379	397	353	380	384	398	401	365	392	383	397	391	359	387	409	381	394	411	357	381	356	375	348	378	343	362	376	365	381	349	377	366	372	404	416	378	398	378	370	396	357	399	365	375	381	408	352	348	413	385	409	423	386	382	386	424	418	369	371	397	362	415	370	362	374	380	344	383	379	368	367	387	393	402	377	379	399	419	398	414	369	373	384	379	366	410	384	384	382	373	352	415	392	373	400	386	379	368	370	412	397	338	383	363	388	410	383	379	387	399	397	401	407	406	371	409	365	391	374	368	404	383	379	371	407	378	384	381	385	364	414	336	401	351	360	370	347	397	385	414	404	360	382	371	421	407	342	399	410	383	358	444	371	369	365	362	378	384	363	339	383	376	390	334	388	355	377	379	404	359	371	414	374	409	381	396	411	382	367	399	371	451	367	406	373	345	380	385	406	372	392	383	409	385	363	400	356	379	390	360	372	370	336	387	362	360	392	404	379	389	401	376	351	392	405	383	373	390	380	387	369	385	383	399	342	396	383	358	372	402	362	385	390	384	390	375	417	339	378	379	383	398	431	368	415	376	399	391	379	380	362	370	374	417	385	408	370	402	357	381	359	363	383	369	361	331	384	404	401	387	365	390	365	399	393	339	367	364	363	378	371	372	401	368	384	370	359	392	383	366	375	376	379	413	349	386	321	390	350	396	387	381	356	389	386	388	330	391	387	396	379	387	373	378	384	381	413	383	370	415	379	405	374	377	416	387	399	377	377	365	370	376	384	371	385	344	381	392	368	386	380	364	364	373	350	400	386	382	407	403	353	373	403	392	362	391	394	368	396	397	372	349	360	381	393	366	413	379	386	367	372	394	383	373	401	358	405	381	399	383	398	368	381	372	420	391	390	364	394	373	407	388	398	386	391	364	376	374	392	376	384	362	347	401	382	449	378	345	387	381	422	408	364	375	361	354	394	355	384	372	373	396	427	411	322	359	400	387	393	372	414	357	397	415	381	376	391	392	367	394	379	367	379	372	365	368	355	373	414	369	361	362	393	385	410	383	396	369	380	372	326	367	393	377	384	371	411	399	353	386	373	383	377	393	389	368	382	376	374	397	363	391	396	363	403	358	365	378	346	379	406	379	391	372	362	375	390	424	395	399	355	415	402	399	371	405	371	392	367	358	367	408	405	398	354	367	404	391	405	384	384	372	378	385	382	374	402	407	393	379	369	375	376	389	376	408	408	352	356	402	394	398	352	399	354	380	396	390	358	372	353	376	384	351	377	355	364	403	405	378	411	368	395	434	402	402	377	365	389	423	394	405	391	356	360	394	414	369	388	401	362	431	372	359	381	346	374	376	388
1222	106	66	90	108	302	988	876	222	475	993	1530	1312	842	604	339	160	68	45	43	25	22	20	23	29	35	26	30	29	30	40	31	28	23	33	31	39	30	31	28	30	29	23	37	34	27	26	33	24	25	31	26	40	29	25	30	23	25	27	34	32	30	28	32	20	23	34	30	22	31	28	25	27	24	30	32	16	29	18	23	27	23	33	28	27	33	35	27	34	19	30	25	41	23	28	23	29	19	25	33	23	29	23	35	31	32	24	23	24	34	22	32	23	24	20	22	27	28	25	35	24	22	31	28	26	21	27	26	30	21	21	20	29	30	18	32	26	32	33	22	37	26	30	28	26	19	30	23	27	31	33	29	32	27	22	28	22	33	18	23	32	19	36	34	24	30	28	42	38	28	25	34	31	25	22	24	27	28	26	31	40	30	29	32	33	33	19	27	28	27	29	33	40	26	24	29	26	28	25	36	21	28	38	32	27	28	21	34	33	36	35	21	31	28	31	20	26	30	26	25	26	33	28	36	28	29	35	31	28	25	21	27	26	24	32	23	27	27	37	33	32	30	28	27	25	32	29	29	34	24	22	28	25	21	25	20	20	31	29	28	27	23	25	27	38	22	26	31	22	29	28	22	31	24	39	24	29	30	34	27	26	26	38	24	38	32	19	32	27	30	25	29	19	28	33	25	25	26	29	30	35	22	33	18	23	29	20	33	32	25	19	34	27	31	25	28	19	27	31	21	26	36	29	26	29	41	21	29	20	26	32	35	33	25	25	28	30	33	24	36	28	32	29	29	34	29	25	28	26	30	26	26	34	27	29	30	24	19	23	28	32	33	25	25	31	28	27	25	23	29	31	42	28	28	34	25	29	32	28	25	31	21	27	28	29	21	33	31	33	23	25	27	27	17	27	33	26	20	31	18	26	29	23	25	25	22	21	26	19	22	33	25	22	25	24	28	35	32	32	33	26	39	42	33	38	32	21	37	25	33	25	32	26	26	40	28	35	35	19	28	27	35	27	35	28	36	30	27	29	20	23	29	28	25	26	29	20	30	25	36	24	33	35	36	32	22	26	32	21	37	33	36	29	23	35	40	22	35	31	36	18	24	26	28	33	27	18	27	24	29	30	27	37	34	40	26	33	29	23	30	30	15	26	23	28	28	20	26	32	37	27	26	19	36	39	26	24	26	26	35	30	21	35	31	22	39	33	36	31	33	20	27	24	31	34	34	35	21	27	34	28	24	27	21	31	25	28	13	25	20	26	37	32	29	25	33	24	28	29	28	27	25	31	17	24	38	24	30	16	31	16	28	17	24	20	26	20	30	28	25	23	22	20	31	33	28	38	28	41	31	30	30	25	21	25	32	31	26	31	36	29	31	32	31	30	32	32	27	18	19	17	36	25	23	29	29	23	38	31	22	35	23	24	26	37	19	27	33	25	22	20	34	36	32	29	23	26	30	25	23	29	18	32	29	33	41	27	26	22	20	33	38	26	32	21	24	31	21	25	41	30	33	24	29	20	33	31	38	24	27	24	31	25	27	28	37	30	34	27	31	25	27	26	40	32	35	24	25	35	28	30	34	27	28	26	30	22	27	27	30	36	27	27	22	34	22	29	28	24	45	40	33	18	31	26	17	26	25	34	25	16	33	32	26	35	24	33	23	17	26	22	26	30	31	31	26	24	26	23	35	23	18	27	23	37	28	27	27	24	27	23	23	29	25	27	28	30	30	27	26	23	32	27	27	42	24	25	37	26	24	28	28	25	24	29	35	27	33	28	22	22	37	26	28	16	24	20	35	35	26	31	31	17	31	33	26	25	39	34	30	34	29	28	24	28	24	24	33	29	26	29	41	29	19	32	32	29	29	31	26	27	25	25	35	26	25	30	17	24	31	32	31	21	32	29	36	21	28	30	28	32	33	27	23	30	31	29	25	20	32	22	21	31	18	30	23	23	25	28	27	25	26	34	39	36	27	32	24	28	23	18	35	23	36	26	31	36	28	38	27	25	33	27	25	33	32	31	24	23	20	26	27	40	15	29	16	22	22	27	25	20	21	31	29	23	30	18	23	22	28	24	27	30	24	28	18	27	31	28	29	20	24	31	24	29	26	34	41	20	42	24	20	36	30	25	21	40	23	34	37	28	35	31	20	21	28	31	23	32	32	25	28	32	31	29	33	26	29	26	29	31	26	33	30	21	18	35	30	31	19	28	34	28	27	27	32	36	24	33	32	25	23	28	22	28	24	25	33	29	26	29	31	29	26	21	30	26	27	28	32	26	26	27	25	34	27	32	19	34	28	25	24	26	24	24	21	32	24	28	28	35	28	28	23	23	36	27	37	26	26	28	27	29	23	28	26	25	27	18	22	26	31	28	34	24	24	28	29	23	32	32	20	24	32	28	24	25	19	27	31	41	34	34	14	27	27	29	26	34	26	36	19	19	25	22	35	26	29	31	25	30	30	33	23	23	28	21	27	20	34	33	28	36	33	27	33	31	33	25	32	27	16	28	31	26	21	27	34	30	28	16	32	26	36	23	34	27	27	31	26	26	21	28	34	29	28	22	32	29	23	22	34	34	21	30	29	28	36	20	27	28	25	25	28	32	30	33	28	37	25	29	30	26	29	24	35	29	26	29	26	25	21	36	30	20	28	26	31	31	30	21	26	29	25	26	29	26	23	33	20	28	29	29	19	33	31	27	19	30	20	31	30	25	27	27	27	25	37	37	28	25	29	23	23	25	22	44	27	36	32	26	22	20	27	30	21	27	22	31	24	29	29	32	28	32	28	34	32	25	23	25	14	22	28	24	38	27	33	21	27	29	25	41	27	26	31	19	28	35	25	33	25	19	34	40	34	26	30	29	27	38	26	30	22	20	29	28	38	25	19	36	39	26	34	26	26	24	33	23	27	20	25	21	27	32	29	28	22	33	45	23	32	32	23	26	33	34	21	32	39	29	27	40	20	28	47	21	32	32	28	24	26	36	32	22	28	24	31	28	24	21	29	19	31	29	19	25	25	18	36	23	23	27	24	19	26	27	26	28	23	23	31	33	27	34	26	36	26	20	16	26	32	34	23	38	27	22	23	21	27	42	28	28	18	27	20	25	25	22	29	31	25	24	31	18	28	33	30	37	33	30	27	27	25	21	30	23	31	29	27	21	22	36	32	20	18	33	35	35	34	29	24	27	34	28	37	29	28	27	36	24	22	29	25	28	34	28	34	31	30	24	25	25	25	30	29	24	21	22	16	29	36	32	22	22	20	28	28	26	28	30	17	24	33	30	29	19	21	31	27	24	24	38	24	35	23	20	37	28	20	30	36	32	28	29	27	23	24	26	39	26	16	32	27	32	31	28	35	25	27	27	32	26	33	38	27	24	34	21	23	34	23	25	18	21	35	31	18	29	22	28	38	27	27	30	28	30	26	31	30	23	30	27	26	31	25	25	25	28	23	23	34	28	29	23	34	30	37	39	26	34	30	29	28	21	30
11779	3288	1902	4593	13189	19631	28380	21674	11845	16964	24090	26999	23869	18532	14012	8634	4259	1791	861	580	398	393	367	404	362	365	367	347	390	355	342	362	352	338	371	350	344	342	360	377	343	360	345	346	368	348	370	396	342	390	368	382	362	387	357	335	340	353	386	395	327	366	379	406	366	380	347	377	374	334	351	359	348	343	340	395	419	337	335	382	340	374	358	376	373	321	370	380	375	355	326	388	375	381	388	389	355	357	359	357	379	371	357	339	415	356	379	337	350	345	387	368	352	386	355	394	377	345	336	377	363	379	364	371	383	352	368	336	353	350	385	360	359	356	349	347	377	388	358	360	372	385	382	365	380	343	343	368	380	367	334	381	381	382	391	386	365	358	364	383	365	385	384	393	370	384	353	355	365	361	394	348	377	376	387	374	402	357	353	345	386	348	355	372	361	375	359	380	375	374	354	358	321	348	387	364	359	368	352	383	303	387	405	340	361	372	359	358	383	402	391	392	409	396	372	365	330	321	330	382	398	376	379	377	349	341	366	393	357	343	354	386	325	354	368	348	380	410	360	361	348	398	380	314	355	391	362	350	399	401	334	369	373	363	362	376	339	321	362	378	376	374	398	361	355	363	349	352	350	361	381	372	379	361	367	372	358	380	354	370	365	347	360	360	357	376	350	371	346	355	374	373	379	353	349	389	360	354	372	352	346	385	370	374	386	367	396	415	384	371	372	329	383	368	374	342	357	389	360	329	374	358	380	385	334	373	372	398	382	389	382	365	387	403	362	369	380	377	369	343	367	357	351	342	359	374	366	348	393	369	329	384	375	378	346	368	368	398	362	380	384	401	378	391	365	356	344	371	356	364	383	406	367	353	372	381	341	373	364	357	369	370	323	346	363	338	368	346	341	352	359	335	324	323	351	408	370	347	370	409	347	374	333	342	362	400	389	354	382	370	349	329	358	350	394	351	381	338	382	368	380	374	379	401	396	363	388	368	346	362	322	380	349	342	385	346	374	349	383	361	395	364	412	346	359	366	334	368	378	374	369	363	384	366	385	328	379	405	379	350	325	345	365	369	385	368	399	363	355	368	392	355	357	360	378	372	368	348	362	387	380	363	369	375	360	366	351	368	363	339	358	377	403	354	395	372	377	384	360	351	377	344	380	354	354	359	360	375	353	351	382	379	340	347	365	362	349	349	376	347	371	356	387	384	358	383	361	381	370	373	388	345	360	393	337	354	344	375	375	414	363	348	374	414	411	372	372	346	364	376	342	359	371	363	370	393	361	353	370	337	392	349	344	375	366	338	389	363	341	362	408	349	379	391	377	365	365	391	357	360	340	403	379	381	374	404	373	383	356	352	369	349	362	378	397	415	372	376	360	372	374	393	393	366	383	375	367	356	363	380	365	329	367	363	369	352	331	369	381	351	349	389	366	353	380	377	355	347	387	403	336	397	368	385	376	410	348	356	352	348	353	385	382	356	378	378	333	359	380	399	399	373	372	369	382	348	380	368	354	391	356	362	379	354	374	358	357	381	412	397	366	392	327	334	411	359	380	362	369	418	340	361	346	363	383	362	335	386	364	373	376	363	360	321	331	381	346	376	391	362	360	383	380	323	359	409	392	365	374	394	352	378	388	382	384	377	342	346	350	399	374	379	351	379	361	394	401	374	356	384	369	374	355	353	381	398	381	330	381	398	366	338	378	350	368	351	352	373	341	393	357	365	364	343	358	385	364	366	348	401	361	317	343	367	338	410	376	380	403	371	359	356	380	366	388	352	395	393	338	375	359	397	351	355	346	373	368	362	387	380	390	379	342	375	330	389	404	384	358	352	368	370	391	362	374	361	345	376	345	365	327	354	392	358	421	374	377	380	398	333	388	358	382	387	370	341	375	373	356	338	379	411	386	355	396	358	347	362	348	330	370	360	372	346	376	379	360	367	369	387	343	376	357	357	383	372	336	382	338	380	393	365	339	335	368	359	364	353	367	365	378	372	396	390	376	371	366	407	374	380	404	367	385	371	371	381	344	358	349	309	363	379	383	380	348	356	372	343	375	380	350	356	408	368	333	344	366	357	341	389	378	377	356	349	362	384	340	358	369	357	375	378	372	354	377	354	368	360	363	358	378	390	368	368	369	374	349	383	431	402	343	401	376	358	388	369	379	385	420	405	372	377	336	371	377	346	357	331	355	366	371	374	355	355	405	383	357	370	380	340	382	379	382	370	381	352	368	371	377	381	389	362	365	369	339	374	368	365	362	372	346	368	331	335	362	374	388	365	379	373	372	378	402	356	358	358	375	367	338	367	413	362	397	356	377	388	398	405	371	400	371	363	366	327	386	340	383	353	370	353	371	405	360	357	360	364	337	378	374	359	346	370	381	375	410	371	358	339	380	372	345	374	388	366	345	367	370	403	386	386	400	389	383	365	365	345	356	356	377	377	360	345	369	346	357	329	351	379	386	375	351	342	370	387	351	377	392	411	359	359	357	343	362	351	382	344	348	375	351	336	353	355	376	376	368	358	336	350	377	356	383	313	341	386	355	376	383	364	369	371	377	362	371	390	381	362	361	341	367	326	368	375	369	385	374	405	355	355	366	379	366	350	392	376	409	393	367	360	345	374	382	403	374	369	339	373	413	379	377	358	366	347	362	384	353	383	338	343	349	366	360	349	379	388	387	390	370	393	391	354	346	367	350	376	336	362	379	370	383	372	354	366	367	372	362	361	352	358	369	379	394	364	381	366	365	359	369	366	373	349	376	365	403	358	373	397	359	368	346	361	344	374	369	366	368	365	360	372	343	355	368	346	333	368	374	356	348	332	394	372	333	387	368	395	386	332	364	390	341	357	369	378	391	385	364	353	355	335	383	379	349	378	372	346	341	362	353	349	380	362	363	343	379	365	379	411	397	362	354	377	355	368	389	355	351	373	352	381	355	331	329	355	323	355	389	381	418	386	354	376	366	332	356	364	331	390	345	378	377	362	338	361	342	351	362	360	374	369	356	370	355	379	377	346	388	361	373	394	375	372	347	364	369	339	344	381	350	347	353	349	351	380	399	374	388	379	366	405	366	391	378	388	375	387	379	387	408	374	385	345	369	343	374	411	365	369	366	350	383	334	380	362	401	332	351	355	396	356	389	379	379	353	367	353	356	372	390	364	366	375	344	340	369	382	372	365	361	378	390	395	389	385	408	358	346	374	369	382	385	371	368	395	379	339	350	351	357	329	365	410	391	377	315	361	363	327	370	375	403	417	353	371	379	374	362	369	372	339	362	405	374	350	372	378	369	335	351	378	363	362	367	375	391	390	365	357	361	374	379	334	378	367	380	409	407	382	357	371	422	342	407	363	373	405	351	368	358	413	375	350	369	379	375	387	363	337	348	375	376	330	339	362	324	355	349	378	347	366	368	367	336	392	354	394	371	371	427	343	372	378	355	383	354	366	342	353	381	366	388	344	340	386	369	362	353	384	358	375	364	360	384	392	353	362	381	391
725	336	266	291	430	1058	891	724	725	1149	2966	4338	3499	2279	1385	758	345	166	75	44	38	24	23	20	24	20	23	17	28	33	24	15	36	30	24	38	35	22	23	25	31	20	23	30	22	29	28	21	27	28	30	23	29	29	32	23	34	18	37	30	25	26	24	28	24	21	31	20	22	31	22	21	31	31	30	28	17	24	32	24	23	20	17	15	38	30	23	24	32	29	23	21	29	27	20	31	23	19	20	17	34	29	22	24	29	30	18	23	21	30	29	21	32	23	28	18	28	29	28	27	17	31	29	21	19	23	24	23	20	27	31	23	27	32	25	25	23	38	28	20	23	33	34	17	27	30	23	35	24	24	20	25	20	26	27	20	34	20	24	23	15	31	25	18	23	26	26	29	17	32	24	23	22	32	27	22	24	35	25	22	28	22	34	27	26	23	18	23	31	21	25	20	17	19	26	25	25	26	22	28	28	23	27	32	30	25	29	21	28	32	21	22	18	28	16	23	24	22	20	34	26	25	31	33	30	24	27	31	32	21	34	18	29	23	31	35	23	22	23	19	21	29	33	31	30	22	27	27	29	19	22	36	22	22	26	18	23	21	30	20	25	27	21	28	21	39	30	19	24	22	19	27	30	28	21	25	37	14	22	31	19	27	34	28	28	21	26	26	20	34	23	30	18	17	20	19	24	22	22	21	34	24	25	32	24	27	19	34	28	18	20	26	25	26	27	22	23	23	23	28	31	24	34	20	17	34	30	21	21	22	23	31	17	30	18	26	23	24	26	20	23	33	21	34	30	25	25	23	33	21	29	29	27	28	33	21	29	18	18	25	26	25	22	20	24	32	26	25	29	26	27	35	28	22	30	27	29	23	25	23	27	32	24	29	25	23	33	24	22	24	35	35	25	22	24	26	27	40	30	16	21	27	17	26	17	24	20	20	32	19	21	24	17	12	24	23	34	27	25	31	21	20	28	22	25	26	22	29	23	27	24	23	25	26	28	27	28	27	22	27	29	21	19	31	20	28	17	21	26	37	19	15	27	21	26	27	23	17	26	21	23	29	17	27	25	21	29	27	30	30	20	20	32	28	25	29	25	26	23	17	26	29	20	26	21	27	26	36	38	22	30	29	26	30	25	19	28	25	27	29	21	26	27	24	13	25	17	23	34	26	14	24	21	26	33	25	15	18	26	32	23	21	23	24	26	25	27	27	25	23	25	26	23	16	19	24	30	27	22	28	21	28	24	33	22	24	22	37	19	23	28	25	18	25	22	24	26	26	29	27	24	28	17	29	25	27	33	23	25	25	26	31	19	17	29	18	20	20	28	21	32	24	23	14	23	24	27	21	38	17	32	17	29	26	26	28	20	24	17	29	30	22	21	26	26	30	25	28	25	22	24	32	20	32	33	14	29	28	27	31	21	33	27	25	35	22	28	22	37	33	23	19	26	22	20	25	31	23	24	23	23	31	18	19	27	23	27	23	24	29	21	24	21	24	32	30	20	36	24	26	25	30	29	26	23	31	25	29	27	19	21	25	28	24	32	27	26	26	21	26	32	38	19	24	33	35	23	23	28	22	33	33	26	15	26	32	30	29	24	31	24	30	30	20	19	30	26	28	25	33	24	19	26	24	28	21	27	21	28	31	35	26	30	17	30	23	23	20	32	26	20	22	28	24	19	30	19	23	27	28	23	25	27	17	24	30	28	33	27	30	32	24	15	24	23	22	30	23	24	24	22	24	22	21	28	21	28	19	27	19	23	24	30	27	27	16	30	18	28	21	28	23	30	19	23	25	23	30	31	29	33	29	26	20	29	21	24	17	22	27	22	43	24	26	20	27	23	26	24	27	21	22	30	27	28	18	18	45	26	30	21	28	27	19	21	28	28	25	26	18	24	33	37	26	20	21	24	21	29	30	30	18	40	20	20	26	21	33	36	20	20	20	29	23	29	31	21	25	23	27	28	25	27	17	17	29	17	27	28	26	25	34	20	35	25	20	28	34	40	34	23	32	24	20	22	23	23	21	27	28	25	25	30	21	22	36	18	20	28	30	25	28	27	22	28	29	21	20	20	21	25	26	22	30	19	31	28	33	33	22	21	20	26	25	22	25	24	15	21	28	22	16	23	37	27	27	29	21	27	17	28	22	20	23	26	29	28	20	27	23	30	26	21	30	24	28	32	19	37	26	28	22	21	28	19	19	30	27	28	34	18	28	32	23	21	32	30	27	22	26	22	29	28	22	18	26	26	24	23	26	24	23	27	28	25	25	28	33	19	26	24	30	25	23	22	20	27	30	25	25	20	26	20	27	15	34	21	19	28	25	24	26	22	17	23	30	21	25	19	24	36	25	25	27	27	21	17	24	27	28	25	29	25	23	27	20	21	20	26	28	27	21	34	18	24	29	29	33	31	20	24	25	23	19	28	23	32	31	24	23	29	19	25	32	21	25	24	21	23	26	20	27	22	20	27	29	26	20	31	25	19	23	33	26	19	22	17	18	25	26	23	19	22	24	22	23	24	18	27	31	30	19	25	22	28	20	17	23	26	27	23	22	23	39	21	17	27	21	22	27	28	23	35	25	12	24	26	36	28	23	19	27	25	20	20	28	32	19	14	35	24	25	33	20	29	17	19	19	24	24	26	24	21	23	31	29	35	27	33	25	28	40	37	15	25	22	19	28	29	24	24	31	28	27	33	24	26	29	20	35	27	33	26	25	27	27	17	24	25	25	28	22	26	14	23	29	27	30	18	22	23	22	24	20	22	19	27	36	28	26	16	26	26	19	21	21	37	22	18	32	26	14	24	30	30	29	30	23	25	23	32	25	30	22	33	23	26	27	33	34	31	18	36	22	26	29	26	23	35	20	26	25	24	26	34	21	34	21	23	26	24	40	45	25	26	27	20	32	14	26	32	30	26	41	24	21	27	19	27	31	29	22	16	32	14	23	40	30	26	22	24	29	30	26	27	29	32	25	31	31	32	21	30	29	34	29	26	32	29	22	21	23	18	35	31	21	19	28	30	28	30	28	32	15	23	19	26	24	31	30	22	23	33	24	26	21	42	30	27	20	28	23	28	27	21	29	30	21	25	24	32	27	26	29	24	19	37	28	31	23	25	21	23	21	28	20	24	30	22	23	23	21	23	26	25	28	27	36	23	21	23	28	21	25	27	22	15	31	22	21	28	23	24	36	26	20	24	14	17	27	40	34	36	26	35	21	29	28	29	28	30	31	19	32	31	31	26	25	29	24	29	31	30	23	18	21	23	23	21	17	25	31	25	32	27	34	18	26	25	31	26	31	30	22	25	23	31	27	29	21	26	21	20	24	19	24	31	23	31	30	26	18	19	18	20	29	20	18	24	31	25	22	22	30	25	29	25	17	27	20	22	31	30	28	33	20	27	24	34	33	35	34	19	24	18	32	27	36	25	27	21	22	18	25	26	14	23	27	30	34	29	22	25	24	30	19	25	35	31	31	26	20	26	23	25	35
16619	8492	5536	15529	27359	31466	27169	24381	23640	26903	35050	37331	33439	27555	22582	15914	8771	4101	1771	742	471	355	353	299	322	335	337	314	346	320	340	359	329	328	369	345	326	317	334	339	336	304	332	324	297	344	339	323	317	332	342	334	299	345	351	351	318	333	356	342	319	318	320	317	324	323	328	316	336	332	325	324	339	333	300	356	342	319	326	355	334	309	333	363	306	314	320	291	356	367	337	345	330	336	323	312	296	359	321	321	342	327	348	331	331	327	368	310	301	331	327	314	325	334	327	342	298	336	328	332	351	316	299	344	319	350	340	319	292	340	322	340	321	325	326	347	319	344	322	303	350	311	316	344	339	344	296	340	325	336	348	329	286	308	339	334	294	329	332	321	297	314	349	306	346	318	314	330	342	346	331	342	319	356	342	308	316	338	336	333	321	351	337	336	320	341	337	342	333	312	307	338	306	335	316	320	335	324	297	316	325	338	321	321	338	322	343	334	343	341	320	323	317	286	305	351	334	294	333	302	322	345	333	335	340	332	337	331	314	320	313	349	367	327	317	327	299	314	316	338	353	352	322	314	333	336	328	316	317	337	320	317	323	352	356	335	333	360	357	326	346	327	303	314	339	348	319	340	335	334	293	344	337	340	339	329	351	341	350	328	305	345	364	291	329	322	351	314	344	305	306	292	328	362	294	303	319	351	317	309	308	326	332	341	326	326	311	299	322	319	306	350	343	339	308	343	331	338	311	318	339	337	347	314	301	336	309	296	361	341	348	295	339	335	305	300	334	343	343	344	352	360	333	313	325	337	337	365	341	328	322	318	330	339	320	356	343	313	322	352	289	339	331	345	351	335	340	341	289	331	302	306	328	335	357	305	332	344	293	347	351	336	314	317	326	324	325	326	356	355	317	319	332	306	351	352	347	360	330	334	337	320	352	330	303	334	328	326	316	338	314	313	355	328	327	326	346	337	331	323	354	351	324	330	313	316	319	311	334	300	333	299	338	319	322	358	324	336	307	384	309	337	335	307	342	367	325	319	318	329	357	349	341	324	338	349	345	310	326	341	317	333	352	290	340	379	309	340	281	353	328	323	347	315	340	332	355	341	295	325	314	304	320	325	336	329	353	348	318	341	351	346	324	345	318	333	342	354	368	302	324	327	336	327	312	329	326	334	337	334	321	337	335	320	346	333	348	350	341	308	335	347	324	302	339	338	305	332	318	353	341	343	347	318	316	291	330	340	335	320	321	321	318	336	358	349	345	310	333	350	327	319	305	328	337	299	331	290	310	342	320	336	333	327	337	299	373	348	330	315	325	341	353	286	346	342	343	325	313	339	317	334	332	361	346	347	320	365	334	327	325	325	305	322	336	323	333	321	347	347	353	320	350	332	313	329	307	345	336	363	312	318	311	310	302	326	324	316	341	322	303	280	339	315	310	323	322	331	341	329	316	330	345	346	329	318	321	328	326	309	338	321	305	294	342	354	323	326	312	361	327	345	346	322	338	297	297	341	343	361	320	328	303	331	357	334	356	333	326	315	321	318	335	333	336	318	319	325	305	338	335	305	340	297	332	347	318	324	321	335	343	340	313	339	363	340	322	329	302	327	315	309	357	335	340	349	331	324	315	297	305	331	326	339	309	333	322	367	318	295	292	336	324	322	318	315	344	340	340	341	322	359	318	319	324	317	325	326	338	312	322	324	324	340	332	361	331	352	339	327	327	323	345	325	313	351	335	334	307	329	355	321	308	338	317	323	346	314	309	343	300	356	304	352	329	316	314	328	359	343	334	310	340	342	329	291	321	304	301	336	328	344	301	315	321	335	300	342	320	346	336	351	317	342	305	313	311	348	311	288	312	307	336	330	322	342	337	305	327	329	335	330	314	320	334	326	334	338	370	324	322	332	324	336	293	339	334	311	331	346	333	326	313	337	308	295	313	333	326	307	330	326	333	298	326	304	349	285	303	326	305	340	324	297	328	353	306	323	314	343	322	313	341	321	343	312	308	293	332	333	330	311	345	318	333	322	334	349	326	326	293	333	344	298	328	334	295	346	322	321	321	336	309	302	355	314	323	327	356	319	338	310	353	336	321	319	329	341	343	318	350	302	330	334	342	352	331	314	345	324	308	319	366	347	305	338	336	336	388	301	360	315	346	319	341	333	331	332	321	308	304	348	287	334	336	308	328	339	335	338	309	311	337	317	324	315	315	336	328	323	336	328	346	340	309	333	320	355	333	340	345	327	310	353	305	353	317	318	342	327	319	363	335	323	307	336	317	346	306	338	307	319	319	334	295	341	336	352	318	322	335	333	360	353	358	298	336	286	333	295	322	341	312	329	316	316	302	340	354	347	334	306	333	344	338	331	325	339	328	293	330	323	331	290	348	339	317	336	345	354	337	332	342	345	311	349	325	328	342	360	323	320	333	293	356	338	311	331	326	332	311	355	334	332	320	324	341	297	372	306	310	333	314	329	359	332	336	288	331	330	330	322	328	320	330	325	335	333	344	331	307	309	358	331	342	345	317	307	311	358	315	330	326	370	336	338	336	326	346	327	323	344	354	309	320	315	313	313	346	332	320	330	314	353	338	336	347	338	305	358	338	312	353	328	311	344	305	333	292	339	330	314	301	310	322	307	309	308	308	319	334	306	316	320	308	338	294	358	306	286	324	313	334	327	304	305	335	336	332	320	303	330	334	334	312	348	303	335	317	320	339	300	308	304	316	362	330	343	335	358	302	327	335	337	330	345	368	324	314	320	331	334	313	345	317	332	327	349	335	322	310	335	339	343	339	327	340	330	340	345	353	324	344	304	331	310	352	311	340	318	300	337	313	321	314	333	340	343	314	347	328	352	335	301	332	309	352	332	342	337	304	289	357	323	319	323	287	327	342	323	345	336	325	338	302	324	294	331	331	331	349	310	330	330	328	313	344	306	312	342	328	350	333	318	312	334	354	347	287	352	356	325	321	325	322	330	314	285	334	313	302	324	342	351	311	373	339	328	312	337	326	327	272	320	324	353	330	346	321	303	320	338	359	307	302	333	356	318	336	317	307	324	353	325	324	328	304	327	331	312	336	336	335	333	317	321	345	300	320	348	348	333	318	331	321	339	335	293	319	354	329	304	286	326	315	311	309	322	323	335	307	320	332	337	338	321	306	346	341	348	338	327	333	310	331	347	323	331	340	313	328	316	347	344	320	330	342	331	315	288	348	328	326	302	328	316	315	324	331	337	354	292	312	293	340	323	358	330	295	332	343	341	306	313	316	283	341	325	305	328	315	296	311	328	332	354	281	297	328	336	327	326	330	327	331	304	320	349	377	310	353	338	326	307	337	352	323	306	318	305	351	329	322	318	301	350	352	325	355	295	320	334	316	339	333	317	294	325	303	316	322	349	311	325	334	346	330	326	317	337	322	346	305	315	333	334	306	304	298	332	314	315	350	328	324	317	350	348	309	334	309	326	327	318	337	345	314	332	310	313	317	326	328	304	326	310
2004	369	304	303	472	707	750	640	832	1487	3920	5109	4168	2753	1753	886	388	170	111	68	43	33	38	43	30	36	26	28	37	40	44	35	35	28	39	37	32	42	32	27	40	25	34	32	22	29	30	38	29	22	43	45	28	28	37	33	27	46	36	30	39	41	39	29	35	35	27	39	34	31	35	41	47	45	36	33	37	34	33	35	29	30	29	28	32	37	34	42	37	34	38	27	41	21	33	31	33	34	37	35	40	31	38	28	28	31	33	34	43	40	36	42	22	28	33	32	44	35	33	36	33	40	30	35	27	32	41	30	46	45	30	31	31	39	43	26	36	45	34	30	37	32	31	35	29	38	37	40	36	37	34	32	43	35	43	39	31	33	35	31	32	31	30	40	36	32	38	46	49	29	36	37	34	34	30	28	32	25	28	28	38	41	31	29	38	45	36	30	45	33	42	33	41	30	36	28	25	31	36	39	37	31	51	35	53	38	33	26	33	29	36	34	30	36	43	25	31	38	34	33	50	34	42	32	36	42	30	39	38	45	38	35	37	41	34	41	46	33	46	29	39	40	42	38	42	34	33	48	34	46	31	24	29	38	39	25	34	31	39	45	31	33	38	22	33	37	27	39	29	50	29	42	30	28	26	35	28	25	31	43	37	27	53	32	38	37	42	28	33	25	31	34	40	46	37	37	43	34	41	30	38	37	36	41	31	35	44	31	34	33	37	47	30	29	32	43	43	35	33	31	27	31	44	22	36	39	26	37	33	32	37	32	28	27	30	33	28	37	31	37	37	26	33	36	33	43	24	32	37	42	40	31	36	24	27	44	38	28	34	27	31	44	36	33	39	32	25	49	31	34	21	36	35	28	33	22	48	31	25	34	45	29	33	32	44	28	36	39	35	38	47	37	37	34	31	35	34	47	31	31	42	36	37	42	28	32	31	41	34	38	34	51	34	35	32	36	27	39	38	21	35	34	45	36	33	30	35	32	32	26	37	37	44	41	49	43	42	25	25	36	44	36	41	29	42	29	46	35	31	44	41	30	36	27	35	39	30	44	41	35	33	39	29	36	31	34	33	34	32	34	30	27	37	38	39	40	40	35	29	41	36	31	25	28	29	23	38	35	32	34	31	25	35	39	32	35	30	47	30	35	31	34	31	32	33	33	38	36	30	38	29	46	41	21	38	36	45	28	40	38	40	33	34	34	31	33	34	40	39	43	38	39	31	34	36	41	42	42	36	25	34	36	32	35	32	23	33	32	39	27	40	39	36	27	36	34	30	36	37	31	36	38	36	38	43	43	26	40	28	37	39	39	36	29	38	35	33	32	40	34	31	32	41	25	31	38	30	30	32	33	36	33	35	43	34	48	30	38	37	25	28	38	35	34	32	33	39	35	36	25	24	30	17	36	37	35	42	51	25	36	37	35	31	30	25	25	32	34	35	28	45	23	34	57	41	31	38	37	40	36	36	26	35	37	34	29	26	40	34	34	46	43	27	35	36	35	38	33	28	29	23	34	45	39	32	45	35	43	35	36	44	40	44	34	25	32	45	41	29	33	31	26	48	26	32	48	33	33	31	42	36	32	28	39	30	38	34	35	37	33	34	31	27	36	25	29	33	45	20	29	35	32	25	42	36	36	38	33	32	29	33	36	35	40	28	36	39	36	39	43	44	38	30	29	36	30	37	39	26	32	38	25	49	29	41	23	34	35	42	30	37	28	38	33	23	38	42	30	38	40	28	34	41	32	36	43	37	52	34	37	37	31	35	36	24	37	37	28	45	38	33	25	40	42	34	34	31	35	34	26	23	30	32	37	29	36	30	38	39	35	34	43	42	35	40	30	37	31	31	36	34	28	29	35	35	33	30	42	35	45	37	30	35	35	43	37	32	42	31	39	30	34	42	32	30	26	45	34	46	32	36	27	37	29	31	36	26	39	31	37	47	32	36	36	47	30	33	31	23	41	35	36	34	31	34	40	37	28	33	35	38	42	27	31	40	35	39	35	41	41	40	31	36	38	32	38	30	37	30	45	30	36	48	39	33	45	29	32	35	19	32	39	29	43	38	35	33	29	33	37	32	34	34	34	49	37	37	29	23	37	42	35	43	37	32	35	27	33	33	33	34	35	34	40	39	38	37	32	55	39	35	29	32	32	41	21	38	31	33	33	29	37	24	37	36	38	39	35	29	29	29	44	34	46	24	27	33	34	35	39	37	42	42	30	24	34	34	39	41	43	30	32	33	31	32	41	39	26	41	29	49	46	33	26	37	37	33	32	40	41	42	44	38	38	33	41	29	43	32	43	32	43	36	30	37	33	36	27	32	35	25	32	41	39	39	44	31	28	37	42	36	41	33	44	33	31	33	31	47	20	48	46	37	28	35	34	40	35	15	28	38	42	42	38	47	39	23	33	30	32	31	35	39	35	28	37	37	36	34	32	42	42	38	38	32	35	32	25	27	44	44	33	36	45	34	36	32	35	29	31	35	30	48	33	32	34	35	35	27	24	37	34	36	40	31	34	35	35	31	32	38	44	30	36	18	34	46	33	37	50	42	35	32	33	28	37	35	38	31	38	29	39	40	29	29	39	38	38	36	46	50	35	25	42	27	38	35	30	31	38	46	43	26	30	33	30	40	34	36	39	32	38	42	40	33	34	26	37	29	44	32	32	31	35	27	38	31	34	28	38	32	34	40	30	22	36	44	29	42	27	36	38	35	47	30	49	31	22	33	43	28	38	31	27	45	26	32	33	45	44	48	29	27	31	31	35	38	39	31	30	42	44	40	27	31	34	39	30	29	45	32	38	25	33	43	35	42	25	34	37	36	33	34	34	29	32	33	31	34	38	24	37	38	30	41	31	34	33	40	45	38	32	35	38	40	52	26	43	40	30	40	32	30	39	38	34	39	27	36	36	38	36	40	33	36	29	26	46	38	23	33	34	28	30	31	31	41	33	43	40	42	32	24	27	35	26	51	28	38	44	32	38	39	42	42	33	25	42	36	31	41	34	33	33	28	34	43	29	34	34	29	30	47	33	37	31	38	33	43	45	38	37	31	23	44	30	40	40	33	37	30	46	35	29	30	34	32	35	37	50	32	32	32	33	30	33	40	29	28	31	33	38	31	33	36	35	40	33	33	30	45	33	40	34	36	36	22	38	35	36	36	24	29	36	37	35	32	29	32	33	25	34	45	52	29	31	38	27	34	41	31	35	25	41	39	42	43	26	34	34	32	42	30	32	26	42	35	38	36	30	31	33	36	29	29	30	43	35	37	40	34	43	24	33	44	31	24	39	36	43	40	38	49	40	47	26	27	32	35	34	35	25	24	33	30	39	33	34	22	37	33	21	27	43	42	35	36	27	21	30	32	35	42	30	28	28	50	36	34	40	56	32	38	39	30	28	27	36	35	44	19	39	29	43	40	37	33	39	43	37	45	37	40	32	47	39	33	31	38	23	37	39	24	30	35	34	43	28	34	33	47	37	39	38	32	24
17434	9111	6601	15690	27598	27983	25032	23693	25154	29822	38830	39588	34891	29927	24722	17556	9905	4344	2192	964	576	518	485	447	475	454	450	447	443	451	442	448	424	434	439	470	478	473	436	436	483	460	446	451	447	459	438	451	457	437	491	459	441	483	499	451	421	442	448	433	447	437	472	476	433	437	429	478	482	435	475	430	486	446	455	460	443	427	452	450	472	481	448	463	419	449	476	422	459	421	489	455	449	423	423	420	467	460	454	459	460	466	456	466	459	464	456	445	451	463	460	496	428	457	426	466	458	440	438	457	460	481	452	468	460	461	478	418	474	447	466	468	432	445	470	435	432	487	429	478	439	435	437	452	432	421	514	435	447	465	458	468	458	442	462	475	434	448	431	416	465	417	437	467	456	480	442	426	444	464	484	454	456	500	421	456	478	476	436	481	460	474	466	414	473	471	457	445	441	473	453	415	485	504	454	507	462	436	485	472	470	475	484	440	443	465	469	404	428	430	491	468	524	453	431	421	456	421	450	461	426	466	443	480	455	463	436	465	504	483	456	439	461	457	439	495	452	444	446	456	485	457	470	448	458	507	446	467	446	443	449	449	442	408	476	451	461	452	458	459	445	458	453	468	462	501	438	491	485	536	471	476	429	458	430	479	465	463	472	468	462	451	443	464	475	489	459	449	480	446	477	466	460	482	446	502	457	454	443	481	505	461	454	459	449	460	451	466	408	471	479	442	474	469	450	426	463	444	475	457	507	438	443	462	465	468	451	469	453	458	443	455	471	489	432	442	465	461	475	447	498	491	460	478	438	458	422	456	465	490	462	461	474	442	465	436	466	449	474	478	462	471	480	471	484	451	441	487	425	454	490	435	444	458	441	458	466	429	442	437	464	479	463	430	436	446	457	466	474	447	438	477	438	450	492	441	450	476	485	439	469	444	494	466	444	459	419	452	444	448	467	464	451	467	470	419	459	441	432	467	476	468	477	524	476	458	458	487	448	445	423	413	493	452	415	455	488	446	464	426	469	469	472	457	423	491	444	472	477	460	434	464	452	458	495	448	473	449	467	477	441	470	468	450	474	451	472	503	466	479	456	482	460	434	428	466	481	453	456	448	469	480	428	460	426	498	443	473	497	447	442	428	482	485	415	438	479	440	502	468	448	466	461	426	476	483	460	475	448	475	502	478	461	480	495	465	455	460	447	463	475	465	443	465	493	487	496	476	463	414	434	445	487	427	498	487	445	440	454	475	468	435	467	438	466	466	487	449	479	463	471	462	461	434	460	483	460	465	459	457	410	451	446	496	456	425	466	456	459	491	454	459	479	440	471	495	459	448	481	474	499	448	480	485	480	465	445	474	439	469	450	465	478	489	454	460	441	465	481	457	476	392	425	465	448	477	464	446	483	433	468	462	475	446	499	501	469	464	467	436	460	472	473	507	468	470	445	461	452	483	442	465	514	471	436	474	486	438	507	441	476	446	455	452	461	444	486	453	424	493	488	450	440	472	405	480	461	445	447	481	439	438	442	451	469	486	450	467	456	451	445	438	468	442	505	450	462	483	469	435	482	463	461	437	478	455	455	428	438	458	470	461	477	459	441	464	439	454	488	439	489	490	485	442	442	471	436	485	476	441	441	454	424	476	458	437	440	476	443	478	467	481	475	470	458	427	457	502	443	469	449	476	470	463	476	430	442	478	441	475	494	501	457	466	460	471	484	446	480	469	403	503	481	472	483	450	488	485	495	461	481	463	472	444	498	501	442	469	456	440	432	492	461	488	471	490	435	435	500	434	484	468	445	455	454	462	440	424	441	457	455	443	442	443	456	448	438	468	431	449	459	451	475	489	467	464	486	396	448	435	462	494	493	469	480	448	433	419	455	442	454	455	458	453	500	468	467	492	413	463	446	462	430	432	485	438	456	448	486	453	467	417	475	445	469	458	434	432	438	483	464	426	456	453	459	439	481	481	494	489	445	447	464	489	475	480	451	446	434	461	463	451	431	438	468	429	465	427	420	468	479	462	469	450	491	461	473	457	441	465	466	413	477	418	438	421	491	454	430	472	455	448	486	497	452	473	481	437	462	446	481	485	490	450	438	450	447	487	471	452	446	450	480	463	458	450	392	459	447	502	441	427	460	451	444	455	422	434	490	433	436	460	425	451	441	449	445	436	464	474	426	466	443	430	490	437	461	429	445	454	411	453	454	422	465	441	435	424	455	459	410	458	492	483	456	431	470	449	447	476	445	513	477	445	432	451	441	458	468	441	456	450	485	475	432	434	507	449	494	493	429	492	473	472	430	479	454	422	435	465	473	456	436	513	456	493	471	477	457	418	480	479	468	483	484	486	458	428	498	488	478	459	423	470	443	470	440	491	460	446	470	481	475	447	443	466	475	456	507	449	414	477	436	480	473	462	498	438	449	418	489	419	447	433	472	453	481	412	439	507	428	451	446	468	441	453	452	458	460	443	494	449	484	505	452	497	453	446	413	498	502	466	438	475	487	456	425	452	446	460	466	434	464	413	471	422	444	456	473	432	461	439	466	472	409	448	454	449	482	488	473	468	472	476	458	446	442	449	462	442	449	457	460	436	476	475	467	452	466	465	429	459	454	448	474	424	432	451	451	437	441	428	436	494	465	417	462	433	446	463	481	455	464	453	432	431	464	474	466	487	475	488	458	468	434	443	430	435	463	451	451	441	493	439	457	463	446	460	479	448	477	443	454	465	489	438	481	490	451	483	447	458	497	471	456	481	465	438	468	465	492	437	426	449	487	429	446	500	455	439	461	418	458	459	450	448	466	486	440	462	492	434	445	434	532	450	433	430	420	440	449	428	447	464	442	487	460	448	466	454	422	458	460	421	461	454	433	432	429	462	456	446	454	434	469	434	463	462	412	439	443	436	468	465	447	472	453	485	476	465	447	431	450	479	464	440	470	477	452	480	440	456	447	457	468	467	449	449	457	439	474	494	410	457	487	499	448	441	450	446	453	462	470	464	479	464	442	449	432	472	456	484	482	458	468	412	482	501	444	518	456	487	471	478	469	499	473	454	491	432	477	471	465	470	425	458	454	456	439	462	457	469	440	452	446	448	477	462	473	478	470	460	510	436	444	448	460	464	501	489	444	467	460	437	474	474	455	470	495	489	441	453	443	452	449	466	474	454	429	469	464	425	492	462	448	471	485	469	449	455	436	446	418	442	425	461	437	447	430	483	506	432	457	435	471	447	473	472	467	455	473	458	426	442	463	460	502	435	512	482	436	472	440	455	455	455	438	432	416	484	468	435	456	487	470	426	480	471	466	486	455	453	427	436	458	482	481	463	460	452	430	476	473	447	436	450	449	470	484	471	481	441	497	432	432	445	473	455	467	470	436	459	457	427	443	455	442	486	495	452	457	477	459	446	479	484	450	451	449	459	457	439	463	466	425	456	467	448	489	436	474	445	438	473	450	499	449	476	463	436	471	459	463	497	456	457	442	459	449	423	422	436	479	518	456	478
1169	707	605	608	603	790	1146	1253	998	1196	4782	7301	7114	5224	3118	1540	711	292	128	56	44	36	32	35	21	31	28	26	29	33	40	28	26	34	39	29	33	22	39	38	25	21	31	29	46	33	31	27	29	30	29	36	35	23	32	32	27	24	36	30	22	28	38	24	28	27	35	28	27	30	26	25	31	35	35	37	25	27	16	32	34	22	27	30	25	27	30	28	25	29	24	30	27	26	32	19	24	32	27	33	32	37	31	33	36	32	29	29	19	40	26	24	37	35	40	35	30	23	28	17	25	35	39	23	22	32	39	38	26	29	25	13	26	35	33	37	35	34	29	30	31	35	30	28	31	22	30	31	16	27	23	36	29	37	31	32	30	38	46	27	30	26	34	28	27	27	19	41	24	25	27	31	30	30	38	28	23	37	39	27	31	34	35	36	30	30	37	32	34	39	31	24	28	26	27	25	33	34	26	29	29	34	34	37	29	21	36	35	25	32	25	29	29	40	41	30	24	29	34	24	30	39	33	28	31	35	29	35	20	15	26	22	21	27	27	35	26	32	33	26	27	25	31	22	34	28	26	27	18	24	30	25	32	32	26	29	34	24	29	34	42	30	19	40	29	18	27	27	25	34	26	36	32	27	38	18	36	31	35	36	30	31	30	18	24	31	30	36	41	23	34	45	36	26	27	32	20	24	33	24	30	34	42	24	25	27	22	25	24	26	21	43	29	42	32	26	37	32	38	33	38	32	20	29	32	40	27	26	34	27	27	37	23	38	33	38	37	34	28	31	36	30	22	16	32	33	37	38	26	28	33	31	33	40	24	36	36	26	33	34	25	24	35	40	24	29	28	28	17	23	27	31	28	30	29	37	47	28	33	27	40	24	39	19	39	32	28	26	19	29	36	25	34	30	36	26	37	38	26	29	27	30	27	34	28	26	20	27	34	31	25	24	36	33	32	25	31	22	37	25	35	15	35	32	38	29	25	20	36	27	32	24	31	25	24	26	21	25	28	38	40	22	32	36	19	28	35	32	32	21	29	29	25	29	26	29	24	31	34	36	21	23	23	31	26	27	33	26	35	29	29	28	44	34	30	28	44	31	37	31	30	32	38	33	30	21	25	26	32	44	34	34	27	31	32	37	32	22	21	29	29	29	28	37	38	26	27	26	28	26	32	31	21	24	40	49	28	39	33	35	31	36	35	32	26	27	41	18	31	35	30	34	35	27	29	30	28	24	27	26	26	38	29	35	32	27	29	41	22	25	32	25	30	26	14	37	32	30	22	36	34	36	37	31	24	28	30	34	30	35	34	25	20	28	35	23	33	30	27	51	24	22	29	38	37	28	39	27	21	31	34	24	28	26	32	22	34	36	29	32	26	31	30	37	29	23	22	46	35	27	31	26	41	40	17	23	35	31	21	34	28	32	28	24	34	26	31	32	39	32	33	21	22	21	41	27	38	33	20	27	30	26	30	25	26	36	20	33	22	32	32	29	32	23	30	24	28	33	32	27	14	34	32	36	26	36	24	28	27	29	37	34	26	34	35	33	39	27	29	30	30	28	21	37	23	34	44	43	29	32	31	26	22	21	34	32	42	25	22	33	36	29	31	38	19	33	24	30	34	37	37	37	35	26	37	30	34	27	33	42	31	25	22	46	26	34	30	38	27	28	24	33	29	35	25	27	27	34	26	32	20	27	34	27	36	27	26	32	27	32	21	42	31	34	30	42	35	33	29	24	32	29	25	31	29	27	18	23	26	28	33	29	38	26	30	20	34	32	27	31	29	49	34	33	28	37	27	36	16	33	27	30	41	30	21	35	32	29	25	31	33	18	31	43	27	27	22	26	23	32	35	30	36	33	34	29	29	26	27	37	28	26	29	33	36	27	18	36	36	22	35	34	39	29	30	21	21	30	20	34	34	37	26	39	32	31	32	29	27	38	18	28	43	31	34	37	32	38	27	27	25	34	37	22	34	26	29	37	37	16	43	38	28	38	23	31	26	37	27	31	26	24	37	30	32	35	28	41	32	36	22	25	29	36	29	35	38	26	36	38	26	31	24	30	41	29	28	29	28	36	32	30	34	23	33	25	34	33	36	26	42	19	38	35	37	32	19	26	27	30	20	38	19	35	34	29	35	36	41	37	29	42	34	27	31	36	22	35	38	35	31	29	36	27	30	38	29	37	34	27	29	30	19	26	30	33	40	31	25	29	25	37	25	25	28	29	24	34	30	34	28	23	26	29	33	38	31	39	30	29	34	31	35	22	29	34	47	33	38	41	29	26	24	35	35	36	34	37	29	24	32	35	32	34	30	33	26	30	35	33	31	32	25	29	35	32	27	45	24	34	33	31	19	24	30	25	31	26	31	32	34	34	36	24	25	34	31	30	29	37	35	29	29	29	33	35	38	38	27	29	26	33	28	24	24	29	43	24	27	33	31	29	29	34	27	27	34	23	31	34	37	25	31	29	34	33	26	24	36	35	35	20	38	27	30	29	31	31	30	31	35	25	35	34	29	30	26	32	24	35	31	24	25	25	23	24	21	28	30	27	33	39	30	43	29	30	21	30	32	26	35	31	21	28	36	37	32	25	39	27	27	43	26	22	30	29	24	40	37	29	25	36	36	27	33	30	34	19	29	25	22	27	37	25	22	23	31	23	20	31	19	30	37	35	26	28	37	39	38	37	30	30	33	43	37	42	25	28	43	20	28	24	36	25	20	21	19	36	42	30	41	38	40	28	36	43	36	28	32	30	24	26	31	28	30	23	26	37	40	25	28	22	22	44	27	36	20	30	33	32	28	33	28	27	31	28	32	36	28	25	35	46	45	33	31	26	16	38	33	31	23	25	32	29	27	35	33	37	33	33	25	29	41	35	30	26	27	24	20	33	41	38	22	26	38	32	30	31	23	34	36	36	25	23	32	29	32	34	25	35	29	27	27	28	26	30	35	22	29	28	40	37	26	27	21	32	35	24	22	21	28	31	28	25	30	36	27	28	28	27	35	16	28	37	27	36	31	29	23	32	24	37	34	25	30	23	16	31	22	37	32	31	29	35	22	27	21	21	28	30	31	21	29	32	36	24	27	32	34	40	25	29	35	37	30	40	36	39	46	42	39	28	22	23	28	24	40	36	29	33	42	33	32	32	27	26	23	35	19	33	29	23	29	45	34	39	28	32	28	36	35	22	27	22	26	27	24	35	33	30	36	34	32	20	25	26	30	29	28	28	26	28	34	31	27	32	34	29	27	21	29	35	27	32	31	30	34	34	29	20	26	32	29	29	27	31	39	30	39	35	28	38	32	37	33	24	34	28	29	25	25	31	29	36	26	25	36	27	21	23	19	37	29	26	21	29	32	29	29	28	26	20	34	27	29	41	29	33	32	24	31	30	33	34	28	34	32	33	29	31	48	27	24	27	31	30	22	36	30	25	34	32	37	36	39	30	29	31	21	31	33	26	29	26	30	24	25	24	24	23	41	25	27	28	21	30
22161	13537	11163	22709	30295	29657	31239	29351	25739	27170	40766	44670	41637	36461	30151	22556	14834	7668	3022	1188	626	505	417	389	425	374	394	392	405	407	385	406	363	387	371	383	385	377	384	384	388	394	408	378	395	363	415	404	355	431	361	393	415	376	386	372	397	375	397	393	375	363	387	414	394	389	397	401	393	410	402	394	395	367	372	390	391	403	394	378	399	413	403	400	384	375	369	415	351	392	405	383	416	376	400	339	393	403	382	389	348	417	397	416	399	400	384	395	387	405	369	396	382	414	394	385	361	389	414	361	407	372	367	364	378	360	387	387	385	393	377	404	388	388	392	409	409	425	405	393	356	411	331	378	374	383	371	410	395	387	396	373	392	372	394	368	425	382	384	362	402	386	400	405	374	416	374	401	410	398	397	373	405	356	388	379	390	380	405	394	405	402	343	425	395	402	430	414	362	405	394	407	391	412	402	403	414	412	397	399	356	404	410	327	373	361	384	391	377	407	424	401	383	385	399	409	375	364	392	406	349	375	364	333	380	413	404	399	401	358	408	395	402	387	399	438	388	348	410	407	437	394	392	399	376	391	370	386	386	379	378	360	394	404	397	368	396	390	400	396	368	402	355	422	386	364	401	368	363	414	394	376	378	414	396	399	377	365	344	403	397	420	391	403	402	400	360	396	386	408	408	389	417	351	408	361	388	387	400	398	401	439	368	409	401	407	432	387	389	405	413	369	390	408	439	380	399	401	433	405	382	396	359	389	375	355	379	410	394	403	381	377	404	379	414	412	408	370	391	374	393	358	364	372	400	423	364	384	380	381	409	384	361	388	420	373	383	387	385	391	398	405	379	382	407	401	368	407	397	383	368	401	377	364	372	383	384	411	399	379	382	391	376	395	366	386	422	348	389	393	383	379	366	372	401	417	390	406	401	368	411	389	371	355	399	347	384	379	384	400	355	375	381	386	376	358	361	409	378	400	378	372	374	403	368	379	419	403	415	367	370	360	384	375	379	366	403	362	379	372	409	365	369	393	405	370	374	387	402	379	367	381	388	385	397	367	393	398	389	393	385	354	376	383	397	397	401	397	370	373	374	414	358	360	420	403	381	377	351	375	428	399	389	388	391	393	388	416	403	358	386	370	376	395	409	361	375	387	420	409	372	369	342	386	411	377	398	400	385	370	374	378	400	390	397	395	395	387	389	367	393	378	383	377	418	422	410	404	385	406	397	391	402	366	380	415	422	390	413	381	408	379	400	364	401	385	402	380	384	429	386	415	420	405	368	391	357	373	401	365	394	402	403	362	382	407	389	387	361	415	342	394	385	400	384	436	401	373	379	402	374	381	389	394	398	362	354	416	399	373	389	409	400	403	386	423	444	380	411	377	394	361	409	392	388	409	395	432	383	403	408	420	404	374	371	379	412	376	402	386	377	370	415	384	432	374	377	363	389	371	415	405	391	406	400	391	374	395	377	383	390	367	412	374	365	370	402	414	391	399	359	361	363	413	391	366	350	375	393	380	396	379	378	400	410	359	384	404	407	376	395	382	393	405	383	374	378	376	386	377	420	388	394	376	424	371	404	377	396	397	360	425	380	369	407	379	399	375	412	421	385	374	398	370	368	384	383	405	383	371	361	408	392	397	398	400	372	424	401	380	350	402	357	346	365	405	370	387	351	393	367	385	382	372	380	392	396	402	407	403	376	374	388	368	397	387	386	375	441	391	408	378	433	396	409	411	378	347	422	419	390	380	367	366	436	361	376	422	367	396	404	408	391	419	394	409	397	347	371	391	379	394	416	392	432	378	403	367	423	400	414	407	410	354	391	397	384	396	392	384	390	380	384	393	369	375	398	360	392	420	408	354	367	357	429	372	408	386	393	361	408	400	377	367	394	404	402	389	392	406	380	388	424	397	410	394	386	411	354	414	416	426	389	384	384	390	399	382	375	408	370	383	400	403	386	383	388	395	398	410	401	370	401	387	423	394	373	379	403	390	396	426	397	417	388	362	429	387	388	375	389	386	411	385	366	363	397	368	377	346	410	398	402	399	413	391	398	395	369	370	364	359	389	414	383	394	376	393	376	387	374	389	380	370	373	408	436	377	406	407	382	369	393	408	384	395	370	388	383	402	380	364	402	398	375	416	373	372	380	379	388	376	352	402	400	411	415	374	412	427	388	393	398	374	381	444	395	370	374	416	399	428	382	389	362	381	384	393	383	375	406	393	364	377	373	406	374	341	401	389	367	408	416	402	402	415	376	387	422	402	371	373	387	366	355	345	386	386	406	380	408	403	384	408	369	406	372	371	385	372	400	384	376	409	370	391	384	398	374	355	403	405	367	363	394	400	412	345	387	371	391	423	399	374	421	378	404	410	393	410	411	401	405	386	365	372	451	367	417	366	407	380	387	397	379	425	361	365	387	346	392	382	394	374	397	393	399	364	362	444	407	362	428	412	411	355	372	363	404	365	368	384	400	390	349	397	373	372	374	360	370	379	396	375	415	404	407	371	350	382	395	412	361	378	423	410	402	402	383	401	366	382	380	399	422	399	395	408	349	362	402	391	350	399	402	372	406	357	417	394	405	358	374	390	389	381	381	384	391	407	376	379	398	409	382	372	394	379	374	420	373	406	379	344	404	417	380	392	447	411	339	366	376	389	356	386	367	423	384	366	379	348	380	376	380	423	395	377	393	407	376	411	390	411	337	377	378	392	390	365	393	403	380	390	394	408	397	379	411	408	417	408	375	405	361	368	413	367	423	381	397	370	391	367	390	361	358	360	363	361	400	422	399	393	418	388	399	380	415	365	338	370	398	367	398	368	392	413	388	376	375	396	393	358	377	413	442	382	400	401	354	363	381	386	365	367	342	435	381	396	394	373	383	379	382	358	390	379	408	387	421	405	440	396	362	358	392	357	347	408	364	387	387	369	366	400	388	410	367	427	375	355	385	397	374	394	404	376	378	363	362	342	388	407	387	412	397	423	383	403	395	405	414	406	414	389	404	413	365	389	382	413	333	379	363	405	416	424	391	360	391	398	376	387	405	364	401	367	412	331	380	393	363	381	394	396	363	388	406	403	439	434	392	364	408	394	401	402	351	420	372	362	406	378	407	426	409	374	393	367	378	399	388	379	356	369	376	397	366	400	404	384	416	400	393	383	425	369	382	386	381	363	382	385	385	385	407	396	390	373	378	391	399	409	409	411	365	415	390	386	376	359	395	400	390	362	404	371	409	389	409	397	424	420	370	431	379	412	384	391	355	409	363	370	382	368	394	381	406	354	355	385	386	387	391	372	387	369	373	375	401	407	366	361	393	383	408	361	409	383	372	407	389	390	377	362	394	372	399	383	399	392	380	407	396	383	388	350	389	401	429	395	379	406	399	411	368	394	413	367	385	389	397	404	384	365	431	378	371	373	375	391	371	375	430	368	346	368	375	430	380	379	372	358	407	402	366	399	395	417	348	393	411	376	361	390	387	383	420	391	399	370	416	400	392	338
1243	249	158	130	100	264	296	252	218	282	604	1409	1605	1189	759	441	234	115	47	38	37	32	39	23	26	22	25	32	30	38	37	32	28	33	29	18	37	34	29	27	29	22	26	24	35	35	29	30	31	30	31	23	40	22	23	19	34	27	41	18	24	33	41	25	17	25	23	30	31	37	39	27	27	24	29	28	26	33	28	19	20	23	33	36	27	19	34	32	31	24	29	24	29	40	32	18	36	22	23	36	27	22	27	22	26	26	25	33	28	36	30	37	30	27	36	25	26	31	28	26	27	28	25	33	27	25	29	36	28	22	28	27	30	21	19	29	34	32	35	28	26	34	30	29	23	28	31	39	28	28	28	32	28	20	35	30	38	46	28	42	35	31	21	25	38	40	31	21	30	30	34	25	27	29	28	29	23	23	23	29	27	29	33	32	33	26	26	39	25	32	34	28	26	31	32	19	22	22	26	32	24	23	31	27	36	36	25	31	28	36	22	25	35	19	24	33	27	41	29	33	32	27	28	22	31	19	26	17	34	33	26	26	28	25	34	26	30	21	32	28	21	24	25	28	32	31	29	38	37	28	28	26	26	28	43	28	29	34	27	20	32	34	28	36	27	37	24	27	24	23	30	30	31	26	27	26	38	32	31	29	29	31	32	35	24	23	31	28	17	27	23	29	34	35	23	38	33	32	32	21	27	16	36	33	37	28	43	32	36	35	25	35	26	29	19	28	27	33	27	27	32	32	25	24	20	32	33	31	26	23	26	29	42	24	27	21	29	29	31	28	28	36	29	23	27	21	22	29	35	24	20	26	32	24	24	34	35	27	32	28	32	29	34	29	30	33	35	27	21	24	24	32	40	41	22	30	33	35	35	30	27	30	25	39	33	27	27	32	28	25	44	29	28	27	29	25	36	32	29	31	28	35	40	30	27	39	27	38	29	25	35	34	33	31	33	31	19	33	16	30	27	35	19	26	29	31	29	30	31	23	36	33	19	25	33	28	29	41	28	25	37	29	31	29	29	27	30	25	39	18	29	26	22	31	38	32	29	30	23	27	26	34	21	23	21	25	34	29	35	42	37	25	31	23	31	35	28	24	22	30	24	25	37	24	37	28	27	23	29	31	33	27	31	32	26	24	24	30	20	29	34	24	41	27	43	25	25	27	30	30	32	27	27	31	30	26	34	36	31	23	26	29	33	34	32	30	29	26	35	23	34	28	24	26	34	24	31	31	35	25	27	29	25	20	30	36	30	27	25	34	30	30	20	24	19	30	25	32	26	36	31	33	29	31	31	30	45	28	30	25	30	22	26	28	28	39	39	31	19	28	33	33	22	23	25	27	27	28	20	29	19	29	29	39	31	33	26	34	29	25	34	27	23	27	31	21	36	33	34	17	29	17	26	25	30	36	27	33	33	32	29	26	39	29	29	26	20	25	27	24	37	18	17	29	29	29	36	32	30	26	28	26	32	26	26	22	26	20	32	25	34	31	35	19	37	33	21	27	30	16	28	31	30	25	38	31	31	28	22	39	35	39	30	26	29	19	35	29	31	38	34	29	36	30	28	21	33	24	30	27	24	23	29	30	31	29	30	29	38	26	26	28	25	26	29	33	37	32	35	29	33	23	38	33	35	24	37	28	34	32	19	27	34	29	21	32	25	26	26	26	39	28	21	28	32	28	33	23	24	40	24	23	23	29	23	31	13	25	21	30	26	30	28	27	21	32	32	30	22	29	24	24	29	24	30	31	28	25	31	34	36	25	29	36	20	23	32	29	28	34	40	33	27	35	26	31	29	31	33	27	27	29	33	32	35	34	28	23	27	32	37	34	26	35	31	23	26	27	23	30	27	22	22	22	25	29	27	28	34	25	15	27	33	30	22	28	20	33	27	31	26	21	34	17	31	24	37	24	27	22	37	34	31	23	23	24	35	41	25	20	41	24	27	30	25	27	33	31	41	39	29	20	28	38	29	26	32	38	24	30	23	35	27	25	34	23	26	27	24	32	26	34	33	21	33	21	27	34	33	33	22	29	24	25	31	13	36	21	34	27	32	30	26	34	22	21	34	36	25	32	25	34	33	39	32	31	30	28	24	34	24	27	31	27	15	27	21	28	23	28	27	30	26	32	30	25	22	33	28	28	24	26	30	25	25	31	24	36	20	22	36	18	33	38	21	28	27	29	27	23	30	20	44	28	30	38	29	19	26	27	30	25	22	25	25	29	32	24	27	23	34	27	30	41	24	30	23	24	41	19	24	34	31	25	26	23	19	36	28	24	26	35	33	38	25	23	26	24	22	29	28	27	30	23	26	29	34	28	36	28	20	34	28	35	23	21	32	25	31	21	19	28	24	26	32	25	29	33	24	29	31	25	29	24	37	31	31	24	25	24	24	23	21	36	35	31	32	23	31	29	23	37	27	30	34	27	23	30	36	22	42	26	21	22	28	29	30	29	20	28	22	37	19	28	24	36	35	32	36	18	36	20	31	30	30	41	35	35	34	31	29	32	35	39	32	34	37	27	27	35	28	29	32	40	31	29	39	35	26	33	33	29	23	28	24	24	27	25	27	32	25	21	36	25	28	28	24	29	30	25	22	34	23	27	24	29	24	37	23	30	22	21	38	32	25	41	24	35	24	31	25	35	36	38	29	29	23	24	28	26	27	31	33	33	30	21	32	25	22	36	34	32	21	31	31	32	19	24	30	27	20	24	28	31	24	29	33	30	33	28	22	29	16	27	28	23	30	35	21	24	23	31	27	35	25	21	22	26	24	33	29	30	33	29	33	24	33	27	30	25	31	34	23	34	25	21	29	25	28	34	38	33	36	35	37	28	23	33	34	29	33	26	31	29	28	25	22	23	25	25	30	30	34	32	33	34	45	33	23	28	35	33	32	35	25	25	27	29	33	35	25	29	28	33	27	34	24	24	25	31	31	28	31	42	30	33	33	39	28	31	32	29	38	28	37	21	34	29	28	25	27	26	28	30	24	34	33	34	30	27	37	26	25	40	33	32	27	29	35	32	30	26	24	30	19	26	40	26	30	42	23	44	25	24	20	24	20	33	23	27	37	29	35	25	34	35	33	27	29	27	29	21	33	29	25	26	22	27	21	29	41	33	25	28	34	33	17	23	31	21	24	32	31	28	25	40	25	17	29	29	45	30	25	33	28	37	27	28	24	29	29	43	32	25	27	22	28	22	34	26	22	21	27	29	26	34	30	26	26	24	39	18	26	33	34	26	19	33	28	19	32	21	33	27	30	30	30	35	31	30	30	30	32	27	22	26	19	26	17	28	25	36	35	26	26	32	36	28	29	30	25	26	32	32	24	27	30	34	33	25	24	26	22	28	23	35	30	26	33	28	30	30	21	29	23	23	31	30	24	32	22	23	25	35	39	30	34	25	27	26	31	36	19	30	33	20	29	37	37	29	35	36	23	20	23	24	22	28	31	34	35	32	23	28	32	23	26	36	35	41	36	27	35	29	20	32
13914	5766	3819	7577	12689	19084	17205	14253	11244	13333	19910	27223	26111	22510	16805	10993	5983	2668	1205	665	441	416	389	369	391	415	407	402	430	355	387	368	360	380	411	366	399	404	399	386	391	365	391	414	411	377	380	376	367	381	369	367	358	371	370	398	399	355	387	401	381	367	391	375	368	362	368	383	401	354	356	381	356	381	381	380	391	389	353	380	378	367	371	375	376	326	381	391	379	398	355	386	419	360	392	367	381	405	407	354	398	386	342	351	409	405	370	365	374	397	362	380	362	378	372	389	391	397	361	379	372	416	363	359	357	356	383	431	369	370	345	389	396	376	358	340	425	376	344	355	380	395	364	371	389	373	341	392	393	388	392	383	405	343	375	364	364	375	420	385	376	374	400	366	386	381	363	380	423	367	385	338	347	403	393	354	399	359	409	396	369	373	344	351	421	379	389	404	384	385	363	336	360	370	376	383	365	377	385	354	381	426	379	363	334	414	425	401	379	398	366	387	364	376	415	380	395	378	391	353	349	360	339	406	375	385	403	363	343	388	369	401	386	360	367	389	374	374	396	348	408	392	387	343	370	390	388	383	397	363	403	382	393	383	388	361	366	397	395	407	373	359	347	409	382	382	318	363	380	399	380	377	388	401	381	366	346	354	384	387	344	339	377	361	381	366	388	377	348	392	403	385	378	336	370	368	368	361	364	384	384	418	394	374	387	397	395	367	380	381	355	377	378	378	384	395	408	398	388	395	351	398	367	349	386	402	333	355	387	387	355	404	385	375	395	355	359	388	406	341	388	364	355	406	421	401	419	359	376	381	379	359	362	382	334	389	385	395	398	409	359	351	372	396	369	351	386	409	378	356	385	378	410	406	390	392	366	399	362	361	379	390	394	352	382	347	380	374	372	369	381	420	374	371	379	363	378	366	397	378	384	398	359	367	367	393	346	396	365	363	372	361	385	390	372	396	373	404	393	336	380	404	332	353	337	373	355	374	369	361	392	369	355	350	367	383	383	400	377	357	404	349	371	377	365	350	426	383	392	379	373	382	384	344	412	368	386	382	374	366	396	404	376	386	357	354	401	385	368	374	422	382	400	353	334	373	385	351	343	361	335	381	377	380	387	405	397	395	400	376	371	355	387	361	415	421	388	345	388	339	395	377	376	367	374	363	398	370	389	366	350	371	359	370	394	390	402	380	388	355	357	365	359	350	401	347	374	383	333	369	372	342	353	376	384	383	406	366	357	387	357	375	374	349	374	349	384	369	393	375	359	364	379	361	392	351	375	357	392	395	383	397	397	381	392	396	383	372	365	390	381	358	360	387	382	356	385	407	368	364	367	368	367	379	422	401	380	382	359	382	370	384	380	368	386	407	328	371	367	385	368	438	379	385	368	388	405	341	413	355	430	407	363	385	367	390	404	429	383	388	384	387	398	364	361	373	361	378	387	344	366	379	381	359	383	376	391	372	393	385	368	387	364	381	401	406	393	347	357	393	386	394	398	372	374	387	358	397	360	392	407	373	375	400	386	380	389	383	381	380	379	390	395	344	369	359	360	382	341	379	372	408	403	357	368	353	382	376	383	431	361	369	395	396	363	378	391	382	384	399	414	349	385	367	340	345	375	391	359	365	367	376	378	376	362	417	333	365	370	385	360	397	375	413	394	357	363	411	349	382	406	361	412	353	360	381	393	389	364	388	394	378	368	407	360	348	375	375	396	406	397	372	390	342	359	398	377	417	357	365	382	385	372	409	370	379	388	378	361	403	385	397	356	360	403	405	396	368	385	355	355	372	410	387	390	387	366	400	400	371	370	393	366	377	376	371	439	383	390	419	377	392	364	386	358	392	385	400	413	354	367	379	353	384	394	382	367	425	393	381	383	365	377	399	378	374	376	396	362	394	334	406	398	394	376	382	383	385	373	358	396	406	342	368	401	384	384	380	377	357	338	396	392	361	396	385	358	373	393	375	393	367	398	351	383	389	395	399	391	393	379	376	349	357	380	381	362	431	387	390	396	369	372	387	386	375	394	398	329	355	369	353	398	389	374	400	369	384	369	387	358	357	356	416	399	405	378	376	353	374	415	422	357	389	357	384	352	385	372	408	375	385	391	378	349	380	354	364	376	425	390	398	391	388	378	390	349	369	377	407	390	397	340	382	385	394	397	357	397	422	388	357	399	333	391	356	384	364	409	374	395	412	408	399	374	365	380	363	417	381	391	393	363	389	352	369	373	352	411	376	379	415	354	346	418	364	375	395	372	376	375	370	372	362	382	364	402	394	348	371	401	406	370	387	368	399	340	364	363	400	411	393	364	391	386	363	390	393	377	328	363	363	354	392	421	371	385	385	403	444	387	340	381	398	363	375	368	374	374	437	398	393	363	373	376	350	396	360	372	403	413	387	362	358	373	372	387	369	408	351	382	381	368	387	384	384	359	382	436	396	382	361	373	370	388	412	373	407	381	363	378	359	376	372	402	393	393	353	389	387	378	388	379	384	352	358	385	363	363	381	376	376	416	370	389	364	360	382	431	384	404	388	367	388	366	358	362	356	359	393	357	352	397	389	390	405	380	407	391	377	364	359	402	381	377	416	371	363	391	362	399	382	385	393	424	368	368	358	345	351	391	378	395	417	384	404	389	418	384	396	399	410	364	386	374	397	383	371	406	362	357	367	377	375	424	366	327	418	372	378	361	375	387	410	389	389	374	397	389	396	342	391	388	431	378	396	361	406	393	366	350	410	365	370	408	408	373	368	366	350	385	421	424	401	396	378	400	380	409	392	371	364	361	403	390	387	374	363	399	370	394	357	369	379	417	398	373	387	429	361	379	397	418	401	389	414	352	367	394	399	352	350	386	382	363	389	391	368	369	358	374	358	387	370	377	366	353	382	377	377	404	361	381	352	407	394	440	391	380	363	372	398	392	389	360	348	401	339	397	394	402	367	390	395	361	359	391	369	333	384	395	361	354	387	384	345	416	404	380	365	384	383	375	409	368	364	359	405	381	381	355	396	400	347	367	351	368	380	370	388	398	384	384	390	406	371	352	370	382	356	360	386	398	371	359	361	358	406	377	373	378	392	387	397	406	342	389	380	372	376	354	360	382	347	418	371	392	354	355	393	377	387	375	408	380	396	399	385	399	396	329	388	365	367	348	339	376	360	355	373	346	364	383	348	342	369	380	388	374	386	367	357	420	383	347	364	432	374	345	388	383	387	370	387	364	387	353	367	393	382	376	392	383	334	352	340	401	390	380	412	345	370	371	367	331	405	394	392	409	375	403	410	371	360	403	423	385	383	376	341	368	366	352	366	372	346	390	335	380	391	351	367	391	412	368	396	361	344	370	356	403	364	351	394	393	343	406	375	365	397	368	412	398	381	383	409	385	383	377	402	372	367	409	394	372	355	409	395	381	368	374	352	343	399	397	384	376	392	374	405	367	431	374	373	366	388	351	403	387	386	396	364	404	395	342	397	379	398	367	389	384	385	376	354	368	402
747	666	495	396	277	587	874	767	696	638	2127	3803	3741	2679	1548	877	424	168	84	53	40	18	26	42	13	27	24	21	20	25	20	37	29	21	25	18	23	24	31	28	32	23	24	20	25	23	24	29	25	24	24	22	20	33	28	29	16	28	28	25	25	22	28	25	25	16	11	26	25	34	23	20	12	27	26	30	17	21	33	28	25	20	27	18	26	24	24	21	28	22	21	24	25	26	18	23	24	23	31	22	27	23	23	25	18	27	19	21	16	34	20	29	22	26	19	23	25	21	34	24	27	29	30	33	29	28	30	31	20	33	27	24	25	23	23	28	25	19	36	22	16	23	16	31	29	32	28	21	36	25	22	36	27	27	35	24	30	18	24	30	35	26	37	12	25	23	31	35	26	20	29	26	22	24	33	21	34	30	15	26	28	27	29	19	21	25	31	37	26	24	23	35	28	22	33	31	23	27	22	18	28	31	27	26	26	33	26	27	23	26	31	34	31	20	26	20	27	31	32	24	24	29	16	27	28	25	24	27	31	24	26	27	23	19	19	35	23	24	29	28	21	30	24	35	15	26	31	24	30	26	24	22	14	22	29	16	33	26	24	30	21	25	31	17	23	26	25	28	16	20	20	24	19	23	25	26	22	26	26	23	19	24	32	28	37	27	26	31	30	29	24	28	28	31	32	27	20	26	30	28	22	24	30	28	25	20	31	32	24	30	26	25	19	31	32	21	25	30	24	21	27	20	36	23	29	35	23	27	24	22	34	26	28	21	26	26	21	30	20	23	24	34	16	34	28	22	27	37	23	22	20	32	21	28	29	30	23	23	25	38	28	24	41	30	29	24	28	26	34	32	24	29	28	19	30	29	22	20	16	26	19	28	29	36	22	31	22	29	24	26	31	34	23	20	36	29	21	19	32	24	27	27	26	25	12	29	28	29	22	20	23	29	27	23	22	22	24	25	21	33	29	20	40	36	17	23	12	21	21	19	22	20	28	29	24	21	27	26	16	40	21	36	26	25	26	23	25	16	16	25	26	28	24	19	23	17	33	29	28	16	24	30	27	28	24	28	23	34	30	21	19	27	20	29	29	26	25	27	35	21	21	26	25	28	30	21	32	26	24	21	27	24	25	27	28	32	20	29	23	21	30	17	23	26	20	33	27	21	33	20	26	23	30	36	34	28	27	31	21	22	28	24	29	34	21	27	27	21	32	34	26	34	15	28	24	24	26	19	25	16	19	26	33	31	27	32	25	22	22	28	41	23	26	33	27	27	17	31	38	31	26	28	27	30	22	24	29	23	21	27	24	24	23	26	37	22	24	28	23	32	35	23	25	28	27	28	25	20	18	27	24	22	21	28	25	25	32	21	28	19	33	26	24	31	15	18	26	25	23	34	24	27	33	24	43	20	29	25	29	36	20	24	29	27	26	25	24	27	24	28	29	30	21	27	29	26	24	19	29	26	32	30	26	18	30	30	27	26	21	20	20	22	31	20	28	19	30	26	19	25	27	21	25	28	18	37	27	36	21	22	26	23	34	19	32	30	22	34	20	25	18	16	33	25	35	26	29	17	29	27	26	22	28	21	33	27	29	26	21	16	27	22	32	21	22	32	25	29	29	19	32	36	19	31	25	23	29	21	22	27	29	18	32	21	24	23	27	27	21	34	27	32	21	22	29	21	33	26	18	24	24	23	28	25	27	28	18	26	34	34	32	32	33	35	19	27	22	26	26	23	36	21	31	28	27	23	26	25	24	29	28	25	30	23	31	19	28	21	29	27	25	34	27	29	26	23	26	26	28	27	25	23	30	36	39	21	31	34	26	32	25	29	16	24	21	25	28	27	24	18	25	20	17	25	30	26	26	33	17	26	21	28	17	22	21	24	33	25	37	29	34	28	27	24	31	30	32	30	26	29	28	24	21	28	31	26	26	22	27	21	22	29	14	25	22	20	27	23	23	25	29	35	25	26	28	23	28	23	29	21	20	26	24	27	35	21	26	36	30	27	35	17	18	23	28	19	25	25	18	18	25	20	26	24	22	22	28	27	28	22	25	25	24	35	23	22	17	28	27	12	25	24	25	24	32	24	29	33	28	28	31	25	25	23	35	25	21	22	29	36	24	36	21	17	27	27	29	22	25	35	16	20	28	22	27	28	19	30	22	27	24	29	17	25	27	29	28	21	38	20	28	35	30	24	30	30	26	29	27	19	28	39	34	32	20	24	26	29	31	29	28	14	31	20	14	15	38	25	25	32	34	22	17	21	29	30	27	30	27	24	29	20	23	29	28	28	24	26	27	19	21	25	24	28	28	26	31	28	29	23	36	32	18	23	20	25	28	26	39	33	24	19	23	20	32	22	33	34	20	29	21	30	22	26	32	22	28	24	37	38	25	22	33	35	31	20	25	29	28	33	24	21	31	36	20	19	21	19	27	31	26	18	18	21	32	28	24	20	23	34	28	20	35	29	20	13	29	34	18	24	27	22	21	26	20	22	21	26	21	21	26	34	33	29	22	31	21	31	26	25	20	33	27	28	23	28	32	37	20	28	29	19	21	28	18	28	30	20	24	25	28	24	29	33	28	26	37	22	23	34	17	30	25	28	38	24	32	29	24	29	33	27	24	24	27	39	23	23	32	22	27	27	25	26	23	22	28	33	22	29	23	28	21	21	28	19	26	30	32	29	20	43	26	26	30	25	16	26	26	21	28	27	22	30	23	28	24	22	26	31	21	29	25	22	28	20	27	29	27	31	35	20	25	27	26	22	11	30	28	29	22	30	25	35	17	30	28	32	33	28	30	16	29	27	30	26	25	23	37	19	35	19	22	26	19	21	19	27	29	31	30	28	33	24	25	30	39	30	34	24	21	25	30	16	27	19	22	35	27	35	33	17	21	26	26	20	34	29	30	23	29	26	18	30	18	22	22	25	25	21	23	29	24	17	28	19	25	24	31	26	32	29	24	22	25	28	23	26	29	27	21	31	26	23	25	26	36	25	25	25	33	32	29	27	33	21	34	22	24	21	30	31	19	31	22	24	20	33	35	36	32	34	22	29	25	20	25	21	24	30	24	28	31	21	26	29	21	27	21	26	31	23	28	22	18	32	26	26	31	33	29	21	26	30	28	26	31	24	29	31	34	21	27	33	24	23	29	19	15	31	23	29	18	20	27	27	23	28	18	25	19	34	26	31	26	25	19	31	22	20	31	23	24	21	25	22	24	39	35	21	19	23	24	30	35	24	23	32	29	26	24	29	18	21	28	26	24	19	30	22	35	26	27	27	30	30	28	25	23	28	22	19	27	25	37	30	31	22	13	24	32	23	31	29	26	20	16	20	33	32	26	19	27	26	27	23	24	23	27	23	25	28	22	29	27	16	29	35	28	25	27	24	20	24	22	31	32	24	28	33	27	21	26	42	25	25	26	24	25	28	22	35	38	29	20	12	25	26	30	27	28	33	23	19	25	17	26	18	34	29	27	25	22	29	32	25
18331	12904	9644	18200	21754	26310	27099	25194	21898	20981	31805	36249	34236	29722	23297	16786	9885	4742	2097	946	523	388	352	333	341	334	324	302	338	322	362	307	343	322	317	366	360	333	353	327	323	324	325	340	302	376	362	319	339	315	357	350	348	341	356	318	320	333	331	348	308	344	364	341	332	318	339	353	345	351	351	363	340	352	341	324	357	355	344	329	361	348	334	333	353	332	367	332	343	372	355	335	294	329	343	342	318	338	331	311	316	336	336	334	371	341	303	335	359	330	325	349	332	357	342	320	334	323	332	306	350	324	330	318	330	350	358	354	331	325	331	333	301	342	323	350	375	369	303	332	340	316	327	344	311	316	323	349	339	345	375	353	365	343	330	342	323	333	320	348	334	360	335	348	318	364	331	342	307	311	335	325	330	345	332	333	319	348	326	328	370	374	354	338	360	327	333	343	339	322	343	326	354	346	348	332	341	344	318	348	364	319	328	356	369	344	321	324	326	343	340	362	339	285	331	341	339	322	354	324	362	320	309	315	323	300	337	325	367	328	360	358	334	333	334	328	355	351	348	360	346	347	335	316	323	362	357	301	317	334	324	327	329	343	339	346	332	329	347	376	325	335	320	330	338	333	334	312	336	374	335	318	340	346	337	341	335	350	342	353	316	366	360	397	319	321	353	370	358	371	307	325	324	336	326	343	347	322	332	332	329	353	334	346	329	335	324	345	358	331	355	359	347	309	365	358	364	325	322	355	349	360	344	318	336	332	320	380	338	317	323	358	302	318	332	351	382	312	347	362	361	348	331	338	320	348	349	326	341	346	335	337	318	317	327	336	313	316	324	313	335	327	349	352	349	329	371	324	339	335	347	333	351	359	363	372	357	333	321	328	311	349	331	350	340	346	351	337	374	313	346	317	310	328	337	294	351	364	350	346	349	351	345	375	364	328	333	356	283	318	333	320	330	331	354	332	355	343	364	349	348	339	310	345	347	346	323	353	339	321	329	306	345	311	350	351	346	336	345	328	329	333	340	334	359	326	352	340	340	331	359	354	339	324	366	355	301	324	308	318	351	347	357	322	317	328	302	325	358	319	348	321	315	354	321	351	343	369	334	315	312	344	339	355	341	379	358	335	351	323	316	337	353	342	363	331	346	319	348	319	347	322	347	329	359	343	331	337	350	371	347	324	329	326	360	327	329	330	342	338	347	359	350	328	329	360	338	340	351	346	292	318	332	347	346	349	341	311	336	321	332	360	333	305	324	347	361	346	369	332	336	339	320	304	327	319	318	322	329	325	338	310	372	337	321	340	323	370	353	347	337	328	352	330	323	322	349	363	323	343	336	307	362	310	342	305	350	324	316	341	343	333	326	358	357	351	356	338	353	309	339	326	345	337	329	361	294	331	328	358	317	351	350	358	343	339	341	327	342	357	312	335	338	349	334	338	332	354	321	354	383	329	355	344	310	339	333	357	337	344	317	314	329	323	360	324	332	354	330	314	359	361	318	339	344	358	353	341	360	343	326	343	332	330	352	363	341	307	350	309	303	345	335	319	356	337	330	335	327	333	325	334	338	362	325	326	362	335	315	346	345	342	347	332	366	347	379	328	329	347	341	336	349	358	338	345	346	343	365	341	361	340	383	336	328	338	339	349	307	307	338	358	344	308	316	338	347	359	313	364	339	355	295	343	353	329	348	353	301	338	336	352	343	366	326	336	349	363	326	316	331	333	360	321	306	313	332	313	338	358	318	341	320	333	313	347	337	342	320	315	306	364	351	340	340	331	322	358	340	329	304	335	327	348	368	347	356	336	335	350	342	338	352	314	347	329	325	350	357	330	320	365	322	322	331	357	328	315	348	324	333	345	329	337	338	364	335	309	363	331	321	307	344	318	344	330	315	353	334	349	328	343	346	362	345	328	344	315	306	291	367	316	337	335	331	378	319	312	302	346	318	339	342	350	328	363	361	297	359	325	348	297	338	348	349	298	349	338	331	315	340	351	378	335	341	330	354	359	334	361	360	366	313	324	350	288	323	310	311	350	331	355	353	357	355	338	292	342	362	340	349	339	347	318	317	327	355	335	332	383	343	325	332	349	303	339	329	369	340	362	337	310	362	310	314	341	330	338	344	331	328	352	340	346	320	314	343	338	326	316	328	318	362	372	333	321	317	325	315	378	324	337	309	354	346	345	334	348	341	334	341	328	338	338	356	347	348	334	384	327	353	342	345	332	339	345	342	344	325	365	326	349	345	353	362	325	298	307	315	342	330	329	347	329	363	332	354	353	354	350	342	361	304	296	345	332	336	297	366	338	317	338	326	303	313	339	350	296	348	334	362	340	344	328	352	332	332	335	340	339	333	344	326	327	311	317	328	321	336	336	326	362	309	329	336	362	309	335	355	303	337	324	320	352	355	343	340	316	330	330	339	336	353	336	314	332	340	336	360	357	360	330	338	353	333	344	326	360	341	347	346	341	341	334	331	326	357	323	326	360	331	350	345	350	345	319	331	330	341	347	357	350	353	356	371	316	337	328	337	335	351	314	341	386	336	333	333	346	333	323	359	320	345	364	317	356	344	314	360	345	342	337	320	331	354	343	358	327	330	356	328	344	356	345	349	336	305	305	359	344	337	349	319	322	332	329	331	347	342	352	334	291	377	319	342	347	306	370	353	366	336	343	313	348	333	320	351	334	311	342	339	295	336	325	339	347	348	343	348	312	349	340	316	368	338	330	337	328	339	323	340	393	336	367	328	351	356	322	373	358	351	349	318	319	347	350	318	320	367	332	339	350	344	312	328	337	334	344	335	326	356	342	327	343	330	364	352	331	356	330	349	354	365	325	361	348	355	315	367	347	335	338	346	313	331	335	370	335	338	369	353	311	320	339	350	367	327	346	375	336	339	370	319	324	329	354	329	348	355	344	357	377	338	328	348	295	353	322	324	352	353	334	315	333	305	351	338	338	325	353	305	342	295	304	339	295	326	342	339	329	341	344	312	316	332	340	325	355	340	350	331	342	335	323	317	360	353	331	342	320	333	312	339	354	375	307	362	348	358	325	316	329	341	342	347	319	364	316	336	347	332	342	346	325	344	337	332	363	322	344	372	353	341	356	359	326	351	353	339	330	332	302	360	367	330	335	369	335	309	402	310	315	336	333	356	311	360	375	345	323	357	316	330	328	315	338	295	355	312	370	335	350	333	347	356	328	345	344	339	347	372	332	354	345	331	339	339	329	347	326	320	312	343	326	358	337	325	337	339	335	345	357	335	306	357	313	323	329	358	327	336	325	373	330	334	305	359	345	347	363	332	353	374	301	329	360	348	325	329	366	329	338	336	340	347	347	364	334	339	341	376	366	348	338	363	327	334	346	351	321	367	325	303	334	329	313	329	348	338	321	329	320	315	356	370	336	331	347	336	361	329	323	344	345	325	339	368	341	310	319	357	346	307	326	349	356	368	318	348	335	377	342	350	349	360	330	315	335	352	335	365	326	321	309	351	344
2102	611	488	456	626	1154	1027	1129	1225	961	2881	4834	3855	2831	1643	841	455	232	105	78	37	39	32	34	30	41	28	42	40	32	25	33	43	28	42	36	33	45	32	32	34	34	33	30	36	26	29	32	43	26	43	38	49	22	35	32	43	47	40	37	38	31	22	30	33	39	40	29	40	36	33	27	28	29	43	33	34	30	31	29	31	33	45	34	43	35	27	38	40	39	33	35	41	37	33	37	29	42	31	38	32	45	36	39	30	30	29	52	35	39	34	39	24	31	34	28	36	42	38	31	40	33	39	30	29	33	41	35	39	42	39	31	31	20	31	31	46	25	48	28	43	25	36	36	40	39	25	37	30	34	34	38	32	35	33	47	35	38	44	28	32	31	27	27	37	30	37	39	29	35	38	26	41	41	32	28	27	34	35	39	26	31	37	33	37	27	35	38	32	28	28	28	35	44	29	36	37	28	31	38	50	45	30	31	31	34	34	33	47	30	42	35	41	37	34	33	29	36	34	25	43	36	46	34	41	44	31	31	44	31	44	32	35	29	30	36	32	33	27	35	48	41	35	34	28	30	35	37	39	38	32	37	37	35	38	36	35	30	36	32	34	34	49	31	37	29	25	30	34	34	38	47	27	29	47	28	35	46	40	47	33	28	38	29	38	36	36	31	50	31	36	25	40	34	38	34	39	33	32	42	40	31	41	40	41	25	28	45	36	37	24	36	27	44	31	38	39	40	41	42	34	33	40	34	36	32	40	43	39	37	31	33	45	32	38	40	34	33	60	33	35	40	34	40	35	38	31	40	22	35	32	38	41	39	33	44	31	29	37	40	36	40	32	36	36	32	34	39	33	46	31	31	26	37	38	37	49	36	31	33	39	36	42	34	33	39	34	39	26	52	33	34	44	40	30	32	34	34	36	30	36	28	33	31	31	36	39	38	42	29	37	43	32	28	36	32	33	38	33	42	41	40	31	35	41	37	33	39	44	35	27	41	31	43	37	31	35	26	37	30	30	30	33	25	31	30	32	31	33	34	27	25	40	52	47	32	36	34	28	33	35	51	35	42	42	37	32	32	40	33	39	33	26	27	25	32	48	37	29	31	32	29	31	31	37	31	37	35	41	38	28	44	48	35	38	45	38	45	32	35	41	28	28	35	46	34	35	34	39	23	37	36	29	39	42	36	25	34	33	30	40	39	35	37	44	41	34	39	29	32	39	49	34	38	40	29	42	38	40	31	43	39	36	29	31	32	37	33	32	41	35	39	32	31	30	32	39	29	38	33	33	41	29	43	32	35	50	39	35	34	34	25	30	40	38	40	35	38	36	41	36	35	36	29	56	24	40	44	36	38	39	47	27	32	32	32	37	43	34	40	38	48	29	27	33	31	28	53	38	32	32	38	40	39	31	36	33	41	27	37	47	41	27	41	24	32	35	27	32	31	29	25	39	38	39	30	32	29	33	39	35	38	38	31	45	26	41	31	45	40	37	46	39	40	29	37	42	35	37	40	48	34	23	30	33	36	32	37	31	34	32	32	34	35	30	31	36	40	35	37	25	43	46	39	37	32	35	40	20	38	33	43	32	33	29	34	34	37	42	39	43	36	31	34	35	39	27	30	34	40	35	21	31	38	37	38	36	35	37	40	31	39	39	36	36	40	32	40	32	35	40	37	25	44	31	36	34	32	34	32	28	29	35	36	40	33	31	42	51	42	42	32	41	32	36	36	40	33	36	44	27	41	35	31	32	29	34	35	46	37	47	42	38	32	35	42	39	38	33	32	36	31	32	47	39	35	36	41	39	38	38	39	31	28	37	39	35	40	30	38	28	40	31	37	36	25	32	40	38	33	26	34	38	34	31	35	40	36	37	29	39	40	36	32	35	36	31	47	38	35	35	37	43	45	29	50	25	24	32	43	41	33	31	41	42	30	51	43	46	34	51	28	31	39	41	29	46	41	31	37	30	45	35	40	27	35	42	36	31	30	35	36	36	28	29	36	37	36	23	29	47	35	35	39	28	24	37	33	32	27	30	36	39	29	44	40	43	36	34	36	35	36	38	33	43	30	31	33	32	28	39	38	31	30	31	38	36	36	36	28	35	26	38	21	51	40	35	48	32	28	29	37	37	36	29	33	40	30	20	38	44	30	18	34	42	34	28	47	37	35	37	42	28	40	36	40	24	22	32	31	49	40	36	31	34	38	34	45	34	36	36	28	34	30	45	38	35	33	30	44	30	40	28	32	24	39	40	32	35	32	45	31	36	32	39	34	48	40	32	36	30	42	33	40	25	39	33	35	35	38	44	32	25	38	35	36	37	31	40	38	41	37	36	42	42	30	30	45	37	27	38	30	41	49	35	27	34	33	39	39	31	43	26	43	44	44	38	29	37	37	46	35	42	36	41	46	32	28	35	26	49	33	42	34	24	27	30	35	36	35	21	32	31	34	46	30	42	47	34	24	40	40	36	33	32	38	39	38	39	27	37	40	40	20	23	34	34	26	37	46	37	40	37	36	33	24	34	41	33	41	33	41	36	25	57	31	32	32	39	26	39	42	44	39	42	32	38	27	31	44	37	32	43	37	31	38	46	34	35	40	34	42	41	26	37	37	30	40	28	28	40	31	41	30	51	38	38	36	44	30	36	33	31	36	34	42	49	40	30	35	31	31	40	38	37	33	30	36	37	26	37	23	38	34	39	36	33	35	39	24	31	31	41	39	48	27	31	34	35	39	34	29	37	34	29	43	39	34	41	40	38	34	40	32	30	46	31	39	39	28	36	36	45	28	35	41	33	38	29	43	39	40	36	34	33	30	24	42	33	27	34	39	30	32	31	39	26	39	31	37	46	37	31	31	34	44	32	47	31	34	38	44	33	39	31	41	34	24	28	27	28	45	30	32	33	33	45	35	29	38	33	42	33	31	39	38	45	36	34	36	40	44	30	43	44	26	27	45	38	34	36	25	39	39	32	37	31	30	40	33	31	26	31	35	32	37	35	36	29	34	31	27	32	38	35	40	35	52	41	35	41	31	44	29	23	39	33	49	37	32	29	26	38	40	36	33	33	31	31	48	37	26	24	32	35	29	38	37	39	32	33	33	29	40	40	36	32	32	34	34	33	37	27	31	21	28	28	43	43	27	46	36	36	38	32	37	45	30	36	32	35	45	31	37	32	39	35	25	43	24	38	28	39	34	29	31	31	41	40	34	38	28	44	34	40	38	44	29	37	34	30	37	34	42	30	38	36	43	29	32	40	35	26	35	33	40	36	39	36	40	33	40	34	30	28	32	32	29	31	27	35	27	34	35	32	43	30	33	37	50	30	39	44	36	40	52	32	35	35	33	32	33	35	36	38	44	30	33	42	31	37	40	34	32	33	36	26	30	33	32	29	33	47	36	35	36	29	35	31	28	44	28	44	27	42	42	34	37	32	33	39	27	34	38	37	32	32	27	42	38	32	23	33	34	25	34	42	34	34	34	31	33	42	27	44	42
19480	12147	9527	18775	29712	32729	28597	28977	27847	24221	35398	38551	34671	29948	24408	17122	10416	5359	2406	1179	667	483	482	494	494	467	461	442	426	479	430	491	463	466	464	467	438	446	441	466	477	492	437	473	457	437	441	446	480	448	425	466	461	475	487	422	442	435	465	474	433	460	460	483	421	458	490	476	470	424	446	472	451	475	497	464	453	482	492	448	475	452	432	450	468	455	441	455	455	440	480	499	472	428	461	466	455	470	490	428	470	463	466	477	474	463	445	448	463	478	468	476	446	444	427	457	495	453	453	463	496	457	452	459	447	466	483	454	475	445	442	469	481	460	413	471	422	469	463	434	460	431	489	487	483	461	481	471	474	471	479	444	450	424	485	469	454	484	465	470	454	460	443	459	421	430	452	470	454	480	430	467	446	506	461	429	484	472	481	464	458	446	471	443	444	497	467	446	491	463	446	443	461	432	461	463	494	488	460	455	465	460	461	499	464	446	456	445	477	417	457	458	459	474	466	464	466	491	457	458	474	479	454	503	490	489	438	417	438	444	453	462	505	473	462	478	485	490	415	462	411	471	463	470	453	499	449	435	476	464	457	497	457	464	478	477	481	446	457	463	475	437	466	442	463	440	528	454	476	470	446	453	454	449	426	453	462	462	482	465	445	457	447	462	439	468	473	464	464	436	508	448	444	461	449	422	473	470	500	510	453	491	454	457	475	467	453	472	462	477	467	427	455	481	439	440	483	470	472	460	457	496	478	484	451	473	414	469	454	440	441	511	475	473	481	451	427	490	464	457	436	465	463	476	458	469	420	470	464	409	465	429	446	469	448	462	489	466	424	475	465	452	454	479	474	478	469	461	480	428	478	460	516	440	415	465	464	451	492	463	437	458	443	452	451	478	456	476	465	405	484	471	456	448	467	456	469	458	441	458	481	457	485	449	471	478	441	449	456	437	468	460	446	456	481	450	473	474	465	457	487	480	463	437	449	446	455	491	472	450	458	424	471	477	454	427	456	436	411	454	455	465	462	466	497	431	455	497	486	437	451	443	426	469	454	453	486	442	451	442	471	462	437	477	432	437	440	493	487	485	469	441	482	469	440	473	442	516	486	479	466	424	498	463	515	473	484	455	466	466	466	456	458	471	502	449	461	451	481	458	487	463	456	444	441	461	446	456	448	484	433	458	447	460	442	487	495	479	463	485	474	478	458	440	499	453	467	487	429	456	467	457	465	436	470	443	440	449	483	449	465	445	479	439	476	429	443	518	466	478	459	462	435	429	476	469	461	506	469	449	487	486	477	464	465	416	462	479	427	428	487	449	456	455	461	465	463	463	497	475	516	503	448	452	459	432	477	491	485	462	473	437	438	445	453	473	413	457	442	448	463	465	431	460	468	456	479	450	482	515	422	453	485	443	430	497	439	482	478	433	453	459	448	507	458	466	469	427	452	467	508	453	414	473	477	471	456	459	462	475	428	464	495	483	456	473	457	467	476	484	440	483	454	437	457	481	472	457	434	454	436	447	439	442	483	440	461	444	462	490	477	445	483	440	453	456	470	464	463	471	471	455	506	469	421	461	471	463	475	457	439	449	465	466	462	440	440	480	440	445	502	441	438	429	432	472	439	479	479	501	481	469	456	482	508	479	536	471	470	454	502	484	468	456	484	462	468	460	471	415	434	465	447	437	472	484	471	492	453	508	448	502	437	446	476	453	481	440	492	426	479	456	480	461	498	437	434	471	452	478	445	445	461	447	477	461	454	471	457	440	450	451	434	470	456	433	491	479	458	485	430	482	432	452	451	497	477	472	497	482	461	442	433	489	441	448	444	477	453	434	449	462	470	472	423	455	463	485	441	444	474	482	478	431	450	492	475	461	506	455	494	468	438	479	444	440	447	496	451	420	428	484	481	448	450	500	502	439	457	488	462	467	472	460	455	481	482	440	448	451	477	466	506	437	469	423	454	457	468	454	471	485	444	485	435	502	472	451	469	465	505	444	464	473	463	450	413	465	473	483	461	420	493	456	457	447	427	459	473	457	511	503	449	450	464	493	464	487	456	491	460	441	469	469	484	464	473	450	503	456	514	488	477	514	484	456	453	414	430	441	459	440	472	479	475	467	457	432	434	465	471	453	494	469	515	480	495	447	491	484	453	443	493	462	455	452	439	474	461	455	463	468	483	439	448	453	424	484	437	453	449	459	465	479	474	495	473	458	428	454	494	476	436	455	486	451	457	438	474	471	484	474	399	458	461	460	430	455	463	462	464	475	447	480	433	475	492	439	474	437	462	469	446	466	461	464	472	454	478	433	436	465	457	506	448	448	487	453	485	450	447	461	453	459	439	442	480	441	453	426	458	453	448	477	495	451	472	471	469	497	431	498	439	463	474	438	438	475	442	491	482	443	459	427	453	467	470	425	426	520	466	449	419	459	466	464	426	455	422	473	531	487	463	456	474	473	486	460	427	469	461	457	485	448	474	524	465	470	467	439	502	474	459	491	454	450	459	468	463	451	396	444	441	445	471	477	476	474	434	463	417	496	459	488	458	493	472	471	439	438	452	474	479	465	481	428	463	452	459	486	423	482	470	458	466	465	443	483	443	437	432	462	482	448	466	458	514	459	482	465	465	464	504	456	475	459	450	447	456	427	438	434	491	464	465	461	443	477	468	472	453	465	427	461	429	440	481	481	440	455	466	425	455	469	441	456	460	445	489	413	482	467	462	425	462	445	455	469	462	443	455	446	448	473	439	480	468	502	452	485	461	442	456	426	470	436	431	457	424	419	418	451	475	465	424	447	456	468	444	458	503	478	463	484	481	443	448	434	441	452	484	492	432	467	483	499	486	469	481	495	471	468	433	447	459	468	463	500	447	452	474	507	486	490	483	481	461	447	458	479	478	453	466	470	458	484	474	455	480	487	479	479	457	470	435	482	473	470	474	470	479	480	473	461	453	466	443	469	474	469	420	450	449	464	444	446	482	488	476	470	467	473	450	468	458	440	474	488	436	444	463	446	480	453	466	460	459	483	465	451	456	497	490	453	474	470	434	494	447	485	462	457	488	448	455	459	460	469	458	444	461	449	447	484	419	458	461	464	479	476	457	485	456	449	475	455	433	455	463	463	459	483	473	456	474	474	443	479	446	464	468	457	449	453	457	472	490	464	503	446	413	450	441	484	478	461	516	486	465	460	447	487	488	480	409	443	456	465	455	478	453	490	402	468	446	480	480	451	503	508	440	462	420	493	459	480	463	446	448	483	492	443	445	479	470	440	456	465	484	435	419	472	466	460	457	479	430	474	443	490	466	467	439	474	424	456	463	449	428	415	476	470	463	484	419	468	447	459	455	466	468	425	478	467	470	451	446	476	450	427	462	461	475	467	479	448	450	479	455	479	448	453	443	445	438	468	465	487	458	492	471	480	457	447	465	448	447	442	428	457	446	489	442	451	479	460	445	417	460	444	425	464	452	457	467	476	441	438	491	484	506	467	498	487	480	468
1247	1168	977	678	697	1377	2000	2360	2677	4350	6282	6861	5599	3671	1990	1103	517	273	139	72	35	37	34	28	38	31	31	24	35	31	40	34	28	30	29	41	36	31	45	31	28	33	31	28	25	33	23	35	41	31	39	34	26	30	31	24	29	41	26	15	36	32	33	31	30	29	25	31	38	40	31	24	48	29	29	28	24	30	27	27	42	31	30	34	27	32	33	29	25	34	30	32	29	29	47	40	31	26	30	41	27	31	38	32	30	33	26	42	34	32	33	38	32	24	28	36	35	24	25	25	27	27	33	40	27	29	27	31	26	28	37	35	28	31	29	27	38	26	27	35	34	34	18	21	34	33	26	33	28	23	40	32	29	28	28	30	34	25	22	45	34	32	37	36	25	37	37	39	32	33	41	28	29	39	30	32	38	37	31	25	32	30	32	25	34	36	35	32	34	39	35	30	26	32	46	37	33	32	38	37	33	29	34	34	40	33	20	25	37	37	33	35	40	34	36	37	33	26	30	40	21	39	34	37	29	32	32	28	25	33	40	38	34	37	26	23	30	27	31	47	17	31	32	28	29	35	31	33	25	30	32	34	39	35	37	27	36	28	26	27	32	29	28	33	33	26	35	30	34	27	34	24	27	24	30	31	31	34	34	38	28	19	32	40	33	44	35	22	34	30	38	30	34	30	41	37	32	23	28	35	23	29	33	34	35	23	32	37	28	36	20	34	34	35	32	40	25	34	32	24	27	26	31	28	36	36	38	33	30	31	35	38	42	24	27	27	31	31	34	42	23	37	27	25	31	31	30	43	30	30	32	35	25	34	28	37	41	42	31	32	23	29	34	37	41	30	41	26	39	34	26	26	24	31	31	37	30	26	30	27	40	35	29	26	44	36	25	32	28	30	32	41	35	29	31	34	27	34	34	40	31	41	27	34	22	29	35	29	46	46	35	31	32	28	35	22	20	36	33	45	31	36	43	35	36	29	35	36	32	26	29	27	30	33	31	41	31	40	39	40	36	22	27	32	19	32	35	48	30	38	35	24	27	39	36	26	26	29	33	38	41	31	31	35	26	29	28	39	33	43	24	25	29	30	39	28	28	35	24	32	30	30	29	28	25	28	34	25	34	35	34	29	30	31	30	37	27	37	32	33	38	32	29	32	34	33	25	29	21	25	34	33	31	37	31	35	32	27	33	28	30	21	27	29	30	25	32	35	21	22	31	38	36	31	31	30	28	27	33	34	30	23	30	33	23	38	43	41	34	22	37	30	37	29	34	36	29	30	35	32	27	28	20	34	31	32	25	38	27	25	37	34	24	37	35	34	38	21	33	28	30	33	40	27	36	20	39	41	31	34	35	32	35	27	29	41	40	31	23	35	27	33	30	23	31	34	35	35	34	32	26	37	22	33	27	27	31	31	32	34	18	41	25	30	34	32	29	31	29	28	32	26	25	29	34	32	27	33	26	17	33	33	35	39	23	25	30	30	32	32	37	38	36	30	31	24	35	39	24	29	26	34	33	29	35	26	28	28	36	35	34	22	23	24	33	43	35	28	30	38	32	22	25	34	30	34	45	31	32	33	28	23	33	45	29	30	25	23	30	29	27	33	41	27	32	33	21	32	27	35	32	27	31	25	37	25	33	32	23	34	32	29	33	34	30	27	23	32	36	33	35	24	34	20	28	25	27	41	33	31	32	33	33	32	40	35	26	36	35	29	36	30	30	25	27	27	42	26	31	32	29	34	23	26	34	29	22	36	27	38	35	29	18	26	24	28	30	28	24	27	36	31	41	34	31	27	30	27	30	29	21	28	37	35	31	29	27	32	29	33	29	32	27	35	35	26	41	30	30	26	32	45	33	28	33	25	36	38	22	33	32	33	31	27	20	29	25	30	32	33	31	41	28	39	35	30	32	32	31	35	44	31	30	28	39	17	39	31	28	33	31	38	39	31	34	30	31	40	29	27	38	28	35	29	36	28	34	35	37	32	29	33	32	36	36	19	35	24	37	25	18	28	18	30	32	27	40	26	36	37	35	17	33	33	34	31	28	21	40	38	38	29	28	33	29	37	30	22	33	30	26	30	31	42	32	27	25	29	35	36	35	36	30	30	32	29	35	30	23	34	23	29	23	29	23	30	35	27	31	32	30	33	29	35	41	31	42	25	21	28	30	30	26	35	33	31	24	45	34	35	42	24	21	34	33	33	24	33	30	33	28	23	28	24	24	32	23	43	35	32	32	34	24	35	25	29	26	32	36	30	35	28	31	27	35	28	19	27	34	22	38	30	35	45	31	24	31	29	30	40	29	39	41	34	42	43	34	38	22	32	24	38	32	41	34	25	20	42	32	30	28	34	31	36	29	28	25	34	31	34	30	41	38	35	26	41	34	29	39	37	37	21	29	32	32	31	32	24	31	28	27	27	31	32	26	32	25	33	29	37	33	28	40	36	32	31	35	30	38	31	30	36	39	31	30	29	31	30	37	34	27	28	37	25	33	40	34	26	37	27	28	24	24	24	29	29	31	27	34	32	34	21	36	39	32	36	34	25	32	35	31	29	32	33	32	40	29	27	36	33	22	31	26	35	37	22	29	28	32	30	34	38	42	29	36	21	36	34	35	39	40	36	36	38	27	35	35	41	35	23	31	28	32	31	29	32	28	38	22	30	26	24	31	31	35	35	35	26	26	27	28	32	35	28	21	33	27	32	41	20	29	28	29	32	41	41	32	32	30	34	34	39	34	36	31	30	25	25	30	35	24	28	32	37	36	28	26	36	31	29	33	31	26	23	27	27	28	34	37	36	28	32	28	43	33	45	29	26	38	27	37	34	31	32	21	33	22	26	28	41	32	34	32	33	23	20	32	28	28	31	20	29	27	32	36	38	30	30	38	29	21	29	28	36	33	26	24	29	38	30	31	24	23	35	37	25	30	20	35	34	38	27	29	33	25	33	38	38	27	28	25	34	30	24	23	20	30	25	42	30	25	38	47	28	31	35	28	34	36	22	31	40	36	37	30	29	37	25	36	37	25	31	30	22	41	45	42	32	29	46	32	31	33	22	28	29	35	34	39	39	44	38	37	27	28	27	40	37	38	36	25	25	25	42	35	22	34	37	30	33	31	28	29	33	30	25	32	24	32	32	34	34	31	32	31	28	22	32	30	36	33	37	24	31	20	46	24	28	31	26	40	27	27	31	33	29	30	31	25	33	31	37	29	45	37	32	24	35	40	37	36	28	40	26	27	31	37	38	28	41	31	33	37	33	39	21	33	42	29	44	29	41	27	26	31	31	29	21	35	40	26	34	24	37	39	31	32	31	36	34	29	34	29	33	30	31	45	28	22	27	30	33	32	26	29	35	27	34	45	17	20	28	25	37	30	37	27	33	30	31	33	31	23	29	32	33	26	30	29	24	32	38	34	30	31	28	32	33	35	42	36	32	24	33	27	40	25	35	40	35	31	40	38	29	32	34	42	28	29	47	30	31	43	28	32	33
23771	18853	15807	22935	30744	35218	36871	36498	36330	40352	43563	42315	38140	32230	25895	19312	12125	6602	3177	1292	594	462	404	406	382	372	422	424	431	403	417	403	397	392	425	399	420	403	401	387	410	373	414	401	413	434	380	417	393	413	385	366	390	430	427	385	388	402	378	380	399	366	421	379	408	397	405	387	387	407	392	403	397	368	392	422	412	380	410	396	399	409	422	364	405	387	365	418	425	405	418	391	415	437	383	411	388	370	364	429	396	395	378	424	390	382	415	395	398	376	370	429	414	396	398	395	416	397	384	426	406	442	407	386	394	439	392	388	442	392	376	396	353	414	368	441	409	411	394	415	414	386	338	423	406	413	397	387	435	444	416	393	423	411	376	437	387	416	391	376	414	385	425	383	410	412	420	436	350	419	430	418	397	382	401	382	386	409	406	369	413	393	386	410	402	387	391	415	404	413	409	402	360	422	421	403	443	379	407	433	421	368	393	430	388	425	440	424	408	420	401	394	430	395	428	396	370	410	400	426	376	369	393	381	414	396	375	390	375	415	382	410	394	408	396	426	424	392	408	387	395	397	449	455	420	421	382	374	430	391	416	393	376	395	423	426	390	399	416	384	388	406	406	426	418	422	392	414	346	411	398	385	411	399	416	425	382	406	420	385	367	400	420	413	428	418	392	412	404	397	440	384	392	401	409	396	419	411	381	392	406	374	399	376	398	379	402	380	392	419	409	367	383	416	454	388	415	405	374	380	414	438	389	419	417	368	430	410	388	385	377	397	400	419	421	406	399	412	367	379	403	376	440	393	389	430	416	392	403	415	417	444	457	420	402	429	402	400	397	406	432	387	394	409	426	383	411	396	383	408	412	394	404	401	397	409	413	419	390	421	415	382	367	407	414	406	420	373	441	413	389	399	398	419	388	401	401	427	434	401	382	406	407	385	432	438	434	403	416	383	384	417	365	384	408	399	383	384	423	409	401	406	452	408	400	422	403	383	399	413	393	348	379	382	395	419	420	398	409	393	402	386	376	418	392	439	390	414	418	406	419	429	408	356	412	384	386	415	391	390	423	392	390	418	407	427	420	439	400	402	384	424	402	391	404	392	426	428	386	395	438	396	393	385	393	423	424	412	427	402	391	397	403	392	419	413	413	409	430	400	414	406	382	391	413	442	410	406	393	369	401	399	422	422	441	406	383	389	375	402	380	435	356	418	419	394	396	390	406	394	370	363	405	386	395	425	431	436	397	405	432	374	417	397	395	396	404	416	423	397	394	416	451	429	419	405	467	379	416	415	424	433	375	388	423	417	363	385	394	441	406	425	396	432	399	381	406	418	406	392	379	417	380	404	403	415	377	421	409	393	414	452	418	403	407	388	388	385	377	396	404	416	395	431	401	414	397	426	393	396	363	376	425	395	412	429	404	398	387	420	387	391	401	417	397	412	398	424	395	422	412	414	442	397	388	417	418	385	410	418	378	420	422	423	415	392	389	413	383	404	410	354	376	384	387	399	392	385	411	393	391	397	372	386	404	403	411	385	419	393	437	364	380	408	360	417	450	396	400	394	398	403	396	399	389	419	424	414	395	417	412	384	416	384	374	389	430	420	392	387	367	388	422	404	424	413	414	353	389	418	435	401	399	437	434	445	410	453	426	411	399	418	427	415	426	405	406	362	399	370	400	450	438	399	428	416	378	442	390	370	417	370	394	416	429	406	404	417	439	421	423	367	424	422	380	394	433	393	410	416	408	382	440	481	444	411	418	412	390	402	403	392	384	419	408	449	401	370	372	422	416	398	404	438	408	389	384	396	389	421	398	388	407	405	404	380	373	437	388	398	390	406	428	415	428	370	446	409	414	375	360	423	386	403	428	433	391	386	370	425	407	360	414	448	404	407	370	445	411	429	370	410	408	416	460	413	431	398	432	403	346	387	377	388	412	438	423	396	365	404	380	422	419	407	404	421	403	364	401	357	391	375	398	427	409	412	414	379	417	389	387	392	425	408	398	371	413	387	367	406	384	400	414	394	379	427	447	408	362	420	395	407	419	380	390	428	392	403	391	409	401	390	415	417	392	393	391	370	402	362	378	415	403	418	401	394	399	411	402	383	453	413	356	385	421	368	407	411	427	399	418	423	410	418	396	404	419	343	412	409	427	408	383	398	420	414	395	428	425	384	382	423	421	413	387	439	368	404	405	405	382	414	419	426	392	378	392	374	437	394	421	367	395	397	393	388	414	417	405	436	458	404	400	379	408	365	415	392	408	413	402	420	418	355	416	391	386	403	392	395	406	430	375	373	374	423	388	405	371	363	376	385	409	433	415	390	433	385	408	414	424	412	417	370	420	409	409	454	426	364	445	420	373	392	398	404	402	430	428	387	403	382	401	412	405	449	390	397	411	394	374	411	414	391	398	394	442	401	380	402	424	419	392	402	407	417	387	412	375	417	370	404	416	401	414	409	450	422	399	422	410	411	395	384	384	444	397	431	403	433	402	413	413	403	412	412	393	389	401	390	396	385	401	424	378	382	432	386	421	381	396	382	427	398	424	391	428	399	411	395	397	414	421	407	407	412	425	419	408	434	409	396	389	394	394	426	423	410	419	370	377	415	410	382	380	414	409	473	391	417	374	377	413	410	409	413	422	396	375	422	377	423	440	384	406	404	402	432	382	416	403	420	426	374	393	376	372	409	411	382	419	419	379	408	376	428	421	409	397	434	377	419	402	400	411	430	419	395	429	385	395	417	426	393	362	393	400	455	387	402	385	375	374	401	415	426	408	393	425	428	410	369	404	431	414	413	404	388	388	386	414	390	407	375	411	426	402	406	444	409	379	370	400	385	413	419	415	412	382	410	398	420	386	394	398	385	407	400	389	408	382	414	394	358	421	415	400	420	393	413	410	408	391	426	441	402	413	341	375	432	406	393	391	394	416	437	409	402	398	416	353	425	387	386	354	411	388	432	451	394	393	442	394	378	415	409	394	385	420	405	380	402	410	381	383	404	401	409	436	387	366	404	375	413	429	433	415	416	405	391	411	424	441	424	432	365	409	411	419	418	393	384	399	414	415	435	414	379	433	389	410	418	438	437	382	405	433	398	411	394	400	395	403	394	420	360	404	389	405	443	421	379	387	390	399	390	409	402	436	430	391	393	431	420	413	412	397	426	357	416	403	399	429	388	423	426	427	388	378	398	456	363	442	411	409	373	402	401	399	432	371	379	408	417	426	428	384	412	375	397	390	427	374	399	378	382	406	432	433	415	396	433	418	373	440	376	416	401	370	415	414	399	394	419	438	377	420	425	400	393	407	394	421	391	414	399	401	404	373	392	398	424	385	420	397	396	408	383	406	405	376	415	404	392	412	429	373	418	374	399	377	374	374	402	435	434	372	441	390	428	406	384	413	393	381	379	392	416	412	400	404	426	386	393	423	399	360	421	364	372	380	417	386	429	433	410	359	396	431	385	441	411	416	390	379	389	414	400	419	416	374	441	406	417	414	425
1345	348	213	207	167	240	338	487	566	900	1202	1160	926	870	575	335	187	123	74	31	39	42	43	29	33	30	29	21	26	24	26	28	29	24	28	21	24	24	27	21	28	36	35	39	26	24	32	24	27	26	35	31	30	31	23	25	23	25	27	29	33	29	28	26	39	33	32	28	27	25	27	27	22	28	27	33	33	30	34	29	38	32	26	23	26	32	26	26	25	29	31	29	34	26	37	27	29	25	43	30	24	37	29	35	29	36	36	31	31	33	27	23	24	26	36	24	32	31	25	21	24	34	32	27	27	20	21	29	29	27	26	34	25	31	27	37	33	36	24	35	38	21	34	29	24	14	31	33	16	38	18	36	26	25	36	22	35	26	19	31	31	21	23	20	24	20	33	25	29	25	24	39	24	38	33	24	28	19	31	31	35	24	23	26	31	41	42	36	25	31	26	43	31	32	37	26	34	31	29	24	22	30	28	39	34	34	34	31	41	22	35	42	21	24	22	35	32	32	27	25	32	31	19	28	34	36	24	28	23	25	35	29	33	39	31	36	36	23	35	28	26	43	32	21	38	24	29	36	22	44	28	39	32	33	27	28	32	36	25	31	24	34	35	34	27	33	25	21	35	26	36	31	38	21	30	38	33	27	30	28	34	24	17	48	27	31	28	34	25	34	28	28	27	31	32	32	33	31	25	32	30	25	34	35	37	19	28	27	37	26	30	28	38	33	40	29	20	38	27	25	30	17	35	22	31	36	27	27	38	30	33	25	18	28	32	28	19	23	29	27	32	32	33	26	29	23	27	23	32	44	35	21	28	30	40	29	32	29	27	31	23	42	23	26	25	34	26	31	25	25	33	22	31	36	24	28	34	30	28	31	23	20	24	25	24	47	24	25	34	35	26	34	22	26	25	30	25	37	38	34	28	29	36	36	30	26	33	25	26	38	33	32	22	29	34	25	29	31	36	34	19	23	35	27	32	31	28	24	31	24	37	26	35	38	43	25	36	27	37	26	37	37	26	30	28	28	40	28	32	31	32	30	33	23	32	29	32	36	29	32	32	27	31	23	27	26	25	27	24	22	34	35	33	41	19	25	28	30	32	25	24	28	34	34	37	35	26	24	31	32	39	26	38	28	22	30	32	18	21	24	24	31	23	37	38	21	33	26	26	34	23	26	36	23	27	23	31	38	45	34	28	29	29	28	32	33	28	34	22	23	25	26	25	26	25	31	31	37	30	38	27	26	30	27	34	30	30	35	30	24	31	26	32	42	26	28	32	21	35	33	29	21	34	32	36	34	32	36	47	30	32	32	33	26	36	25	29	29	24	17	30	25	26	22	29	34	29	28	25	36	28	30	22	34	28	26	34	25	22	24	23	21	28	27	36	31	21	40	41	26	32	30	27	28	29	30	59	33	38	22	35	34	31	29	38	42	25	29	40	24	29	32	34	31	38	31	26	30	33	30	29	33	29	38	24	37	27	23	27	26	38	29	30	30	22	36	28	33	35	24	34	33	33	37	34	29	26	36	33	26	27	31	31	21	38	30	27	31	23	29	33	35	30	29	27	28	30	24	31	35	36	37	36	24	27	26	24	36	42	30	28	32	29	27	31	38	26	31	34	32	25	29	24	24	35	27	27	22	26	38	30	30	41	29	19	31	34	30	30	38	28	25	21	27	34	24	33	22	32	35	36	31	30	19	31	26	29	33	29	41	30	29	22	29	32	26	30	32	35	27	30	31	37	38	35	27	39	29	27	28	24	26	34	29	30	20	33	32	34	23	17	40	38	30	28	31	29	33	28	38	31	30	26	23	30	27	34	25	21	27	31	30	35	38	31	28	31	37	23	25	28	33	40	26	29	22	28	38	31	23	32	31	39	30	32	31	29	29	34	33	36	28	31	33	30	32	26	30	29	31	21	31	31	19	22	27	25	26	37	28	32	29	25	29	22	27	37	39	40	35	38	24	30	33	21	24	21	25	31	27	30	20	26	33	23	26	25	22	27	22	30	20	25	29	37	29	27	31	25	23	29	31	28	33	17	41	34	29	27	33	30	32	26	26	26	21	29	26	17	26	31	32	28	34	32	30	25	34	38	21	36	20	31	22	29	33	20	41	20	30	26	29	19	32	34	26	16	38	19	35	30	17	32	39	33	30	26	17	42	31	26	23	32	42	30	26	23	32	31	23	27	23	29	27	22	33	33	36	28	32	25	31	28	25	17	31	30	33	30	36	28	24	25	30	34	31	31	31	22	36	30	33	32	23	26	32	39	28	32	29	22	42	29	26	39	22	29	26	29	34	32	28	23	25	28	19	27	44	29	29	24	31	43	32	25	21	35	44	30	27	22	29	25	29	32	33	28	26	30	32	38	32	29	24	20	35	29	24	26	29	24	33	38	32	21	29	24	16	27	26	25	32	33	30	28	29	29	26	27	35	35	37	25	20	31	30	28	38	29	29	34	33	32	32	28	35	20	38	23	22	28	29	31	26	26	30	41	34	34	21	35	33	41	34	32	25	31	26	24	27	37	32	32	26	35	30	29	33	37	37	25	27	27	33	34	34	31	27	35	34	28	23	27	35	31	38	33	35	26	16	36	30	26	22	33	27	24	19	39	30	37	29	40	21	29	34	29	27	29	39	33	23	30	24	30	26	28	24	30	23	26	32	35	32	25	27	25	30	37	19	31	28	38	23	28	34	25	32	23	38	25	30	37	15	34	22	29	17	34	30	25	28	33	26	28	33	25	36	26	33	32	30	36	35	25	29	38	23	22	25	24	23	38	28	35	29	20	30	23	37	37	28	23	35	30	23	31	35	37	26	25	19	20	35	28	44	28	23	33	28	22	26	33	29	29	32	24	30	34	27	32	28	30	32	39	21	28	27	20	34	29	32	26	20	35	33	28	34	34	31	30	35	32	29	31	23	21	25	22	29	28	32	41	37	32	32	29	32	27	29	27	28	27	21	26	30	20	39	34	36	22	18	25	30	27	32	21	30	30	35	28	34	31	31	33	32	30	33	39	25	28	22	31	19	28	21	28	32	35	26	26	32	32	32	29	33	30	27	26	28	31	29	32	34	30	27	29	26	34	37	34	34	26	23	43	34	35	35	45	31	26	43	29	35	28	32	31	29	29	36	34	21	30	30	23	30	33	26	25	20	25	27	34	39	29	31	32	29	26	28	33	29	27	27	27	24	37	25	30	21	37	25	34	31	33	30	29	33	34	34	23	39	21	27	25	27	36	30	28	36	36	25	27	29	35	31	36	33	29	38	29	22	30	24	33	23	22	34	39	33	32	15	28	18	23	25	24	30	43	26	34	28	19	27	40	27	24	35	33	32	28	19	35	28	32	26	35	38	29	29	28	24	32	35	24	38	30	25	25	27	30	31	20	28	29	24	33	35	26	23	31	22	34	31	28	33	33	22	28	37	34	35	27	31	30	28	27	29	18	26	25	21	30	27	36	42	34	28	31	23	31	29	27	17	38	35
15533	7653	5164	10040	16347	16831	19349	21321	20888	24293	26215	23556	21459	18655	14187	9707	5209	2798	1388	766	451	430	411	381	407	390	401	375	402	420	381	371	402	388	439	381	409	379	369	360	412	412	389	416	414	396	405	395	400	384	431	389	378	410	378	391	386	354	400	413	387	407	407	387	415	367	386	414	429	394	395	396	380	367	380	392	385	367	387	429	384	417	376	417	375	381	404	381	390	395	407	403	380	398	387	386	399	400	398	380	384	420	394	368	411	361	398	421	400	398	378	398	367	411	385	382	408	424	384	402	387	433	406	417	407	381	384	407	371	394	361	397	389	394	376	427	391	422	415	373	389	383	384	393	417	407	396	417	402	350	406	401	416	411	395	384	417	362	364	386	350	398	397	401	396	378	380	405	401	376	393	364	397	391	386	349	417	399	397	387	405	365	391	399	386	376	412	396	375	364	423	383	396	423	398	389	376	371	376	400	368	406	396	363	392	422	380	386	377	370	438	398	412	411	398	373	393	402	391	405	375	397	389	430	405	402	365	380	421	408	418	399	402	396	390	356	430	376	412	372	392	378	393	398	362	371	385	372	342	400	391	376	395	401	366	382	391	377	359	378	413	372	378	400	424	406	389	411	354	421	365	424	380	421	395	455	399	409	357	418	398	364	435	352	403	401	400	392	417	426	395	378	386	418	372	425	410	396	416	360	377	407	382	384	354	383	387	394	406	416	373	384	385	411	395	385	428	402	372	407	371	375	394	381	417	395	428	373	396	452	403	409	424	407	360	386	396	416	388	397	383	405	387	436	414	378	432	376	378	392	383	408	396	382	407	430	384	391	406	391	372	390	385	375	409	435	390	416	405	404	425	406	350	405	378	440	402	389	387	373	390	387	402	396	364	371	395	390	401	381	393	395	413	399	402	378	442	430	380	453	374	407	377	374	365	432	364	403	411	401	384	412	411	343	332	410	388	379	420	420	407	396	373	368	398	415	397	387	389	437	388	387	388	415	397	418	383	383	374	370	396	425	419	386	392	419	429	440	420	386	399	388	368	419	446	426	391	375	377	413	402	395	395	405	365	376	389	392	418	388	403	374	393	388	367	406	400	419	390	370	365	399	424	376	399	416	399	371	421	397	390	418	383	390	393	418	408	383	384	371	371	360	355	384	390	394	379	415	416	400	404	408	393	412	395	406	373	419	384	399	398	423	369	379	396	400	397	397	410	382	398	423	395	385	351	429	375	383	376	396	405	370	394	419	386	370	395	378	431	431	406	406	408	392	409	394	378	358	371	365	396	419	383	412	377	404	413	367	369	351	415	378	410	398	407	388	381	369	400	392	382	390	380	391	385	401	384	372	403	389	392	422	396	412	380	387	407	364	358	360	406	397	390	427	403	367	388	391	416	384	369	385	403	413	402	388	408	401	383	411	400	390	380	390	395	397	432	380	430	404	423	389	402	412	409	407	374	419	371	405	409	428	397	380	409	388	378	414	408	363	353	407	395	392	395	396	386	399	397	357	373	398	379	396	380	410	407	360	426	368	409	403	402	414	391	395	411	372	376	387	380	391	391	386	349	367	379	388	373	398	407	398	367	365	388	426	397	391	400	380	389	385	389	401	419	387	423	377	406	394	374	392	390	381	388	381	404	385	380	400	433	395	403	367	370	379	379	398	398	370	426	385	374	401	436	391	397	393	433	374	373	417	400	379	387	383	374	369	387	368	415	385	380	398	414	392	379	389	405	384	414	375	380	396	410	393	402	396	394	400	391	387	383	414	385	393	408	411	407	364	410	377	407	403	399	380	396	389	407	414	406	395	386	386	399	391	391	413	399	356	377	403	388	379	392	394	414	375	397	403	388	414	434	376	406	367	413	399	424	351	399	366	416	409	370	431	392	397	396	387	405	375	394	417	405	385	381	412	389	397	442	381	393	419	379	375	406	392	432	375	403	401	396	405	392	373	429	403	375	399	387	411	413	409	396	405	391	392	451	396	437	373	374	390	374	384	414	405	396	408	356	406	411	383	419	408	378	431	392	391	389	374	414	369	384	410	409	369	402	396	358	428	411	441	379	433	404	346	401	424	389	404	406	410	407	387	364	398	373	393	378	399	391	431	374	404	396	377	395	372	387	414	390	402	423	457	402	404	390	404	375	397	397	415	425	428	394	410	398	365	394	402	361	374	393	399	401	413	381	415	406	397	390	408	441	407	386	401	408	428	391	365	381	410	380	427	390	372	393	377	358	390	374	409	425	394	407	382	401	415	378	356	405	387	360	414	395	387	380	409	410	413	390	381	385	351	388	347	415	422	371	377	421	406	392	396	418	415	411	366	412	385	419	389	406	372	410	393	343	419	356	418	383	383	408	378	377	385	386	385	399	387	404	374	377	395	411	387	432	395	382	418	390	416	391	414	408	426	420	371	383	420	383	385	403	413	386	365	386	414	427	397	390	427	415	404	397	407	393	398	400	404	405	361	372	405	402	412	405	408	381	360	369	377	377	434	345	358	405	396	406	410	373	371	377	365	395	370	351	376	411	403	357	399	397	385	378	376	415	383	393	355	393	431	389	401	406	399	389	385	403	385	368	421	428	412	433	370	418	429	364	396	361	372	383	408	377	384	351	362	437	398	372	384	398	358	384	403	426	394	375	444	390	395	384	388	376	364	386	375	329	363	377	412	385	402	399	409	402	393	403	397	383	380	426	433	421	404	413	408	411	398	412	402	384	408	368	367	385	380	383	406	392	392	356	408	407	416	389	423	372	422	431	406	405	378	386	359	398	438	371	385	423	417	413	397	386	400	381	416	478	398	428	402	424	403	399	384	359	390	399	396	397	423	386	357	398	348	407	404	398	413	416	382	376	406	397	384	386	378	396	383	388	414	413	388	431	384	357	377	384	365	388	356	389	396	378	424	423	387	379	414	406	421	455	403	407	393	396	434	382	371	410	417	422	422	386	419	409	377	370	394	414	406	378	388	387	398	451	414	420	426	365	392	377	395	399	368	395	410	410	391	382	406	421	395	397	399	411	377	417	376	443	415	394	384	396	374	362	408	396	387	429	361	373	386	372	409	434	388	399	398	401	382	410	382	388	399	442	388	388	383	385	398	356	394	363	386	424	365	398	369	382	367	376	417	418	374	414	400	364	407	429	380	412	386	406	412	403	399	409	375	402	395	379	363	396	386	428	337	379	391	397	385	353	417	378	379	407	375	376	375	422	375	338	396	376	401	397	362	396	400	402	367	393	390	388	409	386	369	422	381	397	378	379	423	399	437	406	356	437	388	410	383	400	399	377	404	425	408	443	376	391	393	350	404	389	351	373	399	381	374	388	384	378	397	390	369	405	371	404	398	393	394	394	432	435	398	405	392	399	423	416	356	392	406	359	394	387	406	382	420	372	406	356	417	412	386	383	411	388	395	397	382	377	393	384	352	390	400	396	373	376	360	376	405	423	365	371	391	415	395	404	386	394	390	382	425	422	421	403	407	372	385	365	387
970	1023	716	466	290	573	852	915	1040	1066	2063	3549	3033	2521	1521	874	470	206	96	48	36	31	33	29	22	29	27	27	27	21	22	31	35	23	26	30	31	32	30	21	21	30	23	19	34	31	26	27	36	28	32	36	31	22	34	24	37	29	25	30	23	28	33	27	30	26	32	20	30	24	20	35	30	34	28	18	30	33	31	22	33	30	18	33	38	36	26	40	30	26	21	24	18	35	25	21	26	18	25	24	29	31	25	23	34	23	24	24	28	25	27	29	24	25	26	28	23	27	23	27	33	30	29	33	35	30	33	33	22	31	24	29	25	27	29	30	28	27	28	21	30	33	19	29	23	27	24	29	31	26	22	22	25	38	19	30	23	22	22	19	16	27	42	28	26	26	27	32	19	31	33	28	31	33	25	29	17	29	23	33	34	27	31	36	28	27	34	26	27	33	27	23	22	17	36	16	26	18	19	18	28	32	26	32	23	26	45	34	38	24	20	27	25	31	17	30	23	26	31	38	20	27	26	31	32	21	25	23	25	26	31	31	33	21	32	32	33	21	20	33	26	27	24	30	24	30	21	19	24	29	32	23	24	25	23	39	30	20	25	18	24	34	21	21	21	24	21	19	34	34	32	35	30	24	19	23	27	34	26	26	24	19	19	36	30	21	34	18	31	26	23	34	29	23	32	18	23	24	34	35	31	24	25	26	21	24	31	27	30	37	21	28	21	28	22	28	31	26	27	20	27	20	33	23	22	28	32	22	28	28	23	26	31	20	25	33	22	16	33	31	23	27	30	22	26	35	20	33	27	20	28	33	24	26	24	17	22	27	15	26	26	23	27	37	21	27	19	26	27	30	31	31	25	17	32	21	27	23	38	23	27	32	31	25	27	28	29	26	22	21	31	25	34	26	30	22	21	23	34	36	26	23	36	23	24	50	38	24	27	29	34	27	30	22	39	14	29	31	21	29	20	25	30	21	28	36	12	28	27	23	24	25	26	24	21	26	28	28	28	33	26	32	20	24	23	29	19	22	24	27	25	29	37	26	32	25	19	30	39	27	32	26	30	18	24	20	29	22	25	27	35	21	32	18	34	28	24	28	23	15	27	26	29	27	28	29	25	29	22	16	35	30	22	24	27	36	21	32	30	25	27	26	21	23	35	16	20	28	15	30	37	26	22	23	22	29	18	32	22	22	44	29	23	20	37	27	22	27	27	15	27	24	26	25	29	30	32	19	31	22	21	27	23	31	31	23	24	28	29	24	24	21	28	23	30	27	20	29	22	22	20	33	33	26	25	24	27	34	31	22	27	29	28	21	29	27	35	32	33	25	30	32	38	29	31	32	32	31	29	26	24	23	28	23	24	22	18	26	34	30	25	22	27	27	22	22	21	23	22	20	31	41	27	23	25	22	25	24	28	28	29	22	27	15	24	26	27	38	30	26	24	19	19	31	17	27	27	44	25	15	24	24	32	35	28	30	26	32	30	30	28	30	26	38	24	33	32	35	19	22	31	33	32	19	22	29	28	29	20	27	35	33	40	26	23	28	32	23	27	27	22	31	32	31	29	30	18	31	23	22	23	26	33	31	24	28	28	27	32	23	23	28	32	30	30	27	29	23	35	34	33	23	19	28	25	21	25	21	31	14	35	24	26	28	31	26	32	27	30	35	24	29	22	26	35	29	31	22	25	22	25	25	34	33	26	21	30	35	26	33	29	24	38	23	39	28	23	37	23	25	29	33	28	20	27	31	28	22	28	21	22	29	26	39	24	26	18	22	24	27	18	22	23	23	27	19	19	23	20	35	26	32	26	31	29	23	38	31	34	30	35	25	30	36	32	22	21	21	38	22	23	30	19	26	29	35	34	28	27	23	28	26	29	34	22	34	26	39	27	29	37	24	23	24	22	27	22	31	29	23	21	27	22	30	24	27	25	25	28	23	27	33	33	24	40	21	24	28	28	27	20	23	20	28	24	26	35	24	27	26	40	23	25	34	31	32	30	20	33	26	33	39	21	30	19	30	30	25	31	26	25	28	24	32	24	11	32	30	19	29	22	27	33	23	27	24	30	24	33	29	30	20	28	25	20	30	28	28	31	31	28	20	23	19	34	30	27	35	27	27	35	24	36	28	26	34	16	24	25	22	19	16	29	30	35	38	34	33	26	21	38	24	22	27	28	39	27	30	28	30	29	24	28	20	27	26	28	24	22	32	29	21	32	32	17	33	27	20	19	22	34	21	29	26	20	29	26	20	28	28	34	29	29	32	35	25	25	31	37	36	26	31	29	27	23	30	28	30	24	27	30	27	22	22	27	25	26	22	25	29	31	21	23	37	25	27	38	32	38	18	28	31	31	21	27	32	32	15	22	16	30	21	32	31	35	22	26	27	25	26	29	28	26	19	35	30	23	26	22	21	21	19	31	31	25	23	31	31	36	29	30	27	24	24	24	22	29	25	22	23	32	21	26	32	38	29	27	22	28	18	35	17	22	25	19	35	25	30	23	25	31	23	26	30	25	31	21	28	23	26	38	33	20	30	24	32	21	20	24	40	42	31	29	35	18	20	20	23	26	20	30	23	17	34	22	27	26	21	24	38	34	23	29	29	30	24	29	27	29	29	33	29	34	28	30	18	21	23	24	22	38	33	21	23	21	27	22	30	23	19	21	23	27	19	26	23	35	24	30	27	19	21	21	29	24	19	37	26	25	22	20	40	24	25	24	26	28	21	31	30	32	23	26	32	32	29	25	25	34	33	24	22	22	37	27	34	24	20	15	28	17	24	29	24	23	29	25	34	34	32	31	18	32	23	29	22	22	25	21	24	27	28	22	30	29	20	20	30	24	32	24	40	24	22	22	30	20	27	31	27	26	29	37	21	17	23	32	27	25	23	25	18	24	30	28	26	22	29	28	27	29	29	26	32	22	36	22	29	31	23	25	28	20	35	26	23	18	21	26	28	26	32	33	28	27	23	25	28	25	26	19	30	28	33	26	29	27	26	25	34	30	32	29	29	25	41	31	31	20	20	21	24	37	31	24	28	20	20	19	32	26	27	26	25	17	26	30	22	35	24	22	29	23	25	28	26	28	26	31	26	28	23	31	24	24	26	27	27	24	27	22	23	24	26	25	22	38	21	27	33	27	30	28	31	21	25	20	35	19	27	26	26	22	23	25	31	33	24	33	20	31	31	27	34	28	36	20	23	32	34	20	31	33	34	33	18	27	30	26	33	29	26	28	29	26	28	24	18	23	14	35	25	20	37	30	31	17	25	30	20	21	29	25	37	31	32	25	23	25	21	26	26	25	17	33	27	31	27	34	27	22	26	32	23	25	25	31	24	38	33	34	26	31	33	27	24	39	29	29	27	29	23	20	28	30	22	22	22	29	30	27	38	30	21	23	26	19	31	27	25	26	25	25	28	22	25	22	29	32	22	37	25	37	20	34	21	17	27	23	25	33	16	30	32	30	24	24	39	29	24	33	33	28	33	26	29
21662	16575	12370	18168	22270	26260	27252	26348	25967	25473	31179	34459	31996	28852	22797	17257	10212	5140	2087	916	505	418	394	351	363	334	376	371	339	352	346	346	349	330	359	331	354	352	306	329	379	343	345	344	361	325	349	355	349	317	370	330	333	349	355	363	357	347	340	379	348	369	342	367	321	296	356	359	341	352	350	331	340	363	338	329	359	334	326	344	327	351	331	349	339	346	394	325	332	322	348	348	330	334	345	352	372	353	352	364	350	347	342	328	346	367	372	309	354	353	367	323	322	343	360	340	372	325	318	359	375	352	305	342	353	365	361	372	385	346	358	341	343	352	384	373	327	331	329	355	340	367	337	362	333	341	316	348	348	327	353	358	351	343	346	348	340	351	357	365	321	348	349	344	350	343	369	335	351	335	335	333	342	353	346	361	338	324	342	344	337	314	337	315	379	339	404	363	345	363	332	337	331	357	323	323	356	358	333	367	351	343	345	353	345	366	351	327	363	365	356	334	361	357	311	335	333	337	353	349	359	339	327	366	334	340	341	324	375	335	372	380	335	354	329	341	350	317	353	320	352	377	362	362	319	354	329	330	331	379	327	345	347	320	334	324	367	358	351	328	400	349	343	378	389	375	337	384	347	338	357	357	317	353	386	346	365	359	371	359	331	353	309	312	383	315	340	350	347	316	349	350	322	361	328	322	346	348	386	357	339	348	354	356	372	341	350	358	334	365	348	332	356	392	338	322	322	344	352	361	333	355	341	358	386	369	345	358	347	369	345	337	363	381	372	354	356	335	353	360	334	336	337	357	337	370	341	373	390	350	360	337	320	343	349	328	319	336	364	351	331	331	363	332	324	363	357	352	362	340	336	347	366	328	376	347	363	369	330	344	327	330	355	350	340	337	332	346	376	348	339	349	327	362	355	347	328	365	360	367	364	338	325	393	362	360	399	369	326	370	357	356	357	328	349	354	387	345	337	382	352	338	399	361	348	378	376	328	390	363	360	361	351	359	340	363	340	359	347	328	369	349	364	343	326	372	340	324	381	356	308	330	329	344	315	330	382	353	353	353	378	313	348	358	336	387	350	349	349	354	335	380	350	355	370	356	362	337	342	349	325	322	396	344	367	305	363	331	331	321	352	337	307	331	340	373	315	331	357	324	349	380	359	336	345	357	351	394	372	353	351	329	339	373	357	347	353	356	333	347	367	356	314	325	353	350	339	374	341	361	336	375	345	350	374	339	368	354	385	339	356	331	335	333	370	381	360	350	297	349	345	366	349	365	349	360	346	352	355	343	346	365	310	348	328	364	359	356	358	384	321	363	357	350	344	344	372	362	357	356	356	357	342	337	339	348	367	335	348	343	348	339	360	334	364	356	339	335	367	338	330	358	345	321	346	330	344	354	359	371	362	330	338	368	342	368	338	334	377	348	326	351	337	356	340	358	345	331	325	352	375	364	342	380	365	344	333	329	326	360	380	345	370	352	330	337	360	338	368	335	341	362	332	338	351	348	359	338	367	341	359	344	364	364	348	351	350	350	339	346	347	343	305	357	347	395	359	399	376	341	349	328	369	339	333	365	370	350	357	362	347	364	374	357	386	356	361	346	356	328	334	330	357	339	378	342	346	357	348	332	389	336	348	331	314	361	349	346	332	348	363	340	368	303	325	357	363	333	357	359	369	325	371	368	349	373	347	339	356	341	346	341	351	309	348	340	337	343	308	317	357	390	358	326	326	381	375	350	351	359	334	380	361	329	347	327	354	346	350	354	370	334	347	388	336	361	333	333	322	342	320	334	352	351	386	375	355	356	375	372	323	337	346	333	335	331	325	352	369	350	350	374	353	350	358	343	381	332	352	343	324	344	355	336	356	353	350	388	342	294	332	345	313	330	347	351	336	371	375	343	331	364	341	352	410	361	341	353	358	335	350	342	355	320	352	324	335	367	338	344	351	333	378	340	351	366	341	358	351	353	370	362	357	338	368	297	344	361	319	320	363	337	339	356	360	339	372	347	374	361	371	350	317	357	346	345	385	370	356	338	332	352	328	344	348	306	372	376	357	327	364	375	367	319	329	387	340	362	363	375	376	346	345	354	344	295	351	360	342	358	330	358	355	383	389	350	361	351	339	301	338	347	352	311	357	370	324	353	348	360	361	331	369	343	363	348	345	341	350	310	327	347	371	351	360	362	336	366	358	357	346	336	363	390	355	315	380	326	362	362	328	305	372	312	329	361	321	357	329	362	345	356	347	340	347	347	349	368	344	338	361	377	345	371	328	313	380	374	352	321	340	369	341	370	345	368	339	341	350	326	373	328	334	357	380	345	354	389	360	315	362	360	374	321	352	381	360	376	366	374	331	351	372	350	335	366	357	387	332	336	346	360	357	355	353	336	347	370	329	317	341	347	367	356	380	350	336	361	359	340	365	319	366	352	346	343	365	361	333	368	367	339	354	362	331	374	336	333	383	344	352	331	318	355	374	371	360	339	373	350	385	334	354	363	342	383	351	349	354	379	338	356	367	358	354	318	363	337	345	328	349	354	360	376	309	342	370	325	325	329	345	367	364	374	349	380	358	349	330	369	340	384	356	376	346	361	344	372	349	355	332	351	317	404	353	349	385	337	341	376	318	338	357	365	385	323	372	363	344	349	360	343	340	365	339	339	330	362	334	365	349	368	353	355	364	365	313	346	324	341	359	378	342	351	347	367	376	350	359	325	349	344	353	321	311	333	365	348	355	366	353	339	373	353	356	336	360	361	362	323	345	369	356	309	396	348	322	367	339	350	344	353	367	355	385	346	351	365	368	334	362	343	338	321	377	367	348	341	350	327	360	337	327	330	337	353	341	345	353	352	351	374	363	383	371	366	346	320	327	328	376	359	341	347	364	345	357	356	344	356	334	324	341	315	317	351	399	379	341	332	377	319	340	343	340	347	344	336	351	320	372	342	363	298	386	353	352	348	325	370	360	359	353	356	288	356	350	373	331	333	362	352	340	375	359	355	353	330	369	345	343	349	358	317	351	326	345	334	342	355	398	367	328	333	364	349	376	366	338	332	355	348	344	375	346	365	352	336	334	313	315	377	374	328	356	350	358	377	403	361	366	364	315	354	334	333	357	359	371	349	340	320	353	348	358	330	360	329	353	322	349	340	352	348	364	330	399	332	340	340	352	362	365	360	350	355	325	339	361	387	358	345	324	340	356	354	343	371	353	348	367	370	317	360	334	331	360	375	358	362	354	363	342	361	335	351	351	318	353	382	358	349	344	329	347	367	351	353	377	341	347	348	318	346	358	374	357	343	364	344	344	353	345	373	363	356	337	379	355	364	374	338	328	336	356	335	348	341	356	303	346	336	364	310	327	367	311	317	350	306	353	360	361	348	356	357	369	321	335	361	347	322	353	376	354	344	357	365	355	360	375	363	370	366	355	346	362	358	356	355	314	334	326	349	353	357	324	339	317	325	342	356	351	361	383	373	305	367	368	312	329	329	339	354	338	294
2311	966	707	446	386	706	964	1365	1228	1261	1703	3011	4722	3805	1963	801	374	203	92	61	43	37	31	41	29	32	38	25	43	36	47	42	39	48	38	27	37	31	31	42	42	35	36	34	45	51	35	40	31	31	41	34	48	38	25	36	33	37	38	37	35	36	40	33	34	31	31	33	36	43	35	40	40	32	33	30	41	38	37	36	27	32	29	30	34	37	32	35	35	29	39	31	31	33	45	48	48	36	35	37	32	36	41	29	27	26	36	46	28	27	39	39	32	35	26	34	51	37	37	35	28	46	40	34	34	35	37	36	37	40	32	28	46	37	27	35	35	31	37	39	49	24	31	38	38	39	33	35	25	30	49	31	36	29	36	34	33	53	40	46	41	37	31	33	48	33	40	35	32	34	46	41	44	35	29	45	32	46	46	38	34	47	43	32	25	30	33	33	37	36	42	31	31	39	34	44	51	34	32	35	33	46	43	28	33	32	48	36	35	34	33	29	35	37	34	49	26	35	22	41	45	34	25	33	34	36	35	30	33	39	34	45	32	32	34	42	42	28	49	27	43	46	38	26	47	36	32	35	40	39	42	33	38	35	31	47	29	25	39	41	40	32	30	24	36	37	39	29	49	37	42	38	37	19	38	35	29	37	38	39	29	30	38	35	34	41	43	42	35	39	38	38	33	33	30	45	29	29	35	33	34	47	30	36	41	37	54	29	42	24	37	39	31	44	30	37	30	37	36	31	33	54	26	31	36	37	38	29	34	40	36	36	35	35	28	31	32	43	44	34	31	29	43	44	37	31	46	33	41	28	42	36	37	32	29	32	47	38	31	26	47	30	43	39	30	41	27	36	24	30	31	43	33	30	39	33	34	37	41	40	36	43	41	28	32	43	43	42	34	34	35	32	38	46	42	37	27	33	43	28	33	37	41	33	43	42	29	29	36	34	32	32	38	41	34	30	39	29	34	30	30	39	34	32	39	42	49	44	40	39	33	32	30	40	32	25	46	35	28	31	31	44	47	37	43	36	36	33	30	44	47	31	29	35	46	38	38	32	32	45	39	39	28	34	29	43	41	30	34	27	37	37	33	39	43	34	36	36	38	34	41	38	37	35	30	31	35	45	36	37	34	42	38	29	36	36	41	35	33	37	35	25	26	36	42	39	30	32	39	48	28	33	42	34	42	31	33	26	41	33	30	44	38	35	44	28	51	35	38	39	39	36	40	31	38	39	50	39	28	36	40	21	46	40	40	39	32	43	35	37	34	33	44	28	27	37	37	38	39	37	31	36	48	41	31	41	35	38	47	40	35	34	47	36	29	36	39	35	26	31	42	45	37	25	37	45	32	44	35	32	40	35	40	39	40	31	44	43	45	21	31	47	40	37	42	31	40	44	33	43	34	40	36	36	34	35	35	35	26	41	29	37	46	32	42	44	44	35	39	28	40	44	39	24	39	40	49	38	55	37	31	31	45	34	33	33	44	31	32	46	28	30	37	44	48	47	30	38	41	33	49	32	37	34	39	32	40	39	42	47	42	38	23	47	41	35	30	37	30	37	32	39	39	31	30	37	36	37	47	37	35	33	36	46	36	39	37	30	35	33	41	36	34	35	40	32	38	33	51	36	34	34	36	51	34	40	31	28	32	36	41	44	41	25	39	37	48	30	27	38	41	48	31	37	36	32	37	34	33	30	39	24	30	28	33	47	36	32	48	38	42	35	29	40	52	44	31	33	35	39	40	42	40	29	40	27	40	36	40	36	41	29	30	38	28	40	35	45	38	33	44	35	32	35	46	35	29	29	33	39	43	38	29	36	48	40	22	37	45	30	33	46	43	32	36	44	46	26	42	38	35	42	37	31	33	32	45	35	26	32	33	41	37	38	38	55	32	30	36	31	33	29	46	34	32	37	33	43	30	35	28	31	53	26	33	40	42	35	34	32	33	42	42	36	34	37	36	29	40	31	36	38	43	53	36	49	28	32	38	32	40	26	30	35	27	30	29	43	44	28	46	33	49	48	34	33	40	38	33	46	25	33	35	34	34	33	34	43	28	32	32	31	48	34	30	40	44	41	35	44	39	39	44	26	30	33	31	34	34	27	36	39	34	38	39	33	39	28	36	37	38	37	46	28	33	38	43	35	32	37	34	33	32	48	39	29	33	37	34	34	43	32	29	37	31	31	28	44	36	39	36	24	29	35	26	35	39	28	40	38	29	38	33	45	36	34	54	37	41	28	33	30	33	29	43	31	30	39	36	36	27	40	32	51	36	34	36	31	31	49	36	39	25	41	40	29	30	39	36	47	22	39	44	37	33	36	36	36	34	41	26	39	35	36	34	32	28	35	34	38	34	22	33	32	38	36	39	37	36	43	46	37	32	40	42	40	39	32	36	46	39	37	41	45	37	38	34	36	33	26	39	47	50	28	36	30	30	41	36	36	44	34	36	40	45	42	37	37	41	45	19	44	28	30	30	36	29	43	37	32	46	28	36	36	28	36	28	30	30	52	38	20	51	30	33	30	49	36	46	39	28	39	33	39	29	36	34	45	39	42	34	36	34	37	23	28	35	39	35	44	38	34	30	38	34	31	33	33	30	39	37	37	49	35	31	32	36	47	41	26	41	38	41	39	29	28	30	32	26	40	51	33	37	38	40	42	31	47	32	37	42	28	34	38	33	31	37	34	40	33	35	43	41	41	26	30	47	38	45	34	30	29	42	37	37	27	44	33	42	37	40	40	45	28	30	41	44	31	30	37	39	45	31	40	40	38	31	37	35	30	45	38	33	29	41	35	38	31	34	40	37	34	30	52	41	32	38	27	38	38	38	46	39	37	35	27	33	35	34	40	31	24	28	38	34	28	36	40	36	28	42	36	39	36	42	38	35	43	41	51	28	36	30	28	38	42	35	29	38	28	30	39	40	24	29	31	32	34	44	39	38	38	30	37	30	40	43	38	39	35	38	35	30	30	25	33	33	34	29	39	32	37	29	38	33	42	37	36	46	31	37	37	34	35	34	33	25	34	42	35	26	43	37	32	44	42	33	38	41	42	32	35	40	40	36	33	34	27	35	37	31	31	35	39	35	36	34	34	30	32	37	34	38	28	42	25	37	37	33	40	36	36	38	35	27	31	44	40	33	27	42	41	35	28	28	40	26	37	37	44	49	53	41	33	36	36	43	40	36	46	39	36	39	31	40	38	36	31	34	40	35	38	38	37	40	29	29	37	44	41	37	34	35	30	39	38	29	28	32	34	27	32	34	22	34	31	28	50	36	39	41	34	42	41	42	44	38	41	32	39	39	52	32	41	17	31	40	24	40	33	40	32	52	49	30	39	23	47	26	38	35	37	38	31	33	36	38	40	38	35	27	37	31	33	30	23	34	33	43	31	41	37	41	31	36	31	52	32	40	34	33	31	39	40	20	23	41	43	36	39	39	38	37	34	27	34	33	37	40	39	39	30	36	42	32	30	32	34	40	44	39	40	32	31	27	31
22813	16648	12186	17690	24272	28730	28886	30383	27542	27104	29251	33703	37419	32764	24817	16294	9355	4793	2186	999	637	467	494	454	499	476	488	475	496	458	413	502	492	463	465	502	449	468	495	511	501	488	505	476	483	484	464	493	495	511	444	474	487	459	482	487	506	492	490	470	482	485	462	484	455	483	500	491	497	491	444	484	466	445	455	465	471	474	485	467	489	480	453	483	496	481	434	461	466	472	468	511	525	502	490	453	467	446	498	519	478	460	452	469	476	481	438	480	484	474	513	468	500	443	442	457	489	477	479	512	441	457	457	480	474	427	450	475	465	462	488	489	427	469	484	465	462	454	466	462	494	452	462	452	469	458	479	457	501	472	511	472	463	494	470	502	462	500	465	483	460	466	480	465	513	446	489	471	487	495	448	470	462	507	468	444	494	522	493	478	459	485	463	444	448	478	449	495	495	449	460	495	488	502	453	461	451	434	425	486	487	487	466	460	453	461	512	496	494	471	473	471	458	437	480	510	470	448	471	440	451	447	447	448	487	486	479	497	497	511	491	431	493	453	463	501	493	465	466	483	489	437	503	491	467	470	413	486	461	496	483	476	476	463	421	456	492	470	494	451	484	466	465	468	476	433	482	443	494	435	484	465	485	472	445	458	467	459	489	443	476	472	498	485	479	445	513	464	489	516	486	509	491	459	491	463	492	473	484	481	432	488	489	477	473	452	478	463	448	465	479	453	484	450	452	460	486	477	498	494	480	456	454	439	483	488	463	477	439	480	511	441	482	492	414	512	489	437	446	480	471	473	441	422	457	458	482	422	497	434	518	495	454	458	503	446	512	467	503	512	532	512	474	476	513	493	503	486	451	491	491	506	485	457	460	459	461	464	446	472	475	465	469	478	451	483	482	461	426	486	479	513	457	508	516	460	476	464	483	464	439	476	495	476	465	443	483	490	461	496	514	479	470	474	490	467	459	482	494	490	476	466	454	499	478	465	515	479	466	491	440	457	429	461	503	481	478	508	460	479	485	469	438	463	477	455	487	467	462	512	470	457	517	492	459	522	480	472	514	467	453	467	466	481	475	445	485	479	471	492	469	490	490	433	454	469	509	486	463	440	459	465	463	485	480	453	471	484	479	518	452	468	460	522	496	488	458	489	491	499	477	469	507	486	452	458	456	451	433	475	492	466	445	500	507	469	505	497	463	448	502	483	498	530	518	450	411	443	480	496	452	470	495	437	472	460	445	464	502	513	476	499	486	473	449	452	493	480	438	494	481	447	451	456	517	473	527	493	520	475	439	462	466	497	453	501	490	450	484	449	460	456	477	474	499	475	479	488	462	484	466	438	485	492	473	480	469	491	445	492	484	468	476	457	496	476	456	472	499	486	472	457	505	464	487	465	491	502	507	448	479	471	485	489	507	476	476	472	469	495	476	456	462	468	444	485	459	480	449	449	484	474	508	477	476	481	469	447	490	515	478	500	507	526	481	474	469	501	457	446	451	444	482	500	472	462	446	413	456	479	496	479	480	468	451	467	480	498	478	465	488	502	462	441	450	503	479	474	488	453	482	498	451	476	448	479	469	438	470	486	436	474	501	478	430	486	470	495	433	525	449	492	511	431	462	503	467	463	458	448	474	476	455	456	439	459	485	451	502	452	444	488	490	485	461	478	498	443	461	490	466	503	482	461	501	474	443	524	491	487	482	474	476	432	452	506	493	476	454	447	520	500	473	495	468	480	426	456	490	457	488	473	485	499	463	447	471	523	451	484	467	451	492	480	451	498	473	459	490	485	516	493	497	504	478	476	473	471	474	481	477	487	460	458	469	472	490	437	471	445	510	493	509	461	449	464	512	468	435	498	462	448	462	465	466	500	451	463	447	447	476	490	457	489	432	455	444	488	468	456	456	478	454	493	481	483	450	470	493	528	496	453	438	452	482	488	482	481	483	488	485	495	499	493	456	487	470	456	501	471	472	491	443	510	485	459	467	470	490	461	483	462	502	456	494	515	466	468	477	503	497	470	483	457	485	433	454	488	482	467	490	486	471	487	503	507	468	461	455	490	479	471	511	457	507	480	481	457	473	453	499	499	512	488	458	481	471	496	486	478	482	449	490	469	462	452	473	473	489	491	476	489	444	487	455	454	451	474	461	432	488	484	481	432	447	490	507	483	440	482	473	509	453	450	464	463	481	502	506	504	483	491	454	467	501	503	445	456	508	478	447	491	491	473	464	452	439	467	475	465	467	463	488	472	457	475	460	519	485	491	441	472	463	470	484	460	453	468	518	476	452	453	458	479	461	474	488	449	446	443	478	454	526	485	522	481	453	493	545	479	506	514	480	459	514	475	465	465	492	496	462	492	451	481	493	478	502	494	464	502	435	464	483	458	492	468	513	440	430	460	459	513	470	458	510	482	481	441	483	469	512	522	470	489	466	483	477	458	490	477	481	512	497	490	450	424	474	506	470	457	470	494	454	494	465	453	450	487	456	469	472	495	478	449	435	486	458	478	469	499	477	500	442	465	487	486	498	493	440	486	436	445	496	437	459	544	430	471	437	480	504	471	486	476	451	471	494	449	487	503	463	482	504	487	472	487	446	505	529	480	467	471	449	470	507	466	475	500	472	504	481	491	507	433	494	504	473	458	492	470	449	452	471	482	476	495	438	465	465	520	472	489	524	473	483	459	441	463	459	484	459	469	453	503	474	439	518	472	499	455	490	493	506	470	448	490	475	480	483	470	509	491	503	485	497	462	470	457	468	430	490	480	479	482	502	462	482	492	481	479	457	502	485	474	447	511	420	470	460	495	476	481	466	488	482	468	495	466	508	482	485	467	487	462	467	499	483	495	420	513	470	472	481	466	495	512	460	473	465	471	472	491	472	463	495	475	460	506	476	467	489	494	497	449	490	426	449	502	485	488	484	468	489	517	453	499	447	417	460	469	476	450	492	449	459	442	506	458	445	432	507	466	451	491	445	487	454	474	480	480	485	490	485	477	464	452	454	465	483	513	468	452	473	490	453	467	425	493	480	458	477	508	463	505	465	469	491	493	442	518	455	465	466	490	481	499	463	483	484	524	482	423	487	484	463	475	490	515	472	483	430	484	472	486	470	511	489	451	454	468	481	467	507	451	451	439	468	446	499	496	467	481	452	484	462	468	485	458	473	467	452	461	463	482	479	459	448	463	474	477	433	468	480	458	489	504	478	455	496	485	489	431	461	497	460	473	478	478	417	475	472	477	499	512	477	465	466	467	468	481	515	438	475	469	503	493	508	471	521	493	450	471	490	510	457	471	466	492	442	479	478	510	468	510	492	473	475	517	510	459	518	444	474	468	459	445	521	464	502	455	465	530	487	481	506	467	452	479	491	439	498	438	491	475	456	445	453	506	431	484	482	467	423	462	475	497	480	512	481	461	502	452	459	498	472	477	454	487	447	477	477	449	459	434	475	489	485	490	453	468	463	506	491	495	522	486	493	490	457	484	482	479	447	455	479	494
1640	1672	1289	1022	981	1460	6672	8799	1620	1210	1667	4734	5094	3949	2409	985	428	201	105	61	49	27	28	29	28	40	34	28	27	27	31	25	35	37	42	30	25	35	37	34	32	32	40	34	33	31	34	39	28	26	35	33	36	32	36	32	33	29	38	29	32	40	29	31	29	35	34	29	18	38	32	31	34	18	41	33	33	29	33	40	37	32	30	38	42	22	39	33	35	39	28	29	36	41	27	36	33	34	36	40	35	36	23	22	32	28	37	37	24	32	34	35	26	32	32	22	32	28	35	28	22	27	31	37	30	29	32	36	24	34	29	37	25	33	41	39	29	32	37	28	37	47	43	23	21	36	31	36	31	33	43	30	34	30	30	37	38	23	31	24	26	45	38	22	29	21	35	31	34	29	38	39	40	34	34	29	26	29	32	18	29	26	27	36	33	23	28	42	33	38	39	31	19	36	24	22	32	28	26	38	42	20	26	29	27	33	34	33	32	32	32	24	22	23	27	27	27	29	34	33	31	30	29	27	26	33	22	32	37	34	29	28	32	42	31	36	22	24	30	18	39	39	36	38	34	35	26	26	35	38	36	33	37	30	31	36	35	35	33	31	37	26	34	29	35	26	26	38	33	25	27	35	33	28	39	24	30	34	29	36	18	37	37	37	28	29	36	24	30	31	31	28	35	40	30	34	26	39	24	31	37	26	40	36	25	33	25	33	40	35	28	38	36	33	34	42	37	41	31	34	38	29	38	31	33	35	35	33	33	33	42	31	41	34	27	36	21	22	29	27	33	35	32	22	26	34	31	27	46	30	32	31	32	36	39	41	24	31	39	28	33	29	27	40	20	38	29	23	25	37	20	36	39	33	37	31	20	32	39	29	34	29	35	25	45	28	37	34	31	38	20	33	32	27	38	30	38	31	28	35	32	27	44	27	42	28	28	33	39	31	42	44	35	24	32	30	25	32	29	37	33	25	23	34	25	34	27	44	45	30	21	27	24	38	31	25	36	34	29	24	30	33	37	30	39	32	41	28	41	33	30	30	39	37	32	29	46	44	42	24	20	42	31	39	31	27	30	36	33	26	29	30	31	36	31	49	39	29	26	31	35	28	34	39	27	42	34	40	40	35	38	22	37	33	26	31	25	34	24	33	39	38	27	43	28	43	16	25	44	31	26	45	36	23	30	34	31	33	29	38	34	38	31	33	30	36	26	40	26	34	28	45	45	33	34	31	28	32	28	31	31	40	41	31	36	41	30	40	25	39	37	20	22	39	34	28	36	37	41	22	37	22	35	28	31	41	30	31	38	38	36	30	37	29	27	38	33	36	36	36	30	37	41	23	42	41	43	30	32	34	30	19	44	41	44	27	46	28	32	36	31	34	31	31	35	31	37	39	24	37	43	30	25	37	23	36	35	33	36	37	19	22	37	27	34	30	26	32	28	25	42	27	38	40	22	34	33	32	35	30	31	35	41	34	38	29	26	43	25	28	33	29	41	39	31	30	41	33	38	30	31	37	21	32	33	36	43	31	36	33	23	34	37	38	34	38	31	31	27	40	34	30	26	27	36	41	33	31	30	29	22	37	35	31	37	39	30	31	33	30	32	37	44	39	32	28	33	30	43	48	38	29	30	29	42	34	30	23	38	31	39	36	37	33	24	33	40	37	27	35	33	25	29	25	27	34	31	35	31	46	27	24	34	37	31	24	36	31	40	40	31	31	29	31	34	33	25	33	30	38	31	26	28	26	34	36	33	40	27	31	32	30	33	23	32	36	28	31	28	33	31	34	32	25	34	35	27	27	34	36	30	45	37	35	29	36	27	31	34	26	37	33	35	32	32	35	27	17	32	35	29	34	36	31	30	29	32	32	33	25	43	36	25	33	33	30	33	32	36	33	29	31	28	31	33	34	37	35	29	27	27	27	35	36	37	38	41	28	29	33	27	33	30	35	34	33	37	43	31	36	36	34	32	34	33	18	43	40	32	35	28	36	31	32	26	38	34	33	27	23	32	39	37	31	23	38	34	26	36	27	25	31	46	25	29	29	35	41	27	26	30	34	30	41	34	28	30	33	36	31	28	26	29	38	36	32	44	23	45	43	31	43	43	40	37	34	34	42	28	29	36	33	31	25	37	26	29	22	42	34	34	39	33	28	32	29	39	30	34	34	30	24	32	25	35	28	45	38	26	32	26	41	28	27	46	32	33	27	28	17	28	40	28	29	33	36	27	23	35	28	24	24	42	24	35	35	35	40	26	35	29	33	34	36	27	43	26	31	30	27	36	22	42	16	25	25	26	29	23	33	23	35	45	38	44	35	38	30	39	32	42	38	36	28	33	28	30	37	31	33	29	28	26	40	32	32	36	27	39	31	33	37	31	43	31	33	41	38	31	23	28	20	34	30	28	41	32	25	34	29	38	38	36	37	28	39	43	38	33	37	30	41	34	24	40	34	31	36	35	26	37	41	34	35	34	40	30	38	25	25	29	26	28	26	25	31	27	39	30	37	39	35	33	29	33	35	36	31	37	25	34	30	28	34	28	39	36	26	28	27	27	25	42	27	45	38	30	22	33	35	25	29	34	28	29	39	32	28	32	33	34	34	33	34	28	34	27	37	33	29	33	35	26	27	30	34	30	38	31	22	29	29	34	28	27	37	27	30	27	30	34	28	40	38	37	33	36	29	28	34	32	35	32	30	34	46	28	33	36	28	37	34	31	42	32	29	25	33	37	27	23	41	51	31	27	30	28	41	30	32	38	22	22	34	30	33	39	27	34	27	37	32	33	41	27	39	27	33	38	42	29	32	40	30	44	28	25	26	41	38	31	37	29	30	29	42	40	23	25	34	29	30	23	35	22	31	30	35	33	25	32	43	29	30	37	26	27	21	31	34	31	42	38	31	35	23	22	34	31	34	38	28	38	27	28	37	30	40	26	31	37	41	34	39	31	26	27	30	28	32	27	34	45	31	34	28	46	31	45	31	39	32	40	29	43	35	29	38	40	45	41	37	28	26	28	37	28	19	34	30	36	36	30	35	31	29	29	38	44	24	42	34	32	25	34	34	23	53	30	32	25	26	31	29	34	32	29	31	23	38	25	31	37	28	32	28	43	27	29	35	31	42	37	39	28	29	41	36	30	26	34	20	31	25	36	36	37	25	35	40	35	29	33	31	31	35	30	34	34	26	36	35	33	36	34	36	39	37	45	38	24	27	27	30	33	37	41	28	24	38	34	34	27	38	37	30	33	43	29	41	31	32	35	40	37	30	24	37	32	32	30	27	25	31	38	35	39	20	31	39	34	31	29	24	23	42	28	38	44	37	37	35	37	35	43	25	32	29	32	25	26	29	27	31	30	27	32	26	26	33	36	34	42	34	34	37	34	30	27	33	38	20	25	26	24	34	38	36	35	35	41	29	36	26	31	36	33	36	29	42	39	34	28	35	27	31	36	34	29	32	32	26	35	38	43	29	20	28	27	32	29	39	24	30	40	32
26957	21194	17754	27054	34383	34842	43354	44341	23994	26378	29304	38630	37397	33432	27379	18058	9951	4935	2335	915	581	440	405	451	411	376	386	406	396	427	432	457	402	451	399	417	430	401	403	463	414	411	405	441	414	406	418	414	453	392	420	441	416	410	399	445	378	391	453	404	420	450	418	395	429	405	385	407	426	419	456	412	445	402	420	377	412	395	421	402	455	420	441	408	422	419	408	434	424	392	401	407	445	453	454	427	392	394	477	387	426	447	407	418	411	428	409	384	380	406	419	426	368	409	412	425	422	425	399	362	387	414	376	439	404	427	416	395	405	444	442	448	401	443	405	402	415	401	424	437	416	401	435	422	462	428	420	416	417	436	469	411	426	404	402	416	419	427	413	447	428	429	411	413	402	438	425	393	442	419	425	428	407	402	423	421	414	434	429	424	400	429	412	433	430	400	431	402	436	370	431	417	401	419	372	396	388	376	415	440	427	398	418	404	405	414	400	377	397	434	433	408	436	394	400	429	413	411	462	420	405	412	457	426	432	395	425	417	445	416	406	395	418	400	431	410	400	383	414	414	430	401	421	436	435	418	425	433	385	442	454	407	397	431	444	412	410	415	382	402	428	431	415	426	439	412	432	396	412	414	444	410	415	399	395	430	425	430	437	430	406	416	407	421	408	407	408	423	426	409	458	410	401	483	443	454	393	410	415	401	435	437	452	441	378	413	392	423	458	407	441	420	457	432	399	390	405	406	402	401	434	416	420	417	410	402	430	377	409	426	450	445	422	415	409	405	425	431	388	411	425	437	414	417	409	450	411	428	442	402	445	417	422	412	427	423	448	412	403	400	437	420	431	421	422	424	420	472	423	415	431	431	388	438	392	405	412	429	423	405	401	433	406	413	436	436	409	398	435	417	423	387	406	438	417	377	431	463	434	429	435	420	385	461	429	390	419	428	419	392	415	462	394	440	424	429	422	446	447	411	400	421	428	442	413	407	411	364	426	418	420	446	446	376	423	452	399	412	382	427	394	457	425	413	450	413	412	433	439	402	360	408	403	440	416	397	390	409	429	417	405	418	430	445	431	423	426	430	376	388	398	440	400	425	434	423	426	402	383	407	393	402	409	443	422	389	431	425	411	406	403	449	425	441	436	428	436	452	427	389	397	399	383	438	427	406	407	412	404	417	436	441	435	383	418	413	401	401	403	411	418	432	416	422	416	393	414	430	430	439	420	418	429	387	429	428	354	428	449	430	397	460	441	373	406	438	442	400	431	395	410	406	418	436	439	438	408	415	389	398	442	447	382	415	448	423	417	416	413	430	418	419	449	413	413	411	405	425	378	391	396	434	415	411	390	423	384	425	454	432	380	407	400	412	422	399	403	440	422	419	435	435	418	438	414	425	411	424	444	422	433	422	416	430	440	413	443	439	436	438	419	447	462	362	423	431	379	425	419	443	434	450	432	419	410	438	389	397	407	360	443	431	400	381	419	395	410	393	405	433	430	414	407	398	414	443	405	410	409	364	411	436	406	427	411	446	396	424	420	415	409	384	385	431	434	385	409	419	429	419	405	409	393	433	413	440	433	427	433	418	407	414	415	432	417	425	426	402	405	415	398	437	436	387	422	412	410	375	396	397	400	422	420	430	413	443	418	414	416	409	414	417	427	406	401	403	434	388	400	417	416	438	423	443	408	400	399	431	443	421	439	408	403	424	394	409	460	422	397	401	443	393	433	448	411	408	437	375	418	436	417	433	430	403	384	433	385	378	399	410	456	421	423	431	433	384	443	395	420	418	405	446	432	407	445	406	439	379	417	389	416	421	424	401	410	389	431	400	418	390	390	428	446	398	425	416	420	409	404	442	413	445	438	400	430	404	413	426	441	395	421	418	429	439	392	398	435	455	408	408	413	411	389	452	427	437	383	419	404	461	393	380	404	429	425	420	417	419	405	432	414	425	431	433	400	386	446	402	466	385	387	433	425	405	432	446	406	446	409	432	418	398	453	416	451	448	403	439	430	410	409	395	406	421	420	440	397	376	435	435	457	415	419	383	447	409	442	420	408	416	403	422	414	466	420	422	411	419	388	419	419	389	397	414	403	397	435	406	421	428	396	424	449	426	383	422	414	408	439	408	425	407	428	419	433	413	421	433	411	426	440	417	406	430	423	439	396	434	376	410	443	411	405	431	410	417	416	463	374	426	410	408	464	439	398	417	431	395	419	429	406	429	433	459	407	416	374	426	401	420	409	447	410	411	423	378	456	427	435	405	436	406	440	406	404	403	418	401	412	389	383	448	409	414	416	427	424	405	397	445	414	436	403	407	433	420	424	391	462	428	441	438	423	438	414	412	414	412	414	407	391	408	425	420	411	438	451	417	429	454	398	427	466	397	390	428	442	406	406	436	462	414	394	462	423	411	399	385	387	427	400	456	400	405	431	421	425	434	398	432	415	432	407	387	427	416	430	455	413	442	462	433	436	413	444	397	398	404	397	441	419	417	411	414	415	389	398	440	414	419	424	399	404	432	422	398	415	412	426	420	415	442	430	406	420	403	417	429	452	406	435	429	453	429	370	411	384	422	429	417	417	470	418	411	392	424	439	394	424	379	445	403	433	414	400	390	424	437	420	395	432	459	438	418	391	437	422	415	405	405	398	422	373	382	405	388	420	426	417	442	372	423	454	387	404	427	442	400	408	411	426	422	445	394	419	408	436	369	430	411	404	401	380	364	402	409	415	422	424	419	408	429	418	416	453	373	406	426	427	426	419	397	423	421	429	409	440	419	415	445	419	401	356	417	424	417	441	431	407	409	383	414	391	422	424	411	416	464	394	422	445	434	436	445	409	439	398	391	408	420	430	396	437	429	474	445	443	437	415	416	405	419	395	390	423	380	383	408	436	417	409	402	399	444	406	434	434	418	460	387	396	439	402	430	418	423	386	414	368	431	429	394	427	402	440	393	397	409	418	387	427	403	410	426	438	444	434	425	433	407	469	404	429	415	448	383	441	425	413	371	431	416	424	411	416	406	402	421	415	417	406	431	414	406	435	402	404	377	404	414	384	435	387	399	397	405	415	441	385	396	424	444	422	397	413	430	391	452	389	415	429	433	457	424	416	371	400	447	395	428	409	400	404	429	405	438	412	428	406	403	415	403	425	417	407	418	415	406	403	405	401	392	435	410	405	449	428	396	395	437	439	401	432	403	432	407	390	437	411	427	415	425	431	408	396	429	382	392	422	400	434	433	426	398	441	400	445	419	409	439	407	427	414	417	416	445	433	411	412	435	441	400	406	364	398	409	439	438	409	430	400	452	406	421	390	394	449	443	435	411	388	397	429	380	421	394	459	394	409	399	363	426	437	440	390	419	392	396	396	466	406	384	430	412	436	439	403	439	423	423	414	424	392	427	432	421	459	434	430	403	428	411	417	427	447	406	430	423	424	440	421	398	423	438	408	469	405	462	417	429	413	457	380	413	424	417	408	436	418	441	444	436	482	432	432	434
1367	333	257	214	251	704	1997	2250	559	265	369	741	599	494	391	249	117	62	45	32	31	27	37	33	35	26	35	24	30	32	32	31	29	27	32	25	25	31	25	34	32	35	31	24	28	29	28	28	34	28	33	31	32	33	29	23	29	18	33	36	36	33	25	27	28	34	35	36	28	26	29	23	36	25	23	39	32	38	26	27	23	30	37	31	34	31	30	27	35	37	36	32	31	34	23	24	37	33	43	35	36	24	30	31	29	28	34	28	30	35	38	30	21	38	26	30	37	30	36	36	28	26	33	31	45	26	21	28	32	31	30	32	38	27	33	36	24	34	34	40	33	38	31	30	29	30	31	26	24	31	40	28	29	32	27	37	27	35	26	32	26	30	21	33	24	25	39	39	26	38	40	25	29	37	38	21	29	34	29	25	32	32	28	33	35	28	37	32	24	25	36	37	20	25	31	23	22	32	29	34	21	28	28	25	28	32	32	24	27	27	32	34	28	30	30	33	30	27	18	30	29	23	38	29	29	33	32	33	42	27	28	30	21	30	29	37	31	31	34	30	23	30	29	32	30	22	30	31	41	34	24	27	35	39	29	29	31	36	27	37	24	26	30	30	35	25	35	30	33	22	31	32	31	34	32	29	24	27	28	34	35	39	28	32	25	38	29	29	32	29	35	27	44	34	30	21	26	37	37	31	42	34	25	25	28	31	22	46	37	32	30	34	26	23	32	39	33	23	21	25	32	23	30	28	29	29	42	30	31	23	41	26	24	31	35	35	21	26	38	24	26	26	24	22	29	36	29	30	29	40	39	26	25	28	32	26	31	38	29	23	31	25	31	27	30	32	34	31	26	31	37	31	28	25	35	44	24	36	33	32	29	35	26	30	22	25	19	28	33	26	34	33	43	31	24	24	25	26	28	32	31	32	38	19	36	29	34	32	34	32	23	32	30	22	28	33	24	38	23	24	34	32	27	30	33	32	28	32	29	26	24	31	28	27	34	32	31	31	31	33	27	33	28	29	26	36	25	24	25	24	31	25	36	32	39	35	21	32	28	29	32	23	26	30	30	33	36	27	35	26	25	35	30	36	39	24	25	27	33	27	41	31	25	32	38	36	30	26	32	36	32	27	33	33	37	31	24	29	43	25	35	33	31	29	27	37	24	38	32	30	27	33	21	36	39	34	21	42	30	28	28	36	41	28	33	31	26	29	32	23	28	37	26	34	35	30	42	30	35	36	28	28	29	30	16	43	29	35	40	23	30	38	31	28	34	29	31	24	25	26	25	37	32	40	41	27	39	30	24	36	22	23	28	31	25	33	18	35	38	32	29	24	30	26	37	35	38	20	35	32	34	27	32	36	45	31	29	33	25	29	27	26	30	24	19	32	33	33	36	29	25	30	30	25	27	33	38	47	27	26	31	39	34	37	34	27	23	33	36	33	32	28	44	34	36	34	25	41	40	35	29	26	31	28	32	37	24	34	27	30	33	40	33	24	22	26	25	31	25	26	30	27	38	35	40	27	28	38	32	17	26	30	22	28	25	37	26	46	34	35	31	32	28	33	19	23	34	25	31	29	29	32	20	33	29	28	31	27	33	28	24	33	36	34	36	33	30	22	29	37	23	34	33	36	35	34	36	28	35	32	31	31	38	30	22	37	32	24	27	28	27	33	30	27	37	36	25	37	28	26	30	33	24	28	27	28	24	34	30	29	29	44	27	22	37	32	37	33	28	27	23	39	29	27	37	18	28	29	22	39	36	28	31	35	22	26	36	35	34	24	36	44	38	32	42	28	38	26	36	39	39	28	44	25	27	40	30	39	28	30	30	39	29	28	32	26	39	35	36	34	36	30	29	30	21	27	23	23	31	31	30	33	27	26	31	29	22	23	25	38	35	23	35	23	41	43	29	23	38	30	30	37	22	29	37	31	28	26	39	32	25	23	28	35	35	30	32	35	36	28	28	23	39	29	30	26	34	41	28	28	37	31	40	29	37	34	28	32	29	33	33	28	42	32	27	38	33	37	30	28	33	28	29	34	31	30	31	33	28	38	20	30	30	33	33	43	27	28	32	33	23	35	34	25	33	24	29	35	23	33	29	29	28	25	22	32	20	31	25	21	37	30	28	34	27	35	28	37	35	29	27	34	37	26	34	31	38	35	25	32	34	26	30	38	39	28	28	30	40	38	29	34	38	34	29	28	21	32	30	40	30	23	39	35	24	23	37	28	30	31	33	27	16	24	30	30	26	30	27	22	38	26	38	30	26	30	28	37	29	26	39	40	39	35	29	30	35	22	36	28	33	24	35	25	33	38	20	31	29	29	27	31	34	34	33	31	30	33	33	27	38	34	23	25	29	32	19	32	26	25	17	27	27	34	28	37	30	30	26	34	33	40	27	31	29	35	21	23	30	29	30	31	30	24	26	30	41	21	39	32	24	26	30	24	27	29	33	26	25	34	27	27	30	36	24	32	39	21	29	36	27	19	35	33	34	40	33	24	18	22	29	35	35	40	26	36	31	34	27	42	35	36	16	31	24	37	37	29	27	20	29	31	33	31	34	25	37	26	33	32	26	20	27	26	36	30	28	28	31	28	37	36	36	26	25	39	20	37	29	31	28	28	33	26	35	30	29	27	32	36	40	30	30	34	28	33	31	37	35	23	26	36	28	32	27	25	34	35	32	19	32	35	32	35	28	34	30	33	34	33	30	34	24	21	30	24	21	28	24	31	27	40	33	19	22	32	29	29	29	26	30	27	33	25	39	28	29	33	28	28	35	37	31	27	38	40	29	32	32	19	18	32	35	24	36	24	37	41	41	25	33	22	29	32	39	32	27	34	35	35	27	20	29	22	28	24	46	25	35	27	44	25	34	31	30	35	27	20	29	25	27	22	23	25	27	30	30	28	37	32	34	42	21	24	38	31	49	20	28	34	32	18	26	45	32	36	29	21	33	25	28	38	35	23	28	28	34	39	35	25	36	22	35	29	30	33	43	37	28	27	32	31	39	26	30	21	25	36	31	27	30	29	36	26	34	31	31	28	29	31	34	36	26	30	29	30	36	33	37	34	34	33	35	35	32	27	34	35	36	23	31	27	37	29	29	27	26	32	37	33	30	30	30	37	32	34	32	28	42	30	30	35	30	39	28	31	34	33	37	30	27	24	28	30	32	29	25	34	36	34	32	30	27	31	40	36	27	29	29	41	32	27	37	27	28	26	33	27	44	24	33	32	33	33	33	29	24	28	31	33	32	22	34	21	34	16	26	31	30	31	19	27	26	28	25	30	28	38	23	30	29	20	25	23	30	22	28	26	43	27	30	38	26	23	31	27	35	30	20	39	39	28	35	28	35	31	34	23	29	42	32	31	28	25	37	32	38	37	43	34	35	27	24	31	31	20	31	37	31	20	30	31	36	26	25	35	27	32	33	32	24	36	21	38	30	27	34	28	43	23	46	39	32	31	36	26	26	35	22	36	32	25	32	29	31	38
17568	8432	5412	10802	21122	28337	35363	32613	14391	10161	14959	19615	17441	13814	10722	6874	3248	1514	826	486	460	428	437	434	388	426	392	416	417	402	423	394	402	413	408	390	405	394	380	418	397	417	406	419	421	442	404	443	422	429	422	398	427	383	416	438	395	397	409	423	377	430	410	405	416	386	396	371	432	408	377	387	402	382	383	370	411	390	387	399	410	403	398	392	404	402	385	417	437	438	406	449	428	427	418	410	396	411	401	408	383	404	416	424	405	403	397	387	381	437	427	403	458	401	416	381	379	395	404	422	409	414	395	400	431	389	439	427	388	394	400	397	361	476	399	396	418	409	438	414	404	408	404	398	393	414	428	384	399	412	386	374	402	459	365	366	375	420	426	424	421	397	387	397	339	448	410	434	393	444	385	429	397	387	402	379	438	432	420	397	396	365	421	417	415	430	413	440	391	398	407	379	408	434	414	385	391	430	438	418	405	371	420	410	435	398	413	397	402	416	373	414	405	428	413	385	411	435	422	403	418	413	427	376	376	424	430	415	430	442	394	408	367	402	408	366	401	407	428	411	354	399	381	404	434	395	423	412	429	431	431	375	414	417	402	411	432	404	410	405	433	384	448	404	378	405	370	414	400	384	398	414	405	386	423	413	369	414	435	453	409	398	413	387	437	371	391	412	437	406	394	381	387	396	412	433	423	405	413	411	370	431	415	394	442	451	400	411	401	398	390	427	420	427	389	406	414	387	366	406	379	409	397	449	402	415	427	416	410	402	367	418	425	402	402	363	397	442	415	449	378	400	420	395	374	412	440	412	392	381	401	399	410	399	434	403	439	406	379	431	429	412	403	386	444	385	404	408	412	387	426	412	425	424	384	418	432	394	430	413	392	439	469	399	418	416	399	410	403	400	412	375	386	389	370	410	430	432	400	398	437	384	419	400	409	422	409	403	391	396	423	450	409	411	386	457	395	410	404	421	427	431	408	391	375	452	419	380	411	391	390	414	410	406	412	392	415	427	419	413	399	416	386	402	420	392	408	436	376	450	410	426	394	403	434	443	408	392	369	428	386	424	430	383	396	430	417	415	414	405	441	419	398	396	398	411	393	429	428	391	411	384	396	404	408	412	413	425	371	395	422	397	439	379	414	394	433	404	352	443	410	428	405	415	403	392	416	378	418	401	435	387	378	409	373	394	407	381	384	404	405	419	434	401	384	400	438	377	392	395	425	418	405	416	374	391	418	452	427	421	394	392	426	409	363	431	391	431	400	418	395	399	420	420	406	397	414	417	421	394	401	405	425	413	418	415	416	389	391	396	430	358	394	408	385	390	405	433	416	390	408	414	408	404	422	385	429	406	424	418	387	441	440	402	432	425	393	423	379	387	383	396	441	410	433	424	395	420	396	395	411	399	403	393	398	400	420	434	403	418	434	439	415	418	380	403	405	421	387	428	398	420	446	387	395	384	400	433	384	375	391	424	429	385	396	419	378	386	439	396	419	427	393	449	399	394	409	434	370	382	393	366	422	413	450	409	404	407	397	399	393	420	471	391	381	394	397	406	407	439	425	427	390	412	416	401	373	414	416	394	384	413	414	386	386	394	423	384	394	413	418	436	385	425	426	395	408	405	413	434	415	410	423	452	387	424	366	382	408	393	431	375	414	431	398	441	388	438	392	410	395	428	393	454	363	443	410	402	396	375	409	404	414	400	435	441	427	392	414	399	424	425	403	444	407	407	402	443	435	405	406	397	411	396	419	417	385	409	423	395	398	376	397	392	404	392	404	417	430	399	422	400	390	415	396	405	434	422	357	359	396	404	410	425	402	393	400	377	430	421	421	418	375	412	421	414	413	391	413	406	414	430	363	429	392	437	408	429	385	397	397	401	396	397	401	430	427	439	403	396	427	391	402	388	413	430	430	394	404	416	418	388	415	363	400	397	420	387	398	378	384	413	406	412	438	390	374	389	419	405	375	430	425	442	419	383	391	412	393	416	416	446	381	406	435	416	406	388	404	407	374	425	402	381	412	405	412	431	417	454	410	401	414	412	400	402	404	398	394	414	410	451	415	421	411	400	420	387	397	389	475	445	375	426	403	452	387	374	383	423	385	429	409	400	396	425	418	363	408	375	415	421	409	392	399	398	386	393	448	397	399	428	370	420	437	426	425	394	402	379	433	379	436	390	387	395	424	415	377	390	421	402	416	441	414	383	379	434	388	405	389	444	389	365	417	401	434	366	404	460	389	416	415	376	413	437	403	435	454	399	389	410	430	384	440	456	378	432	412	405	413	413	419	415	442	378	418	418	396	440	422	429	404	395	401	398	408	410	426	385	452	423	400	384	391	403	436	425	432	406	398	420	384	415	422	417	451	406	369	400	392	396	406	414	414	429	473	425	407	396	432	404	410	402	398	392	431	393	390	403	393	392	390	417	379	420	416	389	402	441	395	413	416	399	405	385	449	411	396	388	393	367	383	413	366	412	386	414	417	375	383	414	376	384	407	396	384	414	405	359	402	403	388	398	395	429	414	394	426	403	400	406	398	386	394	407	417	388	389	392	375	423	420	378	400	378	429	396	376	426	425	403	401	404	415	451	390	400	398	388	372	391	411	391	422	395	431	405	406	420	372	429	377	416	432	407	421	418	425	420	411	424	389	405	430	405	389	420	436	379	413	389	415	399	391	407	401	431	413	380	403	387	397	404	410	437	441	409	417	429	411	430	405	437	413	374	417	382	415	430	395	441	397	402	413	374	438	407	400	398	411	431	403	422	431	393	374	386	394	426	405	391	396	363	391	390	369	405	406	391	408	434	401	427	433	418	406	387	401	424	395	394	394	391	387	400	421	403	404	434	481	441	372	428	417	416	379	428	430	398	415	426	403	384	398	398	432	446	399	419	428	397	420	419	422	418	426	462	418	427	423	397	456	379	379	389	398	431	408	409	379	399	402	421	399	359	404	400	405	432	449	424	438	399	419	367	407	382	396	424	399	409	428	416	382	395	383	408	428	399	439	408	459	419	421	431	417	400	387	399	379	409	376	371	385	445	401	424	409	418	418	437	437	380	424	439	433	426	391	418	390	423	405	437	407	434	385	376	394	419	416	368	420	407	416	412	387	458	411	404	425	442	414	405	401	392	427	404	445	437	425	387	413	403	392	400	428	383	408	386	428	420	413	397	384	402	380	403	398	404	439	412	413	433	406	404	421	430	398	436	393	420	393	445	400	417	391	436	428	423	395	416	418	405	417	380	373	438	396	412	397	413	411	380	372	434	455	419	427	394	404	406	433	381	413	417	395	441	430	416	391	433	423	414	412	379	390	398	432	429	407	398	429	409	391	411	413	406	421	444	397	409	409	409	429	375	419	435	388	414	420	390	425	439	408	431	414	375	416	421	434	425	417	417	403	423	415	403	403	388	430	396	421	417	410	406	390	432	390	396	437	393	411	454	423	415	436	404	437	403	385	412	390	372	427	403	413	390	428	398	407	417	408	402	411	422
963	821	741	596	864	2478	6334	6538	5473	416	988	1695	1440	816	388	196	97	50	48	25	28	37	25	26	27	37	29	20	35	27	27	26	32	26	30	22	28	33	30	32	39	32	35	36	23	37	30	25	23	29	25	29	32	29	28	23	21	34	25	32	22	28	35	36	30	27	35	27	31	31	22	32	21	25	28	28	25	29	29	32	39	29	33	28	38	27	30	31	40	35	27	30	29	29	33	26	21	21	24	31	25	28	26	28	30	36	32	30	30	31	24	33	27	22	25	32	25	24	46	20	22	28	37	22	33	42	34	23	32	28	26	23	38	36	36	19	29	38	33	32	30	34	23	27	23	23	35	28	26	28	29	27	44	33	33	32	23	32	34	25	34	24	29	38	30	33	35	16	23	35	25	18	27	28	33	28	23	36	21	38	27	30	25	31	31	33	31	24	29	31	38	22	27	24	24	39	28	34	27	30	32	32	32	34	34	24	26	37	28	36	33	32	21	31	31	15	28	17	37	40	29	27	30	31	30	24	22	32	24	30	31	26	34	25	28	28	36	21	26	19	31	30	33	29	33	26	23	23	38	18	25	32	21	32	31	33	26	28	24	30	25	27	28	23	26	19	32	41	35	28	29	26	34	24	32	26	30	19	28	37	33	37	36	25	25	38	34	28	28	29	20	34	35	28	22	29	27	30	22	27	32	24	35	43	25	25	27	29	31	33	18	35	16	29	26	31	25	30	26	29	31	30	26	32	27	33	34	31	27	32	38	28	28	24	29	29	26	30	22	32	26	26	24	35	31	27	27	24	27	23	32	27	29	30	32	24	41	26	28	29	26	42	32	25	29	33	36	27	31	32	27	27	24	30	41	23	25	22	29	28	28	29	25	34	38	23	33	25	29	30	40	31	24	22	19	20	26	26	26	33	30	31	26	36	33	28	28	28	26	26	26	34	29	33	24	31	32	22	40	21	35	16	18	24	32	23	25	26	27	30	32	24	22	30	29	31	36	34	41	27	35	16	28	31	22	28	25	22	33	34	24	24	26	27	16	24	35	33	32	27	29	30	32	26	23	37	33	34	33	30	26	35	28	28	31	30	20	31	28	27	27	30	35	19	33	27	22	30	35	21	27	29	40	25	36	27	24	37	28	31	31	27	32	36	26	23	31	30	28	29	23	22	29	23	29	25	20	26	28	35	25	30	26	45	28	24	30	22	29	28	28	27	28	31	30	35	35	38	32	27	21	23	27	29	23	38	23	29	39	44	37	27	28	36	31	32	27	38	28	23	18	26	36	22	33	20	22	22	34	30	28	32	30	34	34	28	23	28	21	26	35	28	32	25	27	31	26	23	22	27	35	28	28	31	24	30	33	23	30	30	31	19	37	30	32	34	26	24	29	35	27	28	28	32	19	28	27	22	33	24	33	29	27	28	24	37	36	29	26	36	33	29	26	32	28	35	37	27	32	30	27	26	27	20	32	23	32	30	24	28	36	31	22	31	32	32	31	29	22	23	29	28	34	26	25	28	24	38	25	26	32	34	22	32	17	32	28	25	34	25	32	41	40	29	32	27	24	23	25	34	30	20	27	30	22	26	39	29	31	30	29	25	38	25	35	26	21	31	29	23	27	28	35	32	28	25	21	23	32	32	27	31	34	35	24	23	25	19	22	26	40	28	39	20	44	37	35	24	31	30	19	18	21	32	29	24	20	35	27	18	36	28	29	29	24	22	33	25	31	29	30	34	43	26	37	30	30	33	34	23	37	35	31	21	17	31	28	25	22	33	22	25	21	31	22	35	31	29	39	22	35	18	33	33	37	33	18	36	26	19	26	27	27	27	30	25	30	19	29	23	24	23	30	30	36	29	31	33	19	30	21	35	29	29	27	22	30	40	25	28	32	23	18	21	27	22	24	26	23	23	24	31	22	24	40	19	29	32	30	26	34	26	30	22	39	33	34	27	34	26	26	32	30	22	29	37	28	35	30	23	32	30	36	26	35	27	29	36	36	22	25	40	27	35	29	35	33	35	20	28	37	38	28	31	30	33	39	26	27	26	33	24	25	33	22	23	37	21	30	28	24	29	31	26	25	27	26	38	31	33	34	25	33	23	29	33	19	29	27	39	38	28	29	29	21	33	23	36	36	27	30	34	24	22	28	26	39	29	22	37	28	31	24	33	41	26	30	43	40	27	34	31	33	30	30	18	25	37	18	34	32	20	26	26	32	18	32	38	34	34	29	30	33	43	25	34	23	32	29	33	31	26	28	23	29	27	30	30	34	31	39	40	30	31	32	25	32	27	28	24	36	23	33	32	19	26	30	34	31	36	24	22	34	20	28	33	26	32	30	19	26	31	27	29	27	24	28	18	32	29	35	25	39	35	26	37	30	19	40	28	30	24	19	34	28	31	31	36	30	33	24	17	18	28	23	32	20	34	25	30	36	37	29	25	25	29	36	26	19	25	32	26	37	24	32	30	39	36	25	26	24	26	24	23	25	25	21	31	27	26	35	26	24	27	22	37	26	34	24	26	25	36	33	26	23	31	30	29	40	25	46	30	30	30	40	27	26	33	20	25	23	34	28	19	27	33	41	40	35	40	35	24	34	33	26	25	28	27	20	28	37	36	30	31	37	37	41	31	21	33	32	28	29	32	34	24	29	35	31	34	25	30	23	16	31	28	40	24	31	34	31	18	25	23	38	26	27	31	28	24	24	35	34	17	39	18	29	35	38	34	32	27	29	31	30	30	24	24	35	25	31	30	31	24	29	26	40	37	23	33	22	42	36	27	36	24	28	32	36	24	28	24	22	32	25	29	25	25	27	39	29	27	29	25	25	30	19	28	25	22	16	40	37	32	33	29	19	35	34	29	33	46	27	25	38	34	27	24	28	30	20	25	27	22	34	32	28	24	28	24	30	33	31	29	34	28	17	31	26	23	24	20	31	28	27	39	22	35	34	36	28	34	24	24	35	35	34	28	30	28	31	27	24	32	37	36	26	27	29	30	21	25	35	37	39	21	28	13	30	29	24	22	29	33	32	30	22	26	21	30	28	22	38	32	37	32	18	37	24	37	29	18	19	29	34	30	26	38	24	33	26	30	28	30	30	23	27	32	32	34	24	28	32	26	26	32	35	26	37	38	21	30	28	25	28	27	38	28	37	29	31	12	30	22	36	44	31	24	33	46	16	28	35	34	26	25	39	31	27	22	26	17	27	25	33	36	18	22	27	34	46	34	45	30	31	25	30	32	18	37	29	32	31	25	34	28	29	25	21	33	26	22	27	28	31	20	24	32	30	35	24	39	16	29	39	26	28	29	33	28	24	29	31	32	32	27	31	22	30	32	25	35	18	32	21	24	29	24	25	37	20	25	25	39	35	28	27	30	25	28	26	41	26	30	23	26	27	25	36	29	29	28	23	29	38	26	27	24	23	31	32	31	25	16	24	29	30	35	25	38	35	42	39	29	37	38	32	30	32	33	23	27	29	29	27	37
21824	15467	12475	22838	33540	41886	49236	47306	37252	11551	23735	27136	24419	17540	10485	5252	2311	1015	606	480	382	395	434	386	422	384	390	388	382	380	401	350	387	364	394	393	400	378	419	431	360	391	394	402	368	374	389	390	399	386	362	378	388	397	367	418	406	409	363	401	402	405	394	399	356	360	398	378	385	442	368	390	378	403	392	396	385	393	392	404	355	375	348	392	361	351	366	370	402	390	361	382	375	385	376	390	392	369	377	386	378	396	379	413	413	385	396	390	392	398	434	374	351	389	425	383	385	406	398	380	383	365	391	384	394	390	385	368	385	411	388	404	393	410	363	368	379	381	384	406	399	343	400	370	410	392	406	358	362	403	389	332	389	351	391	377	374	394	378	388	390	384	382	411	387	373	386	353	430	413	400	401	360	405	371	420	392	432	339	354	407	375	372	403	381	402	374	400	370	402	397	394	388	383	388	407	387	397	388	403	392	386	370	374	402	387	374	367	372	346	386	367	396	383	399	356	359	379	384	397	404	397	331	378	404	381	376	384	387	363	340	354	362	376	359	373	397	400	414	392	374	405	391	405	379	387	382	383	382	396	415	386	408	395	348	352	369	383	404	397	410	395	385	391	391	392	363	372	375	382	404	377	414	403	395	392	369	382	371	386	383	402	391	393	401	364	366	377	411	382	393	378	376	384	378	381	392	357	414	381	386	404	375	386	383	380	398	381	412	402	394	389	361	398	382	355	411	387	395	359	376	364	368	391	376	380	392	383	382	406	365	399	372	390	399	376	361	371	382	370	365	379	409	398	401	395	387	407	405	399	387	389	407	398	361	421	417	372	403	367	379	356	382	363	390	406	396	372	391	388	411	416	378	379	385	389	381	395	374	375	375	398	389	426	379	352	378	404	372	397	401	356	364	413	391	373	359	356	338	434	387	357	383	386	421	345	397	388	363	362	402	376	382	376	396	423	413	402	412	373	393	380	366	410	388	419	365	342	419	374	371	393	389	394	405	408	351	371	406	408	381	375	411	401	410	388	328	393	381	370	404	392	419	387	366	373	439	368	411	409	385	399	358	402	378	380	405	420	368	389	405	371	364	391	375	345	354	399	398	388	390	402	399	381	402	369	350	362	420	391	380	348	401	415	413	374	388	376	394	408	426	412	427	417	374	399	384	417	380	362	364	400	362	367	390	389	419	399	398	416	361	353	405	356	393	369	378	372	381	387	401	363	356	366	428	403	388	365	408	411	421	390	387	381	380	408	383	358	410	403	415	395	400	397	393	355	364	391	362	397	379	399	380	365	380	360	406	376	359	386	362	400	380	365	371	379	391	387	376	394	366	407	365	344	418	371	365	400	370	404	386	391	424	400	374	355	381	378	374	375	392	377	409	419	411	390	381	389	384	405	376	387	389	398	408	381	420	372	400	383	388	400	362	369	399	381	365	358	393	401	376	394	373	406	396	387	393	397	413	395	378	398	402	373	361	392	388	398	362	427	380	378	384	376	399	360	382	386	397	380	420	348	384	371	384	401	392	396	351	375	379	334	372	380	393	347	352	380	405	383	387	377	419	383	373	390	393	361	351	357	391	381	380	374	383	337	395	378	377	394	395	394	378	383	378	394	427	377	392	414	410	379	431	410	393	397	386	394	391	382	400	352	395	384	369	385	362	373	372	363	411	399	395	372	386	405	387	399	354	372	397	379	363	406	387	358	380	361	394	409	413	419	420	432	363	378	401	390	366	399	360	368	395	400	368	410	382	411	366	375	383	387	369	387	378	395	410	387	371	382	356	396	399	375	411	382	398	396	437	359	348	406	400	391	395	422	395	396	410	358	364	383	397	418	401	397	377	367	387	405	404	378	403	394	402	387	394	382	390	391	365	355	368	371	366	364	369	412	378	378	401	387	408	397	404	369	375	386	422	381	390	384	400	398	358	415	399	374	382	413	389	403	390	387	382	396	392	388	386	372	374	383	361	392	384	394	367	364	378	372	414	379	406	364	393	364	393	375	386	412	370	384	378	370	388	396	385	386	369	376	406	393	386	399	428	393	408	441	415	384	380	398	451	373	391	360	397	380	376	392	405	367	428	380	376	380	433	410	337	395	391	422	382	393	390	402	394	384	389	372	392	384	399	397	411	381	350	404	359	388	389	371	391	363	382	394	379	403	372	389	410	381	380	374	379	351	391	396	380	383	392	376	404	361	379	356	373	406	363	410	382	395	381	397	399	417	370	388	380	388	363	350	378	362	380	398	373	398	378	398	425	385	353	390	399	440	393	351	405	362	364	367	370	382	400	369	368	376	391	367	384	377	412	357	362	367	392	373	401	383	409	393	393	387	397	373	385	382	378	387	357	354	420	378	415	367	396	380	381	417	395	424	395	413	426	411	370	404	371	380	396	367	397	381	380	373	370	382	374	408	380	376	357	392	393	410	422	358	384	389	373	415	403	350	388	364	404	411	372	404	412	359	405	394	408	365	379	386	424	397	378	396	367	414	429	401	361	404	362	367	386	402	374	401	377	388	398	386	350	372	383	404	399	382	389	396	386	390	366	376	377	410	373	392	385	400	396	370	393	422	386	382	380	386	390	421	361	393	382	381	383	379	403	373	381	376	389	375	396	410	370	378	398	403	398	351	393	407	406	374	369	384	398	374	404	395	374	383	356	403	413	376	372	398	393	364	390	425	377	392	389	406	388	395	426	393	380	413	413	392	380	354	400	389	399	405	408	380	401	382	391	420	396	383	349	378	411	418	404	410	389	362	378	362	353	399	377	406	389	381	398	410	384	387	386	394	393	387	340	412	383	421	392	392	394	385	394	369	345	373	362	376	371	388	396	372	409	383	397	394	405	388	391	405	381	376	354	376	366	393	393	393	381	381	386	383	396	378	402	379	371	377	413	384	400	391	388	385	439	375	398	357	362	394	385	402	371	393	392	371	402	383	404	371	401	406	392	358	373	386	372	398	378	376	387	386	398	382	392	384	389	397	382	378	379	402	381	428	403	403	363	408	371	402	392	401	395	369	378	388	375	404	402	382	351	363	366	371	407	386	410	384	440	355	407	390	379	405	386	416	361	376	393	400	368	380	358	411	404	386	384	359	352	401	426	373	359	398	416	409	366	365	396	371	356	337	394	367	391	406	384	391	389	381	380	337	372	380	380	380	396	417	429	407	404	376	367	370	382	391	376	370	386	405	404	390	382	415	406	396	406	342	372	404	411	407	412	377	387	395	388	387	353	402	381	358	377	393	391	391	384	365	393	384	377	413	376	392	408	371	390	408	390	406	383	410	393	379	404	382	404	431	371	365	419	391	352	384	368	396	383	404	358	394	384	350	379	379	377	413	373	401	389	364	399	391	362	390	407	414	407	397	374	369	414	379	382	392	368	388	373	364	438	394	380	424	409	365	403	387	384	367	377	367	428	385	367	364	406	383	413	368	405	364	374	386	373	386	395	387	451	386	344	376	408	369	408	387	392	394	422	377	399	384	392	380
2259	940	650	627	912	2591	6688	7018	6613	3081	1126	1369	1072	618	296	143	91	48	49	42	41	35	26	40	38	47	28	45	41	32	35	33	45	44	32	44	36	32	36	36	43	27	25	29	43	38	30	42	33	31	32	33	33	52	33	45	35	39	35	36	30	35	29	48	39	40	46	33	42	37	38	26	30	40	33	39	37	32	35	30	51	56	29	48	35	33	36	28	38	26	38	26	30	38	51	29	45	38	36	32	30	37	31	22	39	45	29	31	31	32	42	37	42	35	34	36	41	39	35	35	27	36	31	37	32	26	37	43	32	43	31	36	38	43	37	42	41	42	38	26	31	41	41	22	46	39	41	32	35	34	31	40	30	35	36	44	44	34	31	34	37	36	21	32	40	30	32	41	30	27	47	35	37	38	33	34	50	39	39	48	39	35	37	38	34	39	35	34	29	39	29	34	33	28	32	36	35	36	31	48	35	35	51	34	32	44	39	27	31	52	40	31	45	46	31	40	31	41	42	37	36	34	28	46	29	37	33	38	36	35	27	38	50	41	32	30	42	34	42	38	39	26	47	24	36	42	46	36	33	37	30	37	35	40	36	36	38	31	39	31	44	39	35	41	38	31	37	35	25	32	35	35	39	33	32	35	26	48	46	41	37	44	35	39	36	41	27	27	32	44	41	35	35	26	30	34	35	45	34	28	39	35	42	33	38	38	39	44	32	32	39	38	35	42	34	28	35	33	35	42	43	50	35	43	32	39	36	37	32	38	35	40	32	32	27	36	41	38	31	35	48	37	40	34	35	39	33	28	39	40	39	34	45	34	48	34	41	52	23	43	42	37	26	32	44	36	44	34	43	40	39	35	32	36	32	34	50	35	41	50	23	46	38	42	40	43	45	34	37	36	39	44	36	31	41	32	46	46	38	36	30	51	47	44	29	32	29	36	34	45	30	30	37	38	32	30	43	28	53	41	35	30	33	36	36	44	43	38	30	34	38	42	44	31	33	44	32	32	35	32	33	36	27	36	40	40	44	31	44	39	44	26	38	28	41	41	32	48	38	38	37	38	42	36	38	26	39	40	34	39	53	38	35	31	33	24	38	50	41	33	34	44	36	39	30	41	29	24	38	34	44	26	36	38	56	36	27	39	31	32	30	38	39	35	37	30	29	33	34	36	29	43	41	31	28	46	37	41	38	41	36	35	33	33	41	47	37	33	31	37	34	40	28	30	47	43	38	40	45	35	34	43	41	41	38	39	40	43	34	45	33	39	41	28	36	51	40	32	44	30	33	30	36	36	36	32	35	42	35	35	32	40	32	41	35	38	36	40	39	33	40	37	44	41	31	39	42	44	38	39	43	43	33	47	29	31	29	49	40	35	33	47	40	29	28	39	29	33	28	40	32	33	32	40	33	34	37	39	31	24	30	30	32	44	36	41	38	29	37	47	38	38	36	38	33	39	30	43	38	27	36	41	36	43	37	29	40	35	40	37	43	39	23	39	34	30	28	33	39	31	41	37	33	39	33	34	43	50	41	42	39	36	53	39	45	40	34	51	35	30	35	32	39	43	32	38	36	41	38	36	37	29	31	44	25	36	37	33	33	39	38	39	39	35	52	30	34	35	29	42	37	38	37	38	29	49	38	38	46	40	37	34	36	45	28	39	35	33	36	35	35	37	39	37	32	33	43	29	36	36	35	28	40	30	31	35	32	43	26	43	37	33	41	32	38	27	37	35	41	29	36	37	33	36	39	28	44	32	28	36	39	37	40	39	37	42	27	38	46	39	29	38	42	35	42	29	39	40	34	44	38	33	32	26	36	40	35	35	40	33	37	35	29	36	29	30	35	29	34	43	33	42	36	33	44	39	39	41	44	37	32	35	35	29	33	48	35	31	32	31	37	30	41	33	42	33	42	39	31	34	30	32	47	37	36	28	36	36	36	29	39	33	39	37	39	34	36	48	41	36	35	36	34	35	45	39	32	37	30	35	43	30	40	47	35	32	30	41	47	39	29	41	38	36	35	32	31	50	37	39	48	36	39	52	28	39	35	28	41	21	35	36	32	24	32	43	27	35	24	38	33	48	29	34	24	46	45	37	43	22	35	42	33	28	38	38	36	38	35	34	35	40	34	32	33	34	36	35	39	40	37	40	51	35	39	41	44	38	33	35	46	43	41	46	38	42	38	35	34	28	39	31	45	35	39	30	42	32	40	41	30	28	36	36	41	40	41	39	28	32	40	40	35	38	33	38	39	41	38	44	37	42	39	36	47	37	35	38	46	42	31	41	31	38	33	42	41	41	35	40	29	41	31	39	39	40	51	43	40	25	39	46	43	52	42	33	29	34	39	32	31	47	26	43	36	38	34	35	48	39	30	53	31	30	39	36	37	32	28	40	36	28	38	38	30	43	50	39	32	38	37	42	38	36	37	33	31	31	52	36	22	41	45	42	35	23	40	40	34	36	42	39	41	40	36	31	39	37	30	41	39	35	37	30	40	37	31	43	36	49	37	41	34	33	39	33	36	37	35	21	41	32	33	32	40	41	53	52	39	19	33	37	32	26	46	42	27	36	41	50	30	33	40	32	42	39	28	29	41	31	39	46	40	37	37	31	43	33	36	44	29	41	36	39	37	35	41	25	31	32	38	45	35	30	40	39	40	36	41	44	33	36	41	30	49	29	29	39	34	32	37	34	26	35	42	28	22	30	33	41	37	35	29	33	46	36	35	27	42	25	33	46	37	32	39	39	37	37	26	37	41	43	28	26	28	41	34	38	33	38	36	34	37	42	48	46	31	31	35	36	44	39	46	40	35	34	36	36	30	36	36	40	35	38	40	34	40	49	34	35	40	46	30	40	32	38	40	51	34	33	36	35	25	32	45	34	23	30	39	40	37	37	35	38	37	41	38	31	36	43	45	39	37	29	39	38	37	27	31	35	35	31	40	34	40	47	31	39	29	41	34	30	38	42	34	32	33	29	43	39	27	36	39	44	25	43	32	37	29	30	32	48	36	40	33	26	38	38	32	32	36	43	25	29	35	38	32	38	37	32	37	40	31	27	36	36	34	38	34	36	30	36	50	38	30	31	37	41	34	34	39	26	38	28	34	40	35	29	37	38	33	38	29	33	40	37	32	43	49	28	40	41	34	38	35	40	37	44	49	43	42	35	36	36	39	34	27	45	51	38	33	39	44	28	45	33	28	43	32	32	42	49	39	37	39	40	36	43	25	33	35	27	35	39	39	25	34	29	35	42	45	44	41	42	47	38	31	40	23	38	38	44	43	40	38	38	37	38	43	35	36	37	31	41	38	39	34	32	36	40	41	40	41	37	39	46	35	37	29	32	38	36	36	40	35	32	36	40	29	41	34	45	32	37	33	28	49	31	30	29	41	33	33	35	35	30	30	28	42	36	34	22	44	39	47	31	38	38	33	27	38	40	31	35	41	30	31	35	35	36	40	31	44	36	37	35	37	34	30	32	53	34	37	43	36	33
22361	15867	12626	22169	33761	42485	52704	48137	45304	28328	24125	24621	21281	14570	8271	3948	1675	896	601	527	454	505	501	482	487	531	484	516	479	508	529	476	489	455	470	518	502	516	490	499	509	469	523	515	460	498	512	486	533	471	478	508	477	464	537	484	493	481	471	492	489	493	490	491	503	471	516	479	554	485	488	495	495	474	475	534	470	501	481	471	495	509	500	478	507	473	491	501	494	476	528	478	506	504	514	462	471	482	489	464	501	495	473	495	495	490	490	458	488	441	475	497	502	476	504	486	483	483	507	448	501	502	470	456	506	478	495	481	487	507	521	510	500	534	478	495	485	516	448	522	449	505	508	485	465	508	505	525	489	482	482	490	449	464	480	536	514	447	453	515	455	496	459	545	487	492	499	475	475	544	457	469	473	530	549	523	506	470	482	488	472	483	478	466	517	496	472	504	521	462	499	503	492	507	467	475	498	435	500	515	473	458	443	481	454	495	480	479	477	502	446	511	504	446	474	500	527	475	524	504	484	448	506	492	507	467	524	496	459	491	499	517	483	509	482	477	465	510	489	470	493	457	510	474	482	521	505	494	485	524	523	496	480	519	464	507	480	468	475	484	490	493	472	452	541	468	475	485	466	430	497	510	474	504	528	533	475	443	469	441	498	526	505	481	451	490	462	466	448	469	478	506	478	476	491	538	447	498	489	467	508	478	491	486	494	467	488	482	511	497	478	519	511	463	471	478	501	542	455	524	478	484	525	441	492	487	465	487	476	488	497	484	482	482	469	439	502	478	500	520	474	481	477	459	500	491	474	479	482	514	463	453	495	483	533	522	476	492	508	499	510	494	483	496	477	469	479	464	503	479	416	487	497	500	514	489	536	469	479	501	509	497	477	474	487	447	490	460	484	552	489	506	517	489	471	482	490	473	461	470	487	478	487	459	498	423	492	509	477	497	469	539	497	477	490	501	499	481	517	460	473	486	508	516	496	469	494	485	516	474	521	480	524	466	500	519	532	489	469	560	493	522	547	456	445	500	546	458	505	488	496	516	514	540	495	490	501	538	504	460	483	482	517	454	472	493	472	483	491	515	473	503	485	489	472	514	471	501	471	497	530	492	490	520	501	469	520	480	492	477	485	521	476	500	500	515	497	492	489	463	482	474	488	492	476	468	548	499	484	451	494	495	478	470	460	514	447	448	531	518	476	498	539	526	498	500	470	536	487	488	519	488	494	491	479	474	478	501	515	506	517	481	485	493	480	506	455	512	496	456	478	479	531	511	509	450	479	497	473	479	510	443	552	502	516	472	497	529	515	489	486	535	454	501	550	495	490	487	494	489	486	498	470	478	469	497	467	513	517	500	499	473	517	492	420	501	496	494	509	486	515	513	470	470	492	518	470	458	450	501	490	458	487	459	464	468	489	491	497	544	466	492	442	473	489	480	482	489	493	507	473	481	496	503	477	492	449	510	442	493	453	483	494	520	510	450	463	520	517	485	490	472	474	518	483	494	473	477	512	512	519	497	552	462	495	515	478	464	494	496	462	485	511	489	485	472	509	456	524	466	534	489	487	489	475	438	489	502	492	466	485	503	475	478	478	486	468	486	488	469	493	485	513	506	472	482	500	498	477	473	500	501	462	498	483	472	505	528	487	485	495	460	500	486	510	503	501	475	486	491	476	504	493	494	507	469	479	473	474	490	491	496	481	492	515	506	520	475	500	451	478	522	485	488	492	479	482	499	447	489	491	452	491	497	462	448	511	458	472	475	470	502	468	486	479	472	543	500	473	510	491	495	514	504	460	479	497	516	464	481	520	465	478	485	507	483	470	486	536	526	566	467	501	495	490	482	449	509	515	497	490	479	462	502	501	472	490	481	496	456	458	488	510	504	489	408	491	508	505	457	462	466	522	500	503	458	464	527	512	471	500	462	516	486	508	526	480	479	494	502	493	530	511	513	464	474	487	484	500	481	472	485	461	507	503	511	479	453	516	526	497	469	481	433	495	550	527	493	513	446	487	531	493	460	455	476	498	461	464	470	486	496	481	508	483	489	460	474	485	477	505	522	449	484	465	505	464	495	476	453	474	485	508	467	485	449	464	438	529	519	481	488	485	499	486	502	543	517	485	475	489	487	481	493	483	488	465	511	480	468	476	498	480	497	502	528	515	439	515	452	502	472	452	485	466	502	471	502	535	528	468	511	432	470	498	524	538	476	505	462	481	502	460	472	455	483	487	468	514	509	503	480	472	497	514	483	488	495	450	508	487	469	479	546	473	478	509	477	465	507	478	463	501	514	516	458	465	517	498	506	482	452	448	507	487	499	523	452	462	484	529	515	442	474	510	494	481	491	477	477	476	505	430	488	509	481	519	449	484	486	461	496	469	494	493	500	482	534	477	474	517	466	505	543	487	499	499	510	547	511	474	510	513	479	498	487	491	494	461	498	496	467	470	485	514	483	504	508	503	487	478	476	477	511	476	477	501	496	496	496	518	479	525	477	548	502	489	475	470	525	469	486	508	496	465	527	483	513	474	481	479	508	465	493	508	502	473	462	442	521	530	527	487	471	484	497	492	483	499	486	515	479	493	508	474	465	511	469	507	477	485	493	463	507	519	463	530	473	490	439	496	475	468	447	508	470	440	507	493	480	468	504	540	475	488	488	474	516	512	487	482	499	480	487	542	482	485	513	508	479	473	464	503	471	488	492	535	473	470	481	528	464	483	471	505	491	490	487	451	497	508	503	480	472	496	477	483	443	492	462	507	492	524	468	488	467	507	468	517	456	484	501	490	466	482	488	491	515	521	486	491	484	502	507	464	498	483	508	538	468	536	486	503	476	488	449	507	478	495	509	492	522	509	465	506	491	508	461	494	462	456	499	509	490	474	523	482	437	477	466	500	471	535	496	478	508	532	481	477	491	452	532	486	471	538	473	460	518	495	475	500	490	484	491	498	534	521	477	530	482	477	488	501	458	527	518	498	458	454	515	495	461	476	456	487	509	498	488	485	485	469	485	470	471	479	494	489	514	463	486	533	522	439	453	504	506	496	478	492	521	508	497	463	513	503	483	466	471	473	496	490	509	470	491	527	520	509	498	502	523	510	505	540	500	470	520	499	526	511	503	484	493	517	461	509	467	460	480	491	475	472	551	494	448	491	462	506	476	516	498	496	503	494	495	500	508	482	504	478	497	481	491	484	492	487	490	481	497	475	487	486	476	473	463	488	519	499	503	508	489	497	482	478	479	539	431	460	512	477	485	517	480	507	469	507	483	503	538	500	540	502	510	452	494	485	528	500	500	452	501	467	494	459	537	511	478	475	496	486	484	476	489	471	483	512	489	509	475	515	509	478	471	542	458	520	468	519	493	483	503	462	482	496	503	515	479	486	466	505	470	499	438	490	496	451	505	505	472	477	469	508	502	489	504	464	464	507	499	480	459	495	493	522	479	482	475	473	504	495	458	498	498	503	496	492	466	460	486	515	523	458	449	491	488	459	506
1559	1511	1171	1000	1453	3803	10871	9662	10228	7099	3720	2530	1533	805	352	174	66	38	37	31	33	29	35	31	36	33	23	28	30	38	47	47	35	35	29	21	36	34	33	35	35	23	27	40	25	36	39	23	30	37	31	41	37	36	32	43	37	45	37	35	33	37	33	29	42	34	30	40	27	40	28	30	25	38	26	25	31	36	38	19	32	34	28	29	47	32	33	32	42	41	36	41	31	33	25	43	32	27	37	23	34	31	31	38	36	31	31	37	38	30	37	39	37	28	30	42	31	36	40	26	26	36	35	39	31	31	36	31	33	36	31	35	26	32	39	29	29	29	32	31	36	29	34	37	37	35	35	25	22	41	31	34	35	37	31	27	32	22	39	39	30	35	39	41	31	30	29	23	25	42	32	21	33	33	33	43	25	34	26	49	31	36	18	32	22	27	28	31	31	31	37	31	30	33	36	30	34	40	27	34	36	42	41	34	26	28	47	30	27	39	35	36	33	26	30	36	30	34	40	42	30	35	31	29	28	33	41	37	40	33	33	27	45	22	31	45	28	35	38	46	36	27	40	27	38	32	32	39	26	40	30	42	30	35	40	23	41	44	39	31	31	37	31	38	29	37	31	40	33	37	43	31	38	25	29	30	34	27	28	37	31	26	34	34	34	34	37	37	27	32	35	29	34	30	34	28	41	37	38	34	39	37	32	52	42	41	32	30	36	39	32	33	43	24	31	35	37	33	30	28	43	35	43	27	30	29	32	43	27	34	26	37	34	29	35	31	34	46	32	35	30	28	35	40	34	32	30	40	30	45	39	42	44	34	30	35	37	36	31	37	43	29	33	39	34	37	26	29	32	33	28	33	44	32	42	34	38	32	31	26	27	31	38	38	31	36	18	35	26	34	45	37	36	21	40	30	35	40	35	35	33	28	34	35	26	29	37	32	35	30	37	37	31	41	25	26	38	33	23	28	36	36	35	31	32	33	26	40	28	44	36	43	38	29	28	35	25	34	30	31	32	32	35	27	34	23	33	39	27	41	41	45	30	30	32	36	27	29	34	50	41	31	49	30	37	36	32	31	40	36	29	41	26	39	33	29	30	29	28	32	35	30	34	31	30	38	40	45	39	29	44	40	36	38	20	38	30	30	28	30	44	27	42	31	30	32	29	41	37	31	32	47	25	31	31	39	30	46	40	36	31	34	27	27	36	34	35	30	37	31	31	54	35	33	27	35	22	39	35	30	39	33	28	42	31	28	32	32	32	30	45	36	21	25	28	32	32	42	31	36	31	42	35	27	37	34	34	31	27	31	39	36	30	42	29	32	41	39	31	46	32	33	37	37	38	28	30	25	22	26	34	28	26	31	35	31	37	24	26	25	23	36	36	38	39	47	24	42	39	27	31	36	40	34	27	39	27	36	29	33	25	26	44	32	29	32	20	38	36	34	36	36	29	28	31	31	39	36	37	27	29	36	26	37	34	34	31	25	31	35	32	23	34	24	30	28	43	27	39	41	27	31	44	31	37	32	36	30	28	29	32	39	29	22	35	34	29	31	33	39	43	20	42	33	27	36	22	28	37	34	31	29	32	29	35	18	32	35	31	31	33	26	37	37	44	31	36	24	29	27	38	38	22	38	43	33	30	21	38	26	34	28	27	41	41	48	40	31	25	32	29	29	37	35	32	25	37	33	38	24	20	32	25	29	23	26	29	41	40	40	36	29	34	32	24	24	38	29	40	35	28	32	30	35	22	36	38	35	33	41	35	30	34	31	28	40	37	40	33	36	27	32	32	30	29	24	38	42	40	39	40	41	24	35	31	30	27	35	28	37	27	37	45	29	33	27	33	23	39	33	35	34	32	29	39	27	40	34	37	37	24	33	45	28	29	38	30	38	47	32	31	40	33	38	35	34	31	43	25	38	28	42	36	36	34	33	45	33	26	22	40	39	31	38	33	46	27	37	32	26	38	32	32	40	46	38	34	38	31	33	27	25	36	32	33	25	39	34	35	28	33	37	21	31	34	28	30	39	36	37	36	40	38	30	39	39	39	34	41	32	22	31	28	41	20	28	27	39	34	46	28	27	32	40	33	29	36	45	35	34	36	29	44	44	27	39	33	42	36	35	32	38	27	28	42	30	27	35	35	39	35	35	33	24	34	29	28	29	27	36	39	30	35	36	29	36	35	29	35	43	40	31	24	33	42	32	29	27	27	43	33	33	31	33	31	21	28	34	34	30	43	23	23	32	27	29	38	28	26	33	30	36	26	32	42	41	36	32	34	31	36	37	28	31	33	31	34	22	29	38	42	37	28	37	32	31	37	43	28	34	35	33	38	38	40	38	43	33	36	25	36	45	30	30	37	38	28	34	29	39	35	32	30	38	30	35	36	34	31	40	37	46	30	30	34	41	33	29	29	31	34	32	31	34	26	27	36	38	21	27	35	39	39	29	40	30	46	30	28	34	37	34	32	41	30	33	38	25	43	26	38	35	40	26	33	44	29	43	34	26	33	46	29	42	34	34	29	27	37	30	32	40	42	37	29	31	35	33	32	28	37	30	30	29	37	35	32	37	31	31	37	37	29	48	34	35	29	34	44	31	32	28	36	32	31	29	29	31	33	25	29	31	27	28	37	34	34	44	28	25	33	33	49	25	33	41	31	33	27	22	32	29	38	43	32	28	28	36	29	39	26	29	32	32	36	27	31	36	33	40	36	37	36	40	48	40	28	24	40	26	27	41	25	32	36	23	31	26	36	40	50	32	43	28	29	42	29	32	31	29	33	36	24	31	34	31	32	21	36	32	33	34	46	32	26	28	50	28	24	26	29	27	33	28	32	31	31	30	20	28	39	30	29	37	34	31	39	27	42	32	30	31	28	30	35	29	33	34	27	25	40	37	35	27	28	23	22	29	46	27	34	26	33	26	31	32	21	28	32	35	41	35	24	22	35	33	34	32	40	44	34	41	29	30	36	35	33	29	25	30	36	37	32	36	29	30	32	33	41	41	32	31	37	45	31	41	36	26	28	33	24	29	30	32	25	35	41	39	31	39	34	35	38	28	28	36	34	38	29	34	32	44	25	25	34	35	35	36	38	33	32	29	29	31	36	39	31	29	33	25	34	42	38	35	42	36	41	38	34	41	33	35	29	41	34	41	26	24	38	42	35	34	40	30	36	37	38	28	36	31	34	37	32	28	31	33	41	26	34	40	33	31	30	27	28	23	46	27	29	27	30	44	33	31	31	38	37	27	47	37	30	32	38	23	43	29	29	34	35	37	29	36	36	29	21	34	39	29	40	34	30	35	32	24	29	31	26	39	36	27	26	29	31	34	32	39	36	38	43	25	42	37	27	33	20	36	40	41	40	32	39	35	40	31	29	37	36	39	22	38	44	35	34	35	41	36	28	33	40	29	41	28	22	29	32	22	31	39	34	31	35	41	35	33	21	35	29	32	31	38	38	31	42	42	34	25	35	33	37	30	37	29	27	29	29	38
26800	20787	17158	27578	39667	47715	60534	52716	51811	42109	33775	29636	24265	16918	9608	4695	1979	925	556	503	426	389	450	474	444	423	443	448	440	410	436	441	453	451	421	455	432	456	472	436	429	409	437	449	469	453	441	440	433	424	420	437	462	448	412	403	459	410	427	475	405	415	409	437	439	426	451	415	447	430	433	403	434	445	417	454	426	453	442	420	483	425	445	405	456	426	443	407	458	468	446	458	440	439	460	442	421	452	462	453	468	460	397	452	436	418	444	431	446	445	455	425	449	446	430	464	447	444	468	409	453	453	461	406	396	429	463	455	416	409	452	447	421	438	449	437	453	458	417	409	462	477	408	433	456	480	439	438	441	455	447	431	467	442	405	438	444	414	457	456	438	428	384	462	446	453	426	413	475	424	440	457	436	443	427	472	418	459	447	432	490	436	459	426	416	443	402	455	448	412	397	447	410	430	426	454	423	458	460	421	468	437	453	440	468	448	424	450	416	428	446	423	427	437	443	452	464	442	435	425	480	447	422	425	453	463	439	423	426	417	436	426	427	398	450	460	440	434	430	450	390	431	465	456	425	416	433	440	428	428	413	478	442	426	475	483	447	444	440	430	415	447	468	397	465	392	432	424	447	435	441	462	488	400	479	431	462	431	460	446	438	434	459	418	463	449	413	448	433	448	446	423	446	460	452	431	467	408	430	472	427	464	402	426	399	417	450	417	438	432	415	422	436	425	423	432	459	433	425	420	468	462	434	466	435	474	463	478	464	445	444	431	445	415	478	474	407	452	434	439	449	464	439	445	450	469	466	425	432	432	429	455	458	411	426	466	411	417	441	474	396	432	416	473	415	435	450	445	422	459	433	431	441	447	398	469	432	400	450	435	431	436	448	445	447	408	419	440	465	458	440	454	445	437	425	452	441	474	472	460	431	462	442	448	415	438	403	456	425	436	443	454	478	452	447	463	441	457	413	422	437	416	417	425	448	454	458	426	435	436	460	402	412	432	401	410	433	437	452	448	471	425	437	455	460	452	412	449	445	449	447	418	410	418	415	437	437	404	487	415	403	432	462	429	432	437	461	480	414	427	444	453	422	471	427	412	434	450	462	439	423	447	444	418	459	436	398	446	442	451	442	436	430	438	437	446	451	395	419	456	462	455	449	451	431	443	420	442	447	452	430	447	414	445	412	470	436	403	438	459	462	422	464	469	440	469	448	436	448	419	429	435	435	466	429	456	438	419	447	453	454	475	435	454	458	432	425	406	408	492	460	434	427	454	475	441	456	413	430	489	407	438	426	453	459	421	418	414	460	432	447	437	434	463	471	458	413	416	396	477	433	464	429	465	422	399	428	435	413	451	446	437	432	459	457	434	456	445	437	414	425	470	436	378	462	437	427	476	439	427	470	496	452	431	431	440	436	421	427	433	441	437	409	435	392	431	458	433	436	410	391	455	439	465	454	471	470	448	453	427	419	457	418	409	436	439	440	416	392	437	463	443	471	419	446	442	457	445	430	432	446	474	439	459	439	436	479	428	429	425	435	418	432	429	427	462	424	480	421	440	488	447	483	422	440	446	435	421	448	431	408	448	437	450	445	451	443	477	451	471	423	479	422	406	437	404	390	470	427	410	430	431	414	441	405	433	451	444	434	420	439	400	436	456	475	413	446	436	444	421	449	466	435	446	453	421	450	395	402	445	468	443	451	433	412	439	422	455	440	450	455	480	426	431	456	468	454	480	463	458	418	426	463	433	439	409	433	411	433	435	440	427	418	453	442	435	474	429	437	431	449	409	469	455	444	408	465	454	411	449	420	417	456	454	429	421	457	442	432	423	449	450	464	458	441	479	438	434	426	445	428	465	428	415	466	475	424	429	439	437	454	477	460	422	437	432	451	416	424	465	475	464	457	430	487	435	480	421	399	465	439	452	457	436	446	437	450	427	424	453	435	462	446	430	402	432	453	427	456	465	435	462	472	433	437	452	437	431	434	463	419	428	417	447	444	468	413	452	425	415	430	447	435	447	462	447	441	394	415	421	466	439	434	453	413	452	441	476	452	441	413	455	431	446	436	456	431	437	454	426	434	436	438	445	450	433	456	434	450	436	450	462	426	471	442	430	453	422	440	418	449	430	467	443	439	454	434	460	458	424	491	451	453	405	428	425	486	425	415	416	476	430	425	454	444	428	456	417	441	450	417	421	418	445	402	415	453	476	436	456	442	433	453	424	406	431	450	412	432	454	468	460	434	457	454	459	425	463	420	428	423	421	434	440	444	427	442	449	455	423	456	398	465	434	451	458	438	455	412	429	462	443	430	441	467	444	459	475	446	450	460	451	428	429	459	460	426	453	465	436	473	421	440	486	435	400	451	427	421	393	441	463	472	426	451	459	446	473	415	442	419	455	454	440	448	455	458	443	428	453	430	430	423	416	449	422	460	428	422	425	468	431	420	444	455	441	435	418	490	408	476	454	475	412	413	469	437	440	456	461	459	449	440	483	457	432	445	462	436	411	441	424	421	500	382	408	448	434	434	421	403	442	424	441	387	454	408	472	414	480	450	436	466	422	433	414	452	481	458	424	431	426	429	445	469	422	455	428	415	459	429	440	436	428	431	445	420	439	457	457	462	427	463	467	461	465	453	408	449	467	457	435	471	408	453	417	443	428	432	427	444	441	419	454	458	439	453	430	410	442	469	463	431	449	420	430	429	421	437	438	430	434	482	430	458	399	459	469	415	426	467	458	449	409	385	419	411	418	458	413	469	467	466	421	442	452	425	383	433	466	407	429	443	470	464	406	465	467	453	444	438	474	446	419	450	428	464	449	449	438	399	504	453	467	427	447	448	436	470	425	427	493	429	433	455	468	451	464	447	424	438	422	447	470	411	470	440	453	452	434	467	431	480	476	449	402	442	420	445	430	481	419	420	440	416	478	432	437	428	435	437	451	448	422	440	473	408	432	453	433	433	448	466	455	389	509	449	406	479	445	431	387	459	431	448	461	388	465	401	445	462	415	417	440	432	445	436	461	453	435	441	463	455	394	425	443	464	504	493	437	457	428	446	425	438	451	450	393	426	413	435	433	434	412	451	438	447	410	456	475	441	447	472	446	453	470	435	470	440	425	436	425	438	457	446	446	447	419	417	440	459	432	466	431	435	450	445	460	495	455	440	399	410	432	456	442	457	469	465	446	438	442	442	444	412	444	434	425	460	459	450	422	392	410	418	422	404	465	414	429	413	463	447	412	412	437	442	442	445	412	460	413	452	419	428	434	430	405	455	423	432	442	488	448	464	424	450	424	392	437	445	462	443	402	448	427	453	451	427	433	440	428	462	473	457	462	439	453	429	455	458	422	447	415	439	467	430	431	432	448	433	448	442	435	446	440	421	422	443	424	472	427	422	394	472	460	448	445	440	440	419	404	441	428	466	457	411	424	460	461	411	418	476	451	439	480	434	442	466	403	425	455	399	457	399	430	421	439	453	446	435	449	482	439	462	405
1453	456	203	172	285	565	1792	2363	1961	991	824	678	459	283	150	91	46	49	30	33	39	26	30	34	26	22	30	33	27	32	37	32	35	27	36	33	27	24	29	25	34	29	30	30	46	32	31	23	31	37	29	26	25	36	46	35	30	26	32	31	32	40	45	23	34	32	36	33	37	26	19	40	24	36	32	24	30	34	23	26	34	34	41	34	34	33	30	30	41	38	26	24	28	22	40	33	28	36	36	36	37	35	32	30	36	36	43	35	36	30	26	29	30	21	36	36	40	38	34	27	33	33	30	31	30	31	25	44	36	40	29	25	41	43	29	25	40	27	37	21	42	25	31	31	28	31	19	37	27	30	31	35	37	26	32	25	31	33	42	33	27	28	42	22	33	34	33	24	33	30	33	39	34	24	34	44	26	31	40	26	36	29	38	30	34	29	35	25	31	35	34	39	35	33	30	29	39	33	41	36	34	33	36	36	37	31	33	35	29	39	30	27	29	26	35	39	43	36	29	31	32	29	29	42	35	36	39	30	31	28	36	33	46	36	24	36	39	36	36	39	32	31	30	36	31	28	34	33	37	39	24	29	34	30	31	28	39	29	35	38	32	25	26	36	32	33	33	31	36	20	30	38	31	27	30	34	31	27	28	35	26	23	28	18	40	30	21	39	30	22	27	23	36	31	23	37	32	30	42	28	25	34	39	29	31	31	27	30	41	36	28	28	30	30	34	45	42	30	27	36	31	35	26	39	31	26	36	31	35	33	31	40	29	21	40	34	38	38	27	33	28	27	34	29	35	30	47	30	40	22	41	35	35	36	36	37	24	33	35	25	35	35	29	37	33	27	29	36	39	30	28	28	36	41	32	26	32	29	28	30	23	26	40	37	29	31	26	28	38	29	39	28	29	34	34	26	37	35	26	32	37	29	36	37	28	37	44	31	27	37	39	39	32	33	24	37	41	44	30	30	35	34	22	18	27	37	38	35	27	34	24	31	33	34	40	40	43	29	37	28	31	31	29	34	33	27	34	39	30	28	28	33	32	30	25	44	24	36	31	38	33	25	37	34	24	42	39	36	31	22	33	31	37	25	38	30	34	30	32	21	40	29	24	33	27	37	28	30	27	35	28	35	29	27	25	29	27	30	29	30	38	35	28	30	43	29	34	31	28	33	31	37	29	39	35	46	29	29	28	31	35	37	36	32	38	36	31	39	23	26	39	29	23	33	30	34	28	26	28	29	35	34	35	30	34	33	34	37	29	41	26	41	42	35	46	47	29	35	29	31	35	37	45	32	36	26	26	29	27	28	29	34	36	45	22	26	32	30	43	36	33	29	26	33	26	35	22	21	30	32	27	24	29	32	25	38	35	29	31	28	32	22	29	39	35	41	32	36	34	23	34	35	27	27	29	30	31	36	33	44	38	25	24	35	36	35	27	34	21	30	27	35	31	33	32	36	41	36	34	38	36	34	31	28	24	39	34	22	32	37	37	24	27	38	28	30	31	33	26	32	43	25	30	36	24	35	46	31	30	33	39	32	27	27	27	38	29	39	36	36	32	28	32	31	32	29	35	37	34	35	33	29	34	30	24	35	35	37	33	35	21	38	30	36	28	48	31	37	34	32	29	26	33	31	33	36	22	24	34	34	42	28	31	29	24	30	34	30	33	27	44	29	27	31	24	23	35	35	22	24	23	42	36	30	28	26	35	18	26	30	34	37	33	37	22	42	27	35	33	33	30	23	33	25	41	25	29	28	32	34	32	30	29	23	38	26	34	35	29	29	35	35	35	33	29	33	37	34	30	25	30	39	26	33	29	29	33	41	28	29	36	45	35	32	28	30	26	28	40	44	27	28	32	35	36	31	31	23	31	29	47	29	41	22	26	32	36	30	32	29	33	34	37	31	25	27	42	31	28	38	36	35	30	32	30	33	21	38	34	44	36	40	34	30	38	32	38	36	25	37	34	34	36	30	25	34	24	37	33	38	32	40	32	29	24	20	39	32	33	32	22	36	46	32	32	37	33	28	19	35	36	27	27	36	30	27	34	41	41	33	33	40	30	45	37	29	38	44	31	39	29	18	33	22	25	34	32	28	25	41	33	31	27	42	41	31	29	31	43	32	38	35	34	30	37	38	28	36	32	27	42	26	35	32	40	28	37	28	26	21	43	34	37	31	32	25	29	26	30	40	33	34	23	19	31	33	24	27	40	31	41	34	39	44	47	25	34	28	26	30	35	37	33	30	29	27	33	28	28	24	32	26	42	39	28	41	32	42	26	32	41	29	28	33	28	45	39	22	24	20	30	31	38	26	34	47	30	28	28	31	29	43	43	40	35	38	31	28	34	30	22	32	30	26	33	32	27	34	34	26	18	25	30	38	41	36	27	29	27	28	37	23	35	30	33	41	31	28	34	35	36	30	36	40	30	28	32	27	30	23	36	31	27	24	37	38	29	31	28	38	41	23	21	41	19	34	28	37	31	28	27	31	31	31	27	30	34	32	32	21	31	18	32	36	34	30	22	27	28	33	35	36	24	29	32	28	33	35	28	35	29	37	25	33	33	40	28	37	24	41	32	28	31	33	34	31	43	42	32	25	36	25	33	37	26	27	27	43	31	41	36	39	37	46	32	23	33	27	34	27	26	34	30	27	25	25	23	34	38	33	33	24	34	27	39	33	28	34	27	34	40	32	32	38	24	31	32	37	25	38	28	43	29	27	34	36	34	41	26	44	29	32	33	27	30	30	32	33	33	30	29	33	27	26	36	30	32	42	32	28	26	33	25	28	32	32	35	28	33	25	32	37	38	37	28	35	38	24	27	34	37	28	33	34	23	36	41	32	38	30	28	35	36	29	32	31	35	32	36	37	22	34	29	35	35	32	31	35	36	35	32	31	40	32	28	35	37	30	33	41	32	31	22	25	29	25	28	33	28	36	30	24	43	29	36	28	33	33	35	26	31	25	26	30	29	18	29	33	35	29	35	28	29	30	41	28	34	42	31	33	29	33	35	34	35	36	32	35	30	42	34	38	42	33	39	36	33	33	35	24	22	38	30	34	28	43	43	24	39	32	29	32	15	27	28	33	39	30	26	39	28	26	44	28	30	24	27	34	25	37	46	22	33	45	29	35	34	37	40	35	30	36	20	24	37	26	39	31	27	35	14	34	23	39	30	28	33	26	27	42	34	36	41	34	21	28	32	24	30	27	27	31	44	34	31	34	24	31	26	28	32	43	37	22	26	34	22	38	39	22	26	33	34	45	26	29	31	23	32	34	32	40	40	38	32	29	41	43	24	25	42	38	22	21	35	38	29	34	25	32	29	35	36	37	27	30	31	28	28	28	36	23	37	28	34	37	25	24	30	29	40	34	41	37	33	42	30	32	38	50	34	35	35	36	34	36	49	30	34	24	36	37	29	32	32	25	26	38	32	34	33	28	40	42	36	37	43	28	40	31	28	30	37	41	31	36	35	38	42	26	27	29	27	29	34	31
17668	9554	4990	10037	21608	26306	35366	33920	31274	22218	20851	17662	12904	7761	4015	1906	975	655	459	402	435	431	432	439	458	439	400	425	429	428	411	438	391	455	448	451	434	413	463	448	411	412	408	431	414	403	423	388	425	445	443	407	432	434	405	431	465	425	433	398	415	425	410	410	438	397	434	460	437	410	407	429	445	440	457	437	433	421	438	451	452	484	446	418	397	432	443	422	425	425	448	403	398	433	422	466	400	430	418	445	421	437	410	441	421	446	445	455	462	414	432	431	480	405	430	484	419	501	413	432	425	461	430	423	432	443	433	406	390	402	428	390	426	422	435	441	402	447	457	448	403	422	443	443	433	429	408	422	409	415	430	430	419	418	427	442	425	416	412	449	464	408	419	437	415	406	425	437	443	422	390	389	422	390	437	403	451	443	413	424	447	438	444	412	469	443	449	404	420	411	441	444	423	406	459	435	454	446	444	440	394	426	454	449	406	476	445	418	425	418	406	434	421	424	394	411	435	419	444	451	434	449	414	415	441	419	431	414	459	416	435	429	426	426	450	429	422	424	469	399	422	431	372	428	394	418	430	438	429	414	424	433	445	435	424	451	415	422	425	450	443	431	441	414	434	438	431	442	439	473	436	392	433	425	416	446	433	434	398	436	440	428	422	403	421	475	439	405	391	395	393	429	440	458	459	422	407	440	432	447	431	423	429	447	439	427	420	414	415	453	415	399	418	427	425	431	445	481	439	433	431	415	436	445	416	441	425	423	405	443	398	407	433	451	414	446	398	434	421	444	405	413	428	430	426	433	425	443	421	431	423	423	413	419	402	473	443	419	439	469	399	414	427	424	413	408	394	416	431	463	433	419	418	448	416	441	416	440	439	445	424	428	441	437	449	473	447	382	416	475	437	455	473	412	425	427	458	412	428	424	441	445	421	429	456	431	427	424	435	425	409	404	416	469	408	435	450	425	446	444	421	418	442	412	413	438	418	423	425	455	467	463	456	425	439	386	435	469	466	477	423	398	431	436	453	446	411	400	472	482	419	386	485	429	431	439	437	426	448	456	441	422	429	409	399	474	441	445	415	397	428	433	425	408	420	444	424	414	458	393	445	401	446	431	429	425	424	430	447	429	430	428	432	450	420	414	408	457	472	416	426	409	453	400	449	417	386	439	426	419	451	425	459	423	428	417	433	418	449	421	433	412	430	438	439	407	419	428	457	409	389	436	418	415	398	404	407	441	445	377	436	392	423	392	442	452	450	441	384	436	446	407	452	430	426	439	427	413	441	412	424	460	395	396	410	437	465	450	434	412	447	436	450	444	455	429	450	399	413	436	425	439	421	426	404	424	400	444	452	397	462	442	419	417	418	436	442	439	451	451	456	457	418	390	440	425	383	440	399	466	462	400	429	452	432	454	410	454	426	387	423	425	426	417	452	436	451	432	413	432	391	418	441	431	424	436	414	446	440	447	420	421	428	431	422	437	411	475	437	444	438	455	416	449	421	437	462	421	430	458	384	453	412	425	430	498	432	430	438	431	460	430	465	434	405	444	423	437	408	397	434	435	415	407	432	402	440	420	428	405	432	438	448	425	421	457	438	400	462	426	418	443	450	440	414	419	462	400	458	421	465	425	445	433	418	441	412	405	398	408	435	401	424	395	417	458	438	462	454	434	442	449	448	433	451	428	474	387	425	383	431	401	441	422	460	436	411	410	454	435	391	412	445	450	411	440	414	431	397	450	440	445	406	437	450	398	427	405	437	413	433	438	403	438	430	422	428	439	416	456	420	429	460	449	422	452	407	474	421	418	407	428	412	444	456	434	414	422	419	438	424	420	415	420	439	460	410	436	418	394	433	453	432	434	441	425	413	398	405	455	460	440	437	427	444	451	434	442	427	440	430	446	438	448	437	429	443	434	418	435	415	394	411	427	420	441	441	441	441	441	462	411	455	430	427	464	414	436	431	427	457	452	446	412	390	429	432	396	427	457	400	447	440	412	440	420	461	389	424	417	432	417	465	431	419	417	457	427	437	485	422	424	430	444	442	432	432	423	467	459	421	382	429	444	449	452	450	458	433	418	465	441	430	443	442	425	432	451	426	385	404	451	416	418	420	443	398	427	421	405	416	420	441	453	438	450	411	448	459	462	440	422	416	411	420	452	423	455	424	439	421	436	428	432	417	403	405	433	412	441	436	457	424	428	428	442	426	429	413	429	402	459	426	386	436	406	412	417	407	422	440	417	422	402	463	430	420	429	432	400	440	439	426	378	454	430	441	418	460	427	454	454	408	407	449	449	407	412	393	403	444	386	453	442	461	419	455	426	448	430	455	434	417	462	379	435	463	434	419	440	440	431	414	458	439	444	452	374	443	409	436	430	472	411	392	444	440	393	419	413	408	429	437	391	421	416	433	438	430	435	453	449	386	430	449	457	405	449	402	444	451	395	419	393	414	413	431	444	456	388	459	451	419	404	449	442	404	428	445	419	414	431	453	415	451	459	439	427	441	398	431	406	442	409	461	444	430	420	409	466	420	398	413	435	403	444	423	421	460	431	422	439	412	423	429	402	421	424	417	409	453	427	424	423	422	440	414	448	421	419	452	431	428	419	410	459	399	464	424	439	439	443	435	432	425	410	453	473	430	438	471	399	451	433	423	425	450	381	426	441	445	415	434	431	442	404	447	429	408	457	446	391	432	444	406	422	446	409	431	431	433	420	416	470	415	469	429	456	445	431	457	415	460	437	420	448	417	428	442	453	444	448	425	426	437	386	412	455	375	440	437	402	434	429	429	450	452	418	457	410	431	441	450	448	413	416	426	425	396	423	434	430	414	432	440	417	429	372	435	425	399	468	441	445	398	440	422	460	427	464	432	427	414	414	448	434	438	446	448	439	425	436	432	431	443	352	410	430	421	440	455	407	410	458	456	435	434	434	453	381	441	468	448	404	421	402	411	421	422	442	413	410	369	413	443	458	432	419	411	412	440	458	386	435	428	431	420	398	436	419	434	425	464	427	456	399	380	439	433	416	419	417	423	418	462	433	450	441	432	458	425	410	419	449	459	422	405	438	412	454	416	447	434	458	427	437	427	429	431	438	412	429	411	416	419	468	410	429	421	423	425	418	458	414	412	457	436	420	427	432	439	434	414	466	431	423	431	425	435	439	404	471	402	418	423	435	460	422	437	438	405	398	419	437	435	399	410	444	417	427	413	409	440	416	419	412	432	446	441	450	453	444	447	435	431	470	429	413	431	449	473	425	462	396	425	406	427	409	437	421	435	428	454	421	432	414	497	448	452	448	440	429	430	459	406	420	413	409	438	387	422	426	418	407	414	443	444	397	427	434	481	430	413	429	423	406	426	452	414	452	423	413	422	459	413	421	415	461	433	437	440	420	440	393	394	421	438	417	414	426	420	405	443	423	402	445	408	442	396	368	412	408	420	425	457	392	406	458	408	421	410	436	399	431	460	440	398	428	407	423	448	447	406	393	418	409
1289	1067	582	521	813	2319	5644	6183	3216	3422	2823	1905	1084	529	278	124	63	42	37	31	35	35	27	33	31	34	30	25	33	24	22	31	30	39	23	42	26	28	23	24	33	33	34	24	21	24	29	31	38	31	22	36	25	34	41	37	32	26	32	27	39	34	32	21	24	36	25	26	28	29	26	30	30	24	36	28	30	27	20	33	34	29	26	25	25	40	31	26	22	41	20	27	27	32	34	28	23	19	26	33	32	27	26	14	17	25	30	21	27	19	28	23	28	36	34	33	25	35	20	31	32	41	36	31	24	28	25	27	21	32	24	31	16	40	28	35	37	38	33	29	35	25	33	35	30	34	31	35	31	17	26	27	35	29	24	33	30	43	27	27	32	18	23	29	23	34	24	19	23	33	29	34	29	31	30	32	35	32	29	32	21	33	25	22	33	38	35	24	23	28	35	21	29	23	25	30	15	24	34	30	23	26	25	32	35	34	32	32	25	37	29	25	34	26	24	26	34	34	29	23	28	35	27	23	25	28	40	28	30	18	29	29	38	28	28	28	34	34	24	34	21	25	30	29	24	41	21	28	29	23	26	31	35	32	27	29	28	30	30	33	21	27	25	30	31	30	39	26	24	23	39	27	28	30	26	22	33	32	33	32	24	24	25	32	27	38	26	31	24	39	33	24	34	29	32	33	27	23	33	38	18	39	35	23	29	26	32	19	27	19	28	29	36	32	25	24	28	18	30	28	29	34	32	36	32	42	29	31	26	30	27	30	23	37	26	30	23	30	22	29	30	29	39	28	25	23	37	33	37	34	24	29	25	24	38	26	35	36	24	36	34	36	20	35	28	37	24	35	23	18	24	24	28	30	25	31	26	29	29	29	30	34	34	26	34	28	30	21	33	31	31	35	28	37	28	25	40	28	33	32	27	30	35	25	28	21	30	31	30	28	28	39	31	24	28	30	36	40	31	35	28	33	39	31	29	36	35	37	23	25	24	37	33	20	34	30	26	34	31	31	17	37	19	26	37	24	34	27	29	33	32	28	32	33	30	27	38	34	18	25	30	32	36	28	33	29	28	31	30	34	39	28	37	25	23	34	38	28	34	30	30	33	27	32	27	27	29	27	27	19	33	26	22	20	21	35	36	35	30	32	37	29	42	27	30	29	20	24	28	36	30	27	32	35	39	24	25	27	31	32	27	35	20	32	34	46	28	33	36	21	35	27	27	29	33	31	22	29	35	25	39	23	33	27	29	35	23	19	30	24	34	22	28	23	38	20	31	32	24	33	33	29	41	25	36	24	26	26	24	27	28	36	28	36	20	32	22	31	23	30	18	31	29	43	30	28	28	35	30	34	18	35	33	28	30	33	33	23	32	36	37	26	27	35	26	29	32	30	36	35	32	32	42	17	28	33	25	42	21	40	33	37	34	22	41	45	29	31	22	34	31	28	22	36	21	35	28	33	40	24	38	31	34	28	24	24	33	26	34	20	28	32	19	36	30	36	28	30	21	31	20	31	34	25	31	35	31	36	24	33	30	37	27	27	21	30	25	33	27	35	29	30	27	24	28	24	31	32	29	28	32	24	24	31	27	35	31	33	21	29	29	36	37	23	26	29	30	31	37	23	18	24	28	19	40	31	22	26	31	26	28	30	32	44	27	30	16	32	37	28	34	30	39	23	27	32	29	29	34	34	33	31	18	27	32	25	25	35	29	35	34	22	36	32	20	29	34	21	29	34	27	35	35	32	32	35	22	24	30	35	32	29	22	30	29	31	25	18	40	32	27	29	24	31	31	30	32	18	29	31	31	28	25	28	29	23	24	26	30	30	30	25	36	33	44	28	22	35	28	29	35	34	32	32	37	23	34	38	29	29	39	30	31	29	32	30	28	34	23	30	31	37	31	29	29	37	37	34	22	31	27	38	22	32	25	22	35	46	23	31	19	29	30	36	38	35	32	30	38	26	35	30	29	29	35	25	30	29	19	24	27	29	26	25	29	41	16	33	29	31	25	31	24	21	34	30	31	30	30	26	37	21	33	33	22	22	26	30	35	30	31	41	30	29	35	34	29	32	28	26	19	28	28	17	44	29	26	23	33	26	32	36	28	34	26	30	20	27	30	30	36	28	36	26	23	30	33	32	30	34	28	33	21	31	31	33	23	29	32	30	30	25	34	25	32	33	32	21	28	35	23	35	31	39	27	20	30	32	28	29	28	24	32	35	23	25	38	34	34	30	29	28	21	27	30	31	26	30	24	26	20	30	27	27	35	37	34	33	30	33	24	43	36	30	34	32	28	28	33	26	29	39	30	24	30	29	26	27	32	34	25	29	30	30	30	30	42	27	40	31	30	29	29	27	25	31	27	24	26	24	31	25	19	29	23	30	27	35	39	25	26	24	32	32	30	37	24	21	27	31	34	25	25	32	47	33	35	29	35	29	27	36	26	34	26	34	34	37	29	30	31	26	30	27	34	23	40	23	22	22	30	30	33	26	27	42	17	27	30	29	28	25	30	26	32	30	31	21	35	24	32	30	35	22	42	41	31	29	26	28	39	27	31	21	24	33	31	42	26	20	26	32	23	31	34	29	30	26	28	25	26	34	28	30	32	28	18	19	37	33	23	34	26	24	32	27	29	21	27	25	23	27	22	30	18	31	32	29	35	34	33	23	24	20	28	29	26	32	26	30	30	34	24	31	21	19	28	29	29	35	38	29	35	27	39	29	29	26	37	39	32	31	23	25	35	25	30	29	28	29	39	33	29	21	25	38	33	32	32	44	36	25	29	35	31	35	35	32	31	31	28	35	24	35	35	34	30	32	42	26	34	21	39	30	22	25	29	28	23	26	24	36	29	36	28	27	30	32	22	36	35	28	27	34	30	34	36	19	20	39	25	29	19	30	30	23	37	32	26	32	26	32	33	30	34	32	27	32	28	31	16	29	25	27	30	26	35	25	31	32	23	29	26	31	32	38	38	26	28	29	30	24	28	22	28	29	31	26	25	27	31	21	29	33	23	37	34	23	25	34	30	30	22	29	26	28	46	35	26	31	33	32	36	29	38	28	31	38	32	38	26	45	25	32	25	22	26	41	28	39	29	31	46	39	34	41	30	33	46	31	25	30	24	29	28	24	34	29	27	33	34	36	36	33	33	25	21	23	25	25	32	22	19	38	29	35	38	36	24	37	36	18	15	26	31	32	26	23	23	28	26	33	29	23	29	43	30	32	31	29	24	20	29	22	22	37	25	48	27	29	29	29	30	26	27	33	17	33	44	28	34	35	23	32	30	22	30	37	36	27	23	32	26	27	36	33	38	22	31	40	26	30	33	27	31	33	34	34	25	38	31	25	24	30	34	27	31	34	28	26	27	33	34	31	38	29	23	27	38	35	27	29	39	30	32	30	42	26	37	41	34	25	28	27	26	26	28	24	30	28	28	24	17	30	29	23	31	31	30	29	22	26	33	29	33	32	26	33	24	32	29	27	26	29	36	36
23355	16124	10999	20950	33016	41150	48799	43723	32531	35163	31692	26150	19371	12310	6943	3247	1417	721	495	388	386	405	398	398	402	374	403	383	428	384	375	405	367	365	388	400	420	369	410	389	356	376	391	393	423	377	383	359	383	408	411	366	388	401	389	435	390	379	373	390	379	405	375	393	390	406	387	397	411	378	399	371	391	420	390	391	379	371	391	384	382	384	408	375	410	382	364	386	395	355	353	372	351	401	406	418	369	380	376	371	387	390	421	393	384	363	372	389	409	396	367	385	415	431	404	365	389	376	338	394	398	404	385	371	400	398	382	392	394	415	410	378	382	412	369	353	402	409	407	393	359	396	378	408	384	433	393	358	362	404	338	395	377	378	354	389	369	375	398	367	355	365	388	384	405	425	367	397	431	372	382	394	379	406	408	405	405	371	407	402	407	370	398	412	406	377	352	375	420	412	389	374	380	383	419	392	407	360	408	413	406	387	392	385	410	416	393	398	397	419	374	408	390	383	389	403	362	374	390	383	383	405	384	414	375	350	385	402	376	364	399	364	421	418	406	418	382	422	385	418	368	391	375	389	396	381	405	422	389	389	437	413	385	406	395	360	398	371	413	362	351	405	390	380	389	373	343	386	423	379	401	418	394	367	396	432	390	427	384	411	380	405	399	406	382	353	417	375	447	395	370	381	407	360	376	380	388	398	400	392	402	413	368	385	412	385	376	401	408	411	383	420	373	383	385	374	372	389	392	376	390	417	360	416	381	383	422	400	396	399	374	362	403	376	359	416	382	420	386	403	381	373	369	426	414	378	391	379	401	418	402	393	396	392	365	402	396	407	402	361	411	390	372	383	450	382	413	398	368	393	367	379	371	416	380	375	377	398	383	401	385	377	398	395	393	402	391	390	386	372	401	415	374	371	383	391	372	418	405	389	390	371	376	392	405	392	365	411	398	384	385	404	411	372	390	401	371	411	411	379	379	378	419	406	424	419	372	381	366	426	353	396	422	391	388	375	381	358	373	362	399	377	422	414	410	371	391	382	405	371	385	422	431	428	328	382	412	388	398	395	383	346	398	365	366	379	366	398	381	411	374	378	410	376	355	401	402	361	388	375	410	425	388	391	397	389	403	367	412	382	415	385	412	397	399	409	429	391	397	411	378	403	391	372	390	424	457	399	395	372	411	380	413	391	385	372	388	433	367	432	386	371	382	414	408	388	371	396	395	385	374	389	370	416	385	410	406	398	384	398	392	393	405	394	340	409	394	402	408	400	392	357	396	382	383	396	415	393	366	385	393	362	395	387	378	384	377	370	406	418	396	437	408	371	398	418	371	410	368	402	435	385	392	390	400	369	398	381	384	391	447	406	384	383	383	373	375	428	401	364	362	390	407	383	415	399	373	388	388	425	378	395	394	425	369	407	392	431	366	439	370	388	374	401	384	372	377	385	378	372	399	388	428	424	388	392	347	392	415	383	410	398	375	388	388	405	406	396	402	388	397	396	402	422	396	367	434	395	390	387	432	420	377	411	391	388	387	380	346	394	374	341	388	414	379	373	386	399	359	404	409	386	406	394	402	395	371	375	403	376	391	384	396	396	406	399	381	406	399	387	400	413	396	391	369	357	351	414	369	410	396	408	372	402	420	373	410	415	384	370	408	400	404	405	365	400	395	396	353	392	365	384	366	390	388	415	390	390	375	419	389	399	385	410	362	402	361	382	362	370	388	388	408	399	411	406	395	403	388	361	395	384	376	385	375	385	398	447	370	388	412	409	380	437	423	366	385	403	378	366	419	399	399	383	360	398	387	416	438	401	414	395	355	371	389	391	401	396	407	412	436	407	376	381	385	334	381	393	425	346	402	403	396	387	392	382	369	405	394	377	368	408	380	398	427	401	395	382	385	370	386	380	374	360	410	385	354	390	379	377	423	374	405	400	384	443	367	385	381	413	424	371	393	415	378	402	380	382	423	429	395	393	407	396	410	384	384	380	385	363	404	385	387	369	357	409	390	367	375	399	395	411	401	373	358	392	393	397	382	377	424	434	406	414	371	396	415	390	421	408	414	415	363	364	380	400	380	398	402	384	388	432	402	394	369	387	378	414	384	396	397	401	393	424	396	385	426	405	434	422	378	412	380	368	390	365	376	379	379	385	400	404	408	375	416	394	381	387	365	363	380	387	420	400	412	354	383	383	418	415	432	398	430	394	371	386	381	356	394	367	365	383	372	409	392	383	377	386	420	407	380	400	387	395	415	406	374	391	364	385	406	346	383	400	368	361	383	403	424	360	390	394	383	390	385	396	371	411	365	391	402	386	373	404	410	390	388	401	364	402	385	386	387	382	401	397	398	372	403	433	395	390	396	380	434	370	404	405	398	359	390	421	420	406	354	373	405	379	416	404	383	391	397	396	387	386	346	363	405	405	402	395	375	382	390	373	397	352	413	400	416	390	423	368	389	392	397	390	396	365	403	378	376	392	410	331	368	380	388	394	376	427	401	395	384	401	399	405	426	405	406	359	349	410	386	383	370	380	368	378	376	412	371	394	397	391	362	409	393	406	408	371	380	357	380	395	379	394	406	390	424	380	361	388	447	417	370	404	406	409	411	378	403	410	381	420	413	386	358	385	404	385	377	399	410	421	362	401	391	342	401	401	421	357	384	419	374	401	411	396	392	380	405	401	370	395	418	401	388	390	389	370	383	385	389	390	384	389	416	393	392	390	400	366	374	424	359	408	374	396	374	366	397	398	403	396	399	391	391	368	364	388	364	383	423	405	420	399	414	398	376	394	415	360	378	358	393	380	377	368	387	332	388	434	370	399	377	391	380	380	371	375	369	369	428	388	389	392	391	394	359	388	368	395	383	376	386	349	381	423	374	407	377	416	427	393	411	388	381	403	400	389	389	441	385	406	415	380	422	365	388	397	415	398	391	385	424	368	406	409	394	430	405	382	392	365	388	401	395	379	370	392	401	393	394	383	401	407	361	424	397	397	406	387	394	383	386	344	429	386	403	380	414	340	388	393	400	408	393	408	406	399	419	382	378	352	371	386	379	359	403	402	371	383	379	398	390	389	401	370	414	384	410	354	373	397	416	381	386	409	399	413	367	407	381	355	384	395	399	368	362	409	377	374	373	381	382	397	396	408	410	419	385	370	396	393	395	415	408	384	390	405	382	386	388	381	381	419	402	371	380	399	403	430	419	370	354	381	404	394	435	381	393	394	414	421	386	360	397	369	364	371	400	400	388	405	377	382	375	401	363	394	369	396	397	384	394	385	434	383	423	362	352	388	391	379	423	403	386	352	397	418	378	362	388	401	376	418	381	393	380	343	399	391	408	414	365	384	384	392	371	393	386	400	383	404	365	415	398	382	384	373	375	375	394	401	357	375	404	418	394	411	420	401	395	395	401	410	384	387	398	379	385	377	355	391	418	344	382	404	396	340	400	390	398	416	381	352	408	385	403	393	391	433	405	356	389	385	367	396	411	354	365	357	393	403
2515	840	624	649	799	1493	4889	6485	6205	4958	3552	1803	946	447	258	122	62	44	44	42	32	44	37	28	26	31	36	35	37	50	42	49	40	45	30	46	28	40	42	33	39	25	30	40	47	34	45	42	36	29	26	30	39	31	38	35	34	41	31	30	41	41	33	36	30	33	30	36	40	28	40	38	42	28	36	41	45	33	31	21	27	27	28	46	37	43	34	30	24	42	42	32	31	40	36	35	36	41	41	26	46	35	44	43	34	40	36	34	36	38	37	40	51	27	40	38	40	29	46	35	51	45	29	30	49	36	46	44	38	36	29	45	32	44	39	41	36	47	37	30	34	34	42	32	39	42	52	26	44	38	44	36	24	36	47	35	31	38	29	27	38	37	39	41	36	38	45	36	41	38	36	30	32	45	41	40	36	38	33	42	37	52	39	44	38	37	33	33	36	30	35	31	40	38	28	32	35	38	47	46	26	25	43	36	42	38	39	35	37	35	33	30	43	47	36	42	36	37	42	49	43	37	41	36	31	36	33	45	35	34	27	31	36	37	39	43	35	35	49	33	38	35	30	36	27	36	28	39	39	35	40	42	35	44	27	41	47	42	34	37	32	37	41	38	42	28	38	26	42	41	31	54	30	35	47	36	43	38	28	50	53	33	31	44	40	42	35	38	33	31	48	38	42	33	34	34	37	31	32	36	34	41	38	37	33	33	34	39	44	40	42	29	35	39	25	31	24	37	39	36	34	33	43	36	30	42	28	33	37	27	35	34	32	35	40	38	43	39	26	35	32	48	39	33	34	32	36	44	36	34	39	41	37	35	40	42	34	25	40	31	33	25	40	47	37	33	32	43	40	39	35	42	36	40	33	40	32	41	33	40	47	31	45	39	37	30	34	32	40	31	41	40	43	33	39	32	25	27	45	34	35	29	29	39	24	35	30	44	46	38	32	38	51	40	39	30	34	30	35	34	41	32	43	37	32	32	40	37	40	32	41	34	43	36	19	50	39	44	43	49	34	45	35	29	37	32	19	44	47	40	43	44	38	28	46	41	32	41	48	41	42	35	37	36	36	45	43	39	38	25	33	31	33	38	34	36	27	31	47	37	37	35	41	38	28	48	43	35	43	32	39	31	29	43	46	48	35	45	41	37	53	34	40	42	37	30	34	43	42	36	33	39	30	35	45	35	39	34	43	44	39	42	36	28	41	30	30	42	40	26	48	36	39	44	38	35	39	40	46	38	45	51	26	40	35	34	27	35	28	46	36	30	29	33	38	40	31	29	29	40	33	44	33	38	30	32	29	50	31	38	37	30	38	30	39	31	42	36	31	43	25	34	43	47	46	28	43	32	42	34	40	30	40	45	35	37	37	39	31	37	32	37	38	49	33	38	35	33	39	33	27	32	37	42	33	35	32	39	37	37	36	36	42	43	41	35	33	39	44	26	32	48	42	31	44	26	32	27	25	28	39	31	37	32	46	31	41	31	44	50	27	37	18	40	44	27	48	55	33	42	23	24	25	37	35	29	50	43	36	43	47	39	41	44	24	47	43	38	38	47	35	29	29	37	30	34	42	44	38	35	37	36	29	40	30	29	26	40	34	34	33	32	22	44	38	33	46	41	50	37	47	32	37	40	40	29	34	33	27	43	41	43	52	44	34	37	40	34	30	49	31	43	39	30	25	44	26	40	32	26	48	47	36	35	30	33	32	39	30	31	41	43	36	37	43	41	32	36	40	35	46	25	35	42	29	37	32	45	42	29	33	45	50	37	37	42	35	37	34	44	40	34	48	42	42	31	41	47	41	33	28	42	42	41	39	23	34	33	25	38	26	23	35	37	37	41	32	35	33	41	34	37	28	35	38	29	35	37	46	34	29	21	29	41	34	38	27	45	43	50	32	46	36	38	44	38	33	38	35	40	39	43	43	39	30	39	31	22	29	38	41	23	39	34	41	28	43	31	37	37	41	33	40	37	35	45	54	34	33	37	30	29	33	37	36	35	43	35	33	38	43	28	35	38	29	38	52	42	39	55	37	34	41	48	38	34	40	37	38	36	38	26	27	31	42	47	38	44	30	33	23	31	30	39	35	38	42	25	34	35	38	39	28	33	35	29	38	49	27	28	39	36	39	49	39	36	29	35	39	33	40	45	26	39	35	38	31	34	39	44	35	33	31	37	48	34	29	39	36	43	29	27	28	41	37	40	38	37	39	26	40	40	31	34	27	36	39	29	34	37	32	37	34	37	36	43	40	33	38	50	33	33	43	42	39	34	27	46	36	43	34	31	38	36	41	36	38	28	38	40	36	48	40	38	27	32	39	42	34	44	43	32	36	36	42	39	38	44	42	27	42	22	38	31	36	34	28	40	43	35	39	44	35	47	27	30	32	49	43	33	36	32	46	27	36	40	39	42	34	33	36	30	39	27	35	37	44	39	33	41	33	34	29	29	30	40	40	49	38	41	35	30	45	36	34	43	41	44	41	30	32	42	31	33	31	29	45	27	41	39	45	38	36	30	40	40	32	32	41	46	33	45	29	39	40	54	34	26	36	40	44	26	41	37	29	33	41	36	36	46	32	41	32	35	32	37	35	42	46	36	48	31	32	40	30	40	40	33	34	30	30	34	41	40	30	31	38	39	37	31	41	34	42	38	41	33	35	40	44	37	34	41	40	37	39	43	44	38	34	45	34	44	38	36	32	29	32	39	33	29	44	50	32	52	32	28	42	33	45	41	28	33	37	41	31	31	37	38	30	40	38	41	35	35	35	41	39	34	50	35	46	37	36	32	33	34	38	53	37	40	32	38	37	39	39	34	37	26	30	36	35	39	48	37	34	33	41	41	25	29	31	46	43	46	40	42	43	38	39	43	39	48	48	55	32	42	44	34	33	39	31	26	35	40	42	29	43	42	30	52	48	26	40	33	39	45	52	28	33	27	40	48	41	45	29	36	34	35	31	42	34	34	37	37	36	33	30	33	44	38	32	34	47	42	27	35	35	43	28	30	39	38	41	41	49	33	39	28	36	36	36	42	36	41	44	32	39	34	36	36	43	38	44	44	31	45	27	31	37	40	43	33	38	47	44	34	38	44	36	36	45	38	25	37	37	40	41	45	22	31	39	30	21	35	33	45	29	37	33	37	55	40	30	42	36	27	31	36	31	44	28	25	40	38	50	37	49	41	43	33	33	37	35	31	38	39	42	44	35	30	34	49	40	42	38	37	44	39	35	37	34	32	32	38	48	35	37	25	38	46	34	40	34	33	46	39	38	43	46	40	39	28	43	32	32	33	49	46	31	38	46	38	33	43	32	44	39	26	33	45	40	31	29	13	43	41	41	24	39	49	41	33	26	36	47	31	32	32	41	41	47	40	39	36	31	55	37	36	44	45	37	34	48	47	34	35	29	32	42	33	45	43	30	33	49	42	39	45	44	36	39	32	32	31	44	39	40	31	39	44	34	41	41	35	35	35	26	31	36	33	41	36	34	40	33	41
23126	14543	11859	21853	32947	36228	47591	47194	44445	39285	34015	26303	19389	11913	6313	3218	1439	813	647	544	478	505	498	478	489	538	490	474	518	471	501	485	467	483	496	514	513	497	512	514	490	530	469	486	496	490	476	502	524	490	492	488	496	474	511	501	499	501	490	523	471	481	501	525	495	479	464	523	526	485	501	491	497	501	483	458	550	516	503	520	498	507	498	470	493	488	479	512	483	533	522	502	513	491	473	460	473	474	489	501	511	507	504	472	494	468	529	484	466	478	514	517	506	492	479	452	508	455	498	454	457	483	472	523	473	481	495	472	471	469	485	451	488	482	493	462	441	505	460	510	457	476	442	530	477	501	499	513	489	485	493	508	484	499	536	541	512	494	528	460	446	514	484	473	491	472	490	510	551	471	471	521	487	469	496	481	516	448	529	491	476	495	527	491	500	517	490	481	490	476	481	509	518	483	492	518	464	492	471	549	512	493	519	472	526	507	487	459	475	494	487	471	499	503	503	502	439	486	495	497	474	508	510	479	490	531	482	491	463	491	468	494	496	568	456	450	463	466	479	492	475	513	472	503	481	497	499	460	482	521	482	522	458	517	495	466	512	481	469	484	526	537	443	493	488	472	464	493	498	502	509	558	474	513	475	518	494	473	483	464	468	486	497	498	472	483	489	442	510	500	513	488	505	476	467	473	514	506	489	501	503	460	524	447	500	482	481	494	495	498	479	452	498	448	447	483	530	529	487	504	486	504	507	503	502	488	515	482	508	516	512	501	494	464	533	475	493	493	482	501	524	497	485	541	528	503	481	502	464	473	474	464	499	492	500	473	504	500	473	470	506	517	477	502	476	508	493	499	502	491	474	498	515	495	478	475	492	470	513	519	497	524	450	481	498	508	494	461	463	508	470	541	513	457	487	491	490	481	511	520	490	517	485	518	495	516	514	497	522	511	477	489	506	467	467	504	484	472	497	468	492	469	493	461	450	480	481	526	482	476	500	468	497	545	532	467	466	512	475	490	484	494	507	482	463	487	443	483	492	486	500	482	468	475	487	493	516	496	475	497	522	508	525	510	466	510	545	459	514	475	539	505	464	504	499	498	525	497	433	477	504	472	500	465	494	483	467	515	498	534	560	476	532	487	489	512	513	517	484	482	514	507	489	532	502	504	466	458	482	459	494	505	491	525	488	484	467	496	483	508	478	511	523	513	517	494	483	479	502	503	463	505	504	496	461	454	512	514	471	468	471	530	468	522	502	511	530	512	478	516	478	513	477	460	493	497	430	477	474	504	467	473	508	493	479	477	468	503	558	503	507	506	502	471	514	554	507	482	500	498	516	500	512	481	520	519	514	478	491	509	479	490	473	507	453	488	477	521	505	508	490	525	563	458	494	504	487	456	510	483	483	517	525	458	496	465	491	482	488	484	496	455	497	479	455	494	489	471	500	481	490	474	507	491	551	475	493	464	466	493	502	499	513	513	498	491	508	484	461	488	474	523	493	507	498	491	460	500	542	509	519	492	489	507	481	497	468	522	518	501	494	495	476	493	496	522	500	503	509	514	485	506	497	493	501	505	512	474	478	506	514	492	524	527	469	495	482	493	487	504	491	499	514	511	510	456	471	487	443	495	504	492	456	433	490	533	491	497	513	498	458	496	511	482	488	479	480	509	479	514	496	499	461	501	510	510	475	539	492	514	519	443	521	531	503	473	474	515	502	518	505	520	494	490	515	474	500	489	515	519	487	488	498	483	487	523	500	471	497	524	505	507	467	459	487	475	472	530	505	485	466	505	500	476	483	492	491	518	504	475	528	446	500	509	486	463	491	495	491	508	488	480	471	496	464	490	537	454	493	465	497	463	497	486	505	456	505	456	479	464	476	487	501	531	477	478	458	506	517	534	509	503	508	496	521	459	497	523	495	481	490	434	480	497	499	492	466	523	510	486	488	528	516	451	473	451	474	507	523	471	545	488	498	461	484	517	483	492	511	472	475	481	499	489	468	519	491	468	543	519	491	481	498	496	490	487	464	474	507	480	456	478	516	454	522	496	498	506	484	464	468	495	502	493	493	490	457	447	524	503	504	510	472	465	496	489	529	478	476	472	481	503	523	497	474	496	508	521	506	492	503	506	497	488	444	477	470	489	481	498	477	512	491	503	481	509	472	539	534	528	469	502	486	529	508	467	507	497	519	496	514	460	512	488	510	505	497	515	492	472	486	508	485	499	501	484	496	489	476	505	465	521	486	498	498	502	475	505	508	506	498	477	504	493	487	496	491	500	531	519	449	469	471	498	473	527	523	514	492	526	482	487	506	481	479	476	477	515	489	471	504	512	455	492	492	478	514	496	501	471	479	499	507	514	497	481	442	476	513	471	522	512	508	525	446	501	528	516	489	508	467	487	492	470	518	458	479	509	492	516	476	496	485	499	544	518	457	453	490	534	505	482	506	493	490	512	490	481	519	491	527	525	487	506	524	506	474	511	461	436	469	496	537	490	509	527	475	521	497	453	519	468	517	492	482	502	452	474	498	470	496	480	533	496	467	501	541	505	485	486	473	581	465	527	470	473	475	480	473	497	502	483	471	491	488	485	513	499	538	462	481	504	524	484	497	498	482	508	513	493	496	502	488	492	521	496	490	503	522	524	487	526	478	526	481	507	517	510	483	516	477	524	515	461	497	452	492	534	467	503	487	518	495	485	486	503	488	502	479	517	457	515	477	508	543	523	480	470	506	503	501	485	492	508	535	542	489	520	478	508	503	490	524	512	496	492	471	542	470	480	465	458	515	472	460	546	494	487	461	492	511	533	503	487	447	504	492	485	475	465	482	478	511	502	486	483	509	502	508	497	499	497	497	470	462	526	505	493	483	511	499	516	463	473	487	483	492	467	461	472	467	537	514	477	473	474	485	492	506	529	496	459	458	503	466	467	500	459	505	500	462	495	503	471	469	491	540	496	485	500	496	484	510	486	451	482	488	497	501	479	484	488	496	505	519	486	503	530	484	463	487	492	476	516	490	528	508	505	523	495	530	468	480	531	471	544	503	500	508	480	468	473	458	509	546	521	524	482	512	475	447	471	464	469	501	511	495	499	500	494	515	521	500	525	500	473	461	461	489	476	504	483	459	539	494	503	505	519	477	506	542	482	498	468	513	508	517	485	484	474	484	514	507	476	479	510	470	448	479	484	466	497	485	487	471	497	473	531	490	502	518	496	463	507	540	511	481	497	490	483	510	462	517	469	525	472	496	496	514	516	498	492	494	463	497	512	468	525	499	491	493	562	541	476	543	483	510	534	545	497	499	510	495	532	485	466	503	497	535	470	521	510	513	498	484	470	519	475	451	518	475	487	512	495	470	507	478	524	492	473	489	537	520	480	502	507	507	447	489	460	518	501	504	489	481	469	473	507	524	475	523	495	490	494	483	513	516	544	477	537	481	536	464	485	470	469	529	483	513	520	531	488	494	508	521	500	515	486	505	517	503	513	484	509	500	504
2335	1501	1075	964	1394	2301	4471	9002	10937	8895	6350	3595	1713	822	388	187	110	68	36	34	32	33	32	35	26	29	33	40	35	33	35	31	34	40	28	35	30	39	35	39	24	26	38	39	36	25	35	39	43	29	30	37	34	40	30	35	29	22	28	33	33	36	35	30	28	36	30	33	31	26	35	39	35	31	39	37	35	38	36	31	39	36	29	35	26	30	31	43	28	34	32	37	36	33	31	23	37	35	29	36	38	24	27	32	36	30	34	26	32	26	39	27	31	33	37	40	31	36	35	26	41	35	34	43	35	39	37	24	36	29	31	26	42	33	29	38	36	38	34	30	32	44	32	30	36	35	36	31	30	33	34	29	35	31	36	41	32	31	30	27	26	36	32	33	34	32	41	20	40	35	35	36	35	29	28	38	29	23	33	31	36	41	26	37	32	32	36	33	32	33	28	34	30	27	29	30	39	40	33	45	35	38	31	41	28	37	41	32	36	45	31	34	39	23	35	28	40	27	33	39	35	37	30	33	33	27	26	39	38	39	36	37	42	30	33	36	28	38	43	42	31	34	25	37	33	27	23	29	31	37	25	36	41	25	38	26	33	34	35	24	30	43	30	39	32	21	37	28	32	37	29	35	34	21	30	33	32	27	38	36	29	33	44	33	21	29	37	49	33	29	38	24	31	41	35	41	30	33	38	38	36	28	34	37	31	30	31	34	30	38	45	41	36	28	30	32	38	42	32	26	25	39	33	30	32	31	29	36	29	33	35	32	34	42	28	41	27	37	22	33	38	34	32	34	34	37	29	28	41	27	29	34	37	39	34	28	32	23	36	29	38	39	26	28	29	29	38	42	33	21	35	32	33	32	28	31	39	33	27	41	40	32	33	38	36	30	34	49	24	38	33	32	23	37	32	29	26	32	31	41	37	23	37	34	36	35	35	36	29	29	48	34	29	31	31	37	20	41	30	22	37	25	28	39	28	30	29	19	44	29	41	38	34	35	23	38	26	32	41	41	33	37	34	30	44	32	39	41	26	25	26	33	27	28	27	38	48	24	33	29	37	34	33	31	39	27	27	28	30	24	28	35	27	33	26	38	30	29	43	39	29	34	38	35	27	27	41	36	25	25	28	35	30	29	38	38	36	38	35	34	28	30	25	38	32	30	33	25	33	23	30	26	32	39	45	29	27	36	31	32	28	27	36	34	42	23	38	47	22	37	40	27	47	33	35	25	36	32	32	33	27	26	37	36	33	29	28	29	38	46	29	30	34	32	37	31	33	35	44	29	38	35	44	27	43	27	35	34	40	26	41	27	29	39	31	33	34	42	31	35	39	32	35	46	32	38	39	39	32	39	32	31	24	31	31	29	35	30	25	31	33	34	39	36	28	33	25	27	42	32	25	26	32	33	32	38	26	37	36	33	36	21	31	39	30	43	38	25	35	32	27	40	29	37	45	39	26	34	38	29	39	26	39	24	39	32	40	28	26	35	36	32	35	33	26	26	35	36	27	45	36	34	26	26	35	35	34	28	31	30	37	44	31	36	23	29	30	29	32	36	45	36	36	26	32	22	34	44	41	29	30	37	37	48	48	24	34	38	27	37	34	34	31	33	41	34	34	27	25	44	31	38	24	39	47	32	29	39	35	31	41	30	29	33	36	39	26	34	33	35	20	31	29	35	32	38	36	30	31	31	23	36	37	32	32	42	23	35	23	31	36	31	37	31	26	28	35	36	35	31	25	28	37	29	34	34	27	26	29	41	24	33	29	31	37	34	31	30	28	40	38	33	33	30	36	34	28	33	31	33	33	36	25	29	39	38	36	38	27	24	45	39	30	34	26	36	39	36	27	50	45	36	31	35	28	28	30	31	24	29	32	35	31	29	31	27	37	40	40	35	37	33	38	31	26	29	29	23	34	24	37	41	37	23	40	30	32	30	34	28	39	40	32	29	43	34	32	41	32	31	37	46	32	33	37	20	42	43	30	20	23	42	33	22	33	44	36	30	31	37	37	37	27	37	30	27	19	51	39	24	36	28	38	42	30	33	34	28	26	34	34	45	29	47	32	26	32	40	28	35	43	37	21	42	34	32	37	37	16	37	33	36	38	31	28	43	37	33	37	29	37	31	37	21	30	25	28	27	38	40	27	32	34	33	30	48	33	33	27	38	32	42	27	38	41	32	28	26	22	32	38	25	38	32	36	30	43	28	33	30	28	46	24	36	35	39	44	18	25	34	29	32	34	31	19	31	24	23	30	33	31	33	32	26	44	33	45	34	39	31	32	39	33	37	32	33	31	30	38	31	46	38	40	34	39	40	39	26	29	26	29	28	34	30	42	26	31	30	33	23	32	29	29	33	51	27	22	35	42	30	27	30	37	23	38	27	38	41	23	25	34	39	31	34	25	33	22	30	29	26	36	34	32	35	40	33	41	33	35	32	41	35	30	38	28	36	32	20	38	39	31	34	51	38	29	28	23	30	40	33	40	34	31	30	24	30	44	27	28	27	37	31	33	37	30	38	30	31	24	32	36	29	32	26	34	28	26	29	33	36	40	27	34	30	27	23	36	30	35	33	30	34	38	38	30	39	41	30	21	33	42	34	33	34	32	30	43	40	25	33	35	33	30	32	37	42	28	33	31	28	39	40	39	38	27	38	27	36	24	29	37	46	34	26	37	39	36	33	37	28	34	30	28	26	36	14	34	33	33	30	34	42	30	27	38	36	37	34	27	32	34	36	33	25	33	23	47	35	36	25	39	42	37	27	49	39	37	32	22	34	31	31	36	33	33	26	32	41	33	30	32	32	31	36	36	28	32	28	33	24	36	31	39	35	41	36	36	36	32	40	32	24	38	30	39	20	40	38	29	24	43	31	29	43	29	39	38	29	36	29	23	38	34	29	25	35	27	28	25	44	27	29	29	26	27	31	32	28	39	31	32	25	37	32	33	40	25	39	36	33	39	34	24	34	40	41	28	35	46	32	40	43	28	32	39	27	32	33	42	46	37	28	32	30	29	29	35	31	32	32	32	35	31	29	28	29	38	28	24	32	34	29	32	28	24	47	34	32	25	33	41	34	28	29	27	36	36	27	30	43	42	46	30	36	34	35	26	32	38	40	35	21	30	32	38	28	31	38	31	29	25	29	36	20	25	34	32	36	27	35	42	29	25	27	36	32	32	38	34	26	28	42	39	26	37	34	28	27	30	33	28	25	21	31	28	28	36	35	24	34	39	35	33	44	30	24	27	27	29	32	27	28	25	33	30	36	23	38	27	33	27	36	35	36	39	35	34	29	34	33	32	27	33	40	27	35	25	34	35	27	34	27	28	28	28	41	29	32	34	37	36	37	30	38	25	31	33	29	34	23	37	33	33	23	40	34	30	26	29	31	22	24	39	25	36	28	41	35	24	27	37	39	40	34	33	39	37	38	25	34	33	28	31	39	37	26	29	42	36	28	33	31	29	30	31	42	30	35	41	30	43	31	48	35	35	34
29634	19753	16313	27511	39092	41173	46219	53296	54209	47115	40688	32601	24991	16965	9968	5112	2378	1109	700	524	452	455	439	436	450	458	433	445	440	442	465	458	438	448	435	453	421	404	448	439	439	420	424	432	419	417	402	437	383	461	415	409	438	438	434	422	423	399	416	479	433	442	433	436	410	382	421	453	456	425	438	406	437	442	438	397	423	426	453	424	460	427	412	427	454	401	428	456	424	407	400	431	421	401	438	420	421	448	442	427	461	425	418	418	437	400	439	454	418	456	401	420	427	445	454	432	445	455	429	408	427	447	405	431	404	440	415	430	392	471	466	437	448	435	428	432	426	425	463	424	428	428	419	372	470	456	416	435	460	475	404	431	415	459	409	391	411	421	434	425	411	444	393	393	440	417	452	441	412	411	415	441	432	434	425	446	409	417	456	462	437	433	483	412	464	439	395	448	437	463	439	443	438	467	442	415	425	422	439	446	466	434	445	424	447	415	435	443	461	440	459	410	440	458	462	442	419	428	421	443	428	429	475	425	438	428	410	410	429	437	434	420	460	430	420	395	466	447	433	431	455	483	416	473	437	432	483	447	437	435	409	439	421	429	415	385	429	404	450	440	436	396	396	435	445	441	433	469	417	398	445	426	419	452	413	437	434	437	442	435	481	436	408	437	466	400	427	453	457	441	429	479	461	413	468	431	445	445	409	446	466	439	443	438	416	439	441	455	448	476	431	471	437	406	407	444	467	438	399	431	433	410	448	463	436	440	413	434	445	446	431	442	416	465	399	426	444	429	424	447	455	442	433	418	415	456	433	468	425	428	431	429	455	445	423	408	455	443	416	429	420	430	440	462	422	451	428	432	408	410	470	436	442	458	398	451	422	447	433	442	444	435	431	456	412	425	461	377	457	437	395	467	436	432	423	463	429	426	454	444	417	371	452	442	420	442	423	424	452	435	439	444	420	456	466	397	405	468	439	426	401	420	450	413	434	457	437	423	431	404	473	439	427	421	455	417	410	440	414	419	433	451	434	454	435	430	469	417	439	446	399	383	427	453	453	466	429	417	431	443	430	424	425	400	445	442	429	422	458	429	431	399	377	414	457	456	425	418	456	440	482	425	416	427	429	473	417	430	413	448	450	439	401	464	422	419	447	445	426	420	454	439	397	412	411	424	416	446	439	423	462	422	429	405	429	460	437	455	471	395	432	451	475	411	437	383	435	398	419	425	421	442	424	408	428	407	430	437	399	444	412	446	444	444	431	419	425	410	444	432	454	473	431	445	448	432	435	439	463	436	464	430	430	461	441	420	419	422	441	446	432	418	385	390	428	406	415	454	427	416	370	463	453	420	388	425	483	445	441	428	415	476	400	410	415	436	401	411	414	459	421	422	467	435	442	392	450	431	435	412	411	430	418	394	426	428	456	447	430	409	444	441	425	412	424	436	421	433	436	419	430	388	438	417	436	410	410	424	439	429	424	472	445	437	451	467	464	450	412	445	434	427	433	438	442	437	424	465	434	422	450	454	404	462	458	455	424	443	423	463	438	414	432	402	458	424	431	447	421	426	447	431	451	434	435	434	477	421	442	423	425	436	430	431	406	418	458	443	444	419	426	415	455	389	427	415	425	399	417	498	423	430	437	435	390	415	441	414	403	427	389	437	425	432	423	454	450	418	444	410	416	435	405	423	449	460	400	426	416	423	407	448	427	455	446	424	433	422	409	442	446	429	455	460	401	435	389	419	451	463	439	433	373	437	439	421	402	412	404	465	445	420	414	425	464	441	474	436	423	461	425	440	450	442	490	462	453	452	428	463	458	424	427	460	406	422	449	436	443	421	486	459	434	436	433	462	444	441	420	441	418	428	453	454	463	466	467	363	448	422	422	434	405	447	444	413	387	374	453	463	413	455	416	439	462	407	404	430	436	435	432	406	450	424	436	368	415	423	444	420	419	455	422	417	425	427	406	410	428	424	398	414	419	420	428	445	429	441	412	429	440	446	435	396	431	443	425	423	420	439	415	450	420	427	413	420	419	427	421	410	406	440	426	451	417	404	428	429	407	441	391	472	402	433	501	439	425	446	405	433	442	384	445	438	421	450	392	414	448	444	428	413	440	435	440	423	432	450	441	435	472	459	426	429	417	428	435	431	396	403	432	443	415	417	434	444	426	471	466	461	425	407	391	441	455	424	395	441	380	436	423	438	478	421	430	444	436	475	447	427	441	373	435	435	448	453	418	473	424	408	447	422	452	444	458	431	423	445	441	422	428	450	419	437	416	437	416	408	424	415	429	471	412	460	444	444	442	401	448	437	465	457	482	445	441	459	418	438	441	453	417	440	451	434	423	433	403	438	431	423	426	447	390	432	427	413	421	451	442	454	439	395	387	444	448	427	426	438	436	436	465	423	441	389	442	423	457	397	436	413	455	445	430	427	418	379	478	430	440	423	483	422	478	431	412	418	415	434	448	385	436	441	452	425	435	435	426	438	454	403	398	420	432	438	460	390	420	424	464	436	430	425	443	426	443	433	481	424	459	395	397	454	448	413	445	403	479	418	423	410	405	437	434	414	396	451	453	460	420	441	417	430	426	442	432	429	434	419	455	437	426	437	415	437	425	403	427	447	420	392	462	430	449	426	441	424	448	422	404	417	471	466	445	410	423	457	436	431	428	431	435	453	446	420	436	475	408	444	414	431	414	458	428	409	422	460	407	483	426	441	424	412	382	416	436	444	459	435	425	401	442	414	479	444	473	429	417	412	419	459	427	410	460	444	440	455	462	415	407	415	408	458	421	429	455	409	449	398	450	431	421	417	425	440	472	401	432	467	448	451	426	422	436	440	428	422	490	440	421	429	415	447	393	448	429	444	448	436	477	450	443	413	415	406	429	420	430	432	439	457	445	406	418	430	444	421	435	413	428	425	426	431	408	443	439	403	435	434	477	417	388	477	413	420	410	449	439	405	435	463	406	435	452	456	446	437	467	437	433	424	460	399	455	413	415	449	388	446	444	442	458	424	459	435	458	459	442	424	424	420	458	385	437	425	446	425	425	445	422	405	420	461	447	462	470	431	439	432	435	418	419	422	448	401	452	470	429	431	424	392	433	459	452	460	418	422	433	466	462	441	410	428	437	407	406	449	439	429	456	480	424	434	407	480	432	431	453	425	446	439	410	469	462	418	429	434	421	419	433	422	426	416	459	456	440	421	415	451	417	409	434	464	465	423	411	455	460	460	444	414	420	406	430	420	466	439	431	460	390	476	448	434	444	448	417	477	427	450	429	414	455	469	409	412	459	450	425	445	421	454	439	433	426	452	434	428	443	427	454	425	422	416	436	465	416	424	403	444	420	459	432	423	435	441	426	447	423	368	426	450	455	410	422	448	447	415	382	444	456	440	450	464	469	438	403	453	467	440	470	411	433	430	423	435	439	448	445	443	445	406	442	463	463	462	430	403	405	447	419	415	412	440	439	447	458	415	457	432	443	421	395	431	409	404	426	437
1490	350	257	195	287	590	1211	1087	1540	1715	1333	876	524	311	153	95	48	39	35	32	39	39	24	19	38	32	33	30	33	31	28	22	40	27	35	25	25	34	25	27	33	24	32	26	29	30	33	27	27	33	28	36	31	37	37	31	30	35	26	28	32	31	33	28	35	24	33	23	37	33	23	29	37	36	34	23	23	25	32	29	35	30	16	27	28	44	44	28	18	32	33	41	23	28	23	31	29	20	28	33	40	29	27	29	30	39	30	31	29	38	31	38	39	22	28	30	36	33	34	26	30	29	29	26	28	27	23	27	41	40	27	23	31	23	23	35	31	41	42	35	37	26	35	42	26	23	28	27	32	22	21	30	26	21	24	25	26	38	27	32	42	33	44	32	42	20	28	28	26	35	31	32	29	33	26	23	34	32	33	24	28	24	23	25	32	33	33	27	33	31	36	27	25	28	41	35	31	42	24	37	30	18	31	31	31	27	25	32	33	33	25	37	28	31	27	33	37	29	25	19	29	43	24	39	21	33	26	33	33	24	30	35	32	30	33	33	35	36	32	31	32	33	36	28	33	33	33	30	19	32	32	25	19	26	30	30	37	22	31	28	26	20	30	36	27	26	26	31	31	37	30	29	22	34	42	18	30	33	32	28	32	28	32	35	25	32	32	28	25	32	41	17	27	29	31	28	40	35	27	23	35	35	25	24	26	41	31	34	35	20	36	36	31	35	29	22	32	33	38	30	48	33	28	30	26	30	29	32	27	34	34	23	37	37	31	27	24	32	36	34	30	26	27	30	35	31	32	38	27	34	31	31	41	28	35	33	22	32	34	38	35	33	36	26	27	32	33	36	34	25	37	43	37	33	32	32	31	33	35	29	21	29	32	30	38	24	49	36	32	22	38	27	41	34	33	27	42	28	32	29	32	40	36	34	32	29	26	26	40	18	34	29	40	29	32	33	26	33	32	23	29	35	28	31	26	37	30	27	27	23	23	36	23	30	32	34	27	29	36	37	31	30	35	35	39	32	37	38	24	28	46	33	32	26	33	33	37	34	29	34	22	22	32	20	32	33	23	31	23	25	33	31	26	25	21	39	33	36	34	43	28	33	30	29	26	36	32	27	38	34	36	27	28	26	25	25	27	29	26	32	35	22	38	40	37	42	35	44	29	30	30	32	34	34	35	26	35	35	33	27	27	38	26	28	21	25	24	35	35	21	35	26	27	22	27	33	34	41	38	30	34	35	27	23	35	31	27	43	35	23	32	25	31	38	29	32	23	35	31	41	30	31	33	30	27	33	28	43	26	27	30	15	33	35	23	33	15	32	42	31	40	33	20	38	32	30	30	34	27	28	38	38	30	35	31	25	37	28	41	30	19	29	38	31	24	40	22	31	26	33	34	31	31	32	32	26	24	26	30	28	33	19	30	35	34	23	32	31	31	41	42	32	31	27	31	32	31	30	28	34	26	27	39	42	34	33	29	31	31	33	18	34	32	26	28	20	31	26	47	29	39	27	26	29	30	30	34	31	26	26	44	30	33	31	27	18	33	28	36	24	28	30	38	31	23	25	32	35	33	31	29	30	22	35	30	31	29	21	35	28	42	33	28	35	26	37	32	30	37	29	36	34	40	39	35	42	31	40	37	33	27	26	31	40	30	26	32	38	41	31	29	32	41	21	31	26	31	33	25	32	24	31	28	29	24	25	27	34	32	29	35	31	27	37	27	35	39	28	31	31	30	27	39	37	23	21	33	28	39	35	40	35	31	27	31	24	23	31	30	22	37	21	32	25	34	30	40	33	23	42	35	32	30	33	34	33	30	26	29	32	24	26	30	26	34	27	27	44	43	21	43	30	28	34	26	22	23	36	34	30	43	28	37	28	28	31	37	23	28	31	43	23	20	37	42	43	33	30	32	25	31	22	31	30	28	31	33	36	30	31	19	29	29	37	45	34	30	33	26	26	31	24	28	41	34	39	34	22	39	30	30	35	30	29	44	35	32	36	29	27	29	31	27	26	41	29	36	27	29	39	21	38	33	30	30	24	30	30	24	28	29	31	30	31	40	29	29	26	30	26	24	38	32	34	23	27	24	25	26	42	42	29	27	35	28	23	39	34	34	22	38	29	34	28	31	38	28	36	29	28	33	26	25	24	26	32	41	22	20	34	28	36	36	38	30	27	22	31	27	33	28	32	42	34	35	38	31	44	34	37	33	29	38	39	37	34	26	29	31	38	37	35	33	39	30	28	32	31	20	31	30	29	24	29	29	35	24	24	42	34	27	44	25	29	27	44	22	32	31	37	31	30	24	30	32	28	21	34	36	37	32	31	32	29	26	27	24	26	36	32	30	23	39	35	27	25	35	33	24	31	30	35	30	21	29	31	36	37	32	29	37	32	34	32	30	39	31	24	25	36	34	28	21	26	27	22	28	31	33	33	26	32	30	32	34	26	31	27	37	29	37	27	27	25	28	23	39	40	34	37	25	29	34	32	38	26	34	33	17	35	31	24	24	32	36	24	35	32	35	32	28	29	27	25	29	27	32	23	30	26	28	42	31	40	36	32	25	32	49	32	28	28	32	35	24	32	39	32	42	39	28	28	45	31	32	29	24	26	35	32	33	29	31	25	28	33	31	16	36	29	33	23	32	29	40	36	29	44	20	37	23	35	20	28	31	28	32	27	32	46	38	31	27	31	31	38	25	41	36	26	27	29	31	34	35	28	30	31	26	37	29	32	27	27	36	29	27	37	24	29	34	35	40	23	32	27	20	33	33	32	33	27	34	23	40	32	35	22	26	41	34	41	27	30	21	27	38	32	26	29	41	32	31	27	24	34	25	21	28	31	32	24	27	36	26	31	25	33	36	23	29	32	32	30	33	28	27	21	36	36	37	35	32	32	30	41	24	29	33	27	27	31	32	32	39	26	31	30	28	39	25	35	24	40	18	29	31	25	23	31	27	33	22	31	32	34	42	26	24	28	30	37	41	25	32	49	25	28	37	35	30	24	23	33	25	24	31	33	34	33	31	22	28	24	27	28	33	27	28	23	22	28	37	40	32	34	41	25	34	49	38	29	31	33	36	35	24	30	31	22	26	31	39	33	25	24	35	20	28	40	26	22	28	29	35	27	27	33	26	38	30	35	31	32	34	31	41	31	33	36	32	27	37	23	26	33	32	25	31	27	27	30	43	28	38	31	37	22	32	28	28	34	34	42	39	28	26	31	28	29	33	36	37	40	35	28	31	27	36	33	24	26	30	34	27	30	37	25	40	33	29	37	40	28	44	34	28	28	28	45	30	33	29	30	32	36	26	37	33	30	33	34	25	35	46	40	32	30	31	28	25	27	26	37	28	30	34	31	28	35	32	28	34	32	22	35	32	24	31	19	32	26	33	33	28	27	41	34	33	38	29	34	30	35	32	34	34	22	31	35	32	24	33	32	35	43	32	39	36	35	43	33	31	33	27	36	28	34	20	41	30	31	33	40	37	32
17605	7881	5554	11546	21736	26283	31506	27510	29978	29016	25130	19223	13615	7754	4090	2086	1168	697	500	380	408	422	396	424	395	406	407	392	406	403	469	435	409	400	411	372	448	382	412	432	383	414	448	415	393	380	397	419	456	389	441	431	429	410	437	423	438	408	416	449	441	431	394	407	427	429	412	426	392	410	395	423	397	402	414	420	399	422	407	382	424	379	410	413	404	423	347	416	434	379	461	398	427	365	443	417	412	422	429	455	423	387	435	417	428	425	395	421	394	431	414	415	421	413	406	401	401	419	406	399	408	399	427	410	437	419	422	404	422	396	446	415	357	411	409	438	406	412	412	436	418	405	417	399	422	374	384	410	422	412	395	389	396	413	431	404	434	421	412	408	399	435	403	401	388	405	421	434	414	394	402	442	441	428	392	425	406	409	396	424	416	392	418	436	394	416	423	400	410	446	407	409	412	412	397	358	397	410	400	427	411	395	404	424	410	390	417	409	414	399	400	429	386	412	436	419	418	402	416	421	379	439	408	400	428	409	414	405	431	434	382	417	418	410	398	361	404	407	404	383	429	425	432	430	434	443	418	421	440	381	416	394	411	390	391	408	414	352	393	405	406	418	449	444	396	427	412	372	387	390	438	429	398	405	427	407	418	366	385	455	420	403	393	410	432	414	424	349	381	413	421	407	411	388	392	390	397	390	410	435	417	388	412	409	399	435	429	438	419	439	412	416	408	428	444	459	413	390	418	439	433	397	408	426	459	424	390	427	399	426	410	396	401	437	404	414	372	440	386	351	406	428	436	433	454	410	433	458	403	417	403	397	415	428	451	381	421	374	406	429	420	435	418	406	424	417	384	421	410	438	432	414	430	438	443	412	444	418	427	384	404	429	436	398	411	452	392	402	399	415	389	427	394	432	381	418	409	403	428	399	378	437	413	407	393	445	437	380	411	409	423	460	423	437	419	377	381	464	421	410	409	432	395	394	401	436	396	417	420	421	412	393	401	403	380	403	439	401	420	389	419	408	428	398	425	443	397	402	435	376	449	388	405	397	404	432	402	426	372	445	440	407	445	435	384	414	405	388	439	424	418	422	402	434	435	385	425	411	438	417	419	451	391	427	393	406	377	426	442	402	438	376	416	407	436	426	412	385	395	399	445	408	401	381	426	430	423	420	391	430	403	401	422	385	419	428	388	429	379	391	399	402	382	412	414	401	418	427	448	419	407	418	420	393	414	402	393	405	380	395	395	426	431	455	394	423	384	423	424	430	419	485	407	420	446	404	388	468	451	406	432	417	391	441	439	402	446	420	440	424	419	391	431	421	405	396	386	404	404	400	422	459	395	402	410	429	413	434	444	447	400	379	433	395	422	440	414	383	427	461	428	422	442	392	396	456	450	401	406	394	404	402	401	433	429	426	414	408	408	385	411	436	397	414	403	441	417	402	426	446	435	393	428	403	379	404	402	414	439	385	405	430	441	421	420	423	398	415	404	413	399	397	421	414	401	411	410	418	402	419	437	375	404	412	384	400	441	395	408	413	417	360	390	429	446	421	401	393	421	401	446	387	412	426	433	459	449	405	446	452	412	405	411	417	415	423	443	445	442	431	435	408	389	433	382	395	430	424	416	413	408	444	467	422	430	394	406	423	391	407	402	381	425	429	423	438	431	415	434	382	408	425	427	385	412	408	410	408	394	431	386	461	389	418	463	419	429	397	392	407	419	414	453	431	403	417	416	401	423	379	400	411	397	419	421	391	427	388	423	397	388	418	402	423	428	409	405	427	396	411	389	431	414	433	425	382	388	404	398	398	446	417	401	400	418	420	424	430	427	402	406	416	398	409	432	428	419	439	423	437	440	409	388	410	415	405	427	416	380	414	391	438	404	415	391	381	421	422	391	423	397	443	371	394	385	419	386	386	419	432	395	412	397	427	431	455	374	412	405	412	402	413	405	414	417	407	412	395	418	438	400	396	409	427	415	420	424	414	422	423	439	419	392	458	404	394	377	399	395	405	436	423	389	415	400	435	400	379	397	427	430	374	404	442	384	389	438	407	438	430	391	402	398	430	415	445	418	417	419	396	421	401	425	416	432	441	422	388	398	412	387	443	447	405	375	451	401	410	367	390	415	413	395	407	408	425	399	414	428	425	447	409	434	385	421	393	404	402	395	409	417	398	413	389	428	428	407	381	424	409	422	428	433	406	417	436	434	397	443	431	406	419	427	403	431	432	450	411	395	417	444	379	404	402	382	415	452	375	403	385	433	430	399	426	423	399	427	438	439	383	449	378	389	396	414	417	404	395	405	399	395	402	401	412	445	405	383	405	438	410	389	431	417	455	392	405	389	405	383	404	414	449	404	402	389	408	411	408	423	403	436	427	378	427	403	397	434	388	442	428	435	414	383	426	437	385	406	430	390	416	387	405	421	437	396	411	406	437	414	401	468	423	433	394	422	426	382	422	417	410	389	414	442	401	412	413	450	429	416	419	426	420	391	397	361	428	442	410	395	369	443	377	416	426	377	426	409	395	443	394	391	462	408	426	436	439	428	413	425	390	406	433	399	365	411	383	379	393	380	381	413	421	422	385	409	397	405	414	379	397	401	423	413	408	441	401	394	418	410	410	405	452	389	443	443	418	392	413	414	449	423	468	411	400	436	414	393	437	376	415	395	427	419	392	417	386	383	406	379	389	416	401	430	387	419	426	468	432	423	429	423	374	438	418	399	440	403	422	449	410	418	453	412	411	425	412	410	425	422	440	433	416	401	452	436	408	437	428	449	393	401	428	409	420	386	427	386	444	401	390	411	379	413	407	416	418	426	400	442	382	393	437	383	409	391	400	396	417	421	383	431	375	383	438	413	434	385	416	411	407	432	411	381	412	384	406	412	391	405	403	448	348	425	399	437	415	394	417	447	405	427	387	426	405	412	434	403	396	411	406	421	405	405	417	454	381	420	394	366	440	428	406	413	384	409	428	401	383	398	394	447	438	426	395	418	411	403	417	430	397	429	412	413	413	414	426	439	397	411	364	410	401	395	380	413	432	431	410	404	393	414	410	401	422	372	412	415	407	424	411	390	396	425	410	411	389	361	395	400	424	431	434	381	428	435	413	411	410	440	403	402	416	416	382	384	377	432	369	404	376	418	438	364	408	414	414	384	426	383	392	458	396	412	419	411	394	431	408	430	417	456	420	402	442	420	410	405	429	440	436	421	405	434	435	403	372	393	414	412	408	438	434	397	406	397	415	399	375	397	421	399	439	404	418	419	379	398	435	416	410	398	428	393	382	434	415	431	426	395	403	422	421	409	439	416	410	391	442	423	439	419	414	420	420	439	438	414	430	431	404	446	400	396	416	423	379	412	422	443	402	402	428	419	417	430	427	414	392	380	416	385	380	423	430	416	447	425	414	397	411	424	376	388	420	426	446	385	399	422	444	396	381	407	410	433	435	395	424	426	433	397	412	451	412	423	397	439	453	436	402	399	404	436	400	419	380
1077	998	760	558	840	3134	1975	1329	3673	5209	4198	2418	1254	715	374	166	87	42	33	35	35	33	35	25	36	19	32	29	26	25	30	24	28	21	25	32	30	38	31	27	32	29	17	28	30	21	40	26	23	28	29	27	21	30	24	27	24	30	25	39	25	28	25	25	23	32	31	28	21	29	32	29	24	24	20	32	35	28	31	31	34	26	23	29	26	30	30	33	29	27	26	30	33	30	24	34	33	33	25	24	30	24	27	30	22	27	34	23	27	30	29	16	31	22	24	31	17	37	25	29	33	33	28	19	26	22	19	25	29	23	26	27	23	19	36	24	30	31	27	38	33	29	19	21	25	28	30	28	39	31	26	21	34	23	23	24	20	41	31	33	16	34	40	27	31	31	26	34	32	33	35	21	28	21	25	28	22	27	34	29	22	20	27	22	30	39	35	28	33	33	24	33	24	30	28	20	24	34	30	33	28	25	34	37	29	28	26	31	26	26	26	35	31	31	22	29	33	35	39	25	31	28	32	35	30	31	26	28	25	30	23	27	35	27	22	32	37	23	23	39	37	26	28	28	32	32	28	31	15	35	29	35	40	28	24	24	30	24	24	25	25	26	36	33	21	26	30	28	25	35	24	22	34	26	25	37	28	36	23	20	23	39	29	36	34	32	27	28	30	32	29	30	25	37	29	29	22	32	21	33	27	31	25	38	26	26	28	25	35	26	31	21	25	24	37	39	17	21	21	26	28	21	22	19	20	30	33	23	27	22	39	24	28	23	29	18	28	26	35	19	24	28	23	23	21	29	29	30	28	29	39	26	23	32	25	27	25	26	26	30	24	23	28	23	43	26	22	15	27	27	28	30	30	22	25	35	26	30	41	23	26	21	21	26	30	30	31	32	36	28	20	26	27	15	24	31	31	29	29	27	25	22	41	39	23	29	23	29	25	31	20	25	21	26	33	21	26	29	27	30	20	40	38	23	18	28	21	30	23	34	28	28	24	25	30	23	27	29	30	28	37	27	26	33	25	28	28	23	27	27	29	22	19	24	23	44	27	27	26	34	31	25	34	29	36	32	28	33	27	27	28	30	33	27	24	24	17	24	23	32	23	24	32	24	27	26	32	19	29	32	33	27	31	30	30	29	33	35	24	24	29	23	25	38	26	25	35	28	23	36	19	26	35	17	26	23	32	28	28	22	26	35	22	34	19	25	22	23	35	24	39	19	28	28	34	19	23	34	25	30	23	16	41	36	43	28	35	22	32	21	36	25	25	25	27	22	24	28	33	28	24	33	30	21	30	30	38	24	23	19	26	26	33	29	31	31	30	27	23	27	29	22	24	27	26	37	31	32	28	28	32	32	28	36	26	26	37	34	23	17	27	35	32	33	28	23	29	38	30	28	20	24	25	28	24	31	31	13	27	21	22	30	26	18	30	26	27	33	26	30	17	27	30	20	33	22	35	26	28	34	27	32	30	29	35	23	24	32	24	20	25	30	16	36	28	21	25	27	33	29	25	23	27	27	23	22	23	18	19	23	17	29	16	31	36	23	27	32	32	31	32	17	27	29	30	28	29	28	23	20	25	30	31	33	20	35	35	37	34	28	42	41	25	31	33	28	34	38	24	31	37	34	26	26	36	33	25	26	24	21	25	23	32	21	35	33	24	30	26	21	30	21	29	25	35	24	28	25	20	21	26	23	25	28	31	37	25	27	27	31	28	28	23	32	29	29	41	32	33	30	23	33	30	18	28	29	24	20	31	37	30	30	30	24	29	26	28	30	26	30	23	22	33	30	24	25	33	25	38	25	38	26	26	27	42	29	24	26	24	25	30	18	33	24	36	34	22	25	18	25	24	39	26	28	38	32	28	22	36	25	21	29	25	35	27	27	34	37	30	27	22	33	30	31	25	29	20	26	27	22	36	21	32	23	34	24	23	26	26	26	45	28	25	34	35	19	23	30	31	29	20	26	33	23	20	30	27	20	31	26	30	33	28	32	30	28	27	25	25	30	25	27	32	26	25	21	26	32	22	28	32	24	44	31	26	20	35	24	17	34	16	29	31	29	21	28	31	25	31	25	18	20	26	33	28	23	26	26	31	30	29	24	32	27	27	32	23	24	31	21	21	30	26	29	38	26	26	26	26	34	26	27	27	25	32	27	19	25	33	18	28	36	32	33	33	29	28	28	30	15	24	30	25	29	24	25	29	22	27	23	16	24	33	25	16	22	33	30	22	26	31	18	30	18	21	24	29	30	30	35	31	30	24	32	37	26	30	24	24	29	27	26	25	39	32	29	26	24	24	26	27	30	23	28	28	29	25	31	29	31	27	33	32	30	16	28	27	27	35	23	36	34	35	36	33	35	30	27	27	29	39	37	23	34	32	30	22	25	28	35	31	30	37	32	33	22	35	35	33	26	34	35	33	30	18	23	28	24	27	26	32	27	24	24	25	20	22	24	32	37	21	31	33	27	45	23	32	27	37	38	17	38	33	27	23	24	34	33	26	23	32	26	28	23	25	22	26	26	37	33	27	28	23	27	24	24	32	35	32	37	30	37	27	32	35	22	32	32	28	29	28	26	29	36	32	29	33	29	24	29	21	21	22	46	26	27	22	28	26	26	28	37	23	32	29	26	32	22	32	21	23	24	18	29	33	29	12	32	25	24	27	34	21	20	18	35	20	28	18	27	26	20	31	37	28	34	39	27	27	28	19	35	27	29	19	22	37	22	28	30	30	23	26	21	33	26	22	22	18	37	24	28	21	27	29	37	35	29	29	27	25	35	26	26	21	16	21	22	27	33	22	26	33	35	29	24	32	30	27	24	28	32	40	38	21	25	31	29	31	28	28	39	24	26	31	21	25	26	19	25	28	31	33	28	28	21	27	25	24	34	29	27	28	31	30	23	34	35	26	28	22	28	25	28	20	23	27	28	25	30	24	26	28	36	24	24	26	18	33	21	21	36	22	32	26	31	25	30	23	26	22	21	27	35	30	22	31	25	23	29	31	25	23	34	29	22	30	30	24	27	26	27	29	22	22	38	25	26	30	28	30	25	38	29	21	26	36	27	25	26	35	23	27	22	34	25	22	17	29	28	19	18	22	27	31	26	31	24	25	29	34	25	27	23	33	23	38	32	29	30	29	22	32	29	29	25	33	30	19	23	24	22	22	36	27	31	33	19	25	33	24	26	27	32	20	25	30	29	24	29	26	27	34	19	16	22	28	29	36	30	25	25	31	22	26	27	34	26	34	38	33	29	32	28	29	29	31	21	39	18	26	26	20	28	28	29	28	20	33	25	35	24	23	30	24	32	23	27	27	15	35	32	24	30	15	21	30	31	35	23	37	35	33	23	31	20	20	25	29	30	30	28	23	27	27	20	24	20	34	28	21	24	39	33	25	36	24	20	33	22	35	20	40	26	34	23	26	33	33	25	23	23	31	29	22	27	34	31	39	28	33	36	28	20	38	27	22	37	27	32	28	23	32	28	24	37
22681	16632	12512	21402	33390	41510	32807	29991	39332	40503	36002	28458	21853	15232	9134	4334	2079	907	537	402	392	369	378	363	346	394	369	342	348	398	360	377	357	361	391	345	397	389	356	371	394	384	375	379	363	374	394	362	352	390	383	391	360	398	381	394	377	374	367	370	388	416	405	368	358	378	359	375	368	344	382	387	418	365	404	379	394	364	361	395	380	389	391	374	376	372	379	375	327	359	337	383	351	333	366	414	342	382	374	383	368	371	384	393	386	361	374	367	334	403	358	366	369	381	368	391	386	375	371	374	363	374	370	336	338	360	362	371	386	368	363	345	386	379	339	396	362	372	366	374	351	386	357	381	388	421	383	372	363	365	377	402	389	335	400	365	363	369	384	403	369	384	384	389	365	339	366	388	355	436	342	380	398	336	374	357	405	387	371	375	365	364	398	361	334	338	369	340	374	380	369	398	370	371	381	397	387	382	386	361	392	357	345	377	360	357	377	381	406	373	347	373	339	353	374	386	351	359	401	424	401	343	376	389	387	385	375	366	375	400	366	374	382	359	380	356	361	389	352	380	368	367	368	363	376	364	358	354	364	387	370	370	385	350	377	390	373	392	390	375	387	396	377	357	349	348	375	384	390	371	402	396	359	371	357	385	373	359	361	347	386	388	387	334	366	404	392	377	393	369	370	367	373	361	390	391	394	351	388	342	406	356	377	356	405	384	362	390	380	369	362	348	357	359	356	405	356	371	398	343	400	353	401	374	428	363	341	359	376	393	348	389	367	420	383	381	370	384	374	407	403	410	385	397	364	369	369	351	356	367	352	375	384	383	365	338	354	404	332	396	342	389	351	341	389	368	377	369	388	370	396	368	322	401	380	397	364	393	413	372	358	410	351	388	385	381	348	335	389	393	382	358	377	353	359	386	344	379	420	398	362	401	371	367	364	386	365	399	360	376	356	357	404	379	383	369	389	374	365	382	375	399	374	394	377	352	340	387	384	391	383	395	365	362	341	389	393	367	375	396	352	353	350	389	376	349	390	409	377	354	383	343	372	362	401	345	380	404	381	361	365	373	366	387	354	381	341	379	399	347	369	384	378	398	406	352	404	343	388	357	366	385	389	394	390	327	350	387	362	377	402	384	359	371	357	350	381	361	339	390	359	348	341	382	404	407	371	364	392	375	374	408	349	390	389	380	363	368	374	338	355	336	347	371	354	357	396	381	352	353	346	385	384	352	369	399	362	358	376	379	377	382	371	340	375	360	390	336	378	383	358	414	358	402	418	367	386	355	422	356	408	389	389	377	379	342	352	357	362	398	364	391	345	388	356	390	388	346	336	395	388	340	401	366	335	400	403	394	388	345	387	412	348	367	389	385	337	361	359	375	365	358	369	333	370	360	416	387	397	358	365	363	393	342	362	398	340	373	432	377	400	395	379	380	384	388	382	384	365	364	343	356	357	368	378	366	332	400	368	393	335	361	357	350	355	371	360	355	371	350	386	389	371	356	358	390	365	392	363	352	336	369	375	374	384	399	378	386	389	361	360	393	412	393	375	334	353	388	334	359	362	381	396	362	378	363	382	400	380	370	349	380	377	380	385	388	359	396	378	371	364	395	392	380	372	362	402	353	376	397	376	394	354	346	373	366	382	345	374	359	355	327	367	384	384	352	341	363	397	365	354	361	366	355	376	390	367	367	386	392	382	351	365	373	356	379	324	376	372	363	368	377	360	400	372	375	354	385	373	356	392	389	388	392	381	356	384	357	365	330	380	348	319	385	387	372	345	375	390	375	361	358	357	369	400	363	361	362	378	364	347	367	333	387	350	396	378	342	362	367	381	392	356	358	362	342	364	353	389	355	355	373	362	363	370	374	439	336	388	365	349	382	380	408	377	366	375	370	425	378	355	365	379	387	342	379	386	367	364	380	374	378	374	412	429	381	407	374	354	365	368	369	385	405	396	380	381	364	381	360	379	374	369	392	352	360	387	374	390	354	380	351	362	376	383	384	395	358	363	391	381	343	382	355	355	381	389	383	370	396	389	398	370	364	370	386	392	375	355	350	398	354	364	359	382	359	389	391	398	358	365	370	377	361	362	346	368	389	398	429	328	402	400	358	423	373	377	389	392	371	367	341	347	372	381	382	372	365	377	381	377	385	357	399	380	391	350	380	363	352	342	389	359	356	390	381	392	364	359	367	346	385	374	387	344	363	376	402	353	402	346	399	386	394	371	380	379	350	364	363	367	362	384	361	330	347	381	380	383	370	357	409	403	362	368	372	343	376	376	401	408	375	377	370	358	352	341	351	378	362	381	399	366	358	375	359	386	386	418	382	358	405	348	401	336	408	364	401	362	370	365	357	368	323	377	371	344	361	388	366	366	388	380	394	340	352	350	384	367	351	323	355	360	366	352	369	361	416	369	374	378	366	336	383	377	365	382	380	364	384	341	383	345	405	394	377	339	381	378	372	405	419	377	395	377	383	373	385	412	373	346	368	347	368	371	379	386	398	394	357	374	388	404	356	402	385	363	371	379	378	360	381	386	358	362	391	366	415	379	358	368	339	345	377	347	370	389	389	370	385	385	356	360	369	328	405	374	376	383	367	418	386	364	399	367	336	403	391	404	353	387	365	361	385	377	376	350	375	391	402	401	364	369	374	363	399	397	384	367	366	374	389	407	373	388	364	380	360	379	380	365	365	353	386	369	330	385	378	391	378	366	348	396	379	361	384	393	374	334	358	369	356	408	367	382	403	347	377	373	347	340	393	368	393	375	355	362	373	423	374	388	387	350	345	376	368	401	384	392	413	398	388	387	355	392	381	377	364	394	374	363	345	371	366	331	353	327	390	402	413	404	355	346	406	366	381	370	361	377	378	362	389	372	326	377	395	413	373	370	368	392	381	323	399	351	372	358	417	383	368	338	373	372	357	347	353	372	389	353	394	389	322	359	394	382	358	356	374	393	352	391	384	378	386	343	381	387	362	387	392	397	394	365	397	391	387	367	371	382	411	379	358	382	351	392	364	395	396	364	357	357	367	389	387	389	378	367	364	360	391	404	350	394	362	363	345	366	360	365	361	351	377	341	392	356	364	397	342	358	361	360	390	373	387	373	359	378	390	341	407	403	394	370	354	375	402	403	370	385	407	368	385	388	347	425	360	372	350	369	370	415	380	373	344	361	401	349	353	365	349	397	388	389	378	372	382	362	364	417	364	370	370	400	394	357	394	357	391	357	386	340	370	354	370	364	377	377	382	365	382	396	365	358	349	356	367	378	346	338	373	332	356	350	362	385	407	387	385	380	383	381	365	376	367	403	385	384	401	354	368	359	349	404	396	382	375	365	377	379	383	371	391	369	375	350	385	363	386	366	365	361	359	344	381	374	390	406	359	329	387	374	380	347	360	397	374	399	368	370	378	369	357	358	379	385	373	393	358	379	356	404	371	409	391	375	375	367	403	395	409	385	407	393	372	379	391	381	410	376	373	374	384	357	352	363	376
2407	870	738	544	856	2933	1882	1376	3643	6324	5189	2766	1539	847	400	226	82	57	52	45	46	30	38	48	33	22	25	43	30	38	40	37	31	40	31	34	34	40	25	38	26	35	33	38	41	28	25	28	28	28	33	37	34	44	36	39	34	33	33	36	24	38	32	32	41	35	42	35	29	36	26	34	29	26	37	41	37	28	42	36	44	39	42	38	29	30	44	34	36	44	35	30	38	42	38	39	32	40	31	30	37	28	35	41	37	39	28	36	27	27	32	42	40	32	29	40	35	36	34	28	40	39	31	35	32	34	42	47	29	36	48	40	39	36	27	34	39	34	26	31	36	24	34	41	29	40	38	34	50	40	38	38	32	45	33	32	49	32	31	37	31	51	40	48	35	33	37	40	32	30	36	32	39	25	26	41	29	32	32	38	25	32	39	40	40	41	31	45	28	35	30	38	31	39	34	52	22	30	35	32	35	23	32	36	43	34	36	39	39	33	40	32	38	29	36	29	43	41	36	36	37	29	45	40	25	32	51	35	38	31	40	33	39	35	32	31	35	38	42	42	40	46	39	34	31	42	40	45	46	50	33	34	47	38	33	33	30	36	35	41	36	35	43	40	42	44	37	28	32	46	26	44	40	45	34	32	30	35	44	31	41	37	30	35	26	39	37	30	33	34	33	43	31	32	34	32	46	31	38	39	29	33	37	33	31	43	33	41	44	34	38	33	39	40	36	40	40	46	37	32	33	29	33	35	26	38	40	33	36	27	44	28	40	36	21	38	37	42	24	49	42	31	27	40	26	38	37	28	29	40	40	42	28	42	31	37	32	38	32	47	45	35	42	35	30	32	36	42	28	51	41	28	34	35	34	33	41	42	37	40	28	39	40	37	44	42	37	34	41	31	42	33	46	34	34	27	27	40	40	22	41	27	46	37	32	35	36	31	41	27	39	46	35	41	41	34	47	41	28	29	36	39	38	43	36	35	34	46	36	31	42	42	38	34	29	25	30	42	44	43	37	38	36	45	29	37	37	29	25	32	24	39	50	29	37	44	38	31	34	34	39	32	31	44	38	26	34	32	40	38	39	31	31	42	42	37	32	36	41	28	37	33	36	38	33	44	36	37	40	31	41	38	38	39	42	29	30	36	43	33	42	44	41	26	45	37	29	31	28	37	46	34	34	37	35	44	37	30	37	47	27	31	39	23	38	33	33	41	32	38	42	34	37	39	35	32	42	34	34	31	40	35	34	36	32	39	45	38	36	37	37	36	44	30	39	38	28	26	38	38	33	31	38	33	43	34	33	38	24	29	39	23	30	38	38	46	33	32	39	33	32	41	34	36	29	26	30	47	31	33	34	50	47	34	30	26	39	31	37	30	25	36	35	36	27	22	33	40	37	32	29	35	23	45	22	44	32	45	35	33	39	51	28	35	54	32	42	37	47	37	37	36	38	37	40	35	36	30	35	31	45	34	45	49	28	37	38	47	28	39	32	35	39	37	50	39	39	35	24	33	29	44	35	36	34	36	29	33	34	36	29	35	35	38	36	26	43	32	36	36	38	33	27	30	36	38	37	44	27	47	34	28	43	36	39	36	34	36	33	43	32	29	35	35	34	37	32	30	43	39	27	31	40	51	35	35	40	50	37	41	34	40	30	39	35	41	30	33	31	53	38	41	37	35	29	40	33	33	41	35	32	41	32	33	31	37	32	32	45	28	47	33	34	36	39	34	39	40	40	30	29	30	31	38	39	26	25	33	32	31	49	34	39	39	34	51	25	42	36	36	35	37	33	34	45	37	34	28	43	40	33	27	44	45	38	32	29	33	43	27	34	32	31	38	31	40	33	37	32	33	36	28	41	40	43	41	39	31	30	39	35	31	48	33	31	36	34	32	44	43	35	30	42	32	42	38	37	41	38	27	42	33	30	31	44	40	29	43	42	35	37	27	31	24	24	39	40	36	34	40	46	37	44	37	34	44	45	40	42	37	41	38	40	41	40	44	31	41	31	43	31	36	31	26	37	38	41	29	43	35	39	48	36	27	29	21	31	32	34	31	33	37	38	34	31	41	34	37	40	30	44	29	42	38	38	32	36	34	38	27	37	28	30	43	35	47	38	36	24	25	26	41	30	28	39	30	33	36	26	44	42	32	36	33	39	27	39	28	45	35	38	33	30	40	25	37	39	29	40	26	25	39	34	52	42	41	47	42	40	41	30	43	41	54	28	37	44	24	33	29	41	46	34	44	42	38	35	45	43	38	48	25	38	43	51	38	42	41	37	32	40	38	41	34	28	43	45	29	39	39	41	35	35	37	39	37	45	53	37	33	44	39	27	40	42	35	45	38	30	37	29	28	39	31	38	33	33	30	41	36	28	42	33	40	29	33	42	36	33	37	29	52	35	34	37	39	40	37	31	39	42	54	33	37	39	37	45	42	39	34	24	30	35	28	34	41	44	29	32	22	38	36	20	38	33	42	38	35	26	25	32	41	41	35	44	38	38	42	33	34	37	31	35	29	35	41	31	45	37	43	33	45	46	39	32	34	31	34	28	36	45	33	31	48	30	36	46	45	35	33	34	34	44	35	35	37	22	34	35	38	32	37	44	38	41	38	39	33	23	35	39	35	41	35	47	38	39	31	44	37	35	32	37	27	34	28	32	30	44	43	31	31	46	42	37	40	40	35	32	51	32	43	42	35	29	24	36	46	32	29	46	41	37	37	40	41	43	33	47	35	34	37	25	41	38	35	33	35	32	34	34	34	30	46	31	36	27	51	40	47	47	25	40	38	31	31	37	28	34	45	39	37	35	42	41	35	31	33	32	42	36	43	27	33	35	31	34	50	32	38	36	42	40	28	37	40	40	40	39	35	26	32	26	29	39	45	42	16	35	36	24	35	46	40	36	36	38	31	44	26	30	29	40	40	48	31	26	34	29	33	49	40	41	50	42	40	52	30	34	32	26	46	35	40	36	42	38	35	42	29	41	39	22	25	31	34	40	30	36	35	39	30	28	44	33	22	36	50	43	31	47	47	34	38	34	37	29	31	37	29	35	39	40	41	50	37	30	39	28	40	42	37	36	38	34	48	37	28	45	42	38	30	35	41	33	33	45	29	30	39	42	29	35	37	30	38	35	40	27	43	35	28	45	37	37	29	24	30	33	38	33	35	30	38	33	33	38	42	38	30	45	39	37	35	30	45	42	27	36	38	34	34	40	37	26	39	27	31	36	38	41	35	40	38	36	35	34	38	36	38	35	31	36	22	40	34	38	44	45	31	37	45	33	32	42	29	30	44	34	29	35	47	46	39	38	37	45	49	28	36	27	26	38	42	36	29	38	39	43	49	31	26	33	30	39	26	34	34	26	34	31	44	35	33	36	41	37	32	31	37	30	40	35	45	41	35	37	39	38	50	34	48	37	24	46	33	41	38	33	36	39	26	38	37	31	31	44	28	39	33	40	38	33	38	40	24	36	31	30	37	35	39	35	41	35	35
23230	15458	12897	21482	32358	41941	32842	31067	40413	43831	38932	30414	24479	17963	11040	5469	2454	1224	707	560	564	487	490	465	535	499	484	501	462	489	496	478	481	468	500	466	476	424	472	465	458	496	497	491	492	501	492	500	472	474	461	493	507	448	488	459	465	511	499	466	482	517	476	468	495	519	476	468	516	507	479	494	453	474	540	475	502	522	476	483	506	511	457	471	480	493	479	442	502	522	489	498	484	483	473	478	486	504	472	494	480	483	493	491	494	477	480	498	491	452	457	472	441	433	442	498	463	460	465	522	482	487	473	488	513	466	457	494	468	480	507	502	454	474	495	493	465	506	499	460	475	475	461	481	502	468	466	497	540	484	497	480	473	474	520	455	461	521	464	486	509	466	494	465	472	474	460	483	469	498	449	471	477	503	453	477	475	444	491	499	474	511	437	482	440	519	517	480	449	491	475	459	471	519	488	485	490	487	511	445	478	507	505	500	476	498	538	485	462	486	487	503	510	475	466	465	475	481	497	474	505	466	520	460	456	446	566	480	481	479	503	472	461	492	473	484	485	491	486	467	492	459	445	479	479	489	489	489	478	510	477	522	488	448	498	464	452	463	421	453	540	485	485	482	490	458	502	484	464	503	426	526	434	460	435	478	477	459	477	481	495	456	519	497	483	528	462	463	497	484	454	472	509	508	456	453	503	469	488	479	518	491	486	487	483	450	467	475	480	491	482	491	486	469	500	494	484	494	459	478	468	486	492	467	467	503	505	480	467	474	491	479	506	486	496	498	460	500	498	527	503	505	451	507	473	507	479	503	463	528	491	513	492	501	465	536	470	449	504	473	466	494	490	516	495	474	470	510	500	469	464	463	472	479	484	482	456	488	514	502	520	501	506	482	451	454	457	483	459	498	493	477	484	490	465	507	473	474	475	477	471	498	500	469	450	506	452	516	478	503	476	490	479	487	458	506	468	512	495	487	484	477	477	449	477	470	475	458	472	457	488	451	486	475	507	456	480	516	478	502	494	490	475	478	509	494	491	487	484	451	453	488	508	481	479	484	505	457	485	538	465	478	461	481	492	500	437	478	458	518	493	461	484	440	473	487	450	447	468	455	481	467	485	487	475	482	486	471	480	503	453	452	513	454	468	498	484	487	491	480	459	495	489	462	504	468	517	482	462	472	512	472	507	461	455	500	496	454	530	464	482	448	516	483	514	475	480	498	485	517	490	470	529	447	519	468	472	486	451	459	506	498	484	463	472	463	483	521	481	464	500	498	476	482	522	477	447	464	478	496	508	508	444	485	450	507	492	462	472	484	508	490	488	426	438	482	496	467	465	518	515	473	498	480	506	528	504	475	524	470	504	485	491	461	507	497	463	448	459	481	454	489	469	482	512	485	475	477	485	461	452	463	448	494	508	494	459	481	475	468	502	426	458	513	496	479	481	446	465	461	472	493	475	523	493	463	483	485	499	489	536	493	509	469	482	504	489	473	486	496	519	461	459	494	429	454	472	482	490	505	471	497	478	492	481	525	487	457	519	482	477	477	497	499	493	469	464	451	469	463	479	479	494	541	453	486	494	504	470	491	522	458	477	479	501	468	447	459	492	481	496	506	508	470	484	497	516	498	424	508	514	480	517	500	474	455	507	481	496	479	487	506	445	488	488	465	510	474	507	506	491	522	482	493	432	481	516	539	479	481	477	496	507	470	489	476	526	503	522	458	487	480	457	508	502	485	506	478	466	517	488	451	494	475	503	472	507	465	498	440	481	477	491	504	491	477	438	431	533	495	479	481	489	496	498	450	492	466	476	477	468	461	516	457	467	459	489	500	502	513	456	482	483	530	470	498	463	480	447	486	474	448	442	484	475	470	484	487	516	509	487	518	521	487	545	481	470	503	459	458	487	485	477	494	490	478	488	462	456	507	440	459	501	470	492	474	468	508	508	498	487	468	499	472	470	474	470	492	446	456	440	499	477	455	482	475	509	447	535	471	460	433	465	492	504	470	506	473	445	459	516	431	497	454	493	530	507	504	469	487	442	515	509	487	445	458	454	512	499	486	497	504	475	474	465	483	492	477	487	502	481	455	477	473	495	469	480	477	432	490	437	466	521	488	427	450	458	476	516	482	479	483	457	509	457	487	500	474	482	500	482	485	450	509	467	449	488	470	462	446	470	478	455	470	472	473	519	499	460	505	471	504	514	488	477	490	447	496	484	518	516	499	497	438	477	474	441	502	488	477	472	486	470	511	473	496	462	474	483	470	503	487	499	492	487	490	476	448	487	449	451	510	459	506	478	510	479	493	510	505	484	487	464	485	487	489	484	469	523	459	460	492	505	475	486	472	493	503	464	465	510	511	539	532	483	493	486	496	518	478	466	519	455	507	482	497	489	547	461	497	512	466	506	475	485	487	484	493	501	480	508	491	496	471	497	487	462	469	476	490	494	478	495	460	485	464	493	485	507	465	462	518	467	507	504	505	524	483	504	471	494	467	482	501	499	497	492	485	458	513	502	459	504	494	475	459	463	467	492	450	474	462	497	433	476	489	521	484	508	508	484	488	503	456	472	460	520	494	506	471	481	447	481	476	463	467	496	463	492	538	431	513	470	450	445	497	493	507	493	461	484	525	476	454	482	465	502	481	499	542	464	501	488	477	464	513	498	504	471	455	482	483	473	505	469	501	474	516	478	471	471	423	478	467	458	488	503	499	496	474	475	478	449	506	416	483	475	476	437	526	510	519	504	478	488	488	491	480	498	462	476	489	487	477	464	483	467	497	503	460	498	473	471	504	490	460	505	505	477	485	472	510	516	457	499	484	461	502	473	460	488	509	483	481	509	486	517	474	484	487	513	475	488	495	476	526	469	487	464	479	456	449	481	501	478	478	495	491	453	458	454	427	446	477	451	500	474	478	476	462	494	448	462	475	519	492	515	474	484	458	475	506	523	467	484	479	490	494	465	494	478	494	478	482	484	488	463	502	481	489	469	483	482	461	494	478	487	482	517	475	469	456	493	469	509	529	490	475	487	450	491	451	543	467	487	487	427	486	495	475	466	526	493	478	493	487	500	480	480	482	485	456	505	489	464	483	499	485	459	491	520	510	490	493	501	476	473	480	478	479	452	494	470	485	478	501	490	479	470	453	494	471	482	467	493	505	450	506	471	493	470	470	499	472	483	494	494	491	487	482	455	506	474	516	510	452	443	467	478	474	489	494	488	476	443	466	483	513	458	508	503	493	478	508	469	483	452	449	477	488	502	506	467	491	443	508	478	526	468	488	495	473	458	446	490	470	466	471	463	487	510	498	462	481	471	459	497	514	478	473	498	525	466	448	478	452	474	460	496	443	478	485	532	476	504	478	499	500	480	478	450	497	483	501	490	490	468	505	439	474	480	478	474	446	504	483	523	463	533	494	445	450	467	478	460	471	486	493	468	491	518	446	475	507	491	525	486	485	460	470	484	481	494	471	479	493	477	493	490	479	458	463	495	507	498	471
2254	1867	1199	1114	1250	6567	7883	2919	4339	6712	5795	4530	2894	1481	744	384	147	74	45	37	30	26	39	42	34	25	32	27	36	30	39	29	33	38	37	35	40	32	28	32	28	28	31	31	39	26	27	33	33	26	30	36	35	28	30	28	35	30	28	35	21	34	26	41	36	22	20	25	20	23	30	35	35	35	36	30	40	36	29	32	27	41	44	35	36	34	28	32	38	29	32	41	41	25	40	35	30	31	34	30	23	38	26	30	25	38	29	29	27	30	29	36	35	33	38	30	33	21	42	20	38	38	31	32	35	33	35	30	38	42	35	19	31	43	25	30	30	31	32	32	33	40	28	33	32	30	24	34	29	31	28	30	36	45	43	30	36	25	35	28	34	36	40	33	40	26	32	39	29	33	22	38	30	19	38	34	25	34	22	32	37	31	27	37	30	26	43	32	27	34	26	28	37	30	36	35	31	40	31	35	32	37	41	28	36	35	26	33	23	30	31	36	27	35	34	31	30	28	18	39	46	24	29	24	38	25	28	33	28	28	30	32	30	33	33	27	19	32	27	37	29	27	27	25	32	34	43	24	34	28	43	39	34	38	35	26	22	26	34	26	23	39	33	29	43	26	30	40	36	32	29	31	29	27	27	30	30	35	35	35	43	33	27	37	28	30	25	32	39	21	35	38	43	39	28	30	30	31	42	38	36	34	35	39	33	30	29	29	33	35	29	36	30	22	22	44	30	38	24	49	35	28	31	35	39	29	29	32	34	27	41	31	33	34	37	36	26	33	34	38	35	36	29	25	39	26	32	33	32	32	38	38	26	35	34	28	36	41	37	34	42	40	25	37	22	38	45	34	28	34	40	31	29	27	41	33	32	26	38	30	35	32	29	34	42	33	30	24	31	33	27	33	30	25	24	35	46	35	33	30	32	43	33	36	36	29	33	35	39	44	35	30	35	33	29	32	30	36	23	31	42	35	29	32	31	32	28	37	35	27	39	31	22	34	27	32	37	31	33	38	30	23	42	31	32	35	39	41	35	38	31	30	35	29	22	27	28	31	35	29	28	42	25	27	39	34	30	26	39	37	30	28	33	25	37	25	34	36	39	31	29	35	27	29	20	32	35	35	37	29	41	35	41	33	36	31	29	28	37	38	21	30	34	23	32	32	28	30	23	37	35	34	37	27	23	34	43	37	28	29	30	19	30	28	34	28	31	29	33	28	35	31	29	26	21	28	32	31	42	33	30	37	33	36	34	26	30	30	32	21	37	28	27	28	42	31	29	31	29	32	32	30	28	32	32	34	23	31	36	31	36	40	30	34	43	31	30	34	37	21	25	29	39	35	27	36	40	21	21	33	39	32	37	38	29	22	30	35	27	21	37	31	29	39	35	33	31	30	34	30	27	34	40	43	37	29	41	32	28	43	31	34	27	39	32	39	30	18	25	25	27	37	39	39	27	41	41	40	34	25	25	25	29	36	34	36	30	22	34	31	45	29	28	34	26	24	25	20	34	29	32	34	31	26	34	38	27	33	25	30	28	33	36	44	34	29	31	46	32	41	28	39	23	36	27	34	34	35	37	35	28	24	40	32	39	31	40	42	29	30	28	33	31	28	41	38	40	22	31	35	40	31	24	25	24	36	27	31	30	29	29	35	28	29	21	41	36	31	32	28	27	32	29	24	26	29	35	34	26	44	34	31	28	25	33	28	38	34	35	27	32	40	34	24	28	35	42	37	36	34	41	22	25	37	36	31	33	30	33	29	27	31	27	28	26	27	38	42	36	32	28	35	30	25	33	28	30	41	33	27	39	25	25	32	45	28	26	31	28	27	19	35	30	26	33	33	29	26	36	25	32	25	29	30	24	32	35	28	25	29	32	30	40	39	35	31	26	42	30	32	38	29	29	31	37	41	36	34	44	33	30	26	30	30	30	26	23	39	30	23	36	31	37	37	16	33	31	41	35	34	33	30	40	30	36	27	29	31	37	32	21	42	33	34	25	30	29	36	29	35	33	39	34	29	26	33	39	22	27	41	26	32	28	24	29	35	46	31	22	32	30	25	33	36	31	24	25	35	32	28	28	34	38	35	35	35	30	36	23	31	40	35	50	32	43	36	34	19	31	30	24	38	41	32	42	32	32	28	24	34	32	35	26	28	44	36	31	28	47	36	32	35	36	41	30	32	16	39	29	28	34	25	26	35	39	33	34	30	34	37	42	45	29	28	29	32	29	32	25	32	31	33	21	30	37	30	40	29	29	32	36	30	27	36	27	32	34	26	36	29	27	37	37	31	35	25	23	26	36	24	34	38	28	33	38	31	26	37	32	33	25	28	34	41	39	34	33	31	35	38	36	35	36	31	33	24	31	31	40	21	33	28	35	30	38	34	57	34	35	33	34	45	26	40	27	28	35	36	32	30	55	26	23	37	28	33	29	25	41	31	34	26	19	37	42	42	32	31	32	29	29	23	30	33	43	39	38	23	28	35	29	27	25	37	36	33	31	28	36	25	30	28	42	37	33	38	35	24	27	26	27	27	31	38	35	28	32	42	36	32	33	39	34	39	25	31	29	32	34	27	29	33	44	38	38	31	40	21	31	28	38	43	33	31	41	23	32	37	29	25	33	48	45	36	29	27	35	33	36	34	30	33	26	38	27	28	31	26	32	28	39	32	30	26	34	39	36	23	32	38	19	36	43	31	39	25	20	23	28	39	29	35	31	28	33	31	34	32	36	34	30	26	36	37	35	30	31	39	32	28	37	33	28	37	26	31	34	34	29	33	30	35	27	40	25	25	28	31	35	26	33	25	43	31	25	36	29	35	28	35	38	33	30	33	34	34	39	37	27	32	31	20	40	32	26	26	29	32	29	39	29	38	34	35	19	28	31	38	34	24	35	46	31	37	34	32	36	28	26	24	23	16	32	34	33	30	28	38	37	27	27	43	32	29	46	21	32	23	25	27	33	30	34	44	39	33	42	29	29	38	35	26	40	31	31	39	29	39	36	23	30	47	37	30	28	27	43	35	34	30	29	31	29	32	36	30	40	30	30	39	29	23	28	35	26	33	30	40	27	24	25	32	28	27	36	33	31	46	30	31	26	31	40	31	39	34	25	29	34	18	36	30	32	42	38	34	22	27	36	31	20	32	32	31	20	23	32	25	17	22	33	36	23	26	21	41	36	29	34	40	42	30	23	32	30	34	34	35	37	36	37	26	25	40	27	25	36	22	35	27	36	33	28	28	32	33	33	18	47	21	36	26	40	30	34	28	25	35	42	24	26	48	30	25	40	42	30	29	30	32	35	35	17	35	32	41	22	47	33	24	26	32	36	40	28	36	29	22	38	26	35	46	34	36	29	30	32	36	30	33	26	23	38	30	35	25	31	33	34	31	36	28	28	40	41	37	31	35	40	30	27	31	22	30	29	26	42	29	25	32	31	36	25	43	29	24	26	22	36	27	42	31	34	31	34	31	28	38	37	34	34	31	29	29	33	30
29697	21564	17648	27896	37969	55725	45853	35688	42016	44420	40484	36224	30502	23885	16330	9056	4088	1816	847	565	448	414	431	421	411	404	412	428	407	393	385	414	454	418	434	414	408	434	409	392	431	427	397	421	427	442	416	411	425	391	425	423	411	423	422	421	403	428	410	428	442	392	434	400	382	427	425	381	450	420	427	403	435	406	431	397	418	419	379	412	378	447	426	384	424	438	399	410	408	389	414	416	402	416	400	425	409	414	436	420	435	387	428	434	404	426	426	433	430	396	438	433	430	454	398	436	430	436	431	381	391	433	441	406	419	425	425	426	421	414	422	428	448	478	415	398	437	433	401	402	391	436	453	407	376	426	422	424	432	405	444	408	427	409	424	387	444	426	423	395	415	427	425	403	420	418	448	408	412	430	388	447	418	420	408	424	454	435	436	410	454	408	422	435	434	416	438	442	401	407	410	408	425	441	400	444	429	411	405	397	439	437	431	452	431	397	435	408	438	428	442	417	437	468	418	425	404	417	404	422	424	437	418	366	401	425	421	404	438	430	436	421	417	407	399	412	430	403	416	398	405	441	370	402	412	417	422	423	399	409	441	365	415	439	440	419	426	368	422	437	434	414	410	413	399	419	447	421	402	434	414	381	408	449	435	435	441	419	445	423	398	405	404	456	408	436	424	413	449	401	409	455	416	411	415	427	425	429	388	427	431	409	415	439	423	435	416	413	454	412	425	408	416	421	410	442	407	371	434	406	426	434	429	412	408	383	424	398	431	393	409	445	417	419	389	429	412	401	418	429	457	441	460	439	449	423	393	446	465	406	439	389	411	420	428	393	415	411	409	400	451	444	438	417	396	464	415	423	450	419	412	402	439	420	397	384	400	388	397	416	475	442	422	435	420	424	385	391	396	433	453	393	413	440	443	416	452	423	439	454	417	467	405	419	413	402	404	411	424	437	411	449	450	419	430	402	421	432	407	437	405	411	414	449	432	427	397	408	439	381	415	413	406	440	406	424	454	394	461	455	435	435	466	432	403	385	382	432	453	430	397	411	393	412	461	419	407	433	448	424	434	444	427	430	423	419	422	453	407	439	434	431	416	419	415	419	411	427	447	421	429	359	435	383	420	407	442	437	431	459	422	407	435	455	428	451	404	395	406	419	436	422	428	451	447	443	426	417	401	412	421	426	422	430	438	423	402	412	403	412	386	395	409	422	419	399	432	436	420	423	399	405	402	367	420	440	445	412	414	418	428	394	426	398	415	413	383	445	394	415	418	432	411	457	402	421	441	414	389	424	385	446	453	448	401	418	441	416	421	436	432	415	424	402	429	421	384	419	426	425	429	387	424	398	432	428	416	440	461	410	448	407	400	417	399	440	402	407	454	462	440	437	435	401	399	474	450	421	383	423	422	437	456	418	420	422	400	408	430	453	409	390	429	393	368	452	431	413	447	461	404	390	424	383	433	410	446	432	383	440	430	456	413	447	454	406	414	439	412	429	399	423	402	420	435	453	431	406	391	435	394	399	432	419	447	439	421	394	409	403	416	436	435	434	399	383	422	410	414	435	414	417	396	407	417	434	427	431	399	432	437	425	417	417	385	426	392	406	389	416	413	409	433	376	403	404	415	406	411	457	418	423	388	437	434	404	439	428	415	415	395	444	412	432	404	415	419	421	406	426	445	448	439	418	431	452	418	445	427	427	432	426	422	423	373	420	438	445	397	423	421	417	455	420	410	416	440	408	432	384	442	425	419	391	425	449	432	414	398	402	431	446	396	426	400	453	415	453	410	422	396	389	410	387	411	374	438	419	441	392	410	392	438	433	413	392	398	420	382	454	414	472	409	440	487	453	421	423	409	430	461	433	427	422	439	393	443	390	387	416	422	400	389	393	385	446	373	426	424	417	394	365	414	409	391	426	397	423	453	419	433	419	417	440	420	418	449	408	402	436	408	392	415	412	387	445	415	480	403	423	433	413	442	394	440	441	438	404	420	433	414	457	436	397	418	401	381	406	434	410	456	436	439	372	410	447	417	425	397	408	399	425	454	429	425	445	394	416	399	403	434	419	405	440	404	418	421	398	380	405	445	421	435	437	434	433	418	410	404	434	412	452	409	398	416	412	423	434	427	417	386	407	427	427	441	409	448	399	384	422	451	417	466	436	425	429	403	445	410	429	404	426	436	379	457	451	407	385	402	406	441	411	433	425	393	422	413	414	402	388	413	420	385	428	398	412	434	408	428	419	431	460	406	407	429	398	401	407	446	402	415	383	399	418	384	405	442	419	419	373	453	430	395	409	401	418	411	421	427	405	399	412	421	421	383	405	372	376	416	442	418	419	453	419	394	408	425	383	405	444	416	402	437	422	387	433	418	445	389	409	449	465	390	412	401	439	399	446	416	399	455	425	442	412	433	425	431	431	416	396	389	433	418	404	392	434	411	431	422	456	447	433	427	413	453	398	442	421	407	442	409	403	454	394	403	448	386	400	389	371	405	400	415	432	444	415	417	433	442	422	402	403	420	389	443	452	390	469	415	371	423	413	411	429	438	434	427	448	433	416	404	382	419	409	429	437	416	431	404	414	400	469	433	422	422	423	417	429	398	420	398	421	394	436	435	428	406	431	424	413	433	418	398	408	396	440	417	382	409	413	428	432	429	441	415	392	383	407	421	406	412	418	424	419	416	450	386	436	433	404	422	418	403	431	426	402	430	403	460	444	402	459	428	406	403	429	417	420	407	442	417	422	463	401	410	450	424	420	409	446	386	460	399	476	376	406	420	429	446	406	431	387	412	438	393	419	416	428	419	431	397	397	412	419	444	416	420	439	428	407	388	381	400	411	436	404	430	431	409	403	440	426	410	436	441	441	434	403	432	417	386	400	440	402	441	434	438	436	444	413	420	407	406	418	479	401	421	398	454	418	438	415	423	394	410	433	426	387	427	429	419	427	464	430	440	410	428	400	439	403	433	442	421	419	419	443	404	431	399	397	437	412	429	453	431	415	417	444	411	428	422	440	439	444	405	434	424	432	384	405	419	431	421	443	434	436	432	414	464	381	416	448	425	409	442	447	433	416	434	421	443	421	366	388	378	412	413	393	410	441	389	434	402	417	415	422	477	447	392	453	416	453	444	439	480	436	428	439	434	414	429	440	420	425	439	367	406	418	403	444	401	414	468	430	450	390	415	438	418	420	428	410	397	423	400	385	439	396	418	415	404	446	457	411	410	414	423	449	380	399	392	422	415	427	395	410	418	421	377	412	415	429	432	453	410	406	422	424	402	402	426	450	428	397	427	437	450	397	434	436	434	401	416	421	423	463	433	437	426	414	430	421	425	401	449	425	415	429	409	422	408	440	427	417	417	448	430	435	439	392	382	461	445	398	404	446	421	407	417	409	386	436	416	397	382	418	421	443	432	421	435	405	434	445	425	418	401	434	445	419	421	416	423	413	430	414	430	402	418	409	410	418	398	419	437	439	387	430	441	392	396	439	418	430	389	421
1607	420	280	229	271	865	1044	651	1013	1178	1430	1145	734	434	244	135	83	45	39	35	43	31	28	31	33	30	32	27	32	31	29	29	24	24	21	29	30	31	26	34	33	26	33	48	23	30	23	29	45	27	23	31	35	30	27	22	37	29	26	25	33	32	20	29	22	23	34	25	28	31	32	20	32	26	32	35	43	35	31	36	24	33	50	24	33	35	34	31	32	32	35	35	31	38	33	32	48	29	26	28	26	31	34	27	31	36	26	29	28	40	29	32	32	47	36	39	36	35	23	37	43	36	29	34	32	39	25	31	26	25	28	24	36	37	33	36	26	23	39	31	29	29	40	35	26	31	35	25	36	32	25	25	26	25	30	32	31	40	27	36	37	37	40	32	30	31	28	25	29	26	34	26	26	24	36	41	35	29	30	25	42	21	33	31	27	31	31	36	30	28	28	34	23	39	36	35	34	24	38	32	25	33	28	39	24	34	41	30	28	32	30	35	32	31	31	29	32	20	29	32	34	47	29	30	24	35	25	29	33	41	30	29	34	33	28	42	32	33	29	23	32	31	25	34	41	27	30	38	28	33	46	40	27	25	32	32	24	24	28	25	21	32	17	35	31	20	26	30	30	32	30	29	31	24	34	21	33	27	39	28	35	21	32	32	30	31	24	31	32	27	21	33	35	31	37	29	35	33	27	27	27	24	38	25	35	33	32	34	39	31	22	30	34	40	42	27	33	25	30	32	36	36	28	30	23	40	23	33	34	29	34	38	33	34	27	41	22	36	24	32	34	26	35	28	33	32	41	34	33	23	35	24	29	38	32	27	35	28	32	37	31	34	26	28	23	33	35	35	26	22	28	28	36	31	32	34	25	17	33	41	31	36	32	31	38	30	35	26	18	33	41	24	28	36	35	25	24	31	41	36	35	38	37	18	27	44	36	32	24	27	31	34	31	28	38	36	36	45	30	29	30	28	39	27	36	37	35	28	33	31	26	28	35	29	32	32	40	37	29	21	29	23	27	37	24	27	26	30	29	36	33	21	31	26	39	32	38	20	27	30	37	32	26	30	26	35	28	36	24	28	42	27	32	28	31	24	38	31	26	35	26	43	29	33	26	23	34	33	21	30	28	36	37	35	30	29	33	31	37	17	33	31	29	27	22	33	25	20	38	32	33	37	27	30	35	30	36	36	31	23	31	33	45	21	33	28	30	33	30	36	24	30	39	27	37	26	34	22	25	26	36	28	33	36	34	38	39	36	28	32	25	33	27	31	37	35	40	27	38	35	27	25	27	30	36	34	30	31	35	30	30	23	34	38	22	18	27	41	34	25	28	25	26	24	27	36	31	37	22	31	24	27	23	29	30	26	33	34	29	30	40	27	30	28	39	33	28	31	30	26	31	33	27	30	27	39	32	34	26	34	22	27	31	36	25	27	27	23	36	38	32	28	24	32	34	23	35	41	19	31	33	29	23	22	27	47	28	29	38	29	31	32	33	36	23	27	23	32	30	32	27	19	33	29	36	29	35	42	33	27	27	36	39	35	31	32	29	29	34	35	28	31	34	39	33	24	30	20	22	35	40	38	39	34	34	24	39	36	30	29	31	26	44	36	38	24	33	26	20	38	21	34	38	27	27	31	27	32	27	18	28	25	30	29	34	26	28	34	40	18	22	40	31	34	33	38	34	15	34	25	30	30	29	31	22	31	15	27	32	34	31	37	27	28	33	38	32	22	24	23	39	36	27	36	29	38	34	35	35	38	34	35	28	19	35	38	43	23	29	29	35	29	26	32	37	34	37	29	46	29	26	23	41	34	36	23	24	37	32	18	26	32	29	25	30	18	36	19	42	32	35	34	33	25	33	34	29	33	34	31	27	30	28	27	29	35	39	30	34	35	33	44	44	41	28	34	21	32	32	34	36	33	27	31	40	18	39	27	23	33	24	24	37	21	37	28	22	26	37	23	30	27	32	30	33	22	42	24	25	34	26	24	33	23	27	28	34	25	39	42	22	24	27	28	26	26	28	31	32	30	29	27	23	28	22	38	20	28	23	27	43	34	28	39	33	31	26	36	30	27	42	24	37	26	35	30	25	31	43	33	30	34	27	24	38	30	35	33	32	31	33	32	32	24	17	40	39	27	27	25	29	29	37	25	32	31	41	33	25	27	30	31	36	25	24	27	20	32	39	27	35	26	24	30	43	38	33	31	27	32	33	36	23	32	27	26	40	27	25	36	36	24	24	31	36	34	26	36	39	34	23	32	38	42	28	41	24	29	33	29	37	31	32	25	33	35	31	29	42	29	36	36	30	38	29	28	32	33	31	34	36	31	29	42	34	28	34	44	39	33	38	34	25	21	37	33	37	30	39	32	32	29	35	30	26	35	30	34	19	26	25	40	30	26	28	30	40	41	38	45	28	38	29	21	31	35	42	19	33	26	24	35	31	24	33	29	33	22	39	32	29	31	32	29	37	34	27	24	31	29	35	37	33	33	36	32	38	40	34	24	35	24	33	29	32	34	28	29	25	28	33	23	31	30	33	31	22	29	43	20	37	35	37	32	22	25	30	28	21	28	31	24	34	19	40	25	45	39	37	36	30	22	32	37	31	34	33	35	31	28	28	33	35	23	27	31	31	31	21	24	30	34	32	27	48	46	31	31	19	32	27	34	26	30	21	32	32	30	30	41	28	33	34	40	36	33	26	31	29	28	33	26	30	22	24	47	22	26	39	38	26	28	30	33	39	30	34	30	21	35	33	43	40	36	33	27	22	30	34	35	37	25	34	23	27	38	32	31	28	26	35	24	32	27	35	40	33	27	29	35	37	32	36	40	27	28	30	24	33	39	26	34	29	38	36	17	27	33	32	38	34	32	28	30	30	31	34	28	27	35	29	27	29	29	36	36	27	25	33	29	32	31	29	29	32	36	20	31	25	32	28	50	32	35	32	20	24	44	34	41	37	30	35	30	21	33	36	34	20	33	31	36	36	32	28	31	29	29	24	37	35	34	35	32	29	29	25	26	29	38	42	33	28	18	21	32	21	23	33	30	32	36	31	29	25	37	19	33	26	33	22	25	26	34	44	26	47	36	24	36	25	32	32	32	24	40	42	34	34	27	30	34	22	25	22	26	25	20	30	39	26	25	28	34	32	25	24	26	47	34	33	38	24	34	26	26	33	32	27	30	26	31	27	27	29	35	27	34	25	25	22	36	35	31	27	35	32	32	28	28	29	36	24	36	25	20	24	18	35	33	29	35	28	29	29	40	36	30	35	32	27	39	22	39	28	28	31	28	25	34	33	30	25	24	27	35	34	32	36	35	35	33	21	35	13	31	45	29	33	30	29	37	29	30	38	41	18	35	24	31	29	41	25	30	30	27	34	29	37	33	36	36	28	42	38	22	29	36	35	22	32	28	29	26	33	34	20	27	29	28	35	38	29	34	32	27	38	31	34	37	31	32	25	22	21	23	22	30	33	32	34	29	35	21	26	23
19360	9511	6367	11644	20685	30133	26544	23454	25872	26650	26675	22517	16948	11142	6484	3288	1650	807	566	437	419	439	396	401	415	427	394	427	388	411	391	413	432	401	406	381	387	395	420	385	449	412	397	391	422	407	436	374	406	433	436	447	397	409	406	429	397	454	458	431	404	377	436	415	432	417	391	424	401	428	427	388	385	438	390	415	420	425	432	427	424	422	387	406	413	391	417	394	413	388	429	407	391	420	429	405	415	418	403	399	371	387	418	404	401	400	416	414	425	395	426	406	387	406	411	413	409	424	401	406	384	435	427	409	409	388	385	438	429	397	396	426	430	386	420	416	404	387	422	422	424	422	395	383	440	448	424	406	404	401	399	432	415	403	436	421	431	403	413	408	402	434	428	424	404	452	398	432	408	418	442	399	421	396	434	412	414	392	453	393	406	422	393	428	415	406	422	405	442	456	420	409	401	427	421	396	431	437	430	408	424	402	415	432	446	453	436	417	436	404	447	437	426	434	438	406	410	422	413	430	416	419	401	446	384	394	424	390	438	380	447	421	412	403	390	427	428	417	431	470	417	392	434	445	452	404	403	442	400	394	424	415	386	380	413	430	408	417	436	436	414	381	401	414	400	409	428	419	418	409	417	413	406	439	408	422	414	443	429	427	422	440	442	386	446	394	417	414	498	450	411	416	379	422	373	390	418	417	386	413	386	395	423	433	456	408	422	419	424	394	428	451	436	439	410	402	389	414	382	408	415	413	408	398	405	443	433	455	402	392	432	396	426	402	434	413	364	391	386	399	398	408	418	402	412	424	447	405	396	399	400	428	421	394	411	361	376	426	412	416	433	418	432	404	430	430	418	417	431	388	404	426	369	409	453	429	440	374	419	415	408	381	402	411	421	402	423	419	401	435	388	436	383	430	397	389	449	399	396	399	409	404	387	393	424	410	388	451	421	383	410	411	426	394	419	402	432	439	423	419	403	427	401	429	384	404	419	421	445	435	452	445	425	432	422	384	443	434	399	436	397	431	401	432	417	401	417	413	394	401	390	405	425	380	449	437	404	379	400	411	437	405	404	423	412	393	416	410	403	412	415	395	423	424	391	421	451	408	403	410	427	442	366	375	436	429	426	402	412	425	423	375	427	418	404	435	431	412	420	371	453	392	404	432	398	404	393	408	398	411	454	401	438	412	429	370	433	426	413	404	427	413	373	381	393	407	392	413	380	407	397	433	419	451	401	415	412	434	417	421	418	421	389	408	418	396	422	387	425	401	424	411	430	419	427	424	384	444	406	406	430	453	397	439	434	436	412	392	429	412	460	390	387	408	449	382	413	391	358	410	421	451	431	387	390	414	431	455	428	422	428	426	435	435	409	456	433	408	400	402	401	372	431	407	402	426	432	390	365	383	394	385	404	388	401	409	378	444	420	398	438	432	439	417	420	378	401	421	409	393	379	396	411	443	423	432	403	415	400	428	423	418	410	398	422	410	450	437	392	419	376	407	407	434	408	415	452	403	378	403	385	393	425	404	426	433	435	394	427	396	429	373	423	393	387	399	400	395	412	392	433	419	460	399	422	426	429	422	416	424	399	408	411	388	433	423	385	393	407	412	416	431	405	443	446	435	428	400	423	398	405	403	419	423	408	395	396	393	462	398	405	394	384	396	408	378	416	400	397	410	396	434	375	435	423	416	450	409	444	413	381	434	460	435	386	429	349	431	382	414	415	404	413	426	452	433	429	411	402	415	385	403	392	425	422	427	410	405	398	404	407	405	436	415	389	423	407	375	434	427	455	400	440	414	435	391	404	409	421	389	435	426	428	384	431	433	397	425	411	405	425	443	408	404	411	434	402	415	431	399	426	423	381	446	401	412	363	386	427	388	378	420	405	428	401	391	427	436	401	411	432	413	426	420	448	402	439	419	393	435	403	380	409	395	406	400	412	430	419	417	444	419	386	409	400	400	428	404	420	422	444	365	409	418	373	426	383	389	418	442	434	417	437	433	418	378	416	431	439	409	406	405	368	390	457	419	398	376	417	438	422	420	429	409	441	470	443	405	438	444	414	412	438	401	435	425	428	422	437	412	409	446	417	446	381	431	412	412	446	381	415	431	394	393	399	411	387	377	440	439	386	445	422	474	387	425	382	425	430	397	407	425	420	395	420	401	426	413	384	426	422	409	431	430	417	418	393	438	413	446	434	414	407	429	410	428	414	420	419	411	434	410	406	391	401	407	444	400	436	411	419	434	397	416	396	434	401	421	412	430	422	415	421	402	422	435	380	423	363	395	392	425	446	412	424	437	412	437	415	422	449	434	414	395	429	410	454	412	405	415	429	436	400	438	420	451	391	437	420	428	402	400	412	430	399	443	433	408	407	362	426	415	429	436	397	422	455	383	437	402	370	470	436	413	403	411	397	422	404	426	440	401	426	384	425	417	411	454	412	400	421	416	423	421	398	417	385	389	411	401	391	434	404	437	440	399	422	416	387	433	392	369	387	465	426	404	423	445	416	427	402	402	392	392	413	403	407	411	411	412	404	434	454	394	393	443	378	421	392	406	463	393	424	433	429	384	413	405	398	405	431	367	407	418	384	425	408	404	416	410	418	410	442	426	447	413	410	446	423	435	425	393	419	408	384	388	451	457	412	406	423	407	417	412	430	426	412	435	425	433	401	411	434	409	403	419	415	371	392	425	443	422	412	434	383	371	428	405	407	423	425	433	419	414	411	447	416	457	413	386	422	406	411	430	436	434	398	441	402	398	429	404	430	409	423	406	442	405	422	402	422	391	418	431	392	441	445	406	436	424	385	390	420	455	385	399	416	425	390	420	399	394	402	416	414	453	431	437	396	434	378	399	401	423	409	423	415	440	446	390	456	393	408	403	386	448	388	446	389	435	407	430	428	422	424	403	412	412	437	409	372	410	382	422	436	396	426	419	418	411	376	410	395	440	427	411	435	403	405	430	428	437	417	425	404	439	388	387	411	397	434	414	395	389	369	425	429	428	413	390	420	441	391	424	429	417	415	440	430	397	394	385	428	377	421	437	424	440	410	420	400	445	436	414	404	397	408	419	419	404	428	395	362	425	416	409	430	384	433	426	420	430	396	418	427	423	406	392	395	382	430	395	421	388	396	396	377	386	413	393	442	419	417	392	411	384	403	427	364	390	378	415	413	403	428	447	400	376	429	437	407	434	389	391	415	433	385	430	419	420	443	425	415	405	452	380	436	407	403	435	416	444	405	442	421	424	416	381	403	401	414	454	400	383	443	433	387	399	379	403	426	440	379	418	388	414	398	394	405	420	425	415	417	412	405	409	426	393	420	391	406	418	403	385	389	413	411	404	453	408	439	411	431	413	429	413	405	410	389	429	470	427	385	413	443	407	415	409	444	427	416	396	411	403	451	411	427	426	414	389	387	375	401	394	413	388	427	416	403	432	401	376	392	397	435	419	439	387	395	422	390	417	423	411	391	420	441	428	412	459	387	401	366	433	437	411
1386	1321	768	580	768	2291	2110	4232	4135	3253	3116	2147	1380	738	370	190	103	64	39	24	31	27	22	29	26	34	42	31	26	27	30	25	21	26	23	40	23	34	32	25	25	35	30	24	24	23	25	37	43	22	31	36	35	27	24	29	23	28	27	30	28	27	34	20	35	27	22	28	25	24	23	33	27	31	34	24	25	29	24	21	36	29	22	29	19	32	25	22	25	35	25	22	26	33	31	31	26	22	33	17	33	28	26	32	39	33	18	32	28	30	32	31	23	32	27	31	34	26	30	26	29	26	25	23	21	27	42	30	29	32	28	23	24	35	20	38	22	37	40	25	22	27	30	27	32	19	24	23	30	24	26	30	24	25	28	20	29	31	37	30	30	24	23	29	27	28	20	30	31	27	28	29	25	30	29	37	22	31	21	23	19	34	14	30	18	37	28	23	25	30	26	33	31	25	26	29	25	36	25	23	26	21	28	18	30	24	30	37	34	30	32	25	29	25	29	29	25	29	34	24	33	24	16	27	22	36	36	28	23	39	32	25	25	27	33	18	31	28	32	30	23	31	35	31	29	30	26	45	32	27	28	24	33	33	42	27	32	35	24	26	36	24	34	25	33	27	31	23	23	29	38	28	32	22	25	22	22	30	33	37	22	41	26	27	34	31	25	24	26	24	19	25	37	24	30	26	25	26	29	26	29	29	24	22	24	37	31	22	20	23	30	27	20	30	31	31	31	30	25	29	28	26	21	28	25	23	29	31	21	27	26	32	26	24	29	26	30	28	28	26	35	33	30	33	32	30	22	36	24	23	31	36	31	37	21	28	24	37	31	30	31	26	25	27	21	30	39	22	34	32	38	27	36	28	28	23	30	18	28	40	35	25	28	33	27	32	28	23	33	22	23	33	30	30	26	38	25	35	25	31	20	24	33	27	30	30	21	23	27	23	30	24	36	26	29	27	25	29	21	37	25	25	24	21	34	20	20	19	22	38	20	31	35	40	35	40	28	32	22	26	30	30	32	28	33	24	30	20	19	34	23	35	26	32	20	23	29	30	29	20	30	22	19	29	31	29	33	29	38	23	35	27	31	37	28	35	31	26	33	35	31	28	27	26	20	26	37	30	24	27	26	24	22	17	18	25	38	19	39	31	35	26	22	31	39	29	28	30	34	23	29	31	31	27	22	29	21	22	28	23	27	31	34	24	24	32	21	25	34	26	26	25	23	29	26	32	18	16	27	25	35	24	28	32	32	24	28	32	38	28	29	37	21	24	30	24	27	20	17	30	27	29	21	23	30	21	25	23	27	31	26	27	28	24	23	40	27	20	37	28	29	34	22	27	34	29	31	29	35	27	27	31	28	23	30	22	25	27	25	31	29	25	29	21	28	22	28	25	29	39	38	28	26	32	27	30	26	29	32	24	32	24	33	35	26	27	31	27	21	22	27	25	19	18	37	31	27	33	28	47	31	22	38	29	26	31	25	36	33	33	27	23	26	33	19	25	22	36	22	22	21	16	26	30	30	30	42	31	20	33	33	31	40	25	33	34	27	42	30	36	31	21	29	38	34	16	21	20	24	32	25	34	32	35	28	33	33	32	29	33	23	32	33	26	21	29	34	26	27	33	26	37	34	31	42	24	27	29	32	26	23	29	29	33	24	26	25	20	26	24	28	27	35	30	35	33	26	24	27	32	26	21	22	35	29	20	32	31	29	23	26	25	30	20	34	25	31	24	27	32	32	31	38	20	30	29	38	31	31	28	25	31	27	33	28	20	26	26	28	28	31	28	38	34	29	31	23	33	33	28	22	21	27	36	29	33	33	31	34	34	28	29	30	24	27	21	28	25	34	32	32	26	22	29	30	38	20	29	22	39	26	28	26	33	25	20	21	34	25	29	28	31	34	32	24	31	22	17	27	30	28	26	26	27	24	21	30	19	33	29	33	30	32	28	23	40	32	30	25	26	27	23	25	25	24	29	27	23	35	25	33	35	24	29	32	26	23	31	22	30	31	34	27	30	28	21	28	22	30	33	18	30	25	31	26	28	32	42	22	25	29	28	27	29	32	29	21	31	29	31	31	37	25	24	33	23	16	27	28	27	31	35	29	19	22	37	29	20	29	18	21	25	29	20	30	33	33	34	32	39	28	31	24	34	24	29	22	31	24	25	29	31	31	25	25	28	24	38	22	17	35	35	24	18	21	35	25	30	21	31	21	33	34	34	38	32	27	20	26	35	28	33	23	33	30	27	25	27	39	23	34	22	29	30	40	25	33	29	29	34	30	31	27	26	22	25	35	23	23	21	35	40	21	30	23	29	40	27	35	21	27	36	20	45	21	26	28	24	40	27	32	19	36	30	31	32	23	24	35	21	26	40	27	28	23	40	27	35	21	31	28	30	28	31	33	31	22	14	29	24	29	30	29	30	37	28	38	23	32	21	30	37	32	27	34	51	32	26	31	26	33	21	31	29	35	29	31	23	40	30	37	24	31	23	23	29	28	34	34	42	17	33	35	29	41	33	29	29	35	28	39	30	35	25	30	36	28	26	29	39	21	35	29	19	31	30	30	34	27	37	22	25	18	32	29	28	26	27	29	25	22	28	29	26	26	26	33	28	40	25	37	25	32	35	29	40	23	26	27	35	24	29	25	24	31	28	30	27	27	24	28	32	40	27	26	31	21	29	35	29	26	27	28	28	19	24	30	27	22	22	26	27	33	34	25	26	29	38	34	22	20	24	28	35	21	31	32	21	35	32	26	39	26	19	24	29	28	28	21	31	26	29	29	31	30	36	27	27	35	31	36	24	19	27	23	27	24	21	27	27	30	33	26	34	19	30	21	31	24	28	36	36	42	28	32	33	23	30	29	20	30	34	43	31	29	32	33	28	30	32	34	27	24	21	36	26	28	24	42	32	22	30	36	29	33	26	25	22	29	36	22	32	27	32	19	30	34	25	25	21	32	31	27	38	27	40	19	30	28	37	16	26	29	39	33	23	27	35	22	16	30	31	29	31	31	26	29	33	34	30	25	29	24	31	30	19	26	33	23	34	28	30	32	25	31	21	29	29	35	26	29	28	36	31	32	25	24	29	31	31	35	38	23	34	32	27	30	23	31	27	29	39	26	21	31	28	21	26	27	23	21	27	29	30	31	32	31	27	23	33	27	34	24	36	35	25	27	31	29	23	27	43	34	23	35	27	25	21	28	25	29	23	40	24	43	31	34	39	24	32	32	18	28	33	17	30	21	21	30	39	24	29	29	35	37	20	20	32	24	21	23	34	35	28	33	16	32	30	29	28	36	30	35	32	28	34	26	33	24	41	27	32	29	36	28	25	29	28	26	30	41	34	33	30	30	23	21	29	25	23	27	30	30	24	21	21	23	26	20	24	27	33	33	23	31	19	23	22	42	33	31	28	33	19	27	25	24	26	29	30	32	30	33	32	35	24	31	25	38	22	39	27	25	25	28	26	25	36	30	39	26	27	32	26	24	40
24818	18115	13144	20962	31965	39093	35597	42396	37824	35078	33386	28458	23110	16395	9641	4963	2248	1022	623	455	372	347	382	370	375	407	353	365	350	384	358	401	391	360	367	361	379	357	333	375	374	325	369	365	378	377	377	370	364	369	340	375	356	355	361	373	370	371	341	372	343	361	335	382	390	391	390	359	361	353	362	374	354	377	369	376	357	375	393	358	371	395	402	339	356	352	397	366	353	393	372	372	370	360	396	398	378	384	365	399	341	395	355	382	361	346	409	409	363	370	366	336	386	364	364	383	399	347	378	344	355	372	376	375	344	364	350	375	388	388	388	386	351	364	367	375	366	388	377	385	370	383	404	370	343	373	414	378	375	385	412	356	350	401	381	361	394	329	383	363	381	356	365	387	370	389	357	355	350	376	389	338	370	406	404	363	376	355	375	375	410	368	381	331	367	354	360	389	413	377	390	370	391	387	335	362	389	371	393	359	373	386	369	386	365	349	387	394	395	359	358	407	392	383	362	401	372	374	358	405	410	377	393	388	364	361	371	380	372	365	373	355	381	393	343	343	390	367	391	370	371	354	385	379	330	367	382	387	342	352	389	389	354	381	379	378	365	361	357	311	351	413	393	382	364	346	372	312	394	335	395	377	366	383	379	370	371	388	355	368	376	358	358	355	348	364	364	366	395	372	392	348	386	396	352	384	389	391	376	384	375	351	365	385	331	368	373	371	361	369	396	387	364	392	366	371	356	372	397	345	336	366	375	378	401	361	420	383	373	384	350	384	367	384	354	396	406	378	377	405	348	334	352	366	363	359	408	383	374	359	379	374	384	385	362	389	356	377	369	338	351	377	355	379	375	401	378	376	380	398	352	350	419	369	382	400	372	384	376	372	391	406	349	360	396	391	372	391	358	381	343	339	417	378	368	358	352	383	356	369	361	399	393	352	379	375	366	367	381	346	373	391	393	407	389	378	352	389	387	338	356	379	393	369	412	370	391	349	375	328	330	376	368	381	401	365	394	389	358	355	413	372	381	385	374	370	392	373	357	359	381	340	383	380	368	364	384	388	367	375	374	373	367	370	351	345	392	401	387	369	377	396	386	402	391	399	384	393	364	343	369	380	353	375	377	394	398	391	386	364	420	350	375	387	329	399	382	414	379	378	351	375	364	372	386	344	407	387	366	353	336	380	364	365	371	357	374	362	347	368	365	373	388	394	355	368	386	376	378	363	354	365	361	396	378	392	380	383	403	383	383	377	357	372	370	374	363	366	386	392	372	403	399	382	376	340	389	394	361	409	380	372	384	402	382	367	371	428	407	351	354	344	333	393	397	364	376	402	388	397	348	352	367	374	405	385	355	378	349	365	395	404	363	373	383	372	362	410	369	348	393	382	400	375	392	354	380	365	380	369	404	356	375	405	370	398	359	369	337	358	378	381	370	363	372	371	399	374	387	364	395	358	370	369	379	385	403	387	385	389	389	349	368	382	377	367	378	388	364	396	383	383	387	373	395	364	382	353	382	422	384	344	362	379	378	389	369	365	361	358	369	448	360	396	392	343	378	391	369	360	369	361	376	352	433	368	347	373	389	417	391	364	360	375	373	396	394	431	358	369	387	368	349	381	366	374	374	400	390	374	325	394	398	369	396	358	385	388	359	363	376	393	375	393	425	363	387	382	397	371	381	346	359	350	378	382	368	399	368	405	386	356	350	369	351	359	370	394	393	392	383	353	374	382	383	388	364	359	365	361	357	392	359	335	383	376	389	350	349	376	383	371	405	362	360	378	398	364	385	362	383	370	382	398	356	421	353	369	406	355	358	401	361	376	419	352	351	420	410	388	367	335	356	340	365	387	353	370	396	398	380	392	359	388	380	328	387	377	357	352	344	365	378	390	372	373	366	385	399	350	323	407	384	388	416	360	339	383	406	366	375	350	367	393	409	371	389	404	346	387	410	378	377	365	410	389	400	400	383	347	360	359	388	367	360	398	386	363	394	386	405	358	352	347	367	393	397	394	384	434	379	375	376	374	371	364	368	350	390	387	420	413	368	405	364	359	376	374	354	380	394	358	359	383	381	339	381	358	435	419	361	358	367	379	350	393	365	375	402	372	338	383	377	395	375	381	332	402	364	381	369	383	339	378	359	356	362	372	365	401	370	376	385	370	398	371	384	383	387	401	364	362	361	407	369	375	380	411	372	353	379	413	378	365	375	358	373	381	374	355	382	399	383	388	345	385	358	379	368	391	370	382	384	394	358	341	377	314	390	351	341	397	348	363	356	358	413	370	364	377	360	383	375	373	409	362	368	386	334	362	355	361	340	404	402	392	382	379	393	363	386	401	382	367	369	402	370	381	416	359	374	397	384	360	352	332	356	390	377	345	380	363	376	378	392	360	371	380	369	375	357	364	379	374	380	358	360	375	348	342	377	389	356	344	355	347	393	367	359	415	370	367	364	386	367	392	411	351	367	359	387	376	388	367	375	375	386	364	388	374	345	347	400	363	378	370	377	350	363	397	369	343	387	385	384	386	348	367	394	387	372	376	381	352	361	384	389	376	382	356	385	370	384	393	400	377	413	366	376	374	389	356	343	368	377	355	369	370	374	375	367	349	373	364	374	370	399	364	354	382	355	379	353	364	410	375	370	353	399	423	379	370	400	400	385	377	376	378	388	378	349	353	406	394	352	388	346	393	357	382	374	335	378	343	349	382	376	389	367	364	375	372	373	399	396	362	343	351	371	385	354	362	358	361	366	341	347	399	377	358	366	401	359	403	378	380	386	373	343	364	378	388	371	407	378	381	370	385	398	372	360	386	368	389	384	333	347	406	389	383	381	370	359	361	380	380	350	386	397	370	378	373	372	375	354	375	384	369	372	350	375	394	370	335	340	363	385	368	379	377	368	388	377	361	384	381	385	393	340	377	346	391	428	358	397	398	365	349	379	380	404	360	369	385	372	377	375	357	388	374	359	392	405	391	346	377	390	373	383	398	365	399	379	360	333	379	389	367	336	357	358	389	375	365	357	356	372	400	362	413	350	357	372	375	358	389	362	358	354	356	330	341	377	375	402	382	404	349	349	375	381	363	367	372	383	374	405	367	376	385	394	380	346	356	367	370	361	380	394	384	394	341	348	368	389	372	380	349	375	376	380	369	379	404	358	356	351	390	388	402	374	376	372	380	377	373	362	386	410	390	351	358	389	378	379	354	402	407	406	339	408	374	401	375	371	381	353	400	357	325	369	338	396	357	356	373	377	371	374	336	390	368	408	384	352	387	349	341	395	362	364	384	402	351	409	367	372	341	383	363	354	394	390	352	330	377	398	419	410	380	385	391	406	388	370	379	411	359	395	350	394	371	347	372	422	399	362	382	373	347	345	382	343	374	365	389	372	390	365	382	350	368	379	356	354	408	338	386	378	408	350	404	382	378	409	360	354	367	395	380	375	374	367	365	340	393	338	375	392	359	374	363	371	333	374	368	404	358	351	360	370	385	411	380	385	362
3631	2608	1179	722	826	2177	3007	3344	4077	3675	3443	2684	1764	960	465	267	122	64	57	45	38	40	31	36	30	38	34	42	46	31	38	34	42	47	31	31	38	33	38	24	37	30	45	43	39	40	30	39	46	48	29	33	43	40	32	44	32	30	47	34	34	42	38	39	42	28	35	31	45	43	45	37	32	29	38	26	36	26	36	37	43	33	35	38	32	40	46	49	32	43	36	33	40	47	40	33	39	38	39	30	29	33	28	34	39	42	43	35	24	49	33	31	32	25	41	35	32	40	34	26	26	30	29	29	41	31	45	39	35	33	42	32	34	33	34	37	32	48	43	34	44	41	37	34	43	32	39	34	43	38	44	49	30	35	31	42	42	41	41	32	47	25	32	45	45	33	37	33	33	40	25	31	37	44	38	31	42	34	32	43	31	51	38	35	50	35	34	42	41	29	41	43	31	46	43	38	44	36	35	32	42	33	35	30	37	39	42	32	33	37	29	26	36	46	35	43	36	30	34	39	34	33	34	33	30	31	39	38	34	46	37	45	46	29	37	35	44	31	37	33	40	37	35	36	41	41	28	36	52	32	38	36	30	30	40	37	36	27	34	36	32	33	36	30	39	38	24	40	37	39	34	30	32	37	33	42	41	40	36	35	29	36	30	56	31	29	33	33	36	32	25	35	26	36	36	49	43	39	35	33	32	38	42	51	40	43	33	27	44	24	39	38	33	37	34	45	40	34	44	47	35	36	34	46	40	43	39	25	36	48	47	37	33	36	34	35	41	38	34	38	33	38	41	33	35	29	32	35	35	26	35	34	44	41	23	36	33	35	31	35	35	43	40	44	27	28	42	46	31	38	40	37	35	46	42	44	38	43	32	37	31	47	39	33	21	50	31	20	31	42	37	34	33	41	29	34	46	45	35	31	25	36	40	46	36	34	35	29	31	37	47	40	35	39	38	29	39	33	34	43	35	41	36	31	41	44	28	32	34	29	25	30	38	37	44	31	39	36	39	28	22	40	30	47	34	43	43	32	29	49	42	42	33	34	27	29	31	39	35	27	27	36	44	30	43	38	34	41	55	44	31	31	26	28	32	30	37	39	29	38	34	39	32	28	30	42	36	44	43	34	38	37	29	41	29	31	38	39	28	34	31	36	34	35	45	43	44	40	30	36	47	39	38	33	38	28	43	36	40	32	36	34	33	39	42	37	27	42	32	39	43	38	42	27	34	34	42	38	42	29	37	32	35	38	39	31	45	39	41	31	39	35	41	42	33	40	29	43	47	29	34	32	24	32	33	41	30	47	23	34	49	42	37	37	35	49	43	38	40	30	35	34	35	37	33	42	30	28	26	31	33	35	38	29	36	41	32	41	36	34	43	28	36	45	46	35	36	32	38	29	37	38	44	30	35	42	42	36	32	29	31	35	36	38	38	41	35	40	23	31	48	44	27	32	32	38	35	33	36	36	58	33	38	40	36	32	36	29	28	37	37	26	28	32	28	41	44	41	36	45	37	43	40	48	39	35	32	31	46	27	31	30	29	32	41	39	50	41	38	42	39	46	32	35	43	39	41	43	37	35	33	36	42	36	39	36	40	46	44	39	33	34	41	31	34	41	38	24	34	40	44	40	38	35	38	35	24	40	34	43	42	27	39	37	46	33	37	35	26	38	45	25	38	36	40	27	46	40	36	27	41	34	29	33	38	38	40	27	37	39	44	38	32	29	36	30	42	35	39	38	25	45	32	35	38	38	41	25	34	34	36	40	27	26	34	49	29	40	31	35	43	33	30	29	39	36	31	36	44	46	43	39	40	41	33	28	41	41	39	35	36	44	30	36	33	23	39	39	41	41	31	32	44	33	51	42	36	31	30	41	37	29	28	26	30	39	45	34	35	48	32	37	40	43	32	30	22	29	42	36	25	34	40	46	39	26	36	34	30	34	29	32	43	30	35	37	28	35	40	29	51	40	44	42	36	33	40	38	36	29	43	45	33	32	27	36	32	26	36	39	36	47	34	42	38	35	32	42	34	37	51	31	33	30	34	30	36	36	40	38	34	42	39	28	40	26	28	46	31	30	38	45	48	42	30	34	45	35	38	37	40	33	36	33	33	31	34	43	29	34	39	33	40	31	51	35	23	42	30	33	37	30	28	45	37	34	28	33	33	38	29	40	27	46	45	29	49	43	30	41	38	38	29	32	35	40	31	52	35	46	34	55	35	34	45	38	33	31	43	32	33	45	41	34	22	35	33	32	35	36	35	25	36	39	33	30	41	33	39	33	24	34	38	30	32	43	28	38	44	31	30	29	34	35	42	43	46	39	49	26	38	33	33	36	41	42	36	37	36	40	36	37	32	38	28	41	37	35	39	47	38	27	34	34	34	32	27	44	41	42	36	31	39	40	42	34	42	34	41	39	29	37	38	26	28	27	35	31	34	49	33	36	34	37	41	43	36	48	35	43	23	34	44	24	35	34	41	34	41	24	25	39	36	43	44	33	37	35	39	33	37	43	29	31	44	37	29	31	38	43	43	43	29	40	43	20	35	31	34	45	39	26	51	37	39	43	41	37	35	45	30	39	43	32	39	47	42	34	36	23	30	41	28	34	40	36	37	35	32	51	41	49	42	40	42	39	32	41	30	28	32	37	45	28	26	42	34	35	33	43	28	32	44	31	43	32	46	43	46	27	50	22	36	33	34	16	39	40	30	33	34	49	38	39	37	44	41	25	46	39	31	32	36	36	37	41	38	34	35	45	33	44	46	38	29	41	27	35	37	35	37	50	37	36	41	40	32	38	36	34	33	38	38	31	35	37	42	34	39	30	36	37	37	40	39	42	29	37	36	36	49	46	38	36	39	37	28	37	36	40	35	45	31	37	49	29	39	34	35	30	45	34	30	48	33	35	44	27	36	28	42	36	36	41	43	44	30	23	29	39	32	44	48	33	30	36	38	42	32	48	37	37	40	29	30	39	39	38	29	31	37	37	39	49	30	36	44	35	43	33	43	39	40	36	42	35	34	34	37	41	31	31	44	42	32	18	44	28	45	44	42	30	37	30	36	30	31	48	34	26	38	33	23	36	41	31	30	37	52	33	29	34	39	42	35	38	30	44	41	29	44	40	35	33	44	39	43	25	29	30	27	34	41	39	38	42	38	45	38	38	26	38	33	39	36	27	30	32	35	29	31	39	39	44	41	26	47	35	36	36	33	33	41	42	48	28	32	29	26	31	38	36	27	28	51	45	41	34	31	40	33	25	39	29	45	35	36	32	25	49	33	30	38	21	27	46	38	42	31	29	30	37	27	32	40	30	42	45	40	33	39	33	49	41	41	37	30	39	33	29	34	39	35	30	27	42	33	27	43	38	32	34	28	34	35	40	34	40	35	39	42	30	52	37	42	32	35	40	31	29	32	34	34	35	29	37	46	42	39	35	38	32	31	35	35	39	45	29	40	50	46	35	43	43	36	37	48	39	42	33	36	34	37	37	43	43
28996	23618	15861	22018	31498	39051	35440	40465	38807	36620	34771	31012	25472	18934	11898	6275	2778	1275	770	563	510	495	474	470	486	485	492	491	473	466	517	478	486	485	510	485	497	485	454	467	495	489	478	490	499	489	445	478	458	484	497	449	467	490	507	473	505	520	494	448	481	485	479	486	473	477	491	480	483	473	445	483	470	481	470	462	500	488	498	475	478	487	492	467	492	454	505	473	461	473	480	444	456	481	485	444	513	513	510	496	490	466	509	488	481	507	454	520	508	471	504	480	523	466	495	494	478	479	510	454	498	514	508	502	486	492	498	454	451	487	500	475	474	505	536	469	497	445	513	472	509	528	473	497	485	480	507	482	498	507	486	490	483	453	467	472	494	518	480	488	455	431	493	499	516	471	471	498	484	462	504	483	502	500	472	446	491	512	467	486	482	510	475	504	451	443	488	497	460	489	513	461	493	468	513	511	497	463	459	507	501	468	495	513	513	490	508	466	502	477	468	518	477	495	452	547	443	477	490	481	509	480	477	453	462	502	492	484	506	475	473	495	490	465	483	497	505	490	521	495	513	480	490	498	476	465	498	479	527	461	462	475	481	474	495	514	479	452	474	458	464	469	487	481	485	483	458	470	516	474	502	461	446	469	479	493	460	477	471	466	475	479	479	463	489	495	474	480	499	493	490	465	450	466	471	474	483	451	451	486	478	495	497	483	484	452	438	486	472	468	467	475	485	523	474	465	502	544	499	499	470	518	488	430	480	469	440	489	506	488	516	493	468	470	489	498	483	477	477	522	453	471	437	471	505	455	492	473	495	508	490	533	482	476	470	483	468	501	474	518	463	469	494	464	500	464	502	496	488	488	477	498	477	486	481	477	493	487	477	453	469	507	510	481	477	541	458	526	468	473	466	470	491	460	514	505	491	472	490	478	504	463	466	464	517	489	501	524	499	486	472	445	480	539	489	479	508	461	482	486	494	487	456	492	495	484	476	476	471	514	473	481	471	487	481	476	489	483	493	473	506	493	491	495	498	472	455	510	481	459	493	466	481	463	510	492	515	527	470	464	465	439	505	461	487	495	464	518	498	468	523	448	500	470	476	498	467	482	471	456	459	498	482	472	479	493	490	455	498	483	547	496	483	458	493	458	476	488	506	511	492	461	485	510	468	508	500	456	515	515	491	467	463	493	423	513	472	493	484	502	506	489	499	477	489	489	479	498	544	494	448	474	481	458	517	471	460	500	475	474	517	507	463	485	500	464	504	466	476	495	493	494	503	441	475	457	447	496	465	489	502	481	502	484	509	477	469	480	461	478	497	472	509	532	487	475	457	516	498	479	443	485	496	468	460	484	491	461	437	462	521	507	477	460	516	504	463	489	523	503	501	472	450	507	516	486	484	438	480	494	495	454	493	504	469	469	498	488	496	506	508	476	528	479	479	451	453	493	480	492	508	480	474	515	478	508	485	463	476	479	471	508	478	530	474	483	545	492	483	486	476	509	457	489	463	473	458	494	508	482	509	487	501	540	461	479	480	458	489	478	478	456	490	450	487	454	470	474	484	488	496	485	485	475	514	462	501	493	480	464	517	533	496	507	471	479	496	489	483	516	521	556	483	486	468	526	458	481	465	515	446	498	458	467	488	471	481	478	497	478	517	444	493	484	500	480	474	507	496	480	464	443	460	458	496	502	487	473	532	443	444	520	497	499	473	501	479	500	481	487	479	488	487	521	457	477	490	445	500	496	524	511	504	476	505	521	460	510	492	451	498	481	498	483	472	522	505	476	462	489	509	481	546	437	497	474	494	537	507	506	465	493	479	520	506	455	481	465	509	465	488	463	457	495	480	472	482	474	510	483	478	510	463	510	496	514	475	459	488	487	529	483	476	486	491	487	501	494	500	480	466	469	462	469	470	474	462	484	424	459	489	468	451	502	470	445	466	515	479	507	462	456	499	449	465	464	487	469	483	456	459	449	505	488	474	483	472	501	475	493	470	491	453	490	532	442	466	483	510	471	509	475	504	499	493	495	465	499	500	487	475	485	476	483	490	527	471	495	479	503	462	474	462	467	538	501	435	507	511	483	487	480	501	508	450	480	503	463	465	491	479	494	518	470	433	496	496	485	489	460	456	463	506	456	529	515	481	476	480	486	474	496	465	453	501	489	467	478	526	498	482	524	456	531	510	486	506	480	504	465	493	484	481	455	500	466	493	494	497	511	453	481	450	464	453	456	465	470	482	483	470	498	537	466	519	482	493	522	455	503	471	471	489	483	472	542	500	488	503	496	512	474	497	519	478	477	456	494	503	456	488	507	506	507	491	479	487	454	504	455	478	464	460	463	503	502	442	487	459	450	443	490	476	440	470	472	484	487	474	458	466	503	481	513	481	448	459	450	427	503	468	483	478	456	459	481	447	494	457	441	515	438	479	497	519	480	487	519	488	498	470	460	496	502	504	494	495	469	474	471	478	490	446	468	448	483	497	492	516	525	477	451	482	527	471	452	483	460	449	525	504	500	451	526	477	496	515	490	461	490	484	485	499	475	534	461	485	481	449	474	447	474	492	489	489	481	432	523	484	483	479	499	472	458	526	499	457	540	479	464	464	512	491	451	509	515	507	465	459	484	471	486	475	481	466	462	487	484	475	490	477	469	467	481	478	497	526	489	514	453	469	498	479	494	466	467	488	491	453	474	478	478	488	466	500	471	474	519	488	460	494	518	492	538	452	523	480	522	495	499	481	484	525	491	530	514	468	489	501	435	460	498	513	478	486	518	502	490	491	511	481	501	464	515	492	458	477	534	497	475	485	507	449	489	512	448	440	467	431	478	509	493	512	455	493	455	561	455	486	454	468	495	491	457	467	474	484	485	474	496	503	468	485	510	494	517	514	510	478	490	488	472	513	450	501	498	491	481	467	470	453	526	495	493	496	494	519	465	495	481	523	517	504	443	501	490	489	458	508	526	484	520	505	469	493	480	490	469	523	476	496	465	461	452	446	447	472	517	469	450	470	497	495	477	465	449	517	480	469	485	500	484	491	465	453	483	474	462	467	513	479	486	484	492	500	469	463	503	493	483	490	469	483	500	471	479	448	474	507	502	495	451	471	474	472	511	487	495	461	490	460	472	498	464	500	468	499	477	505	506	492	444	493	472	517	459	469	466	511	478	488	464	501	478	496	453	501	476	498	496	475	493	472	519	459	463	450	529	512	504	460	549	484	484	501	492	484	512	520	499	480	513	473	483	456	492	486	475	475	518	470	478	475	444	480	469	481	516	476	457	496	507	469	519	499	471	479	497	503	490	467	452	457	477	455	449	501	507	515	481	509	495	469	462	482	485	500	479	484	492	459	454	464	474	475	463	507	478	481	498	481	494	496	479	485	498	495	509	421	480	528	483	508	502	461	513	514	506	491	504	489	507	422	480	470	484	494	476	463	485	515	473	490	469	522	468	470	489	487	463	511	496	472	455	491	475	496	518	503	499	467	467	502	456	469	495
4215	3181	1896	1228	1433	5553	5864	5063	4672	6244	4802	4730	3012	1608	838	421	173	73	46	43	35	38	46	36	39	25	44	33	31	25	37	28	43	35	28	24	31	41	35	25	31	35	30	30	33	30	38	30	34	43	25	28	33	32	27	44	34	24	31	21	34	39	32	33	33	34	33	28	38	32	36	23	26	30	31	30	29	37	28	32	33	24	36	31	42	26	37	36	32	34	42	36	40	26	32	30	29	36	33	26	31	26	24	34	30	30	33	31	29	26	27	24	27	24	36	24	31	45	29	30	36	22	33	36	28	31	32	32	31	29	36	29	33	34	30	30	39	26	25	19	24	30	36	37	28	31	37	28	21	24	31	34	39	32	25	32	36	30	26	39	40	34	31	38	35	28	43	36	33	25	36	31	34	42	31	25	31	36	35	29	31	24	14	39	28	29	38	29	38	29	32	26	34	30	29	27	23	34	30	33	39	39	18	35	34	29	29	27	34	30	32	29	31	27	31	32	25	29	27	26	31	41	30	31	31	40	37	40	34	31	41	31	34	28	29	30	34	37	41	27	40	35	39	39	31	26	30	36	31	30	29	34	30	21	29	33	42	23	28	27	28	42	31	36	42	32	25	36	26	37	31	33	35	34	28	29	24	23	28	38	28	42	31	38	20	32	37	28	31	29	36	26	43	39	40	22	30	36	40	36	27	43	25	29	37	28	46	32	33	35	35	38	26	25	26	35	32	34	25	26	25	40	22	32	28	24	31	33	25	30	28	34	32	28	33	29	31	20	32	29	40	20	28	26	31	33	31	28	31	33	32	35	31	30	43	34	28	39	28	22	33	30	28	39	40	36	32	36	36	33	29	41	26	21	34	34	27	33	36	33	25	42	46	36	34	34	25	22	28	33	41	30	26	33	37	32	34	37	26	30	35	36	30	30	30	39	19	40	25	36	40	35	30	29	33	29	33	38	27	31	35	30	40	29	38	42	32	36	22	35	35	27	30	31	26	29	37	31	35	27	32	26	32	36	27	24	40	31	23	29	31	34	41	36	33	42	23	38	36	37	30	29	32	25	25	31	27	31	30	29	23	45	31	37	27	29	34	38	30	32	35	35	44	34	26	29	35	26	46	30	33	32	24	25	33	25	27	36	27	22	38	31	41	31	35	26	32	41	35	33	45	32	32	37	24	24	35	27	38	26	32	24	38	31	36	37	27	38	20	30	29	38	31	40	31	37	25	39	31	28	28	33	39	32	38	38	28	34	37	31	33	25	37	31	32	33	24	27	24	37	33	28	50	46	27	32	30	43	41	36	34	28	27	30	36	30	35	28	23	33	27	37	24	30	23	38	28	35	39	39	32	38	35	34	32	31	30	36	24	36	34	36	22	29	34	35	40	31	28	31	32	27	38	28	20	32	34	35	32	32	28	33	33	26	34	24	33	32	37	33	37	31	27	37	28	32	30	35	28	33	37	29	34	33	41	30	31	40	26	32	22	25	19	24	26	34	31	38	30	35	31	28	37	36	27	42	31	29	26	32	24	26	40	39	40	36	31	38	24	30	38	25	31	35	34	27	33	29	26	30	29	31	28	35	36	30	38	26	31	31	25	45	53	28	30	30	23	17	29	32	35	25	25	38	34	27	35	33	24	34	29	45	39	24	26	25	40	29	33	36	37	32	35	27	33	34	29	33	28	23	33	29	36	42	34	29	30	31	28	38	32	38	28	40	32	35	38	33	32	40	31	30	36	30	29	26	36	35	29	39	27	39	31	23	30	39	36	30	29	34	28	32	27	30	27	27	40	38	36	24	26	36	31	26	39	28	30	31	32	28	35	32	35	27	33	36	35	41	44	33	29	34	30	38	29	35	28	30	37	31	27	32	29	28	31	22	47	26	37	32	39	31	32	31	31	27	28	41	28	27	43	42	24	31	34	36	31	34	37	30	27	31	30	27	34	40	39	33	25	21	36	37	26	31	26	31	38	38	25	40	33	31	31	32	35	25	32	32	28	35	24	32	28	30	27	32	30	42	25	28	28	35	25	41	26	35	31	31	38	41	38	44	30	36	25	31	25	32	33	34	31	39	40	28	28	31	33	26	37	37	39	27	28	35	33	25	26	31	34	28	32	31	34	36	33	30	25	30	39	28	39	26	32	30	36	33	29	32	32	28	25	31	30	18	29	34	37	24	33	36	40	30	36	25	30	33	29	31	33	24	35	39	34	32	42	26	42	31	40	34	33	31	36	25	31	34	39	35	19	33	37	32	31	29	34	27	35	23	29	24	33	30	41	30	35	21	32	32	32	36	40	40	40	43	30	34	34	37	27	36	33	30	31	27	35	30	29	29	28	28	30	33	24	28	29	24	37	28	31	32	32	26	31	29	36	31	24	27	34	29	28	35	31	31	38	25	27	27	34	26	33	25	25	39	37	32	28	24	38	34	35	40	31	31	28	33	30	32	24	35	25	29	35	42	33	26	27	26	29	32	31	36	29	34	42	33	31	33	35	33	42	39	29	29	33	25	32	30	25	41	40	28	36	29	26	40	25	34	30	34	30	24	27	32	37	32	35	32	26	46	24	23	29	41	27	37	32	43	27	29	30	37	27	21	29	27	22	38	27	41	26	34	27	36	37	29	34	36	30	38	21	28	42	35	25	30	27	33	35	22	37	36	35	26	32	35	31	39	36	32	25	46	31	36	29	39	32	36	34	22	35	28	42	39	31	35	25	25	39	41	31	37	34	32	32	38	32	24	30	29	30	42	34	33	41	19	38	27	29	33	30	33	25	31	33	25	29	36	29	30	28	20	28	26	35	18	35	35	25	32	44	33	35	36	29	22	30	33	25	29	31	38	35	35	30	31	35	31	30	38	23	29	36	33	28	31	28	31	29	28	36	32	35	40	33	32	31	33	35	35	29	27	32	35	28	30	20	32	36	31	41	30	27	30	23	21	34	31	28	37	42	36	32	29	28	33	29	27	34	30	22	33	34	26	32	30	36	29	35	36	35	30	35	38	30	28	30	36	25	32	28	29	25	43	33	34	34	32	31	31	24	40	39	36	34	24	23	36	26	36	37	33	33	30	36	31	36	22	31	24	31	28	41	27	28	39	26	42	43	36	33	31	43	21	24	25	38	32	29	30	34	36	36	33	28	37	27	42	30	29	35	34	28	34	30	31	41	33	27	39	39	28	42	33	30	23	28	27	22	38	27	18	31	32	32	35	40	36	38	31	38	49	31	38	29	28	32	36	30	28	32	37	31	35	44	38	26	28	38	36	28	22	39	26	38	44	29	37	36	27	37	29	33	42	29	41	34	40	25	40	34	33	32	31	34	25	27	32	28	32	25	36	29	31	33	36	33	31	39	28	41	21	33	34	25	28	33	29	30	39	37	38	21	31	26	39	35	25	32	26	23	28	40	34	27	36	41	30	20	26	40	31	24	43	29	42	31	27	38	41	28	33	28	28	26	39	31	32	34	29	30	32	25	30	21	38
34610	25169	20901	27627	37365	49781	42358	43648	40295	43316	37925	37215	30971	24017	16714	9600	4416	2059	921	553	476	457	480	473	432	396	426	407	440	440	424	402	442	476	407	440	429	437	456	456	454	465	391	414	413	429	438	410	405	434	430	406	407	422	415	408	432	451	418	455	437	393	430	434	443	417	455	431	388	415	442	415	416	430	426	445	409	421	460	399	403	412	448	439	440	455	437	435	431	416	437	431	432	403	447	406	439	418	422	437	438	412	435	413	405	440	430	424	447	446	429	389	402	444	439	437	424	434	427	426	448	402	438	444	404	452	425	397	431	414	405	429	448	408	392	457	467	420	444	442	407	442	400	406	430	408	411	436	394	438	431	382	408	421	391	405	414	417	424	412	417	456	440	426	457	411	406	386	454	459	445	431	401	451	430	410	418	427	422	426	424	411	423	394	426	394	431	445	445	414	448	453	441	379	417	443	458	413	417	435	442	395	453	405	439	442	406	418	371	430	407	395	439	448	421	404	430	411	419	393	392	438	414	442	432	414	452	410	420	439	426	384	419	426	415	414	431	418	432	443	450	439	418	422	493	381	394	398	415	394	422	437	411	434	437	429	424	396	449	403	394	398	365	429	440	431	443	434	437	456	445	423	431	417	401	428	424	463	434	431	420	388	421	416	440	446	406	438	419	454	399	388	434	439	411	421	401	445	437	433	422	473	444	427	396	439	430	454	442	407	413	433	452	433	448	434	414	431	421	405	400	396	444	443	403	421	459	433	411	397	467	473	401	425	441	401	456	358	435	441	409	408	446	457	410	423	429	419	395	404	458	397	413	414	472	421	392	398	449	485	428	444	444	432	443	387	448	406	423	440	416	455	468	419	394	452	453	438	391	419	413	443	402	436	431	429	434	403	423	445	441	422	434	467	424	441	447	448	419	395	468	429	427	417	430	405	419	410	466	420	429	460	399	407	418	430	426	394	446	432	415	423	411	437	392	432	431	418	381	419	414	414	410	438	419	407	428	432	393	417	454	442	411	426	425	416	438	386	434	435	417	433	407	431	431	434	396	444	409	417	409	423	422	417	443	439	426	398	424	431	405	430	464	441	442	433	446	428	423	384	406	433	415	376	453	432	396	378	448	433	467	426	417	445	425	386	453	427	422	439	442	384	400	420	457	414	466	431	427	450	403	436	449	428	422	437	428	404	448	437	420	396	409	398	427	448	402	369	475	431	410	394	435	407	424	453	421	449	404	418	430	419	420	404	436	426	455	426	422	389	413	465	391	450	447	450	438	476	404	448	426	433	423	448	430	444	426	396	409	442	440	447	422	432	446	437	425	394	445	427	406	433	419	433	416	409	426	406	423	393	437	422	416	430	449	393	437	425	419	396	459	435	448	414	409	431	451	425	429	434	419	447	430	397	409	431	438	462	396	450	441	442	460	439	428	421	440	441	429	433	421	475	433	416	438	432	415	405	403	428	400	390	391	435	452	456	410	411	427	427	410	431	437	451	447	428	448	416	417	454	410	431	393	436	464	427	401	451	409	435	419	461	416	418	445	402	436	455	413	409	409	461	449	415	414	403	412	426	405	448	438	407	413	411	443	383	401	421	435	438	437	422	410	384	436	446	455	417	420	405	414	392	406	415	427	444	450	427	422	451	419	431	400	431	417	433	413	430	448	429	419	450	472	423	435	418	412	444	457	428	414	408	458	450	418	432	457	419	455	421	434	424	429	400	408	432	414	431	412	482	417	412	429	456	474	442	364	445	427	431	425	408	447	467	448	456	447	429	439	423	409	442	438	437	417	424	432	437	425	505	407	424	422	424	403	439	421	439	402	418	425	435	453	417	455	410	473	433	431	419	439	457	439	457	452	432	432	427	415	393	398	378	408	439	440	443	450	415	423	402	391	428	455	430	410	428	414	425	419	428	407	422	398	429	426	444	402	450	424	415	435	403	436	455	427	449	392	402	425	406	441	417	438	414	393	445	427	417	420	460	498	437	468	413	394	426	390	442	410	424	427	440	427	411	411	458	445	440	417	437	455	413	401	386	438	426	446	430	442	419	424	424	451	430	409	427	416	400	453	407	403	394	423	435	408	419	462	417	431	414	440	436	425	452	408	421	381	424	420	400	452	422	450	442	409	434	446	455	426	461	431	419	408	429	434	436	420	426	419	445	424	443	406	386	413	449	397	409	409	429	453	453	408	401	381	415	455	401	444	444	483	420	384	398	393	419	412	431	441	432	391	398	404	415	437	414	418	406	461	415	421	410	435	448	405	423	420	436	429	440	453	411	431	430	382	423	400	442	463	458	422	417	432	388	423	434	435	441	422	425	442	369	411	456	463	439	441	419	414	446	436	391	426	432	405	417	449	414	432	470	426	401	431	410	417	415	399	457	398	401	444	449	436	413	459	439	434	386	433	422	396	411	454	439	466	476	397	447	473	422	435	433	449	415	421	409	423	459	426	431	450	416	433	434	418	459	434	447	392	439	472	420	412	469	421	435	421	441	450	424	408	437	436	429	464	457	450	428	465	439	432	428	420	405	449	433	387	425	430	436	433	380	458	460	421	437	450	445	452	464	410	410	437	442	400	396	405	419	409	426	438	451	423	406	448	426	425	443	431	432	417	411	438	421	451	438	437	430	460	419	415	407	419	437	425	416	439	446	396	404	426	405	443	426	420	411	445	416	435	431	437	425	409	436	418	457	411	426	438	420	414	420	464	425	435	427	422	447	413	412	427	401	464	409	454	410	427	435	399	417	402	435	419	428	414	470	423	460	429	436	428	397	459	445	434	442	417	420	439	408	405	466	419	389	423	408	420	442	427	455	427	402	427	435	429	379	402	464	414	434	432	391	450	417	428	440	450	406	439	424	426	410	453	433	415	397	423	435	409	407	439	437	397	417	406	456	450	410	417	436	441	440	415	417	414	411	426	432	422	416	448	428	458	432	396	428	425	437	422	482	462	421	372	440	396	430	434	449	399	465	433	424	462	434	389	424	434	440	417	426	398	403	441	431	423	445	426	404	426	458	431	410	454	438	445	395	473	414	393	397	407	442	448	404	430	452	422	406	427	376	411	435	437	415	398	439	416	422	446	438	389	393	417	436	411	432	461	400	418	413	428	435	423	397	439	415	450	404	432	413	395	426	480	462	431	410	443	431	448	428	419	416	449	449	419	457	418	448	445	421	444	399	431	392	402	436	426	410	430	450	395	445	418	435	416	414	422	385	413	445	448	409	433	451	415	412	428	383	437	455	480	423	417	444	405	442	443	433	442	410	395	385	454	423	423	396	449	429	417	435	429	423	421	414	449	443	408	446	423	443	424	417	425	438	394	422	440	451	415	413	376	434	450	434	352	441	418	437	414	454	416	395	413	422	433	438	446	431	371	418	447	417	415	442	445	415	425	422	407	437	399	404	459	449	475	427	450	448	423	388	464	411	455	429	399	428	456	427	466	429	454	411	441	423	444	432	455	442	432	403	433	418	400	413	403	446
1622	544	309	223	297	512	554	891	1335	1506	1400	1069	671	373	233	98	70	46	41	29	33	33	31	36	24	29	35	35	39	25	33	35	36	29	29	44	35	33	24	24	27	30	31	25	28	30	35	37	28	37	32	41	25	30	26	37	26	40	25	41	32	24	29	34	38	35	36	28	36	32	21	32	40	25	18	28	23	27	28	39	26	30	33	41	30	31	29	31	31	29	22	30	21	37	28	33	35	30	35	36	25	31	28	25	29	30	24	30	33	27	31	38	33	30	36	28	32	20	32	31	34	34	32	22	35	26	21	31	30	31	35	30	32	33	22	26	32	33	32	34	27	27	26	29	21	31	31	29	28	36	32	28	32	28	35	22	40	37	35	27	32	32	30	34	29	34	39	26	26	29	26	26	37	28	29	28	34	26	33	42	29	23	29	26	37	38	30	27	35	30	36	32	23	27	32	30	38	35	30	32	23	33	32	29	36	40	27	24	29	31	38	31	29	33	31	36	31	39	33	23	31	35	30	33	35	33	25	34	37	25	35	32	30	31	21	30	32	31	28	31	37	42	21	26	38	24	28	31	26	39	27	26	34	40	24	30	28	22	26	36	28	25	24	31	36	23	26	35	23	33	29	28	35	41	29	26	31	36	34	24	33	24	37	34	39	29	27	23	22	29	30	35	32	33	36	26	37	31	14	30	25	38	29	31	38	36	26	37	19	25	29	34	34	33	19	35	37	30	34	33	39	31	36	36	34	42	24	29	32	29	30	26	30	24	34	30	33	39	40	34	34	33	25	31	35	38	29	34	34	37	30	29	39	25	33	26	26	31	36	31	33	21	36	35	30	26	33	27	27	32	37	33	25	38	30	32	31	25	23	32	30	23	33	32	16	29	26	35	22	35	30	26	33	27	35	31	25	25	43	34	35	41	34	30	21	29	28	37	33	24	27	30	28	34	32	27	20	29	40	32	31	21	28	32	26	36	34	30	39	27	29	34	30	26	30	33	41	38	38	36	40	26	39	33	29	27	28	25	31	34	27	35	28	40	27	27	19	22	24	32	26	41	35	24	38	41	26	28	33	29	27	35	17	35	35	39	32	40	28	21	36	26	34	26	30	32	33	29	24	36	35	30	39	34	32	28	32	36	32	41	32	33	23	27	26	20	28	28	35	27	27	34	36	25	38	39	21	36	27	36	37	28	32	38	32	39	41	34	23	32	32	44	29	27	31	32	26	29	25	34	29	28	34	27	23	26	36	43	36	32	23	20	31	29	35	22	39	23	36	31	32	27	32	29	36	26	28	38	25	27	32	26	32	36	34	33	24	38	26	26	32	20	34	26	22	33	38	22	27	39	26	37	32	35	32	38	29	29	32	29	24	25	34	36	35	29	28	25	30	25	21	24	27	33	36	27	32	23	23	29	37	24	27	43	36	19	34	22	34	24	26	36	20	25	31	26	33	32	24	30	34	35	34	45	29	37	36	27	34	25	22	28	35	32	33	27	28	34	37	27	38	32	25	31	30	25	28	29	45	26	16	39	35	45	27	33	35	33	33	28	35	32	25	36	36	39	21	18	35	26	36	36	29	26	20	33	28	22	44	29	41	33	36	34	30	35	33	32	34	31	31	29	18	33	29	26	31	28	44	38	41	31	31	32	30	32	35	30	33	31	25	32	28	39	37	31	30	21	30	27	30	26	26	42	32	29	37	32	37	42	35	33	25	30	25	26	27	41	26	35	26	30	23	34	27	34	34	28	28	37	36	28	27	22	37	26	32	38	33	26	24	36	31	28	45	23	34	29	29	41	41	32	34	31	41	39	40	28	30	20	33	27	30	29	32	27	27	28	31	38	37	29	27	27	38	30	32	33	34	31	29	37	25	29	31	33	31	32	21	23	35	25	32	31	30	36	31	30	31	24	37	27	41	33	33	37	37	24	32	41	24	23	22	40	31	29	31	34	30	31	28	39	25	33	25	29	30	30	35	38	26	31	40	26	46	33	28	22	37	27	37	28	28	32	32	30	21	38	28	32	25	22	41	21	30	30	30	31	40	24	36	35	33	42	26	28	35	30	16	35	26	48	29	19	40	27	29	35	38	24	30	52	28	35	30	42	31	33	42	32	22	32	41	30	34	32	40	32	22	28	38	31	25	20	23	14	41	28	37	41	28	19	29	31	33	26	36	24	33	37	34	30	27	28	29	42	25	32	29	28	26	33	27	29	46	35	36	33	36	32	30	25	22	36	25	37	31	29	26	26	42	19	32	29	29	31	31	22	26	39	42	29	33	38	28	32	30	35	27	30	25	28	35	36	24	35	29	33	35	33	30	32	34	47	32	38	35	27	37	28	29	23	29	35	28	32	31	36	35	30	35	30	22	37	34	32	25	30	35	35	33	28	40	21	31	26	34	41	28	25	24	26	29	28	39	37	24	43	28	30	36	29	31	27	34	38	35	31	28	34	27	34	28	28	43	20	28	35	38	28	34	37	36	30	34	33	32	25	34	19	17	25	29	25	41	35	37	29	20	27	23	36	36	27	23	33	24	35	34	29	38	39	29	25	29	26	26	26	35	32	30	35	34	33	34	31	33	39	29	29	27	37	24	29	31	23	28	35	34	34	24	33	35	35	45	34	29	31	27	30	35	34	33	27	27	29	31	30	23	28	31	30	28	40	23	24	30	32	24	36	26	26	28	32	33	33	39	36	25	27	31	28	28	29	31	48	25	28	31	22	28	28	29	35	38	40	34	30	32	24	33	25	28	30	26	33	33	35	32	30	30	39	21	40	28	25	27	32	37	29	26	30	35	26	29	25	31	25	28	29	26	17	26	26	29	33	31	34	32	34	37	27	41	36	30	32	34	35	32	22	37	33	31	34	27	24	28	29	19	28	36	33	24	30	23	37	30	31	29	38	27	37	26	26	30	34	33	36	30	31	25	35	34	30	37	37	32	23	31	24	34	28	32	16	28	29	23	30	38	24	22	23	43	34	30	37	33	46	31	27	32	35	27	32	25	21	30	24	37	32	28	41	24	33	25	26	31	38	29	28	29	24	38	31	33	34	39	35	28	36	31	22	26	23	29	34	32	33	28	38	23	35	26	38	29	32	37	24	39	30	27	33	32	30	32	33	37	33	24	43	22	29	29	31	23	28	34	28	33	32	36	26	34	27	32	26	33	33	21	34	41	28	28	32	27	31	23	31	36	27	27	24	29	39	32	36	35	32	34	31	30	41	30	35	27	28	31	37	26	28	28	27	34	24	25	25	26	24	16	40	27	41	32	23	26	26	33	30	37	32	30	31	34	37	30	30	39	34	40	28	38	37	29	36	33	37	39	35	33	27	27	28	40	35	34	36	31	38	31	28	41	33	27	26	23	21	33	34	36	30	27	31	35	32	36	32	17	32	33	37	41	26	26	28	25	31	41	28	27	24	23	33	35	20	30	24	28	23	40	26	39	23	24	34	39	28	37	32	26	22	36	26	37	34	45	38
20395	10627	6886	11433	20095	24242	23034	27072	28511	27951	25959	21888	16339	10674	6012	2802	1332	762	519	471	442	457	419	446	411	406	395	464	438	435	407	414	392	412	434	409	418	412	422	385	433	403	421	382	385	418	430	381	433	420	420	400	404	453	443	404	382	425	414	426	405	379	410	415	394	450	392	402	433	428	424	417	417	423	396	381	423	408	438	413	420	381	433	408	419	389	383	425	445	384	412	435	429	455	383	444	420	442	415	437	403	438	409	415	434	429	437	455	402	385	413	421	436	402	397	415	402	411	406	385	402	420	388	401	386	434	394	432	429	411	447	449	396	462	386	416	406	421	407	413	412	376	410	448	400	450	418	451	443	399	406	421	446	403	420	432	425	410	385	429	418	396	400	423	393	455	386	414	405	393	415	400	438	418	431	420	436	442	415	432	402	403	396	355	434	421	445	409	401	408	385	418	422	393	375	411	402	429	375	396	401	426	426	414	425	404	425	414	451	371	395	416	404	413	456	421	401	396	397	431	428	436	386	414	411	441	439	412	407	375	428	464	419	411	450	402	443	408	429	459	401	393	409	414	421	402	417	435	436	408	426	407	429	429	439	415	424	415	401	411	416	392	390	444	443	415	432	406	419	419	411	397	407	405	427	433	437	389	395	400	393	408	436	398	383	390	427	423	422	404	431	366	395	412	395	434	405	446	392	401	399	395	395	395	432	373	443	431	427	417	408	400	415	464	424	376	424	425	409	398	422	427	407	421	441	409	395	419	441	402	360	430	424	399	434	382	427	431	412	391	406	414	422	420	393	393	395	420	395	431	380	411	399	417	427	386	421	447	389	420	451	429	449	423	406	402	435	418	425	397	443	410	443	384	414	425	411	401	412	405	438	380	441	407	421	412	427	427	406	408	375	421	454	421	397	369	386	428	425	421	405	423	421	446	465	381	405	446	443	428	421	410	443	427	413	445	398	413	452	421	456	441	383	403	435	402	396	436	413	415	412	401	448	390	407	430	373	414	445	430	413	427	406	406	455	422	416	423	431	432	445	416	407	411	411	408	430	408	414	400	442	446	417	426	435	403	423	430	420	414	436	410	440	390	428	434	400	422	402	397	397	422	446	404	407	392	410	392	403	386	420	435	412	448	390	404	456	401	393	465	412	412	389	435	413	415	427	405	441	390	402	397	402	403	429	425	415	426	397	429	450	414	416	402	432	390	437	418	379	404	405	369	426	448	419	407	438	442	410	417	419	394	421	402	452	417	415	443	390	396	378	391	376	407	456	412	399	374	448	397	386	416	427	421	413	410	449	401	395	413	424	429	371	398	434	429	417	410	428	475	379	476	395	394	398	426	395	419	414	419	442	402	396	413	369	384	440	390	455	366	416	411	375	428	391	421	410	411	416	428	435	442	417	397	408	405	398	397	399	429	412	449	415	413	437	389	411	418	421	392	424	427	417	393	393	420	422	401	422	413	431	394	438	416	457	398	395	420	473	389	402	434	445	381	407	438	412	415	409	420	442	388	437	398	428	413	410	407	417	428	466	401	399	429	401	411	400	383	441	382	404	417	431	432	393	415	393	386	395	394	424	433	433	390	393	401	400	388	403	443	410	412	408	428	411	415	373	436	415	400	453	434	404	407	483	438	391	378	440	404	410	394	452	421	394	429	411	400	436	430	429	418	368	411	412	432	433	392	421	412	415	411	413	409	407	391	403	436	417	388	402	416	408	390	396	427	364	374	401	430	413	402	390	425	415	390	419	434	411	424	414	411	421	430	394	413	449	401	425	398	394	409	424	409	387	413	425	462	411	444	415	393	428	397	417	410	428	431	426	430	420	401	433	402	409	398	447	429	433	417	414	437	383	412	413	413	469	436	446	390	412	431	402	402	407	418	423	424	452	420	448	415	427	422	398	435	432	406	428	432	387	387	407	437	439	391	399	436	421	410	434	432	420	437	403	410	429	434	424	448	400	414	384	423	478	419	426	418	421	408	416	449	391	413	431	414	401	436	406	433	408	426	447	424	387	428	386	444	404	449	413	434	392	429	413	459	419	401	406	427	390	364	447	446	396	466	394	415	398	432	422	394	421	412	402	406	389	459	395	413	387	405	419	426	410	398	421	425	418	445	420	403	436	426	410	412	389	427	409	430	406	416	415	420	407	417	415	418	398	438	404	457	395	421	413	424	394	461	394	407	427	372	418	411	415	394	422	378	433	402	441	405	431	390	392	433	416	414	418	378	409	450	401	414	409	412	392	384	416	404	389	434	397	422	413	445	422	412	413	411	413	400	409	429	421	408	425	435	399	407	435	398	427	410	395	438	428	409	436	396	435	394	398	407	447	421	394	427	414	402	388	412	419	394	388	441	436	425	388	425	400	431	415	420	401	413	426	355	426	419	407	386	425	446	418	420	373	401	382	391	404	393	412	432	435	456	410	403	438	397	438	437	420	451	395	440	438	431	416	428	420	429	405	403	432	389	399	460	405	423	407	412	400	434	407	423	388	432	407	379	436	415	426	448	423	412	385	398	391	415	390	427	416	430	424	432	451	400	415	393	412	417	400	442	420	401	395	392	437	428	402	399	412	417	429	401	385	431	392	426	431	414	405	436	431	381	426	399	383	416	396	436	439	422	410	412	399	402	430	388	427	402	433	422	399	427	411	429	423	409	438	424	403	442	406	411	427	408	396	411	386	419	397	378	416	410	445	410	396	428	435	432	418	434	414	375	408	430	404	374	411	400	411	422	424	409	455	424	435	416	440	382	416	421	409	429	433	470	427	472	399	388	420	393	441	426	434	445	377	387	387	401	439	422	427	397	447	434	426	418	396	456	406	398	404	466	450	422	417	434	424	404	413	440	388	429	429	401	408	396	415	408	418	410	410	422	446	404	422	405	401	360	423	424	382	400	433	401	416	390	396	447	408	394	436	370	397	422	384	419	407	434	408	411	406	418	394	444	446	417	422	396	377	394	411	404	430	403	430	374	420	430	413	411	415	419	435	441	425	392	401	410	426	457	421	424	394	422	441	416	402	410	405	424	447	408	375	430	422	377	397	403	443	415	448	427	401	411	444	406	424	397	398	414	402	400	418	406	419	458	414	394	431	412	431	388	410	430	462	459	456	439	421	407	408	396	412	435	381	385	395	398	417	419	432	420	422	413	416	400	407	441	413	429	404	418	386	426	384	404	426	367	401	436	415	385	437	430	396	400	448	394	428	438	390	396	413	384	422	412	399	426	438	420	390	429	437	412	403	416	399	418	417	447	431	411	425	413	415	423	431	421	394	410	446	438	434	432	397	417	428	437	402	402	451	393	423	378	420	394	385	416	395	434	382	441	424	411	412	417	444	423	422	407	435	391	448	376	394	423	401	449	436	408	412	418	428	400	393	383	442	424	436	411	439	432	413	421	371	377	428	421	399	441	404	421	414	440	429	407	454	424	387	419	417	422	401	413	427	456	410	398	386	374	412	448	401	417	395	433	422	455	383	454	395	436
1479	1228	716	601	741	1091	1369	3213	4507	3765	3728	2803	1580	803	385	179	94	38	33	37	32	34	24	31	24	25	36	31	29	22	27	29	31	35	29	34	25	32	25	29	24	32	26	30	28	23	32	27	19	32	30	35	31	25	28	33	31	25	37	29	28	30	19	36	32	32	43	32	30	22	30	17	23	34	32	43	28	34	31	36	34	29	28	36	37	33	24	29	24	26	25	25	31	33	21	29	28	24	25	27	31	28	26	20	27	35	33	39	26	28	33	41	31	18	20	34	31	26	31	30	27	25	25	25	27	36	41	33	30	32	32	30	23	27	30	30	33	28	21	23	24	29	27	27	21	26	26	34	33	18	22	19	29	15	28	21	29	26	35	26	30	32	30	27	31	34	35	32	24	28	31	34	27	25	30	22	29	31	28	27	34	22	33	31	34	26	30	26	34	19	26	36	24	37	28	30	32	31	28	34	24	21	26	31	34	21	26	30	23	29	26	20	28	28	26	26	31	26	32	29	26	31	21	39	31	32	23	27	22	41	28	28	29	36	37	28	28	24	28	33	27	36	32	27	32	27	34	20	27	28	24	27	20	23	36	25	29	22	25	39	24	28	19	25	26	32	26	36	23	28	22	31	24	36	31	27	30	34	29	32	29	20	35	25	19	24	20	13	35	27	29	26	36	38	22	29	37	30	40	15	24	36	38	28	30	20	27	26	30	33	32	25	31	28	28	29	27	18	29	29	24	16	23	24	18	27	23	18	24	34	30	26	33	35	33	27	29	21	27	38	28	25	27	25	24	25	26	28	26	21	33	32	28	28	30	28	34	33	30	35	30	31	21	25	30	33	37	29	25	35	22	26	34	30	26	27	23	25	20	34	30	24	26	26	31	29	21	33	28	29	27	32	31	30	26	26	34	24	27	23	21	22	28	36	38	27	30	31	28	41	28	31	29	19	28	33	27	28	37	25	22	33	26	25	34	24	25	34	27	21	24	34	26	38	34	29	29	26	30	27	25	40	33	35	19	34	24	36	24	27	27	34	33	21	31	33	25	40	26	23	25	36	29	28	29	30	26	31	29	29	34	22	35	32	20	23	33	26	39	36	32	36	25	23	23	35	42	38	32	23	31	23	30	25	38	35	30	24	28	32	26	28	26	31	39	30	17	38	23	23	29	23	23	30	29	21	34	36	25	26	19	31	23	19	27	42	38	25	32	35	19	25	33	31	23	25	33	19	44	40	31	25	23	26	27	24	31	23	23	24	31	30	32	33	30	36	21	39	34	27	31	24	23	33	26	30	26	28	34	24	29	41	32	20	26	18	26	39	19	23	25	32	30	30	28	24	25	23	35	27	29	27	20	31	23	30	13	36	29	33	20	34	28	26	26	25	32	23	25	21	28	27	29	31	19	24	33	36	23	34	29	27	34	30	31	33	30	37	32	28	27	29	34	25	33	21	29	26	38	26	37	25	37	31	32	26	31	33	27	25	26	16	24	30	26	33	19	27	27	27	43	29	29	25	26	30	36	28	24	28	26	30	37	39	28	36	29	31	33	22	30	27	32	36	23	27	30	22	27	25	29	27	30	27	38	29	27	26	23	20	24	21	27	37	28	33	20	25	29	22	28	36	26	26	33	33	23	31	32	22	32	19	32	36	32	32	27	31	28	30	24	22	28	37	22	37	22	25	40	29	31	34	24	30	29	31	30	28	32	17	33	33	30	27	28	32	32	31	33	28	19	21	29	36	18	26	27	37	41	24	28	26	33	26	25	26	36	43	31	25	29	32	23	30	26	19	21	32	26	32	33	20	36	34	21	35	21	28	24	29	28	28	37	33	36	29	24	30	24	46	36	26	38	35	32	28	29	26	29	20	33	23	31	36	26	37	28	32	28	17	22	23	22	26	31	44	28	36	21	33	21	15	26	30	28	37	32	29	23	31	29	32	34	24	24	29	28	28	31	27	28	25	28	31	35	23	31	28	25	36	27	29	26	32	33	27	30	29	33	22	31	29	26	24	39	29	33	21	35	31	25	25	19	26	26	27	25	31	40	31	31	36	31	20	30	25	25	26	27	25	28	34	30	26	29	25	30	22	23	30	24	19	25	26	21	22	28	21	27	28	29	27	30	26	29	34	35	33	24	34	31	23	33	28	37	35	27	24	29	33	25	29	22	28	29	28	19	29	36	29	23	34	23	32	31	31	26	23	20	30	31	31	24	34	37	37	25	29	28	30	30	27	34	24	24	22	32	33	20	28	28	26	22	22	26	24	26	32	26	36	30	27	29	17	31	26	34	28	27	29	19	29	34	20	32	21	28	27	33	21	32	32	28	27	28	33	30	20	26	28	25	25	32	23	30	29	28	18	23	40	21	33	20	19	38	39	18	21	31	25	28	33	40	28	35	23	29	30	38	27	45	14	29	24	27	26	33	29	45	24	28	35	35	25	33	32	27	26	27	29	47	33	32	21	21	26	27	26	28	25	18	30	21	24	26	25	32	30	25	26	38	27	38	29	38	28	40	29	41	26	26	27	38	35	30	23	33	25	24	20	25	22	29	27	32	20	29	24	37	29	29	33	25	21	26	33	37	22	34	32	33	23	21	33	20	29	27	27	29	28	33	27	19	35	23	26	25	24	27	28	31	21	29	24	27	37	27	27	31	41	26	28	27	32	34	36	32	18	29	30	40	36	21	25	25	30	30	33	27	25	29	32	21	32	35	33	27	30	27	17	36	32	28	22	35	25	20	24	26	30	30	33	29	22	25	30	35	24	21	25	41	27	22	23	27	37	24	26	26	35	25	38	27	21	32	27	27	29	17	25	42	22	38	23	28	37	27	26	30	31	30	21	24	30	20	36	25	29	32	27	31	26	15	34	25	29	25	26	39	20	29	23	25	27	24	29	35	23	31	23	39	25	33	34	27	32	30	35	26	20	34	24	20	23	29	20	36	26	32	21	35	26	20	32	27	20	33	31	36	30	25	36	29	34	33	30	20	28	33	23	34	23	34	23	29	36	26	28	31	41	24	34	31	29	37	31	21	28	24	21	27	36	25	29	21	26	27	33	20	38	32	24	34	27	33	27	26	33	28	28	32	21	31	21	26	26	28	28	24	22	33	24	29	24	39	19	34	28	32	36	36	27	28	25	28	27	30	33	33	26	37	33	38	17	28	25	33	24	13	35	26	33	31	21	35	23	34	18	31	25	31	34	21	24	29	27	28	25	31	23	29	24	27	34	30	33	29	26	27	36	31	29	23	23	29	31	41	33	31	28	36	28	30	17	29	27	22	34	26	26	37	35	21	40	23	26	23	26	25	28	38	26	36	25	21	19	26	25	32	31	25	27	29	25	26	26	29	35	28	27	24	27	33	34	22	29	25	35	30	35	33	30	17	22	25	29	21	29	26	32	30	40	20	28	31	31	24	27	32	32	24	29	34	24	35	27	29	31	26	32	28	33	36	27	34	35	27	27	26	39	42	22	40	23	26	30
25662	17762	13018	21225	31557	32868	32455	39734	39387	36936	35151	29921	23820	16628	9357	4660	1966	979	542	454	376	391	398	397	368	355	385	382	348	353	386	360	371	397	338	374	367	382	386	377	376	360	359	358	369	369	372	435	363	368	396	366	378	384	360	355	373	383	374	412	376	366	369	346	356	433	379	386	361	378	341	351	377	367	382	378	381	394	370	386	353	372	375	401	364	375	366	374	357	359	388	406	415	368	391	370	381	369	366	376	399	391	362	404	386	356	325	353	365	388	389	355	342	386	341	410	331	393	353	355	371	410	367	376	357	395	378	388	356	371	374	354	376	371	380	379	356	374	365	384	368	383	363	385	379	388	359	409	376	395	379	369	368	379	393	362	362	336	362	397	353	381	359	365	352	393	378	380	381	361	427	399	353	364	413	405	387	366	390	380	384	366	363	351	374	386	406	394	354	380	410	381	379	379	406	380	376	381	368	367	361	330	382	375	396	371	374	408	384	381	338	378	375	369	391	385	370	347	376	376	385	383	375	375	389	411	373	404	380	411	354	393	420	396	386	393	386	380	397	368	410	393	369	388	428	365	343	367	358	370	357	375	403	368	378	376	395	371	381	389	399	384	368	405	331	368	369	361	383	364	357	357	373	392	327	351	415	342	337	378	371	364	342	377	397	360	377	412	380	398	401	382	389	387	356	404	389	360	396	407	393	387	344	391	344	363	404	383	380	363	387	385	364	358	384	370	386	336	389	373	380	392	379	397	363	407	375	384	394	376	361	322	396	360	378	379	384	386	366	422	378	342	375	354	369	361	401	397	380	395	350	367	364	363	394	360	386	378	379	377	385	348	372	359	357	406	401	387	360	349	354	392	421	402	383	413	399	365	396	385	370	400	378	379	360	364	357	351	364	378	386	360	370	369	339	351	366	387	396	384	404	378	396	344	343	361	362	380	368	392	386	412	393	383	343	374	389	351	369	340	388	397	359	399	389	379	366	392	371	371	403	399	376	403	396	412	369	428	362	381	339	359	400	353	387	389	399	405	358	397	369	333	363	375	383	355	383	393	359	346	384	355	367	412	376	342	364	384	366	353	362	410	380	374	401	394	348	400	368	396	339	333	398	395	362	378	381	379	374	411	361	344	401	352	371	413	374	368	421	357	371	385	380	387	402	383	365	359	348	373	349	381	378	369	347	366	346	398	363	374	346	384	404	391	367	394	416	374	374	387	379	391	386	376	369	405	369	347	361	404	361	342	410	381	383	394	394	388	373	382	382	390	364	364	382	366	403	370	367	402	375	383	392	379	367	401	374	399	366	324	391	365	376	385	389	348	407	387	352	368	384	371	377	368	402	396	340	379	352	368	359	393	365	340	363	361	359	351	372	389	368	387	435	345	391	356	402	314	361	329	364	391	387	340	364	383	350	360	409	353	374	318	404	368	379	365	339	397	363	387	401	370	356	377	372	392	375	394	388	361	402	363	362	351	361	376	394	361	397	345	370	370	381	376	402	381	341	374	379	363	327	377	382	387	360	382	378	355	391	386	378	402	352	360	379	381	355	391	400	377	376	369	391	366	371	412	375	396	379	413	360	368	369	382	375	370	348	364	372	375	376	392	391	379	367	391	371	403	409	410	377	372	370	397	353	377	380	394	342	388	357	365	354	403	377	421	363	369	409	384	387	361	384	379	405	392	432	376	351	340	403	350	348	419	341	372	377	366	397	358	404	389	371	341	373	363	360	382	386	372	352	398	350	407	374	375	387	353	348	341	363	379	366	391	372	366	376	383	405	364	379	415	405	379	391	386	376	386	388	396	344	363	389	369	419	351	392	355	413	391	361	358	376	393	382	377	382	367	347	383	401	393	371	358	395	372	398	370	386	354	357	419	371	362	388	386	393	422	385	381	362	383	356	364	365	359	340	370	379	339	367	403	382	395	386	357	378	410	407	378	389	400	395	367	376	383	403	347	387	387	385	363	371	373	350	366	386	366	406	362	390	378	350	375	405	361	386	401	371	361	377	385	407	368	374	385	392	369	370	392	382	367	382	379	401	359	395	379	344	395	366	352	385	375	395	378	383	358	377	369	349	401	357	396	372	375	389	353	394	386	371	406	374	366	407	362	349	364	343	427	392	352	378	387	386	393	370	399	348	388	365	357	389	382	374	364	359	363	390	390	398	391	387	397	391	356	405	348	373	396	400	401	363	340	368	391	378	383	388	368	385	379	365	404	385	360	330	362	447	372	374	385	400	393	380	363	347	337	381	387	352	410	392	406	364	378	398	356	383	411	365	367	400	394	370	375	410	393	373	379	364	368	391	354	343	387	389	346	375	388	391	375	390	369	387	390	350	336	352	367	392	353	372	360	412	361	382	359	390	354	350	371	397	395	381	335	355	388	393	385	390	371	398	398	376	375	363	376	339	374	381	393	391	389	399	369	369	385	349	340	372	332	365	365	391	361	392	367	396	401	377	358	362	354	367	387	377	380	375	384	371	389	395	398	380	364	393	396	377	400	398	376	354	350	353	349	365	398	342	351	398	380	394	379	393	385	393	378	381	366	389	373	347	349	369	371	351	367	359	393	372	381	349	397	398	368	381	398	376	364	364	374	412	365	403	386	406	370	370	385	364	356	354	405	337	372	382	408	367	359	350	372	406	373	400	366	361	358	388	366	389	382	325	382	383	371	386	390	382	380	404	374	375	373	381	373	376	385	390	373	417	356	350	406	391	375	350	376	381	363	377	399	390	391	376	393	383	372	356	377	375	361	383	372	384	346	379	355	365	376	423	362	377	387	395	368	367	370	392	405	390	341	367	371	394	349	388	380	386	381	353	370	355	382	351	366	342	369	362	393	365	417	380	378	373	345	378	381	378	358	370	354	388	393	376	364	356	363	376	408	370	378	374	370	398	372	386	379	382	376	424	392	380	396	370	394	354	347	399	379	363	357	381	388	403	394	374	361	371	366	390	382	376	387	346	362	389	374	367	367	337	404	362	360	364	357	366	362	383	371	365	376	351	373	395	367	370	368	384	380	385	334	384	401	396	365	389	360	405	333	370	354	374	405	364	393	366	392	386	372	413	381	383	382	391	356	363	401	359	367	384	400	353	366	402	391	337	384	390	323	342	416	372	370	386	370	342	372	372	373	398	360	373	344	375	357	363	369	383	380	373	364	360	367	405	375	396	344	394	346	414	370	385	332	401	387	395	389	386	415	371	330	388	373	382	369	396	358	377	363	364	360	353	360	422	391	385	378	382	397	397	384	403	377	404	392	337	373	387	382	348	404	347	368	363	406	376	405	355	365	406	382	394	385	379	334	367	419	384	354	357	358	368	417	341	382	365	379	377	387	367	370	360	374	344	383	358	376	386	367	413	394	352	374	367	359	377	405	383	377	358	381	388	373	361	380	349	377	351	356	375	390	374	363	394	395	357	367	334	356	377	358	391	361	380	372	350	354	349	359	303	390	360	398	399	367	382	391	418	375	393	370	354	359	350	368
2773	941	680	600	774	1181	1698	3976	4344	5737	5037	3013	1627	749	348	154	82	53	35	33	41	47	28	29	30	35	39	38	37	32	40	38	36	39	21	45	38	35	26	34	44	38	35	37	31	31	39	30	32	30	30	35	50	27	37	27	36	42	34	42	39	45	48	38	44	30	38	35	33	28	42	38	37	36	46	39	36	40	47	28	42	41	34	39	38	49	34	33	37	40	34	40	33	30	32	38	33	35	44	51	49	29	49	37	31	30	32	45	32	39	39	42	43	28	37	32	33	38	31	34	36	29	38	34	31	31	23	35	33	42	33	50	44	38	38	32	42	46	43	34	31	33	34	54	28	36	33	36	42	32	38	41	36	33	36	45	37	34	33	31	26	29	39	40	31	29	34	38	36	40	38	41	51	44	42	29	45	30	26	38	39	34	42	37	38	35	33	38	38	39	35	32	43	46	33	33	39	49	33	33	32	45	39	41	40	40	32	37	44	35	34	39	34	32	35	30	39	43	31	37	33	33	32	34	41	40	26	35	36	45	36	30	39	41	32	42	36	35	40	37	38	38	33	35	42	40	38	38	32	34	23	32	29	47	44	41	47	36	41	28	39	44	42	40	31	41	21	34	31	41	37	38	39	39	38	42	28	31	34	40	30	36	43	38	49	47	30	31	32	38	38	46	26	39	34	29	32	39	38	35	33	47	26	38	40	41	33	37	50	40	40	36	34	32	39	41	36	31	35	36	43	36	29	44	32	49	33	26	23	35	46	31	34	27	46	33	30	49	36	29	30	31	33	47	34	35	47	45	30	29	40	34	36	44	38	31	39	34	41	42	35	31	36	32	34	32	39	27	37	36	49	45	38	28	30	23	33	37	29	36	35	47	41	33	33	36	39	41	35	48	41	35	39	44	33	41	48	31	37	28	31	31	42	32	35	32	45	41	35	34	35	36	32	36	35	40	35	35	35	41	43	40	43	44	42	38	36	38	45	28	37	39	46	37	47	41	46	33	33	39	37	38	41	33	35	32	42	23	47	28	31	28	38	34	36	36	39	37	33	37	41	37	45	28	40	36	44	34	43	34	39	36	35	39	32	34	28	34	39	43	25	33	44	24	31	28	38	40	40	35	33	37	58	45	30	35	31	47	35	30	44	32	48	28	36	42	40	31	31	44	34	33	39	28	30	47	43	39	30	35	32	39	39	41	39	30	37	39	40	40	37	43	42	38	32	37	27	47	34	36	37	46	41	34	39	41	32	32	30	31	27	35	40	31	34	28	40	40	30	48	39	47	30	47	32	38	23	33	40	42	26	37	38	32	39	39	41	38	46	36	44	25	33	41	37	41	32	34	35	39	32	31	47	41	33	35	35	29	27	45	55	37	41	35	32	36	39	38	41	38	30	32	36	33	32	50	38	47	39	33	45	35	48	41	32	41	43	37	47	39	34	34	40	30	26	44	40	28	43	38	43	38	40	37	46	33	30	41	41	37	36	39	45	31	37	27	45	41	41	38	32	28	39	36	24	35	28	32	34	46	32	39	37	28	32	34	39	46	35	33	32	45	44	29	39	27	37	41	43	37	37	37	42	49	37	48	36	45	37	40	35	30	34	35	44	38	37	35	26	35	49	39	33	37	34	37	27	31	34	45	40	36	36	35	25	26	35	33	34	34	32	50	48	44	37	35	40	36	35	43	37	38	36	33	32	38	46	31	41	38	39	37	26	35	47	33	35	54	39	41	44	34	34	43	42	25	48	31	35	40	40	35	38	31	37	43	32	27	42	30	47	34	32	30	43	36	49	31	38	36	40	27	45	31	25	42	42	39	36	40	32	28	40	38	29	30	26	34	49	26	26	34	39	51	31	32	34	36	44	23	42	31	28	43	41	38	37	39	27	42	39	45	29	40	39	38	32	35	37	39	38	32	36	32	28	37	41	31	35	33	44	24	41	34	36	36	23	31	43	34	45	50	37	31	35	33	38	33	31	43	40	34	28	35	32	39	26	43	44	39	49	41	33	33	42	33	35	41	31	35	39	40	29	46	29	44	29	36	37	41	43	30	31	46	38	47	37	40	25	31	42	32	36	39	37	35	42	39	45	33	36	41	36	43	27	37	39	31	42	36	41	42	32	38	33	25	30	29	41	36	35	27	41	36	30	40	32	42	44	32	31	28	47	44	33	42	31	35	34	34	34	38	40	35	43	34	33	28	38	33	34	27	37	45	33	31	31	35	32	42	33	42	33	44	37	50	44	39	30	30	37	31	36	31	47	34	36	42	31	24	41	37	35	38	29	31	30	35	38	36	38	33	33	31	24	22	24	39	44	34	44	40	46	38	35	33	31	21	30	34	41	44	39	28	39	36	36	22	29	39	45	27	25	30	34	44	38	33	29	38	31	36	35	29	25	32	33	30	41	36	41	39	31	37	47	38	26	37	37	26	53	37	44	32	30	39	46	39	41	36	30	32	38	35	42	38	44	28	42	42	33	51	31	39	43	40	59	38	40	33	43	38	36	48	35	29	39	38	38	37	50	34	33	32	31	26	37	41	32	45	32	45	45	31	35	36	41	42	32	26	43	45	36	45	33	31	41	35	30	36	40	35	26	23	41	33	34	46	41	42	40	52	36	35	35	40	46	44	37	45	35	34	36	40	37	29	36	28	48	38	35	35	38	35	42	32	36	44	31	33	43	41	43	39	47	34	29	35	50	37	33	32	41	46	38	42	37	44	33	38	39	39	38	32	33	45	44	32	32	28	24	48	52	43	34	39	23	26	32	38	33	44	33	44	40	42	51	42	28	32	30	43	36	31	37	33	47	40	41	35	30	48	38	34	43	32	40	38	41	25	30	45	43	32	31	35	43	36	34	33	28	33	49	36	40	30	29	41	35	42	41	42	40	31	30	34	24	36	34	38	45	41	32	36	39	32	40	40	40	47	40	36	41	29	35	26	40	34	32	34	19	41	45	33	26	28	37	48	44	45	52	33	34	34	46	39	39	32	44	37	38	30	25	27	45	38	36	42	39	33	35	43	37	30	48	40	33	31	31	39	48	38	32	40	39	38	33	42	47	39	40	36	33	35	41	44	38	34	36	29	48	32	35	47	27	29	33	41	41	45	28	38	39	37	34	35	37	37	43	36	43	45	39	37	46	26	40	29	43	42	39	38	29	36	41	35	32	44	36	34	34	40	25	42	35	32	41	37	41	29	39	30	40	33	29	36	29	35	39	46	32	33	37	31	39	42	32	45	40	31	35	31	32	40	51	47	37	40	45	38	41	45	40	38	43	22	42	39	26	29	53	39	40	36	31	30	45	37	42	43	37	49	26	44	34	25	27	42	43	40	31	37	22	44	36	36	39	37	34	41	29	40	32	38	36	27	27	41	33	34	41	42	54	36	41	36	30	36	32	46	30	42	29	28	33	45	44	32	44	44	35	34	37	37	33	36	37	38	31	32	42	38	54	35	32	38	26	34	40	38	36	54	50	25	40	35
25206	16348	12582	21340	31061	33468	34904	42090	41075	42430	38391	31138	24284	16206	8775	3749	1701	895	590	522	544	479	460	491	486	475	488	500	493	523	514	464	471	495	467	525	495	497	463	459	482	524	473	509	466	506	474	489	500	484	533	477	499	505	508	445	484	484	481	457	445	510	486	468	494	448	472	515	489	506	455	455	485	498	498	469	518	507	465	536	465	515	482	453	509	503	504	476	464	507	468	482	463	525	509	486	490	464	503	489	475	501	472	495	511	500	469	477	505	480	483	507	477	464	470	482	480	514	485	516	465	483	480	470	504	487	469	527	468	502	462	517	491	510	479	502	503	531	488	484	483	522	504	466	506	484	517	470	504	473	477	481	493	476	474	479	512	514	488	489	504	478	532	461	447	472	501	470	489	468	489	484	508	483	468	505	485	487	491	544	496	514	436	467	481	448	482	478	491	458	472	466	469	498	507	472	502	452	484	497	474	508	497	450	499	513	458	544	457	456	478	550	454	496	506	498	502	482	480	490	470	504	487	483	463	485	506	498	514	456	477	479	465	469	501	475	475	504	498	506	495	466	508	478	461	460	461	488	500	516	498	480	480	522	445	514	502	471	491	479	494	439	445	490	532	481	483	521	451	473	463	467	477	453	508	456	499	471	471	493	494	446	479	475	489	513	486	513	475	502	528	516	487	489	480	484	493	490	470	469	486	490	491	452	496	523	476	509	515	482	492	485	532	491	500	458	498	471	492	506	529	495	513	442	488	470	491	467	469	474	476	522	494	457	477	491	472	508	515	487	491	498	495	466	503	456	493	498	497	505	489	486	499	487	470	513	504	509	510	462	530	468	464	457	455	489	461	473	468	467	508	447	519	483	501	494	512	491	499	500	530	435	470	446	439	496	412	493	496	487	513	478	484	474	464	487	483	484	441	491	477	487	508	518	492	533	485	479	508	449	476	497	415	476	530	457	481	476	468	505	513	488	495	540	517	470	499	492	452	470	482	497	462	505	490	501	533	485	499	469	481	474	483	482	478	481	517	488	471	528	529	472	485	515	481	516	520	479	506	472	466	472	500	531	501	477	459	513	521	489	512	455	459	472	496	435	510	485	510	469	467	450	486	471	508	461	471	469	506	484	478	502	475	488	552	486	491	532	488	508	448	481	470	496	463	525	488	476	505	515	480	500	502	503	487	500	510	488	448	466	492	487	492	479	504	513	513	487	486	460	480	505	480	500	496	491	536	477	479	478	497	495	508	478	480	501	468	470	480	503	502	481	473	481	496	450	478	520	475	473	512	469	482	454	468	467	475	495	477	465	521	497	445	502	500	490	482	515	492	526	456	498	448	516	502	485	464	470	488	497	455	467	468	471	493	493	507	485	481	492	489	504	508	467	478	455	483	496	476	475	565	513	454	485	500	513	470	490	495	477	450	477	482	498	495	481	491	476	453	458	491	490	468	523	495	496	480	482	467	504	492	509	483	483	474	524	445	474	486	495	496	490	471	495	458	483	487	507	457	467	492	466	512	467	482	525	476	503	487	478	495	468	491	467	464	487	500	516	461	494	476	456	500	479	508	485	484	511	465	515	491	472	473	529	463	463	447	494	462	484	479	480	497	496	509	458	485	488	474	505	497	531	501	427	515	446	479	460	493	480	503	478	491	502	481	528	542	518	515	449	463	511	504	488	468	498	487	501	501	502	484	487	474	487	503	486	464	462	473	465	473	479	497	518	490	482	510	519	463	493	512	522	501	484	473	521	483	490	481	464	487	476	520	498	484	477	453	480	490	436	478	476	518	503	449	518	484	480	506	463	519	463	498	493	489	505	473	496	517	495	466	465	470	511	475	485	470	490	458	491	531	476	468	481	481	457	462	482	486	509	485	463	462	484	480	488	463	498	471	492	499	483	487	493	481	497	487	470	482	448	494	466	507	493	525	488	505	483	478	487	500	486	470	492	468	486	508	492	519	470	503	525	479	498	480	450	458	475	475	493	477	468	516	423	499	512	479	472	469	496	510	436	481	506	468	517	516	454	531	473	470	536	506	524	482	488	498	532	490	452	445	475	508	490	465	509	483	473	459	466	455	489	493	503	485	500	486	487	462	507	441	471	514	504	466	506	489	501	468	465	507	505	467	462	507	510	512	500	491	480	512	469	491	544	515	513	501	469	479	481	515	486	503	471	446	461	427	494	484	530	443	468	484	501	482	540	474	451	484	486	500	470	480	487	477	482	517	472	457	495	467	480	497	495	480	502	510	469	487	511	497	486	486	465	477	473	480	491	487	507	475	471	529	430	517	535	523	463	479	474	525	471	533	530	492	458	530	477	441	468	521	470	431	479	508	490	450	468	486	484	523	449	483	493	488	495	485	455	495	522	470	480	440	501	516	510	491	465	474	501	476	513	479	516	444	426	495	507	474	503	488	547	467	498	454	464	470	515	461	505	472	499	517	523	482	462	545	468	488	472	473	460	483	496	500	439	490	524	490	445	478	498	458	489	499	468	510	487	474	516	474	470	456	462	482	492	467	464	505	476	461	497	513	494	476	483	536	476	497	473	474	457	490	452	451	503	468	481	526	477	560	469	477	505	470	461	508	506	463	505	472	484	530	512	509	489	493	485	491	473	461	507	543	491	480	482	491	460	489	479	507	468	503	459	449	510	458	469	474	475	488	521	464	471	511	489	496	521	480	490	506	472	492	543	508	475	489	489	465	505	468	457	501	517	480	479	487	463	497	506	490	490	480	508	526	492	483	505	486	456	474	493	484	478	488	453	469	443	527	544	465	519	495	500	502	492	520	477	519	505	468	462	443	461	503	481	500	500	490	481	485	479	529	459	514	483	458	458	494	477	444	454	485	492	463	483	482	515	502	503	455	470	483	463	461	446	494	533	516	494	471	487	468	489	466	506	487	500	498	480	473	503	494	459	448	473	493	457	490	474	491	500	511	521	474	488	481	537	512	484	522	499	490	526	473	515	500	497	516	493	506	501	519	476	554	498	465	504	535	486	477	507	490	498	506	460	470	505	484	488	499	503	475	530	469	479	487	488	473	484	481	451	466	487	427	496	497	540	519	483	461	477	427	495	519	526	490	459	458	489	520	456	469	474	482	494	497	514	469	505	515	491	495	484	476	468	470	471	516	494	484	480	471	483	504	477	525	494	489	477	478	472	491	496	484	492	478	498	534	470	496	464	513	507	445	492	489	536	462	506	475	510	532	474	485	477	519	515	487	517	488	506	509	484	462	493	468	494	481	494	523	483	490	453	500	530	533	512	487	507	473	488	503	492	536	467	493	499	454	494	524	493	479	479	457	483	495	479	480	518	537	497	495	495	434	476	473	484	503	492	518	517	479	473	527	476	480	498	435	480	488	499	480	493	517	480	469	551	487	494	469	466	472	454	477	496	493	489	501	487	488	454	459	486	452	513	488	476	464	512	460	454	480	458	490	497	487	508	440	478	526	503	506	460	489	497	502	504	487	490	465	462	487	480	485	519
2373	1875	1167	945	1243	2323	3437	4569	8310	11570	8393	4668	2151	967	383	158	84	59	41	34	24	33	35	40	38	30	34	39	38	37	39	39	38	34	27	42	36	33	37	36	37	34	31	31	28	44	34	26	40	18	38	37	31	39	33	25	36	31	46	27	29	35	45	31	33	31	36	30	30	34	30	39	33	28	38	34	33	36	41	34	38	22	20	37	32	29	33	33	29	33	39	28	41	31	36	35	36	28	27	36	37	24	33	36	35	37	30	22	32	36	36	35	34	28	43	30	34	41	27	30	33	29	32	40	36	35	26	36	30	44	30	37	35	34	22	25	47	34	28	27	35	28	31	32	36	38	34	34	33	27	36	36	39	37	25	30	36	37	33	39	34	24	34	31	33	33	35	26	29	34	26	41	31	27	31	32	28	33	40	33	40	34	29	41	44	29	39	33	31	28	25	35	29	28	36	33	37	40	27	40	40	33	33	28	33	22	35	35	31	26	24	28	35	33	28	39	26	30	38	47	36	39	27	35	33	29	41	26	32	36	18	35	33	28	30	42	31	43	38	30	34	30	29	28	36	40	35	25	26	32	22	45	32	41	42	27	33	32	33	30	33	34	26	30	28	31	38	37	34	37	38	27	32	24	33	29	35	39	25	29	37	33	28	32	30	25	48	36	30	28	27	34	34	27	42	27	27	29	41	23	32	26	35	37	33	26	41	42	34	26	33	32	29	32	24	36	34	38	33	36	27	41	26	39	24	33	25	31	26	37	39	29	29	37	24	24	32	42	37	34	32	36	37	25	29	42	36	23	35	43	36	30	38	33	37	40	26	40	30	34	34	29	29	30	36	33	18	32	39	40	34	33	23	43	32	49	24	28	31	27	42	36	37	28	38	41	33	42	25	32	34	33	31	33	27	36	32	34	43	27	29	31	41	29	36	28	24	36	24	44	29	36	44	26	40	36	33	44	30	32	46	31	36	32	34	37	22	25	28	41	20	42	32	41	40	36	33	30	29	28	29	35	34	32	39	36	35	29	38	42	39	26	29	30	37	33	43	35	28	24	39	29	34	29	36	35	44	26	27	34	35	33	39	21	33	33	33	39	31	34	31	38	30	36	30	41	31	31	42	32	28	45	25	33	42	31	32	34	34	33	32	40	34	31	33	37	31	29	28	26	24	26	27	39	34	31	37	38	28	34	38	28	29	30	37	32	44	29	36	42	33	33	38	36	37	37	28	39	35	33	42	34	32	50	40	34	35	39	32	38	33	31	37	36	38	45	39	31	30	39	40	43	35	35	40	26	27	34	29	41	27	31	22	24	35	34	32	39	38	23	36	35	21	23	42	27	32	35	27	31	21	29	35	25	38	27	30	29	24	31	36	32	44	34	21	36	34	40	43	28	26	33	33	45	35	39	37	31	26	45	29	30	37	34	31	28	37	39	29	33	36	23	31	32	34	37	28	44	23	31	30	35	34	38	30	35	30	38	33	48	41	30	28	33	35	39	38	28	30	36	32	33	32	34	29	32	28	26	36	37	18	33	49	35	29	38	31	35	41	32	31	27	34	32	28	26	29	30	34	37	35	29	36	30	30	36	26	37	44	38	34	35	40	32	35	28	25	28	33	30	44	42	31	28	28	33	40	35	36	34	29	31	53	32	44	40	40	40	30	32	25	38	36	29	50	41	28	32	47	30	33	34	25	21	29	34	30	28	36	29	22	24	31	40	24	46	36	36	38	36	23	47	25	35	31	45	38	30	45	38	28	24	43	25	38	32	31	34	26	27	23	37	35	21	38	32	35	38	31	32	38	27	30	31	34	31	29	31	28	32	25	29	36	35	35	27	43	32	31	30	47	30	38	38	46	34	39	26	45	27	28	32	32	33	34	36	37	29	34	30	31	32	38	33	34	29	27	42	37	36	47	42	32	33	47	37	28	28	28	37	30	44	37	33	37	36	32	45	27	29	29	47	45	40	35	37	22	38	40	36	24	30	28	30	31	43	37	26	39	23	29	33	35	36	31	33	34	39	37	32	50	43	21	21	40	30	43	36	42	32	35	29	33	27	35	26	42	29	32	29	40	29	33	26	29	43	31	41	38	41	40	28	43	37	20	31	33	31	37	35	37	39	32	29	31	27	31	43	34	46	28	33	30	32	19	29	28	39	33	28	24	29	40	37	37	23	35	26	39	33	33	38	22	44	31	30	35	36	34	31	45	30	35	35	25	37	38	32	32	35	34	34	35	30	35	44	33	27	30	42	26	30	34	31	31	37	28	41	39	32	34	37	28	25	29	38	29	33	43	41	33	35	27	33	22	35	35	36	37	30	26	37	32	40	35	40	40	24	31	32	45	31	43	34	24	33	31	33	23	30	32	32	32	30	32	42	27	40	27	27	29	35	41	32	30	33	35	33	29	38	25	34	33	30	37	47	42	34	33	28	37	33	44	36	44	27	28	32	33	35	27	34	38	31	34	33	36	36	46	37	41	32	35	31	40	31	30	33	39	30	47	40	35	31	35	43	35	31	39	27	31	34	36	29	47	27	41	34	30	26	46	25	39	34	24	26	31	40	30	23	30	30	26	25	31	29	34	25	26	30	30	44	21	43	29	43	47	32	19	30	31	27	30	27	43	29	32	34	36	35	31	38	39	29	34	30	35	37	29	41	29	33	37	35	28	21	39	35	27	28	43	28	31	39	40	35	39	29	34	20	23	36	30	35	30	28	31	20	28	39	35	30	40	33	26	28	33	27	28	41	29	39	28	50	33	34	34	30	34	31	37	30	38	28	38	24	31	42	29	36	23	28	31	35	35	40	40	34	26	37	44	38	37	29	40	37	37	40	29	30	40	34	29	30	36	38	33	27	39	27	26	36	25	35	36	33	24	24	26	24	44	38	28	32	34	27	39	37	40	36	33	29	35	38	39	28	35	30	34	43	27	37	33	29	28	27	30	30	40	30	28	32	36	35	41	35	29	35	35	24	29	47	35	36	32	34	26	35	26	43	42	30	35	37	38	43	36	40	32	37	34	31	35	33	29	29	32	29	31	26	29	31	33	36	21	35	31	38	28	32	31	22	35	29	32	34	37	30	28	32	32	33	41	24	29	35	42	34	25	31	33	27	38	39	28	36	34	31	31	31	36	20	30	41	30	24	33	28	28	27	32	24	33	34	28	27	38	32	34	33	42	32	33	40	28	24	34	31	27	35	26	37	39	36	22	39	33	30	31	29	27	33	39	41	22	23	33	30	41	31	47	32	37	40	16	32	34	27	31	29	39	35	28	20	32	36	29	31	32	34	44	34	38	38	38	28	33	39	38	36	27	32	43	39	25	33	31	31	32	30	27	34	40	24	26	30	30	29	36	38	32	32	35	35	38	30	29	38	34	38	36	25	32	28	26	34	22	31	36	34	29	35	27	26	32	35	35	40	37	37	34	34	40	28	33	35	38	34	35	32	34	36	38	39	19	39	31	42	28	33	41	33	39	32	23	40
30014	21458	17327	26249	37157	41229	42443	43221	50625	52352	43782	34616	26299	17545	9648	4381	1837	937	630	477	474	439	425	419	425	427	454	469	403	419	411	427	439	434	400	415	420	414	407	411	442	393	425	458	435	427	420	436	400	417	447	431	422	443	407	464	429	413	445	448	454	413	446	462	431	404	441	428	417	455	438	402	442	462	413	427	455	456	414	447	435	405	447	433	437	410	454	419	439	431	446	445	441	398	424	440	387	390	435	432	408	419	442	458	403	427	460	439	411	471	425	404	456	432	485	432	481	441	403	411	418	445	408	424	412	439	423	444	472	423	427	445	422	408	427	422	393	409	378	475	426	464	390	444	421	428	458	489	419	436	420	426	417	408	429	426	442	452	429	433	426	463	423	452	424	481	444	458	425	451	442	401	430	424	439	434	462	460	424	437	468	426	406	439	440	409	418	409	433	413	436	430	432	441	418	451	437	433	420	437	443	413	432	455	430	402	414	406	434	405	431	458	427	392	402	473	431	462	429	447	429	430	417	409	412	403	390	381	411	410	424	447	410	436	429	449	373	408	431	429	441	440	421	418	438	408	396	406	410	422	411	435	423	399	454	441	427	465	440	452	428	409	425	388	426	452	429	424	443	442	425	418	386	458	409	468	446	404	430	391	444	412	409	461	401	423	447	427	426	435	395	427	389	438	418	398	496	429	423	428	399	448	428	388	404	436	433	403	439	445	415	429	435	414	414	457	444	420	424	453	453	450	424	411	422	447	440	400	484	437	399	435	453	425	452	444	406	456	431	429	439	424	463	457	476	398	414	449	446	393	419	391	473	422	437	446	446	448	433	433	361	426	441	446	395	432	409	444	426	446	416	431	460	427	451	445	412	418	413	445	486	390	439	432	437	434	432	420	460	457	429	441	458	440	455	393	440	436	426	454	435	403	425	416	436	386	427	444	442	431	438	424	415	477	452	442	440	450	427	412	418	437	460	464	471	428	467	433	387	431	442	426	468	469	431	408	446	424	404	430	456	375	401	442	408	468	445	410	461	435	439	420	421	424	415	389	393	397	436	419	429	398	422	415	448	450	418	419	419	431	402	417	450	418	477	441	417	387	407	422	433	436	414	488	424	428	459	440	415	420	422	429	407	405	399	424	484	399	425	424	453	459	425	426	438	435	465	452	428	447	391	444	402	422	449	469	424	404	416	434	417	392	436	392	432	446	412	452	412	438	432	454	391	444	426	414	453	449	417	462	436	438	451	419	402	440	440	457	440	470	423	389	441	452	401	444	428	425	420	446	429	481	481	414	420	399	457	448	400	406	425	425	449	427	467	408	439	414	496	422	408	432	433	459	414	459	410	426	393	495	435	427	445	429	443	449	381	439	441	443	425	411	401	409	465	441	450	456	449	439	440	433	420	425	419	401	419	420	458	435	463	413	418	455	470	441	422	398	419	448	436	415	429	431	402	386	431	441	387	384	430	446	425	436	413	428	422	370	407	434	453	399	437	423	432	429	438	467	417	449	450	459	409	421	438	390	440	437	432	447	438	432	421	453	459	419	456	434	413	454	407	415	456	424	421	413	474	448	411	461	414	465	378	416	450	435	427	416	450	431	432	431	370	428	424	436	427	424	422	425	438	442	458	398	428	416	431	439	428	430	428	450	425	423	470	426	392	439	448	433	396	427	439	451	452	419	478	448	417	445	446	433	452	435	430	431	404	477	434	407	414	524	415	415	479	425	424	449	459	404	420	416	446	416	400	431	428	458	438	398	409	426	419	457	436	426	413	418	416	396	456	442	438	408	409	413	414	462	424	442	436	421	444	440	440	489	421	417	435	416	425	427	448	426	399	423	453	424	416	428	412	419	405	440	415	445	440	419	415	451	423	455	427	451	450	418	388	434	429	423	450	465	413	415	421	418	433	430	432	433	426	451	421	431	405	404	426	434	442	458	454	428	411	434	442	426	436	439	391	441	445	447	437	414	430	444	440	436	439	409	442	419	463	445	425	449	436	403	384	445	399	437	386	430	418	424	414	454	418	468	430	466	409	421	484	447	428	445	422	440	449	454	430	438	407	445	444	475	413	428	395	439	428	414	452	485	447	448	400	405	451	411	421	398	462	425	401	410	466	404	429	447	430	448	444	467	423	460	384	407	444	421	419	439	436	445	402	400	402	419	414	483	404	442	453	420	405	394	401	421	412	414	413	452	467	374	416	478	389	431	407	405	410	423	430	410	416	406	446	428	466	432	429	427	422	437	441	417	443	430	440	448	433	424	427	419	423	470	429	438	423	436	440	446	433	394	411	417	395	438	436	429	428	414	437	460	461	452	462	408	450	441	425	393	398	417	406	472	396	451	421	413	409	437	393	437	415	389	440	433	425	430	446	427	437	444	381	421	414	408	419	420	423	455	398	421	417	416	472	435	456	439	449	426	435	437	445	437	445	424	418	412	472	425	431	416	436	445	421	435	418	430	454	425	429	426	411	427	448	433	426	378	392	448	472	441	436	422	389	421	437	397	402	423	421	416	398	449	431	422	450	421	440	458	439	458	381	415	425	442	417	458	450	419	395	425	434	420	432	445	415	437	424	399	434	379	448	407	437	470	423	441	435	474	449	444	455	450	466	422	434	448	421	431	421	433	435	444	469	407	396	419	449	434	444	436	454	396	455	413	425	443	443	401	444	398	427	412	407	430	463	406	416	435	452	420	416	430	450	437	427	410	450	435	432	406	407	473	447	428	439	464	407	417	427	438	411	449	442	435	408	429	409	428	392	446	427	416	439	401	426	421	436	455	450	442	465	428	434	447	425	411	446	443	408	410	436	415	495	397	425	429	440	409	435	422	390	450	415	438	434	431	421	416	442	432	468	441	442	447	444	418	424	405	440	449	419	457	481	406	444	417	439	437	438	443	430	433	400	443	416	380	432	427	436	409	436	452	433	452	432	452	413	428	423	417	434	451	423	450	436	419	415	422	424	452	405	429	458	439	406	441	410	430	405	430	436	423	433	439	425	448	435	421	403	438	414	398	419	416	411	414	462	462	427	443	450	436	434	391	438	452	407	451	427	426	437	414	402	414	429	431	443	439	440	448	438	442	424	417	415	435	450	417	424	485	400	423	439	446	404	441	461	445	469	428	441	402	422	424	406	432	394	393	414	459	432	452	424	432	447	428	446	406	439	414	445	432	401	452	444	428	425	403	400	404	413	427	438	432	444	428	421	419	432	421	422	409	407	432	470	410	446	414	465	437	448	446	444	428	403	435	422	443	443	444	417	420	457	408	415	449	422	384	430	408	446	416	371	416	389	428	401	407	438	440	419	405	423	444	426	462	421	472	449	440	445	425	416	396	461	420	435	433	410	427	410	414	423	450	431	430	384	421	392	415	438	453	407	447	424	399	464	439	411	417	462	405	420	434	444	422	466	441	411	433	460	466	432	445	401	443	459	404	424	457	413	438	406	444	422	391	434	483	428	410	441	458	425	444	437	446	426	428	448	399
1579	431	223	174	240	449	580	1057	1374	2001	1675	1105	569	322	129	86	45	33	37	28	36	37	26	37	28	24	30	27	29	30	34	35	36	39	29	28	23	29	39	32	29	40	30	31	26	27	23	27	33	26	31	27	26	35	33	31	36	32	28	21	32	38	32	35	25	27	36	17	34	29	31	31	26	34	41	27	30	29	32	33	30	28	32	36	32	30	38	30	25	29	33	37	26	34	25	25	28	31	38	30	31	21	37	32	35	25	30	31	42	27	26	38	27	31	33	44	22	27	40	30	27	32	28	19	26	31	33	36	35	31	26	23	25	30	33	30	33	32	31	37	38	39	37	26	36	34	31	38	34	28	31	22	26	35	22	27	36	22	30	29	31	33	33	31	39	26	27	28	32	32	34	23	38	33	36	39	35	31	30	25	35	31	35	37	34	26	27	34	40	33	32	27	21	23	32	22	32	36	32	34	30	38	28	34	27	35	33	32	37	23	24	28	44	30	37	28	32	36	37	40	29	36	29	35	31	36	43	35	31	22	31	25	36	34	28	23	28	27	31	36	29	23	36	24	39	34	24	37	34	38	24	25	29	43	26	28	24	32	38	34	37	43	32	27	26	38	27	30	33	28	37	41	31	37	38	20	40	23	30	16	25	32	35	26	35	40	32	27	32	26	48	32	30	38	23	34	28	30	41	31	21	39	38	36	28	41	30	34	29	31	35	29	29	33	39	32	24	33	32	30	32	23	29	38	35	22	39	31	20	27	42	34	35	31	39	19	29	40	27	20	27	34	31	27	25	28	23	43	34	27	28	28	24	30	26	37	37	26	36	38	32	37	25	38	40	39	22	33	25	41	27	19	25	23	30	38	31	22	28	28	25	33	30	38	36	29	30	27	33	19	31	23	31	24	37	30	37	26	31	35	42	45	31	36	28	28	26	34	33	36	31	31	34	33	24	37	35	38	39	35	28	31	35	35	27	25	37	27	45	34	31	20	31	37	24	34	38	31	33	32	33	34	38	29	27	24	37	29	31	18	36	29	27	40	27	33	25	44	38	35	32	29	28	28	36	26	23	28	28	37	16	35	33	32	31	29	31	33	41	36	30	25	33	35	32	44	23	28	37	27	36	18	30	35	34	25	33	32	31	24	35	28	22	22	21	28	28	43	26	21	32	33	28	28	31	48	18	29	34	39	33	31	26	42	23	28	36	20	27	37	30	34	28	32	32	32	37	24	41	28	29	22	37	32	33	40	31	22	26	28	31	35	28	25	37	29	25	42	32	31	32	30	25	38	29	31	26	26	29	23	28	22	28	33	33	25	37	33	19	35	38	34	37	23	35	30	45	44	30	27	31	35	40	37	27	35	32	35	32	28	23	39	28	33	34	38	24	40	44	20	27	38	30	36	27	27	31	25	27	41	20	25	28	20	31	33	23	41	25	31	34	31	26	23	42	35	32	29	29	36	40	27	36	30	36	32	27	26	33	26	24	33	31	25	30	36	32	25	39	39	37	35	40	35	36	21	23	34	24	22	29	23	34	45	28	28	38	35	31	38	31	32	26	30	27	33	37	35	31	25	34	28	25	35	32	33	34	35	33	25	33	28	38	25	28	26	24	35	40	32	21	34	28	36	32	40	32	26	31	38	35	35	30	31	29	35	39	30	37	37	39	27	35	35	33	44	39	32	35	37	22	36	24	44	31	31	38	24	29	42	41	27	28	29	33	41	27	33	27	20	26	33	31	33	28	31	37	27	34	38	45	26	31	28	32	26	38	35	32	44	26	26	27	26	26	25	28	44	32	43	32	21	33	23	32	35	23	38	38	26	25	48	26	29	33	36	37	26	29	20	31	20	33	28	24	31	29	22	25	27	25	32	30	25	33	34	33	20	32	33	32	33	37	35	28	39	38	29	28	41	24	31	44	27	28	34	27	33	18	26	25	32	35	31	26	27	33	30	30	27	34	31	23	31	26	19	33	22	39	28	33	29	30	29	34	32	32	34	30	28	23	38	27	39	28	28	28	41	32	25	38	32	35	32	33	28	35	28	30	32	31	24	46	30	21	26	34	32	24	34	37	32	40	42	35	25	31	31	39	24	27	27	31	36	27	34	38	29	31	19	30	25	32	26	30	35	24	28	26	31	20	40	31	31	20	27	34	25	38	26	40	31	34	27	29	32	35	40	36	29	46	30	30	29	28	33	34	36	32	30	34	26	27	29	23	37	31	22	25	29	25	26	32	33	27	29	32	40	44	36	23	17	25	35	38	34	27	29	25	32	28	32	37	32	35	42	29	48	26	34	24	37	34	20	23	26	39	23	28	32	35	36	39	32	27	30	28	33	44	42	26	36	37	29	27	40	39	36	21	32	35	34	39	23	29	26	29	28	33	25	34	26	29	29	40	26	31	33	24	26	27	21	24	26	34	43	35	36	20	27	25	29	33	32	20	27	27	36	23	35	29	26	35	27	29	22	27	33	52	33	39	47	37	35	35	40	32	26	32	31	29	36	30	40	38	36	28	30	36	23	29	30	34	25	28	29	23	36	23	33	30	31	26	34	28	32	20	36	32	37	34	34	35	32	34	34	32	31	38	25	37	34	28	30	30	29	27	27	38	31	37	31	39	27	29	38	34	36	20	34	35	25	32	38	28	29	38	31	26	25	25	31	29	28	33	29	26	35	26	23	23	30	33	31	31	35	32	30	38	39	31	32	40	35	39	31	31	32	21	39	41	35	38	37	26	37	20	35	32	31	29	32	37	47	27	31	36	37	28	24	38	44	40	24	28	31	33	25	29	33	29	28	27	38	38	32	25	24	21	41	29	25	35	25	33	45	32	30	26	40	28	27	38	28	31	33	31	37	24	34	33	27	33	34	35	35	46	48	31	34	26	24	29	33	31	34	37	39	31	37	28	33	29	24	38	34	33	31	32	45	33	32	26	35	35	32	36	32	37	30	30	34	37	31	33	38	32	43	32	38	28	44	23	40	32	35	29	39	32	26	34	43	36	45	29	34	28	30	34	31	33	25	25	32	31	29	18	29	35	30	43	27	29	25	33	36	46	22	25	39	31	23	32	20	34	27	38	27	29	37	30	30	26	26	28	32	38	28	43	30	35	33	26	30	33	31	24	33	24	30	37	49	31	27	35	35	23	23	39	35	40	22	26	26	27	36	31	28	22	33	23	27	36	27	30	37	30	27	37	34	30	31	27	35	31	27	32	34	26	27	32	32	24	38	27	26	25	40	27	33	33	36	32	33	38	30	37	34	28	27	27	35	25	26	33	26	38	33	42	30	20	37	44	31	33	21	35	25	25	30	39	28	28	33	35	26	41	38	33	45	39	31	19	42	30	44	35	34	27	38	35	29	41	33	31	32	26	27	16	31	24	27	31	36	43	28	17	31	39	32	29	31	27	22	42	33	25	33	39	23	25	33	44	29	19	32	24	27	39	31	33	35	34	30	31	29	25	26	33	32	27	26	30	35	31	25
19609	9178	5193	9783	20365	23962	24357	28452	29611	30480	27074	21554	14050	7926	3994	1894	991	593	465	430	439	420	430	447	413	440	412	472	427	411	434	428	434	444	449	381	435	424	419	428	413	405	418	410	450	445	423	431	419	412	408	417	392	421	410	432	434	425	415	416	442	434	423	439	416	425	454	393	414	404	430	429	394	393	408	444	437	395	409	423	411	418	412	394	392	454	415	433	389	406	403	412	417	448	417	419	408	455	380	402	397	409	422	434	401	432	436	409	416	415	389	418	423	423	437	414	400	419	374	390	435	413	428	434	396	384	427	405	432	439	409	426	439	444	428	424	403	420	398	456	461	387	443	431	422	392	370	389	436	426	404	375	438	414	406	402	428	423	428	434	392	415	397	428	442	417	427	432	430	379	436	415	387	453	372	435	415	410	351	432	422	413	411	438	454	420	430	414	399	436	444	389	408	404	431	396	409	429	400	376	437	422	404	392	438	431	425	446	420	417	428	436	395	429	427	426	421	431	394	431	457	408	434	408	426	423	405	481	399	388	430	431	442	380	396	444	439	402	407	410	415	433	435	392	405	379	448	415	450	402	396	406	413	402	417	438	409	438	402	427	366	404	416	425	412	408	412	401	450	420	409	398	400	393	372	433	454	415	418	449	420	446	414	425	390	431	429	411	410	420	423	390	417	428	451	406	405	409	434	420	379	400	424	422	430	427	408	415	420	451	419	411	429	434	406	410	377	391	427	412	437	405	380	394	405	433	417	418	427	410	395	450	398	438	425	414	415	401	436	433	412	420	396	428	416	443	428	422	416	414	431	413	445	378	411	418	426	397	441	419	422	379	441	457	425	404	388	421	421	411	432	411	425	422	422	407	397	435	424	425	389	419	474	422	428	440	409	450	403	426	426	394	421	417	439	433	401	432	403	412	403	427	421	434	409	430	435	426	416	416	400	388	416	414	483	427	425	406	426	412	439	393	448	436	455	423	427	390	409	447	448	380	372	442	426	414	403	412	414	422	388	385	437	447	436	420	423	413	468	427	446	453	405	396	401	401	418	378	450	406	395	404	419	421	381	453	436	443	391	444	416	430	410	403	464	414	448	425	434	386	408	417	416	433	417	416	446	366	409	408	417	462	416	427	412	462	374	425	434	430	407	431	438	406	408	418	425	455	433	468	410	377	378	424	454	444	393	389	407	417	455	454	402	420	422	402	416	417	441	429	423	438	444	432	432	420	413	413	422	432	402	469	413	412	414	421	403	408	420	399	399	386	422	458	397	423	442	396	413	390	364	404	426	452	379	409	440	386	430	437	409	430	432	431	404	417	438	426	439	413	399	413	398	427	417	431	438	437	435	395	410	435	412	409	424	429	407	454	451	421	423	441	415	439	440	410	421	405	423	389	459	416	415	399	426	395	407	498	405	425	417	447	419	419	475	401	417	412	381	415	401	402	433	401	411	426	434	415	412	407	411	393	405	400	397	457	409	436	406	408	398	382	423	408	433	394	396	424	449	431	414	425	416	427	396	391	428	395	403	405	387	407	393	404	476	405	443	420	433	406	391	404	384	391	422	406	437	443	413	414	417	425	423	421	424	427	434	442	402	391	452	402	402	382	456	414	460	419	465	425	437	405	423	433	436	421	422	420	404	402	382	419	419	422	413	403	432	401	406	415	443	423	445	428	410	426	413	374	433	409	424	415	425	401	422	465	404	422	424	396	437	433	425	443	454	420	420	401	432	449	424	433	418	409	417	433	416	472	426	425	436	395	401	425	398	439	438	440	434	416	424	390	405	429	416	396	434	424	405	376	457	382	410	446	414	433	424	421	404	439	398	371	413	391	440	435	421	435	438	379	403	439	465	406	390	386	421	439	429	433	426	382	436	404	419	431	438	425	399	405	399	391	417	392	406	388	434	464	443	395	431	386	423	405	443	414	403	455	418	433	420	454	390	396	444	443	424	409	473	418	375	398	408	427	429	429	417	416	447	419	377	404	469	464	425	424	417	429	416	417	402	407	415	429	417	437	410	417	434	394	438	408	484	431	433	462	397	410	429	392	405	419	422	419	429	406	440	425	411	407	446	424	398	410	406	443	417	450	408	427	405	433	406	420	418	432	410	381	451	404	401	424	419	425	415	389	454	423	404	399	405	418	423	401	399	440	405	410	424	428	443	405	371	397	400	418	406	392	426	425	401	420	444	400	438	386	413	411	400	394	426	398	436	437	420	405	436	426	441	395	405	427	376	438	443	417	372	438	394	460	428	380	429	431	416	381	388	402	425	406	410	420	424	438	440	400	384	427	443	374	423	410	461	419	432	438	398	440	394	391	394	433	414	408	445	409	454	425	427	413	430	433	456	417	450	377	436	401	409	413	391	437	437	390	411	429	430	426	433	428	412	441	422	445	436	468	401	395	436	417	377	405	423	417	427	415	405	418	423	416	403	399	398	452	433	418	396	441	396	432	388	446	445	406	401	398	382	409	437	443	390	427	409	380	408	443	433	388	399	404	404	424	392	404	423	392	389	423	406	406	411	438	427	446	421	415	420	419	435	365	434	431	434	411	434	404	413	407	436	433	435	410	378	403	417	385	421	412	385	413	395	449	411	396	424	427	389	403	476	434	435	431	378	436	440	403	431	448	398	414	454	411	378	441	426	414	440	420	398	402	420	406	391	433	428	402	432	416	443	461	466	408	432	445	387	436	416	400	400	379	404	438	440	441	439	395	426	458	405	395	427	397	394	409	441	454	440	393	397	439	387	404	418	423	402	406	425	412	401	464	428	453	406	383	411	444	396	443	403	415	416	397	419	411	438	439	421	431	380	421	386	409	431	416	410	408	402	410	420	416	430	422	405	396	409	465	434	383	413	376	366	426	431	406	441	438	508	440	396	414	399	440	410	409	409	383	368	418	431	427	416	409	423	392	424	414	410	442	435	442	463	444	381	378	423	436	426	364	404	414	424	415	398	410	400	434	416	445	428	418	433	380	384	409	413	395	409	389	454	452	390	406	426	412	407	413	435	443	434	412	426	414	443	414	420	411	416	439	410	441	387	448	403	431	395	452	430	401	416	415	404	425	421	405	405	399	386	446	419	447	397	435	438	440	405	440	433	431	431	437	405	381	441	428	418	419	429	430	404	430	436	400	429	440	406	413	416	428	397	415	383	438	422	430	410	429	400	406	405	408	397	436	444	421	415	393	418	403	409	399	452	430	408	414	419	410	377	375	409	432	439	422	411	407	433	425	404	397	438	432	446	438	441	417	417	421	435	408	400	383	419	390	392	406	368	443	405	416	420	414	419	414	420	442	394	420	414	454	436	432	431	403	425	443	457	401	435	413	380	419	423	398	401	409	407	425	433	407	402	391	434	428	463	431	409	412	403	394	416	458	454	406	413	440	457	402	422	382	457	450	444	426	425	396	415	437	397	428	403	384	400	448	389	434	411	420	408	402	392	433	431	406	393	378	418	426	448	435	405	428	421	423	458	432	448	406
1330	1087	671	485	707	1272	1404	2648	4654	4761	4222	2709	1470	719	320	168	81	39	34	29	43	28	28	18	31	35	24	23	31	29	29	24	35	28	35	28	34	24	29	24	35	20	24	22	28	29	21	27	37	32	21	27	33	26	27	32	25	42	26	27	33	25	28	34	25	25	35	24	34	28	22	26	30	36	27	21	24	25	29	21	35	26	24	26	28	25	27	35	30	30	27	18	29	36	34	29	32	30	19	35	31	29	26	29	26	27	34	36	33	18	28	39	27	23	20	36	21	33	24	31	33	24	25	31	32	38	27	39	39	30	30	31	27	32	19	43	35	32	28	35	28	29	32	37	33	34	32	31	40	36	36	26	35	32	27	32	25	38	34	34	29	30	27	25	27	32	33	30	29	34	32	29	34	22	30	21	26	29	30	28	31	40	34	32	29	22	27	28	31	30	29	23	17	30	25	28	30	27	35	30	27	21	31	25	42	30	30	33	28	28	24	26	29	21	39	33	32	20	26	36	27	31	34	19	27	34	22	23	26	22	34	24	26	25	27	20	19	27	31	31	32	32	26	26	13	33	24	33	32	36	31	23	34	37	23	32	34	36	33	26	23	31	23	22	31	27	24	35	27	21	28	31	30	22	26	26	34	38	24	28	27	28	26	29	28	23	28	32	27	24	28	28	31	25	40	32	23	19	29	37	33	23	30	33	31	22	37	31	22	28	31	23	28	35	24	29	26	28	33	26	28	29	33	33	26	26	24	29	25	36	29	32	21	25	24	24	41	33	34	26	37	26	30	23	27	39	26	20	26	29	26	30	28	26	29	25	20	24	26	31	30	30	32	18	23	29	32	25	31	18	35	22	25	41	30	33	27	40	34	22	33	31	27	32	27	18	29	21	26	24	28	28	26	33	21	27	31	21	20	29	28	37	34	24	30	26	38	30	28	29	21	31	31	27	24	25	25	20	34	33	34	29	32	40	26	17	36	25	32	27	22	39	23	25	27	24	37	40	32	22	30	30	36	23	31	36	35	26	32	32	31	24	37	25	26	27	33	32	29	29	18	24	23	24	25	24	30	35	19	32	35	24	25	38	23	33	36	28	32	29	27	30	30	24	33	34	20	21	22	29	38	24	33	22	35	25	33	19	34	23	28	31	30	31	30	31	37	27	31	23	23	31	28	38	30	33	41	26	24	26	21	27	19	31	28	25	32	31	29	29	36	16	21	38	34	31	19	16	29	31	31	29	24	28	22	26	25	20	33	19	31	33	27	21	35	25	31	22	34	35	42	27	37	25	28	26	28	27	35	25	31	36	39	24	32	34	22	35	28	33	27	33	38	34	21	24	32	24	24	31	33	29	23	40	26	30	22	25	38	31	38	29	32	32	33	27	32	27	33	29	16	27	36	38	19	27	32	30	23	24	23	29	37	31	24	24	41	22	27	31	34	27	28	23	31	28	26	25	26	41	17	34	32	34	19	33	27	31	32	33	28	35	33	27	24	31	33	25	40	19	28	28	22	30	31	35	22	27	32	25	23	22	23	25	25	27	27	25	23	28	31	27	30	39	29	23	22	29	24	32	30	35	30	26	29	26	30	44	34	22	22	29	30	35	34	36	31	24	19	19	35	27	33	21	32	29	30	28	31	36	21	29	33	24	28	34	28	20	35	37	27	34	27	25	20	25	19	27	29	26	39	30	29	24	24	28	27	29	25	29	36	29	25	29	28	35	24	42	25	26	39	22	33	23	25	29	44	27	32	28	23	26	29	31	33	36	27	25	22	26	26	24	29	37	25	35	27	28	26	26	34	21	27	30	27	38	34	29	31	24	22	30	36	21	28	23	26	25	26	35	29	24	34	21	30	20	27	27	39	27	24	21	26	30	37	34	26	24	25	29	35	35	25	23	23	34	40	30	25	37	30	36	43	38	26	27	28	28	34	30	19	28	23	23	26	32	26	32	21	28	34	32	27	21	36	16	19	35	28	28	25	25	27	19	36	41	35	25	27	39	27	25	35	37	27	30	31	26	28	22	29	31	28	27	25	23	25	16	29	18	20	35	23	33	33	26	33	19	26	27	24	29	30	31	27	27	32	29	33	32	30	21	23	32	28	22	29	21	17	22	24	30	17	32	41	30	32	24	25	24	31	33	24	39	22	27	35	22	26	39	38	32	23	29	31	30	29	28	24	26	28	33	30	19	28	33	21	33	21	24	26	25	31	33	40	32	23	30	29	25	22	26	41	20	30	18	21	24	35	17	27	30	20	22	25	27	27	23	21	18	31	28	37	28	25	22	22	33	23	29	32	35	26	34	36	29	32	31	39	24	40	30	30	30	33	19	37	32	27	28	23	26	22	23	20	29	30	24	24	27	24	33	35	24	32	29	21	33	28	26	20	30	25	27	26	28	34	27	27	23	17	30	36	27	30	21	26	33	24	30	30	28	25	30	32	17	29	21	28	41	21	37	31	34	24	33	24	33	32	30	35	32	25	23	26	32	30	33	22	23	27	25	33	34	24	26	28	21	25	31	29	27	27	39	42	35	29	32	32	28	27	30	25	29	34	27	30	21	35	30	30	27	39	27	22	34	23	36	35	32	26	26	28	28	32	24	32	31	29	33	22	23	18	26	30	36	27	30	31	26	27	28	20	31	28	25	32	35	39	30	37	26	25	36	37	33	37	15	28	24	22	27	24	26	27	36	21	18	24	31	21	26	40	29	25	20	26	30	23	33	27	29	22	31	30	28	21	26	22	29	31	25	27	31	24	33	24	25	27	28	31	31	22	26	30	33	29	24	35	24	29	29	38	41	30	39	28	27	26	30	21	40	22	32	29	32	25	26	22	20	36	25	24	21	22	25	26	31	29	26	41	27	33	25	31	27	26	33	37	36	31	23	31	24	20	36	25	26	26	29	31	27	34	26	21	26	30	38	29	27	36	29	40	24	28	30	25	30	28	27	26	29	31	35	28	36	27	34	27	19	30	35	22	33	24	26	25	31	28	30	30	23	34	23	36	23	34	20	30	34	33	30	31	31	32	22	28	35	29	37	29	26	21	24	35	28	19	35	19	20	26	28	21	31	32	20	34	24	20	26	28	37	31	27	26	30	24	38	34	30	23	35	32	30	30	30	32	34	31	28	22	24	25	28	22	33	26	30	29	29	23	26	24	32	31	27	26	33	30	23	24	31	32	31	28	25	30	22	37	17	34	33	25	32	26	37	37	29	26	31	28	31	23	33	26	26	28	19	28	27	36	29	29	24	29	30	28	39	24	35	24	32	32	27	30	28	32	33	32	32	35	36	24	32	30	28	34	28	28	30	30	22	27	30	27	26	20	27	26	30	24	22	24	22	24	42	30	35	24	29	24	32	31	29	26	29	28	34	33	29	26	28	36	33	30	26	36	25	33	19	32	43	29	26	33	29	15	28	33	31	30	28	22	31	26	26	23	32	34	40	17	36	29	33	22	20	27	17	22	28	26	35	22	25	32	27
23592	16644	11296	20114	31071	33574	32136	36924	41106	39417	36057	30329	22766	14847	8137	3777	1618	806	553	442	387	384	406	388	366	380	378	380	369	417	399	361	361	406	381	367	367	348	381	409	371	369	382	380	355	379	380	421	409	364	374	328	429	379	383	398	372	384	379	374	405	379	375	402	335	406	377	374	393	402	390	399	390	367	388	385	367	406	409	360	401	359	368	389	378	370	359	373	405	375	362	404	365	363	396	388	346	383	389	420	368	337	401	344	379	366	370	367	340	405	387	384	403	369	348	380	385	386	415	391	363	396	368	384	382	348	375	370	395	412	344	389	368	359	338	376	374	366	393	384	380	387	392	369	391	371	402	366	384	388	401	416	374	359	372	362	365	353	385	365	398	366	369	387	378	357	386	383	409	377	384	371	380	381	385	383	377	389	430	388	421	377	360	383	399	356	340	387	351	390	392	388	361	361	371	374	390	396	368	377	344	375	387	409	356	349	413	382	392	361	407	372	383	376	377	378	400	381	382	379	417	406	350	374	365	383	368	382	394	358	382	402	413	371	386	374	421	383	355	371	361	383	372	388	374	355	373	366	382	396	363	395	390	373	383	413	372	393	375	390	383	379	354	346	411	372	371	375	355	343	383	383	375	410	384	380	395	388	385	414	402	359	330	360	367	354	370	368	370	398	399	372	363	377	387	400	368	380	397	358	346	371	344	399	347	406	379	354	399	402	399	406	348	366	372	384	360	405	385	375	418	373	396	344	404	366	370	381	379	369	383	385	358	376	403	372	365	377	375	387	416	410	371	371	397	362	377	374	381	402	363	384	386	374	374	383	394	367	388	404	372	370	381	371	378	354	387	386	386	371	413	407	384	408	365	366	364	375	343	394	373	393	354	420	370	407	394	345	383	375	369	377	399	409	379	399	381	376	372	370	362	395	348	385	397	414	395	382	350	400	313	448	382	357	387	341	367	372	378	391	398	372	402	394	392	354	382	381	414	360	369	343	339	350	372	375	388	384	384	384	379	398	386	392	393	425	371	376	377	366	394	402	382	404	396	344	417	393	349	377	385	414	380	361	360	398	392	405	437	365	385	385	350	362	382	356	396	376	399	343	376	392	355	366	391	372	377	369	420	352	378	383	371	396	350	406	380	400	354	396	402	403	390	365	373	376	363	374	369	432	410	369	368	371	390	398	396	360	368	371	345	368	387	410	407	409	382	361	392	371	377	376	375	415	389	395	396	368	373	377	392	369	415	322	403	388	363	348	357	390	390	356	357	376	409	373	390	384	351	377	379	362	368	385	370	411	399	416	392	374	408	345	374	393	373	372	348	365	342	381	351	413	394	397	373	392	352	382	354	370	396	374	372	369	384	374	368	377	379	385	370	402	369	347	346	361	351	378	357	426	405	374	417	391	400	400	392	383	351	397	369	376	367	363	385	352	392	370	365	424	384	375	385	362	383	349	394	362	407	355	360	395	376	379	374	400	363	350	349	407	368	363	394	360	360	368	385	358	367	352	344	379	413	371	365	382	378	392	381	422	402	359	369	396	405	371	368	351	354	383	375	368	396	406	366	394	384	370	375	362	394	370	388	384	407	408	396	370	376	380	369	388	362	379	355	374	401	386	390	354	376	357	373	396	385	353	397	350	323	333	397	381	367	384	398	389	391	366	390	344	396	386	413	393	388	381	358	364	329	349	387	332	375	394	403	380	380	402	382	375	397	397	391	364	386	340	352	372	408	367	389	364	380	366	403	433	391	378	394	381	372	360	383	398	372	361	420	376	380	394	363	375	351	392	419	397	402	366	376	384	352	355	360	383	374	392	380	394	417	353	359	407	370	380	363	394	373	362	385	361	373	394	375	389	391	353	328	389	384	379	409	366	367	390	392	396	383	403	385	367	382	368	381	409	386	395	355	359	381	371	371	360	392	386	358	389	401	357	381	408	374	397	398	359	383	348	393	369	382	380	385	396	369	373	383	376	369	404	430	356	398	431	420	383	393	383	389	393	369	347	375	380	380	411	415	406	370	380	391	356	339	415	402	367	400	392	368	356	394	382	345	407	408	373	334	383	358	368	388	354	380	401	371	383	418	363	371	404	397	400	400	376	360	378	371	387	397	390	395	391	376	387	393	396	364	386	387	384	364	363	372	352	373	372	396	393	383	376	375	398	384	364	386	385	372	349	379	396	372	349	362	361	382	419	383	400	388	427	369	384	370	421	342	389	373	388	389	384	398	415	373	369	377	377	373	346	385	372	384	350	416	368	393	374	352	359	356	407	374	354	371	378	377	384	382	386	392	375	403	362	375	336	399	368	385	384	402	336	394	397	400	401	374	378	360	380	368	375	395	418	397	408	391	389	368	389	360	349	367	367	415	365	372	398	358	372	371	369	369	357	400	396	391	388	362	393	384	409	393	386	388	351	386	386	356	396	375	378	382	380	378	375	405	379	362	384	379	382	360	380	359	385	380	390	377	383	386	373	379	420	375	403	346	393	351	359	382	385	363	373	327	385	354	348	384	388	377	369	392	378	353	402	380	348	382	376	374	375	365	380	398	398	388	353	360	390	385	401	390	377	395	392	412	384	398	358	401	358	368	377	399	379	401	409	358	401	370	402	390	367	388	358	376	401	361	333	392	390	355	390	384	407	362	352	377	391	357	358	362	365	397	391	387	412	412	387	348	360	330	388	384	372	375	384	362	405	398	401	382	380	370	380	358	391	389	362	342	396	363	414	388	374	362	407	393	332	386	407	354	385	406	414	370	407	382	391	370	344	399	399	394	427	395	366	374	360	360	362	384	421	351	368	391	351	393	368	365	361	357	388	331	359	369	385	356	372	361	391	366	380	369	393	370	365	394	404	382	336	400	372	389	342	410	336	383	384	376	383	359	386	374	388	390	373	369	375	379	347	384	371	393	398	358	399	370	388	401	375	350	336	393	345	374	389	387	359	385	395	385	413	412	380	375	365	401	381	374	364	372	389	383	382	392	357	369	400	392	408	373	359	346	400	375	389	416	377	370	416	367	386	382	386	389	389	353	370	380	397	377	392	391	368	390	363	361	372	355	370	340	375	356	367	401	374	383	363	360	371	365	392	375	401	411	370	376	406	391	391	385	401	413	366	355	414	398	391	371	417	400	356	406	410	398	413	405	404	375	399	369	353	388	368	390	357	379	359	398	351	362	400	398	423	382	394	402	367	380	370	352	382	390	390	388	364	393	366	396	378	378	374	372	387	377	383	365	354	385	399	415	386	351	375	377	392	386	388	375	384	373	380	388	392	429	379	368	379	360	396	381	393	407	382	373	353	400	400	381	401	393	371	363	412	381	359	379	364	378	384	393	388	377	352	398	390	381	360	386	370	362	377	402	366	361	368	411	373	398	356	393	363	400	377	386	378	403	354	377	377	384	386	359	370	401	355	370	383	402	388	382	374	420	398	385	370	397	378	401	361	400	395	388	355	396	381	391	366	385	376	369	393	359	368	390	356	364	378
2640	970	653	484	638	1265	1533	2056	2627	5888	6093	3895	1854	883	394	229	90	54	60	48	41	19	39	32	23	34	42	39	35	25	40	44	43	45	38	36	37	33	44	42	53	47	34	51	36	37	32	40	37	36	29	32	35	45	31	35	36	41	39	36	38	40	31	28	31	43	42	35	35	39	36	35	39	27	24	38	26	31	45	28	33	26	37	44	40	33	41	37	41	32	34	38	30	41	41	32	32	32	31	33	40	38	29	37	28	34	37	33	30	32	33	32	35	35	46	37	35	40	35	25	37	42	30	29	41	41	38	39	38	27	31	49	32	32	32	31	28	37	37	37	46	35	31	32	40	34	49	47	36	30	36	25	34	43	41	35	39	32	26	30	33	31	41	42	32	29	51	42	34	35	50	34	43	38	39	44	42	32	34	37	38	40	26	37	27	41	46	49	38	54	45	38	32	37	36	38	35	29	38	27	22	39	28	38	38	43	36	42	40	36	45	34	34	40	33	31	29	37	32	28	27	32	43	34	41	32	46	41	37	39	49	35	36	39	37	30	35	32	43	37	46	48	36	48	39	41	40	30	47	44	37	50	33	31	36	35	46	46	34	34	40	43	41	42	44	32	38	38	42	34	36	40	36	47	39	40	38	40	31	42	43	34	32	28	42	38	39	30	34	43	33	35	46	33	40	33	32	30	28	22	38	40	40	39	30	32	39	40	37	27	36	39	30	30	35	39	40	33	40	47	38	36	32	41	42	33	24	42	35	35	51	35	34	38	46	38	47	46	32	38	43	35	39	32	29	37	39	36	37	29	37	32	30	49	40	41	43	33	35	49	31	32	36	35	39	38	33	43	32	39	35	29	42	45	36	44	28	39	26	38	33	43	42	41	28	35	34	42	40	35	30	29	39	29	29	40	37	38	36	48	28	40	50	31	30	38	43	28	38	33	35	42	36	38	42	34	25	39	33	34	32	40	41	37	36	32	31	48	38	38	38	37	37	37	37	40	49	42	33	33	39	42	33	28	40	41	41	37	40	36	34	31	31	31	23	37	32	42	41	34	29	44	36	39	40	45	40	51	41	40	46	27	31	40	40	44	34	40	31	48	35	38	48	31	39	38	33	35	37	38	40	38	32	37	34	43	25	37	40	35	33	29	48	45	36	40	39	32	31	37	44	27	36	44	33	34	37	35	36	32	29	38	36	35	41	41	44	46	33	26	30	32	33	36	35	34	47	36	27	32	30	28	36	36	38	35	30	26	40	32	26	29	42	37	32	35	32	41	40	30	41	34	39	44	42	45	53	29	34	44	30	40	44	31	38	39	45	33	26	44	36	30	36	35	28	33	34	39	37	41	40	42	41	48	45	40	38	44	40	44	35	35	37	35	35	33	34	46	33	48	38	35	40	33	38	41	33	28	41	44	35	41	43	33	43	41	44	39	30	40	34	33	26	45	25	29	33	37	42	29	32	33	28	45	35	49	38	36	40	25	33	28	32	45	27	52	48	40	31	41	36	29	24	41	43	37	36	40	37	46	33	30	35	32	26	38	38	30	34	32	36	32	40	40	39	39	39	38	33	36	37	34	31	35	40	37	37	38	44	42	38	37	31	48	43	41	43	46	39	44	37	35	34	43	34	33	39	26	30	24	29	45	33	37	20	50	37	29	43	36	35	43	47	43	39	32	38	38	41	39	36	36	32	37	41	38	45	35	37	32	44	36	46	43	42	27	27	49	46	23	36	35	28	35	42	35	36	34	39	36	29	38	43	45	28	45	35	48	40	33	35	39	47	38	28	35	42	29	29	36	39	40	42	28	43	43	34	38	38	27	37	37	32	37	42	49	38	36	34	33	46	33	35	40	34	35	36	31	33	53	47	36	41	38	41	35	34	33	35	30	51	35	43	31	37	43	43	29	34	54	39	36	37	38	38	39	30	29	28	32	43	31	44	47	32	38	46	44	43	33	35	35	32	36	33	43	32	46	35	40	32	43	37	42	37	37	37	44	46	39	42	40	41	33	37	35	34	33	43	35	34	42	31	30	42	46	32	44	15	38	39	30	49	40	35	38	44	33	33	41	35	30	45	38	37	38	38	38	42	42	39	43	41	25	32	40	31	39	37	38	41	36	36	41	46	37	35	46	30	21	39	39	28	36	35	32	39	39	37	45	22	32	47	38	27	24	38	43	33	36	28	34	37	47	39	43	53	34	44	34	37	33	33	29	40	33	44	39	28	42	49	39	33	37	39	47	33	29	40	31	34	34	41	42	26	46	35	41	46	37	36	41	37	34	32	36	27	38	39	37	51	27	31	30	55	27	40	36	37	42	32	33	22	36	35	33	34	44	17	26	34	46	40	30	45	26	54	35	40	40	42	41	39	33	35	24	27	39	44	29	35	42	31	42	37	33	38	42	33	40	40	42	42	38	48	43	50	45	40	25	25	42	47	31	33	36	29	36	38	31	35	34	34	40	36	47	34	41	39	49	31	36	34	37	45	37	35	42	48	39	41	31	40	42	54	37	42	39	36	42	35	36	33	51	44	42	47	36	33	37	31	43	41	32	42	31	34	44	36	38	33	56	44	43	30	36	38	38	28	40	45	30	36	31	41	41	48	39	25	36	44	27	43	38	35	37	37	34	37	34	57	44	44	43	43	38	34	31	40	30	34	27	35	33	34	40	38	35	39	37	34	32	48	32	34	43	44	41	33	44	33	47	33	37	34	43	33	23	48	41	37	41	44	31	41	26	38	36	48	39	37	43	34	37	53	33	36	33	37	41	37	45	31	38	36	23	37	38	38	44	44	46	38	40	51	34	46	46	31	28	40	42	30	33	36	31	27	42	33	39	34	40	42	40	51	37	33	33	38	45	40	35	50	42	39	38	41	33	27	29	36	37	40	37	36	41	38	50	30	27	38	36	41	54	42	45	37	29	42	32	43	35	34	31	36	38	34	33	32	36	27	43	38	40	33	35	35	35	35	32	38	31	30	33	34	48	41	43	34	28	27	24	29	47	25	36	50	33	33	39	35	36	42	39	48	44	34	37	42	38	33	40	32	45	26	37	47	32	25	39	44	30	30	46	39	46	40	37	42	33	33	44	30	42	33	40	41	28	44	30	37	38	31	34	44	36	38	38	22	46	42	31	33	57	42	41	37	26	35	38	39	29	29	36	39	37	32	39	23	40	31	33	33	44	38	28	33	36	40	42	37	33	29	36	40	49	34	31	36	44	34	38	39	53	39	36	51	30	44	39	28	30	39	52	52	51	31	44	40	26	32	33	31	32	46	36	32	33	40	35	36	49	28	44	31	26	39	43	38	40	38	46	36	30	39	38	42	27	39	42	35	26	35	43	39	36	37	29	36	49	38	31	43	43	38	32	44	32	49	29	35	38	39	41	34	39	34	35	51	39	35	38	31	29	42	42	27	33	41	40	37	28	38	45	33	41	40	39	44	37	29	32	35	44	35	37	28	40	33	32	35	28	32	35	46	38
24131	15104	11660	18914	30479	33977	33740	33668	36666	43313	40854	33778	25603	17579	10213	5009	2153	1139	678	507	520	517	503	489	505	481	497	461	491	522	486	477	513	503	457	521	478	478	479	493	490	471	494	514	466	516	510	495	508	489	448	469	476	497	469	507	441	565	491	489	475	498	466	525	502	500	479	497	482	470	497	455	501	515	491	454	519	482	456	489	495	503	503	493	494	527	458	499	463	442	441	486	525	501	452	500	504	487	514	450	487	469	462	501	485	482	492	487	435	481	505	502	475	493	493	488	453	512	484	502	463	480	470	493	537	518	489	529	500	455	450	500	506	509	482	530	478	505	475	507	492	480	505	477	526	507	445	533	493	497	463	496	486	483	489	478	450	524	493	531	523	473	483	493	464	479	487	487	524	480	520	495	465	481	467	509	489	501	499	486	458	491	462	483	514	504	488	474	478	498	468	525	491	490	458	524	464	504	475	480	459	494	491	492	466	513	483	470	477	502	476	470	446	476	493	477	489	511	499	504	497	490	558	457	507	470	491	498	454	528	480	506	517	520	437	473	527	496	512	468	445	480	511	499	519	471	481	446	461	523	492	477	479	504	469	474	466	455	492	509	542	507	503	500	462	483	507	476	460	492	471	495	494	518	465	461	490	503	472	505	472	473	502	480	524	508	484	479	499	458	509	475	461	495	498	487	494	481	499	478	460	483	462	483	484	487	493	482	536	461	511	514	517	497	450	493	477	488	487	501	463	509	509	482	532	477	464	471	460	492	495	452	505	495	523	480	471	458	450	489	469	496	449	461	520	558	461	518	489	479	460	504	495	504	496	479	463	457	452	488	494	471	481	471	523	505	513	495	489	490	532	505	489	509	506	491	423	474	494	503	488	447	494	479	500	474	494	479	466	474	490	517	500	509	484	532	495	476	473	517	509	491	513	480	485	491	520	481	497	488	486	541	480	472	518	476	503	480	507	469	460	488	452	484	499	459	456	518	514	499	473	469	510	509	482	510	482	460	499	496	466	463	526	429	471	498	522	509	480	510	520	501	518	503	481	494	485	501	482	473	488	468	512	454	511	483	505	464	502	494	475	496	491	484	508	492	467	490	480	471	483	452	494	491	489	513	494	504	493	466	496	533	480	490	534	459	484	492	460	476	490	526	468	453	503	475	501	434	500	494	503	492	515	446	470	501	467	488	477	472	518	474	509	493	502	435	448	503	501	460	474	458	506	484	474	546	513	484	462	514	454	483	512	508	475	530	474	472	454	469	447	492	474	502	543	493	468	427	474	485	488	476	525	489	469	502	495	491	490	474	501	476	476	481	469	464	481	518	499	464	507	483	477	487	480	494	495	467	459	482	464	461	476	472	509	505	455	482	487	484	531	472	474	501	473	510	504	519	487	479	494	516	502	524	482	487	492	489	494	461	472	466	497	484	507	553	498	487	509	474	481	498	522	501	505	506	503	519	517	500	492	500	494	466	522	477	468	465	473	459	517	509	476	505	490	476	542	460	464	476	529	505	510	460	507	478	469	455	482	490	485	503	509	482	487	497	480	458	501	519	484	498	482	458	516	511	506	493	471	501	500	484	505	502	503	495	500	489	489	455	495	469	499	505	496	525	499	459	502	503	491	510	490	502	485	504	492	492	494	484	467	479	472	476	467	477	441	484	499	481	507	488	498	469	504	470	490	471	459	494	475	500	457	481	479	449	472	512	452	495	508	487	503	469	492	504	484	509	508	515	513	502	467	482	468	503	487	497	484	408	481	466	475	501	488	525	466	503	496	500	484	490	488	514	474	494	466	472	483	497	443	499	478	455	533	489	500	479	464	485	451	495	472	495	455	523	538	526	514	511	483	473	525	485	470	458	498	499	470	492	486	468	479	490	443	498	489	481	480	491	498	521	495	465	475	484	490	491	510	481	504	522	492	518	463	491	500	471	434	532	478	441	486	483	463	481	485	482	503	493	468	512	485	475	526	510	479	504	486	485	493	488	525	528	510	535	496	494	488	469	476	503	510	455	507	497	497	462	497	468	473	504	484	505	472	451	496	491	494	518	490	482	479	442	498	503	489	455	481	459	477	519	450	494	463	550	506	499	492	513	483	468	498	474	515	515	454	496	473	471	535	491	498	505	461	449	515	510	442	495	485	501	524	504	512	476	471	480	485	455	462	460	487	463	509	502	463	477	509	476	470	448	486	471	462	520	545	523	513	496	502	511	492	465	497	482	523	450	466	489	451	499	499	530	481	514	459	478	511	468	467	484	480	485	466	502	470	490	488	476	446	504	461	474	509	493	495	456	490	478	474	499	511	536	445	467	461	464	529	528	475	472	495	495	462	515	463	480	516	510	508	476	474	487	473	512	475	483	497	481	491	451	507	469	462	526	470	464	481	495	544	470	506	490	513	458	485	464	534	487	502	447	496	481	506	535	506	526	507	490	493	515	464	492	464	489	499	470	491	513	489	504	489	499	475	472	477	505	474	458	474	500	507	512	496	528	487	516	525	449	486	488	499	499	507	513	480	481	500	514	537	481	481	502	473	470	478	475	477	489	490	488	505	521	507	449	484	513	486	478	470	492	506	478	519	478	453	483	501	500	497	498	453	479	510	477	482	463	483	470	477	494	485	454	467	503	501	470	486	493	522	456	464	489	498	468	475	480	462	487	484	496	501	456	481	532	517	472	500	515	492	516	521	514	514	472	471	491	467	477	509	507	514	500	491	476	490	468	522	500	485	485	481	479	486	430	468	538	511	515	501	498	457	505	453	538	476	497	495	491	523	479	501	469	498	488	483	454	537	500	496	491	497	492	462	463	474	473	527	472	483	449	496	463	498	501	488	499	486	451	487	477	519	469	504	505	506	520	542	524	509	450	524	543	476	468	504	496	469	502	493	455	438	507	471	488	506	476	464	503	515	512	533	504	480	514	469	524	492	474	489	494	486	459	506	477	515	518	498	499	473	477	483	486	477	500	506	499	532	492	485	469	483	495	497	503	488	476	500	487	484	476	528	476	464	523	504	464	520	481	476	451	463	517	495	521	494	501	505	470	479	510	496	523	501	503	476	516	502	458	477	517	541	468	490	510	459	501	523	462	471	523	496	470	500	517	492	507	511	479	480	514	470	473	472	428	513	466	496	520	489	468	493	447	446	534	506	489	489	448	460	557	481	462	482	455	519	497	488	489	505	498	527	463	490	473	517	468	470	550	442	498	478	509	509	484	500	477	509	466	470	528	475	464	527	480	468	506	510	509	493	471	488	496	481	510	497	516	440	500	501	521	511	481	496	495	471	467	507	492	471	478	441	487	512	486	465	461	495	444	484	456	491	484	516	488	473	507	514	515	514	493	459	495	486	491	488	508	505	497	511	507	498	491	499	495	472	509	473	499	494	504	482	519	517	491	501	496	474	440	528	465	471	487	469	501	444	446	468	451	492	513	505	473	472	469	473	466	515	463	491	479	464	473	462	473	494	519	476	514	505	465	522	533	451	485
1756	1240	854	738	1113	1897	2019	1743	3909	9688	10458	6586	3003	1414	741	320	135	81	46	37	31	41	37	37	30	42	41	39	38	32	26	31	32	30	37	35	28	30	27	35	31	39	32	39	40	28	31	32	43	41	28	33	30	41	29	34	32	27	39	32	32	29	42	36	31	31	44	32	39	23	34	34	35	33	34	25	39	27	28	31	27	37	33	28	37	32	28	31	34	34	32	32	30	33	29	34	34	27	32	36	35	40	42	34	38	45	44	34	41	26	31	25	29	29	34	31	33	41	22	42	31	30	28	34	34	34	34	31	30	29	23	27	37	24	28	40	24	36	28	39	34	32	35	38	28	30	42	33	30	35	31	43	37	31	28	39	25	41	31	32	26	27	29	33	40	26	29	32	36	29	28	22	31	46	33	42	31	31	33	30	37	30	35	32	30	25	34	34	36	38	36	23	26	45	38	31	29	33	34	32	22	38	25	23	36	30	26	28	45	30	28	34	42	32	41	44	27	35	39	38	34	28	27	29	36	37	41	31	29	22	35	40	25	41	32	34	31	35	29	38	24	31	36	35	40	29	31	31	34	47	38	28	40	35	24	36	42	35	31	28	30	30	44	41	29	34	40	41	32	35	32	27	49	33	28	30	42	34	35	31	29	38	36	21	33	30	33	25	32	34	32	41	27	31	37	37	38	34	40	37	32	31	36	42	33	30	28	36	27	35	30	33	27	36	34	35	40	29	32	31	45	31	30	21	36	26	41	40	31	26	33	32	27	31	27	25	31	24	25	23	34	30	30	46	33	28	46	24	33	22	45	40	35	40	29	41	29	31	28	23	35	36	37	33	48	39	30	25	40	31	34	28	25	37	34	38	37	27	21	34	36	45	29	35	37	31	42	30	35	28	35	36	34	35	31	26	33	31	29	38	26	33	44	30	26	41	26	25	35	34	28	33	33	35	41	42	37	25	17	24	25	39	25	30	29	27	29	25	31	36	29	36	34	40	27	35	27	32	30	35	35	29	31	37	24	35	45	27	36	39	19	41	23	37	28	33	34	33	30	28	35	25	30	37	35	25	35	40	27	23	39	36	36	28	39	32	38	40	43	31	40	27	26	26	35	27	30	38	29	33	29	35	20	33	29	22	34	32	34	31	30	27	28	35	42	27	35	39	39	34	31	43	23	28	39	40	30	35	38	36	33	44	38	30	39	39	37	31	19	31	27	38	28	25	32	36	28	34	29	30	42	36	32	36	30	38	29	30	31	36	35	38	27	31	29	32	47	33	27	34	37	23	23	33	40	39	36	33	31	45	45	28	30	39	30	35	30	33	40	32	34	29	35	21	34	37	29	39	39	40	29	37	39	38	27	33	29	33	35	46	29	33	32	28	32	22	43	39	34	40	30	42	35	43	27	41	38	30	38	42	34	40	31	28	30	27	47	31	29	29	29	36	25	33	38	36	32	32	34	35	29	35	47	39	27	39	23	37	24	32	33	20	39	32	26	34	32	35	28	32	42	34	34	35	26	29	40	28	34	35	35	36	34	33	27	21	33	27	29	31	29	26	32	34	40	29	40	33	36	23	25	33	30	40	30	25	35	30	24	41	33	33	21	32	41	32	40	35	25	33	26	33	26	37	23	32	35	26	34	23	33	31	38	33	28	36	32	35	31	34	32	34	40	40	32	42	32	35	29	38	34	40	33	28	35	36	25	28	25	33	36	32	27	28	28	27	39	24	25	36	50	30	33	39	29	31	31	30	41	28	27	27	38	36	33	29	29	34	30	32	27	27	34	39	24	38	35	27	23	29	30	27	28	27	28	33	35	33	26	38	36	39	27	30	27	36	29	31	28	31	34	30	33	30	34	25	33	32	32	34	38	34	30	37	36	26	35	33	29	29	38	31	30	36	23	28	30	28	33	27	40	37	35	24	33	43	36	30	42	28	42	34	34	31	39	33	23	29	33	32	23	33	44	36	35	32	29	37	27	29	22	42	48	22	33	29	29	42	32	37	27	26	34	31	25	25	30	36	22	31	37	32	27	37	37	42	31	24	20	39	32	28	35	26	38	40	28	34	37	39	23	36	34	27	34	31	28	40	27	33	42	29	32	28	32	28	37	36	26	31	36	30	29	34	33	28	35	31	40	34	43	30	36	34	32	37	38	31	29	31	38	31	25	24	22	29	27	29	39	31	24	39	27	29	40	26	41	28	41	35	30	41	32	26	35	40	22	30	29	31	28	42	35	32	33	31	32	35	33	28	34	28	28	33	34	37	34	38	37	31	36	29	35	29	35	39	44	22	31	39	36	42	31	26	43	22	42	43	33	29	36	35	29	25	23	36	36	35	36	22	35	33	29	45	37	40	34	37	20	30	33	37	19	28	36	30	16	33	27	29	26	35	40	31	26	26	34	38	19	31	45	30	28	27	25	16	31	23	32	24	42	41	36	35	28	39	36	42	32	30	37	29	27	40	26	38	32	36	44	28	38	43	24	28	36	31	26	24	52	31	33	37	48	35	21	40	36	46	29	33	37	27	39	34	31	34	31	23	36	46	33	43	44	35	29	33	34	37	37	36	27	33	28	29	46	34	37	34	31	46	30	22	41	30	32	30	39	37	40	32	23	39	40	33	23	37	26	30	39	32	31	32	29	27	41	36	45	39	16	30	39	38	40	28	43	37	41	40	21	28	36	31	33	31	42	36	37	29	29	24	36	32	27	36	21	29	49	19	34	37	37	34	38	38	28	33	34	33	26	34	32	32	25	42	31	21	34	28	43	37	36	22	38	33	36	30	32	30	27	23	20	40	28	29	25	33	41	31	36	26	32	36	19	35	32	29	36	36	33	37	32	29	40	34	31	35	26	29	31	29	42	32	40	36	40	35	39	37	25	30	33	38	28	31	37	33	30	46	26	30	28	39	42	33	39	30	27	27	31	36	34	36	40	33	32	37	23	32	37	39	32	32	30	34	35	28	33	30	33	53	34	42	39	25	31	25	38	30	26	26	29	25	33	49	36	28	35	26	27	27	34	35	25	27	35	36	34	22	37	36	39	32	30	44	28	28	26	35	25	32	34	38	45	23	34	31	23	27	26	36	31	34	29	30	27	27	30	28	35	23	28	27	25	27	25	29	27	43	24	28	19	34	40	40	50	21	34	31	34	37	33	35	29	27	34	26	32	31	39	40	28	37	31	41	36	30	19	41	34	32	27	32	40	36	40	28	29	35	36	37	38	38	48	27	31	25	32	37	29	35	39	34	35	32	42	26	33	26	28	38	39	30	40	22	40	32	29	29	26	34	31	40	40	29	34	23	28	43	35	44	33	36	44	30	35	32	39	39	33	35	27	25	20	39	55	44	25	33	38	45	37	32	40	31	29	24	38	41	32	40	33	32	52	32	30	27	35	44	29	35	30	34	20	35	28	39	23	24	35	35	38	30	38	40	22	26	40	42	34	37	32	25	34	29	36	34	37	35	38	26	34	47	27	41	44	39
27007	18242	13521	24464	36646	38474	36454	32811	40701	51415	48727	39435	29885	22104	15071	8304	3779	1645	826	508	470	432	442	407	442	420	426	431	425	421	421	435	392	441	391	457	441	469	456	439	452	428	436	406	389	421	398	380	419	396	450	498	401	409	422	437	465	402	417	425	390	383	417	452	435	453	411	455	414	435	463	458	427	435	443	446	428	467	432	399	415	434	436	438	420	424	424	419	405	430	450	400	441	401	438	394	429	441	403	428	413	379	427	430	432	432	384	430	430	405	416	416	423	431	429	414	380	451	440	429	420	418	436	406	459	453	395	434	414	415	455	412	415	417	449	437	450	432	434	437	423	424	444	427	423	443	396	452	393	443	441	425	416	418	408	392	422	424	416	449	418	440	412	438	409	399	431	428	417	413	439	438	422	404	424	425	445	448	445	426	425	451	446	430	432	429	419	411	423	402	409	395	372	426	460	446	461	452	450	424	443	416	382	443	448	462	434	463	421	409	456	442	461	436	417	406	426	466	409	421	447	398	411	430	429	431	407	451	453	418	385	454	393	433	404	435	412	436	426	414	458	427	400	479	392	423	389	427	451	446	454	409	480	428	454	399	420	441	428	422	421	442	397	474	434	403	405	390	462	418	405	416	433	425	439	427	401	414	430	424	424	431	399	471	406	448	434	417	442	454	429	426	445	412	441	420	416	446	449	433	449	424	404	437	416	397	441	444	422	399	421	428	472	432	426	389	439	420	409	390	444	444	433	440	442	419	425	418	446	424	410	468	445	411	420	445	427	408	394	406	396	438	442	482	446	448	414	422	491	446	414	435	392	443	388	408	419	442	456	470	413	424	400	440	466	431	395	430	420	423	422	447	438	406	455	445	414	445	424	382	418	432	447	449	434	440	402	405	400	403	432	434	417	421	453	440	412	417	461	448	441	422	419	432	462	417	462	381	393	460	417	438	424	422	438	434	440	435	449	416	459	422	380	420	433	435	450	394	459	430	464	426	421	449	417	378	447	410	460	417	440	404	429	425	436	428	436	413	433	430	377	400	423	405	446	435	443	420	422	428	459	413	407	441	433	416	440	433	396	415	412	446	431	437	409	445	430	446	399	489	419	428	395	435	413	410	417	428	412	414	406	425	399	433	403	416	432	435	408	421	428	428	409	434	454	423	374	422	430	410	425	410	403	393	443	442	424	419	424	435	418	399	431	413	453	409	444	423	399	436	428	408	427	456	423	421	442	400	457	417	442	451	393	451	436	410	422	395	408	455	451	455	431	428	429	433	417	438	442	426	396	428	461	426	431	413	422	418	403	430	429	451	428	411	461	446	411	412	406	461	444	417	474	381	425	415	423	448	386	418	381	427	428	457	414	434	407	413	442	432	389	413	400	434	468	430	426	427	444	440	421	418	413	427	414	420	417	393	438	414	411	433	423	409	417	421	451	420	432	414	412	438	430	419	429	458	420	432	456	440	415	450	423	428	413	408	443	425	442	421	428	438	421	442	418	450	400	423	435	436	416	451	401	404	420	421	445	410	440	410	427	423	431	376	424	418	452	430	432	428	396	436	429	405	431	408	433	395	432	464	446	387	410	409	400	444	394	446	404	436	440	408	379	450	455	449	421	451	425	456	437	437	428	449	409	439	451	410	411	421	446	442	428	438	434	431	392	444	396	464	381	444	439	449	415	385	440	431	409	428	426	409	416	413	417	401	452	419	406	389	408	437	443	422	458	442	381	442	460	422	458	459	403	401	391	442	411	417	440	440	453	444	437	418	450	420	467	421	393	440	486	438	448	413	440	427	411	453	461	405	453	449	404	430	436	445	411	431	451	452	421	403	401	450	431	412	476	420	458	443	413	392	419	458	434	396	435	416	406	390	405	390	432	413	402	451	417	467	407	433	455	458	415	414	407	437	388	429	428	411	432	411	464	420	433	455	421	425	392	455	435	434	461	415	422	425	433	430	415	427	391	439	428	401	426	416	451	441	419	420	459	389	438	411	419	419	446	384	412	416	394	414	406	459	455	431	419	430	410	463	437	448	464	413	397	407	422	436	456	404	451	414	398	429	437	460	421	403	432	429	437	446	427	483	414	409	463	413	409	445	429	428	423	404	465	436	381	434	414	397	412	445	425	429	426	424	387	416	473	434	443	444	425	430	430	446	408	425	432	445	449	415	440	455	422	470	432	430	422	414	433	434	439	424	451	387	458	406	416	387	446	426	423	397	418	457	402	441	426	438	425	441	449	425	422	382	430	432	464	391	436	441	432	458	381	448	413	437	359	420	394	433	450	411	473	430	396	392	414	477	411	402	424	393	446	413	443	443	412	419	420	416	414	410	472	432	411	431	400	435	419	422	427	418	427	436	450	450	415	451	437	417	443	410	428	466	416	419	462	405	373	419	436	448	429	401	380	425	439	470	416	386	418	412	439	437	414	432	427	435	445	435	413	431	470	428	426	427	434	413	407	469	442	441	463	429	422	409	422	445	456	436	438	384	447	421	423	417	399	437	448	428	435	444	433	419	427	461	451	466	409	451	413	412	451	412	418	423	435	412	418	448	436	435	470	368	465	443	425	415	477	414	423	414	429	410	419	395	422	437	412	427	408	434	407	417	414	412	429	427	417	471	430	464	444	437	440	453	432	399	432	450	430	410	435	431	434	467	436	453	431	469	454	449	452	410	461	396	408	447	439	459	421	439	426	444	424	444	433	428	443	410	398	418	456	412	486	409	426	410	452	411	411	424	455	391	406	414	462	431	450	441	413	418	427	429	434	429	431	447	420	441	425	449	426	416	448	437	405	417	431	396	425	433	462	433	412	417	384	414	420	442	411	449	435	436	400	415	424	421	385	459	428	438	392	443	450	446	427	428	378	439	420	449	411	416	427	431	433	447	491	431	425	421	427	425	435	397	413	432	392	421	367	445	411	461	444	386	448	439	432	443	448	426	413	444	446	401	395	422	460	430	421	376	429	389	432	428	434	415	429	430	411	415	414	416	410	445	395	442	424	380	444	443	414	437	433	433	402	409	415	421	442	435	434	457	434	426	422	411	416	408	445	413	414	427	447	437	416	402	420	425	404	403	444	440	390	435	416	431	405	383	434	421	392	433	411	414	432	404	434	412	419	448	424	425	424	444	415	424	425	396	395	414	379	433	428	476	430	390	450	424	416	416	450	390	442	411	409	413	442	440	425	413	429	441	413	462	419	439	427	420	410	434	424	424	426	433	456	426	424	435	393	441	428	435	434	405	430	420	445	467	437	441	457	404	385	432	435	430	432	407	454	413	412	439	425	444	439	390	457	455	381	426	442	455	441	426	449	450	433	413	411	413	417	432	454	409	425	402	419	419	444	441	430	416	426	431	418	413	415	474	462	433	440	394	443	411	412	416	445	448	446	405	417	390	423	473	395	456	413	452	419	436	433	458	428	398	429	474	426	442	405	498	436	438	437	456	452	426	382	433	410	401	430	435	429	450	424	478	443	392	438	391	444	422
1395	269	190	172	216	349	476	1039	2397	1911	1638	915	444	246	135	78	61	40	33	34	26	25	30	32	41	26	27	30	27	28	29	27	23	31	29	31	38	33	37	32	31	35	34	34	32	30	31	28	34	23	31	37	29	34	41	29	31	21	19	32	32	27	22	31	32	33	27	35	30	25	30	29	30	33	42	35	29	25	33	26	36	39	39	38	27	39	35	29	40	19	27	23	40	42	29	31	38	34	38	40	11	29	34	22	25	37	30	34	30	34	22	34	40	25	29	33	32	20	28	25	15	30	26	31	28	27	32	22	42	36	40	28	37	35	24	37	27	28	21	32	34	34	29	41	35	37	41	34	36	36	21	38	36	23	36	43	32	37	22	24	37	20	27	33	31	25	26	30	32	23	35	33	41	41	39	25	36	37	36	29	34	35	35	35	32	26	29	24	27	35	31	28	31	44	25	33	20	38	35	26	41	32	34	35	24	32	29	33	31	36	29	36	29	30	33	25	35	24	26	27	23	27	38	27	31	32	30	27	36	34	26	35	32	30	33	29	39	24	29	42	38	23	25	40	24	29	38	38	27	29	45	36	35	34	26	35	24	34	22	37	26	27	31	30	31	32	35	30	39	26	25	26	31	34	32	24	34	26	35	28	33	29	38	35	30	25	32	28	27	27	25	41	28	34	29	31	28	27	24	24	39	30	27	23	32	22	31	17	34	32	31	42	23	41	31	30	28	35	25	29	30	28	35	36	31	35	31	27	28	30	37	24	34	27	38	15	43	31	35	34	27	40	29	27	29	30	40	28	37	28	24	33	32	31	42	23	25	44	33	37	32	34	21	42	25	36	20	25	25	20	33	35	27	33	33	30	32	48	20	21	34	26	29	37	40	33	34	31	44	25	31	23	32	30	34	29	32	39	34	28	25	33	27	30	37	30	33	26	27	29	42	21	34	33	29	29	38	37	29	32	34	39	29	24	37	36	23	33	21	33	29	31	21	25	34	30	29	29	30	27	29	33	32	38	31	39	29	23	41	27	28	27	29	25	28	36	34	26	30	30	35	42	39	26	23	37	42	45	30	27	30	39	36	32	24	27	27	32	30	29	26	31	24	24	25	31	24	33	42	34	25	21	39	23	22	37	25	37	25	27	37	37	22	37	47	31	34	37	27	36	41	28	35	28	25	31	35	31	42	25	37	27	32	32	28	33	26	32	33	33	32	32	29	27	28	32	21	29	25	27	31	37	29	26	32	29	41	34	21	25	31	33	26	22	33	24	37	25	35	33	29	31	30	32	35	32	29	28	37	29	35	33	28	29	38	39	30	35	37	40	46	33	36	29	20	27	21	35	34	38	40	36	33	26	35	25	23	34	34	27	33	20	21	39	30	32	32	36	27	25	39	25	36	32	41	30	27	21	31	26	30	36	41	37	34	37	33	32	39	35	30	21	32	45	30	22	41	34	34	28	33	27	30	30	28	30	29	35	28	33	31	33	27	25	40	37	21	31	27	21	29	22	28	26	38	39	37	57	32	33	41	38	36	45	39	32	33	39	43	31	18	33	40	38	35	27	29	34	44	34	34	32	30	28	34	23	25	33	27	26	27	31	27	38	22	26	42	20	32	28	34	26	40	35	42	27	26	37	30	20	28	29	28	23	45	32	31	30	33	31	27	23	23	25	38	37	20	30	35	31	29	34	19	41	39	29	29	28	29	35	37	33	41	36	26	21	37	34	34	36	25	32	27	29	21	33	27	32	36	21	29	30	20	31	37	40	27	24	31	38	39	31	26	36	25	28	25	26	28	25	26	26	39	27	45	26	23	27	29	33	27	24	29	29	18	32	23	18	20	22	32	31	35	29	24	31	32	32	31	31	32	31	41	34	21	40	25	31	31	41	34	31	23	32	32	33	45	36	30	28	33	31	33	32	36	27	28	42	45	37	39	35	33	30	28	21	39	33	39	31	30	25	37	34	33	36	31	25	32	35	26	34	29	26	43	34	30	28	34	34	33	25	21	46	30	37	31	32	35	35	26	33	30	42	39	31	31	24	37	32	38	25	34	39	27	34	31	45	35	39	24	28	35	22	29	24	31	26	32	24	15	31	38	34	28	28	30	30	34	35	46	29	29	33	34	24	31	21	22	28	30	31	34	31	25	27	33	37	38	25	36	31	34	22	19	28	30	18	37	30	26	19	45	34	35	20	19	24	39	41	29	21	25	16	26	30	31	30	37	34	21	31	33	33	29	29	31	34	24	30	50	26	41	26	41	38	23	28	30	32	28	24	26	30	34	34	30	44	22	23	44	30	33	24	26	33	27	30	36	34	24	50	23	31	29	36	33	40	26	32	40	27	23	34	27	33	29	34	28	28	29	26	26	29	40	27	30	26	23	29	27	25	45	20	45	34	34	24	30	41	27	36	24	35	30	37	27	33	24	30	29	21	37	23	29	37	28	41	36	35	26	28	28	32	30	39	32	33	32	34	36	37	27	37	35	40	26	30	27	29	28	30	36	30	29	33	36	29	35	31	30	22	34	33	41	28	29	30	25	28	33	25	36	33	33	35	27	32	29	32	31	42	33	23	42	31	40	27	44	30	30	30	33	34	23	43	28	35	29	39	28	36	34	31	30	29	40	29	25	32	36	26	25	31	29	29	17	39	29	24	34	33	32	41	36	36	29	36	22	26	37	20	23	28	30	35	26	40	34	34	38	29	24	42	38	37	34	33	31	35	26	27	29	14	33	40	33	26	31	27	31	27	25	25	44	30	36	25	30	37	28	30	32	28	40	29	26	35	32	31	33	32	27	29	30	37	26	22	30	32	41	33	38	37	33	28	29	38	31	29	25	29	31	28	35	32	31	27	34	40	35	29	29	36	20	40	29	24	27	31	24	31	37	29	31	27	33	23	32	38	39	39	31	35	28	25	27	36	28	31	32	38	30	36	29	30	27	31	37	26	31	33	37	38	30	20	31	36	39	39	35	33	38	33	42	22	35	22	30	26	39	28	33	33	26	31	24	34	21	28	38	33	31	46	38	26	31	37	24	30	24	27	27	23	27	29	46	27	35	43	37	24	31	31	37	28	25	23	40	27	38	43	30	37	37	37	26	32	26	30	35	32	38	29	22	40	39	32	26	34	25	36	30	33	28	36	27	28	37	30	23	30	30	24	36	20	37	26	34	41	26	27	26	34	31	23	36	26	30	43	27	23	26	29	24	36	21	27	32	42	39	26	30	34	28	43	35	31	43	26	31	30	29	45	19	31	31	35	27	40	40	33	19	32	20	31	34	41	28	24	27	39	28	29	40	30	24	41	40	32	30	24	31	29	28	26	36	23	38	37	32	32	28	31	26	31	29	25	27	35	33	22	27	34	39	29	42	19	35	34	26	36	38	39	24	28	31	45	35	37	30	44	27	30	28	41	33	35	25	33	31	22	27	26	34	36	23	42	26	26	29	37	36	27	34	34	19	33	31	31	26	29	29	35	32	32
17030	7006	3889	9467	19495	21175	21938	25031	34212	29022	26274	20103	12035	7182	4001	2175	1081	703	516	444	426	426	428	389	430	398	398	403	390	468	455	438	397	430	412	406	434	457	434	418	412	408	433	434	418	424	428	406	451	396	432	422	445	387	384	402	391	417	431	402	417	433	411	379	401	419	433	421	408	449	440	403	388	421	441	455	466	419	402	409	410	405	416	441	429	438	440	448	447	403	445	418	413	368	413	425	412	403	445	385	419	392	424	404	400	445	421	409	416	380	395	427	420	414	470	355	450	439	388	405	437	375	401	424	404	409	431	408	410	399	418	431	431	395	434	394	424	388	408	383	419	411	409	456	425	449	418	428	435	418	415	398	426	432	397	405	434	412	423	424	439	405	425	418	427	401	421	424	414	440	421	425	421	402	408	481	420	392	396	390	412	429	408	433	393	441	417	386	363	432	409	427	422	438	433	419	381	421	448	418	410	413	423	431	443	408	394	401	416	390	414	412	394	419	402	418	418	402	448	456	430	423	417	391	409	435	409	424	424	356	410	424	440	414	415	398	369	417	417	435	379	404	409	453	417	401	408	422	444	408	416	395	437	394	443	409	403	446	420	406	438	393	405	447	441	410	387	444	390	432	428	422	421	415	444	439	406	408	430	421	398	415	410	450	416	455	411	445	411	413	417	441	444	395	410	418	396	459	419	383	410	407	385	387	427	439	417	430	431	409	428	427	421	420	440	411	443	431	425	409	434	445	408	461	422	374	395	420	385	421	390	395	409	423	414	432	411	406	419	448	428	439	435	384	432	400	434	418	429	416	438	388	425	438	415	440	417	422	455	386	424	368	425	390	411	395	396	404	412	408	428	406	409	402	427	413	396	396	414	431	430	395	425	419	414	414	395	412	415	441	439	400	413	413	388	436	428	412	418	426	439	426	442	420	439	406	400	437	395	423	438	405	441	409	420	446	418	443	428	444	396	421	417	421	410	425	433	418	385	442	405	415	458	411	397	401	401	425	401	399	411	445	400	425	391	378	434	362	435	418	386	399	429	407	395	393	402	409	439	439	428	409	415	426	431	440	441	433	408	405	418	434	418	429	419	429	434	413	428	401	409	408	412	415	416	395	391	420	422	409	411	432	417	426	435	430	392	419	403	433	391	431	412	451	391	446	386	392	427	408	409	423	443	455	416	425	392	451	453	429	435	398	428	415	418	385	416	428	385	422	432	429	423	385	408	422	425	398	439	392	397	439	424	382	434	393	411	392	423	415	429	415	448	401	435	396	425	455	405	412	396	405	433	417	428	403	400	421	422	388	392	400	416	437	411	397	402	392	411	408	458	405	413	372	408	418	437	435	501	396	446	447	389	425	411	409	406	420	379	389	439	424	403	410	411	406	408	416	434	414	428	420	448	442	422	433	416	449	421	425	423	480	410	430	430	426	418	410	426	400	388	458	449	449	398	372	433	396	425	426	416	414	402	430	426	390	427	424	403	415	414	400	414	402	434	410	442	404	433	409	401	409	428	390	404	405	432	399	394	431	405	451	424	449	432	436	421	418	414	393	440	452	412	415	440	397	420	428	402	434	413	396	399	390	411	386	412	413	419	430	422	405	411	413	410	411	407	415	431	420	411	438	402	409	450	390	421	406	416	455	427	396	433	397	397	433	412	430	420	408	424	421	394	432	402	396	386	419	385	445	407	431	418	415	429	403	415	422	421	391	404	404	421	406	443	444	428	411	424	417	384	422	426	407	408	411	422	394	401	391	449	445	379	421	422	440	419	368	445	442	438	413	455	398	433	424	446	431	427	457	457	416	407	429	418	442	410	427	397	415	403	426	412	426	400	382	422	390	413	422	425	419	410	379	450	432	417	416	405	449	360	429	417	430	432	452	445	426	435	428	426	423	406	402	432	426	422	394	425	430	409	402	464	441	433	381	424	425	394	452	412	429	459	432	390	391	371	452	442	437	423	406	416	415	416	425	455	391	408	385	384	407	399	408	443	357	421	442	413	412	422	437	414	464	406	393	438	405	430	410	430	396	410	459	427	426	423	432	411	396	475	404	433	445	412	431	408	386	398	431	416	412	432	417	422	447	423	385	423	459	460	394	421	453	440	362	405	439	466	437	413	400	425	402	400	391	411	465	407	410	414	433	423	397	433	412	432	436	419	396	412	412	414	422	459	390	430	396	423	408	383	404	427	441	428	432	394	412	389	430	422	409	430	434	426	406	400	425	420	450	501	425	426	449	407	431	409	403	417	396	428	412	392	418	435	422	412	428	408	426	407	403	415	426	442	425	390	439	424	441	413	443	420	421	386	442	403	401	458	456	452	415	443	414	418	444	409	436	382	415	423	417	435	446	417	431	406	410	397	442	396	395	395	405	424	406	402	409	406	399	416	394	425	427	405	406	432	398	425	435	404	433	403	415	443	421	396	454	390	420	374	427	452	410	422	399	431	361	438	441	418	421	422	399	468	438	449	433	467	431	437	459	461	389	408	428	424	394	443	435	443	428	419	448	407	412	410	430	403	418	432	408	402	417	418	390	444	419	423	434	426	403	401	416	428	413	423	407	409	387	439	435	413	435	409	451	399	416	430	434	449	442	406	441	421	422	427	410	432	403	413	404	402	428	412	441	475	437	428	433	422	437	404	436	414	381	411	409	433	424	427	392	424	423	429	443	407	479	412	422	449	416	429	425	423	395	423	462	438	415	416	420	426	434	408	430	416	427	365	383	402	416	419	424	417	417	436	369	413	387	385	390	402	428	403	408	422	411	390	409	395	435	370	387	408	442	416	437	383	433	408	422	446	433	430	467	411	421	420	405	421	421	400	411	410	410	426	400	424	437	399	427	411	419	386	406	414	406	442	372	422	412	374	420	438	430	461	430	456	437	422	440	395	427	414	384	411	398	403	411	402	443	420	441	418	398	433	425	453	453	388	395	409	400	429	424	436	410	441	454	400	443	420	410	406	376	412	383	435	382	406	429	415	461	435	398	396	382	399	427	423	397	405	402	408	409	420	441	394	411	422	465	423	446	435	433	420	383	432	422	423	458	409	409	361	374	404	452	412	420	407	408	422	430	418	409	418	391	453	385	412	387	417	431	454	449	429	417	405	414	401	400	390	445	431	417	439	407	401	420	403	429	459	392	412	399	412	424	398	422	410	379	403	419	421	395	397	422	460	449	428	420	419	421	398	436	440	443	451	446	426	392	437	441	399	412	422	401	437	400	420	450	453	428	427	431	392	407	391	391	450	402	392	418	404	418	428	404	398	424	385	425	411	448	427	433	388	438	416	387	429	427	427	446	423	397	401	422	417	433	425	388	418	419	401	412	428	421	459	448	437	419	450	410	440	390	419	433	382	443	400	389	394	414	452	426	427	383	440	427	425	448	394	389	434	402	410	419	410	388	471	406	421	403	404	433	441	413	433	420	418	385	401	425	433	414	425	437	411	414	413	418	434	440	454	404	421	407	421	422	434	433	429	409	413	439
1650	1715	760	456	535	973	4293	8185	4695	1761	2696	1783	981	566	289	147	95	52	34	36	27	33	29	27	29	30	29	31	33	26	25	29	25	31	19	37	31	22	29	21	23	21	31	35	33	35	24	35	34	28	31	26	16	27	31	22	41	32	31	20	23	37	26	27	32	25	30	29	34	28	25	37	27	25	20	21	25	26	31	34	37	19	20	24	33	20	44	26	36	24	30	31	30	26	25	27	25	23	29	25	23	25	32	23	36	20	27	23	27	30	24	34	30	40	26	25	33	27	32	32	33	23	23	25	29	28	23	27	35	24	33	28	26	33	21	26	32	24	27	33	24	30	17	26	38	27	22	28	31	38	34	26	24	22	34	25	23	42	29	28	24	23	33	28	26	25	32	26	29	29	30	33	28	15	29	28	28	26	27	11	32	27	32	33	30	29	26	22	37	25	32	24	20	30	29	30	20	27	27	24	36	25	30	31	38	24	31	35	30	26	31	24	30	26	29	25	26	31	17	30	35	28	36	28	39	20	26	28	27	22	27	21	22	26	25	21	30	22	30	31	38	29	20	22	22	29	28	27	32	34	29	31	33	27	32	31	38	31	27	31	23	26	30	21	25	30	34	18	24	26	27	25	25	29	25	23	27	30	27	30	29	31	35	25	23	22	27	31	26	32	26	23	37	35	31	27	23	25	27	28	35	29	17	22	25	23	29	31	22	27	32	22	35	16	32	42	27	29	29	27	26	30	33	29	29	36	24	33	28	36	26	27	27	27	24	22	23	25	22	25	29	20	25	23	21	26	17	31	33	30	31	36	19	24	22	32	24	35	27	23	29	27	32	24	26	32	20	28	26	26	22	41	29	24	29	25	30	25	32	29	17	22	21	24	29	25	24	28	28	27	42	29	29	29	33	27	32	23	36	37	34	22	26	32	26	25	26	25	27	34	27	30	30	31	22	34	35	21	35	33	35	23	21	39	32	25	26	28	19	25	24	28	33	30	38	34	34	29	43	32	34	14	24	32	40	25	33	38	29	36	34	26	33	27	26	23	24	32	22	29	26	32	32	29	31	31	35	31	28	28	27	19	30	24	18	32	28	31	30	31	18	23	34	23	17	21	30	24	34	30	24	29	33	28	29	28	26	23	27	30	31	27	30	35	40	20	41	26	32	22	32	27	29	24	30	23	31	37	23	35	35	29	26	29	21	22	35	35	27	26	29	18	34	29	23	23	34	24	40	33	26	37	28	19	35	31	33	28	19	37	29	31	23	28	32	33	32	29	31	29	31	25	36	40	31	31	25	26	24	27	34	25	18	27	29	26	23	29	27	30	33	24	21	19	33	28	14	42	25	21	24	27	26	27	22	28	19	29	18	33	25	35	33	21	24	40	30	41	25	18	29	30	25	37	25	22	31	27	26	34	28	31	27	27	34	36	26	25	20	31	31	28	35	25	28	19	27	42	25	24	30	38	32	34	35	33	25	31	33	25	29	28	24	31	28	32	34	32	26	35	26	35	29	28	26	31	34	33	28	26	29	35	27	21	33	27	20	39	31	20	25	30	28	30	28	37	30	29	29	28	30	28	28	25	22	21	29	30	30	30	31	30	17	42	25	32	25	29	37	36	27	24	23	38	36	24	26	35	32	36	21	40	28	26	33	27	22	29	27	18	29	24	23	28	36	30	21	24	35	42	29	31	32	21	30	29	28	27	36	34	23	39	26	18	24	36	25	37	32	28	30	33	28	27	31	22	43	27	39	21	28	25	21	19	26	28	22	29	29	32	22	30	26	28	33	35	28	25	26	31	26	36	21	38	32	20	33	31	19	26	23	32	32	23	37	18	28	27	26	25	34	26	29	25	25	27	23	31	24	31	25	27	30	25	30	33	33	30	22	22	28	39	27	33	28	27	21	36	34	34	30	25	32	31	22	17	34	36	35	28	34	30	26	16	28	30	41	35	41	30	26	37	23	24	30	23	28	29	31	27	29	27	22	17	28	26	37	26	30	31	27	26	33	28	20	22	22	20	23	30	22	33	31	26	28	20	31	20	24	20	27	27	33	25	23	26	25	43	31	26	32	22	22	36	25	31	26	21	40	27	18	27	27	34	30	24	34	30	28	28	34	30	28	33	26	27	24	24	35	28	32	28	24	30	28	24	32	26	33	27	25	38	25	33	22	37	28	22	34	34	19	29	34	31	17	37	25	33	28	22	35	35	24	44	26	34	32	27	28	26	33	31	22	23	27	35	23	23	26	29	30	41	23	22	30	32	32	20	26	26	26	29	34	33	31	39	18	27	30	23	32	26	21	27	27	27	25	24	24	35	31	28	28	40	27	21	26	30	38	19	18	38	35	29	29	26	25	24	22	27	26	30	21	19	36	30	35	37	36	35	29	26	19	29	25	29	27	31	27	23	30	24	21	20	25	21	23	33	25	31	27	35	29	32	26	24	27	27	28	30	31	28	27	30	30	33	21	23	28	29	29	28	41	20	35	31	30	31	24	26	34	25	34	23	24	23	40	33	34	27	36	35	27	19	28	32	32	24	35	26	25	21	30	30	35	31	20	37	28	21	27	35	32	28	31	31	23	27	19	30	26	27	25	35	29	41	23	24	30	38	26	33	27	32	30	21	33	27	22	43	17	23	26	29	28	30	38	34	26	27	38	30	30	31	35	38	19	21	36	33	35	26	25	27	22	27	32	34	24	26	22	31	30	25	27	26	34	32	24	24	28	30	29	30	21	23	43	25	32	18	27	32	29	22	18	23	31	27	31	33	28	28	28	20	30	24	38	29	18	30	30	26	24	28	29	38	30	33	33	33	28	30	23	20	33	25	28	18	29	28	33	33	28	27	37	26	32	32	30	26	23	28	27	37	23	31	27	24	28	25	25	26	31	27	22	24	46	21	24	34	41	35	23	35	23	28	37	18	23	26	23	26	24	22	28	31	25	30	42	31	37	29	32	31	33	26	30	33	32	31	29	34	35	40	26	33	30	28	20	24	22	24	30	26	28	20	31	26	35	33	25	24	31	23	24	25	28	22	31	22	26	32	19	22	22	28	34	37	23	25	30	30	26	30	23	27	20	36	29	28	33	29	32	33	24	25	31	37	23	33	35	27	31	36	26	22	34	26	29	36	33	30	18	21	32	26	19	29	44	31	34	22	29	26	24	32	22	34	27	24	25	26	33	18	27	27	22	23	37	24	27	22	24	24	25	24	28	35	29	22	22	31	20	29	25	34	24	27	38	26	29	28	29	31	34	25	22	35	30	26	28	25	27	28	27	32	24	24	30	22	29	29	26	38	27	27	23	22	30	42	17	32	24	32	35	28	28	17	27	25	31	24	19	31	29	28	32	28	15	38	34	40	35	35	33	33	31	23	21	31	17	29	26	34	19	33	28	23	22	34	25	26	30	23	26	34	23	29	24	19	31	23	40	29	31	32	22	28	23	27	23	31	35	33	31	31	24	19	33	29	32	27	31	31	26	22
25086	19852	12183	18799	28749	30754	44440	49306	33995	28324	31925	26200	20026	13825	8121	4204	1925	969	549	447	410	363	392	384	390	387	381	343	388	374	399	364	372	379	372	361	370	426	376	364	385	340	365	355	383	392	364	409	375	337	394	366	390	381	377	357	355	372	388	385	413	349	425	361	394	394	409	362	400	383	380	404	367	387	375	368	405	371	363	370	383	391	361	356	407	391	379	378	381	360	387	402	403	387	369	385	374	353	371	385	373	359	406	370	362	376	336	362	380	345	387	381	388	399	353	367	364	373	405	412	389	383	378	416	385	422	352	366	375	406	410	366	398	372	382	396	377	415	366	409	404	368	342	376	404	350	389	382	379	374	369	367	375	421	384	401	381	386	366	344	418	383	379	335	382	374	362	379	328	388	355	367	374	362	381	361	411	369	377	376	366	369	366	362	381	378	414	385	383	375	359	363	394	376	362	386	369	391	362	394	355	367	385	377	417	372	350	417	385	353	415	390	344	378	368	395	382	423	349	389	386	369	378	360	375	358	399	368	396	375	367	368	362	406	380	371	404	366	387	360	380	393	404	371	362	384	326	387	347	335	379	330	406	394	381	376	365	361	385	404	399	408	376	386	383	390	402	376	359	389	376	369	371	370	369	376	344	403	400	373	386	360	426	387	372	383	390	384	382	371	363	371	347	346	358	407	365	384	372	364	366	363	395	355	356	394	329	386	364	369	384	372	392	366	361	385	395	363	371	391	374	382	361	376	371	397	378	364	377	389	420	383	369	355	363	341	424	379	376	359	383	374	351	394	357	341	371	365	335	412	389	354	394	353	363	361	374	387	358	365	335	366	393	415	357	383	408	372	381	373	354	382	392	370	366	373	396	400	372	364	392	404	375	383	362	366	368	393	361	414	377	347	387	364	387	376	364	362	388	388	393	364	333	364	346	365	353	403	374	409	390	387	350	360	387	380	338	372	368	346	405	393	387	363	410	356	360	353	350	375	388	381	387	347	415	386	383	371	341	358	409	404	376	393	361	394	372	349	371	389	346	393	379	379	394	368	404	375	358	386	380	396	390	374	384	411	389	407	361	395	355	395	358	371	382	380	373	376	402	374	395	373	372	393	402	390	393	368	401	382	390	350	363	349	349	365	366	359	354	392	375	382	403	376	385	386	432	384	401	332	394	347	395	379	394	385	399	363	370	337	373	400	417	418	381	392	357	373	390	384	381	333	369	376	379	387	380	336	359	358	358	408	380	402	375	371	386	386	350	381	373	396	406	386	358	398	357	352	376	402	389	352	392	394	376	353	348	384	376	377	373	359	358	373	363	375	376	366	367	367	373	388	363	397	342	371	389	404	361	362	386	370	406	356	409	403	363	373	384	373	390	392	385	339	384	415	353	358	334	331	368	382	409	410	368	350	363	367	386	354	366	378	371	391	348	363	384	350	346	382	346	361	386	368	419	383	358	377	400	342	386	347	409	350	363	373	393	360	395	377	369	351	363	400	380	374	396	391	377	378	397	349	410	349	422	403	357	392	385	379	378	370	356	398	374	388	351	354	392	362	375	394	400	328	385	392	395	406	342	347	354	359	353	373	381	390	344	383	382	406	379	406	389	379	392	326	414	362	375	398	395	365	385	416	378	394	371	384	342	375	387	379	371	380	343	364	370	385	373	384	376	366	354	371	359	399	355	380	397	407	346	374	366	356	397	360	347	362	375	405	390	341	365	370	398	369	368	355	377	368	353	383	359	363	398	362	388	375	368	361	372	383	398	375	376	355	362	398	392	370	395	340	385	398	384	388	372	404	422	361	354	367	385	362	364	365	381	382	379	389	373	388	391	392	398	405	366	388	402	360	413	347	346	381	354	345	348	394	395	354	375	371	375	388	372	371	356	407	376	392	366	361	389	417	388	387	375	387	364	388	352	391	401	391	400	349	390	338	382	371	397	361	362	349	399	335	373	413	345	390	377	354	378	351	381	393	390	388	406	373	383	350	387	343	402	432	407	382	346	384	354	396	402	382	399	395	342	380	356	407	375	358	352	371	334	404	395	360	391	401	376	390	350	365	349	377	377	382	401	329	357	374	389	412	375	370	395	373	367	383	382	367	364	398	365	364	374	373	338	381	361	369	374	343	355	383	375	395	386	350	390	348	373	362	356	408	383	365	372	372	383	401	391	398	382	358	374	377	377	391	370	358	383	379	408	350	405	405	350	332	377	382	367	363	406	376	389	388	415	353	384	351	341	391	369	359	322	392	399	385	365	384	386	400	402	355	397	390	369	388	369	362	364	406	356	373	375	387	425	341	394	335	380	323	379	362	387	383	377	411	392	405	360	392	377	385	365	372	395	356	352	367	371	356	368	359	347	356	385	388	423	373	368	398	378	421	342	394	355	341	388	370	400	373	404	343	374	369	393	396	361	360	346	340	393	351	321	378	373	395	363	380	386	402	405	354	366	341	393	349	371	384	379	379	378	398	393	362	392	355	348	368	385	369	366	387	390	370	388	374	401	365	365	383	354	378	336	410	386	389	397	340	382	366	384	387	347	388	379	340	371	384	378	364	415	370	366	370	399	381	356	359	349	385	389	394	379	365	366	348	356	374	374	382	372	387	387	361	363	400	383	410	382	390	386	409	384	354	355	343	329	376	379	353	396	388	370	380	373	350	384	375	385	376	378	377	382	382	370	361	358	347	371	379	385	374	386	376	343	388	373	321	345	355	344	387	405	388	376	396	346	360	349	354	360	362	362	406	350	392	373	361	343	410	391	376	353	359	394	403	405	388	400	392	387	381	375	386	380	342	427	386	362	394	392	380	374	340	403	378	361	385	358	381	379	397	408	409	375	372	364	406	373	384	374	385	338	399	379	365	387	401	384	377	378	362	351	389	392	420	357	372	418	378	422	371	370	351	344	376	385	399	370	390	377	350	397	350	344	361	387	359	368	384	414	382	397	416	393	347	335	377	363	365	339	401	401	389	376	365	353	381	367	367	371	376	379	415	402	355	324	351	377	405	379	389	364	387	344	371	418	350	371	373	363	401	356	394	404	397	393	413	399	353	353	410	399	390	346	376	378	388	390	371	408	398	380	393	376	423	370	366	382	409	371	362	378	371	375	407	336	383	349	375	367	402	423	367	389	359	390	351	384	383	355	393	392	398	410	424	380	390	378	415	397	368	413	395	375	413	397	378	382	395	351	383	410	367	351	375	402	376	362	340	321	359	371	382	363	398	370	389	369	371	372	371	364	399	362	361	371	374	386	387	366	399	381	372	363	388	362	381	391	393	371	364	381	361	386	387	350	380	374	380	366	373	422	352	388	365	357	341	374	373	364	385	387	357	383	396	376	403	359	393	386	347	377	349	415	408	363	410	384	356	381	374	375	381	380	366	372	413	358	365	387	369	362	381	401	376	336	390	370	364	352	349	384	355	402	388	376	361	372	390	408	369	365	367	375	364	381	378	354	402	374	381	383	411	375	385	366	405	382	386	358	399
3420	1867	934	457	485	1032	3964	2818	1098	2813	4935	4240	2379	1236	573	311	153	64	53	40	33	24	41	41	32	40	32	42	40	28	32	45	32	34	40	40	36	40	37	42	46	38	36	37	34	31	33	41	43	42	27	50	28	29	41	40	44	41	33	46	34	36	32	36	55	39	29	34	38	42	37	32	26	42	33	43	38	41	37	31	39	35	29	28	42	36	43	42	48	36	30	29	33	32	32	40	33	34	30	36	40	29	35	36	36	37	35	33	41	32	38	35	35	42	40	38	33	50	30	42	38	33	31	26	44	48	35	33	40	28	51	45	35	34	37	47	35	44	35	44	33	30	47	43	43	43	44	26	36	45	39	29	34	35	37	48	31	36	39	40	17	38	36	40	32	31	35	43	36	47	52	36	45	34	32	34	43	35	32	33	30	41	34	41	42	34	30	37	44	39	31	39	37	37	33	32	26	43	36	25	32	48	43	31	44	32	41	35	44	36	40	29	44	35	25	34	32	35	34	49	28	36	27	41	28	33	45	36	24	38	31	37	31	39	31	29	37	36	30	26	24	40	34	43	33	39	44	46	39	58	51	36	36	43	44	35	38	38	41	35	37	32	30	45	35	49	38	46	34	32	37	34	37	33	45	43	37	42	32	30	36	32	46	35	28	31	41	39	40	36	30	40	48	32	37	49	39	50	26	33	31	32	47	29	38	43	38	39	38	37	35	51	32	43	34	35	32	47	36	30	34	28	39	30	43	40	39	36	34	33	36	34	37	32	30	39	46	29	40	41	37	36	59	30	45	46	30	51	36	27	40	32	39	39	42	34	42	50	36	37	38	34	35	37	33	29	41	40	28	37	34	35	31	40	43	43	34	39	42	38	47	40	50	31	32	37	29	40	40	34	38	40	30	39	38	32	34	44	36	32	34	38	49	32	42	31	42	41	36	34	30	33	33	43	40	29	44	42	42	31	44	39	40	31	46	30	28	38	33	34	39	39	44	41	39	40	36	45	33	45	50	38	49	31	28	38	43	25	43	31	26	32	36	45	25	32	41	41	35	34	43	43	41	24	31	39	33	35	26	34	37	35	34	35	36	43	26	38	38	40	38	27	27	38	36	38	24	31	36	36	31	38	26	32	37	32	42	36	40	45	25	37	34	41	35	34	36	41	35	29	39	43	39	36	48	17	45	34	35	34	33	31	43	37	27	36	39	36	36	35	35	42	36	37	36	40	36	38	29	30	35	40	30	50	39	47	42	36	34	38	31	35	28	43	31	39	43	43	28	29	40	42	54	26	36	36	34	41	36	34	28	29	44	37	37	39	37	44	39	36	36	32	37	36	25	29	42	32	39	27	37	32	48	36	41	24	29	32	40	26	36	39	31	42	37	28	35	41	29	39	30	35	42	28	36	28	31	37	40	35	46	41	39	31	33	46	41	49	33	42	32	40	32	36	49	31	38	37	34	43	45	36	28	39	37	21	26	44	30	35	39	36	38	37	29	37	34	49	33	34	30	44	41	34	34	37	41	34	31	42	38	32	45	48	31	43	40	35	31	32	35	29	32	51	34	38	29	29	33	40	36	34	42	28	30	25	34	35	41	50	30	36	45	25	29	36	40	33	46	23	23	45	45	36	42	41	41	45	32	37	41	29	33	25	37	26	42	33	43	27	24	36	38	38	42	28	34	44	32	38	29	37	37	27	44	39	26	36	35	42	38	42	37	37	30	34	36	45	30	27	37	41	37	37	36	29	34	36	39	54	40	40	41	39	31	31	37	41	29	48	34	38	33	30	43	29	40	35	44	39	32	29	37	35	38	36	26	38	38	31	25	34	35	44	38	27	26	36	27	38	31	34	31	30	48	32	35	46	32	32	21	47	49	32	29	37	51	30	36	48	32	41	29	22	37	31	37	37	33	31	45	41	31	31	32	45	36	44	35	33	30	36	19	33	39	26	37	33	39	43	36	37	33	38	41	31	43	38	34	41	30	42	48	41	32	39	34	32	43	41	50	47	36	33	33	32	44	50	38	34	32	39	33	43	31	42	37	39	38	37	46	38	26	26	28	41	28	22	39	38	32	37	26	49	35	24	43	31	34	30	29	38	43	50	38	38	25	35	43	41	23	40	41	31	36	38	35	35	33	41	42	34	26	35	33	37	31	42	35	35	26	34	48	38	31	30	31	43	45	39	37	29	30	42	38	26	32	31	47	29	43	40	33	37	36	44	28	40	34	27	42	39	35	31	35	39	35	36	43	31	35	46	33	40	32	42	44	45	47	37	36	31	32	37	27	31	35	39	40	33	42	40	32	34	29	42	33	28	35	25	38	41	30	35	41	35	46	28	36	32	29	34	33	35	39	52	38	35	34	43	43	31	30	29	45	37	39	39	42	40	41	27	41	33	37	32	46	32	28	40	42	46	38	38	31	49	38	32	38	36	40	39	44	37	36	39	37	43	42	46	36	36	33	24	39	41	39	41	28	29	33	40	40	42	29	27	39	41	33	25	39	45	29	29	26	29	43	41	44	26	44	37	45	37	40	38	34	39	41	27	45	41	38	33	38	45	38	38	47	33	35	47	43	38	27	36	34	28	39	29	35	29	38	35	37	42	30	33	38	35	34	29	45	42	38	43	31	38	54	49	37	39	32	42	35	38	33	38	41	47	39	42	41	33	36	31	25	42	37	38	46	47	36	32	36	34	40	40	33	35	46	42	32	42	30	44	31	38	41	34	36	46	35	42	38	31	41	30	30	28	30	27	45	29	45	19	33	33	28	29	47	33	37	34	50	28	31	33	36	37	39	35	24	25	39	36	28	34	38	42	43	40	31	33	31	35	32	42	36	30	26	31	24	36	32	35	28	27	30	22	37	34	45	34	28	40	41	31	24	44	42	44	50	37	35	35	34	50	37	44	48	34	31	38	33	32	40	33	49	28	31	36	35	41	37	46	31	32	33	35	41	54	25	24	29	29	31	40	27	43	44	42	28	31	39	28	47	38	32	49	46	38	33	36	39	30	40	41	37	32	39	32	33	30	45	33	32	32	32	29	42	41	29	41	41	36	40	29	36	21	34	29	40	38	40	42	33	36	48	43	34	39	29	36	33	36	31	36	26	32	37	40	37	40	34	33	49	32	43	27	45	35	35	52	31	41	31	38	38	26	39	37	39	40	44	37	38	30	42	39	46	48	28	39	38	21	40	32	35	32	26	37	39	37	32	30	27	30	43	30	34	37	45	40	32	51	45	49	41	27	36	47	26	32	43	30	44	26	36	33	30	38	30	30	36	44	32	37	38	39	36	39	49	30	43	30	29	37	36	39	33	34	31	35	34	46	39	43	39	42	29	39	31	36	29	41	26	34	35	41	43	44	53	42	46	34	48	33	54	41	34	52	41	33	37	38	43	39	31	35	35	34	32	32	31	33	44	33	27	41	41	30	51	47	30	25	35	30	36	38	41	38	36	33	40	31	34	32	39	37	30	34	40	41	40	38
27713	20218	13647	17945	27104	31803	40150	31529	27191	34630	39287	35644	28589	21799	14433	7825	3595	1763	905	596	527	473	447	489	476	504	478	460	497	497	454	474	450	461	485	436	485	500	475	519	492	504	507	496	513	449	517	520	487	491	500	476	484	483	516	466	489	471	498	461	492	504	502	488	517	454	476	496	504	448	467	483	509	470	460	443	487	500	500	489	482	437	546	474	473	484	468	475	492	475	489	495	451	482	470	529	464	457	475	495	473	489	492	487	490	489	478	481	510	506	499	499	512	445	444	470	490	467	511	460	473	489	459	475	473	485	477	478	500	476	517	517	505	490	522	526	464	483	451	490	488	474	465	497	528	475	465	502	485	494	484	489	490	456	489	457	467	495	497	471	521	472	469	547	470	465	507	473	495	492	481	450	491	546	494	498	484	497	478	470	489	470	499	489	495	484	493	512	484	531	491	504	553	497	521	497	471	467	479	462	480	491	465	496	466	496	480	477	471	509	477	507	473	456	493	480	454	508	462	478	500	486	498	494	495	444	504	496	497	461	521	481	462	498	516	541	468	459	482	501	456	452	493	512	489	502	537	446	519	475	485	441	502	519	531	476	484	491	523	533	465	485	516	514	488	476	474	525	486	479	505	474	524	496	498	516	460	502	502	499	520	471	477	522	510	500	510	475	487	462	483	483	514	468	461	496	475	529	477	472	499	494	495	469	511	511	527	477	431	477	515	504	486	471	511	495	492	492	503	502	523	465	464	517	495	473	482	515	428	450	464	454	515	531	455	483	494	522	480	511	461	476	464	483	457	503	508	505	504	489	491	466	469	478	511	478	464	510	469	529	510	498	452	510	481	480	557	500	514	456	495	497	478	504	453	474	509	490	518	519	486	474	491	493	479	525	466	472	473	476	496	455	522	480	474	520	425	470	493	486	519	463	471	514	439	485	484	526	488	471	492	477	481	487	496	485	480	510	482	463	486	528	481	484	464	500	466	476	489	473	505	487	474	439	486	504	468	522	458	495	527	464	471	505	495	481	467	489	496	491	458	476	526	456	499	476	475	481	504	461	459	496	478	482	487	488	469	481	513	496	489	463	500	463	510	481	460	474	480	496	519	500	504	497	473	501	487	472	489	491	449	497	493	474	496	504	518	487	452	451	501	520	510	477	497	512	520	543	485	485	531	471	491	469	478	476	481	502	467	447	491	508	489	469	494	468	475	492	477	485	441	475	509	488	513	518	486	525	518	501	521	468	496	463	510	515	487	492	523	486	506	516	489	469	514	497	489	447	501	481	487	508	520	484	467	475	528	481	510	496	469	482	483	491	486	437	474	500	451	507	479	470	499	512	508	464	513	497	468	483	473	495	499	456	448	487	449	490	479	477	476	525	494	504	496	490	469	472	457	488	509	483	475	484	505	500	522	509	466	500	484	465	488	478	503	487	463	483	514	473	468	476	504	483	468	516	512	490	456	486	466	492	500	516	468	483	504	493	486	437	494	482	451	464	542	473	480	461	495	489	476	500	475	485	466	464	444	487	506	522	478	468	484	525	450	502	492	533	472	542	485	439	453	472	490	508	467	510	488	518	498	486	492	476	500	455	503	497	474	481	502	506	475	470	468	466	486	465	493	448	430	463	514	456	530	504	481	459	466	494	489	511	482	484	489	477	466	496	499	522	488	502	448	528	500	446	506	489	496	493	472	507	510	496	516	506	453	520	496	481	490	544	484	500	525	482	505	463	463	484	465	453	520	494	486	490	471	510	494	499	514	493	507	525	537	477	492	480	492	544	492	513	497	471	470	537	470	479	485	502	492	517	498	518	492	462	476	456	466	505	454	515	478	482	450	457	486	459	489	489	476	515	439	500	463	485	507	469	451	500	508	523	482	498	496	464	470	516	472	521	516	502	487	535	499	462	464	497	454	469	533	484	487	436	470	507	465	501	471	456	510	481	482	512	502	486	502	483	451	452	477	517	503	464	531	455	485	499	490	524	449	496	500	479	470	520	476	451	510	505	411	465	483	452	492	471	534	460	496	504	496	435	456	518	500	481	501	461	496	524	518	497	516	518	482	508	500	456	497	495	483	497	485	490	481	480	487	509	457	457	524	524	473	457	505	476	469	480	500	512	500	479	519	473	472	475	513	475	479	454	490	518	506	462	503	463	511	457	466	494	496	487	484	483	460	484	506	477	534	467	470	471	549	477	496	484	520	493	477	459	492	473	515	498	483	460	519	476	508	515	468	498	464	477	486	505	487	524	493	470	515	506	455	483	455	499	452	476	437	482	499	527	498	503	479	475	432	515	512	455	512	491	485	493	514	526	520	481	497	488	451	489	448	513	502	475	513	480	528	492	460	486	494	510	509	476	496	458	471	457	476	470	472	498	508	482	469	515	457	453	513	556	516	489	506	512	465	462	488	490	494	503	486	547	468	480	510	471	507	500	518	509	460	486	460	492	493	521	464	483	517	468	471	512	468	496	505	492	503	486	484	492	471	474	511	484	480	440	465	513	532	481	507	504	488	503	481	434	504	536	513	459	493	483	499	531	477	463	493	474	454	484	431	530	531	493	510	483	447	515	491	461	488	464	512	509	512	504	493	484	525	503	527	493	492	509	453	515	458	507	482	453	484	498	497	466	459	473	486	462	474	467	515	490	521	489	476	482	497	496	474	520	464	507	501	465	534	490	505	489	508	463	524	472	494	490	514	468	504	502	508	474	482	457	542	487	483	486	490	488	475	482	515	480	499	486	482	463	476	501	474	478	510	489	495	469	495	530	491	485	512	484	481	533	479	510	487	477	445	498	454	468	486	465	467	494	493	425	499	497	477	457	484	515	510	517	518	489	461	478	504	460	486	473	487	506	490	491	495	480	516	487	477	498	509	482	467	503	477	466	509	451	465	494	468	514	496	490	481	486	482	505	461	452	496	506	484	516	488	460	492	463	520	516	470	505	499	494	516	510	514	455	487	495	468	503	476	505	475	473	459	432	478	465	475	460	521	487	451	466	459	481	505	502	474	505	480	524	501	462	469	507	461	490	512	495	495	489	491	522	495	516	466	502	474	506	470	481	503	471	499	520	451	478	502	495	473	512	508	477	483	469	462	503	496	507	505	492	509	471	462	486	502	477	530	475	474	496	459	471	500	516	478	482	483	509	492	480	483	507	472	485	517	444	464	494	458	488	502	449	502	471	485	507	471	499	486	514	519	489	472	472	480	486	493	449	478	476	505	500	487	466	469	484	480	503	488	468	454	499	446	507	455	511	479	501	454	479	457	468	522	478	503	510	469	500	494	468	470	471	503	477	502	503	464	481	436	508	451	497	461	490	532	471	504	459	494	519	426	451	483	473	477	487	492	447	492	521	469	514	517	471	485	500	438	470	485	533	457	517	531	462	479	462	499	463	474	496	487	452	475	446	485	516	484	502	487	488	504	494	504	468	447	433	502	472	538	447	458	489	504	475	502	523	484	455	494	495	486	473	507	502	484	468	493	487
3466	2670	1578	659	869	2427	1683	1156	1481	4922	9841	8457	5019	2333	1115	431	181	98	51	34	32	35	29	35	26	33	25	36	23	22	31	30	34	37	22	41	34	27	31	29	34	27	29	31	32	34	31	34	39	35	38	34	34	27	32	36	34	33	26	35	38	36	43	35	30	42	27	33	33	37	24	36	39	29	41	32	30	29	32	31	26	38	30	40	30	34	30	28	29	40	35	32	18	46	26	28	30	32	32	29	32	29	39	25	29	33	34	35	35	24	34	38	38	29	38	41	34	38	35	33	33	30	29	34	26	28	35	28	35	30	34	23	46	29	30	36	30	22	27	43	32	32	40	25	30	38	30	37	25	31	38	34	32	34	31	30	25	25	33	29	33	32	31	27	33	36	24	32	33	29	32	36	32	38	36	30	28	32	26	36	33	27	32	44	51	34	27	22	34	29	26	22	30	19	32	19	42	22	41	28	33	38	24	32	30	33	33	27	20	32	26	32	36	36	41	35	31	38	21	24	39	28	39	20	34	32	42	34	41	37	38	28	35	34	38	18	32	34	29	27	33	30	43	24	21	30	28	39	30	33	29	27	21	35	35	36	34	40	28	28	22	34	35	35	21	22	35	36	29	39	31	31	32	31	40	31	36	37	39	39	34	29	24	29	22	35	31	30	21	39	35	38	30	25	29	39	24	28	28	30	25	31	32	32	29	28	31	27	37	31	34	34	31	29	32	36	27	38	27	32	39	39	28	36	35	38	38	41	29	28	22	32	30	38	36	31	29	29	41	24	27	26	31	29	30	27	29	37	40	31	39	35	28	30	26	43	18	33	32	37	25	28	30	28	38	36	28	27	46	33	28	34	32	38	35	37	29	36	23	22	32	27	34	16	56	34	27	30	34	33	35	28	25	33	24	34	32	29	46	25	24	28	28	25	42	26	30	33	27	25	27	30	21	29	42	29	33	28	22	36	28	33	33	29	28	36	33	26	40	32	28	27	32	31	26	24	36	26	26	33	32	35	35	24	26	19	40	25	27	37	34	34	38	37	29	32	30	32	35	30	23	28	34	43	30	24	27	32	31	29	26	28	24	35	33	41	34	25	35	40	39	21	39	33	35	25	41	28	34	36	30	33	35	28	37	40	19	31	27	36	35	30	25	22	36	27	31	24	47	30	30	35	29	28	27	33	31	42	31	29	28	35	33	27	33	28	35	21	27	27	38	38	42	27	38	23	38	35	26	21	37	28	41	43	28	23	35	23	24	33	35	37	37	40	40	31	31	30	40	24	34	34	25	28	36	32	25	38	24	29	32	38	28	29	29	31	26	25	25	33	28	32	33	33	33	40	26	36	25	30	35	26	23	33	26	32	35	30	33	39	26	21	35	30	28	33	35	42	33	23	34	33	38	24	39	32	28	42	36	36	26	25	34	32	36	30	40	35	38	31	39	42	38	44	39	33	45	31	23	24	37	36	35	24	28	31	28	33	29	29	41	29	33	23	21	33	22	22	29	31	34	23	34	37	33	30	24	26	33	26	25	40	37	42	27	35	34	39	35	30	39	40	27	29	33	37	32	31	33	31	35	36	30	31	33	35	27	27	32	29	40	39	34	23	33	35	28	26	36	31	31	30	29	36	35	35	23	38	38	40	28	33	31	36	31	19	35	37	31	31	24	30	27	29	32	32	25	32	25	32	33	36	33	30	35	35	34	32	26	32	33	34	28	26	27	29	25	28	33	34	32	38	40	50	24	29	17	33	32	34	31	33	33	35	35	31	30	22	21	34	29	35	30	32	18	23	29	23	32	31	28	38	30	26	36	31	29	28	29	35	32	34	40	28	30	25	36	33	40	23	33	38	36	30	31	48	32	35	26	24	32	16	39	33	36	41	34	27	29	41	38	42	38	26	42	28	27	36	31	31	43	32	34	38	32	35	27	32	31	29	23	34	36	36	22	24	33	25	27	40	33	29	32	27	37	36	19	34	25	36	43	33	34	32	36	34	29	26	27	28	31	25	28	23	39	28	28	37	34	28	26	36	30	31	20	29	22	34	30	38	24	33	30	33	32	28	40	31	30	30	28	28	41	38	38	27	32	26	35	37	22	42	32	26	39	26	29	41	34	30	27	30	27	30	34	28	32	38	38	28	30	31	26	23	24	31	33	32	28	27	34	40	31	25	31	24	29	34	29	30	31	29	35	31	45	32	32	35	30	37	27	27	33	37	24	32	29	34	33	40	29	23	33	33	21	35	27	37	29	34	37	45	35	40	24	26	34	23	32	24	33	33	24	33	36	35	34	33	35	25	27	40	34	39	46	37	30	41	29	35	27	36	34	34	28	28	54	41	35	25	32	29	32	40	36	43	30	31	35	30	25	27	30	36	44	46	31	20	39	31	24	27	31	26	30	36	22	28	32	26	35	30	28	34	30	25	33	42	22	30	26	39	37	25	36	37	36	35	37	30	28	34	31	24	30	25	37	30	34	27	26	34	41	33	44	29	25	30	39	43	37	30	28	29	47	35	31	35	36	36	33	41	37	26	33	26	35	25	45	34	27	32	30	32	35	21	33	37	26	29	44	26	26	38	31	38	30	36	38	35	25	29	25	30	30	42	36	22	29	32	31	34	41	27	38	36	30	29	37	34	45	35	40	31	34	30	39	32	28	37	25	34	34	34	26	29	30	25	32	30	35	31	37	34	38	28	31	45	30	29	31	28	36	38	30	36	27	36	33	44	30	44	21	29	34	31	33	32	35	42	26	32	33	29	23	32	38	24	36	33	22	33	41	35	22	25	33	21	24	34	25	38	48	36	21	45	25	35	28	27	29	36	40	31	28	42	28	34	35	30	42	28	24	29	39	40	29	35	24	32	34	29	36	36	30	26	22	24	32	20	26	38	22	28	40	32	33	23	18	25	26	28	38	38	35	26	23	34	32	30	33	35	26	24	34	36	24	31	26	29	31	26	38	47	33	32	24	28	28	30	42	30	36	25	27	27	35	18	24	29	37	34	36	35	32	39	33	30	27	29	21	24	31	32	27	38	38	28	35	29	34	37	30	34	36	34	33	36	20	36	34	29	25	36	29	26	21	25	37	28	30	32	35	29	33	32	32	22	42	39	32	43	33	33	32	36	41	30	33	35	28	38	33	37	48	38	21	26	25	32	23	20	32	35	40	26	38	41	36	32	27	41	29	32	37	36	24	22	25	20	38	41	35	27	30	33	36	36	38	38	38	28	27	26	32	30	28	36	32	38	36	37	21	36	23	31	24	33	28	30	34	35	38	36	29	35	33	31	33	26	33	39	36	36	32	30	23	41	29	24	32	30	31	25	32	30	29	33	39	35	30	27	40	36	30	41	30	34	31	34	27	27	26	25	26	46	34	34	44	47	34	30	44	27	28	37	29	26	39	31	29	27	31	25	37	24	28	35	28	32	36	30	25	46	34	31	27	36	32	24	38	33	28	31	23	32	40	42	31	26	33	32	25	32	27	32
32473	24186	17889	22374	32972	39504	33417	28890	30845	42045	49185	43994	35387	27156	19332	10790	4701	2120	972	593	447	431	396	387	435	420	408	408	431	406	435	443	435	411	451	450	419	403	422	391	419	414	388	414	415	431	416	449	415	435	395	434	402	450	389	426	446	450	386	438	409	410	409	418	395	414	407	415	424	406	406	417	447	438	419	412	399	425	376	421	388	440	394	411	431	414	438	404	442	377	448	413	391	427	414	418	381	439	427	438	441	430	413	442	405	436	410	410	404	402	398	423	409	408	400	420	425	423	416	407	444	392	380	433	415	431	409	415	418	464	442	377	421	409	431	422	446	420	401	391	396	408	437	432	418	428	403	424	416	442	406	435	407	408	426	435	428	410	438	450	393	391	458	460	404	390	433	406	385	446	385	455	419	408	417	415	394	408	413	454	416	400	444	429	424	419	378	414	429	408	444	405	424	404	434	392	422	410	405	423	454	427	386	389	400	428	412	422	444	402	420	445	398	413	431	424	420	387	402	424	437	401	418	405	412	406	377	405	422	419	442	423	414	428	464	421	406	429	416	422	415	402	405	430	408	421	388	415	443	392	426	415	439	403	438	417	401	389	398	442	410	402	407	387	421	388	446	440	404	439	434	410	411	430	429	421	434	405	433	386	393	447	438	392	433	414	408	432	423	426	387	415	396	441	426	423	420	414	450	427	438	420	413	375	414	389	417	439	427	461	415	442	402	364	420	411	425	429	375	443	411	426	442	423	434	417	411	417	421	441	419	414	439	427	403	386	408	433	434	401	380	435	408	417	410	446	415	422	413	398	369	387	489	389	445	380	429	387	406	434	384	394	404	420	440	385	400	422	403	403	463	402	401	440	438	370	431	409	422	434	380	437	439	427	424	406	423	451	398	417	429	417	400	415	419	439	387	427	402	396	427	467	418	431	428	425	431	394	415	416	429	415	406	411	428	429	406	427	425	389	445	445	408	428	434	424	390	446	458	410	395	416	373	417	445	415	396	406	422	435	444	447	413	424	425	423	398	422	444	410	416	407	421	378	440	443	420	384	412	411	400	418	416	402	420	449	396	423	413	421	395	375	411	441	398	379	411	393	405	439	429	438	395	415	399	386	450	384	401	389	409	456	438	418	453	437	411	385	434	440	422	396	392	408	434	399	432	427	410	395	393	447	395	381	412	401	407	430	402	403	390	444	449	467	424	421	456	400	439	422	419	409	406	422	458	411	428	417	401	396	381	450	362	424	409	412	426	395	446	405	422	412	424	387	414	423	384	413	375	431	411	423	422	406	423	377	386	409	451	425	423	456	409	441	436	410	438	445	430	395	443	412	438	413	453	385	395	374	380	403	397	415	399	397	417	422	393	420	419	439	426	381	421	399	414	378	366	379	452	422	414	427	451	410	447	392	418	414	407	439	421	403	405	402	429	437	425	423	382	416	398	395	422	438	428	404	430	417	432	418	419	401	429	421	407	440	400	405	410	422	455	415	356	435	395	404	395	435	424	434	405	401	404	437	415	368	413	386	436	416	420	403	401	421	385	389	412	402	395	442	419	433	421	388	437	409	426	421	373	401	404	422	464	412	370	423	444	445	377	448	422	434	431	437	406	413	420	408	452	429	391	393	426	436	459	392	429	469	420	383	422	416	425	399	393	409	417	422	409	430	400	428	465	384	408	413	435	401	418	374	436	431	374	413	433	439	385	399	399	415	396	429	434	433	460	417	421	397	407	389	416	431	461	422	417	405	422	424	439	391	451	443	430	403	436	409	442	419	424	398	411	398	419	420	410	407	453	412	451	446	436	437	388	436	439	407	417	438	454	398	421	384	424	392	417	442	444	450	437	396	404	425	412	421	423	406	449	418	383	431	408	410	436	415	406	399	393	446	405	426	396	403	406	432	404	397	435	410	446	401	421	383	429	398	385	365	414	425	377	421	422	353	428	414	383	444	394	419	427	426	421	444	401	454	433	416	423	413	437	419	426	409	402	478	389	419	418	422	413	410	413	461	418	421	435	406	435	436	449	412	422	430	436	393	399	412	403	396	398	433	384	422	435	426	446	448	407	419	413	413	385	419	473	379	466	425	412	414	399	401	422	409	425	428	425	405	412	465	421	442	416	421	442	467	439	419	381	411	409	421	375	443	418	412	416	427	465	457	396	430	442	451	404	395	385	438	373	396	414	431	360	412	415	427	431	407	418	413	433	436	399	440	463	423	419	435	412	431	420	428	400	406	434	429	466	388	391	416	415	407	413	397	413	409	372	404	400	394	435	413	428	422	421	422	432	434	421	396	434	426	434	468	463	407	436	405	434	423	418	380	428	403	414	411	394	394	422	407	421	426	420	424	403	424	446	436	412	405	396	397	401	411	481	411	428	432	415	392	433	377	414	440	421	458	415	460	427	408	393	431	434	405	444	389	394	398	426	421	401	428	427	394	445	418	411	384	384	424	411	406	425	418	408	411	411	433	424	438	427	415	419	427	444	434	451	407	432	409	389	419	395	387	439	415	395	412	406	455	436	425	423	412	440	432	451	459	404	429	404	454	413	414	419	399	504	405	412	404	447	456	428	401	409	451	428	422	416	382	415	440	425	402	409	439	429	393	386	398	431	424	409	420	394	391	411	459	374	419	409	399	427	443	423	434	424	377	424	415	425	413	440	414	430	431	395	389	402	462	427	401	401	451	414	432	422	414	403	452	426	429	408	417	456	392	432	431	432	443	426	433	404	423	428	402	429	407	405	445	441	414	431	378	398	402	421	443	408	416	426	400	407	405	374	404	378	428	394	400	439	419	406	441	414	425	437	371	429	449	436	418	417	411	410	429	423	418	429	423	404	402	433	421	423	413	393	408	420	402	438	399	378	420	402	473	410	426	419	443	421	439	427	432	442	400	447	408	423	421	430	422	413	421	392	422	408	379	405	400	366	494	426	433	436	410	413	373	403	394	413	408	433	426	381	409	424	397	411	426	440	407	408	430	397	407	431	380	450	419	466	405	411	441	403	445	431	446	387	422	383	364	455	401	417	407	407	397	450	415	408	418	424	423	428	437	408	422	421	413	407	413	420	415	409	394	415	424	408	433	423	422	413	448	407	411	425	378	444	398	425	433	417	404	414	390	403	441	434	399	377	407	448	405	427	394	397	388	448	384	381	453	425	420	445	435	421	442	431	409	405	403	446	412	384	413	414	420	424	423	406	439	403	427	401	433	430	393	395	434	422	459	414	414	444	445	458	383	433	425	435	380	393	410	395	384	413	367	413	449	418	405	421	414	430	436	407	387	437	406	398	417	410	404	377	438	410	386	447	472	432	400	441	419	400	417	418	413	418	437	418	424	398	435	427	413	411	447	379	404	422	429	419	430	457	386	397	421	413	416	449	416	444	413	410	455	398	389	430	421	455	423	405	449	391	432	421	380	409	415	398	430	379	407	429	398	415	394	448	407	377	434	463	389	417	399	432	418	408	391	363	387	426	433	423	435	431	435
1588	636	305	152	181	452	323	559	386	1126	1843	1633	1001	546	280	137	78	51	38	27	36	26	37	34	41	36	40	27	23	29	36	36	28	29	31	34	30	21	31	37	30	29	33	32	25	35	32	37	36	37	38	27	21	18	23	27	36	29	31	27	25	32	32	32	31	32	39	28	30	25	24	26	27	36	43	26	28	25	24	38	30	30	26	34	27	32	32	31	26	29	31	37	33	23	39	32	29	21	34	31	29	34	29	29	37	29	32	35	26	22	42	24	24	17	26	24	27	38	42	32	25	33	23	30	36	26	32	26	34	29	28	29	30	21	28	31	28	36	29	25	25	37	27	31	26	23	30	36	38	35	31	30	30	34	35	31	27	28	26	40	27	38	34	26	34	33	27	43	20	29	26	28	41	38	25	31	24	26	27	22	32	24	31	28	34	29	25	34	33	37	40	32	28	22	26	32	32	29	29	28	26	27	29	32	24	30	22	40	41	25	30	30	30	27	28	29	34	21	40	26	25	34	34	23	41	28	17	22	39	38	32	33	34	29	31	22	28	32	38	33	17	24	20	43	30	40	27	39	35	39	24	24	28	28	35	27	28	30	27	26	30	36	24	35	33	35	30	25	27	18	26	27	27	26	29	30	37	29	32	19	34	26	35	30	31	33	33	36	35	28	44	34	45	25	33	34	27	28	26	38	30	32	29	19	28	23	30	32	39	38	25	31	34	28	32	31	33	31	27	19	24	23	24	37	24	33	29	27	37	32	21	31	31	23	39	30	33	48	27	24	30	40	38	27	37	29	31	32	46	37	26	32	31	24	36	25	29	28	28	39	30	25	32	26	24	30	30	30	27	36	35	25	35	32	26	25	25	29	29	33	33	35	28	19	47	42	33	33	27	27	29	39	31	25	28	29	33	32	22	32	30	25	24	39	20	20	27	26	35	35	27	33	33	21	34	31	32	36	38	25	29	26	34	28	32	30	31	35	38	32	33	24	32	32	25	25	25	34	33	26	30	42	35	28	22	24	35	40	35	30	46	37	38	37	35	41	26	32	46	24	26	26	29	26	24	30	29	30	30	40	29	38	32	27	36	33	24	26	28	35	23	23	34	31	33	29	31	27	19	21	31	28	28	32	36	23	28	26	25	33	32	28	35	41	24	35	28	29	24	35	26	22	39	29	40	29	35	27	26	30	39	32	28	24	38	31	34	32	42	23	24	24	39	24	24	21	26	29	38	39	28	26	27	19	28	24	40	28	33	22	24	19	31	33	32	32	27	37	22	17	34	36	38	23	38	43	34	32	26	28	38	35	29	27	41	28	22	23	25	39	19	27	32	34	31	30	28	31	26	30	30	40	27	33	29	28	34	31	29	30	26	24	31	28	37	31	33	35	32	27	26	37	31	28	27	28	31	37	26	26	36	31	29	28	27	34	27	22	26	27	24	32	26	36	30	34	27	25	34	23	28	38	32	28	40	28	34	39	38	36	38	39	28	34	36	45	38	30	24	23	37	28	29	42	36	34	31	19	33	27	25	28	35	20	27	31	34	27	20	27	27	35	34	30	36	24	28	29	25	28	35	34	28	36	40	39	32	34	24	29	21	30	38	28	29	27	43	32	32	35	35	27	33	32	34	29	34	30	32	29	23	27	29	32	39	29	27	27	23	28	23	39	33	32	27	31	34	31	29	26	31	29	28	25	19	34	38	23	42	29	19	30	28	37	22	26	23	41	30	30	31	33	32	33	24	35	29	26	35	28	38	30	32	36	20	36	34	39	29	26	30	19	25	41	39	26	35	34	40	31	26	25	30	39	29	22	31	28	17	22	35	32	24	21	34	23	30	21	23	40	29	30	36	31	31	25	26	29	36	27	35	32	25	48	33	29	31	31	34	30	34	22	32	29	30	40	30	44	39	25	35	33	29	27	26	23	32	33	25	21	36	30	33	29	41	26	26	24	32	29	37	37	26	23	28	22	19	37	28	27	25	34	38	38	40	31	27	27	20	37	36	25	32	34	26	33	39	24	21	30	36	30	37	30	25	42	29	24	29	32	24	41	36	27	27	41	34	28	21	30	27	38	27	39	27	30	26	39	41	39	28	34	27	27	25	35	23	43	36	36	32	34	33	28	27	27	33	39	36	37	25	36	40	27	40	26	36	37	21	23	36	39	28	32	29	33	27	28	41	32	29	31	43	33	28	26	31	25	32	38	26	26	25	22	35	38	27	25	35	31	42	29	28	42	36	35	27	27	33	28	29	24	29	32	27	22	28	25	37	30	28	32	22	33	32	29	35	27	27	36	36	36	33	29	26	29	27	37	32	34	35	27	39	29	31	22	38	27	31	31	28	42	32	31	34	28	30	42	30	30	24	28	29	40	40	32	23	34	29	39	41	26	35	23	36	24	22	26	25	36	28	37	28	32	32	37	22	33	24	34	29	32	37	30	29	24	39	30	24	35	45	35	26	29	31	25	21	28	23	27	32	31	26	21	26	30	34	30	32	24	46	34	25	25	25	34	23	31	42	34	26	24	23	33	36	26	41	36	32	26	26	32	35	37	40	24	35	36	30	31	32	41	35	35	35	33	30	26	26	32	29	36	32	32	36	31	33	25	31	21	25	39	27	32	31	23	25	27	34	21	42	32	31	35	36	32	26	32	35	26	32	26	29	25	20	29	27	32	31	37	32	31	31	24	24	21	34	23	34	29	42	23	30	26	31	31	30	28	29	23	29	34	41	30	39	35	40	29	32	30	38	29	35	42	26	21	25	26	38	31	34	29	25	27	44	38	36	28	35	26	17	33	30	30	26	34	33	24	27	38	28	27	34	30	20	32	33	29	28	32	27	29	41	29	23	28	24	37	28	30	28	21	41	29	36	28	26	34	28	32	32	31	30	32	25	23	26	41	17	34	23	37	30	41	25	24	29	29	39	34	21	36	30	25	30	27	25	33	28	30	30	28	35	29	37	32	37	26	34	31	27	29	31	26	32	36	30	35	30	31	26	40	38	34	43	26	33	23	23	31	42	31	35	38	21	36	28	29	31	31	35	35	25	37	29	27	25	28	25	23	34	24	30	30	27	22	30	25	22	39	28	34	32	31	40	33	32	30	39	35	27	27	22	22	31	35	32	35	28	21	35	35	42	40	32	31	26	26	28	26	29	38	29	39	34	36	34	26	27	30	38	43	37	26	40	26	25	26	38	27	20	22	32	33	20	23	33	35	29	31	29	37	23	41	26	27	29	27	26	35	32	18	33	22	36	25	26	22	29	31	40	31	22	36	28	31	26	25	32	28	21	31	28	21	15	24	27	31	37	29	24	36	38	32	22	26	27	28	22	27	35	29	38	38	24	26	22	41	36	35	25	27	23	33	30	24	32	29	39	31	27	26	37	31	28	32	28	27	43	30	32	37	27	33	31	30	27	26	30	34	26	29	20	23	26	33	28	29	26	23	27	29	34	29	26	26	38	31	27	26	29	26	39	20	24	33
18831	11936	6262	7432	16470	21613	16921	20519	16486	26411	29287	26068	20012	13494	7543	3589	1710	903	601	503	390	421	422	404	383	387	403	403	407	399	415	363	424	363	397	427	397	392	414	399	427	397	356	414	411	404	388	416	405	360	404	393	386	385	338	372	362	404	409	415	416	414	378	422	397	424	381	405	416	392	394	418	406	402	425	409	391	378	400	406	441	383	393	364	414	412	395	364	370	429	407	362	406	425	419	391	419	428	435	387	391	452	411	432	407	407	371	437	419	409	402	412	407	407	369	401	397	426	425	425	390	388	408	403	388	388	416	420	402	376	377	368	365	368	426	389	395	446	382	406	412	417	403	421	428	440	393	356	350	404	375	383	398	410	403	419	393	381	381	431	422	395	386	438	392	414	432	380	398	405	395	396	395	401	409	434	407	385	407	398	421	367	397	416	395	361	395	364	397	399	403	419	416	398	392	407	389	406	430	465	417	418	417	425	443	438	415	391	390	434	417	411	417	442	382	404	430	430	386	381	405	383	372	403	410	435	397	408	384	397	383	399	394	411	412	398	402	386	395	397	401	412	411	404	388	412	433	401	416	385	374	405	397	411	424	372	408	398	395	400	403	417	397	406	391	395	416	408	384	417	405	393	400	418	406	397	416	387	430	389	387	415	417	392	362	434	423	425	422	407	399	370	443	395	430	365	430	363	412	417	414	454	392	404	378	394	402	411	414	417	410	395	389	429	424	399	395	387	411	377	410	413	381	402	400	392	414	414	363	412	400	381	382	417	368	391	417	397	385	360	403	416	392	437	437	415	391	393	413	391	375	410	423	428	391	400	417	417	393	389	433	395	400	383	400	399	403	354	387	412	380	399	391	400	389	365	373	362	390	388	383	419	394	427	388	416	431	394	351	427	391	408	427	381	452	387	394	415	372	410	382	396	402	410	411	411	421	398	375	430	389	393	404	379	418	418	435	360	419	428	396	419	397	421	397	432	366	375	410	434	414	369	386	443	383	411	397	413	372	376	404	397	366	413	433	357	443	429	406	389	394	399	387	424	414	396	397	418	383	406	409	429	382	395	403	415	399	379	406	376	390	416	406	351	393	404	383	395	398	414	431	375	392	374	368	402	392	418	399	386	394	432	393	383	401	396	418	388	408	376	393	414	426	401	387	414	422	416	379	410	387	394	401	398	370	374	390	388	386	399	390	383	457	433	387	440	385	363	421	424	405	360	376	436	440	392	392	391	402	401	369	377	412	412	388	387	415	410	425	391	405	417	372	410	398	406	396	422	434	426	370	453	390	365	435	384	432	406	412	400	392	435	424	391	417	370	372	412	369	415	448	384	405	419	380	426	396	406	395	394	413	415	408	367	402	379	375	404	377	408	434	414	425	379	406	387	409	371	423	366	424	388	383	389	379	381	383	424	402	402	405	391	402	381	397	399	434	428	421	391	370	433	388	396	392	424	380	418	378	417	395	373	369	374	451	425	417	425	411	399	362	397	430	396	401	393	408	436	433	392	371	398	427	382	396	407	416	401	383	410	444	415	387	435	409	380	387	434	386	379	377	397	403	410	408	400	385	440	379	407	405	439	413	382	407	396	402	392	400	387	378	395	414	426	389	413	405	384	399	370	385	409	377	423	407	402	391	419	409	396	406	393	403	389	404	391	344	406	424	408	393	379	426	415	431	379	378	376	400	386	392	415	417	454	419	397	417	399	369	390	401	391	397	402	399	414	389	398	410	391	375	395	392	410	389	409	429	446	447	414	392	354	406	391	394	416	399	433	424	389	386	383	428	413	397	385	408	417	432	433	383	405	397	401	410	394	393	406	404	429	396	383	425	384	428	366	393	416	402	410	408	430	431	397	393	397	382	399	382	407	402	404	394	423	429	391	386	370	443	395	395	414	429	386	410	421	412	405	425	394	433	396	424	395	386	380	404	412	402	371	411	428	430	418	435	396	419	404	420	396	413	400	408	393	407	387	378	398	435	402	400	373	372	422	414	371	396	395	433	398	381	374	406	406	428	426	385	404	387	418	405	400	373	370	399	399	405	392	419	390	365	378	420	408	397	394	389	419	396	407	403	405	409	411	382	386	433	416	384	413	403	410	414	387	393	397	409	382	417	396	413	357	413	377	420	410	386	385	395	395	386	421	396	396	393	429	390	377	420	396	386	406	422	423	394	448	437	376	385	378	408	371	455	397	374	357	399	382	388	405	421	383	430	409	390	398	407	405	396	375	405	421	410	381	426	412	390	400	404	386	379	416	384	407	430	387	429	388	406	419	416	351	415	417	403	379	393	420	384	409	384	405	389	393	422	379	378	432	431	394	402	403	388	411	397	404	367	379	407	403	413	414	397	391	417	388	441	384	407	434	400	386	422	396	378	438	401	389	408	412	377	388	403	381	393	401	409	392	414	425	420	390	388	388	416	423	415	396	380	356	430	423	404	379	379	414	397	399	400	400	408	410	383	388	407	401	427	433	417	394	397	419	401	406	394	422	421	409	402	411	407	401	383	376	437	373	353	413	373	410	397	404	399	418	419	364	420	415	422	438	389	369	407	406	417	388	408	401	410	431	383	386	455	399	397	441	403	381	369	394	347	371	395	412	434	406	374	394	400	395	414	437	438	401	393	394	416	408	410	351	434	406	401	384	393	394	405	397	417	431	380	375	367	389	367	423	425	405	410	390	411	418	385	389	410	437	352	386	396	403	393	412	432	364	435	442	382	424	440	388	415	416	411	410	374	435	437	416	416	396	382	408	380	418	435	384	390	393	401	392	395	382	356	383	385	398	403	443	400	402	401	403	409	416	414	357	441	389	392	398	390	372	370	419	377	381	405	418	367	374	375	373	427	410	392	396	385	396	396	421	420	400	382	439	377	385	381	423	434	398	418	362	418	382	429	396	400	409	397	430	389	431	401	410	377	440	433	393	411	395	404	408	408	410	411	391	394	367	381	396	395	417	410	379	385	402	439	365	391	426	380	392	371	374	408	433	382	374	419	415	433	376	394	392	416	379	410	372	392	411	457	431	403	452	394	412	393	410	379	404	398	385	405	392	364	414	423	388	366	398	363	383	410	419	407	416	432	418	411	417	375	373	406	415	413	390	412	378	439	417	411	419	394	372	409	423	384	414	407	434	402	421	402	405	418	414	400	436	387	416	350	394	379	366	378	412	397	384	379	422	376	416	377	400	382	416	380	368	387	420	431	400	387	410	404	462	437	431	396	391	389	372	385	421	394	389	391	381	407	392	389	421	386	452	430	385	371	375	415	406	382	406	411	422	379	371	413	407	398	409	377	380	418	403	415	399	430	377	423	394	412	396	389	383	395	424	418	425	406	378	401	406	387	387	390	414	380	403	390	417	428	410	418	421	384	386	388	393	415	368	428	377	399	411	426	405	403	378	404	407	404	439	414	368	380	365	419	419	433	446	408	440	395	418	391	392	398	402	398	426	414	392	399	429	401	386	404	405	421	406	411	383	420	435	404	394
1805	1782	660	322	329	542	818	872	1252	3769	4795	3887	2634	1357	687	355	139	86	46	22	22	32	20	27	31	32	20	29	30	22	34	24	31	30	28	22	29	22	27	22	27	30	40	36	23	30	21	26	29	24	32	15	25	28	24	27	16	22	23	17	26	23	29	27	25	22	28	36	26	23	26	21	20	24	24	39	19	34	23	23	21	25	27	39	28	24	20	26	18	30	32	31	33	27	25	27	30	26	27	30	22	33	30	32	32	32	24	29	26	22	23	25	21	22	22	27	37	29	31	29	25	28	26	27	24	32	27	29	28	16	38	24	35	32	24	27	27	29	25	33	22	30	32	20	21	32	26	28	30	24	25	26	26	26	24	21	35	26	18	32	31	26	24	26	36	29	32	31	30	22	31	31	26	34	30	33	31	34	25	29	32	25	20	18	28	23	24	25	31	21	27	22	25	25	26	34	24	21	17	28	23	24	25	36	39	27	22	29	22	21	25	18	20	19	30	32	30	36	24	32	25	23	26	30	17	23	34	24	28	22	21	43	29	18	21	26	26	25	24	29	21	29	29	17	25	27	36	30	28	29	33	24	30	27	32	26	22	33	30	27	36	29	39	32	28	25	29	18	35	29	24	25	27	36	32	12	28	30	35	18	24	28	32	23	32	39	22	33	22	24	28	27	23	27	20	20	23	34	21	28	29	25	23	29	28	19	26	31	19	26	31	33	30	27	26	30	25	33	25	35	34	25	28	26	27	28	28	22	24	25	28	28	24	38	27	26	23	29	20	22	26	22	21	24	30	32	31	23	18	34	29	32	30	29	27	26	29	23	25	19	19	27	23	25	46	22	27	24	23	25	30	28	20	24	25	21	25	32	22	30	25	19	25	29	21	36	27	23	26	26	31	16	22	30	24	34	25	28	24	25	31	22	25	19	27	30	26	23	32	37	34	26	27	30	26	34	24	21	27	28	18	18	22	23	29	31	30	29	25	19	43	32	37	27	21	32	23	26	40	22	24	22	30	34	16	31	25	25	37	29	27	21	24	27	24	26	19	39	21	22	26	26	38	28	32	32	32	26	32	29	29	31	24	25	21	29	29	20	31	34	22	27	23	25	21	23	30	22	25	28	19	38	21	26	31	21	20	38	32	50	26	28	19	27	35	19	36	22	30	28	19	13	28	34	38	20	25	27	25	30	29	22	29	28	24	20	31	25	16	26	28	18	19	27	31	30	29	21	28	33	29	27	32	27	23	24	23	24	28	17	26	27	32	25	25	26	19	18	35	21	27	36	35	18	25	35	30	20	26	27	22	24	29	27	27	26	30	24	26	29	41	30	30	29	30	25	33	27	26	17	29	18	27	26	18	12	42	23	30	22	27	27	21	38	31	26	24	19	33	23	26	25	25	28	32	23	22	13	23	31	38	34	20	21	20	39	29	28	31	27	19	31	29	30	35	29	25	29	34	34	21	14	23	27	23	23	25	30	31	27	24	27	28	26	22	29	16	30	41	22	30	23	29	25	29	28	21	31	27	35	32	19	21	31	35	35	27	33	24	29	31	20	23	31	28	26	26	19	26	28	26	31	33	27	18	20	29	21	30	27	16	32	22	24	26	22	26	24	26	26	22	29	31	28	23	26	32	25	22	20	26	26	36	27	19	26	27	25	26	27	21	31	32	31	36	34	24	18	22	21	29	32	27	32	24	29	27	32	29	32	24	25	20	37	31	33	27	30	28	33	22	26	27	36	22	26	24	35	17	27	30	32	20	33	30	26	25	28	25	20	17	24	28	33	36	24	19	23	21	22	33	19	15	25	24	30	19	28	24	25	27	22	27	33	18	26	22	30	28	21	23	35	32	23	21	25	28	28	36	23	30	29	28	19	26	25	22	28	27	30	26	28	27	15	11	21	28	30	16	17	16	28	24	27	24	17	31	24	23	28	22	22	26	29	29	26	31	29	38	23	26	22	35	29	21	26	26	25	26	21	21	21	28	25	20	27	30	25	33	25	28	28	29	22	27	25	31	33	33	34	24	35	25	27	31	27	21	19	28	26	30	27	26	22	24	35	23	26	25	26	30	27	36	25	30	22	19	22	25	19	26	24	26	32	31	24	26	26	28	29	31	28	25	27	27	25	25	25	31	31	30	25	22	24	27	23	26	23	29	26	23	27	27	25	36	29	30	31	28	14	16	24	29	34	24	27	27	29	23	27	16	37	25	21	27	21	33	28	25	29	24	33	26	23	21	29	24	34	22	23	29	28	19	28	21	34	35	31	28	26	21	26	24	22	26	25	27	26	21	24	23	21	25	32	25	31	24	32	25	26	20	24	16	24	27	24	34	33	22	24	32	24	24	31	32	30	30	30	35	32	45	13	22	26	18	32	22	32	31	22	30	21	36	32	27	23	20	27	26	31	24	20	21	30	16	19	28	35	25	19	32	17	31	32	25	36	29	29	30	32	28	27	23	27	19	19	25	20	19	30	30	16	29	25	36	32	27	28	29	22	33	36	17	22	26	22	17	18	22	35	22	32	31	24	21	31	24	19	29	16	23	25	32	20	28	29	27	28	27	24	28	24	25	20	30	30	25	22	35	22	23	19	26	23	32	36	41	21	36	25	42	20	29	26	30	28	23	19	22	23	26	31	39	32	27	23	25	25	25	21	24	26	26	30	30	31	24	30	24	32	29	29	27	28	28	34	32	26	25	27	27	20	29	21	26	25	19	23	27	35	19	23	18	25	36	22	35	25	26	31	36	27	26	20	19	31	22	29	33	28	31	23	31	25	27	32	23	28	21	26	25	25	32	23	28	25	32	17	30	25	23	30	25	16	28	37	36	33	26	19	23	29	25	29	18	33	39	30	38	30	23	30	28	28	24	24	22	22	30	24	39	36	24	39	28	28	21	17	29	29	35	15	35	27	17	22	29	28	22	32	23	15	23	32	35	29	25	31	39	29	31	31	25	25	30	24	20	17	44	22	13	30	26	21	25	31	35	34	27	21	24	21	38	24	22	20	32	28	26	29	25	23	43	26	23	18	29	18	27	29	34	29	19	28	29	34	33	31	27	28	17	30	35	35	21	31	15	28	29	32	21	35	32	19	21	19	35	24	24	20	29	22	29	25	24	27	38	22	25	34	29	19	31	22	29	33	36	24	25	27	23	25	27	34	33	23	13	28	19	39	29	31	20	34	31	22	27	28	34	15	24	25	30	26	30	41	19	23	28	28	28	20	21	27	37	29	28	31	25	17	23	17	18	27	23	22	30	31	27	23	22	27	23	38	35	30	25	29	24	29	30	29	22	30	32	21	25	32	27	25	33	23	32	35	31	29	28	28	36	28	27	35	32	28	27	23	32	29	32	30	24	27	31	26	28	29	32	28	30	32	22	36	19	21	38	26	20	24	22	37	26	27	24	20	28	23	29	21	20	28	40	34	21	33	29	28	23	37	29	27	23	27	22	23	21	27	35	20	26	35	17	23	25	23	27	18
26273	20140	9890	15871	24516	26154	26985	26139	28163	37893	38327	34613	29159	22423	15118	8277	3878	1732	806	499	410	354	342	339	356	322	321	383	330	326	330	364	350	351	364	339	340	346	322	352	344	371	307	354	333	361	356	319	378	341	336	323	327	338	369	358	354	357	325	365	336	388	321	356	330	346	338	349	340	378	337	362	322	373	315	343	338	322	314	382	338	358	364	345	334	363	407	331	345	317	343	372	314	319	373	349	351	364	342	347	354	375	318	339	349	384	369	354	339	370	367	352	340	340	350	346	324	360	346	376	354	363	370	372	326	347	317	311	344	357	351	340	333	341	365	354	341	359	377	389	319	306	342	371	351	337	344	371	333	354	340	361	346	347	355	346	373	349	353	333	331	356	336	356	360	369	338	317	330	360	372	351	384	339	373	319	356	342	342	365	335	372	339	366	351	365	345	353	328	338	337	375	348	345	385	350	348	333	384	361	374	335	352	353	355	345	369	366	350	336	325	366	331	326	362	386	337	354	375	366	357	323	359	325	354	359	350	341	367	308	363	326	329	358	380	344	358	355	349	376	375	352	352	356	366	319	342	365	350	339	378	374	335	342	326	389	342	362	345	323	349	356	354	367	361	345	353	381	376	320	313	359	365	332	335	369	327	344	336	363	335	355	368	335	388	345	327	349	356	379	359	348	391	376	346	319	373	329	346	382	347	339	349	328	361	351	359	364	331	356	331	335	355	365	329	330	366	368	358	358	338	347	348	381	372	328	355	360	372	320	327	382	313	358	373	356	373	344	327	332	347	349	360	328	350	347	355	324	355	366	360	378	343	361	376	323	342	355	342	339	329	364	326	346	346	348	370	345	358	377	347	371	363	360	361	355	345	356	361	347	341	332	352	342	338	377	371	357	338	317	346	356	368	386	345	340	332	362	336	350	324	359	348	353	363	385	364	365	374	340	325	357	324	376	322	364	350	326	376	352	341	333	340	342	325	331	364	345	369	362	324	369	341	365	333	334	361	318	349	347	339	363	345	382	342	356	343	343	337	375	357	329	338	360	350	356	333	351	338	343	339	359	363	355	348	375	374	354	359	340	350	339	370	374	350	325	327	316	345	339	389	373	361	343	318	354	315	347	367	331	335	323	388	378	346	369	385	335	355	368	358	330	348	379	379	332	347	336	332	342	339	363	352	323	313	346	339	345	349	326	364	371	368	386	348	358	361	361	364	332	360	329	359	336	316	362	332	346	329	327	355	329	369	324	331	390	350	349	363	337	354	320	319	323	358	346	345	388	371	331	363	337	320	314	349	289	383	343	393	341	349	350	350	364	350	325	379	363	311	339	321	379	335	324	391	358	342	375	364	333	363	339	366	348	344	353	366	367	373	329	375	356	339	332	353	319	317	338	338	348	315	357	358	360	328	359	352	355	349	363	345	342	338	349	336	380	387	328	328	327	340	327	329	350	374	340	325	367	369	329	396	350	347	344	381	347	383	351	324	362	370	364	330	347	343	332	381	330	349	323	324	375	339	371	353	355	393	370	352	376	337	356	380	350	389	325	374	364	353	333	317	373	360	317	354	347	353	350	360	356	349	318	349	343	375	348	350	325	357	379	350	348	371	370	350	347	333	350	358	336	342	358	358	354	346	362	342	356	339	370	360	340	358	358	340	351	346	329	371	364	341	383	372	345	320	335	361	340	343	357	361	343	349	361	359	353	351	313	334	349	320	365	344	314	344	339	336	322	368	359	314	339	383	353	366	362	353	340	356	345	333	362	352	368	375	330	348	328	327	371	334	371	332	356	346	320	347	334	311	372	307	381	343	366	364	352	422	330	343	359	369	329	356	338	350	338	346	296	339	320	339	338	356	321	358	365	343	338	335	361	318	347	321	327	340	358	379	358	325	331	357	368	396	348	337	324	350	340	378	365	367	343	326	324	342	371	362	374	348	343	379	370	324	361	346	348	302	338	389	349	330	353	368	378	332	322	382	370	313	329	343	356	380	356	352	339	329	361	347	318	331	328	306	325	336	312	307	355	335	352	356	346	358	359	349	371	361	318	333	319	342	371	312	355	375	327	314	332	359	338	361	350	354	346	331	328	342	358	331	324	321	365	338	337	355	353	354	341	351	341	381	336	379	368	363	306	350	387	346	355	350	372	375	339	317	335	331	340	372	354	358	325	340	371	343	364	364	362	352	374	333	374	347	356	343	364	341	352	358	317	315	354	336	309	344	331	383	367	351	366	388	374	324	338	335	375	349	367	337	383	345	335	305	349	350	349	337	322	327	339	347	352	351	349	338	354	341	379	351	347	343	364	343	356	360	378	333	370	341	366	363	351	350	343	344	365	355	374	366	345	345	371	385	317	370	330	328	319	329	381	310	359	361	371	349	358	356	367	336	336	379	331	334	369	367	345	355	360	335	370	391	351	344	325	338	334	344	359	324	335	361	323	369	377	328	335	334	330	369	313	364	337	374	366	360	363	351	323	367	361	375	290	365	338	338	353	364	354	337	293	352	344	373	330	380	326	347	344	371	353	321	358	334	352	342	325	336	340	336	345	344	344	347	333	313	336	386	343	332	367	314	373	345	350	340	361	332	360	345	348	353	383	397	338	368	376	356	323	361	341	340	366	327	333	343	346	344	373	361	303	329	328	347	363	324	332	336	303	349	379	321	373	374	352	378	361	367	353	367	387	339	362	335	341	352	342	357	360	337	374	351	337	376	364	342	348	346	354	380	330	342	388	344	359	342	344	348	326	339	352	370	336	346	375	329	328	319	334	335	343	368	320	355	347	333	366	356	332	356	337	343	331	331	328	343	397	346	364	355	324	374	338	323	381	310	338	375	342	311	340	363	351	355	369	357	337	366	317	376	307	350	342	352	314	336	353	342	316	367	346	349	330	374	338	356	326	334	363	367	336	353	362	375	375	357	351	314	339	344	390	356	337	334	358	360	332	339	379	357	384	360	348	332	341	323	358	347	357	375	358	358	346	322	333	349	371	350	341	329	370	342	304	312	374	346	344	342	367	342	345	325	329	342	348	355	347	346	389	355	323	364	339	343	336	385	334	322	378	385	327	357	363	348	390	344	367	390	351	352	359	350	338	337	336	348	333	367	387	381	332	354	313	328	333	320	354	394	343	331	365	367	319	356	354	329	318	352	319	365	377	339	341	342	366	323	332	337	351	381	372	377	333	393	344	331	355	364	366	353	347	337	344	362	317	321	381	357	358	346	346	333	370	373	374	342	319	373	321	354	366	338	341	337	340	327	374	358	369	354	319	358	327	325	359	384	342	348	363	311	369	367	315	367	315	329	349	345	335	365	346	345	351	364	375	338	347	353	346	371	369	343	363	360	313	362	362	355	356	346	377	342	357	330	334	321	345	343	355	381	336	378	377	361	334	369	355	334	339	337	342	370	355	358	341	346	338	365	367	343	378	345	379	344	346	339	342	342	355	316	379	332	328	330	338	350	350	346	337	366	356	330	340	356	347	369	358
2841	1216	481	267	342	554	772	787	1184	3310	6441	4624	3368	1897	1016	438	212	87	70	31	51	32	28	36	36	39	32	29	32	30	30	34	41	25	38	35	40	30	44	38	36	48	32	26	40	39	30	26	37	43	28	46	34	48	35	35	31	51	40	43	39	31	30	38	37	39	41	41	25	44	29	32	33	35	47	35	46	44	37	39	38	40	35	46	30	25	41	32	27	46	41	31	29	27	45	38	44	28	39	43	33	50	33	46	46	32	35	36	30	45	28	36	42	33	36	25	33	34	52	39	42	33	31	32	38	42	32	43	37	44	32	41	47	35	33	42	38	41	35	35	34	31	38	39	39	38	44	33	35	24	35	42	47	38	34	45	37	38	29	33	39	36	41	44	54	41	29	46	33	27	44	33	32	37	33	35	35	28	35	52	35	43	35	40	38	44	38	38	31	37	39	41	35	34	34	45	42	40	38	41	43	35	38	36	30	39	27	46	38	36	29	38	30	32	35	37	34	30	40	30	35	44	37	28	40	37	44	35	31	32	28	50	44	50	30	41	37	28	39	33	34	44	36	38	45	41	44	29	40	39	26	28	34	34	32	38	41	36	42	34	31	31	30	25	32	32	36	38	37	47	33	36	27	37	34	32	41	44	38	40	42	29	38	38	38	31	39	35	37	25	32	41	30	28	38	37	31	31	38	53	37	39	30	47	37	35	32	36	48	40	36	45	34	27	47	40	40	33	28	35	27	39	33	45	35	39	32	42	39	44	41	29	38	35	38	37	29	39	40	47	40	29	33	35	41	35	36	38	34	37	37	34	44	44	36	35	33	35	52	36	32	42	35	38	35	33	37	34	31	37	40	46	33	36	41	42	27	35	37	33	34	41	46	24	37	38	27	30	38	31	40	41	36	30	46	31	26	38	32	39	40	39	31	41	38	29	27	40	39	30	35	39	27	38	38	35	35	41	33	31	41	35	32	29	34	45	33	34	43	38	35	28	31	50	54	37	34	40	29	32	39	42	29	24	32	27	37	35	37	29	34	34	50	36	40	37	29	26	32	36	38	36	35	35	33	33	41	41	37	39	31	35	35	38	43	39	34	39	30	37	30	27	38	33	34	35	33	39	28	33	47	41	25	29	38	43	44	37	38	37	41	37	36	34	38	35	31	33	37	42	35	32	33	46	39	34	22	43	34	40	30	24	39	40	39	32	32	37	40	41	39	38	46	36	39	31	34	40	33	43	32	48	35	31	35	49	42	36	39	25	38	33	33	44	52	39	37	39	38	37	37	43	32	53	37	24	39	44	35	40	28	41	36	42	39	35	35	33	34	32	33	41	28	49	40	36	27	46	43	41	31	41	39	35	45	39	31	35	38	42	40	37	29	34	43	42	29	36	38	32	30	34	45	37	25	38	42	43	43	40	33	37	43	29	32	26	46	31	27	37	38	40	29	32	41	44	26	35	26	25	40	33	46	29	37	32	46	39	41	34	36	34	38	44	37	36	48	24	38	41	40	35	37	37	43	34	36	34	44	35	39	37	32	39	32	31	35	45	29	41	33	35	36	39	33	42	34	32	26	36	33	40	30	38	36	38	46	34	37	43	34	36	31	31	41	31	36	34	42	41	32	36	30	35	34	40	30	42	24	41	40	33	41	33	37	31	24	44	30	43	38	28	29	34	28	36	39	35	39	33	44	42	24	38	26	52	45	37	32	45	30	36	33	42	43	40	40	36	42	32	42	29	38	30	43	41	28	31	35	35	38	48	36	38	30	31	41	38	41	30	37	39	32	37	31	37	45	37	37	44	36	39	37	47	36	41	36	35	31	36	38	34	43	46	36	33	28	43	38	38	33	35	33	46	42	45	30	44	31	49	44	33	41	39	27	35	43	46	35	54	29	35	35	40	34	32	37	31	39	33	30	25	32	31	40	32	41	34	44	36	36	48	37	41	39	47	40	26	37	30	27	40	52	36	33	32	37	41	41	32	33	36	25	36	35	44	32	42	39	21	24	29	35	44	25	38	28	52	41	33	38	33	40	35	27	36	42	37	32	36	54	36	45	34	39	31	36	34	43	38	39	32	42	44	39	37	31	26	37	35	38	40	36	36	37	34	41	42	34	35	43	38	24	34	39	44	39	31	29	51	37	34	36	33	33	41	37	36	22	38	38	33	36	33	29	28	41	36	44	43	37	38	44	38	36	42	33	46	38	31	32	51	29	35	36	41	39	37	48	38	33	37	42	36	30	47	35	48	40	38	38	27	37	41	32	36	29	30	41	42	40	28	34	31	49	36	32	28	45	34	35	36	44	40	37	35	31	36	32	36	20	41	36	33	39	39	40	24	49	41	30	40	39	35	39	34	35	48	30	41	29	24	27	38	44	34	49	47	34	33	38	35	31	37	40	30	37	42	34	40	39	37	28	48	35	33	34	41	35	41	42	42	40	32	36	36	46	36	42	36	49	37	32	49	32	29	40	43	32	43	35	36	33	28	31	49	35	31	36	23	39	39	38	22	40	37	28	43	35	40	24	49	44	46	31	31	38	33	47	41	33	29	45	48	41	44	39	46	37	34	38	47	35	39	33	33	35	35	43	30	30	39	29	28	47	50	37	48	29	39	32	43	46	40	34	32	21	29	28	29	46	38	28	37	28	31	32	32	31	35	38	25	36	41	34	26	33	30	41	42	39	51	40	36	35	34	41	35	27	38	25	41	40	32	27	46	40	39	40	47	33	36	28	37	35	34	36	42	30	33	45	28	31	43	34	25	29	39	33	42	32	36	30	46	36	45	49	37	36	25	42	36	43	41	38	34	35	44	34	37	30	36	41	32	48	45	37	41	34	34	35	39	40	35	42	48	35	36	42	41	31	38	49	45	36	44	35	33	42	33	34	22	46	35	41	35	36	35	43	40	37	43	39	32	36	41	37	41	28	32	36	34	41	40	51	42	34	35	35	35	32	33	40	25	41	39	30	38	50	32	36	49	33	48	39	38	44	33	32	37	42	46	23	27	33	36	41	43	38	49	37	32	41	23	26	43	43	37	38	29	37	32	26	36	24	40	30	33	45	34	28	30	45	32	25	38	40	24	30	33	44	38	36	53	48	31	41	48	36	37	37	26	47	40	33	33	38	34	40	36	40	45	33	38	39	35	53	36	36	34	26	32	24	32	37	31	49	43	39	37	25	31	44	43	44	31	42	39	36	40	42	18	39	39	53	40	30	29	38	34	38	34	41	31	30	38	28	41	46	50	31	36	40	36	43	46	43	43	34	39	29	32	29	35	39	35	33	40	36	42	29	30	33	34	36	33	35	24	30	48	44	42	38	40	31	47	36	40	33	40	33	41	44	30	41	42	37	46	37	29	29	52	45	31	38	39	32	38	36	27	39	39	38	30	34	43	35	35	39	29	21	37	40	22	34	40	37	28	48	29	39	34	32	37	38	42	42	37	34	37	42	33	40	33	28	52	48	32	37	38	32	28	33	28	37	37
24733	16254	8990	12712	22484	26123	27369	24987	27359	37049	42585	36951	32589	25982	18663	10965	5203	2295	1075	663	503	525	468	486	452	470	487	487	493	475	492	505	518	464	488	480	476	459	463	508	466	499	447	445	484	464	449	473	471	461	443	482	455	478	470	452	485	488	474	473	452	454	464	485	488	484	479	485	494	486	461	464	481	469	507	440	467	437	444	472	455	480	474	501	497	474	484	494	467	446	434	475	469	473	468	453	486	456	465	474	498	502	479	449	502	475	473	535	464	484	488	450	460	474	486	475	507	446	474	495	495	493	488	506	431	488	454	501	507	468	469	460	471	427	484	490	520	466	494	495	457	419	487	478	454	485	519	448	517	486	454	483	476	467	461	462	465	468	470	456	490	539	459	471	515	471	470	457	484	456	467	467	461	457	503	476	460	483	469	483	514	473	464	492	472	468	444	472	493	493	453	474	453	495	488	445	469	464	480	481	476	419	465	456	445	495	450	507	484	500	473	468	525	490	450	484	495	485	507	468	504	484	472	500	513	461	512	488	473	463	460	486	495	462	467	471	480	494	449	437	455	504	455	482	467	462	458	504	446	490	473	467	442	489	457	449	451	504	469	480	465	473	469	502	483	532	476	458	501	500	439	443	457	465	486	511	543	457	470	472	446	482	449	466	467	458	481	470	498	476	487	445	435	481	479	456	461	455	535	506	465	473	468	446	461	491	471	519	477	463	483	457	508	483	446	471	496	457	495	468	474	482	495	453	481	480	490	464	488	510	480	486	453	477	491	481	490	450	478	464	480	463	505	459	489	499	468	480	437	505	503	464	473	460	461	527	479	486	444	485	469	431	504	482	527	493	494	519	470	488	431	469	469	467	443	490	442	465	492	498	488	495	473	451	501	492	508	488	439	500	503	445	468	440	498	474	458	472	466	440	485	477	449	467	460	471	482	462	434	467	489	454	469	488	460	443	458	477	497	449	444	468	444	464	483	454	474	477	461	459	476	477	440	494	511	459	476	494	482	460	505	454	417	486	500	464	504	477	458	497	486	503	485	486	490	484	468	493	525	480	459	482	477	510	401	496	491	474	489	494	451	479	495	468	449	456	505	496	511	503	452	481	443	471	470	506	483	492	499	497	460	488	474	492	469	495	476	540	503	507	499	494	476	460	457	484	471	477	476	455	465	441	444	511	469	504	472	470	531	473	493	431	417	456	466	460	521	474	457	468	499	427	452	432	477	487	480	469	471	497	489	479	452	467	447	478	472	500	505	444	502	499	455	475	480	470	497	508	441	486	473	543	475	480	528	462	469	454	505	467	481	485	481	487	487	452	442	450	459	460	482	478	476	459	514	504	496	440	446	440	468	450	497	451	496	477	485	446	493	467	492	443	485	453	441	527	487	453	450	476	478	468	494	487	447	455	488	484	454	472	459	487	436	452	481	437	490	490	498	469	495	446	480	463	448	485	494	491	486	487	470	447	509	479	495	507	487	496	430	472	509	510	529	462	444	463	468	466	460	466	472	455	481	459	446	461	465	487	449	477	468	494	464	491	476	463	466	462	498	489	494	462	461	480	456	485	458	463	491	499	470	451	457	465	510	469	488	464	449	454	454	510	468	501	475	474	440	482	488	463	458	449	473	479	484	496	526	456	477	473	456	436	483	462	487	464	491	465	483	484	483	491	491	432	427	479	438	506	481	467	453	438	512	472	470	474	478	466	500	491	479	495	462	501	450	451	511	478	520	467	470	510	496	477	477	483	453	481	480	472	451	475	462	474	491	455	472	496	496	476	492	475	503	444	489	487	449	490	477	446	400	480	450	488	447	479	534	442	478	467	461	514	474	496	477	462	472	456	482	452	421	488	458	471	499	458	505	479	477	459	463	525	452	473	470	485	487	473	495	497	466	510	494	489	442	477	459	501	490	445	487	465	442	486	460	439	477	513	459	475	476	461	483	465	474	464	513	471	483	448	482	482	450	488	490	469	470	488	434	461	470	477	461	434	456	451	489	454	462	466	481	433	465	441	477	489	470	504	470	475	483	473	463	479	431	523	478	493	456	474	488	441	479	498	499	431	477	473	464	498	498	464	491	447	456	472	481	472	488	465	455	503	423	438	477	455	461	501	476	437	480	454	455	488	477	483	520	467	472	466	478	461	484	463	458	482	475	491	463	456	444	449	501	439	476	501	467	488	489	469	462	478	470	486	503	467	506	471	485	448	465	468	497	438	446	474	507	453	501	479	466	446	471	467	429	465	471	478	495	455	475	506	428	448	462	517	458	473	485	502	493	488	508	500	472	484	472	487	497	523	455	480	519	465	464	488	475	451	499	462	444	443	482	487	436	446	471	469	479	467	461	494	483	494	458	476	490	449	487	459	480	515	474	503	462	500	468	499	446	465	462	455	485	464	451	456	509	472	434	478	484	483	491	502	472	464	473	502	443	447	450	443	498	506	479	471	524	471	465	445	466	457	465	475	441	458	437	445	460	448	451	443	477	475	501	505	455	507	507	486	492	491	478	442	445	467	479	481	470	484	464	470	470	482	465	462	471	464	468	464	464	518	487	474	514	451	487	517	477	468	483	476	466	481	485	501	475	476	499	468	439	489	449	518	467	472	465	459	503	475	469	491	518	485	440	488	477	469	499	502	490	468	466	484	495	485	495	493	496	450	478	427	494	453	447	462	494	491	486	508	484	439	478	482	489	435	455	482	472	482	464	429	446	418	489	469	469	480	469	448	480	478	429	433	508	497	459	473	507	431	480	491	493	462	460	505	480	443	461	476	478	450	495	479	470	490	465	460	466	517	477	478	481	437	469	484	486	477	516	495	465	473	497	468	480	475	499	473	456	469	475	505	472	465	449	452	468	449	485	491	485	459	453	440	426	467	478	472	481	472	458	504	478	500	492	513	518	442	509	490	442	486	480	527	455	482	468	503	471	514	471	416	467	448	480	488	498	502	500	453	479	506	469	485	467	471	470	472	481	447	459	485	484	450	457	446	425	492	458	453	470	459	452	480	487	489	460	497	471	486	450	481	461	510	494	482	470	440	458	452	466	477	510	484	493	480	484	461	482	493	524	475	469	484	463	444	471	475	472	478	436	483	469	478	441	487	467	481	534	472	458	469	475	504	477	458	482	517	486	464	467	496	447	466	448	466	484	439	448	515	502	483	487	473	490	438	532	457	465	455	485	472	460	501	480	528	471	490	453	511	458	463	486	452	477	464	528	456	483	490	456	489	493	442	475	491	459	483	458	491	481	475	456	508	476	457	485	512	474	459	490	405	492	459	452	465	488	450	455	460	465	485	471	441	469	434	465	451	487	470	492	489	485	462	443	460	481	470	502	446	508	488	439	480	482	474	472	465	448	482	479	465	496	517	501	492	464	497	487	487	469	494	487	488	466	439	480	448	484	462	450	469	499	480	503	481	463	484	464	459	486	458	490	489	458	477	483	499	506	454	500	476	479	443	455	490	437	502	472	492	479	484	446	466	451	460
2691	1820	554	338	435	892	1131	1177	1338	4312	8706	8661	6354	3681	1877	818	359	144	77	57	30	34	26	36	26	21	22	32	27	26	22	31	35	31	33	42	25	32	28	37	24	25	32	31	38	20	26	37	35	35	39	35	31	37	26	27	32	23	33	30	35	27	24	23	29	22	34	31	28	17	35	24	29	21	26	37	35	31	28	26	31	32	34	33	36	37	33	34	28	29	26	26	28	22	37	29	40	28	24	26	31	33	32	21	35	26	35	29	31	30	52	32	35	27	33	22	26	26	24	33	38	23	40	34	24	37	30	28	26	38	37	26	37	38	19	35	28	33	34	38	32	27	31	32	32	26	34	35	35	32	27	34	32	25	26	26	35	37	48	42	35	28	29	37	38	31	33	14	38	31	33	33	37	28	34	33	31	37	35	29	28	26	31	28	38	28	25	27	31	29	29	36	32	30	42	36	26	30	35	37	24	30	36	31	23	31	41	27	52	33	34	35	36	37	34	30	34	27	37	33	34	36	37	26	34	32	40	43	31	28	24	32	26	29	42	35	24	30	38	26	30	29	33	31	34	32	34	30	31	24	32	25	23	30	26	37	21	30	32	24	30	29	36	37	39	21	27	30	34	30	35	29	31	33	24	32	39	21	31	21	17	31	29	43	20	34	30	33	37	38	37	26	43	31	30	34	28	25	25	33	41	32	34	36	35	30	33	28	37	30	25	35	41	27	34	37	31	25	27	33	39	31	32	26	30	34	33	34	29	27	35	32	27	27	28	30	42	23	25	32	25	23	35	38	39	26	26	39	24	32	26	40	25	30	37	32	37	45	40	27	25	42	28	21	30	31	26	27	26	37	35	40	37	30	26	21	28	30	37	26	35	40	31	24	31	47	25	24	31	32	25	49	30	28	25	29	28	27	37	26	34	33	27	38	28	41	27	33	24	37	31	34	36	36	39	34	31	28	28	30	24	38	37	26	33	42	34	35	30	31	30	30	37	24	35	38	33	35	27	32	24	27	33	32	27	36	32	34	27	42	25	36	41	47	35	43	35	30	45	40	28	40	28	36	40	23	34	30	33	26	30	36	33	25	37	26	30	27	39	25	25	25	36	32	35	37	36	33	35	24	25	31	26	37	32	35	36	33	23	32	29	33	20	30	35	37	30	32	36	33	32	21	32	33	34	23	31	29	26	40	33	24	32	31	33	32	36	29	29	29	33	37	32	31	34	30	31	25	28	33	24	27	31	45	29	38	34	35	42	36	35	24	28	29	26	28	31	35	30	22	32	25	30	44	26	28	42	23	32	30	29	29	35	28	35	33	30	33	28	27	26	27	43	33	42	32	27	27	44	36	32	40	34	21	28	22	39	32	33	35	23	35	31	37	38	37	31	30	26	38	27	35	33	25	31	26	23	34	31	51	49	37	24	27	24	34	40	42	32	31	31	28	27	29	27	36	21	22	26	36	24	33	36	30	28	42	27	47	31	27	30	29	23	26	33	40	30	37	29	33	28	22	36	33	31	28	31	30	23	30	32	34	34	33	41	30	41	34	25	38	28	30	43	32	32	21	17	29	29	30	32	22	39	28	29	29	23	30	39	23	30	30	32	34	38	38	30	32	33	30	30	34	34	28	40	36	36	19	29	29	21	28	32	30	35	29	27	27	28	33	37	35	14	35	38	37	25	26	24	35	28	28	30	31	28	32	32	51	17	31	36	31	33	21	33	37	27	28	25	27	39	38	37	30	30	37	34	41	38	28	22	40	29	33	37	33	29	28	42	34	29	28	41	31	24	33	31	32	29	27	34	32	31	36	53	28	32	30	32	26	33	37	18	41	36	32	33	31	28	32	28	27	24	30	36	26	28	25	43	33	33	22	20	15	34	30	24	24	30	26	30	23	31	32	29	32	29	43	32	32	31	44	33	43	41	40	22	25	35	36	24	37	41	32	26	31	32	37	36	19	34	28	28	27	30	25	28	35	33	40	32	41	26	28	47	35	22	25	28	33	32	39	28	28	25	33	26	32	36	28	28	32	35	27	30	29	38	24	45	30	37	39	34	34	26	26	32	33	34	38	31	28	21	32	29	28	32	45	29	34	24	21	31	28	38	30	39	37	35	32	34	24	36	39	39	27	30	35	37	28	31	40	28	22	44	32	30	34	40	28	33	30	33	46	30	37	29	35	25	26	29	29	30	24	36	41	37	48	31	33	24	32	33	20	27	35	29	38	28	41	31	30	33	28	35	31	33	31	25	32	25	34	27	34	23	26	43	37	42	24	26	35	29	31	30	29	36	37	50	30	37	32	33	35	34	38	39	45	29	38	33	21	32	38	33	25	21	33	35	30	28	36	20	25	34	27	20	32	38	26	35	36	34	27	33	30	29	30	29	32	30	26	36	36	28	35	33	35	26	27	27	33	22	28	33	23	40	37	33	41	27	43	31	30	26	28	30	37	35	37	38	33	26	23	38	28	31	24	34	36	23	27	21	28	27	33	29	24	29	26	30	24	33	35	33	38	30	26	29	39	29	28	45	37	33	28	29	39	23	41	33	36	30	31	23	35	37	33	29	33	25	32	34	22	32	26	32	32	32	37	35	32	27	21	38	28	26	34	40	32	32	35	24	41	33	35	29	36	29	45	35	31	40	25	27	31	37	28	20	25	35	34	37	30	28	35	41	38	35	28	37	32	36	34	44	37	26	38	33	33	22	33	36	39	28	29	29	29	29	36	26	36	30	29	29	32	37	18	27	31	42	31	27	37	29	27	25	29	40	42	32	38	26	28	27	31	20	25	32	26	28	30	33	22	34	35	30	35	35	26	35	40	31	31	36	35	38	24	29	24	36	28	31	24	25	41	28	30	25	28	31	31	37	32	36	31	26	26	29	32	39	34	25	27	25	23	26	43	31	27	38	33	24	43	20	29	22	31	37	33	34	30	34	43	25	35	24	29	30	33	33	27	42	34	22	34	24	30	20	28	26	21	34	23	24	24	32	31	23	35	35	36	32	26	30	28	38	31	38	29	31	42	31	23	33	28	31	38	30	36	34	26	38	41	39	35	35	36	36	37	24	35	31	30	38	32	30	32	31	27	24	27	28	31	31	43	30	31	25	32	40	21	33	27	43	45	40	34	22	23	23	31	22	39	29	33	22	29	32	42	35	33	36	41	33	35	50	36	22	33	31	30	29	27	34	28	31	22	38	21	32	27	24	26	31	22	36	34	34	34	28	32	23	39	31	35	30	41	33	29	36	39	23	33	34	26	32	31	30	38	29	34	24	43	43	34	30	37	27	29	30	28	32	37	33	35	29	32	22	32	31	22	37	29	46	42	30	28	23	35	34	33	29	32	35	41	36	28	34	33	34	28	36	45	36	25	25	41	30	32	31	33	26	30	39	22	37	35	34	38	31	33	16	24	31	30	28	27	35	51	30	38	33	30	23	35	33	38	30	32	27	34	39	23	26	25	39	38	34	31	28	20	33	19	26	33
30393	18929	9662	16038	26877	31331	30263	29685	29513	40665	47917	45429	39150	31751	24281	15937	8366	3554	1588	768	513	436	397	410	406	382	390	426	423	422	408	413	428	421	377	417	405	425	395	395	373	386	417	370	445	415	444	375	398	404	421	400	374	403	399	412	399	436	394	431	413	425	405	397	404	370	408	429	395	447	420	427	404	414	373	396	402	352	363	390	402	397	400	430	389	413	408	383	371	413	379	388	400	374	392	406	368	378	385	399	385	406	396	459	396	413	407	381	430	440	412	385	419	437	347	391	398	405	405	427	370	370	418	444	410	402	383	413	402	436	378	399	421	375	405	397	419	403	414	410	400	376	426	392	378	397	374	392	377	417	409	385	408	381	406	438	414	388	384	371	444	400	424	436	399	406	382	412	416	433	375	374	402	379	398	381	402	416	371	418	374	431	386	394	389	380	430	420	385	409	405	403	411	397	395	413	403	408	404	366	376	439	389	427	389	400	419	445	373	397	393	441	430	414	409	374	422	396	429	416	380	366	398	374	379	402	396	364	375	445	425	417	397	352	408	376	420	392	385	396	423	414	391	386	398	417	355	359	393	446	395	417	399	379	396	364	421	427	414	409	407	407	418	394	439	409	406	408	388	406	415	395	397	421	400	405	395	408	400	382	418	412	400	390	403	404	415	388	392	401	403	401	390	408	429	409	438	402	396	391	393	393	427	406	382	402	394	387	383	422	408	422	430	400	426	397	364	366	408	406	369	391	388	398	403	413	432	396	378	400	388	396	389	397	384	397	415	403	374	396	357	401	402	379	416	396	393	428	408	365	404	403	414	428	413	417	374	389	401	450	392	415	379	384	438	390	390	376	382	412	358	342	364	396	368	390	422	399	416	399	425	398	417	379	416	412	404	373	413	407	386	424	417	410	412	411	398	398	423	396	435	400	403	430	397	396	404	435	402	380	397	400	376	419	408	384	404	408	402	406	425	434	412	384	377	397	428	389	433	395	392	403	389	433	418	396	437	420	413	383	402	395	414	426	374	380	425	394	385	410	391	397	398	416	396	446	390	414	391	391	404	396	412	399	389	421	404	430	428	385	420	428	409	392	406	437	396	388	396	389	402	378	398	427	367	423	361	404	392	368	372	423	404	395	379	398	414	377	395	390	438	384	413	393	387	391	382	417	379	377	394	416	367	385	371	425	422	396	370	389	400	377	368	429	402	386	431	404	369	396	391	425	397	408	393	410	384	413	417	358	388	447	398	403	423	386	419	394	429	405	398	391	416	392	394	413	386	389	417	412	387	379	386	418	403	386	365	413	402	394	390	433	421	378	392	399	424	411	411	370	421	384	432	370	382	391	398	370	389	362	418	413	422	400	376	406	398	383	412	374	388	416	427	376	397	406	406	412	416	402	395	423	413	436	383	446	402	418	402	401	395	413	374	379	386	425	387	379	379	399	434	409	372	426	417	365	371	410	386	406	401	448	434	404	419	397	396	384	390	417	377	389	431	395	365	387	428	428	427	425	387	444	393	408	358	405	420	394	426	386	378	410	399	398	405	391	365	371	411	439	436	401	402	371	380	387	391	379	425	403	395	402	378	389	433	392	399	358	410	405	389	415	386	377	439	409	405	407	388	429	405	389	408	434	433	357	397	392	387	393	369	380	417	415	417	389	376	393	419	400	395	390	407	398	404	401	412	398	394	411	405	427	399	384	402	387	409	411	375	371	396	440	404	393	380	409	407	367	401	384	358	400	374	413	383	446	414	372	406	387	416	370	412	412	397	387	408	432	440	427	385	388	424	406	392	411	390	425	388	423	393	412	406	401	396	419	379	385	385	380	417	379	375	395	417	386	382	401	392	402	386	391	378	404	398	362	426	404	408	402	387	379	411	399	404	385	433	399	417	412	376	385	418	403	420	431	417	404	380	401	401	409	412	368	412	401	368	416	420	398	379	365	361	397	375	413	419	430	421	449	401	385	390	402	430	382	380	424	405	398	423	369	440	369	378	359	391	382	440	443	384	436	424	399	422	383	394	373	423	392	417	395	432	396	436	407	388	362	392	409	420	352	428	377	388	373	403	412	467	408	404	411	416	385	378	404	414	404	376	411	445	397	422	353	381	387	369	395	415	398	430	374	412	376	426	401	372	426	425	398	418	370	390	440	398	372	376	432	353	386	424	399	382	376	374	408	349	404	391	426	418	409	404	409	411	392	412	384	451	378	388	403	410	390	361	447	409	427	400	404	398	401	380	442	366	384	403	354	388	390	410	408	429	393	433	393	399	378	397	434	426	378	379	390	393	391	406	368	423	427	366	421	414	376	416	408	379	406	375	396	400	393	388	406	393	378	379	364	351	406	368	379	392	402	413	425	420	422	410	394	410	405	417	384	364	384	382	374	375	409	406	403	394	423	405	378	386	435	386	389	412	378	363	394	386	397	423	406	386	401	392	404	355	378	406	368	417	399	406	415	414	425	363	379	436	394	408	407	380	389	397	401	389	379	414	412	404	412	390	382	408	364	417	406	407	439	387	385	414	414	400	386	376	386	406	351	400	417	397	385	401	379	404	407	397	405	460	389	398	375	425	388	375	410	385	399	388	423	381	442	395	409	382	404	395	412	409	422	384	396	402	391	371	367	407	390	397	430	402	420	354	346	379	380	406	419	379	377	394	386	401	393	419	406	389	393	413	388	414	392	406	369	399	400	424	378	394	398	439	411	423	379	438	389	374	417	404	393	438	384	402	430	396	381	386	407	352	425	362	383	362	401	432	376	360	403	393	373	394	372	361	402	423	417	425	423	396	375	410	398	387	425	369	375	430	366	391	434	402	406	401	418	421	421	447	406	411	419	413	403	424	404	398	394	390	390	415	413	425	405	402	410	377	395	396	398	434	392	429	404	390	384	433	415	398	402	448	392	399	418	390	413	382	408	381	405	399	412	387	388	403	407	421	399	394	384	381	376	397	386	419	375	410	414	386	417	415	422	434	398	408	400	399	394	383	379	393	428	399	347	374	409	390	380	371	371	417	403	409	411	395	410	383	395	419	426	397	423	378	411	418	421	423	400	415	395	396	373	387	378	416	419	388	408	404	411	384	360	393	403	427	382	367	434	394	361	365	422	372	437	367	398	375	397	437	460	394	433	411	378	442	402	438	382	419	400	411	415	420	389	425	435	401	391	391	415	395	381	428	381	399	387	371	367	396	367	411	414	398	399	397	379	384	363	380	408	400	418	415	401	364	401	401	414	414	377	376	415	422	393	397	392	391	434	393	360	396	396	425	392	413	393	362	379	407	392	407	376	373	393	403	441	416	378	379	402	349	427	412	370	407	427	405	394	379	385	457	387	393	383	396	373	414	390	383	397	406	382	418	394	413	376	411	419	391	424	430	398	406	417	388	397	401	380	419	393	350	389	391	374	408	415	403	400	401	430	380	392	360	423	402	404	415	400	390	401	383	401	365	412	386	395	384	416	386	389	408	398	365	383	399	396	402	394	391	341
1566	295	83	75	117	173	192	221	275	1002	1516	1680	1309	886	525	293	147	82	53	25	27	37	30	27	26	40	27	30	24	24	30	27	25	22	30	19	30	29	30	38	37	27	37	38	30	19	32	21	26	23	24	34	31	30	24	32	36	29	19	31	23	31	27	41	30	24	22	34	22	36	26	26	28	29	36	30	20	26	29	25	37	19	38	27	36	18	30	35	37	35	33	22	31	42	31	37	26	20	37	26	35	22	33	35	27	40	26	33	23	27	31	30	24	40	26	31	37	36	35	26	24	31	32	33	32	34	34	33	24	38	30	17	26	21	35	39	37	29	27	39	24	29	22	29	29	26	27	30	39	28	29	31	33	28	26	21	25	34	36	33	22	31	32	29	37	26	27	28	33	30	28	36	17	31	30	26	31	34	27	36	30	30	19	38	36	23	29	17	26	25	29	33	33	28	27	19	36	15	25	28	26	25	37	38	30	31	49	46	39	29	22	30	31	25	25	26	35	27	32	34	30	27	35	39	31	32	28	31	23	34	33	34	33	23	27	22	36	31	32	20	34	31	30	26	28	26	27	29	35	25	35	33	24	41	31	31	33	29	22	29	31	31	25	31	29	34	28	26	29	37	26	24	25	34	30	32	21	33	41	31	32	26	35	33	23	22	30	24	42	24	17	28	20	30	26	24	25	39	29	30	30	28	22	31	31	28	44	25	34	26	26	24	30	35	29	35	33	22	32	24	24	37	31	31	24	26	25	22	32	24	46	27	34	29	18	34	28	20	35	31	34	21	31	34	32	29	32	32	28	34	35	30	34	30	29	18	24	27	24	32	25	35	25	28	23	38	29	25	24	26	25	28	26	27	41	36	30	31	35	21	31	33	27	29	33	39	35	24	23	20	31	32	27	30	30	25	24	27	28	26	32	27	30	28	25	39	30	31	18	31	26	32	25	31	17	28	37	28	26	38	28	24	28	41	19	34	24	28	22	32	30	27	25	29	18	27	20	28	31	25	29	36	45	29	24	31	30	22	32	32	29	22	41	28	30	34	31	23	21	23	24	30	31	33	28	33	22	33	24	31	26	38	23	20	34	37	35	26	36	30	32	29	37	37	32	23	29	35	22	32	32	38	32	31	22	35	28	26	22	32	28	35	43	34	35	37	25	30	25	27	28	38	35	25	39	27	26	29	24	22	40	30	37	40	29	26	33	29	25	30	29	25	32	26	22	44	33	32	35	34	29	35	36	26	36	34	32	28	20	35	31	26	29	29	21	22	28	46	27	28	29	35	25	25	26	34	26	28	34	28	40	26	29	33	30	25	27	33	30	22	31	27	21	27	27	25	33	34	30	30	35	24	25	28	30	31	22	27	30	35	29	30	32	39	37	29	36	33	34	32	35	30	23	38	26	33	34	29	28	39	43	36	34	29	30	26	37	29	23	40	24	33	28	28	29	36	32	30	33	22	32	26	29	37	29	35	21	27	35	32	26	27	30	30	19	32	42	27	22	23	29	33	31	31	27	27	33	36	22	35	31	29	28	37	29	30	21	28	29	24	39	37	22	34	32	36	36	31	29	28	33	28	20	26	36	19	24	30	25	35	29	29	43	25	32	28	43	29	22	24	26	39	29	35	25	38	25	38	23	34	31	40	24	36	26	31	29	30	27	23	23	28	30	26	29	28	28	34	38	33	44	26	34	36	29	25	23	19	36	31	30	36	28	37	22	27	26	45	28	29	31	31	29	20	27	21	28	32	34	29	26	18	30	30	30	23	33	32	26	32	26	33	32	26	37	34	32	28	29	38	26	26	18	29	35	22	19	38	21	38	47	35	27	31	29	29	27	31	38	35	33	31	29	27	35	36	33	25	23	24	30	32	23	23	21	27	28	27	35	37	23	26	41	25	32	28	30	23	31	33	35	34	28	32	30	39	35	19	33	24	35	33	27	35	22	23	33	21	33	31	27	30	33	28	34	38	33	26	32	37	33	38	32	34	34	26	35	39	39	29	34	24	28	29	30	30	30	46	32	22	29	32	43	36	28	23	32	21	33	24	18	22	30	27	42	31	29	25	33	27	26	32	24	28	35	30	33	20	28	26	29	22	28	30	37	40	36	28	22	28	29	35	22	20	24	32	36	28	23	36	30	36	26	29	25	32	22	31	27	26	34	27	36	34	26	26	33	27	38	30	26	40	35	30	39	30	24	19	31	27	37	33	20	36	36	31	32	28	22	20	18	31	30	38	29	27	28	31	36	29	35	33	33	24	32	28	27	37	35	19	31	29	21	37	32	39	25	22	31	24	26	22	33	22	35	26	40	38	36	29	28	40	35	31	31	17	32	32	29	26	29	31	34	23	27	29	36	35	35	26	33	27	37	25	29	25	24	28	42	38	32	31	29	32	22	37	36	24	28	27	22	28	29	30	20	32	31	30	33	26	24	34	31	31	35	23	27	34	35	26	22	36	32	35	20	35	31	29	38	26	35	32	24	25	35	39	29	31	19	22	17	33	25	30	29	31	39	25	25	19	35	25	28	35	32	25	34	38	36	29	32	35	31	27	22	26	29	29	37	31	28	30	33	36	45	32	32	43	32	22	24	36	31	27	31	23	37	26	32	24	28	29	32	36	26	30	35	31	32	33	27	33	36	28	26	20	25	25	30	37	26	25	33	30	30	34	24	37	21	35	26	29	28	40	30	29	35	35	36	29	27	30	40	30	25	22	21	33	31	19	26	26	29	32	22	31	18	37	27	19	26	22	31	29	31	23	28	26	29	21	38	25	26	37	33	26	32	32	27	28	31	33	33	32	32	24	33	40	32	32	25	28	40	16	33	24	34	20	31	21	41	32	34	37	27	36	30	27	33	36	23	28	32	35	31	23	33	31	40	37	32	28	33	30	23	28	36	39	34	24	27	22	23	32	24	23	19	33	24	32	43	31	29	28	37	26	22	34	28	28	34	31	34	38	41	28	25	30	33	32	39	34	36	20	32	22	29	35	22	25	24	37	24	30	40	21	22	23	30	31	25	30	22	35	28	36	23	42	29	32	23	32	27	26	37	34	35	30	24	28	31	35	29	29	29	29	27	32	34	31	35	29	30	39	35	31	34	25	22	23	42	20	30	26	23	37	30	27	37	28	30	26	21	23	25	31	29	28	24	21	28	30	31	34	25	38	28	36	34	38	22	25	29	38	28	32	27	24	39	25	35	24	38	31	24	34	27	35	27	40	32	28	27	27	31	31	31	31	35	26	34	32	36	25	18	31	20	34	27	28	31	31	24	24	21	28	35	32	26	27	18	40	27	29	20	29	36	34	29	30	32	34	34	26	27	34	38	22	29	29	25	31	20	20	25	30	22	29	23	30	26	27	26	29	36	24	34	27	33	38	26	26	25	32	31	28	26	41	27	36	30	32	29	34	27	31	29	28	27	48	29	25	35	22	24	24	33	24	27	27	30	31	37	28	25	20	26	25	27	39	34	38	32	33	31	40
17339	6938	1935	3997	12703	14783	15291	13769	14847	25244	28174	27881	23958	18983	12792	7392	3378	1477	847	523	457	379	359	383	375	412	403	386	379	392	422	398	427	418	392	411	378	394	406	356	420	383	369	410	393	423	386	411	420	395	406	383	406	390	365	406	389	405	417	419	419	393	333	349	399	430	370	397	386	398	383	409	371	389	386	403	350	360	402	400	385	390	335	388	368	368	436	400	400	369	407	402	380	406	388	356	387	433	394	359	416	393	397	391	398	399	391	376	415	385	364	363	400	387	380	393	428	424	399	410	396	410	389	356	407	370	393	401	394	386	432	385	422	379	371	383	413	394	390	353	342	397	416	415	370	376	380	382	351	397	405	371	383	400	398	406	432	378	373	378	376	438	405	398	393	393	403	385	383	384	388	433	411	369	379	398	384	388	356	341	367	375	414	374	348	413	378	364	382	387	431	368	391	412	363	375	391	411	409	384	390	399	379	363	392	397	406	359	392	371	369	355	380	397	358	396	394	393	384	426	385	373	393	364	401	363	382	399	360	416	403	385	400	381	378	393	408	384	390	365	395	398	371	390	408	371	397	417	411	376	382	395	453	383	390	399	381	377	397	395	400	401	411	383	423	382	388	375	385	378	414	351	437	378	380	419	400	389	414	400	388	389	382	419	394	410	394	406	401	376	379	408	392	395	365	404	376	378	388	407	402	396	380	379	405	410	401	394	363	400	378	387	408	366	400	403	384	403	438	375	435	382	366	384	410	395	427	390	387	396	382	409	393	414	368	394	416	390	375	377	412	388	399	401	406	368	418	403	406	397	353	372	409	414	418	384	360	383	408	370	435	384	397	379	393	406	437	355	384	373	386	386	393	391	407	357	388	401	408	422	375	428	405	405	404	384	367	370	356	380	417	408	382	405	421	380	409	392	373	398	371	419	341	392	388	365	418	385	385	413	372	390	366	410	363	391	398	378	379	377	368	393	398	369	385	438	365	379	392	393	396	400	399	372	395	389	414	387	369	403	373	383	425	405	397	368	373	421	414	377	368	357	411	362	383	382	367	380	405	422	413	412	385	367	379	430	382	391	374	401	372	415	374	394	404	377	393	391	368	392	342	384	400	393	381	413	377	383	363	420	397	409	378	380	403	386	394	387	396	391	404	382	416	374	390	403	389	376	370	361	412	378	397	376	394	383	366	396	419	431	381	407	383	407	397	368	417	381	414	388	395	370	370	356	414	378	378	381	378	408	376	409	391	422	393	369	390	379	394	361	392	432	406	395	365	397	416	396	386	396	370	423	362	404	388	394	381	364	392	419	413	406	409	404	446	391	375	405	370	402	370	382	366	412	379	426	396	377	392	415	369	385	392	410	386	404	381	416	385	364	373	411	420	378	406	397	370	359	390	390	395	391	397	421	367	390	360	374	398	420	388	395	378	378	383	379	387	368	384	390	386	412	402	359	377	392	399	354	417	400	386	397	389	381	401	388	363	394	414	367	407	399	392	419	399	403	404	407	378	435	418	417	423	446	389	384	391	376	404	439	395	379	377	348	395	393	376	374	388	372	405	406	399	371	430	424	419	397	358	395	392	383	379	419	432	391	394	384	395	420	397	359	425	382	391	377	396	364	380	410	431	404	391	367	414	346	426	402	404	388	370	386	396	390	370	411	393	374	415	381	384	372	395	387	394	379	379	378	372	372	362	401	383	426	373	379	414	346	389	398	383	384	381	352	385	412	426	413	371	401	404	380	384	412	397	399	407	390	404	410	391	388	369	388	357	409	376	395	410	374	370	417	414	403	376	381	362	392	395	400	373	387	430	396	388	399	351	376	382	371	382	378	368	400	390	381	405	385	383	397	396	392	381	418	367	426	378	397	390	399	400	396	359	396	402	400	389	458	383	380	401	415	416	384	395	414	398	430	371	421	384	418	376	389	400	379	387	394	395	389	382	374	359	368	403	358	371	358	361	391	381	397	343	414	382	412	404	393	358	418	431	383	403	423	393	412	364	416	434	421	382	389	420	396	394	408	396	393	390	403	376	383	372	372	398	350	358	424	395	388	403	419	391	417	417	359	390	416	396	409	392	384	405	381	364	379	368	404	388	402	390	377	398	349	366	376	390	395	434	361	401	428	408	370	351	403	399	382	377	411	393	366	399	398	408	391	386	378	404	393	405	401	369	399	405	383	378	388	403	379	347	369	407	399	395	403	372	398	370	371	406	397	350	397	405	373	397	378	402	361	397	399	387	327	421	378	383	377	408	390	382	375	397	390	403	371	417	381	387	377	404	340	422	419	372	388	395	389	395	392	395	404	412	374	382	372	423	361	428	388	392	398	394	406	406	396	391	431	428	370	418	410	408	392	398	366	403	408	354	391	400	427	368	392	389	384	392	389	375	395	405	345	409	382	395	424	387	408	409	353	365	411	384	397	358	401	422	399	410	378	396	396	412	416	414	382	383	359	402	422	399	387	415	392	409	396	373	435	382	407	403	429	385	431	402	380	393	340	384	424	433	377	389	422	421	407	386	381	396	418	395	385	370	408	392	392	419	427	388	382	347	424	367	398	398	399	375	394	387	420	391	352	389	389	367	387	386	401	389	414	360	408	380	409	363	393	348	391	381	415	397	387	418	389	398	400	388	390	417	404	372	364	382	413	389	354	389	418	376	412	397	392	377	395	374	427	362	405	395	356	385	393	417	400	395	418	374	410	399	406	360	423	412	407	388	395	378	392	374	406	384	391	389	355	366	382	387	414	405	441	372	406	380	412	399	399	418	395	370	401	386	396	397	390	354	391	398	403	403	423	388	387	402	391	385	403	397	402	415	385	387	376	398	388	367	339	398	449	393	419	385	368	379	353	379	424	414	408	400	433	358	368	402	384	399	345	414	395	380	383	369	386	370	397	371	395	369	384	411	408	411	403	368	348	398	391	409	365	378	370	394	419	367	416	390	403	386	402	418	361	389	384	416	373	382	379	400	426	387	411	370	378	412	379	397	416	412	386	346	397	406	389	378	374	425	368	427	393	419	435	415	411	384	352	415	389	377	363	390	381	371	381	388	384	380	434	386	385	404	373	421	390	413	387	385	380	374	388	393	404	384	354	427	362	399	405	400	395	380	388	407	382	407	375	375	372	398	395	382	391	385	410	390	424	431	377	415	399	414	380	373	414	380	374	375	401	372	389	372	382	398	385	370	407	394	410	410	383	363	424	368	386	400	358	385	360	389	398	411	336	410	406	398	396	384	435	401	376	404	410	388	422	376	401	434	400	418	393	401	380	382	388	443	394	389	406	424	399	366	369	405	407	453	391	366	381	432	391	410	396	367	370	406	380	396	379	399	374	439	405	412	392	377	417	423	410	396	408	407	405	455	387	390	401	388	381	414	383	357	428	359	358	382	398	390	422	393	373	389	376	394	376	384	395	419	400	406	383	376	364	366	415	338	418	378	385	375	388	374	402	418	377	403	380	383	423	388	398	393	377	407	385	345	393	389	396
1429	741	216	189	261	444	484	612	940	1799	4181	4534	3336	2103	1116	588	255	122	60	44	32	29	34	22	24	25	31	24	22	21	23	21	35	38	33	16	21	28	27	30	25	25	24	36	25	29	22	31	22	32	21	23	27	24	22	27	24	28	29	25	33	20	38	29	21	35	31	27	22	26	31	20	22	25	31	24	33	32	26	22	28	29	25	29	27	27	22	26	28	27	37	21	32	30	19	32	22	16	23	25	25	32	23	27	23	27	17	28	22	28	33	27	25	25	19	15	11	24	25	21	23	26	19	26	25	18	25	22	27	33	31	25	19	29	23	28	22	15	28	22	23	28	21	25	24	27	21	24	23	19	26	20	29	23	30	26	23	18	31	26	22	20	17	25	25	26	28	24	22	33	24	38	22	18	27	24	28	25	25	25	23	33	19	28	28	21	33	30	22	30	26	28	26	20	32	30	25	29	28	35	26	29	22	37	26	20	21	23	22	18	21	18	22	24	27	28	20	25	32	25	28	27	29	27	22	32	22	26	21	34	26	18	26	23	28	23	28	34	27	28	25	26	30	28	27	29	26	22	22	22	26	25	32	23	26	22	22	20	19	32	22	19	26	31	25	20	33	30	22	26	23	29	27	26	21	26	20	32	21	27	27	22	22	36	31	31	26	26	25	27	29	33	23	20	23	28	21	21	30	20	21	29	22	22	23	18	32	25	30	25	38	28	17	35	30	20	23	27	27	13	27	32	22	26	25	25	32	27	23	32	29	26	29	35	19	32	31	30	26	24	15	26	30	26	23	20	27	23	23	21	18	27	29	28	24	29	21	17	15	26	42	30	27	24	26	21	24	24	32	20	33	29	26	25	27	22	19	25	25	38	27	25	17	23	30	30	24	26	31	20	17	20	22	31	21	30	32	26	26	31	22	27	23	30	31	26	34	27	23	26	20	19	26	14	17	20	27	28	22	27	28	25	27	24	20	21	26	26	24	18	25	18	21	19	16	20	24	24	27	32	25	21	18	30	22	23	21	29	22	22	24	13	25	21	19	31	25	18	23	28	24	28	29	17	24	22	17	31	35	31	29	22	33	17	18	40	29	37	25	15	23	28	30	22	28	26	30	22	25	28	31	23	26	30	26	25	25	35	24	35	32	28	28	31	17	29	24	23	20	26	27	24	36	20	20	19	30	30	20	34	26	25	33	26	28	28	35	16	26	23	31	24	23	23	24	17	27	32	25	33	33	22	25	33	27	29	18	19	26	27	18	23	26	25	34	16	25	29	35	22	27	25	27	16	20	24	37	22	25	28	28	26	28	25	28	31	21	21	21	22	18	25	28	26	30	35	28	23	23	23	25	25	29	26	21	23	20	16	31	34	18	32	22	32	22	24	26	23	23	29	34	18	22	24	36	25	27	34	16	18	24	23	22	32	20	19	26	27	23	38	29	25	24	28	26	31	25	14	24	24	27	22	34	22	37	23	29	31	33	27	30	28	32	17	25	31	20	31	21	21	24	29	25	31	30	25	22	20	24	31	21	28	26	35	28	29	22	18	23	32	26	26	15	26	31	23	23	25	31	25	19	26	33	28	27	24	24	28	25	23	32	19	28	31	21	22	15	23	35	27	32	17	36	22	25	18	26	25	15	33	20	30	26	24	19	26	24	28	24	22	27	25	27	26	28	23	23	21	20	19	33	21	26	28	21	27	20	29	20	21	27	30	25	28	20	18	21	29	18	19	25	23	22	25	22	21	24	32	30	25	24	25	26	22	36	27	24	18	17	29	27	18	19	20	28	24	24	28	21	34	30	24	23	26	22	25	27	20	20	26	16	22	25	28	29	34	31	23	18	20	22	22	22	26	18	25	21	17	21	28	26	16	27	27	27	19	38	24	18	32	35	28	33	18	37	29	21	29	23	22	22	41	22	20	25	34	28	26	33	26	31	19	23	28	25	24	29	33	19	23	25	18	20	30	25	19	25	25	17	24	24	26	31	35	20	29	18	22	19	19	26	26	25	22	34	21	23	16	28	27	22	24	26	20	28	20	26	37	20	25	31	21	20	32	30	17	30	32	30	19	26	39	24	23	34	38	30	23	27	31	27	28	21	26	33	28	26	27	26	23	22	16	30	25	22	24	31	29	29	22	21	21	35	42	29	26	22	23	29	24	41	26	24	18	35	23	30	27	27	17	14	33	26	38	25	19	26	33	24	22	23	30	29	26	32	21	31	30	26	23	29	26	28	22	29	21	17	32	19	26	22	26	25	31	24	38	22	25	21	23	21	24	23	26	18	24	30	24	26	28	26	24	33	24	20	36	27	29	32	36	18	30	28	38	28	24	26	16	26	19	31	22	21	31	30	25	26	26	26	25	32	28	23	24	17	28	27	30	33	23	26	23	22	25	22	20	27	25	24	30	19	33	26	26	25	24	14	20	27	29	34	16	22	24	22	24	23	29	23	27	19	18	27	24	28	23	28	31	28	22	28	27	23	23	24	29	30	32	23	33	32	25	16	37	21	35	25	35	18	26	24	21	23	22	22	24	20	34	24	18	21	20	22	17	29	16	35	36	20	22	27	26	32	24	22	18	26	27	30	24	30	25	21	19	27	20	19	27	31	39	22	22	29	26	40	28	29	20	24	23	25	26	23	32	25	24	29	20	28	30	26	32	27	20	24	23	20	28	26	22	24	30	20	23	27	23	28	17	26	26	27	21	30	28	22	24	27	21	23	21	25	24	30	22	32	33	21	31	24	22	23	21	27	24	26	25	23	31	24	31	22	21	24	20	24	23	31	35	26	28	27	21	26	25	15	25	30	26	32	27	22	20	19	24	19	30	18	25	19	18	30	23	21	28	25	25	32	28	30	23	24	24	24	24	27	35	27	21	21	13	40	30	21	28	23	29	27	27	26	24	19	23	22	34	16	26	28	23	23	22	27	20	24	22	30	19	30	29	15	34	24	23	27	17	29	21	25	26	31	22	29	34	24	37	21	25	20	30	26	17	33	27	29	22	24	31	22	21	26	29	30	29	27	19	24	31	22	30	32	27	25	28	32	9	28	31	20	32	30	26	25	24	22	33	24	29	21	24	18	13	25	24	27	24	32	25	30	28	23	23	39	28	20	23	24	24	22	29	33	19	25	22	19	21	32	25	22	25	24	20	27	23	30	20	23	28	28	19	33	27	23	27	22	17	21	26	22	20	24	27	21	23	32	29	22	28	14	28	31	23	25	16	22	24	31	37	18	24	25	30	17	22	28	23	29	25	29	40	19	20	32	35	24	25	28	18	30	17	33	21	29	24	24	22	19	28	17	27	31	24	28	22	27	26	26	27	26	33	20	25	27	22	24	19	29	28	21	30	22	24	36	32	26	18	14	23	22	31	20	26	24	27	20	18	25	35	33	24	25	30	20	33	30	20	22	28	26	25	38	34	22	29	27	23	25	19	27	20	25	24	40	32	28	22	28	25	29	22	24	21	30	23	20	28	23	24
23329	11549	4202	10087	22169	24295	22296	23121	25396	31475	37730	37037	32535	26962	20352	12646	6517	2905	1245	589	432	334	336	319	316	328	338	301	341	335	352	313	326	320	321	343	364	329	313	322	346	308	348	331	327	325	326	328	290	313	348	352	339	338	318	341	307	363	317	348	335	329	312	335	319	328	327	329	359	342	349	372	333	370	329	309	345	314	327	332	331	339	308	349	349	326	339	355	338	317	309	344	329	338	368	347	295	293	316	364	330	308	313	341	335	332	345	328	340	339	304	343	342	358	313	343	349	348	393	354	301	313	314	343	332	320	374	341	356	329	331	357	339	322	309	319	309	358	337	343	321	374	340	329	342	339	319	317	336	314	304	310	327	352	316	331	352	350	347	325	332	333	345	324	336	315	323	377	331	352	329	330	354	334	348	298	366	315	359	349	319	354	359	346	345	304	327	339	331	332	321	342	309	342	349	346	329	313	317	343	333	320	342	349	303	339	351	304	379	331	319	322	356	337	321	356	351	341	327	333	306	359	330	318	316	305	329	359	321	295	350	319	331	329	324	327	358	329	329	357	343	326	338	302	335	313	319	352	343	331	324	339	285	338	344	323	356	346	347	335	356	330	342	377	342	332	337	335	372	308	349	349	349	336	334	340	303	334	341	309	339	334	370	332	336	350	341	302	355	369	360	319	366	320	371	350	335	333	340	359	319	344	306	317	334	348	337	340	335	358	331	352	359	348	356	335	339	301	336	309	311	340	353	343	297	343	310	330	336	328	336	311	348	317	335	357	332	333	344	350	324	303	356	325	325	327	349	351	308	312	329	350	294	299	312	367	318	335	348	343	338	302	333	316	313	332	298	357	344	325	332	367	324	340	341	335	301	353	345	313	328	346	332	348	327	342	331	302	320	354	339	327	347	324	345	311	366	334	327	342	343	329	349	328	305	329	366	318	311	331	335	325	335	344	339	330	381	325	330	340	353	332	352	319	330	362	356	314	333	333	323	320	346	332	366	379	326	342	311	371	317	370	291	328	344	349	328	352	367	307	319	359	302	372	303	320	334	340	340	320	327	331	361	332	353	328	358	307	317	311	384	307	330	313	361	332	352	334	334	302	314	310	356	350	290	315	350	326	345	350	322	314	357	319	354	361	316	343	322	338	358	337	314	338	315	353	333	343	319	339	346	338	308	326	342	323	349	312	335	342	332	346	335	322	374	319	352	365	336	351	322	337	317	353	366	375	321	359	370	336	352	324	336	359	327	339	334	345	342	300	352	311	326	345	292	328	357	340	324	322	348	336	295	321	345	320	308	338	311	359	352	299	351	322	313	359	295	334	340	340	308	354	342	343	358	348	346	390	342	331	303	334	339	351	343	334	310	285	305	329	342	334	313	339	340	360	314	339	311	321	344	346	335	336	338	319	337	329	336	321	312	366	329	336	329	325	331	330	312	315	335	342	329	333	350	334	335	348	328	327	339	338	344	322	333	352	320	313	292	327	325	348	332	309	334	334	335	298	335	321	327	330	323	331	293	342	307	340	351	326	344	339	345	320	329	321	334	361	336	335	342	343	311	294	324	349	315	339	306	308	289	326	317	338	365	335	330	349	307	345	345	314	332	324	315	346	312	340	299	332	361	322	350	327	323	344	322	291	345	364	332	335	352	332	353	349	369	362	327	364	334	351	341	360	284	344	335	338	319	336	341	323	329	327	328	343	327	307	331	319	333	340	340	330	347	327	333	344	336	305	374	340	358	329	333	344	335	327	304	336	354	350	354	329	320	311	312	318	338	354	360	330	352	350	339	374	345	325	300	354	322	326	356	326	323	350	363	374	346	349	333	307	348	344	354	315	319	363	330	316	319	326	315	345	311	329	353	330	321	363	339	341	324	343	359	316	349	347	327	353	332	349	332	337	333	320	324	338	344	336	332	330	359	325	341	354	332	341	337	350	331	312	335	354	347	350	338	327	347	333	321	353	300	291	337	369	370	329	336	303	295	306	334	325	330	350	355	344	356	338	324	320	337	326	341	347	346	340	317	323	337	302	338	329	312	319	350	334	353	322	337	322	318	378	327	323	314	365	338	317	345	340	320	331	315	343	305	333	311	358	336	319	353	338	306	361	327	349	308	351	337	337	313	366	333	365	332	335	344	328	369	363	316	334	319	333	335	331	303	336	327	320	349	333	356	331	336	312	343	302	330	331	365	336	341	341	329	327	329	334	324	334	339	339	325	303	332	311	350	344	328	374	359	339	301	318	330	334	366	323	338	322	326	295	343	333	290	346	369	297	359	377	344	345	325	325	325	336	325	354	325	301	326	337	315	332	329	338	347	338	341	316	317	298	345	326	301	299	338	354	348	319	346	305	320	355	351	315	339	340	332	318	331	356	333	327	345	336	338	344	298	339	368	354	345	347	295	353	340	332	326	323	351	316	357	315	333	336	358	312	329	322	307	326	342	327	349	301	330	326	329	352	319	368	343	369	329	361	365	369	354	302	359	308	341	339	367	324	317	352	291	304	339	335	321	339	319	349	321	362	310	336	317	350	314	351	344	361	355	332	353	329	317	366	319	352	324	329	325	312	317	318	327	353	325	331	311	335	361	330	325	377	354	312	314	344	329	350	316	338	362	352	343	321	336	311	336	333	326	324	321	350	343	351	318	335	317	306	335	333	337	355	330	336	341	350	341	367	328	322	353	321	342	336	312	307	342	319	339	325	313	323	343	292	345	348	333	344	346	335	347	360	355	346	344	328	340	351	359	327	335	336	286	305	326	337	325	346	310	316	306	378	329	341	348	329	353	352	335	328	322	341	337	354	333	327	342	329	324	303	349	367	360	353	311	309	339	343	328	327	323	321	347	359	348	331	313	329	353	307	316	309	323	349	337	328	353	341	343	331	330	316	374	324	322	318	355	327	356	287	361	355	317	337	317	338	335	354	301	328	344	322	356	316	324	351	326	327	348	332	308	328	350	345	355	341	327	337	331	315	326	325	359	328	331	336	333	327	307	325	336	318	335	319	335	369	328	344	306	351	309	331	354	336	373	326	337	342	345	331	352	333	363	322	350	321	347	356	343	331	363	336	358	332	316	313	348	362	333	356	338	344	350	292	359	324	309	341	316	338	346	351	352	292	313	325	301	338	336	305	319	305	336	336	318	330	343	320	344	355	306	359	327	333	340	330	326	343	331	342	332	328	316	362	312	310	341	337	379	310	356	349	356	348	349	357	334	335	327	328	353	350	361	384	298	324	325	352	349	347	336	353	320	331	315	374	354	314	372	327	340	328	319	347	320	326	327	352	283	344	296	347	334	331	315	306	335	312	339	315	346	360	317	340	317	330	362	320	304	314	345	323	346	341	338	339	322	371	342	345	343	330	312	327	329	353	327	353	322	324	324	350	310	339	321	345	345	325	330	354	349	345	347	334	343	322	330	326	318	306	343	353	356	322	333	348	362	325	357	335	335	330	344	324	332	321	320	368	360	305	328	299	320	293	327	352
2686	800	268	138	233	435	622	600	840	2148	4125	5760	4333	2683	1441	691	367	161	84	53	37	32	23	37	36	38	29	39	29	29	24	42	36	30	40	34	42	37	35	34	48	40	31	37	38	41	31	41	26	27	53	40	35	32	38	26	40	33	34	41	39	31	37	42	38	34	36	37	29	33	45	48	35	29	44	35	43	44	29	38	35	54	33	40	31	40	26	34	33	43	40	41	39	34	39	35	46	29	25	48	34	31	35	53	41	33	44	30	37	34	55	42	37	34	31	30	29	31	31	32	29	40	34	43	35	25	34	30	38	40	36	34	37	37	32	36	30	33	46	26	32	38	32	33	36	46	27	33	34	39	35	27	40	43	38	26	28	34	31	48	40	36	33	36	30	32	45	40	43	37	36	39	30	40	35	29	38	33	30	40	35	44	29	44	41	30	38	38	34	29	33	34	35	33	34	44	34	33	27	35	32	43	47	31	36	32	47	47	35	36	36	42	40	42	30	41	35	33	33	41	34	32	35	27	29	27	41	27	44	35	47	38	31	29	38	37	38	32	38	31	35	35	39	35	30	49	32	39	36	37	32	43	37	42	21	45	37	35	35	44	36	34	33	32	29	38	30	46	37	39	29	36	45	38	39	35	48	36	33	33	44	37	27	40	34	40	40	41	35	40	40	38	39	44	43	35	31	33	22	45	31	30	42	33	29	36	36	32	24	35	38	41	36	38	39	40	32	36	21	43	33	41	36	41	32	27	31	33	47	38	27	33	36	43	36	34	38	34	34	28	42	41	49	37	34	36	37	43	52	33	40	36	40	47	36	36	37	32	41	42	33	40	40	27	42	40	41	39	34	42	37	27	34	41	36	34	40	39	27	31	41	32	46	39	26	28	39	32	24	32	35	39	27	28	41	33	36	35	43	25	43	35	43	32	31	30	45	29	29	46	42	30	41	42	39	35	24	33	46	39	29	30	34	41	44	23	37	43	34	36	36	31	34	42	45	38	36	45	34	40	38	40	32	33	37	30	29	34	39	42	30	30	30	34	38	31	28	35	28	33	33	31	50	33	39	29	37	36	31	37	46	26	43	35	35	40	34	37	37	36	31	36	36	32	38	40	30	31	37	39	31	39	25	41	42	28	44	38	38	40	23	33	36	38	35	31	47	30	29	40	31	33	35	36	27	44	31	34	35	34	39	40	48	35	32	33	45	32	39	29	47	32	31	41	28	36	35	34	39	35	38	42	45	30	24	29	36	28	44	37	42	34	35	31	32	32	44	34	21	36	37	31	35	42	42	22	28	31	38	30	23	37	39	39	31	35	38	36	28	42	44	34	24	32	39	39	36	39	38	30	40	36	39	38	28	38	39	34	35	37	34	37	37	37	33	33	39	37	34	39	30	32	32	36	31	40	34	26	40	33	35	27	36	29	45	41	33	42	32	41	30	38	44	35	39	34	38	32	47	43	42	45	30	39	31	34	31	36	31	39	39	39	38	33	32	32	32	30	36	35	27	35	39	45	39	47	35	32	28	35	22	31	32	30	48	35	43	24	31	46	37	31	34	39	45	33	29	39	43	44	36	25	32	42	30	33	47	28	42	37	29	38	37	47	34	35	42	34	37	31	30	35	39	30	31	30	33	34	40	32	32	54	34	35	42	47	31	44	33	30	34	31	38	28	44	33	37	41	34	47	29	30	43	27	39	49	54	35	33	43	35	38	34	32	36	28	28	23	31	37	36	30	41	34	42	33	30	38	30	56	45	31	34	26	33	29	27	30	30	40	40	51	40	28	31	44	32	43	36	28	48	39	26	26	35	33	37	38	37	36	32	32	40	32	27	32	39	26	47	31	35	41	34	41	40	26	34	39	41	43	37	31	36	35	31	27	32	36	45	42	45	32	38	44	34	41	36	21	47	32	42	33	30	32	34	38	35	30	32	31	38	38	38	40	46	38	45	30	31	34	42	32	35	40	30	36	47	43	42	25	27	25	35	40	42	34	37	31	39	46	35	38	39	28	37	39	30	40	48	30	36	54	51	28	35	36	32	47	30	32	37	35	44	42	36	32	30	34	30	35	44	28	39	39	40	31	39	38	35	39	51	34	35	31	21	39	30	32	42	42	50	33	35	39	37	30	32	25	31	41	40	34	38	26	31	32	31	30	39	32	29	42	40	32	30	35	38	44	39	28	42	39	36	31	37	38	26	33	33	34	34	38	37	26	34	49	37	41	37	27	26	34	28	33	26	28	33	34	30	46	37	25	26	36	31	32	24	42	37	32	30	33	34	29	42	38	34	19	40	41	35	37	31	25	36	30	35	34	37	36	34	28	33	35	36	38	26	27	40	55	50	34	35	44	34	43	33	39	45	41	33	31	46	40	29	40	36	22	37	39	42	43	30	36	23	36	49	36	29	38	35	32	26	47	38	33	35	33	30	46	37	36	37	42	35	39	31	39	27	25	36	38	46	31	33	45	37	30	27	33	38	40	37	30	38	35	28	37	35	42	39	30	39	30	43	38	34	42	35	32	35	34	48	49	19	34	36	39	44	31	30	44	43	37	32	49	36	38	36	29	33	29	26	30	31	36	35	41	28	27	33	37	32	30	37	34	31	35	36	33	34	35	38	25	33	36	29	30	26	37	38	31	29	41	38	29	43	33	28	32	25	31	34	40	44	28	38	38	25	34	30	34	38	44	48	31	24	36	32	39	35	36	28	41	44	37	37	38	33	26	35	38	39	36	36	39	27	36	42	33	33	39	40	41	44	37	29	37	43	35	31	46	39	31	36	33	42	50	26	32	25	26	29	38	37	42	28	34	33	27	27	41	34	34	33	30	40	32	24	30	35	46	46	29	42	32	36	41	39	33	39	31	34	35	32	39	30	39	34	30	31	29	41	25	38	30	41	37	31	42	38	31	42	38	34	42	27	41	44	34	32	40	43	28	41	35	35	55	32	26	42	33	36	35	38	26	35	40	30	30	30	44	30	27	35	42	34	39	29	36	38	34	30	34	39	37	40	43	31	33	27	32	37	35	34	25	36	40	36	35	35	44	26	40	39	33	28	31	39	31	41	30	34	41	23	39	49	38	31	32	37	30	51	35	37	34	31	41	41	43	49	31	34	41	31	48	38	33	36	40	30	34	35	29	43	34	37	42	37	42	38	30	37	22	42	37	41	25	40	30	28	30	39	27	37	41	45	44	34	41	38	43	33	33	38	44	37	44	29	31	34	31	34	33	31	32	41	48	34	27	44	41	25	38	39	40	28	40	36	34	47	30	43	45	20	38	40	47	39	47	33	46	37	34	39	41	38	37	37	36	43	42	31	42	36	34	34	37	39	35	36	49	36	36	35	25	35	31	33	31	41	33	35	31	39	37	35	40	41	38	46	30	37	28	44	34	42	27	42	37	28	39	39	28	40	38	44	28	35	43	45	40	35	32	32	32	32	37	32	30	36	41	35	29	24	33	42	36	30	33	42	36	27	44	24	34
23235	12662	5044	8049	19060	24188	25459	23216	25284	32844	38168	40814	35480	29539	22738	14839	8564	4011	1834	947	608	458	468	473	457	488	458	499	486	469	486	446	495	436	484	455	459	497	452	443	473	476	474	457	450	430	485	447	477	446	451	467	457	466	474	438	445	446	446	481	466	462	468	476	447	483	477	490	441	471	437	474	454	449	498	441	463	463	475	435	510	464	446	487	470	465	444	436	475	474	475	441	485	453	428	521	470	523	453	449	456	470	464	483	460	479	440	471	446	450	486	511	470	435	451	469	455	442	465	500	446	476	491	476	467	481	462	470	434	480	437	471	488	454	441	506	460	475	489	482	488	438	482	444	489	487	475	471	503	466	476	475	418	437	465	456	500	447	482	476	488	475	444	481	479	473	500	518	510	488	526	459	459	474	435	474	443	436	479	475	445	468	459	460	481	495	454	483	469	448	468	478	492	468	483	462	487	470	472	472	499	470	439	433	476	452	464	449	463	450	492	470	498	458	452	472	491	475	456	474	503	489	464	453	502	469	456	446	446	418	458	475	471	455	488	472	447	478	455	467	495	465	467	418	453	446	467	451	511	448	491	476	457	474	465	510	494	490	492	482	472	520	483	475	461	466	481	475	483	477	437	444	448	460	469	466	467	495	473	446	463	501	478	493	442	471	461	463	477	493	438	481	477	491	462	444	509	483	480	485	489	487	482	440	421	480	473	420	476	477	474	458	469	479	471	467	420	466	411	469	451	477	501	454	497	432	430	438	467	476	462	484	447	510	474	440	483	454	487	457	464	487	469	427	470	468	479	456	417	497	455	460	455	481	463	475	465	487	435	485	482	509	479	479	441	465	457	455	479	450	492	452	440	472	463	464	475	467	484	473	455	500	461	494	484	469	459	467	471	453	445	450	458	500	452	480	488	449	489	481	477	477	464	476	457	473	466	461	477	458	463	491	453	470	492	460	505	470	453	462	449	451	482	493	484	478	438	458	464	476	456	486	491	480	448	494	482	491	501	478	461	465	502	498	493	437	486	498	453	464	471	510	440	475	454	461	453	487	518	475	440	463	475	426	459	488	436	466	475	492	444	485	491	456	471	469	476	452	479	492	466	492	480	513	455	434	498	469	458	453	474	473	454	462	452	451	454	478	472	478	479	456	493	485	487	481	493	455	449	483	454	489	478	468	495	492	489	487	469	461	475	455	474	504	439	475	468	437	494	469	444	498	429	488	503	468	488	475	475	495	483	481	455	489	457	466	471	492	518	476	421	473	458	480	462	467	452	489	435	459	429	463	507	468	438	476	446	490	500	498	465	491	472	447	527	435	478	475	500	444	466	480	506	520	514	484	484	462	485	448	448	439	501	435	463	445	469	442	479	453	487	486	476	468	433	470	463	461	467	488	503	453	458	482	452	471	447	448	480	444	480	512	466	494	460	454	505	484	476	484	456	482	430	482	461	480	466	463	449	497	482	478	458	461	485	490	460	457	490	472	470	495	458	488	453	440	477	480	462	486	471	477	476	452	469	449	490	477	491	451	477	490	487	498	443	490	404	458	430	448	485	455	483	413	494	461	471	462	457	475	473	460	458	452	429	470	459	477	475	465	459	429	496	481	488	476	463	458	504	472	430	433	462	454	465	472	523	444	450	475	481	465	483	465	494	481	484	458	493	497	430	480	485	495	472	448	472	487	474	476	456	459	454	493	465	442	433	449	467	499	461	473	461	440	440	488	471	459	456	470	506	459	474	456	458	463	517	454	441	499	433	473	461	465	493	480	440	470	457	456	416	513	488	476	473	463	511	521	452	497	476	449	480	467	429	445	452	467	520	482	460	479	435	468	446	498	449	476	452	461	456	443	514	491	457	466	478	438	468	477	498	495	432	488	466	476	456	472	457	442	480	466	479	465	466	500	437	493	492	493	472	466	472	473	491	440	460	497	469	471	453	464	487	485	475	449	433	496	470	469	449	502	511	498	443	458	503	450	451	473	464	492	468	456	479	463	461	507	496	482	466	478	452	491	468	452	501	493	436	463	465	451	452	453	498	456	436	511	449	440	490	464	453	430	475	465	491	469	443	462	440	455	519	479	521	485	489	439	449	454	439	453	536	452	471	432	456	458	483	448	491	461	484	488	457	462	468	454	461	480	470	478	469	452	477	454	460	491	503	475	484	478	440	482	474	485	473	454	513	439	487	429	495	490	460	431	486	468	494	464	466	471	485	507	485	460	477	488	455	442	495	445	493	453	469	493	499	487	476	480	501	452	489	429	466	487	477	485	457	445	462	456	422	470	419	441	460	482	481	486	444	482	410	447	435	476	483	458	459	428	474	505	496	440	430	465	460	454	456	498	495	454	483	448	467	455	467	468	468	521	488	465	471	486	472	457	456	475	479	471	497	469	493	460	464	460	507	441	455	492	477	411	473	454	438	463	464	476	457	479	464	484	464	454	451	484	443	493	490	453	465	486	474	464	463	452	483	523	470	474	483	450	466	462	451	484	474	519	444	480	457	463	454	459	480	460	447	503	459	463	482	484	493	475	461	466	506	467	464	491	462	474	484	457	480	486	499	464	524	485	496	504	460	470	477	487	458	520	511	450	437	458	494	466	464	499	448	486	485	454	497	442	465	451	478	450	485	489	457	457	469	453	455	464	444	497	468	503	486	463	523	460	508	443	471	461	432	447	488	446	449	482	471	476	447	444	408	438	477	450	464	416	475	397	467	496	511	458	487	460	460	472	468	448	448	487	448	498	480	469	483	462	508	473	465	473	459	477	457	456	494	485	485	453	462	462	467	469	526	473	500	460	476	478	481	456	456	487	463	440	449	499	465	459	469	445	481	490	489	511	450	474	496	475	458	447	454	451	485	460	506	463	490	455	435	412	487	469	502	501	461	445	460	484	426	449	442	449	472	468	434	515	487	491	486	439	429	438	490	467	476	440	457	459	474	445	520	474	455	481	504	437	488	467	495	443	470	498	495	477	438	477	481	457	471	472	470	496	467	482	465	461	463	484	458	474	477	454	450	441	468	498	476	457	442	473	460	493	456	472	473	484	471	474	480	491	478	476	441	434	466	448	431	448	495	467	469	435	447	425	495	510	506	457	458	464	458	460	472	476	469	438	489	458	474	478	460	510	448	468	443	466	478	484	479	467	479	503	491	417	490	470	506	462	470	490	425	525	487	443	473	468	469	467	484	458	461	443	472	489	497	482	489	481	443	487	476	463	468	458	443	454	469	482	478	474	488	444	505	470	447	463	447	449	473	465	495	466	440	489	428	440	503	456	457	468	465	434	497	462	478	450	465	482	478	407	458	472	470	520	501	458	456	460	481	457	484	463	467	464	477	482	489	437	440	494	461	448	481	456	452	493	498	479	512	475	458	495	499	477	442	455	460	440	454	426	488	502	482	500	488	475	466	482	474	489	454	466	469	468	461	494	477	467	476	468	474	490	487	503	445	456	496	475	473	481	441	474	460	459	470	466	495	510	495	450
2144	1203	285	236	386	812	1171	1185	1432	4758	8254	7728	6104	4035	2161	1057	473	192	97	50	33	33	29	29	33	22	36	28	33	38	42	19	33	39	24	22	29	25	15	23	37	29	19	27	25	37	39	29	37	26	39	41	26	26	25	24	27	43	25	20	27	25	35	22	28	25	27	33	27	25	22	23	31	25	23	25	35	32	24	29	33	32	35	32	24	30	27	27	20	29	30	27	41	30	30	24	28	31	23	30	31	29	31	37	29	27	34	28	34	35	26	32	33	33	36	33	41	24	33	32	34	29	33	25	24	36	29	28	22	25	26	25	36	21	24	30	20	19	34	26	23	26	31	29	20	23	30	22	32	41	27	30	37	26	27	32	26	36	29	17	25	33	23	22	41	25	28	24	31	33	38	34	27	27	28	29	28	27	32	29	31	29	32	28	17	27	20	22	27	33	33	34	34	27	29	29	36	28	25	30	34	27	37	29	32	26	35	32	26	22	27	28	27	29	23	31	25	22	37	23	33	32	31	29	34	37	24	22	28	41	26	33	32	33	28	31	29	37	33	34	37	21	32	39	23	27	26	31	31	35	27	30	15	41	21	20	32	23	24	27	28	33	27	28	36	29	27	26	32	28	26	27	30	33	26	35	30	39	24	30	29	33	25	26	34	27	22	32	27	28	28	28	17	29	29	28	36	26	25	33	26	27	26	19	29	26	25	30	40	28	26	28	26	34	26	33	40	27	25	30	29	33	24	24	20	30	42	32	33	26	35	34	20	30	20	28	30	29	25	27	34	39	35	33	29	35	33	24	28	38	25	35	31	25	27	30	27	27	35	36	29	24	31	20	28	26	30	28	28	29	33	30	28	35	17	33	31	33	36	30	22	25	28	21	30	34	30	41	27	33	31	33	24	24	36	25	24	26	26	28	29	25	31	21	27	37	25	27	16	29	25	31	29	34	28	30	29	35	31	35	25	26	29	27	37	30	36	31	27	21	33	33	31	30	32	30	36	26	27	37	37	36	33	29	23	18	28	23	36	34	39	29	32	25	36	32	41	43	29	25	19	30	33	25	31	38	29	27	27	39	39	33	26	16	29	30	27	28	38	36	29	29	24	27	39	31	28	30	34	29	27	30	40	40	31	33	35	32	30	22	35	24	36	32	34	36	25	33	30	31	21	34	35	29	31	27	30	24	22	31	25	19	27	32	28	32	38	23	39	36	36	39	26	33	37	23	24	29	31	21	29	31	28	28	31	28	33	29	22	27	29	26	39	33	35	24	26	31	21	28	30	35	33	32	36	30	32	19	28	29	27	36	26	28	33	34	22	34	29	33	24	23	28	32	35	36	29	35	21	26	34	24	25	23	28	32	28	26	30	37	31	30	37	25	28	28	27	29	23	30	40	26	35	22	31	23	29	36	23	26	37	21	27	31	26	25	27	24	23	29	27	30	34	27	35	36	32	29	22	29	33	30	19	34	30	29	29	23	31	30	26	21	33	35	30	31	28	16	22	23	30	24	29	34	30	29	23	26	21	37	21	27	29	38	32	33	35	35	31	28	24	31	32	32	27	26	30	25	28	23	29	30	25	27	29	28	30	32	30	30	27	30	27	31	21	26	24	23	26	31	31	43	22	22	31	25	26	32	32	38	23	21	42	32	32	34	27	27	27	28	31	29	17	26	31	23	37	29	26	27	31	28	39	26	28	26	23	25	26	28	24	32	28	25	38	37	21	29	25	40	26	31	24	27	22	31	20	30	31	26	26	21	29	32	34	32	32	35	39	37	34	28	33	37	22	31	21	25	22	24	25	36	32	24	29	32	24	30	40	40	26	31	27	28	36	32	28	39	37	22	25	25	39	24	25	21	27	28	34	27	37	30	46	35	31	32	36	30	32	33	38	45	31	36	30	28	33	22	32	22	27	27	39	36	26	21	27	18	33	25	26	20	22	24	37	33	37	32	20	31	24	23	26	41	33	22	31	22	26	28	24	33	34	39	37	33	27	24	40	37	31	33	30	31	29	33	32	25	17	31	31	29	46	33	25	24	29	27	26	27	31	30	39	22	28	33	24	30	26	26	38	36	41	31	34	23	27	29	15	28	32	31	33	21	30	33	25	26	31	28	27	33	38	30	36	36	40	27	32	32	26	22	22	20	33	35	25	31	30	19	21	32	28	27	20	35	27	27	20	15	23	32	32	27	31	27	26	38	28	37	28	23	27	30	29	23	35	30	39	19	29	23	33	28	27	35	22	34	35	33	23	21	31	29	31	23	24	29	24	21	22	34	27	19	38	20	22	30	22	26	28	33	22	33	39	34	28	22	32	20	38	32	29	27	30	34	40	29	31	33	40	18	31	25	40	30	28	29	28	26	29	32	46	30	29	26	29	33	32	31	23	30	16	39	28	30	36	40	31	31	33	32	36	33	18	26	29	28	35	24	45	28	31	21	40	31	35	25	21	19	28	30	33	21	29	35	33	31	33	30	44	31	41	31	24	28	28	24	33	29	27	39	32	32	40	26	31	30	27	27	35	42	25	31	40	28	37	21	33	30	37	31	19	24	26	25	33	25	29	29	34	30	36	26	31	27	24	35	27	35	35	37	21	28	26	24	22	23	27	26	29	27	39	37	33	39	36	17	24	35	28	43	26	24	31	22	33	34	27	25	26	25	28	30	23	35	25	38	21	32	36	29	32	26	25	26	26	33	20	28	41	35	35	23	33	22	19	28	29	35	19	33	31	24	35	32	24	31	38	29	27	23	27	26	24	26	20	21	27	25	29	30	28	32	33	23	27	25	32	22	31	31	29	40	28	33	23	34	33	27	16	31	20	22	31	30	27	31	28	37	31	33	25	32	25	46	20	23	29	32	30	20	29	39	31	29	31	33	41	31	30	29	29	29	29	31	34	26	33	31	32	31	32	30	30	38	43	30	29	32	29	27	41	28	32	36	27	38	28	26	41	39	29	28	27	25	30	23	26	25	26	23	35	20	22	34	33	24	26	24	33	21	31	30	32	26	23	29	27	29	21	30	19	30	33	27	35	36	35	23	19	33	30	38	32	21	29	30	27	38	33	26	25	37	33	30	23	27	28	25	29	29	24	28	27	30	31	33	22	28	33	19	34	34	27	31	28	24	35	37	30	25	29	23	32	23	29	25	35	34	22	27	31	41	32	33	36	35	26	24	30	30	30	29	32	24	31	29	27	28	36	37	25	28	27	31	20	35	29	28	27	27	35	21	25	29	37	33	26	24	32	29	33	42	26	27	32	23	26	32	40	33	34	33	37	32	31	45	25	22	30	21	30	33	27	37	27	24	22	36	30	27	25	33	24	27	35	36	19	27	29	31	31	30	33	29	29	33	29	25	32	19	29	29	32	51	30	26	31	29	19	24	30	36	30	22	25	31	37	23	30	23	26	31	40	23	26	36	29	30	27	27	26	32	24	26	32	33	26	37	37	23	36	35	38	23	29	28	26	29	33	30	33	35	28	32
27249	16022	5828	13777	26520	30857	31073	29165	30143	42314	47085	44335	39733	33355	26709	18710	11301	5405	2182	967	613	429	395	394	375	370	368	362	373	358	395	397	381	359	370	366	391	388	331	356	384	379	364	378	397	383	416	400	394	376	379	366	353	395	437	374	389	397	378	405	391	402	357	368	413	369	375	419	381	375	379	405	381	388	376	392	388	379	367	382	393	370	365	403	401	393	383	411	381	414	381	356	376	404	393	372	402	390	371	367	400	370	347	368	395	355	403	367	377	353	411	360	355	359	417	369	409	369	421	396	368	375	375	336	386	384	436	389	398	390	395	381	391	380	407	410	402	393	359	374	356	360	380	408	392	360	386	393	384	368	399	372	375	406	396	408	420	416	407	365	374	382	411	397	384	368	381	392	401	401	394	408	422	356	393	397	406	376	382	347	384	356	408	377	395	383	375	381	366	372	375	393	369	372	370	394	410	394	382	422	363	415	388	407	377	397	363	421	349	381	369	367	382	390	383	407	366	393	398	390	402	395	382	406	412	441	392	366	394	401	391	367	388	384	408	384	416	421	394	397	410	390	387	384	397	403	419	397	374	391	390	381	409	389	378	389	400	425	402	374	373	419	411	356	402	380	397	363	388	366	414	352	389	359	359	380	399	378	396	417	400	407	399	402	370	376	378	439	390	411	366	379	341	361	362	390	379	386	369	393	381	376	380	380	356	401	410	377	372	393	407	377	360	394	386	452	368	367	422	378	423	398	358	359	414	377	398	382	413	365	417	372	370	392	381	397	366	379	396	393	373	409	430	375	386	379	380	420	387	392	431	336	388	398	413	395	372	378	393	348	396	393	426	403	389	402	383	409	375	403	414	409	423	385	367	368	374	369	399	371	400	399	376	392	404	345	395	391	377	400	413	456	406	397	355	394	383	380	392	406	319	411	389	403	407	403	385	372	403	352	391	349	382	404	416	427	377	383	394	374	400	383	377	413	391	402	417	379	378	380	421	365	347	360	363	388	411	374	374	393	408	396	386	395	375	383	402	374	373	402	407	363	365	367	351	397	404	394	396	388	398	371	394	353	377	380	375	359	391	392	392	372	386	387	389	405	379	406	357	397	358	326	384	416	383	372	372	366	405	393	400	381	397	381	410	399	378	397	388	382	378	402	377	395	379	437	376	383	366	382	365	399	411	364	373	359	380	416	388	391	366	404	407	395	390	372	363	359	385	385	393	368	355	384	415	379	420	373	369	381	351	372	390	408	372	387	395	386	381	381	396	382	396	420	383	359	399	363	376	338	395	391	412	384	366	379	354	401	394	410	421	413	431	390	366	395	376	386	369	373	357	389	358	383	396	360	364	386	397	406	389	354	379	393	394	372	416	419	367	391	360	403	398	388	375	375	362	368	376	384	389	385	395	385	375	379	396	362	377	388	395	380	387	341	414	380	407	404	374	372	378	350	397	371	410	370	355	387	373	392	370	396	385	435	398	380	384	387	385	367	386	378	392	417	409	366	391	396	393	372	397	335	366	396	386	445	370	372	374	360	365	369	376	366	400	371	387	369	418	367	384	349	349	388	390	360	391	360	372	360	406	381	415	373	379	401	366	398	424	396	382	373	359	399	382	421	359	402	396	354	438	370	383	389	361	408	396	404	339	381	405	370	376	420	401	381	364	414	416	392	361	379	375	376	369	388	371	403	358	382	397	387	369	356	373	367	384	372	389	358	400	389	374	388	350	376	392	387	360	373	370	356	342	360	361	375	418	392	388	395	371	382	351	399	414	393	376	393	383	355	360	373	400	355	388	408	391	411	364	400	366	378	366	393	388	403	393	347	390	406	416	367	375	373	359	392	404	391	385	409	393	375	393	401	387	419	444	382	384	401	374	367	392	398	394	380	384	359	366	392	380	412	413	382	404	354	356	391	382	379	364	392	359	360	369	391	389	367	391	392	363	396	404	371	401	408	410	432	382	361	348	387	372	409	368	415	403	406	393	397	382	389	379	379	378	356	382	413	400	368	406	425	382	429	383	388	404	417	344	405	371	415	349	374	390	353	407	357	397	400	394	385	399	411	398	377	389	361	387	388	378	372	409	378	373	363	374	395	341	408	371	385	412	417	404	369	359	404	385	444	361	345	396	426	369	375	414	379	402	400	392	391	405	385	383	409	421	374	368	363	382	368	376	402	366	379	385	354	396	385	361	372	378	398	424	376	408	386	384	371	377	375	390	361	342	375	392	406	391	421	376	396	393	370	375	361	404	378	401	366	400	407	400	380	393	386	341	392	409	386	404	407	392	385	387	384	397	372	367	379	391	388	403	398	354	382	360	410	375	388	358	424	383	374	400	383	356	399	411	406	359	401	407	370	382	384	361	407	384	417	364	407	377	401	361	345	420	383	404	352	348	376	362	380	385	366	391	447	363	369	402	364	382	352	375	377	389	411	414	354	378	401	348	379	379	407	411	394	368	367	397	412	373	385	418	411	383	390	369	405	403	431	391	329	401	412	391	406	390	398	404	424	377	389	390	415	395	427	385	397	376	384	390	398	376	373	380	381	372	363	362	396	394	365	400	388	367	413	415	406	371	355	391	380	402	401	377	378	412	401	364	362	393	418	388	416	407	374	357	372	365	391	370	399	425	420	394	368	411	402	351	391	385	402	388	412	330	383	375	373	378	397	413	388	382	418	418	362	373	414	386	380	390	378	386	379	376	420	348	396	379	411	402	379	402	354	410	392	366	372	406	385	356	392	406	395	380	405	397	414	373	364	401	396	398	369	412	384	389	405	397	362	383	390	379	364	419	372	377	402	393	373	363	383	376	347	371	364	415	385	381	400	401	334	369	363	389	385	395	410	386	374	395	396	382	403	390	404	392	397	369	357	349	370	370	398	414	403	355	413	405	380	384	396	384	358	380	362	403	393	382	412	392	392	394	412	378	378	376	369	380	384	409	379	357	392	386	419	418	374	389	378	374	421	399	419	407	399	407	407	387	397	395	409	364	364	399	391	410	391	363	407	394	375	373	378	384	384	397	394	389	403	347	352	391	379	382	400	392	372	361	388	382	373	347	385	432	384	358	405	379	368	390	394	383	423	373	385	377	411	343	395	370	400	391	355	398	353	411	401	431	370	382	381	365	382	375	394	390	367	392	371	344	389	358	374	387	356	374	397	388	367	400	376	381	381	378	387	399	389	386	410	345	380	371	369	413	411	370	401	379	394	370	372	361	373	417	401	364	385	362	393	415	392	416	404	392	352	393	405	363	374	364	385	437	362	414	322	433	362	415	429	391	404	402	409	370	434	377	425	396	355	343	388	391	400	389	407	381	372	384	353	389	415	399	375	364	391	376	394	380	376	413	370	395	390	349	388	372	366	391	356	364	388	411	396	368	391	375	372	379	399	376	428	382	427	416	348	380	391	421	393	346	409	417	400	388	384	384	405	370	380	396	378	401	380	368	409	375	368	375	422	386	393	380	401	392	368	386	407	387	415	384	403	391	377
1271	195	86	70	89	189	259	365	900	1338	1422	1484	1141	722	502	258	133	95	49	36	35	33	30	26	28	29	21	28	17	24	27	38	28	27	33	30	27	37	28	28	34	21	24	25	33	25	25	38	31	27	31	28	23	31	33	24	18	24	32	28	24	38	32	34	25	33	37	21	33	24	24	18	33	27	30	36	33	31	35	26	28	27	25	22	25	21	27	24	31	26	24	38	29	39	23	30	27	33	35	34	24	30	35	28	33	28	42	33	31	25	26	16	33	21	25	28	30	31	24	25	24	23	26	26	37	20	34	25	30	12	25	25	22	29	31	41	29	24	35	25	26	23	30	22	27	29	28	27	25	33	29	30	23	26	31	25	23	23	26	27	28	29	24	22	22	20	44	36	26	24	28	27	25	28	38	30	30	30	29	20	32	22	25	34	34	26	24	23	17	33	27	34	30	22	34	35	37	28	30	27	31	25	29	33	35	25	40	32	27	27	28	34	24	19	35	28	30	26	21	35	20	24	26	28	34	32	27	32	30	22	29	31	31	21	21	31	28	24	27	25	27	26	34	29	32	26	24	25	34	32	23	27	29	26	17	34	36	23	38	38	31	19	23	26	27	29	21	30	22	22	28	37	26	30	37	26	38	27	28	23	23	36	30	32	26	33	26	36	23	38	21	36	27	35	21	26	22	29	27	34	28	27	35	33	28	23	22	32	29	29	26	28	26	22	27	30	32	32	25	27	32	29	35	32	29	37	27	32	31	29	26	34	20	29	29	35	23	25	24	36	36	26	33	21	31	27	31	27	25	32	22	29	23	26	31	27	24	17	36	30	38	33	30	21	32	28	17	38	41	19	18	26	33	17	39	23	33	20	33	27	33	24	20	29	34	24	34	25	18	18	35	28	29	29	31	29	30	30	30	27	30	22	28	27	22	28	25	24	26	29	30	28	24	33	26	29	31	25	32	24	29	24	29	21	23	30	37	31	30	34	24	19	23	31	29	24	34	29	22	30	29	33	24	33	31	26	20	24	25	29	23	33	32	25	36	25	34	22	27	22	22	25	31	20	29	24	31	28	23	31	22	37	33	28	34	21	29	21	24	25	29	35	36	27	28	27	32	35	25	22	30	28	23	26	25	21	26	28	17	22	24	21	37	29	28	30	23	27	29	35	25	20	25	33	31	29	24	26	25	25	30	29	39	31	40	26	27	35	23	25	19	20	25	33	28	29	27	34	29	30	23	28	30	33	29	24	35	35	24	29	25	26	33	30	36	34	31	32	21	31	26	31	29	29	26	32	31	36	18	30	30	27	29	32	25	25	24	24	25	17	33	31	26	27	24	24	30	22	22	21	35	33	25	28	35	29	17	28	30	32	32	23	24	35	28	31	34	26	32	28	28	27	24	33	23	32	30	24	37	28	24	24	36	36	22	28	25	25	35	35	24	33	21	29	29	22	29	27	35	29	32	23	29	28	16	29	31	33	30	34	27	32	29	32	34	36	28	26	32	30	26	30	22	28	20	29	27	18	30	31	37	22	29	32	34	20	30	18	28	23	28	24	34	34	29	39	22	34	19	30	27	22	18	27	26	35	30	30	22	22	33	29	20	26	33	24	22	28	26	21	31	29	34	24	32	23	28	24	33	28	29	32	27	21	34	37	28	26	38	35	29	35	27	30	26	44	32	30	33	32	31	26	38	29	25	26	21	32	20	27	29	38	29	29	22	27	39	18	33	30	40	21	39	19	27	26	21	22	37	30	24	27	27	23	25	32	25	25	24	36	30	31	25	25	20	31	20	23	38	31	30	21	28	28	31	31	31	31	30	25	22	27	38	23	28	22	18	23	24	28	26	34	30	35	21	37	17	23	28	16	30	33	26	28	27	26	30	20	25	29	32	18	24	30	26	26	24	30	30	21	29	21	37	23	36	38	32	29	24	31	38	20	35	29	20	31	20	26	25	30	25	30	28	34	29	24	30	23	24	21	34	25	31	25	34	22	22	35	29	26	31	20	34	32	32	32	21	35	23	32	31	22	28	21	21	23	27	26	21	29	25	28	32	30	29	27	23	31	37	23	33	28	38	36	18	34	33	29	23	30	25	18	22	27	19	32	26	25	29	22	28	30	22	35	33	29	31	32	29	29	32	36	24	27	34	32	33	26	29	33	30	26	40	14	28	33	33	31	27	35	32	23	30	28	33	34	22	32	31	23	38	30	36	28	33	23	30	28	29	30	20	34	27	30	28	43	28	30	32	25	30	36	31	27	26	36	30	23	37	28	34	20	24	25	27	34	24	19	38	23	26	26	24	30	25	23	25	24	25	27	35	30	27	23	33	38	19	22	25	20	32	34	19	24	25	23	30	26	32	31	26	29	30	31	33	29	33	29	24	19	23	28	28	24	25	26	33	24	22	37	29	36	25	22	32	30	27	39	18	15	31	30	30	29	27	28	33	28	19	28	28	28	27	29	28	21	22	24	32	22	21	33	29	26	41	28	25	24	21	39	22	21	22	30	24	28	33	30	19	24	27	17	36	30	29	26	35	29	29	29	24	40	26	26	35	22	31	30	24	35	28	36	31	22	30	24	28	30	23	31	26	27	27	25	29	27	28	26	26	27	35	29	28	25	32	31	28	26	28	34	26	22	30	34	26	24	29	25	33	28	20	33	25	18	34	37	32	28	21	24	32	29	33	33	18	32	30	25	29	31	23	22	28	29	28	22	35	30	30	22	34	29	25	28	22	31	32	34	25	26	23	20	33	35	55	26	36	25	29	35	24	31	29	20	31	32	23	40	18	36	26	40	28	30	26	29	34	26	23	35	31	34	35	33	38	35	25	25	31	34	24	27	26	17	34	31	24	26	32	23	27	25	28	34	18	34	26	30	19	32	22	34	28	33	28	33	20	24	18	29	34	21	27	36	30	22	24	24	25	19	26	30	32	26	22	28	24	25	26	33	28	25	28	22	25	27	21	26	36	32	14	23	25	24	26	29	25	38	32	37	27	32	19	37	29	23	25	27	24	28	37	27	33	26	27	27	29	37	24	31	23	29	34	31	26	30	30	25	22	20	33	23	24	26	33	25	25	18	33	33	38	25	31	22	31	26	28	41	30	25	21	17	29	26	26	33	30	27	22	25	33	32	34	24	36	35	38	29	22	31	35	28	33	40	30	19	37	22	32	20	23	31	32	25	26	29	37	28	30	39	25	23	28	29	27	32	22	35	26	22	25	32	18	23	34	27	27	32	25	35	23	32	24	35	31	23	25	28	31	33	24	39	23	22	36	30	29	23	30	33	28	32	21	26	25	33	23	25	23	33	40	25	35	16	27	25	20	20	25	35	28	22	37	24	34	30	40	24	35	24	28	39	25	35	25	37	25	21	30	25	36	33	24	29	36	26	19	30	30	29	27	25	22	27	26	28	27	27	35	29	28	22	27	35	24	33	25	34	20	26	30	32	38	28	28	28	25	36	34	21	26	29	22	24	28	26
13456	4736	1855	4806	11553	17044	15565	17803	25480	27808	27339	26144	22286	16952	11810	7291	3609	1702	891	578	439	397	401	389	360	393	356	398	365	362	364	392	392	348	361	400	367	382	377	339	389	380	379	379	384	383	387	372	382	377	381	374	391	380	371	380	393	388	388	392	360	373	368	377	398	406	373	405	365	378	355	395	386	367	371	406	383	380	387	358	385	390	388	379	377	391	373	392	339	364	393	383	360	379	412	334	334	393	371	383	376	357	402	378	362	378	381	392	343	393	368	370	360	363	395	378	346	380	368	388	379	369	389	417	404	397	346	398	406	386	385	407	394	364	381	382	362	361	387	364	395	377	406	389	371	391	388	357	387	391	407	381	383	388	380	361	363	345	382	370	373	381	351	381	378	374	377	351	351	380	384	334	387	386	383	354	397	407	359	391	368	378	369	397	374	407	360	383	357	367	395	368	390	351	351	386	346	389	412	375	376	363	339	377	367	353	373	360	376	416	366	418	382	406	390	387	379	412	377	388	325	381	362	379	350	374	345	374	387	392	346	375	397	390	395	355	375	373	346	360	391	414	376	382	391	360	389	370	399	341	367	380	392	403	359	390	427	349	365	383	375	412	367	382	369	394	438	381	362	361	403	398	394	399	378	387	378	332	398	371	377	362	368	378	425	383	399	394	360	374	410	380	381	349	381	358	364	390	364	367	400	374	376	379	368	377	422	397	362	378	389	386	368	360	405	366	404	428	357	360	401	397	401	360	390	388	373	363	367	390	371	365	387	391	364	371	380	389	396	386	349	348	373	407	344	390	395	389	358	365	389	364	373	348	345	395	390	363	357	370	363	363	370	354	355	374	379	385	368	388	336	416	377	355	385	391	351	394	363	368	345	401	375	362	356	369	383	382	379	429	366	367	380	391	370	401	396	362	393	350	351	379	376	376	421	397	342	366	421	342	364	406	370	386	362	389	384	392	366	385	370	375	356	371	413	385	396	377	376	400	368	388	390	355	381	391	393	353	346	362	380	363	359	345	396	397	376	413	428	386	320	341	383	388	383	379	409	386	361	382	388	373	391	387	398	402	393	368	412	381	386	349	344	375	382	390	379	342	360	341	409	365	362	389	410	391	379	350	376	372	356	375	362	414	376	348	395	363	375	390	380	382	348	389	401	378	385	368	367	389	331	381	368	362	384	400	360	362	391	377	387	359	366	377	376	412	342	379	385	391	397	364	367	330	386	373	389	358	354	360	349	363	392	392	366	364	399	393	363	399	387	422	403	374	372	387	384	375	370	389	369	360	352	409	399	385	389	399	368	371	387	363	399	360	360	361	332	358	370	365	385	367	399	379	383	390	435	360	386	387	366	378	400	390	393	427	388	369	389	386	402	368	404	365	362	389	372	357	353	365	397	362	396	378	387	382	345	433	368	380	396	359	363	377	384	383	366	404	407	369	353	359	382	340	361	371	401	366	367	387	352	369	379	366	384	381	368	365	397	388	360	381	358	413	382	368	405	357	392	371	346	377	359	361	385	326	361	369	383	375	397	394	364	370	368	372	395	392	371	384	369	398	395	361	387	379	383	398	370	418	363	366	441	371	403	375	376	382	353	368	392	386	374	412	365	353	336	367	366	394	374	397	351	367	347	378	417	397	404	390	400	413	386	368	391	389	349	365	383	390	353	361	413	377	405	392	353	369	339	369	392	388	382	387	358	397	396	349	356	340	365	389	394	405	381	400	388	350	344	380	399	401	396	376	383	393	380	377	408	393	368	362	377	363	377	402	379	384	364	380	367	339	350	392	377	385	369	418	376	374	437	403	410	379	392	391	372	333	375	383	380	400	413	430	408	377	385	376	382	399	368	422	377	422	398	375	353	365	390	396	380	391	383	383	420	414	378	335	374	328	372	361	420	349	383	367	396	374	390	391	404	377	361	369	387	341	400	390	393	369	377	379	370	401	364	400	375	401	362	346	419	395	389	384	376	375	337	409	368	365	400	378	391	368	379	400	377	373	387	380	407	403	389	383	374	399	364	359	389	361	379	341	379	387	397	366	387	397	374	370	409	371	395	378	367	411	387	344	395	386	359	422	346	401	411	392	384	409	387	365	384	355	384	386	377	366	413	379	394	376	389	379	365	371	369	427	363	354	365	372	376	396	378	330	369	394	361	417	363	376	341	364	371	364	396	391	380	343	385	372	381	367	362	338	382	404	391	381	396	394	402	346	368	408	404	356	357	391	413	380	371	387	400	358	352	411	357	373	401	365	377	386	376	372	397	387	398	397	370	379	373	372	391	377	372	372	368	375	396	373	339	407	374	401	372	385	377	408	377	358	359	391	360	402	385	394	354	387	388	375	356	395	378	351	379	393	402	390	368	405	376	360	388	375	341	383	389	356	371	336	379	377	382	405	396	390	389	384	357	344	394	388	429	404	352	348	375	375	410	387	371	372	405	364	364	399	341	400	383	358	373	396	392	367	369	335	412	343	399	403	370	371	352	383	337	357	376	372	378	374	401	375	390	365	350	390	363	358	404	362	381	386	364	401	368	364	346	352	389	336	378	366	378	374	398	362	376	354	385	384	431	397	394	357	394	381	343	387	425	381	378	362	383	374	354	430	386	370	380	384	390	375	357	373	365	360	392	423	387	401	378	344	381	380	394	411	354	378	411	374	396	367	403	379	342	375	416	347	390	376	397	362	384	387	394	395	385	357	389	376	378	362	377	425	377	363	369	353	391	367	376	388	409	380	374	370	387	364	362	375	388	374	395	383	386	391	347	391	344	368	338	370	369	363	425	378	364	408	400	329	340	378	360	398	393	357	385	364	380	387	362	410	380	403	387	408	405	353	361	351	399	395	363	356	395	398	372	391	399	343	382	382	373	373	374	388	399	415	406	352	379	373	335	347	379	345	336	391	399	360	372	354	367	364	392	376	375	379	351	365	359	410	399	402	400	372	398	352	404	415	407	371	373	388	362	407	391	362	374	353	360	394	416	375	379	366	401	368	374	370	362	408	345	386	370	383	368	354	356	357	357	374	365	403	356	383	398	377	419	357	373	388	409	369	385	378	405	359	378	386	394	373	379	390	349	346	394	399	400	383	371	386	390	360	370	375	362	369	389	361	378	394	368	400	383	405	372	389	376	408	393	395	372	358	355	367	376	391	353	348	387	409	407	383	374	410	379	412	385	389	370	375	398	324	403	420	361	378	382	386	412	423	368	390	399	351	377	380	397	356	374	388	407	382	380	395	367	392	363	364	355	364	398	372	439	363	375	371	399	353	377	357	387	388	378	393	357	385	360	397	421	395	393	370	372	358	344	386	385	378	367	355	378	355	355	400	361	397	375	387	384	400	397	375	364	389	402	355	368	347	376	386	403	371	397	380	428	397	366	404	358	374	394	392	401	351	390	365	405	371	387	372	392	393	351	377	417	391	352	399	359	362	354	388	371	399	385	411	370	396	401	364	358	378	378	379	353	407	406	401	357	374	385	374	401	384
1210	695	406	200	393	780	661	917	1426	2624	3659	3345	2519	1815	1245	897	448	230	93	42	52	31	32	19	22	25	25	19	25	22	27	24	21	20	20	25	21	30	27	29	14	25	19	27	19	27	24	20	18	22	17	24	28	22	22	25	15	19	21	19	24	18	28	20	38	22	23	26	19	28	23	24	26	26	16	27	21	25	29	35	23	23	25	28	29	21	27	22	28	22	28	25	21	31	27	24	19	30	25	23	19	20	24	24	28	22	17	21	30	30	29	25	26	20	21	27	26	25	34	26	24	22	19	21	16	40	20	29	29	20	31	18	19	24	21	21	22	14	13	20	13	21	14	30	29	20	17	19	19	20	18	32	27	29	20	26	29	25	30	29	38	33	34	28	25	25	32	26	18	31	17	27	24	28	25	18	24	41	30	20	22	26	27	13	28	29	22	23	20	20	28	20	20	25	26	18	23	21	20	23	18	19	23	27	18	18	15	28	31	19	23	27	33	22	26	27	21	28	30	16	28	26	25	21	31	21	22	24	26	18	19	28	21	21	16	19	27	22	23	16	19	26	27	29	29	27	12	24	21	19	23	25	25	29	28	25	23	22	15	15	22	31	21	23	23	21	28	20	25	23	21	22	21	26	17	24	27	30	26	29	19	19	15	22	29	17	18	28	35	19	28	29	16	25	33	24	13	28	23	27	14	26	25	24	27	16	19	26	22	19	28	23	16	29	30	39	16	27	28	15	35	31	29	21	18	22	22	16	23	26	29	21	17	20	23	22	29	23	31	28	26	20	20	18	33	21	27	22	27	19	18	32	27	19	22	15	23	31	20	21	26	22	28	17	19	16	18	20	21	21	28	21	21	22	24	28	19	32	27	32	20	23	13	24	19	25	21	18	28	30	19	23	21	26	14	29	32	15	30	24	24	32	20	21	26	21	28	30	23	30	26	22	24	27	25	17	26	23	22	21	17	16	22	19	22	21	12	23	25	31	29	28	22	16	17	23	31	21	25	27	21	22	27	24	26	25	27	20	20	19	35	29	23	20	24	21	28	30	26	25	31	28	22	23	16	31	21	30	22	20	17	28	32	26	23	25	29	26	21	29	29	34	22	27	16	27	28	24	29	20	14	25	32	20	21	25	27	28	19	19	26	18	17	28	23	31	20	28	21	18	26	20	26	22	29	31	17	27	21	23	23	25	35	20	26	22	18	27	27	24	34	27	31	26	22	29	26	27	22	21	17	30	26	29	33	24	25	24	25	18	21	19	21	23	19	19	21	16	27	24	19	27	18	19	31	25	28	30	22	28	21	19	25	27	17	32	22	25	22	25	28	21	28	26	27	20	25	23	11	25	21	31	28	23	27	24	20	17	27	24	39	24	19	15	22	23	32	26	23	20	26	21	17	26	20	22	23	28	26	18	19	25	22	34	25	27	27	22	28	23	13	31	23	26	27	29	19	29	29	25	18	30	26	28	16	16	27	15	22	13	31	17	24	25	33	23	28	26	15	21	21	28	22	21	22	28	27	36	31	18	24	25	32	31	20	16	13	22	19	18	17	27	33	27	23	17	21	27	23	30	32	22	23	35	25	24	32	24	19	25	25	23	34	20	15	18	26	21	36	19	14	24	19	28	26	21	23	32	25	29	24	29	25	25	22	23	21	23	18	22	28	27	18	29	31	25	32	24	32	20	26	29	32	28	27	32	13	29	21	18	20	22	23	18	28	28	31	24	42	19	24	21	17	27	18	21	28	25	32	27	26	34	25	19	29	31	20	23	24	26	24	29	23	26	21	21	20	26	24	27	26	29	29	20	21	18	17	27	24	23	25	27	26	29	20	29	24	32	26	24	31	27	21	21	23	24	30	22	28	24	14	22	32	29	22	25	20	29	24	29	25	21	14	23	20	30	31	30	34	32	26	22	25	20	26	19	27	33	27	16	32	34	17	24	22	20	23	23	32	37	17	24	23	27	25	25	30	21	21	26	23	17	26	25	17	27	27	22	23	28	26	31	16	21	30	30	21	17	26	22	23	30	25	19	21	24	26	21	21	30	22	24	35	21	21	21	25	26	25	31	22	26	14	26	21	23	27	29	28	20	20	28	25	18	23	30	28	20	23	22	18	24	24	22	27	33	21	17	23	26	20	26	17	20	18	27	25	13	26	26	26	21	22	16	20	18	21	25	19	30	22	28	23	25	23	22	27	19	27	32	19	31	28	21	23	23	34	30	30	27	18	24	25	23	25	16	31	27	18	25	18	25	27	23	23	17	25	19	29	21	27	16	23	31	30	21	25	25	24	21	19	18	17	19	22	21	34	17	25	31	19	23	23	23	28	21	32	31	30	19	16	18	17	26	19	31	22	25	23	20	25	35	22	23	16	30	28	18	20	20	28	22	29	24	22	21	29	22	22	29	25	29	32	22	20	38	29	23	22	26	28	25	24	30	28	32	20	24	20	27	24	30	28	27	25	35	18	28	28	34	26	25	22	25	23	22	21	19	21	30	24	36	29	19	17	25	26	26	26	28	32	18	28	27	31	27	23	31	23	23	29	22	25	21	35	34	18	24	20	23	30	21	28	30	39	20	30	23	22	30	19	29	23	23	29	29	24	23	21	24	19	23	26	18	21	23	24	22	17	21	31	30	21	20	21	17	22	17	14	31	29	25	15	28	29	22	25	21	21	19	22	20	26	32	18	32	20	19	21	15	17	25	22	16	19	30	21	25	28	28	21	28	19	29	36	24	23	27	19	28	24	27	22	14	26	27	23	22	17	25	24	21	22	22	21	23	22	32	15	25	32	21	9	25	26	12	15	28	20	23	18	24	21	31	29	24	30	30	27	30	25	17	24	30	28	15	36	20	31	20	20	22	25	31	21	20	20	19	29	26	22	23	27	23	28	27	29	21	19	30	30	25	32	31	20	26	17	20	21	19	24	29	35	22	22	28	23	27	21	30	20	21	24	21	24	30	20	16	33	28	20	30	24	21	23	17	17	21	21	23	27	26	33	21	21	28	29	26	13	24	23	26	23	30	37	16	24	31	27	26	15	23	21	23	26	32	15	19	19	30	28	25	22	22	23	27	20	23	26	20	25	22	21	24	26	20	32	22	26	22	24	24	27	18	26	19	27	24	22	29	24	24	20	19	26	28	24	25	25	29	24	22	24	29	34	22	24	29	24	26	24	32	25	23	29	24	22	25	26	24	24	30	31	19	17	30	26	24	20	24	24	22	22	29	25	24	37	30	28	27	24	34	23	38	21	29	19	28	26	23	24	33	24	30	20	25	25	22	23	26	34	24	27	18	28	21	20	22	16	29	14	29	21	21	23	27	20	28	38	24	33	23	23	25	14	32	23	20	31	30	21	32	23	29	25	37	23	31	26	17	19	19	22	21	23	27	27	29	28	25	22	16	29	26	27	20	27	27	17	30	17	20	25	21	26	30	26	22	30	28	20	27	27	25	25	21	21	19	16	20	27	30	17	22	27	27
22109	11815	7822	10125	24929	29752	24925	26272	29590	34622	36039	33660	30344	25658	21366	16904	10647	6027	2643	1088	584	391	331	306	341	318	326	306	334	326	336	306	302	310	343	301	305	292	294	313	308	316	304	329	313	312	315	336	307	290	325	337	340	297	309	333	321	306	295	328	305	346	302	351	315	311	310	304	318	304	292	345	317	301	365	328	297	329	291	335	346	302	327	290	273	290	348	311	294	298	295	342	305	321	315	326	311	315	305	307	332	307	302	327	318	300	293	328	316	330	333	300	296	317	307	308	313	312	336	330	323	326	329	311	346	331	305	327	306	278	294	317	329	357	313	337	302	333	314	295	335	288	315	322	330	309	311	339	309	318	312	321	323	293	325	309	311	323	297	312	334	307	292	300	321	320	315	336	303	313	320	330	308	337	305	338	303	328	303	329	296	300	350	323	331	298	330	299	321	338	317	314	297	302	309	299	331	335	314	355	322	309	331	301	319	318	308	353	303	323	335	287	306	301	328	305	314	298	349	308	296	293	349	314	332	306	340	292	331	298	339	305	296	340	353	340	315	322	303	337	326	316	335	331	325	330	326	328	323	332	315	353	341	299	309	324	309	303	328	313	270	321	338	319	319	343	274	337	297	325	330	310	368	304	288	331	312	291	325	305	300	312	329	305	304	348	303	339	302	289	294	313	295	321	326	304	290	311	337	321	309	338	332	329	342	355	309	333	327	321	319	280	311	318	329	292	308	307	311	322	301	319	324	304	313	299	311	330	328	326	324	310	309	332	338	307	328	350	318	277	313	272	334	318	305	315	269	297	365	287	305	303	317	333	303	332	329	298	295	342	304	341	307	325	311	311	302	336	343	321	326	304	324	288	295	351	326	311	319	349	295	310	310	322	324	307	333	362	302	345	332	294	320	324	311	342	296	284	319	341	331	319	301	305	324	305	283	298	286	318	306	314	324	278	305	331	346	316	313	314	353	334	321	333	304	324	295	293	288	319	354	342	311	309	287	313	313	305	306	291	332	341	341	305	314	331	305	333	307	308	357	360	290	330	342	325	299	292	321	289	345	294	344	297	297	317	365	328	299	328	298	319	297	327	353	341	306	302	315	325	337	344	324	341	318	306	297	319	320	322	327	314	314	304	287	312	313	298	330	305	302	304	299	335	327	316	318	302	324	325	340	311	300	333	336	292	333	341	290	349	326	308	350	323	289	290	296	319	319	321	314	333	345	293	323	309	314	298	317	346	306	332	317	330	305	331	330	348	307	320	332	273	290	302	312	305	313	301	306	308	297	336	327	303	310	288	312	331	289	338	338	330	310	279	343	332	296	306	299	350	325	295	303	330	310	306	306	344	336	291	310	305	341	301	316	311	305	323	340	314	302	299	313	307	319	314	316	296	365	298	330	295	309	326	306	333	336	284	295	312	338	321	317	337	290	307	311	285	331	280	331	329	311	312	308	320	330	276	312	320	290	337	322	340	335	324	288	320	278	314	313	322	303	355	312	315	353	305	317	315	338	339	347	315	340	315	335	309	333	318	338	333	321	285	316	321	306	325	314	298	300	318	295	320	315	318	317	339	309	330	291	312	316	335	311	305	336	330	330	351	292	326	299	301	292	336	326	312	336	329	334	329	319	274	305	313	300	311	312	311	327	319	321	312	346	341	313	312	325	307	304	305	324	315	297	330	314	337	296	294	321	313	285	305	319	305	330	315	310	342	330	318	332	302	343	296	312	323	326	348	288	309	290	323	321	338	321	331	293	318	309	296	279	329	323	303	310	312	309	340	310	298	317	324	305	322	335	309	299	304	322	314	322	329	326	354	295	296	289	303	327	324	334	325	307	269	334	335	327	315	311	308	305	311	299	293	297	318	326	328	352	329	311	339	299	317	300	306	322	298	362	340	325	288	302	353	326	319	322	292	296	309	288	325	325	314	300	348	329	291	328	314	306	270	340	313	313	281	330	332	303	328	295	320	299	298	310	302	325	333	309	325	306	319	339	315	294	314	315	332	301	322	321	312	325	305	331	317	321	317	315	325	284	304	309	289	294	298	330	306	342	327	307	298	305	331	323	334	317	348	303	301	326	345	287	314	333	350	299	325	290	333	344	332	355	338	340	294	331	323	322	313	303	364	304	304	340	312	322	299	333	284	318	329	296	296	281	304	303	292	364	314	311	300	323	351	341	320	325	308	301	310	321	311	316	302	274	299	333	320	327	302	347	310	310	334	328	297	337	280	289	347	304	342	309	350	290	312	311	283	271	325	311	328	322	328	314	324	317	345	286	288	326	322	269	292	339	291	334	318	308	300	312	339	336	322	313	332	341	350	321	309	290	313	310	283	325	391	280	309	320	350	318	347	308	304	314	304	319	335	301	321	347	314	290	340	324	307	345	349	313	324	306	323	294	354	284	298	298	334	302	330	299	358	324	322	298	329	314	286	359	339	296	336	317	327	309	328	301	305	308	303	326	290	336	314	334	294	324	328	333	344	314	302	301	293	309	345	319	275	325	328	351	297	323	342	302	303	292	337	321	310	336	321	316	331	282	331	319	352	317	329	312	336	288	322	304	339	273	314	312	287	305	336	325	318	317	316	311	328	327	312	328	288	328	314	361	298	343	332	290	319	320	324	290	319	311	324	321	309	315	308	336	335	314	307	289	315	319	335	313	324	333	324	323	301	289	332	292	315	315	320	311	330	305	297	322	332	305	314	298	325	310	318	323	303	294	311	313	350	321	297	328	303	353	326	320	351	319	306	302	326	319	315	334	306	356	294	307	318	311	303	324	335	329	324	357	332	293	321	318	289	303	304	333	311	292	316	324	296	343	326	299	327	319	340	297	330	326	304	313	339	298	342	322	317	276	314	320	304	304	309	302	296	318	308	313	329	325	327	289	310	314	345	308	331	290	306	293	319	319	340	319	343	322	334	301	309	289	325	346	299	354	306	314	318	328	330	307	304	291	316	295	357	319	353	293	295	288	288	318	321	325	313	338	320	300	359	311	334	305	303	347	308	273	343	325	348	320	319	338	311	313	285	287	299	308	306	333	292	297	325	310	307	309	307	331	319	344	328	355	326	304	332	362	347	300	358	333	356	312	335	331	323	318	347	298	318	311	318	318	309	291	294	355	305	325	305	335	346	304	325	308	307	342	260	333	336	320	327	299	302	291	298	311	323	290	342	308	283	319	290	321	313	310	297	341	306	310	318	319	349	325	323	306	315	342	374	318	301	312	315	343	321	322	296	304	316	318	306	293	290	355	324	331	306	307	329	323	334	314	305	338	325	288	295	289	329	331	332	336	324	316	328	309	315	341	336	353	303	305	286	289	319	273	305	305	331	331	322	323	340	324	328	335	308	317	291	320	330	320	300	336	334	306	320	316	307	301	314	343	307	355	321	293	344	330	328	328	347	299	323	332	312	340	317	287	318	327	278	341	300	320	319	314	328	327	360	292	315	341	321	313	305	320	308	334	350	336	334	329	323	332	323	310	304
2793	927	343	169	377	741	904	842	917	2872	4158	4316	2947	2340	1589	1081	567	289	147	84	40	45	32	28	27	30	37	27	46	36	33	28	41	30	25	37	38	30	36	35	31	29	37	21	36	36	39	43	44	34	35	35	35	34	35	40	31	35	32	31	37	31	38	29	36	29	29	26	30	36	35	33	30	48	32	29	38	29	38	28	28	30	42	35	30	45	47	36	27	31	40	39	38	42	36	39	47	50	39	41	45	53	36	36	39	30	38	36	23	46	34	57	51	34	41	37	27	31	33	39	40	32	30	38	32	38	30	31	33	37	44	44	38	43	34	34	34	31	36	30	32	47	30	33	37	33	31	16	35	27	36	29	27	31	25	29	38	39	38	35	27	31	45	31	24	38	26	45	31	31	34	39	37	34	32	34	37	38	37	30	46	31	37	47	31	27	34	43	39	34	39	47	38	35	33	39	30	31	30	37	38	26	29	57	29	38	35	33	28	39	37	34	39	38	35	53	39	35	25	36	44	28	39	30	29	30	37	39	33	40	39	26	46	36	38	29	36	46	39	30	29	29	29	39	32	40	29	39	35	34	39	29	34	24	35	29	46	38	32	35	37	31	40	39	41	44	45	32	37	40	26	47	45	48	23	41	44	35	37	33	34	28	33	31	32	31	32	40	28	31	48	44	36	30	40	24	30	49	31	34	50	43	30	38	38	29	29	38	36	39	39	36	34	43	31	38	26	33	32	29	30	32	29	39	34	33	38	39	39	45	36	49	41	45	40	35	29	31	33	27	40	36	23	29	42	35	34	48	31	31	39	32	35	29	42	41	31	38	30	36	47	24	32	33	29	36	29	35	39	45	26	26	29	31	31	39	24	38	32	43	34	21	34	50	32	43	49	33	38	43	33	27	55	28	46	46	41	32	39	36	32	23	30	42	36	49	24	21	33	35	29	32	46	29	28	61	41	36	31	36	35	32	36	35	27	21	37	31	40	39	32	38	42	38	19	36	38	40	48	40	30	42	27	31	41	27	51	33	31	36	38	42	40	31	41	42	46	35	34	26	36	37	37	35	30	37	30	43	33	34	39	35	35	34	45	35	31	35	38	49	40	36	27	40	35	22	36	41	37	26	33	36	31	24	35	44	34	47	26	47	39	33	38	33	35	36	40	36	36	40	31	27	18	30	35	33	39	37	36	35	33	31	41	38	22	29	30	38	49	39	33	31	40	40	42	47	34	46	37	49	31	35	36	36	39	27	37	36	34	33	37	34	43	33	37	33	42	33	35	31	34	37	33	44	51	35	37	31	38	49	44	28	27	39	36	33	33	38	31	33	41	34	33	30	28	24	35	33	34	25	47	29	31	39	32	39	33	37	27	39	35	31	41	39	50	38	28	44	49	30	42	37	33	34	29	42	45	32	36	34	36	28	29	34	32	42	44	39	26	47	30	41	34	42	51	39	31	28	41	38	32	35	43	38	31	36	29	30	38	35	38	33	34	42	27	41	32	34	28	31	33	38	32	43	34	38	37	29	43	35	34	30	43	22	42	29	38	36	36	36	30	32	28	40	36	44	26	30	42	38	40	40	40	34	32	39	29	33	32	50	38	32	32	29	34	28	29	34	28	38	31	32	46	42	47	27	40	24	42	25	32	42	41	35	34	33	44	32	35	33	27	38	38	41	39	29	34	34	38	42	36	39	39	23	41	31	36	29	39	36	41	38	37	24	38	43	34	44	49	44	42	36	31	35	41	39	37	40	25	47	41	43	43	31	39	43	33	44	50	35	45	42	33	21	29	28	40	42	43	44	34	35	28	25	36	45	46	39	33	31	24	29	24	36	42	38	35	36	31	28	37	34	37	36	35	27	34	46	32	34	44	44	30	36	39	32	25	33	32	32	25	35	26	30	31	23	38	44	44	33	45	33	25	46	42	32	34	41	39	33	49	36	26	33	38	36	30	35	32	44	23	25	29	36	35	25	36	37	33	32	35	27	40	31	47	36	36	36	31	39	32	27	40	36	28	40	37	43	44	41	38	46	31	47	31	28	47	37	43	30	44	27	34	40	31	27	38	38	39	29	37	29	38	41	32	31	39	45	31	37	32	42	42	30	36	45	38	37	30	29	33	36	24	26	38	32	39	41	41	35	45	37	40	37	34	41	46	35	29	34	41	42	36	37	35	36	34	39	39	33	30	34	32	34	32	32	45	32	30	38	39	31	32	34	34	31	31	38	44	27	40	42	28	30	42	32	37	49	38	42	31	37	39	27	36	43	39	38	42	49	32	38	33	28	31	51	48	39	32	34	27	42	35	41	26	38	41	42	33	29	35	34	48	34	31	42	39	32	39	33	44	38	41	37	29	45	35	42	38	46	37	29	37	35	33	34	37	37	35	38	29	37	27	36	38	37	22	38	46	33	34	36	31	51	33	38	51	37	32	35	39	31	35	34	46	43	30	38	40	35	34	32	36	34	28	40	34	34	33	26	48	43	35	44	29	26	35	27	31	38	26	19	37	36	21	34	36	35	36	48	40	37	39	42	35	38	39	44	29	30	37	33	47	41	40	27	26	40	40	38	26	46	31	29	43	30	33	46	33	28	35	27	40	37	39	38	41	39	41	34	31	24	34	33	46	34	35	47	39	50	29	40	27	42	32	43	30	35	36	32	48	37	43	36	36	18	44	34	38	39	42	28	39	33	29	40	37	34	41	43	29	34	37	46	30	36	39	31	44	39	27	28	42	44	29	39	31	30	22	33	39	37	30	27	32	28	38	40	32	29	34	40	26	34	42	25	37	27	37	38	41	30	38	45	45	39	26	38	41	32	32	29	33	36	47	41	33	47	39	26	36	38	32	27	28	30	27	39	40	26	35	36	42	30	39	27	38	37	31	38	20	29	36	28	40	39	34	41	41	37	44	41	34	39	37	41	26	38	30	38	30	29	37	44	40	34	33	40	32	35	35	41	28	39	29	36	34	27	35	45	39	35	45	33	28	31	23	37	38	35	34	39	41	33	35	25	44	34	30	33	37	41	36	41	28	30	31	32	35	32	42	35	41	43	45	29	37	32	36	26	32	29	32	45	30	32	43	26	36	50	29	42	29	45	32	30	35	41	45	40	36	34	33	30	34	37	39	39	50	29	40	46	28	34	45	32	32	34	40	33	30	30	34	44	33	40	29	37	28	54	41	37	46	41	32	44	21	29	32	39	38	29	39	35	30	39	34	43	30	34	35	27	39	34	38	33	26	27	37	47	44	32	43	37	28	29	36	51	36	35	39	33	43	38	41	35	29	41	37	30	50	31	39	37	25	29	32	44	41	29	36	37	20	36	42	40	36	47	37	39	30	38	43	34	39	38	35	39	52	42	30	39	42	35	33	39	40	39	38	25	47	35	44	38	43	26	27	39	41	29	35	45	38	33	43	23	33	38	37	31	31	34	46	33	33	38	32	30	28	36	47	49	41	52	38	33	43	36	38	39	35	40	33	36	33	35
23850	13649	6199	10261	25846	28659	27903	26990	26159	36429	38236	36299	31007	29061	24414	19549	12917	7431	3374	1385	723	537	464	504	490	504	451	500	435	493	469	463	515	467	466	472	472	453	469	493	443	474	446	488	463	453	461	457	482	502	424	460	490	461	504	481	464	449	467	477	476	437	466	489	471	487	520	466	441	475	452	483	443	467	487	477	428	488	480	464	485	465	474	466	447	483	478	452	493	434	476	483	481	424	432	468	488	466	483	480	445	475	453	464	474	439	473	485	498	517	500	444	478	435	481	504	414	472	420	446	455	459	475	464	442	461	496	479	461	447	456	452	446	465	445	505	465	471	488	504	484	484	437	486	467	461	472	440	474	484	495	453	488	458	474	443	479	473	440	487	441	477	471	447	498	513	490	453	428	498	443	476	407	494	448	490	501	505	441	489	474	477	451	475	474	476	503	490	472	485	456	477	476	471	467	489	484	455	449	486	480	481	485	449	491	477	436	463	506	453	479	461	454	512	464	479	480	500	496	508	481	460	445	443	450	480	455	492	479	485	470	498	461	451	465	481	492	468	484	442	479	474	452	463	440	525	482	464	454	438	443	470	497	468	507	463	449	480	481	459	459	502	485	484	455	462	488	455	482	449	485	471	494	467	431	494	456	494	483	489	507	434	477	474	468	459	450	455	507	459	492	441	460	496	516	495	436	441	441	417	433	491	453	471	463	479	470	492	512	430	463	474	448	438	435	485	497	464	463	507	446	466	452	483	463	469	459	479	448	432	485	479	461	493	435	453	450	470	468	491	463	454	457	481	452	443	487	470	469	459	484	475	454	466	476	501	519	446	462	442	473	444	478	463	508	471	494	481	459	456	486	435	447	471	515	456	501	473	436	467	497	471	527	452	482	434	419	471	478	467	495	486	472	455	434	432	483	431	463	468	466	498	445	489	525	443	441	499	434	463	472	504	478	465	488	488	513	471	455	489	470	470	454	436	523	481	445	451	490	484	482	460	472	435	476	476	506	456	466	438	454	472	483	454	478	462	458	447	419	473	461	494	503	453	452	449	500	456	466	467	479	497	415	470	476	482	504	477	479	487	486	467	451	478	421	463	487	433	445	469	475	446	461	480	469	465	480	474	457	454	478	456	477	485	485	417	477	453	478	501	496	479	491	457	474	484	469	476	413	461	457	466	437	443	504	463	466	505	462	428	451	488	478	476	504	488	474	489	472	492	500	463	450	437	444	444	476	416	492	458	488	435	471	495	439	491	476	456	448	456	454	467	456	463	511	467	456	464	475	474	533	495	486	443	484	501	484	470	480	477	467	464	464	462	469	484	510	437	467	437	460	461	457	433	454	481	514	490	435	498	479	495	425	442	485	488	472	449	486	476	488	496	464	482	473	439	479	455	521	473	476	445	442	460	504	465	444	443	470	451	449	477	449	487	455	463	435	485	493	497	449	422	458	479	477	476	489	474	475	491	487	492	451	506	527	425	513	448	436	516	459	462	491	431	455	484	440	467	513	439	454	460	443	487	460	495	488	457	475	478	462	485	429	445	466	448	494	466	487	491	467	432	504	447	493	467	478	483	459	458	449	458	438	470	441	468	463	442	434	480	454	470	458	469	486	457	449	483	477	474	478	427	464	509	489	475	467	481	431	482	475	455	513	467	475	476	517	497	494	430	436	442	498	449	491	468	477	429	442	509	464	440	424	485	434	455	475	443	496	469	435	475	473	448	508	459	474	473	417	442	457	491	451	469	460	479	466	494	449	465	462	489	466	465	474	467	427	473	456	480	493	470	476	448	464	490	476	505	464	511	488	458	449	446	473	462	481	467	468	461	405	488	457	481	467	465	456	477	513	451	505	476	470	460	454	445	480	494	482	490	455	494	474	480	471	491	453	451	484	483	494	503	488	443	472	450	457	467	494	430	449	477	492	460	459	521	420	497	444	529	457	447	475	489	483	432	462	419	484	480	457	483	464	467	475	462	487	475	453	462	485	444	465	441	490	443	464	436	454	487	459	461	465	485	449	530	473	453	497	481	489	498	462	452	463	413	478	439	510	496	469	478	417	514	461	457	503	460	439	464	471	443	456	487	475	454	472	453	436	480	497	514	440	484	462	464	470	475	479	440	495	519	488	452	463	464	447	511	487	467	480	496	474	493	491	480	429	455	471	473	473	513	505	457	436	462	479	449	465	501	451	470	473	450	468	486	460	430	441	443	453	478	482	495	453	409	470	483	494	475	443	506	495	472	510	449	497	475	456	473	468	461	448	486	448	479	480	481	453	503	461	465	498	462	479	449	474	453	493	423	474	470	462	481	457	476	453	510	437	468	459	423	489	489	470	509	467	459	464	461	452	460	461	494	484	455	445	455	440	463	469	452	483	502	481	441	463	474	461	422	464	472	475	461	508	458	466	500	463	478	455	487	488	467	475	495	466	440	491	449	436	476	451	420	433	505	478	471	441	493	471	435	418	459	479	485	462	469	454	483	466	461	510	477	428	494	450	458	476	440	471	450	497	532	482	490	433	440	429	474	469	477	451	511	468	465	464	463	484	507	459	465	431	478	479	457	438	478	469	468	464	461	439	479	461	485	476	442	480	445	533	452	473	479	477	475	450	475	451	455	481	475	449	459	503	451	488	458	481	465	490	482	498	495	449	473	423	473	476	423	455	448	493	491	493	467	477	437	473	461	424	457	458	507	419	471	448	437	449	451	516	477	494	442	448	439	474	438	463	468	450	473	472	449	494	505	455	433	444	423	465	463	475	481	474	487	459	442	457	473	467	480	524	477	499	506	477	489	461	467	469	435	497	477	448	469	438	462	468	473	480	476	465	450	494	511	476	457	457	493	460	477	494	471	462	484	483	469	489	480	460	470	465	488	464	440	496	488	499	478	463	484	478	471	423	465	506	459	466	475	469	436	493	479	471	474	498	486	467	461	463	472	440	432	464	442	475	474	452	462	447	439	485	465	475	461	488	443	494	496	491	509	521	460	496	427	482	494	469	487	467	431	452	464	468	456	453	500	435	454	507	481	470	483	465	454	498	471	439	477	486	453	478	479	463	471	487	490	489	496	490	480	448	433	477	453	517	472	477	491	489	448	474	490	449	475	477	501	476	481	498	511	453	491	463	490	474	453	498	446	463	470	424	421	459	510	487	449	468	540	463	461	470	473	435	503	474	487	451	462	431	480	472	486	445	513	451	437	478	452	459	477	454	510	470	502	440	473	477	454	447	457	478	510	452	474	485	473	465	468	464	493	459	510	478	471	497	493	466	461	464	443	468	451	477	461	466	488	473	436	465	465	477	449	475	480	486	456	485	471	476	444	473	457	460	434	482	423	484	473	473	480	464	472	464	517	488	452	476	525	440	474	494	441	481	473	477	462	461	451	459	468	461	500	475	450	468	468	476	475	470	515	466	443	487	444	494	459	433	488	439	436	462	486	411	476	477	429	507	481	460	466	442	456	464	466	482	444	475	485	497	487	471	456	502	451
2496	2050	630	242	524	977	1775	1753	2520	4804	5814	9015	7257	3150	1580	791	409	194	83	57	46	28	28	38	30	19	23	27	21	35	26	21	31	40	34	25	24	30	25	34	31	35	29	40	30	29	39	25	31	34	31	25	34	34	40	29	17	33	24	35	26	32	21	35	25	25	28	31	22	28	35	34	20	22	28	23	27	28	24	29	28	21	38	29	37	31	33	30	30	39	33	32	31	32	29	40	22	24	35	39	36	25	27	31	38	35	18	24	30	22	30	33	32	29	34	28	23	32	32	31	36	26	27	29	36	31	21	30	22	31	37	18	18	38	22	24	29	33	31	28	26	31	26	26	36	24	31	29	34	35	27	31	28	35	33	40	25	35	36	28	33	30	37	29	26	28	37	32	27	27	30	26	30	30	27	28	21	23	27	35	31	26	32	26	40	26	28	30	30	30	38	27	39	29	34	34	26	30	38	30	37	36	24	20	27	34	24	31	22	24	36	22	32	25	29	23	27	28	21	30	24	23	37	32	23	26	46	31	28	38	31	27	33	28	31	39	31	27	38	39	27	34	27	23	38	42	22	32	29	32	26	33	27	24	40	38	27	23	39	23	32	33	32	21	29	38	38	26	20	27	31	33	23	45	28	31	32	34	40	26	26	30	36	31	21	27	30	25	28	26	24	29	32	28	32	29	29	33	39	33	24	29	22	29	37	24	30	36	32	24	37	35	21	29	29	38	34	32	31	23	32	28	34	33	25	28	24	24	34	31	21	32	41	31	39	25	38	39	25	33	24	32	29	27	31	19	34	37	32	34	31	32	32	22	29	25	32	27	20	31	22	22	26	33	30	30	21	30	39	25	38	34	35	30	37	41	27	32	22	26	25	29	33	27	29	26	34	32	22	22	25	26	42	38	30	29	29	38	27	28	25	26	34	26	37	25	32	27	27	22	32	27	43	26	28	27	19	41	27	38	43	32	31	28	39	27	27	21	24	28	28	30	34	26	27	24	47	27	18	22	30	33	32	27	26	23	26	22	49	27	18	32	32	25	28	28	31	25	34	28	39	29	43	32	31	27	35	37	22	32	36	32	25	28	23	26	26	27	24	34	31	29	29	36	27	35	37	20	39	38	33	27	31	33	32	30	33	32	30	28	26	34	33	30	27	22	32	32	28	27	34	29	34	25	34	36	31	30	41	23	21	25	36	25	16	33	32	35	34	30	41	29	27	28	28	32	34	28	28	27	32	35	26	33	32	39	32	36	32	40	19	21	23	26	25	24	30	37	34	29	30	29	33	28	36	35	33	18	37	32	34	24	32	28	30	21	28	25	29	27	30	31	32	30	22	31	21	32	35	30	26	26	24	36	24	25	30	27	25	27	33	22	21	29	41	32	25	19	30	34	26	44	31	29	31	30	32	36	35	32	30	33	31	42	28	33	32	30	27	36	41	29	46	29	23	27	24	33	31	29	28	33	32	33	29	28	29	30	38	34	29	38	21	35	23	29	30	36	28	31	39	36	24	32	39	32	31	36	29	33	42	31	29	33	36	32	25	27	26	30	26	28	29	33	29	32	26	30	20	22	26	33	30	34	31	30	29	22	33	38	28	35	31	33	32	28	28	38	24	36	27	32	27	28	35	26	26	26	27	30	22	38	23	25	33	39	21	30	30	34	32	38	40	32	41	32	25	31	32	29	31	25	30	23	34	32	29	30	27	31	35	24	31	26	34	32	33	34	26	30	30	21	21	25	28	30	23	21	30	43	24	34	33	32	33	30	38	33	42	39	35	33	21	32	32	24	28	25	29	26	32	29	32	43	25	35	19	23	23	19	22	40	35	28	27	22	27	35	25	35	32	37	39	27	27	34	30	40	20	37	29	21	27	34	26	28	42	27	31	29	41	22	31	36	27	39	36	34	40	30	39	37	22	22	26	24	31	27	22	27	39	41	25	30	40	26	33	33	30	20	33	30	36	33	38	34	36	31	25	21	29	26	33	24	23	32	36	27	32	28	27	41	24	32	29	31	35	29	22	30	31	36	33	31	19	35	35	33	31	21	33	36	29	41	40	43	22	27	31	32	29	41	24	22	35	31	40	32	24	29	29	33	45	35	28	33	29	27	23	38	25	30	34	36	25	20	30	23	25	31	27	40	24	24	34	20	26	32	28	23	37	31	30	26	29	28	21	21	30	28	38	22	29	23	35	36	27	23	25	38	35	31	25	28	31	37	20	29	25	28	31	35	31	34	31	34	50	23	32	19	34	32	35	34	29	25	29	33	31	26	24	35	22	35	28	18	34	37	25	33	25	30	28	27	35	28	30	33	28	31	29	33	23	31	30	25	30	33	34	23	23	33	22	32	32	29	31	29	27	29	21	29	31	31	47	36	34	31	39	28	28	41	32	33	22	32	24	28	23	31	26	30	34	28	30	30	26	29	21	25	29	33	30	37	30	31	24	33	19	36	33	35	31	29	25	34	34	25	28	36	24	32	33	37	25	30	21	26	25	24	29	28	30	47	24	26	33	25	43	26	29	41	41	28	25	25	25	29	29	29	33	29	35	43	35	19	26	37	20	30	22	23	36	34	28	29	32	29	32	28	24	32	29	35	28	28	31	23	34	19	30	16	28	37	33	26	30	19	28	40	27	35	31	33	24	21	30	30	32	31	35	19	27	27	26	23	27	42	29	38	30	27	30	22	34	35	34	25	35	28	31	22	28	30	28	34	33	28	28	33	31	31	32	33	28	34	34	32	34	29	34	30	23	20	20	23	19	42	29	30	36	29	30	23	32	32	36	30	19	31	28	29	45	23	27	23	34	21	22	19	32	31	38	28	32	30	32	34	32	26	27	33	42	28	37	29	28	32	26	32	33	27	37	33	18	32	25	39	24	20	29	37	26	32	29	23	23	33	26	27	34	31	36	24	30	31	28	28	38	31	23	27	26	36	37	22	31	24	27	44	22	40	32	22	29	35	39	21	28	41	31	26	32	22	30	30	34	23	35	34	40	29	32	29	25	30	27	33	28	25	40	23	25	29	37	33	34	30	32	32	24	31	43	32	23	29	29	28	26	41	26	25	30	30	31	33	31	39	25	30	19	31	33	28	28	29	32	38	24	34	30	28	26	42	32	28	27	48	18	35	32	28	30	32	31	29	25	34	25	21	33	31	36	24	33	25	29	26	29	29	34	22	36	33	34	31	31	27	35	25	25	16	33	35	36	39	35	19	28	33	26	21	24	28	26	22	34	37	29	35	32	25	33	27	33	20	38	34	28	35	32	31	27	18	19	34	25	25	28	27	41	21	29	32	28	37	22	28	30	37	29	34	31	23	31	32	36	35	31	20	23	23	38	23	32	24	41	36	42	29	33	24	33	45	33	28	35	35	31	27	33	38	30	27	22	35	25	38	35	41	24	31	31	32	32	30	33	27	25	27	26	26	36	49	32	35	26	45	31	33	28	15	29	30	29	31	28	20	29	18	29	30	42	26	23	39
28987	20667	9473	13039	28037	32751	35034	33118	34954	40902	42645	46709	40112	29695	22820	16064	10348	5329	2238	970	503	425	398	411	361	385	380	328	346	397	402	373	408	394	359	356	390	347	353	390	388	398	377	357	390	346	391	401	393	344	367	367	406	378	360	378	415	392	368	362	385	391	364	363	327	414	384	380	358	397	386	391	405	376	378	380	398	389	376	386	425	383	391	377	381	370	363	392	435	408	375	381	394	386	373	396	348	370	390	333	383	398	404	374	394	405	368	361	380	383	378	367	404	403	349	400	394	353	402	389	394	393	387	384	383	362	376	387	377	400	368	350	363	398	365	404	383	401	401	411	363	392	368	370	384	395	362	399	380	395	363	387	426	367	378	380	397	368	414	404	402	403	379	380	402	329	429	380	402	403	364	395	384	366	388	394	388	388	407	368	393	388	347	378	381	379	395	378	376	392	404	376	368	377	371	374	398	414	387	389	410	366	381	396	374	393	383	369	371	398	415	377	379	359	368	386	375	366	346	397	391	403	402	357	342	392	382	348	416	351	393	392	405	339	348	383	396	361	431	348	383	389	422	416	413	367	377	390	375	379	364	376	412	398	387	369	383	373	371	372	392	358	399	367	384	392	393	374	391	385	377	373	382	410	355	404	381	398	377	373	358	369	407	381	359	353	382	390	410	398	348	384	385	382	365	405	416	391	362	419	393	374	394	385	408	358	386	387	396	366	337	351	367	380	371	369	397	361	398	403	403	384	381	393	394	377	371	373	394	364	413	349	426	423	350	383	409	397	348	390	391	442	374	376	378	393	400	380	405	378	396	381	341	371	380	364	350	379	377	395	390	392	367	383	379	391	412	379	373	375	404	424	392	360	413	394	361	378	383	359	386	383	379	377	414	398	367	410	376	381	397	366	390	363	389	359	375	373	361	386	398	402	384	365	414	401	419	357	403	392	410	411	402	401	385	405	403	385	387	394	396	372	387	389	350	367	352	389	380	391	342	392	384	368	378	343	392	390	394	396	343	402	360	378	436	355	403	364	372	411	402	355	394	391	397	403	376	395	368	378	391	422	385	374	389	389	384	390	354	401	391	402	373	371	384	394	380	372	391	386	353	391	431	403	344	348	375	420	403	345	412	397	400	392	400	389	367	346	385	370	427	382	351	393	376	395	354	362	346	412	370	384	392	372	401	438	363	390	370	361	404	367	368	385	382	390	364	403	388	383	389	377	394	361	389	387	369	372	370	395	390	394	382	400	378	375	396	378	378	408	322	397	371	365	383	417	395	383	390	413	366	371	361	385	406	379	394	396	412	404	346	394	373	386	380	381	386	400	376	417	371	340	376	369	392	385	410	402	426	391	397	369	384	347	364	369	396	386	372	400	391	358	353	368	394	396	345	389	408	382	356	389	397	393	394	399	361	373	405	392	379	366	396	381	375	409	378	390	389	369	374	377	415	373	380	357	380	353	411	383	371	354	362	361	368	340	365	366	371	383	379	355	370	439	377	358	365	388	382	374	394	380	396	386	422	390	413	407	343	379	364	357	366	389	391	396	385	375	363	433	392	381	367	385	369	395	403	370	362	383	359	415	380	368	376	392	364	378	389	389	393	365	371	391	374	347	417	380	397	403	381	389	380	406	423	387	370	396	375	368	359	378	393	403	413	417	408	410	385	366	376	394	386	382	370	371	414	379	380	358	365	422	393	393	384	354	365	365	379	354	368	387	369	385	380	355	397	391	374	367	403	383	388	404	375	378	411	408	369	381	378	387	361	403	401	355	396	366	380	441	374	392	382	364	408	378	385	385	342	370	396	396	366	399	394	389	387	365	347	380	411	413	401	383	388	377	404	386	358	409	368	391	353	420	388	381	391	365	369	427	375	378	364	376	381	367	398	376	375	365	349	365	388	363	366	378	349	402	343	415	379	403	393	364	380	419	371	384	369	404	390	364	409	366	372	370	356	366	387	370	404	356	387	364	389	379	396	365	430	393	383	379	398	393	389	363	416	404	386	343	384	380	420	397	383	377	379	363	391	416	390	344	388	389	403	361	368	430	364	377	395	374	390	419	397	381	380	402	388	389	329	385	389	358	367	365	385	395	400	363	371	387	407	365	412	388	416	374	391	404	403	386	402	374	379	350	364	373	363	385	376	409	363	359	396	378	356	362	408	396	400	366	355	414	363	379	388	370	347	406	398	382	403	356	401	397	398	374	401	390	392	395	384	382	381	355	387	429	392	396	402	345	358	419	365	382	390	369	385	412	390	405	397	395	377	370	385	379	403	400	363	425	364	392	381	378	369	343	375	358	367	399	386	370	423	363	388	381	387	370	373	397	386	392	388	407	377	385	391	391	405	384	389	382	376	359	362	371	379	384	356	380	411	390	388	405	383	387	377	366	373	407	361	341	377	397	404	388	402	346	370	359	365	389	400	381	350	387	407	420	380	385	387	385	418	335	395	394	371	401	387	367	394	400	398	391	391	391	394	377	381	383	381	379	395	401	387	366	390	376	384	409	384	427	363	408	374	378	402	401	378	343	390	414	420	420	376	389	388	365	386	363	395	385	393	373	397	395	391	400	403	345	351	368	387	399	410	360	385	409	379	402	389	409	357	383	391	387	395	383	401	401	359	397	376	403	383	335	390	338	372	381	411	381	389	391	364	418	393	383	394	376	396	377	437	364	378	383	419	359	431	377	397	402	359	384	342	369	411	389	391	375	364	383	362	418	354	389	391	398	376	400	388	379	401	399	385	355	394	371	379	399	358	405	385	348	390	422	370	394	385	361	354	399	387	363	425	399	370	375	364	374	376	345	360	400	373	344	397	402	392	404	408	398	349	377	410	400	395	389	376	430	388	407	394	386	404	402	364	360	386	376	383	361	350	417	369	367	391	368	409	411	382	382	375	364	383	355	410	413	369	392	362	401	352	374	372	408	421	397	374	329	363	381	397	375	355	355	394	398	376	400	351	370	415	359	365	384	371	337	398	367	361	346	388	376	395	370	398	374	386	397	396	365	371	384	378	385	407	376	391	371	428	382	351	425	355	399	376	372	337	393	413	388	388	376	373	418	421	377	384	373	376	357	372	388	368	387	358	379	382	416	403	407	386	380	381	378	373	373	385	388	404	390	387	388	397	402	380	338	341	366	399	376	397	379	391	375	355	368	383	379	395	389	365	391	368	405	379	420	381	346	407	382	370	380	372	373	368	373	377	377	390	377	384	371	406	377	408	417	401	336	410	369	390	421	365	386	397	372	369	365	405	380	376	387	387	378	361	381	359	377	417	384	390	360	416	398	395	399	360	355	375	400	398	412	340	416	379	370	375	411	365	404	407	368	384	378	373	383	370	420	427	398	403	408	372	391	402	385	387	384	408	374	360	388	384	367	404	379	352	398	375	414	372	386	376	357	363	407	402	388	392	367	409	342	392	416	363	385	421	378	383	404	370	363	405	378	408	386	379	376	369	350	382	407	379	379	379	369	381	401	403	372	362	365
1530	350	127	59	78	204	327	323	469	780	1870	1872	1446	870	364	161	81	64	39	30	37	28	29	28	31	33	25	32	31	23	26	18	31	22	27	24	24	32	19	20	26	31	33	24	31	29	26	34	23	33	21	29	30	29	26	29	33	34	36	25	27	36	22	29	43	31	33	19	42	30	26	28	24	18	34	25	34	30	35	36	34	36	28	26	32	23	26	29	28	31	25	23	23	25	30	33	24	24	30	31	36	39	34	29	27	29	25	33	33	28	21	28	37	32	31	27	32	26	42	34	34	24	24	33	31	28	28	23	29	23	31	30	22	26	26	23	34	39	23	24	23	35	28	19	30	30	27	23	33	28	31	29	31	30	22	30	31	31	36	30	23	32	30	17	30	25	28	33	27	18	39	35	27	41	26	27	29	30	31	23	27	30	41	32	19	29	27	32	27	23	30	20	24	28	32	28	25	34	32	32	25	29	35	37	34	22	31	31	36	23	32	32	32	21	24	31	31	25	35	31	29	28	31	34	34	19	30	27	27	26	21	24	22	35	32	27	29	32	32	29	26	30	22	42	46	33	24	27	34	39	38	24	24	34	27	28	20	37	26	29	34	19	28	17	21	28	27	29	22	31	34	27	23	32	40	28	30	24	28	26	34	25	23	22	15	27	34	26	33	36	32	19	31	35	37	25	34	37	37	31	29	33	35	23	28	33	30	41	38	23	30	31	16	28	31	28	27	25	41	29	24	30	29	28	27	31	31	33	28	31	31	37	30	32	33	16	23	18	36	28	23	28	29	35	35	39	38	21	39	36	22	29	23	25	25	27	38	21	25	31	28	30	32	36	26	26	25	31	28	29	29	38	29	29	23	31	28	35	34	36	21	32	26	28	24	29	30	30	32	36	31	21	29	30	36	41	33	22	21	15	33	32	34	26	32	35	37	32	34	28	19	18	24	28	30	42	25	34	27	26	32	28	30	34	28	30	29	20	32	39	32	31	28	29	23	25	27	30	29	36	37	29	30	26	28	28	35	29	30	31	29	33	25	37	29	25	31	30	29	24	22	35	19	16	25	33	31	33	28	29	30	39	26	33	25	24	28	33	32	31	33	31	27	34	18	27	29	32	26	26	42	27	38	29	29	27	25	33	30	27	33	29	36	31	34	33	25	30	34	22	26	37	27	24	24	38	26	28	28	22	29	30	36	30	33	34	30	27	25	27	32	24	26	24	36	19	33	24	22	36	26	24	30	22	33	32	29	31	25	21	21	46	30	37	28	24	40	28	34	33	24	34	29	28	33	29	23	25	26	30	43	28	32	24	38	30	34	25	37	24	37	41	35	22	32	36	20	28	23	33	19	24	36	34	26	29	32	23	29	28	26	20	36	27	20	23	41	29	26	31	26	36	25	32	29	26	22	24	25	26	16	20	35	35	36	29	33	27	43	25	30	37	27	23	43	31	31	30	31	34	29	31	32	32	27	34	38	33	31	30	33	17	38	28	31	23	34	36	26	38	38	29	36	33	29	35	33	42	35	35	27	25	28	39	28	31	35	25	31	28	29	34	29	27	28	38	26	37	27	35	27	27	36	37	32	30	30	33	38	26	24	26	21	22	24	31	20	38	23	29	23	29	34	26	36	35	24	25	37	18	30	28	31	20	27	22	38	29	36	20	29	29	19	30	24	24	44	18	35	31	29	24	35	36	32	29	26	28	25	22	38	29	34	19	25	33	21	32	39	30	25	23	26	28	27	23	39	32	31	34	24	28	32	21	26	32	25	32	27	34	33	28	19	28	17	20	27	30	26	24	35	32	27	36	27	25	28	23	28	30	33	30	33	33	35	32	26	31	18	26	15	36	21	25	26	30	22	30	29	44	30	28	23	37	35	31	27	21	29	40	26	25	28	42	31	21	31	24	29	28	27	37	30	32	28	27	36	20	33	27	22	36	44	27	25	40	34	29	42	31	20	33	20	23	29	27	25	26	31	25	27	26	30	24	29	29	39	22	37	23	39	23	23	31	38	23	32	38	29	32	27	34	27	26	26	29	34	27	26	32	30	31	40	26	32	32	17	28	28	30	30	36	35	25	39	28	31	27	37	31	31	29	28	24	30	44	22	25	20	16	28	23	23	15	29	25	29	25	35	34	34	23	30	35	31	25	30	33	23	36	21	21	33	33	22	33	28	27	20	28	32	37	27	33	23	26	42	31	33	21	32	28	28	28	26	22	18	34	34	30	31	26	39	23	28	37	30	31	34	28	15	31	26	28	25	30	24	37	21	29	29	31	26	42	36	31	28	26	24	25	36	26	24	19	30	36	36	27	35	30	31	29	38	21	33	27	36	27	27	34	27	21	29	25	27	17	33	31	28	28	22	30	25	34	31	33	34	36	31	34	35	24	29	35	29	39	42	32	38	25	27	26	26	43	26	18	28	38	28	27	19	22	28	39	30	18	34	30	30	27	27	25	31	27	36	24	34	34	36	33	23	25	32	22	20	34	25	32	21	23	29	27	21	21	27	34	25	36	27	26	26	30	19	21	24	34	24	21	28	34	27	27	34	33	24	34	32	26	32	31	30	26	29	27	34	29	24	42	27	32	33	29	39	25	31	37	23	27	37	28	35	24	31	29	26	24	33	26	26	29	35	29	27	31	27	29	29	28	26	24	23	28	27	25	28	35	31	30	27	25	42	27	33	37	28	19	23	23	25	26	28	39	34	35	31	31	30	30	27	27	22	35	24	27	26	26	21	28	24	33	22	23	17	24	19	30	34	24	26	20	29	36	33	34	30	29	24	32	27	24	29	32	25	34	25	29	23	24	30	24	26	31	37	29	31	36	27	20	26	22	25	33	32	31	31	35	29	32	20	29	25	25	25	27	35	32	31	37	18	29	21	32	33	39	23	39	39	23	32	27	21	23	39	28	30	26	23	25	18	20	33	32	35	27	22	31	26	33	20	30	25	38	29	31	31	15	20	28	26	36	28	24	24	23	25	26	32	32	37	30	25	17	28	28	23	24	24	30	30	38	27	28	41	31	27	38	33	36	31	27	36	32	30	31	25	37	31	29	34	42	32	26	41	28	26	21	26	24	28	29	20	27	39	22	24	29	37	30	29	30	27	27	27	36	20	26	29	26	30	26	40	25	31	28	32	28	24	33	32	26	24	30	31	26	26	30	31	30	28	29	28	27	32	42	26	36	23	29	35	32	29	28	26	31	27	24	30	29	33	23	26	24	18	27	21	28	26	40	26	31	28	28	28	33	24	33	44	29	38	29	19	32	34	29	26	22	31	24	19	39	21	25	25	22	28	24	30	24	30	26	32	26	25	29	34	32	27	31	28	30	39	29	25	28	26	34	22	26	35	28	28	34	24	32	22	32	27	22	25	31	38	29	15	28	26	37	34	17	36	32	26	30	27	28	30	30	38	29	32	31	36	24	25	26	30	33	26	19	31	24	21	32	30	37	27	37	35	28	16	33	32	31	30	31	23	21
17043	7226	2622	3143	8673	16292	18745	16734	18585	22930	30565	27698	23795	17610	8793	4523	2396	1141	693	487	389	403	323	365	402	395	383	398	365	383	382	407	373	342	368	394	353	365	391	385	346	371	370	390	419	416	372	374	379	373	406	375	351	344	361	397	400	353	340	355	357	357	388	388	350	349	366	390	383	401	371	365	387	356	353	366	400	367	397	386	364	384	362	363	382	377	383	352	395	411	421	351	370	369	352	398	352	331	362	379	392	417	366	400	385	377	375	359	403	366	382	363	372	399	368	403	375	398	396	348	372	382	362	367	360	368	383	384	384	413	409	396	421	389	358	388	384	349	379	395	384	385	351	372	362	395	387	354	382	389	391	382	386	391	405	378	373	343	395	380	406	394	362	407	382	353	370	366	366	392	336	379	359	380	399	364	402	358	376	386	419	367	367	378	397	382	372	391	340	379	344	375	370	394	405	347	365	366	375	367	385	403	402	368	351	404	406	417	353	379	412	395	396	398	413	358	373	386	383	397	365	351	369	410	373	383	374	387	379	374	368	390	379	410	386	351	406	361	388	399	409	402	392	384	377	387	357	371	388	386	389	405	366	355	392	343	359	405	382	398	378	403	350	369	352	391	391	378	351	391	420	357	353	413	385	359	373	377	364	407	400	386	403	354	374	375	370	367	427	401	370	393	353	377	377	370	387	348	388	384	397	423	376	403	410	359	383	384	375	392	374	371	363	382	373	351	387	336	388	361	384	379	371	387	386	373	398	377	382	373	370	408	401	389	357	396	398	370	379	385	375	405	405	354	390	396	390	375	386	348	382	374	356	400	458	362	372	405	374	396	386	413	362	379	374	381	335	383	371	379	367	377	362	415	384	379	368	403	350	391	376	360	370	408	387	382	338	375	349	362	402	378	408	384	380	370	406	374	396	381	376	377	336	338	335	406	399	370	415	415	390	368	399	349	388	391	391	383	361	381	384	373	365	385	342	434	404	393	349	379	378	427	412	387	391	411	374	347	358	409	385	382	376	385	382	398	394	407	354	364	374	344	370	384	370	373	383	362	407	366	388	393	363	387	385	379	409	368	378	360	380	343	418	401	375	406	394	408	359	414	412	375	368	386	365	363	348	405	347	358	389	400	400	358	379	375	363	401	391	380	349	377	370	398	396	413	361	391	359	367	386	410	380	397	369	404	363	378	370	362	377	375	375	395	410	364	391	387	373	399	371	366	373	402	385	348	389	390	359	347	379	366	386	415	370	390	365	376	372	412	369	365	415	352	362	387	387	389	367	397	368	372	411	388	390	391	402	379	374	363	359	382	327	379	388	321	419	405	383	358	370	361	369	359	392	328	403	352	387	396	398	416	382	385	406	421	352	368	373	348	373	372	402	408	386	387	349	364	381	369	410	385	387	362	368	399	384	352	357	404	405	386	378	380	403	392	392	366	398	365	383	372	346	387	370	379	385	392	392	374	348	381	403	378	405	370	383	373	406	362	381	366	396	370	396	379	402	391	354	391	413	400	380	402	394	356	400	374	375	384	365	397	389	382	358	341	390	351	412	392	392	415	359	405	363	390	382	358	393	395	406	394	389	388	355	392	369	395	360	382	375	373	386	387	359	367	397	413	355	360	352	386	343	352	367	362	371	355	398	381	357	351	373	409	382	341	357	361	389	375	367	379	393	355	378	387	354	369	391	372	391	351	373	412	382	412	356	380	366	376	359	373	394	417	337	361	393	369	394	389	362	374	389	362	400	391	382	395	380	376	396	407	399	414	393	387	391	376	400	382	361	397	400	365	379	423	363	359	391	410	333	372	418	385	357	382	408	378	356	375	438	369	413	408	353	397	410	368	407	360	376	347	379	414	368	373	364	396	379	414	364	410	361	369	393	377	407	405	402	397	420	399	377	374	366	360	376	357	389	365	368	358	398	415	412	411	360	406	355	380	333	358	384	332	367	349	396	420	332	395	391	396	367	379	400	370	361	406	367	391	374	361	382	386	414	385	374	379	380	387	389	350	370	419	368	379	376	369	386	332	376	357	356	398	416	366	387	373	376	393	393	379	357	380	378	402	403	328	382	353	350	377	389	366	351	393	405	372	405	382	365	355	377	375	391	404	369	375	375	403	359	395	392	390	385	407	360	403	387	388	363	371	384	385	406	359	395	370	388	412	366	393	363	394	433	366	387	400	372	421	332	362	375	397	350	381	388	385	385	339	381	390	406	387	367	409	381	396	409	359	382	365	372	387	354	393	368	394	363	378	361	348	363	382	396	391	377	411	392	398	396	360	340	385	349	391	376	368	414	387	374	398	368	426	410	371	388	420	375	364	369	378	394	368	370	370	350	380	380	385	359	387	341	385	372	396	413	400	380	405	374	386	421	334	388	365	373	397	429	378	359	367	408	401	373	378	373	421	407	397	424	371	373	350	402	400	366	401	356	362	365	385	379	382	357	376	376	369	365	346	354	378	354	385	401	374	387	379	382	342	385	351	364	375	369	363	409	366	342	369	384	373	392	386	394	362	358	385	386	398	351	387	372	393	394	373	381	388	362	398	357	388	393	366	367	410	383	420	390	327	383	347	377	363	411	363	388	408	363	373	351	356	370	381	351	361	385	375	423	388	396	359	389	337	397	374	379	381	401	427	379	356	408	397	379	381	426	395	390	381	398	363	359	398	364	395	375	356	391	411	396	366	391	377	368	378	377	369	380	379	371	374	390	349	401	383	384	411	359	395	389	370	363	398	369	374	390	360	394	402	373	405	394	416	396	357	415	370	381	363	405	401	400	351	381	371	392	387	402	364	367	365	379	403	385	377	338	394	384	398	358	375	384	392	375	384	386	400	341	372	394	387	346	395	377	386	395	375	392	368	370	395	379	354	389	425	385	364	417	382	363	360	386	366	365	355	410	343	396	426	395	383	347	358	386	407	348	378	390	384	404	386	375	383	403	409	393	381	387	402	391	432	379	400	353	373	368	403	361	398	402	388	373	442	367	371	345	368	393	386	369	380	361	391	382	383	365	376	382	387	384	388	396	372	345	356	362	392	387	373	402	384	361	344	432	379	400	358	346	376	392	372	365	382	381	384	353	406	373	365	398	373	349	370	372	409	367	338	390	375	443	413	391	383	395	352	406	382	372	379	365	370	358	355	376	365	386	361	365	397	409	394	419	375	361	383	391	375	381	401	417	430	393	397	396	386	409	362	408	382	366	352	372	402	369	394	368	387	377	393	373	357	357	391	377	345	378	380	364	403	356	372	426	378	384	406	363	349	400	357	351	383	350	390	416	395	391	361	396	388	385	391	387	380	370	400	397	416	367	435	409	340	386	401	381	394	358	375	360	412	383	375	321	363	367	355	393	398	410	398	364	352	407	397	382	399	389	357	355	408	385	378	376	354	364	404	353	415	365	401	378	396	359	345	380	383	376	390	366	362	394	363	356	358	355	365	374	372	390	373	373	376	412	386	376	376	372	352	412	406	362	367	412	368	389	385
1470	1167	329	133	247	434	516	701	913	3595	5035	5139	3081	1479	608	255	110	54	43	38	21	34	27	24	30	12	22	36	22	25	25	18	28	20	23	26	25	26	17	17	24	24	30	33	25	27	20	24	28	22	23	27	19	27	27	30	22	33	24	25	26	16	30	25	18	24	20	30	24	18	23	18	34	33	32	20	29	28	16	27	30	26	23	24	35	19	30	15	27	28	28	27	29	32	38	28	31	24	26	33	26	34	24	19	25	19	22	21	32	20	24	33	13	31	30	30	23	26	27	29	19	26	36	21	24	34	33	24	28	27	27	24	35	21	36	20	23	24	18	28	21	21	29	35	33	29	27	32	27	10	24	22	20	32	23	20	23	28	24	28	23	22	22	24	31	28	21	28	27	19	21	20	27	23	24	35	26	27	28	28	19	29	32	22	22	27	26	27	28	31	25	22	28	35	30	20	33	32	26	25	28	24	31	40	28	25	21	28	20	33	25	22	27	20	27	33	24	24	23	28	22	28	30	21	26	21	27	25	16	24	31	23	25	27	24	28	21	28	37	25	26	22	21	31	20	26	27	15	22	26	25	16	31	20	19	30	22	26	32	21	30	28	36	25	30	25	29	26	19	32	23	29	20	16	24	19	32	27	32	14	17	25	26	27	34	19	29	29	27	22	29	26	22	29	20	24	22	26	24	28	30	21	30	23	25	26	27	20	26	29	28	24	26	29	27	32	30	27	31	18	24	15	33	25	33	21	32	26	26	23	29	32	27	27	30	23	31	29	31	18	25	28	26	25	24	29	30	18	38	27	20	24	24	34	30	31	25	22	29	31	24	26	31	24	23	23	26	32	24	26	25	15	23	25	16	30	30	22	15	28	26	28	32	39	32	22	18	25	20	24	28	26	38	15	27	21	21	28	23	25	22	24	38	25	28	26	24	27	20	29	32	29	25	34	32	28	34	26	30	16	34	30	32	34	18	35	24	32	22	26	25	34	29	33	28	26	29	38	22	24	31	23	22	26	25	28	26	22	29	27	23	26	26	19	20	21	26	21	21	32	31	33	24	30	22	19	30	32	19	23	30	19	33	28	26	36	23	26	30	23	34	33	36	31	20	18	27	29	26	25	21	25	18	26	19	28	26	29	17	32	25	24	23	24	18	21	16	17	23	25	31	24	32	31	27	28	40	36	19	22	27	24	22	24	27	36	26	34	28	28	30	20	27	32	17	22	40	27	22	31	20	27	29	33	20	24	23	27	31	36	23	20	26	25	35	21	29	28	28	37	28	29	16	22	23	30	33	30	18	25	20	29	25	28	29	27	22	25	25	29	20	26	30	19	31	20	20	19	29	28	21	23	28	26	30	24	21	19	18	28	26	21	36	34	21	35	24	22	27	27	34	29	22	31	22	31	27	33	28	23	26	28	18	20	33	27	25	19	30	25	21	17	24	31	23	22	26	31	19	29	28	17	25	28	22	21	21	19	15	33	25	24	25	28	15	23	29	18	22	30	20	29	42	20	25	28	26	38	25	27	26	25	29	21	24	28	29	23	25	27	16	24	27	22	23	23	30	32	27	28	33	32	19	25	27	27	24	30	23	28	32	19	23	29	29	32	19	24	20	29	19	19	32	31	25	25	24	22	26	28	28	23	21	27	38	21	26	23	32	22	24	23	24	21	18	33	26	29	29	33	28	25	17	22	29	25	31	24	29	26	27	26	23	25	25	27	17	27	26	27	29	22	30	32	20	34	26	30	26	22	24	37	27	30	25	24	28	29	33	28	27	26	25	26	28	25	32	21	19	22	22	22	32	35	32	18	23	24	18	27	25	13	23	23	22	21	30	39	36	36	17	22	23	24	18	26	17	22	31	33	23	28	33	24	24	29	27	25	26	27	22	28	24	25	29	17	18	28	20	16	31	34	27	33	22	24	30	27	26	18	24	27	23	28	30	35	24	14	28	24	20	25	27	27	22	21	30	29	31	27	38	27	26	26	15	34	25	28	35	29	27	40	37	24	25	26	32	25	28	28	23	23	22	21	29	32	29	21	22	20	19	29	20	19	30	35	32	27	37	23	30	24	39	28	27	22	27	24	26	30	32	35	23	25	30	28	28	27	39	32	18	21	25	29	27	21	29	26	26	31	19	27	32	20	25	28	34	26	20	26	22	23	23	27	26	31	27	33	26	44	28	19	20	27	23	29	22	21	26	31	31	25	22	20	33	27	18	20	30	31	27	24	24	27	30	26	34	35	30	17	26	31	27	22	20	30	32	27	21	28	24	27	24	29	28	25	30	25	27	30	20	36	25	23	27	18	31	20	24	24	12	26	30	21	32	30	19	28	27	24	27	33	33	25	28	26	25	24	27	25	28	30	25	24	28	22	25	31	33	27	26	25	28	27	23	20	25	29	31	28	27	28	39	19	27	26	27	21	22	20	32	21	25	21	21	33	17	25	20	28	23	25	26	25	30	34	22	28	34	23	31	31	32	25	23	30	30	24	21	22	25	28	32	27	19	27	22	35	24	18	26	34	26	21	24	26	25	24	20	18	24	26	25	23	27	17	24	23	19	17	19	28	27	25	22	28	40	21	22	23	25	21	21	30	25	31	37	26	29	24	28	23	31	13	34	23	28	17	25	23	21	29	33	25	22	23	24	31	21	29	29	21	19	25	34	21	25	32	42	26	25	22	28	18	32	22	27	27	26	27	23	27	27	21	31	30	20	23	33	30	32	30	34	21	27	32	25	26	22	25	28	28	24	27	19	31	19	22	26	38	31	22	20	27	29	23	25	30	35	28	29	27	31	27	28	18	23	32	30	24	26	25	34	21	31	17	30	28	18	26	31	22	13	32	24	27	26	27	22	25	19	24	25	28	23	28	22	21	34	21	29	26	23	18	27	31	23	23	24	24	17	28	30	33	26	26	27	26	33	33	36	19	34	23	26	18	23	28	30	27	24	23	23	35	25	32	20	23	19	15	19	27	26	25	15	28	30	26	29	38	24	28	28	23	14	33	22	21	17	25	27	24	30	30	26	18	19	27	17	24	24	30	23	26	20	20	30	18	23	22	20	25	32	25	25	23	27	27	28	35	23	27	27	28	30	18	35	32	19	22	32	31	20	20	21	20	21	34	29	26	25	26	17	20	35	24	30	27	21	26	32	19	29	18	35	38	21	25	21	27	26	27	28	28	26	18	30	31	22	25	23	24	23	30	31	21	26	30	19	29	30	24	20	22	30	28	24	35	22	29	20	35	33	15	28	29	38	25	21	26	23	23	43	36	35	32	25	31	30	30	21	30	24	28	26	30	29	20	28	30	27	27	26	25	39	24	24	22	27	23	26	32	26	20	20	20	25	27	22	21	33	30	19	28	29	25	27	23	25	32	27	29	29	37	25	22	30	27	20	21	28	20	27	26	27	23	18	26	29	31	27	30	28	30	25	26	18	31	28	26	22	33	19	21	33	29	30	26	36	31	30	27	33	28	32	27
24179	15274	5934	7448	20108	22267	22026	23959	25500	37269	39133	37710	29862	21732	13030	6547	2938	1458	734	502	372	350	315	337	321	341	329	328	304	292	346	336	338	373	318	348	329	307	337	348	320	318	313	329	336	326	351	301	292	329	320	332	313	332	322	319	337	312	305	325	346	302	318	329	304	341	309	341	312	336	322	319	306	302	371	365	322	329	306	342	329	333	312	335	351	308	348	336	339	320	349	296	311	343	319	328	372	325	363	339	340	311	320	342	320	341	322	344	324	346	331	361	317	337	312	324	330	338	320	320	313	342	328	323	297	365	286	332	336	310	331	343	337	321	326	334	324	354	326	348	318	316	316	345	390	336	355	310	325	340	324	323	325	336	346	310	329	316	305	348	343	346	319	347	336	329	295	295	329	318	335	323	367	321	325	343	313	345	337	348	328	313	310	343	340	331	331	293	342	320	340	324	314	387	342	327	339	294	304	325	361	330	311	312	344	345	350	319	352	341	351	316	344	337	338	346	340	319	333	329	315	326	339	339	325	297	355	340	348	313	336	332	333	320	310	317	340	308	313	312	323	314	335	341	299	368	320	341	327	322	330	336	333	312	322	347	340	330	368	343	349	310	356	309	336	341	358	337	345	295	312	308	328	323	318	355	359	327	332	358	320	349	327	331	347	334	336	323	333	324	309	315	339	333	310	319	346	319	353	316	345	325	319	321	333	356	326	318	351	351	352	318	337	340	313	353	341	346	333	336	361	336	327	347	297	323	349	326	333	334	313	310	324	308	342	342	339	346	356	325	324	325	338	330	350	303	324	329	312	326	305	316	354	333	336	335	323	309	322	323	318	359	339	327	330	315	367	352	307	320	341	347	323	332	352	333	334	333	352	363	322	331	299	321	342	359	347	326	312	338	331	344	319	305	325	344	320	332	327	361	327	374	338	322	322	337	309	362	336	334	317	318	310	312	318	322	333	324	357	334	340	328	338	348	334	335	315	337	327	311	321	349	329	369	298	314	319	315	333	332	320	308	325	345	332	365	378	312	335	341	320	315	334	330	308	321	367	348	318	334	330	349	327	332	327	371	332	301	320	317	308	364	354	341	337	315	325	319	322	310	334	319	359	344	326	312	296	351	368	351	344	335	340	328	344	299	352	341	370	338	365	363	317	336	300	316	309	326	336	372	347	346	348	343	295	317	326	363	315	328	344	389	311	318	355	355	313	316	317	300	316	334	301	313	311	345	295	322	345	338	352	329	344	369	348	333	342	351	323	321	335	327	334	290	368	334	314	346	365	307	325	311	302	327	336	318	294	351	325	315	332	354	346	285	332	317	330	327	345	298	309	290	294	329	343	334	343	332	324	344	359	306	316	357	304	319	313	311	343	309	320	338	341	324	336	303	309	337	371	326	314	332	332	332	336	302	321	319	339	316	334	365	355	319	329	351	318	308	311	345	342	348	299	368	324	313	318	331	367	355	310	354	303	309	302	342	336	313	342	310	348	338	336	353	343	313	336	340	330	346	327	369	350	324	328	347	301	358	325	342	353	319	321	323	310	309	334	313	339	343	351	347	332	309	348	359	349	312	325	334	345	313	320	305	332	325	349	329	297	335	344	313	346	330	367	308	308	317	333	353	340	317	331	341	330	342	343	311	312	326	335	298	312	346	338	287	332	350	327	319	332	349	313	330	332	351	296	334	304	347	319	339	304	326	327	306	353	330	330	331	318	324	331	366	357	340	342	323	341	325	321	361	307	322	342	337	309	326	344	314	335	313	339	321	304	319	324	319	331	313	335	346	354	326	311	350	311	341	346	320	356	330	290	348	314	322	345	310	345	350	321	348	337	327	347	285	318	339	321	340	329	357	346	334	331	321	313	335	338	342	297	309	318	343	333	301	357	295	316	318	318	342	335	322	321	310	327	361	355	286	344	331	304	353	340	335	351	312	367	324	327	319	363	323	357	381	342	360	312	331	338	342	323	330	325	314	344	321	319	334	353	334	341	318	348	332	329	351	337	341	302	347	307	320	334	328	323	310	344	367	336	322	294	328	363	314	341	333	346	355	334	310	339	334	352	338	319	346	342	343	313	336	288	339	329	336	324	334	353	309	337	348	338	345	315	317	345	321	332	322	343	358	298	306	304	353	352	323	356	309	340	315	300	338	324	310	282	309	355	358	391	317	356	326	358	362	340	310	315	337	337	339	353	296	335	312	331	334	382	339	299	322	334	324	302	292	330	348	329	367	305	330	302	323	351	333	332	336	324	307	341	346	340	367	328	338	365	349	316	331	338	302	322	369	318	320	333	318	370	344	345	353	315	339	366	341	330	292	358	327	334	370	325	343	336	355	337	343	327	324	359	353	302	321	307	330	306	298	303	327	327	359	314	373	334	344	331	327	327	348	308	347	330	355	298	364	362	331	326	349	355	359	331	361	338	315	298	325	342	323	335	332	338	325	347	322	333	322	364	322	324	339	317	337	296	334	332	307	309	335	329	346	327	320	332	345	328	320	360	327	330	357	331	332	348	320	328	373	312	346	344	330	361	340	325	332	319	325	341	333	325	323	357	309	329	323	326	314	307	321	356	353	338	356	330	356	387	325	314	320	309	328	333	313	352	337	298	340	310	310	328	315	320	312	330	352	327	314	330	330	338	309	318	320	348	375	327	325	301	357	312	346	338	314	332	328	342	358	325	307	352	347	333	367	327	335	343	348	345	317	339	306	344	314	314	341	325	335	353	354	333	317	354	329	324	322	351	320	316	326	313	339	335	332	291	360	338	356	343	366	320	337	342	327	305	329	362	349	331	330	319	310	368	301	356	327	320	347	339	323	338	335	329	325	352	346	329	334	312	351	350	319	344	332	327	335	343	357	340	297	353	334	331	333	327	326	333	352	352	355	336	350	323	337	367	316	368	339	330	329	328	336	354	327	312	320	365	336	329	322	341	306	347	310	335	355	351	348	326	326	355	321	354	333	309	333	335	347	334	335	329	330	338	339	304	371	325	329	339	311	313	317	336	346	338	292	336	339	315	379	326	346	336	358	364	314	332	339	341	317	328	334	333	316	342	307	333	315	322	331	338	362	329	332	310	314	315	338	356	309	318	330	341	331	342	337	305	319	329	321	353	315	327	316	335	311	332	286	309	313	335	299	293	297	339	352	334	328	312	315	316	325	340	292	304	305	325	305	340	331	326	338	346	331	329	365	332	359	311	325	323	307	302	310	326	328	297	280	346	344	334	335	314	331	310	308	318	319	302	331	346	329	328	314	322	358	344	321	348	327	339	346	332	317	357	292	359	329	348	329	306	320	314	321	357	305	337	327	379	352	334	344	328	312	321	350	323	353	330	325	330	324	324	350	308	321	324	310	340	338	341	324	331	339	318	310	338	319	345	362	361	349	356	333	297	361	329	329	341	353	332	318	327	325	299	301	340	346	346	348	319	385	315	349	333	335	351	356	314	363	338	336	336	308	306	329	347	369	351	335	333	382	352	299	320	329
3052	1223	493	126	124	311	793	975	1595	3365	6671	5977	3609	1513	585	200	99	61	39	40	42	36	37	36	38	31	35	38	35	34	39	40	40	39	33	41	38	41	32	44	25	33	38	43	31	34	40	35	38	28	26	35	30	34	37	37	54	44	43	40	30	34	36	47	49	47	45	37	23	30	56	33	41	38	34	35	39	34	38	36	45	38	47	38	42	37	36	29	36	43	29	54	39	30	31	35	46	34	25	36	37	26	35	36	40	39	33	36	33	38	38	39	35	34	34	36	44	44	33	40	27	36	36	35	37	28	38	41	35	38	35	38	32	28	36	33	36	41	34	31	42	33	40	32	28	35	39	44	29	43	27	38	35	33	32	34	33	34	33	48	49	38	41	48	34	31	34	43	32	40	39	31	38	36	35	34	24	37	38	42	25	30	26	40	34	28	30	33	26	32	31	39	39	38	30	28	38	35	34	34	41	41	25	33	47	31	35	40	36	36	39	35	39	27	44	45	28	39	43	34	39	33	39	38	36	26	36	42	25	37	34	39	36	30	48	42	34	33	34	40	42	31	25	32	32	34	33	30	46	36	26	33	32	29	40	36	38	44	43	35	43	35	38	39	36	36	41	36	36	34	45	30	35	42	36	29	29	50	34	31	27	49	34	34	30	38	46	33	30	38	38	37	38	39	53	27	38	39	30	42	40	35	47	47	28	33	33	28	35	42	28	35	37	41	24	30	27	42	31	35	25	41	35	32	51	27	40	51	39	37	32	29	32	44	37	42	48	39	35	43	41	45	33	32	34	38	41	40	37	41	40	35	39	38	27	25	35	43	50	28	46	41	33	38	41	33	36	40	34	34	30	34	34	36	33	44	28	41	31	42	36	34	41	33	32	39	31	46	33	37	20	38	38	40	35	44	36	36	39	33	49	41	37	38	35	28	37	25	30	40	35	35	34	40	25	46	39	52	40	38	36	35	38	36	46	36	36	43	42	36	35	33	28	41	36	30	34	39	44	34	41	49	36	38	31	30	43	40	33	37	28	37	47	28	34	34	44	34	41	37	40	36	36	47	37	41	36	38	42	36	40	32	48	37	42	50	39	38	37	35	37	30	33	36	42	38	24	28	40	28	42	33	30	28	44	32	37	36	28	36	40	29	34	45	29	34	43	27	28	35	29	28	31	23	32	35	35	37	43	40	47	32	37	35	40	22	38	36	47	40	36	37	43	38	43	32	31	40	33	36	39	44	44	33	37	38	21	36	34	31	30	30	33	46	35	26	30	32	35	49	35	37	26	35	43	46	40	29	42	48	25	38	33	43	31	37	33	48	38	25	34	44	41	38	30	24	40	36	31	33	47	32	23	39	31	31	46	35	49	38	37	33	33	45	37	45	38	32	44	32	26	40	34	46	39	30	35	41	37	44	26	38	38	25	32	33	35	27	39	34	32	37	28	43	33	30	32	39	35	45	33	34	40	40	35	32	37	32	26	32	39	36	34	42	35	37	41	40	36	40	34	44	47	32	35	25	42	31	27	31	31	40	34	39	30	40	25	36	36	41	38	29	44	29	41	34	46	29	42	29	33	45	32	34	38	39	36	42	38	42	34	39	35	34	29	34	41	37	30	32	33	34	40	36	37	50	36	32	37	37	48	36	31	46	32	35	39	44	32	37	25	36	32	37	36	42	40	32	46	37	41	45	39	41	34	40	29	42	44	31	43	30	30	34	58	38	42	23	34	28	34	39	37	33	28	39	30	30	31	32	42	47	39	31	43	45	34	32	46	44	28	35	39	38	40	42	31	38	28	30	20	35	31	31	42	38	37	44	27	41	35	31	45	36	41	37	29	33	40	31	39	37	39	29	43	31	29	29	28	34	27	33	41	38	36	35	21	45	25	36	28	41	34	42	35	24	24	45	27	32	35	57	33	36	41	32	33	43	36	42	30	36	42	38	40	36	40	36	34	39	33	38	35	32	36	37	34	32	52	38	52	34	37	29	29	43	34	24	32	31	43	27	30	36	37	43	32	43	36	39	33	35	39	40	51	30	38	39	36	35	36	39	46	36	39	33	38	28	40	37	28	40	44	31	47	44	36	36	34	35	38	45	51	46	33	33	37	38	38	31	38	30	47	45	37	37	22	39	43	39	35	28	41	37	33	29	36	38	45	39	49	42	33	35	42	30	40	36	36	39	40	32	44	33	30	41	44	31	30	41	39	37	37	28	36	34	43	34	33	25	35	41	41	33	39	44	32	36	43	29	36	32	39	52	43	30	32	38	34	44	24	31	32	38	35	29	41	29	33	32	36	43	50	49	37	42	42	23	32	34	36	31	39	38	40	34	37	37	26	34	37	39	37	32	33	39	40	30	40	27	30	45	35	36	39	38	37	32	38	38	44	38	37	40	32	38	39	47	33	42	45	39	46	53	26	39	38	34	57	39	26	47	33	24	39	42	41	40	38	26	37	38	34	38	33	44	40	27	41	38	45	39	35	39	45	43	35	40	47	37	33	35	36	30	39	44	28	41	36	31	29	41	30	38	33	35	47	40	38	39	32	51	33	26	33	33	39	43	36	22	30	39	41	37	30	36	30	33	41	47	42	41	39	38	35	37	44	37	33	32	30	32	32	31	42	36	33	29	45	31	24	30	33	47	31	32	34	49	43	29	34	33	39	31	39	29	37	40	49	21	37	35	30	37	36	39	32	30	43	40	33	44	28	35	36	33	36	36	41	37	32	45	39	33	26	39	39	39	29	30	43	32	35	39	29	34	35	36	39	38	26	28	41	51	47	41	40	37	37	28	30	55	34	29	34	39	35	39	27	40	42	34	35	41	34	32	40	30	41	34	40	27	23	48	42	34	39	45	33	28	31	29	42	36	29	35	35	31	43	35	38	41	35	24	35	42	42	35	45	46	33	46	37	40	30	31	38	50	36	30	37	32	25	26	43	44	32	41	45	37	48	42	31	38	37	37	40	33	39	39	39	30	37	34	33	31	34	42	36	29	36	41	28	43	43	39	32	45	33	35	46	34	36	28	35	31	31	36	40	44	42	30	34	29	42	41	28	36	53	48	38	43	27	33	36	47	37	40	27	34	32	34	35	43	41	32	40	42	31	44	38	27	34	32	42	42	32	40	54	38	34	30	33	36	43	38	32	37	42	33	39	35	38	33	40	32	23	27	40	27	40	32	34	27	37	34	38	43	33	45	32	42	35	44	38	33	42	35	40	29	45	37	27	40	42	27	39	37	34	27	46	39	36	35	33	41	29	40	43	47	55	45	35	41	38	27	39	40	35	42	41	40	41	29	38	44	42	31	29	36	39	36	28	36	50	33	42	40	45	32	33	33	39	34	47	47	46	38	32	25	44	42	39	35	35	39	39	35	36	33	34	34	30	44	34	47	40	36	39	33	39	33	47	36	42	38	45	32	44	49	42	39	27	34	32	32	33	38	24	35	38	40	40	53	32	35	31	40	27	29	47	43	33	44	31	28
25297	15837	8068	6290	12235	17647	22218	27512	29468	36925	44361	39696	31774	22856	12723	5417	2460	1252	761	540	472	469	474	446	439	450	523	503	462	451	492	495	479	468	459	505	483	489	478	483	495	469	497	487	488	480	497	491	454	513	448	454	472	473	473	509	466	473	490	482	494	441	499	436	471	501	469	435	519	448	488	474	479	448	495	444	509	483	463	470	487	510	492	449	466	476	491	502	476	454	485	508	489	466	517	471	468	440	471	449	477	502	467	483	452	462	493	489	461	511	451	479	474	472	446	522	482	468	469	458	499	491	517	501	487	474	446	496	475	486	468	461	483	444	492	489	483	458	502	505	492	504	473	494	552	462	488	431	472	482	478	484	492	484	493	485	438	506	522	468	485	446	481	480	470	434	491	481	499	498	528	483	459	459	504	441	486	484	486	450	430	503	459	453	498	433	500	501	455	489	458	455	477	472	464	460	470	474	511	477	503	477	482	465	493	485	513	468	493	509	499	480	487	473	472	490	438	486	507	499	456	460	479	467	539	487	476	449	472	471	477	489	471	474	450	466	508	502	506	517	471	461	491	482	468	516	458	473	490	482	448	480	474	461	503	495	493	471	471	461	465	474	469	488	498	460	482	483	463	499	496	498	473	467	468	510	491	473	529	457	500	523	484	486	465	503	450	496	494	452	445	460	498	454	467	503	476	462	497	511	463	470	472	431	476	498	458	496	498	463	474	498	470	456	469	492	485	484	489	500	513	462	487	474	533	502	486	520	491	492	491	500	477	428	475	464	460	495	484	506	475	437	469	481	489	525	505	479	482	477	444	489	509	479	485	439	482	480	487	479	464	451	465	526	490	422	490	488	485	445	477	479	496	495	470	460	484	479	443	468	506	467	511	499	456	473	465	481	505	481	488	485	463	479	483	458	496	498	474	427	476	472	490	514	520	434	547	495	523	498	508	487	477	489	449	446	499	512	505	482	467	501	501	521	495	492	461	462	481	460	468	469	483	478	474	482	442	437	474	472	494	454	470	476	452	475	470	488	495	485	469	478	504	505	465	478	471	529	536	485	456	495	474	454	490	475	457	510	460	505	494	469	489	491	483	463	471	449	487	492	476	475	463	483	450	479	500	482	484	508	455	487	511	482	422	493	494	443	453	437	458	476	493	458	478	488	480	451	477	498	476	493	488	483	455	510	477	457	483	456	491	470	479	450	481	454	483	481	542	483	445	440	482	480	499	470	486	517	508	494	498	481	487	503	457	496	477	505	491	433	469	477	468	452	489	484	492	486	517	473	462	467	478	490	453	501	482	428	482	469	464	459	485	499	460	510	454	464	500	461	497	473	513	456	463	446	497	487	479	456	464	495	462	483	482	504	459	487	467	500	530	493	476	456	479	456	479	470	456	470	478	446	484	480	484	507	512	456	449	475	476	447	528	490	472	437	471	492	489	466	497	481	477	462	481	470	481	460	460	473	468	452	486	478	516	492	501	477	494	472	434	477	454	470	486	488	468	453	497	463	466	473	507	510	444	458	481	530	488	475	485	485	493	478	467	469	481	472	453	500	491	497	490	460	480	483	478	489	469	493	477	429	488	447	471	486	440	469	502	456	468	476	471	466	476	468	522	499	479	475	456	485	484	462	470	447	476	478	470	489	455	486	509	448	486	479	461	461	472	464	475	477	512	476	481	494	479	469	433	464	468	475	424	490	469	460	468	473	472	462	447	467	467	465	461	487	479	499	487	481	519	455	451	529	491	478	439	499	482	517	484	493	462	497	451	443	525	447	455	464	469	481	501	449	469	466	459	488	452	428	480	493	447	503	474	522	488	471	487	451	447	506	482	472	466	470	518	479	494	515	523	473	476	469	490	498	478	493	496	482	433	477	498	462	488	457	458	491	461	452	457	483	486	467	464	516	477	501	453	502	472	446	454	482	491	517	473	493	475	474	479	477	433	457	455	478	473	463	488	463	519	496	486	489	465	483	497	438	528	479	489	463	506	481	464	519	464	456	434	475	476	501	439	457	461	448	418	480	488	518	475	501	481	435	476	470	473	441	494	490	491	477	458	461	503	461	482	456	488	475	457	457	484	478	467	456	481	450	510	503	479	424	455	423	518	443	506	448	473	470	488	449	462	477	511	476	482	497	486	517	485	466	471	471	452	530	507	442	479	470	458	519	465	476	470	506	463	434	483	500	483	448	496	443	479	516	473	497	472	438	431	514	510	509	427	510	504	503	512	496	403	473	521	522	489	481	485	448	473	459	485	463	466	471	449	457	498	530	467	482	474	494	518	477	525	485	451	480	472	484	466	494	446	509	501	471	471	515	473	478	499	482	488	528	510	470	444	508	484	495	480	466	492	471	486	489	464	521	468	441	484	477	470	446	439	459	482	459	479	475	510	419	471	486	476	435	509	473	477	465	493	462	463	484	490	467	500	491	481	481	477	423	465	484	485	480	470	480	469	480	431	478	457	451	501	465	492	451	446	463	493	490	466	498	445	483	437	454	463	472	501	484	513	503	475	485	489	450	439	455	454	468	491	472	512	445	490	451	438	487	474	477	500	463	492	503	469	553	488	459	487	507	456	479	476	463	459	481	492	476	476	462	468	471	468	485	497	461	485	494	471	488	501	454	481	418	466	510	504	508	466	468	453	422	492	528	486	498	496	476	454	471	418	458	458	491	485	469	506	479	497	478	499	489	473	509	442	497	482	460	442	487	440	475	442	485	486	481	440	475	440	512	485	499	435	487	477	478	484	462	479	490	471	474	454	474	513	466	498	496	482	450	470	458	486	489	458	473	477	457	459	491	477	491	478	498	469	482	491	482	480	447	468	453	471	478	473	494	466	471	510	484	498	467	479	457	492	501	468	473	492	477	481	481	451	476	446	450	473	469	445	493	495	486	459	492	462	464	503	450	501	505	457	503	488	471	475	494	420	490	490	496	457	493	474	485	491	537	497	502	497	485	439	480	493	456	470	473	480	480	470	488	432	457	491	449	466	453	449	475	491	440	470	472	472	487	437	473	479	509	494	458	457	453	481	486	506	469	461	478	484	469	494	491	481	483	466	432	484	461	496	495	458	459	463	449	476	476	459	483	510	464	473	454	456	478	468	463	500	459	470	483	480	468	463	437	471	475	420	527	489	487	501	475	474	524	507	462	495	466	504	442	458	448	474	465	468	464	455	505	475	438	487	460	494	484	457	526	480	458	487	511	487	497	512	458	507	486	500	507	520	469	471	447	491	491	461	476	513	495	526	468	457	468	488	472	456	501	511	507	473	508	493	480	487	431	532	430	499	472	453	412	464	502	466	468	494	494	461	495	477	525	468	493	473	475	478	457	479	485	479	475	488	478	481	483	454	459	475	459	510	483	454	469	479	495	472	504	472	501	455	439	446	473	487	468	506	467	499	484	449	442	525	480	485	479	510	483	509	456	454	500	431	439	459	495	493	482	484	426	482	463	459	510	500	466	456	447	481	472	400	481	475	486	499	496
2948	1700	672	160	196	402	680	2144	3569	9231	11777	8025	3945	1742	578	196	89	71	41	20	24	39	32	27	29	32	25	27	36	36	27	32	30	31	29	29	29	33	40	27	35	23	26	23	37	25	30	23	25	35	36	31	37	20	24	30	28	29	23	30	43	22	29	27	27	23	31	36	40	32	30	21	19	33	25	22	29	31	36	33	18	29	27	31	27	22	26	23	27	33	27	44	25	27	31	29	32	33	24	25	30	32	30	41	37	31	37	35	24	34	23	23	23	37	32	33	28	34	29	31	42	40	38	21	35	32	30	30	27	24	35	39	32	25	23	19	45	33	31	28	37	29	28	30	23	25	32	28	23	29	22	28	45	30	40	32	20	31	38	30	33	18	35	31	34	22	25	25	33	26	30	27	26	33	33	28	23	33	26	33	31	27	25	31	28	31	35	32	36	35	27	38	33	35	37	38	28	25	25	21	26	25	45	39	32	27	39	26	34	23	35	21	29	35	37	35	26	22	30	35	26	43	31	26	29	24	30	37	31	21	34	32	33	36	28	33	23	33	26	31	32	27	33	20	30	38	30	21	36	40	29	35	20	32	31	25	34	39	28	24	37	29	31	34	33	29	28	23	22	29	21	31	26	38	27	31	35	33	33	28	38	36	34	25	30	28	25	33	32	18	33	36	35	28	28	25	35	30	35	27	27	35	30	23	23	36	33	34	29	26	28	32	34	32	29	33	32	26	29	26	26	27	29	36	25	26	21	30	32	31	30	19	21	36	35	35	24	37	26	24	31	36	23	39	36	21	28	28	28	31	34	31	33	34	31	29	35	30	23	36	34	32	38	39	32	31	35	40	29	33	27	28	23	38	23	31	27	30	26	38	27	28	27	29	29	30	33	29	35	31	31	29	20	31	34	45	34	34	28	25	27	26	25	24	41	30	25	27	23	36	28	24	34	37	18	33	33	39	37	27	24	17	25	27	28	29	19	24	31	34	37	32	30	29	31	24	39	38	27	28	30	30	33	31	26	35	32	31	25	33	24	35	22	33	27	35	30	31	29	26	26	26	34	34	44	24	18	24	29	35	28	38	35	27	29	27	30	30	28	32	32	22	38	34	22	26	33	31	27	41	28	25	31	29	31	25	28	34	28	33	26	29	36	18	30	38	49	32	28	26	22	47	21	37	35	27	25	42	24	31	28	29	35	32	23	36	25	33	33	28	33	32	30	34	28	36	26	23	33	36	33	40	29	31	40	18	20	36	27	21	31	37	29	29	29	28	26	25	33	36	30	37	33	34	30	35	32	32	24	35	30	28	21	23	34	25	25	33	35	36	23	43	34	43	29	28	33	32	20	35	28	28	31	33	20	34	26	35	24	30	30	29	33	32	31	34	26	32	30	32	32	30	29	25	33	36	26	30	25	34	37	34	37	32	38	28	31	27	37	28	18	35	34	30	35	35	34	27	31	27	35	30	35	33	24	32	31	43	30	24	30	37	22	26	35	30	40	36	31	21	33	22	26	31	31	33	30	30	32	33	24	28	28	34	33	28	18	31	29	33	24	23	34	31	36	22	27	36	25	28	33	34	26	34	36	35	30	26	37	36	24	33	30	32	28	36	32	34	32	28	28	22	30	24	38	26	24	29	35	27	38	35	39	33	24	34	34	33	23	26	23	30	25	30	33	41	28	26	42	29	22	35	25	23	32	33	34	26	35	35	26	26	29	26	43	25	28	25	20	26	29	25	33	24	30	28	20	33	25	21	37	42	27	30	24	22	35	31	30	28	27	23	30	28	35	32	27	33	29	31	39	23	35	21	32	30	23	38	25	25	27	34	38	37	36	24	20	24	36	32	29	26	27	38	35	30	35	30	29	38	26	29	26	27	27	31	26	40	39	27	22	41	34	29	34	23	29	27	19	36	28	33	22	31	31	31	19	18	27	39	36	30	31	39	27	30	28	34	22	26	35	36	24	24	26	32	29	24	30	23	24	32	33	20	28	36	38	39	28	32	21	30	26	34	33	41	27	41	27	27	26	25	35	33	26	27	39	28	37	21	33	24	29	23	29	41	28	33	31	24	21	25	21	33	30	35	41	26	27	30	21	29	29	33	35	26	30	31	34	33	36	26	34	35	22	23	32	29	36	33	29	26	34	32	30	29	22	35	30	25	27	25	27	35	35	24	36	21	36	36	25	31	27	32	36	26	28	30	34	33	34	25	35	33	24	33	33	33	23	37	26	35	33	34	35	29	30	32	38	24	29	24	31	29	35	28	26	36	32	29	37	30	34	22	33	27	29	35	28	33	29	24	28	36	30	25	24	28	33	28	26	35	26	22	30	25	32	33	28	17	34	33	31	26	28	26	33	42	25	24	29	21	38	25	30	39	31	32	31	35	39	29	29	33	25	19	36	25	29	29	27	23	32	25	36	29	29	24	34	26	18	25	21	25	25	28	25	25	37	28	29	41	16	23	45	28	32	28	36	36	25	33	21	20	26	21	32	30	29	35	27	21	33	32	32	26	27	25	41	29	29	32	45	35	32	29	27	35	28	20	32	27	29	31	30	27	30	27	41	25	32	34	38	24	28	36	22	38	21	35	29	38	37	29	29	40	28	31	27	38	27	36	32	25	33	23	40	34	26	21	31	31	36	34	39	27	34	22	30	34	30	35	33	26	27	29	21	28	23	19	29	23	24	33	34	23	27	32	34	14	24	30	26	29	33	34	30	31	28	37	31	27	22	31	34	29	31	30	27	35	30	26	29	33	24	28	32	23	34	35	27	28	20	24	32	33	35	49	32	40	26	29	36	28	34	27	30	25	38	26	29	34	25	30	32	31	25	35	29	27	29	28	28	30	34	37	20	28	37	31	27	33	31	32	28	28	32	31	45	30	31	28	32	43	30	40	31	41	39	28	27	30	41	39	40	19	32	32	33	37	28	34	23	24	31	24	33	32	24	26	32	34	30	33	29	32	31	24	29	22	28	31	30	25	38	32	25	26	26	41	29	26	31	43	35	28	34	34	35	29	27	30	24	34	29	39	31	29	21	30	28	27	21	32	34	32	27	22	23	33	35	40	36	33	29	32	27	22	36	41	30	34	17	22	25	28	19	26	23	28	19	34	25	26	34	24	31	38	31	34	27	31	26	24	35	31	27	30	18	18	35	31	31	20	30	36	21	33	19	32	23	29	40	32	26	28	34	31	42	30	38	37	23	23	27	25	30	26	43	28	33	43	24	31	11	27	30	31	35	23	40	34	21	27	24	28	37	26	36	33	26	40	41	32	35	35	28	29	32	37	41	27	34	34	35	31	22	37	32	33	20	23	41	31	29	24	46	39	31	31	25	29	22	32	26	29	37	38	35	24	32	41	42	33	36	29	40	31	33	29	23	42	31	30	42	33	40	25	34	32	24	27	32	29	32	31	23	27	27	35	34	25	27	33	28	27	31	34	38	33	26	25	30	29	34	34	28	34	26	39	34	30	28	37	24	25
30604	18098	9967	9365	18765	23197	25874	32514	38664	50790	51544	41991	32199	23286	12591	5102	1948	1051	630	456	388	389	380	405	370	388	379	405	396	387	377	373	395	368	363	432	361	394	390	410	380	413	398	405	383	410	396	407	418	435	364	372	410	349	389	411	405	385	383	366	371	375	405	382	382	400	365	403	371	388	393	370	388	433	406	375	407	342	391	372	407	377	385	384	392	389	411	397	358	384	407	364	387	379	411	392	401	386	373	388	382	373	391	377	440	412	391	407	371	382	381	372	376	384	368	390	384	398	401	379	400	378	373	384	384	409	410	413	398	418	410	396	394	399	435	399	375	403	394	400	362	413	396	446	375	406	382	432	396	419	397	373	410	419	377	372	388	398	381	404	365	378	409	393	409	381	427	384	399	406	382	383	430	362	376	382	396	396	391	393	391	392	406	407	401	416	368	383	389	403	419	435	407	364	372	393	389	402	369	404	393	378	345	394	388	404	398	383	425	367	427	378	382	402	392	431	405	357	387	388	359	389	383	404	373	416	396	380	385	388	431	407	407	409	384	421	421	398	429	404	407	383	402	380	405	369	399	411	394	396	413	397	424	405	379	377	419	393	398	424	387	390	417	422	404	412	449	414	409	371	403	412	388	403	405	425	376	423	420	372	398	405	403	383	391	399	413	405	402	420	394	431	399	384	383	394	400	380	418	368	413	362	406	376	389	366	394	404	374	412	413	378	391	371	420	438	378	398	381	386	406	378	368	400	375	391	392	380	404	404	389	371	409	409	418	376	391	417	378	389	405	401	397	393	419	405	427	409	417	384	385	375	404	412	397	395	401	380	427	397	391	434	419	410	355	387	349	419	406	383	365	388	417	337	412	395	378	378	405	391	374	385	368	386	397	386	383	366	395	393	373	427	404	382	414	406	386	428	377	405	409	421	422	403	412	407	391	373	368	415	395	399	415	416	412	376	383	375	415	408	387	400	346	419	388	406	385	422	359	391	398	402	379	365	381	401	389	364	364	403	381	381	394	412	402	396	389	405	381	387	385	414	391	410	422	367	425	405	396	387	381	392	407	393	371	404	435	380	361	430	414	421	412	387	387	378	388	373	365	394	373	382	374	406	381	397	381	382	400	366	385	403	437	369	384	403	416	404	391	394	381	409	406	418	412	414	460	374	382	365	401	413	403	432	399	396	415	404	425	386	387	394	396	366	386	383	383	390	373	401	392	407	438	406	408	409	383	414	394	416	418	403	396	394	403	393	422	405	432	412	373	418	382	375	411	382	366	389	405	363	378	407	410	393	410	444	393	414	394	381	369	416	436	396	401	425	397	394	392	414	390	381	382	397	400	423	399	396	403	406	416	368	403	382	398	432	369	405	418	413	415	395	389	387	432	413	388	418	391	411	385	393	395	382	381	388	392	391	396	402	394	414	397	382	421	454	384	403	374	414	377	379	411	375	387	387	397	396	400	406	417	381	406	426	396	390	397	429	423	411	405	435	431	380	408	380	376	393	380	404	400	395	399	415	395	396	383	371	401	380	388	371	406	411	401	396	422	404	366	402	374	365	409	398	379	383	396	377	397	371	399	382	403	408	361	397	414	408	398	414	362	361	388	401	370	370	373	415	396	375	416	380	381	397	407	392	382	404	373	427	344	412	387	418	406	413	422	399	395	375	409	387	378	377	357	367	382	409	407	375	381	411	407	422	365	411	374	403	384	436	372	403	412	374	399	421	400	464	392	389	421	392	401	377	405	403	387	419	382	413	409	397	400	357	394	391	339	398	362	390	417	426	374	403	377	378	396	376	428	426	361	400	412	400	384	402	430	416	401	408	376	399	367	417	378	423	371	396	407	398	425	405	437	422	403	390	402	396	389	384	413	382	374	379	407	388	379	431	379	383	396	404	397	386	396	361	373	409	390	397	340	411	405	414	386	391	426	393	413	380	384	396	407	406	415	409	385	366	425	381	405	415	391	388	411	380	380	377	385	407	408	419	412	409	383	418	399	393	405	410	354	428	399	396	388	398	389	366	407	408	422	388	372	409	361	406	393	410	383	405	403	415	387	383	393	382	379	419	377	419	376	380	392	356	388	401	383	402	392	369	368	419	434	405	389	372	364	396	418	416	361	398	429	416	373	376	379	382	389	383	384	404	388	390	353	401	405	410	416	419	386	381	373	385	379	414	411	383	412	380	413	361	379	403	421	394	386	406	399	391	415	394	416	378	371	372	444	395	406	407	433	421	435	411	436	450	438	382	384	405	362	368	405	425	404	397	354	432	418	378	382	358	363	384	375	398	387	422	404	397	381	407	383	392	412	430	406	371	389	401	374	427	372	447	402	416	411	402	379	387	385	415	393	400	453	380	407	379	419	409	390	374	367	395	373	400	387	346	400	387	404	403	363	402	405	410	387	411	358	421	382	416	402	413	385	419	390	403	409	382	431	397	399	408	399	387	381	407	392	432	405	388	388	429	423	384	408	381	367	389	388	362	394	432	384	417	408	398	425	379	395	429	365	423	402	370	387	433	409	405	400	338	362	364	379	390	407	425	402	397	389	400	418	370	409	377	397	366	384	392	410	380	407	411	387	380	401	443	423	392	444	415	423	420	393	417	402	399	388	372	411	380	419	368	416	371	426	397	406	427	397	378	392	381	421	380	393	382	370	381	373	406	410	355	378	395	417	423	400	433	395	418	392	407	361	417	392	359	382	394	423	378	339	390	392	414	402	387	418	374	392	412	428	420	406	359	398	398	403	384	371	408	386	368	421	391	385	386	382	387	393	368	400	381	383	425	421	404	407	402	399	406	441	392	418	385	384	380	389	397	397	376	398	392	389	367	394	433	401	411	394	424	381	416	367	399	397	379	394	368	435	385	385	393	381	354	411	378	406	398	395	394	391	368	398	417	373	384	386	407	391	413	384	404	400	418	365	403	406	383	409	410	390	371	371	414	371	391	361	420	402	415	392	385	394	426	380	391	390	386	403	421	393	402	416	393	402	402	430	397	363	447	367	392	396	398	368	450	404	395	401	381	395	388	407	397	395	355	434	394	402	401	379	397	432	428	377	367	399	381	340	402	389	391	406	389	432	356	385	380	403	388	395	337	412	417	387	418	407	404	400	403	360	390	388	399	374	417	381	369	393	399	398	355	411	348	369	410	371	439	360	357	388	412	367	421	404	362	389	392	396	412	405	384	383	405	393	387	381	380	411	444	379	388	398	351	400	390	406	398	384	384	347	457	398	377	395	402	414	375	397	417	403	367	357	378	369	377	393	415	390	394	422	411	384	394	391	391	394	380	391	428	415	392	386	397	412	395	398	379	381	396	398	409	393	383	422	410	385	395	388	395	416	442	418	408	369	422	417	360	402	405	388	393	404	435	396	402	390	391	407	392	384	333	370	369	430	426	416	382	391	431	405	397	392	433	399	385	388	372	386	379	398	386	385	346	392	416	369	397	371	423	399	384	411	400	423	392	375	385	410	436	400	386	376	384
1577	316	104	71	79	87	251	432	838	1932	2457	1753	942	412	174	50	40	33	32	34	30	42	24	38	31	20	18	28	19	33	23	18	26	27	22	23	33	31	39	27	33	25	19	35	32	34	34	26	25	35	25	22	32	37	37	18	43	31	35	30	21	30	33	34	33	24	25	22	26	33	28	35	27	35	34	27	28	20	21	18	23	26	24	29	32	28	23	36	19	32	27	29	25	25	37	31	30	25	34	29	24	23	23	27	43	33	30	23	34	32	26	35	30	25	43	23	32	35	33	25	31	32	27	26	35	31	36	28	26	25	29	33	30	36	28	31	27	28	21	28	29	24	30	23	25	35	28	35	36	25	28	24	27	29	31	35	27	30	26	35	27	29	18	35	34	24	28	21	23	29	32	28	31	32	25	31	34	35	35	27	35	31	30	29	27	20	35	34	28	35	31	45	38	27	19	28	40	35	29	27	23	28	37	24	26	26	20	23	32	30	27	36	25	27	21	33	28	28	23	27	30	20	19	29	25	42	29	22	29	26	22	27	26	26	24	29	33	28	30	28	28	25	24	29	41	40	26	31	29	23	30	24	24	26	25	26	38	36	30	26	26	31	32	36	39	30	28	34	27	30	29	24	28	18	23	24	26	34	29	34	28	37	32	25	28	30	25	32	32	28	27	35	26	29	25	24	27	28	29	31	15	30	26	25	28	37	33	26	30	27	28	29	28	31	22	26	29	28	33	21	28	31	32	30	33	27	28	28	19	32	24	25	24	36	27	33	39	25	21	26	23	26	28	35	30	33	34	26	30	31	28	21	31	24	32	31	36	30	22	38	44	32	27	31	28	22	27	23	21	22	23	23	24	29	28	17	32	28	28	27	33	26	28	22	36	25	23	27	28	24	18	28	25	28	19	32	21	25	34	33	27	28	32	23	30	31	32	31	35	41	33	24	35	34	34	36	26	38	28	30	30	27	27	25	34	27	24	24	25	30	29	24	27	41	30	25	35	29	26	21	19	38	26	28	35	20	22	26	17	28	40	34	25	24	27	30	31	26	27	31	28	22	26	21	22	31	33	27	31	24	26	24	25	20	33	33	23	21	32	31	23	29	30	25	29	32	20	25	28	28	23	33	26	17	19	32	38	17	27	25	22	34	23	37	31	34	29	23	34	21	25	17	28	34	31	42	28	26	33	32	24	30	33	21	36	27	33	37	34	30	27	40	35	24	24	31	30	28	27	22	24	33	24	28	30	35	21	36	26	32	25	35	34	23	32	21	25	20	27	23	23	32	35	28	21	30	28	33	23	27	34	27	28	22	20	38	28	22	18	35	31	23	17	29	18	29	22	20	29	28	34	36	31	40	26	28	26	32	22	32	30	36	27	18	23	35	28	30	27	34	32	18	26	26	33	35	32	20	22	31	22	33	47	23	34	30	20	29	25	31	26	18	31	36	27	29	25	25	31	19	36	25	35	23	26	34	28	37	25	30	25	22	29	24	30	29	20	35	30	25	25	24	26	28	32	23	32	31	35	32	26	34	35	34	24	35	22	30	34	22	33	32	33	21	29	28	31	24	24	22	26	35	33	31	27	20	37	30	27	35	28	22	23	27	22	25	32	32	30	31	33	28	34	40	28	35	32	32	36	24	22	25	23	35	30	22	26	33	32	25	32	31	32	22	27	18	22	33	30	20	30	33	28	29	21	26	27	32	24	39	32	36	31	31	25	24	39	30	23	27	21	39	30	35	26	27	21	32	31	25	33	25	33	27	23	43	43	24	16	30	39	25	35	34	34	29	21	32	33	23	24	27	29	28	32	21	38	29	35	25	24	22	29	29	36	20	29	31	28	29	38	26	30	29	31	33	40	22	24	29	35	26	31	25	32	39	35	31	24	35	28	20	19	31	28	31	23	31	17	26	33	19	28	33	23	33	38	30	33	29	20	31	23	33	23	30	32	27	25	25	24	30	31	20	25	25	28	31	27	19	28	30	29	32	31	33	37	28	24	28	33	29	34	35	30	34	37	28	21	20	29	26	30	28	34	25	47	33	46	39	26	29	31	27	19	20	27	25	34	33	23	19	17	34	31	26	36	30	26	25	34	27	21	15	28	33	25	30	28	42	24	37	33	26	34	25	22	35	34	25	33	26	36	29	36	29	28	36	31	23	28	28	33	33	33	26	27	28	28	26	37	28	33	35	26	30	26	28	36	24	23	31	33	29	27	34	31	30	20	20	27	33	30	23	21	26	27	34	31	38	25	29	27	32	36	23	28	33	18	28	22	23	30	31	17	33	33	36	18	27	25	19	26	24	27	31	31	39	33	27	33	21	31	21	28	30	28	26	23	25	34	18	26	27	28	27	29	32	25	32	17	26	29	32	32	25	19	31	27	35	25	32	16	25	27	21	24	30	21	27	29	29	35	26	35	27	29	32	30	31	39	37	28	23	40	23	18	33	28	23	23	29	26	22	33	31	23	28	32	31	22	25	26	23	32	25	27	27	31	28	22	28	27	20	24	24	33	31	31	28	30	19	33	32	26	28	24	26	25	25	21	17	32	27	25	28	13	25	25	22	29	32	27	23	27	25	18	24	20	26	31	31	25	24	35	31	25	28	28	21	26	22	27	37	26	18	33	31	40	33	28	22	24	33	29	33	32	33	29	39	31	27	38	30	26	22	19	39	42	24	23	23	27	20	28	23	34	31	32	30	23	29	29	38	29	29	28	23	31	30	22	19	20	24	28	32	24	37	36	21	38	32	28	34	28	30	20	32	34	32	29	27	33	30	25	19	32	33	37	32	22	28	27	25	35	23	33	25	24	29	34	23	23	32	37	30	25	20	41	34	27	21	29	33	32	29	20	29	28	29	33	29	29	25	36	31	37	23	26	27	38	22	34	37	33	31	29	18	31	25	37	18	31	19	29	28	31	32	36	33	29	28	26	24	37	25	22	25	24	28	37	37	27	34	27	21	19	29	27	23	36	35	30	28	26	29	21	23	30	36	28	26	23	29	33	35	44	33	31	41	29	26	23	32	21	24	31	35	37	28	31	29	22	20	27	29	27	19	18	28	28	24	19	30	28	19	37	30	23	27	31	31	33	29	42	30	22	34	32	23	41	43	25	35	26	33	22	22	31	19	26	27	32	25	37	28	23	21	25	27	27	30	28	30	27	22	27	27	30	31	29	23	26	33	24	33	33	28	34	25	29	32	27	31	31	37	38	33	33	31	25	24	32	23	34	26	27	33	21	34	33	32	28	19	30	28	31	23	28	26	21	33	34	44	25	19	27	29	23	22	36	24	29	33	30	34	31	31	35	30	20	25	33	27	25	22	27	21	27	24	36	38	25	33	29	27	33	26	27	32	34	31	27	33	25	27	32	24	38	34	23	28	29	31	27	43	23	29	30	29	26	27	23	30	29	36	25	27	24	33	33	29	32	26	25	33	47	26	19	23	26	27	25	22	36	23	38	36	25	26	31	30	22	37	33	26
17705	6881	2512	3274	6920	8290	13597	15785	24630	31962	31461	26555	18585	9941	3987	1599	880	606	515	441	396	403	382	412	383	423	403	394	438	357	386	402	390	375	348	351	401	391	395	374	398	422	364	393	372	374	398	379	401	381	378	369	397	413	399	366	382	382	373	392	406	336	372	382	412	358	399	390	388	358	366	341	396	374	385	392	361	372	376	379	399	385	335	370	380	371	380	374	397	401	367	378	384	373	386	414	384	367	420	384	386	409	376	376	409	389	375	374	394	384	365	371	373	383	384	385	413	417	368	409	380	391	387	406	378	375	382	376	390	390	348	396	380	403	391	369	360	382	408	363	389	389	389	390	363	359	381	415	391	377	356	401	372	345	419	355	429	397	400	376	368	359	433	402	382	363	400	387	389	388	378	383	366	372	377	377	377	389	411	408	420	345	417	390	392	402	364	390	415	386	358	361	409	369	398	399	391	386	406	385	355	364	381	361	365	398	362	387	371	387	329	358	393	388	374	381	380	431	370	392	386	400	359	383	368	396	389	389	391	389	371	419	375	381	408	349	389	379	385	382	357	370	357	380	385	368	402	391	407	385	373	361	375	391	402	418	419	376	384	406	356	417	407	360	371	388	387	398	367	376	379	387	374	420	353	348	398	356	394	373	387	405	390	388	370	371	398	391	393	415	397	372	354	379	392	380	380	362	381	417	395	403	421	431	366	367	352	394	375	402	364	370	404	387	420	386	389	371	373	382	382	398	386	415	413	381	411	378	368	407	365	371	370	370	382	350	348	359	380	392	404	388	350	403	375	373	320	374	390	379	374	374	379	378	357	392	397	362	401	403	415	387	358	387	387	368	357	360	359	397	386	379	387	429	369	357	361	384	379	394	396	391	424	398	391	398	388	403	376	395	390	387	402	352	443	360	385	379	390	367	413	396	344	372	402	368	410	373	373	367	361	393	391	342	372	365	401	410	361	396	406	353	403	387	399	353	391	391	381	379	375	376	398	380	385	363	397	385	363	417	358	372	379	359	370	389	396	366	388	361	415	374	380	363	368	402	390	344	357	395	380	371	374	372	368	391	382	384	346	376	413	431	417	388	380	394	406	378	388	358	323	416	417	386	404	395	388	397	385	414	364	381	372	379	406	381	353	359	383	391	419	400	353	356	351	379	383	401	401	334	383	390	358	385	385	412	409	394	348	384	380	368	404	402	355	402	366	351	394	405	417	365	390	376	365	355	352	411	404	380	406	394	386	389	375	398	376	400	381	371	375	402	392	414	395	374	366	380	384	381	382	352	404	407	342	396	377	374	370	392	389	374	391	386	393	376	371	367	374	371	394	415	362	369	400	349	403	321	380	393	359	326	377	390	409	382	401	372	422	398	384	377	382	383	372	373	401	371	390	343	353	356	371	427	387	385	387	380	384	389	396	386	383	380	361	371	434	385	362	330	396	397	368	369	364	392	410	389	374	386	350	355	356	375	389	399	366	404	383	342	402	380	343	389	404	377	421	362	395	367	347	419	395	413	388	407	427	373	338	365	374	397	368	372	382	382	394	395	416	399	366	357	415	371	431	369	379	368	389	392	375	416	393	381	374	409	373	368	391	384	411	355	396	382	353	401	396	353	393	368	380	352	385	379	389	405	366	360	396	358	368	386	394	355	400	384	367	390	406	427	381	413	358	400	376	425	405	409	365	386	386	380	409	368	405	385	385	364	375	370	436	373	388	353	388	386	372	387	392	407	388	366	362	431	421	435	391	386	356	377	379	381	388	416	380	390	390	363	359	406	396	358	370	339	383	385	424	375	383	389	358	369	398	397	427	436	373	393	386	361	405	381	400	396	400	406	395	425	383	387	367	384	386	397	391	445	406	407	378	360	401	371	381	391	396	410	410	379	370	380	392	372	381	400	377	401	380	359	353	405	355	367	372	382	345	386	392	404	370	341	398	394	375	397	397	409	400	400	390	398	388	377	402	378	398	352	393	379	380	371	378	373	393	377	354	353	411	362	385	374	371	368	375	369	376	367	389	402	371	381	395	401	368	400	425	409	380	376	374	389	390	370	363	392	376	374	377	384	410	397	384	399	384	372	397	395	377	375	382	385	395	372	403	352	386	363	381	365	378	427	379	391	379	389	389	392	385	389	376	412	405	405	391	374	395	393	414	352	381	412	391	374	376	372	370	389	392	350	399	370	435	350	362	399	394	385	411	342	372	386	387	369	350	354	371	398	347	401	392	413	388	382	401	413	382	393	399	415	386	404	375	412	409	345	373	407	398	354	382	392	369	393	374	374	412	389	407	353	374	379	380	360	390	381	398	415	356	369	428	377	371	381	389	382	415	360	388	352	374	370	381	374	351	379	389	400	369	370	389	388	375	379	364	378	382	377	391	357	395	420	386	386	366	372	405	402	385	377	384	392	406	344	369	420	380	381	367	358	391	386	379	384	384	388	388	383	369	347	377	416	380	379	384	395	372	383	373	350	385	411	358	376	377	418	400	398	402	384	387	398	382	386	372	401	353	394	373	408	422	366	375	375	381	370	369	377	377	398	395	379	384	391	383	394	388	372	425	407	327	395	357	348	382	398	356	374	420	379	385	406	391	391	391	383	368	387	383	361	340	363	388	344	385	381	376	402	375	349	383	373	382	410	379	391	397	356	375	408	366	353	399	411	374	399	395	371	366	413	347	380	391	369	385	401	394	371	391	375	380	376	412	410	370	398	364	403	405	404	360	428	384	397	405	368	398	398	428	441	359	386	400	412	393	397	357	399	353	390	361	402	375	393	386	382	407	366	370	371	404	394	361	387	389	365	376	380	374	405	383	386	370	401	401	354	447	367	387	387	406	396	370	383	394	384	397	379	387	425	365	386	390	370	375	400	400	412	370	392	377	359	372	396	379	369	366	416	373	395	388	389	368	371	388	388	401	388	381	399	385	383	402	397	361	396	380	427	382	374	381	401	398	372	377	357	393	371	362	424	389	397	352	398	393	424	387	440	367	375	358	368	377	393	375	403	371	381	388	373	369	422	406	381	386	378	387	373	394	373	348	368	379	389	381	384	370	399	347	383	352	385	354	425	386	366	388	365	385	353	411	391	386	422	376	376	400	361	356	365	353	383	395	392	383	385	374	405	396	352	383	371	369	411	399	389	394	377	358	381	411	342	347	378	378	384	369	397	381	376	364	366	394	387	337	395	389	396	383	364	369	371	364	399	401	400	373	361	387	412	420	346	386	373	396	387	394	381	403	378	384	408	362	384	413	347	420	402	366	409	382	376	368	392	352	368	409	370	344	370	399	375	387	368	374	396	396	386	395	388	379	381	360	426	373	354	376	397	429	369	396	393	389	367	385	399	414	385	399	413	399	366	378	369	351	401	377	397	383	391	407	361	375	347	378	401	356	383	363	368	409	369	359	422	398	361	401	405	386	339	394	395	404	372	387	406	391	359	387	380	384	374	377	356	378	377	359	378	362	399	417	380	346	377	336	382	400	387
1562	614	307	140	103	179	653	918	7660	6349	4427	2780	1307	364	153	134	75	44	41	17	28	18	22	24	25	21	25	19	24	30	25	24	14	30	25	25	26	19	23	31	23	29	24	17	19	24	20	18	19	34	20	31	28	28	28	27	19	22	24	24	17	19	24	28	14	22	18	23	31	29	29	29	20	26	22	19	31	28	36	31	17	17	28	24	22	19	27	15	21	20	31	23	29	27	27	21	39	16	21	18	31	32	25	21	23	29	31	24	21	27	25	29	24	21	29	25	18	24	37	21	17	25	28	21	29	34	28	15	26	21	21	24	26	21	19	25	28	18	24	22	23	23	20	25	15	23	16	21	24	30	19	22	20	17	25	20	20	18	24	14	25	22	19	24	34	22	18	23	18	27	33	25	14	26	19	22	25	23	23	24	22	30	25	25	14	28	28	25	27	42	21	20	23	23	20	17	25	18	25	18	28	21	15	23	25	16	19	13	21	16	20	23	23	26	31	15	20	28	22	27	21	24	23	23	13	24	17	17	27	28	19	19	23	29	28	21	17	27	37	27	21	18	28	19	23	21	33	17	23	28	18	26	20	16	28	26	30	29	19	24	26	22	18	27	34	23	21	32	14	33	20	19	25	28	19	33	28	32	18	33	29	21	20	22	22	16	23	27	21	28	26	22	26	29	24	25	21	22	20	22	14	24	24	18	16	22	29	23	31	23	29	24	25	25	25	25	28	11	25	19	30	20	19	28	19	23	19	27	24	15	27	23	23	28	21	30	21	27	29	26	21	31	29	24	18	14	24	20	17	32	15	22	26	24	26	18	22	28	28	33	24	18	30	25	17	35	25	37	17	26	17	28	28	19	30	20	27	29	27	36	18	24	26	29	25	27	24	27	32	21	27	15	16	20	25	23	25	23	24	22	16	28	24	24	22	18	23	31	29	28	20	20	17	19	23	30	14	18	23	22	23	30	27	26	26	34	17	22	33	19	14	25	17	21	27	20	16	21	27	18	25	19	31	27	20	32	25	13	16	30	28	23	21	18	20	27	24	21	17	37	33	24	28	35	30	23	26	26	22	28	26	25	26	23	28	20	35	21	26	20	26	19	26	27	29	27	31	27	19	33	32	29	24	21	26	22	23	21	20	17	24	25	22	19	14	21	27	30	28	28	28	20	26	16	18	20	26	21	24	23	20	18	16	21	22	17	28	26	32	27	25	27	19	13	29	25	23	28	34	18	20	25	21	27	38	30	29	22	23	21	21	23	17	30	22	21	29	24	26	24	28	25	24	18	18	17	25	26	26	22	31	27	23	27	25	22	19	25	19	20	31	29	14	19	14	28	26	36	30	34	18	23	18	27	26	26	27	26	25	22	27	30	20	34	22	26	19	33	28	28	22	20	27	22	14	23	19	21	31	24	29	26	19	29	20	26	25	32	24	28	26	21	16	21	20	27	26	18	27	31	19	23	18	19	22	31	28	28	22	23	19	22	27	15	24	30	27	26	33	36	18	21	23	13	23	25	26	31	28	23	18	31	27	19	19	24	24	21	27	29	20	16	20	22	16	23	14	30	27	17	28	16	21	24	23	13	23	24	28	18	26	18	25	28	29	15	27	24	29	23	31	37	20	19	25	28	28	25	27	21	16	29	21	21	21	18	21	24	27	25	34	12	17	31	16	20	19	12	22	23	29	23	26	21	18	29	28	33	20	19	25	16	37	23	16	20	22	29	28	22	30	29	24	20	22	24	21	23	14	14	17	24	23	29	17	26	22	27	21	19	22	33	27	21	24	25	24	25	32	32	15	31	23	30	16	35	15	26	23	28	18	32	21	40	31	24	18	18	18	23	14	29	23	12	27	24	24	23	21	21	26	25	20	20	26	19	28	16	26	20	26	27	27	28	17	25	27	21	29	19	31	31	33	34	24	32	22	26	28	22	21	28	20	24	26	22	28	25	24	22	20	21	22	27	16	24	34	20	23	21	32	25	18	19	28	24	19	18	24	27	20	23	19	23	26	22	24	22	22	27	14	17	13	24	20	14	27	30	28	17	23	19	21	21	28	17	17	22	26	21	23	22	22	15	24	23	12	21	21	14	17	21	21	25	31	23	19	31	34	32	21	24	22	19	16	33	25	25	19	26	22	20	22	12	31	27	25	16	24	30	14	21	28	30	23	33	24	20	24	17	18	24	32	25	27	22	17	22	21	24	29	21	24	31	28	25	19	24	22	14	29	21	15	22	18	23	35	20	30	14	14	13	24	19	13	20	23	24	25	26	30	22	17	20	19	22	25	22	20	29	22	27	21	18	33	26	23	26	24	18	28	21	16	30	29	15	32	23	26	24	28	19	22	28	30	24	31	28	28	16	18	24	20	26	26	30	26	26	20	19	22	22	26	17	24	30	19	17	19	23	18	21	22	19	23	19	25	26	27	18	25	18	18	23	20	24	24	17	18	20	21	23	22	27	22	17	20	19	20	22	22	26	29	22	28	20	19	22	22	28	24	27	22	13	23	17	26	32	23	23	16	27	19	22	20	13	27	22	26	25	23	24	22	29	23	26	18	32	29	17	18	35	22	31	28	21	25	26	19	26	33	19	21	35	22	21	29	24	29	32	25	21	12	21	25	20	27	19	18	24	23	21	27	31	25	25	30	27	24	18	26	26	27	24	20	23	30	23	19	23	26	23	22	26	25	27	17	22	20	16	35	22	17	28	18	21	19	24	21	21	26	18	23	24	22	24	17	26	22	25	23	25	30	37	24	25	15	24	19	20	23	25	30	25	27	17	24	20	20	17	23	32	28	26	30	22	17	25	19	24	23	23	31	21	16	25	22	25	18	27	22	26	20	28	21	19	28	21	41	27	19	30	25	22	28	30	21	24	17	28	23	14	24	24	18	21	24	21	27	23	16	20	21	22	21	23	21	26	33	29	28	25	23	32	26	19	18	22	22	13	23	16	21	26	24	24	21	30	33	29	19	23	29	26	24	13	26	20	15	26	23	25	22	17	23	28	18	18	23	35	28	19	19	27	16	22	30	33	28	21	24	36	23	23	26	25	28	33	23	18	25	28	23	30	21	21	27	23	20	12	31	37	16	23	19	20	24	27	27	14	16	25	26	23	17	21	25	32	20	19	25	34	19	32	23	32	23	23	22	24	26	23	19	24	24	25	15	31	19	20	26	40	31	27	17	24	19	26	23	22	27	23	23	19	22	23	20	25	20	21	22	26	25	25	28	19	28	23	20	22	21	19	24	35	28	27	26	14	35	21	21	20	16	25	23	27	15	17	27	26	24	27	20	30	21	30	30	31	22	21	17	30	23	31	26	25	24	24	25	21	33	25	14	21	26	24	28	26	18	25	25	20	29	17	20	22	34	24	24	25	32	22	28	25	19	17	24	20	25	30	33	39	28	24	18	14	27	13	21	26	20	26	23	35	18	22	19	25	24	21	30	21	18	18	28	22	24	18	18	27	20	23	26	20	21	23
23673	10820	5851	7862	11459	14861	21388	21978	47925	42122	36365	30120	21260	9298	4995	4109	2162	1075	646	398	334	337	305	329	335	307	328	303	327	322	367	327	326	333	325	317	325	331	327	307	345	298	313	307	362	325	305	341	342	328	311	339	337	334	338	332	284	325	307	313	302	331	278	323	325	339	315	339	311	319	307	306	310	298	305	344	321	324	295	305	357	323	297	317	327	313	301	325	328	326	290	310	333	304	321	321	331	309	300	321	342	316	285	300	319	312	290	266	334	328	312	313	328	325	314	324	325	311	323	292	325	307	309	283	314	312	323	275	327	349	291	299	288	312	322	349	315	312	340	301	339	292	324	350	317	303	317	331	349	328	329	306	313	329	304	261	283	337	294	350	321	298	324	300	341	319	317	317	285	286	311	314	320	314	331	325	315	283	353	310	332	326	339	331	328	271	357	311	313	342	297	319	304	325	317	326	303	316	307	324	312	328	298	314	330	318	294	319	325	325	330	287	310	288	338	314	302	281	319	301	331	306	313	306	314	335	329	343	302	315	308	312	308	326	324	327	302	321	329	302	319	349	351	324	292	312	333	325	327	330	355	298	345	323	344	297	314	305	308	304	306	318	333	299	315	299	330	324	319	326	329	329	329	307	310	308	312	318	338	334	306	263	308	296	297	324	320	314	325	309	343	293	314	316	303	302	298	308	323	314	307	305	325	285	303	329	299	294	340	304	309	282	331	285	297	318	355	325	314	331	291	323	291	302	294	328	303	318	326	329	333	316	324	331	309	305	324	341	295	319	334	345	317	297	317	329	308	328	301	324	307	296	338	324	307	313	294	308	328	309	289	334	338	321	312	295	299	329	297	317	312	359	302	285	362	306	322	320	327	309	326	308	336	304	300	308	303	318	307	336	334	337	342	317	313	322	316	333	299	315	311	293	328	329	354	335	317	319	303	321	314	318	310	317	298	310	325	299	323	319	334	305	290	305	336	284	340	312	314	311	330	308	339	305	332	326	299	327	316	279	315	321	296	303	291	341	312	309	323	302	296	287	321	296	329	322	308	313	302	306	327	293	319	331	307	304	295	303	329	302	326	312	333	331	333	293	298	318	304	307	336	307	334	332	277	349	335	312	315	318	330	287	328	311	312	288	335	316	360	311	315	287	299	326	340	331	306	346	296	335	298	340	300	336	314	296	305	320	327	307	334	308	306	295	303	310	312	303	325	288	314	319	323	317	264	340	270	334	306	333	329	312	341	357	336	314	320	295	292	304	298	306	319	339	336	308	316	315	325	329	337	304	335	294	317	291	348	314	357	311	306	317	325	289	312	350	309	304	293	305	315	296	304	292	313	291	349	320	312	333	321	339	335	321	283	291	293	354	312	296	299	324	313	324	313	290	330	309	304	346	287	314	312	298	311	310	321	286	305	294	335	315	346	302	314	325	326	290	309	308	329	312	354	333	337	353	322	343	285	302	324	318	317	290	296	288	310	301	294	305	295	313	309	312	309	311	296	323	309	277	307	303	312	312	311	325	333	328	315	326	320	319	327	345	307	324	302	310	324	324	313	311	338	359	335	322	337	310	315	273	290	309	323	298	311	313	315	331	297	302	307	316	296	302	325	338	324	329	308	315	313	309	317	311	330	283	310	302	315	303	358	333	344	315	342	328	308	312	333	337	314	308	325	318	332	297	324	327	311	313	337	319	322	307	326	308	309	322	319	313	329	314	313	329	286	368	319	362	317	322	322	302	334	298	318	299	310	336	299	291	299	313	343	313	308	312	300	324	320	299	312	310	299	328	336	321	312	306	296	329	337	322	327	311	335	277	317	320	317	289	317	326	294	291	284	310	315	356	327	356	319	297	339	285	292	322	335	301	315	342	306	318	313	298	321	342	352	335	334	319	319	339	329	314	299	324	331	316	301	307	298	322	336	309	335	311	320	335	316	317	307	316	336	341	336	322	328	290	336	325	316	289	317	310	298	301	309	309	322	307	307	322	315	330	303	316	335	323	323	326	324	317	309	315	317	332	344	309	313	313	324	316	287	294	307	316	344	279	323	295	296	308	318	285	296	315	319	328	304	322	356	291	298	312	334	317	320	330	316	341	305	307	285	344	309	298	318	309	319	308	324	323	313	329	270	303	317	312	323	299	295	301	318	289	311	294	341	342	330	317	333	297	317	339	308	295	292	307	293	317	297	297	297	326	286	318	293	314	286	313	309	286	306	329	319	311	303	294	309	348	326	304	320	308	317	333	275	307	322	349	317	321	299	318	329	316	310	326	283	327	316	306	316	322	319	324	292	317	320	322	337	309	317	345	338	335	346	342	265	324	302	318	303	314	324	291	313	311	338	319	302	320	306	321	315	300	306	301	319	306	292	321	337	313	326	329	296	303	316	329	283	295	319	308	308	334	331	317	338	294	324	340	297	314	318	331	318	326	322	322	327	319	314	289	308	331	304	313	311	294	319	336	319	299	296	300	330	290	328	302	312	281	315	359	294	345	324	326	280	326	334	317	304	312	354	309	340	347	293	314	319	331	322	308	295	332	305	289	314	324	297	292	341	323	325	327	342	309	323	288	300	326	347	311	314	337	318	329	303	312	301	311	337	320	337	316	321	332	292	330	352	327	322	310	312	308	345	323	326	321	319	308	305	293	314	305	335	298	288	307	317	307	308	325	344	339	318	330	301	341	303	323	339	309	298	341	274	319	321	327	309	323	324	319	309	327	325	317	310	306	305	303	290	336	316	323	361	326	306	327	325	287	316	309	299	301	320	328	341	287	337	296	279	324	317	318	324	318	298	320	339	298	325	323	330	297	334	294	337	343	308	311	319	303	311	330	323	328	305	305	265	332	353	333	316	309	309	283	326	311	300	293	319	314	322	301	311	309	307	322	323	324	315	320	288	330	292	314	308	338	325	302	322	302	309	325	345	286	304	339	302	326	286	327	322	334	309	309	290	329	317	349	289	285	324	309	320	310	317	328	300	308	347	310	302	315	291	293	303	331	339	324	341	304	291	329	304	302	329	291	308	298	299	328	294	306	303	308	281	300	316	321	294	300	339	307	317	294	328	305	303	292	309	296	307	338	294	312	332	326	348	336	316	313	316	294	320	290	293	320	302	330	303	327	302	305	334	315	329	325	315	308	319	294	297	310	310	317	316	336	322	317	300	306	317	324	320	331	308	282	304	310	307	290	297	312	296	323	310	285	309	318	310	330	334	297	322	300	313	321	323	300	258	299	347	295	332	292	304	307	335	312	296	340	300	296	312	338	308	316	291	280	281	328	322	322	294	290	341	312	330	338	315	291	349	327	312	315	311	316	335	308	331	298	344	315	304	343	310	311	331	334	316	300	349	297	327	293	305	298	351	322	321	314	312	327	325	361	329	308	318	325	324	337	339	314	313	306	305	293	291	295	321	332	292	267	331	302	318	321	312	298	291	326	327	326	293	305	317	298	308	314	342	314	330	306	332	318	313	317	350	313	332	312	327	312
2964	562	191	70	110	282	3226	7562	8924	4951	3448	1411	710	414	285	172	64	62	37	44	34	36	31	36	40	32	30	36	38	32	37	36	41	34	28	23	28	38	32	45	37	29	26	32	34	43	35	37	32	43	38	38	38	32	39	40	37	32	35	33	27	32	41	29	24	36	34	40	32	29	29	39	29	43	36	34	34	34	39	38	44	31	46	32	33	35	39	33	25	30	31	32	34	27	30	33	40	26	33	38	35	43	29	31	38	42	27	35	41	41	45	36	30	43	40	50	33	29	29	27	39	44	27	30	30	36	42	44	38	29	26	28	34	32	38	40	36	29	35	30	43	31	43	32	28	27	35	33	25	36	34	37	42	41	37	29	35	34	35	23	32	38	38	43	22	30	36	36	34	37	26	36	27	35	41	36	28	39	42	37	34	43	34	30	44	44	29	25	34	23	39	25	44	28	39	27	44	35	29	28	33	45	35	29	38	37	38	39	40	29	39	37	31	27	44	24	33	35	41	31	34	34	46	37	31	33	37	36	29	25	35	25	26	37	26	40	39	42	33	37	41	34	36	40	29	30	43	34	36	44	45	40	37	36	34	34	35	34	25	42	33	28	42	32	41	42	39	34	29	38	32	37	41	46	39	46	31	21	43	33	29	43	30	44	42	40	48	44	33	43	37	35	39	31	36	39	33	38	30	39	27	37	41	28	35	44	43	30	35	41	27	37	41	26	23	40	40	36	35	42	32	32	35	35	29	44	42	29	40	38	48	33	24	42	35	26	33	40	37	43	30	37	46	39	37	39	34	26	45	29	33	31	31	39	34	40	40	37	28	36	31	43	29	31	30	39	32	42	44	28	30	32	35	36	39	31	40	43	37	25	46	34	25	37	48	42	28	23	37	35	39	28	39	31	39	35	30	41	35	29	28	43	38	33	35	36	36	34	36	35	25	50	26	31	42	40	33	30	37	37	28	41	27	36	40	35	29	45	44	42	50	33	43	35	41	35	34	35	37	42	38	40	43	32	38	32	28	33	33	37	43	36	41	39	27	32	37	37	45	37	36	33	42	37	40	33	32	39	30	39	28	33	41	42	37	37	47	31	47	30	34	30	40	34	34	20	31	35	32	38	29	44	33	33	35	38	32	29	35	38	38	34	39	36	42	40	36	33	38	26	35	26	35	37	48	30	47	32	39	43	29	42	34	44	37	29	32	36	22	30	47	43	37	40	35	26	38	31	23	30	46	30	26	34	38	28	36	31	38	40	38	28	31	31	29	30	20	31	48	45	37	33	42	35	36	36	30	31	34	30	33	31	34	25	33	33	32	37	25	29	37	41	32	24	43	41	32	40	32	43	39	24	38	44	31	26	34	37	37	34	32	44	20	36	34	31	37	25	31	25	27	37	31	39	37	39	31	22	32	40	32	33	41	30	35	33	45	40	36	30	40	24	45	31	47	40	28	28	28	41	33	33	36	33	32	36	29	30	34	42	28	46	42	46	29	41	33	34	24	40	34	39	43	30	37	41	30	39	54	35	29	38	34	32	43	39	28	42	38	29	32	46	25	37	28	32	32	37	48	29	29	45	39	34	34	32	28	31	35	38	23	28	29	34	33	32	37	41	33	26	26	29	37	36	27	34	32	31	34	33	40	38	44	39	31	37	32	41	33	40	32	37	32	28	36	32	28	26	31	39	35	32	33	37	43	26	28	34	37	35	36	34	43	31	42	31	37	36	38	34	42	37	29	29	30	34	40	35	33	25	44	28	47	31	36	40	28	31	42	36	41	43	42	46	47	40	37	26	29	32	36	46	32	37	37	40	36	34	33	40	31	24	34	31	43	33	36	41	41	34	34	27	42	45	36	34	44	32	39	45	41	29	37	40	34	34	43	39	43	42	24	29	38	46	37	35	32	31	34	37	20	33	39	27	44	46	26	37	49	36	34	34	34	34	44	30	39	36	45	41	41	31	46	31	41	33	38	35	32	35	39	30	31	36	35	35	32	16	29	33	38	31	35	30	52	24	43	42	41	31	37	40	40	39	43	39	40	40	28	28	49	38	35	33	31	42	39	38	34	35	25	37	35	36	34	26	44	37	29	44	34	27	18	22	41	45	34	37	31	40	34	28	38	37	30	36	51	30	27	44	27	47	38	34	45	56	32	22	29	33	32	46	35	39	37	27	39	38	39	14	34	37	29	42	38	33	37	47	41	43	31	34	48	30	33	29	37	37	31	37	35	30	36	32	33	35	26	43	30	31	39	28	37	29	41	42	35	34	26	40	29	38	32	34	23	27	42	31	41	40	26	47	28	37	32	32	33	27	34	34	35	30	30	24	32	36	34	31	32	47	26	29	35	28	41	33	31	45	25	21	34	49	37	38	34	39	41	38	38	30	33	36	33	29	30	33	27	33	29	40	39	31	28	33	42	39	28	43	36	32	28	33	37	36	40	34	35	29	37	37	37	43	41	30	40	33	31	42	32	33	31	30	36	36	28	25	42	32	34	32	33	42	39	44	31	34	41	23	36	30	34	27	26	36	40	41	32	49	44	34	39	35	36	40	33	42	31	45	36	24	32	24	39	38	32	38	28	39	33	42	27	29	47	28	32	33	34	30	36	59	37	45	30	60	39	34	33	36	37	29	40	39	30	41	38	35	28	51	30	30	30	34	33	28	48	31	39	32	34	28	35	40	27	34	28	34	38	46	32	33	40	38	27	41	30	29	46	34	32	27	33	30	34	32	38	42	43	47	39	31	31	34	34	31	35	27	35	39	28	30	35	41	30	34	34	27	37	48	44	38	40	29	28	41	38	38	52	36	32	27	41	33	36	33	42	40	40	36	30	34	39	39	38	32	30	40	22	36	35	35	29	37	39	33	38	41	41	28	29	26	27	45	28	26	24	47	43	39	34	24	28	42	34	23	49	35	37	27	32	30	39	32	37	30	54	32	41	41	34	37	41	31	26	23	34	36	33	30	33	36	34	27	28	31	44	38	26	39	38	40	37	43	39	40	36	26	25	31	40	33	48	42	37	34	27	42	31	34	35	31	38	26	26	24	28	37	35	38	29	42	40	35	38	34	25	48	28	34	35	36	41	28	31	30	30	37	39	43	41	42	29	34	41	29	30	31	27	34	35	33	26	39	46	29	48	37	39	38	36	36	45	39	33	34	34	38	35	37	37	37	35	44	26	30	34	28	26	31	38	29	37	34	37	46	37	41	37	54	25	30	36	37	38	34	42	36	39	45	35	29	30	31	36	33	37	37	34	17	34	39	38	30	38	42	24	33	25	48	21	32	37	36	28	38	44	34	18	36	44	37	33	47	38	33	37	28	31	38	33	32	38	40	36	32	34	29	39	45	32	34	29	33	39	35	42	32	39	29	45	41	40	36	45	36	33	32	44	32	29	41	38	27	31	37	42	36	36	30	34	40	41	40	39	39	41	32	27	44	26	41	41	33	30	38	28	30	40	36	25	31	29	36	49	33	33	27
23951	9911	4041	4574	10677	17855	41171	50795	50649	38731	33693	23423	16929	12525	8444	4654	2128	1257	789	548	480	470	484	472	500	511	472	438	502	457	474	499	473	443	478	440	480	474	495	437	477	472	521	467	451	501	481	474	481	456	466	466	474	465	464	477	492	507	519	499	460	506	496	490	523	485	490	402	505	433	472	455	467	476	457	469	445	485	483	479	479	443	448	472	477	475	473	468	515	489	467	495	450	474	462	480	441	459	462	448	459	480	452	478	470	502	464	463	454	485	470	504	485	484	439	489	476	455	442	482	439	510	476	476	486	456	502	508	481	435	488	486	476	479	492	455	452	422	492	458	470	512	432	515	463	483	452	530	473	486	469	463	471	524	464	482	485	461	491	479	473	473	473	483	475	467	511	466	495	481	494	498	464	442	469	476	428	486	498	454	452	483	474	468	483	465	515	509	481	453	452	482	493	449	489	475	460	471	496	506	484	477	500	503	481	481	473	439	488	473	514	452	445	507	436	480	458	489	485	499	518	491	483	496	467	479	486	450	480	482	454	466	458	452	461	483	497	450	485	509	475	498	469	457	474	497	477	522	454	473	489	480	448	473	482	499	455	458	441	481	450	495	476	502	490	473	446	438	477	422	460	464	488	461	460	491	471	458	479	476	513	478	494	517	476	476	447	478	438	470	494	459	495	469	520	469	477	492	479	458	454	461	474	462	455	442	487	476	468	471	482	455	458	462	502	513	457	508	458	483	450	489	442	479	479	467	471	454	498	480	496	459	473	454	479	465	459	466	442	469	460	471	487	501	445	472	454	485	447	466	446	498	494	474	501	452	497	511	464	503	489	475	461	487	474	457	474	520	458	471	447	445	504	490	470	433	459	477	459	484	496	451	448	500	498	502	462	452	477	485	464	514	483	446	474	464	504	477	510	491	487	447	467	485	474	482	502	476	462	463	456	494	486	490	504	426	477	479	497	456	484	489	525	472	484	474	458	527	453	452	467	484	489	434	479	525	466	499	456	448	461	480	427	438	491	451	462	476	502	458	495	483	449	513	460	460	465	491	466	455	440	483	424	475	471	452	467	468	453	503	464	472	470	487	484	470	458	499	472	462	442	473	481	460	499	471	496	468	489	481	498	456	511	455	499	439	464	445	472	463	452	547	433	502	525	465	490	494	486	511	438	482	507	471	470	501	472	464	441	469	486	459	494	458	454	474	516	484	424	476	499	485	457	469	514	454	441	500	508	445	435	489	490	444	480	494	457	458	508	466	499	478	445	503	487	454	457	476	485	469	460	439	462	467	481	465	473	441	458	458	465	513	457	485	491	448	449	484	481	500	476	455	494	478	490	491	470	465	455	447	497	524	458	482	434	444	456	477	432	502	439	525	488	498	454	486	487	441	444	467	470	480	472	470	493	462	468	478	472	442	474	470	446	485	474	496	500	470	449	448	473	474	483	512	467	457	456	466	460	474	507	486	477	475	480	473	482	481	444	483	484	497	494	486	458	500	472	444	471	489	460	505	471	499	455	532	453	473	472	455	484	441	438	469	485	462	471	477	548	499	461	474	456	457	455	499	476	500	477	477	520	466	474	487	482	501	485	480	433	467	484	485	443	446	476	501	462	526	457	445	517	479	513	467	450	499	486	464	419	457	500	514	479	496	446	503	487	457	430	484	489	472	494	495	495	445	524	473	512	506	476	469	463	497	458	466	433	491	511	520	485	446	489	442	447	524	489	498	475	484	504	480	468	451	485	474	492	470	487	504	456	485	463	476	443	445	485	482	494	455	478	476	485	445	439	474	467	469	458	467	469	456	478	452	470	421	498	464	513	447	454	443	468	483	481	469	509	471	477	495	474	497	497	467	497	510	490	456	489	477	453	492	486	476	442	451	466	494	475	456	478	516	499	506	455	465	472	472	442	484	506	462	424	427	460	479	477	484	492	472	465	460	465	472	500	493	493	461	456	499	449	491	495	497	471	486	456	494	472	435	459	503	473	508	469	514	466	494	495	468	445	469	462	445	490	468	466	480	472	451	515	504	472	453	465	472	464	452	482	482	460	500	472	502	460	490	477	499	484	480	445	467	441	503	466	513	467	493	482	475	483	460	480	478	455	465	463	461	497	469	463	475	452	492	527	483	477	485	481	451	445	511	489	471	455	490	496	453	497	512	460	478	459	503	465	476	460	509	445	473	467	460	476	499	486	449	460	484	476	470	491	445	474	488	465	416	476	471	505	457	478	442	494	477	509	457	466	512	469	490	464	477	438	514	498	517	468	505	463	530	458	460	496	486	489	455	455	471	471	505	483	483	456	474	505	469	422	489	441	493	495	443	482	500	441	478	492	458	473	533	448	475	476	443	508	452	486	498	467	463	478	436	482	448	437	477	479	465	479	473	479	449	475	462	500	481	490	514	502	451	498	458	497	477	479	483	417	449	446	468	485	473	481	454	471	473	447	461	487	472	454	477	508	499	484	462	519	486	478	455	500	510	484	483	472	487	519	450	493	461	460	475	453	509	462	456	475	470	483	489	453	464	457	477	460	509	470	488	467	517	484	476	496	437	504	492	477	465	479	448	497	521	472	442	500	465	482	496	493	494	478	445	480	493	485	485	514	483	497	456	457	487	497	477	447	450	485	470	463	461	448	444	456	464	477	491	458	465	444	474	499	501	478	459	469	471	478	501	463	476	458	465	495	454	503	462	463	448	457	448	482	480	474	473	463	446	469	487	394	492	463	482	473	484	516	459	491	471	487	442	487	483	491	504	485	467	484	445	481	496	441	468	469	468	464	472	450	446	487	462	478	485	497	416	475	476	486	466	456	506	482	449	433	455	482	476	510	490	472	464	477	475	496	525	480	488	479	437	470	462	472	499	506	483	469	490	507	466	440	506	439	466	479	526	497	483	457	470	489	473	486	451	471	491	472	466	477	472	478	465	454	478	504	453	482	452	494	501	459	487	492	494	478	464	521	432	455	503	446	467	462	477	505	448	506	460	514	504	459	478	486	494	491	437	486	496	499	479	488	472	482	476	476	459	484	468	482	484	466	458	460	434	433	483	461	476	463	514	512	459	471	484	468	493	476	462	440	437	490	491	518	523	485	466	469	460	499	487	492	466	476	502	445	486	500	490	487	434	480	453	482	555	469	485	475	476	474	476	475	461	498	466	471	449	474	487	462	456	479	486	459	510	490	462	500	490	509	476	458	472	514	502	453	457	458	463	479	449	472	451	476	454	491	502	481	503	448	471	480	472	441	484	494	502	506	494	472	449	451	422	460	448	480	466	488	477	466	464	453	452	468	444	454	500	475	442	442	457	505	502	446	496	480	485	492	481	495	523	461	523	458	497	481	479	454	446	500	464	486	486	473	467	449	443	457	511	467	499	481	474	453	499	439	487	544	486	489	497	469	489	490	436	437	484	470	497	478	446	507	465	485	460	492	489	490	467	519	441	457	477	504	485	523	495	459	444	479	471	473	483	505	485	503	464	478	469
2503	790	287	154	169	500	8442	13070	15573	8665	3477	1470	939	627	394	187	92	49	34	38	31	34	40	36	30	21	29	33	24	34	36	24	30	33	27	42	33	22	26	35	26	27	26	23	25	27	23	25	38	26	25	27	36	25	32	26	26	35	30	26	22	28	35	35	24	30	26	23	28	31	22	22	30	36	32	26	33	37	27	23	39	24	31	27	21	30	28	26	26	31	21	30	30	39	26	26	23	31	20	30	30	30	35	29	42	39	33	28	25	26	25	26	27	31	32	27	33	25	34	22	41	35	28	32	34	28	24	27	19	32	30	26	32	17	26	31	21	30	32	27	25	22	35	17	20	24	36	27	32	30	31	35	29	29	23	30	27	31	36	38	24	21	34	41	33	20	34	31	22	24	24	28	22	39	30	35	27	28	27	23	27	23	32	27	26	28	21	25	26	36	35	37	27	32	28	35	29	17	24	25	28	39	26	27	19	22	33	28	23	28	23	34	35	28	32	25	21	25	33	24	31	26	26	25	25	28	26	30	39	29	40	37	28	27	29	24	20	29	25	36	20	29	27	19	25	24	32	19	43	32	27	18	36	32	31	32	36	35	26	27	25	29	37	24	26	44	24	23	34	29	39	40	31	25	39	24	24	28	28	23	33	22	20	19	31	25	26	28	29	25	32	33	24	31	33	32	38	31	33	27	39	22	36	27	30	22	21	31	21	31	26	33	31	25	31	27	21	23	23	33	32	34	37	42	31	26	28	33	25	24	34	26	39	21	28	42	34	34	18	25	33	31	26	29	33	29	29	27	38	19	22	34	15	33	35	35	39	31	28	21	34	31	32	29	29	33	31	22	34	33	31	29	31	36	34	38	31	43	26	25	26	34	24	33	24	31	41	26	31	31	34	20	33	31	36	22	35	24	30	24	31	30	35	21	34	30	26	32	31	34	24	21	41	29	26	30	24	38	26	35	33	26	31	27	33	36	31	31	32	21	32	32	29	27	17	30	41	25	28	25	19	39	26	23	34	24	28	32	34	28	31	36	28	37	36	34	23	34	30	25	35	25	22	25	26	26	30	28	35	29	33	29	35	29	20	36	28	27	28	31	31	26	30	29	33	27	29	24	35	34	33	35	32	33	27	34	32	19	28	35	22	24	27	31	24	30	30	37	34	23	16	24	29	27	41	28	26	27	27	42	34	26	31	23	27	30	28	28	28	29	36	32	24	30	35	23	39	18	15	26	25	35	37	20	28	18	28	29	31	33	22	31	39	25	20	28	24	39	33	35	28	21	27	23	30	34	23	26	25	26	29	32	33	28	39	23	33	32	27	27	23	24	17	25	27	28	25	20	39	22	31	29	35	26	32	28	27	35	20	33	25	26	34	17	23	24	24	36	25	34	33	33	31	30	30	17	26	33	25	22	33	32	30	36	25	21	30	37	27	23	21	34	26	35	33	43	27	28	30	30	32	31	40	27	28	23	24	29	28	35	37	30	37	37	19	29	36	30	34	38	27	25	36	31	39	26	32	19	32	26	29	28	28	34	30	26	27	27	29	27	26	33	36	24	35	26	37	30	27	34	21	22	27	38	26	24	22	20	27	32	32	16	22	36	28	27	32	24	32	34	25	13	17	28	26	28	31	28	24	33	29	33	30	29	23	20	35	35	28	30	34	23	30	33	31	31	26	23	27	26	25	30	28	27	21	38	29	26	33	29	31	33	25	26	30	36	31	33	26	31	30	31	24	26	39	24	34	28	25	31	28	39	30	34	33	37	20	18	25	32	22	19	30	23	29	33	35	27	22	24	31	22	34	29	26	39	26	27	27	31	31	24	33	23	26	38	28	24	27	17	26	26	28	28	28	21	31	30	23	29	28	33	20	33	32	31	25	27	36	27	25	27	35	36	39	31	30	35	39	32	28	25	41	33	26	39	31	29	34	27	21	30	29	23	30	31	19	35	23	30	21	35	32	37	39	23	22	27	28	22	37	34	25	30	29	43	29	21	32	29	23	28	36	25	37	27	36	17	26	32	33	34	27	29	30	21	26	38	29	27	24	43	25	26	32	36	24	20	34	28	35	35	37	33	30	27	30	25	37	22	29	20	37	47	23	26	19	27	37	28	31	34	37	40	27	27	30	28	20	31	29	26	31	39	31	38	41	28	21	30	32	34	29	31	28	30	30	28	28	18	24	29	29	22	38	22	32	40	26	25	19	45	30	36	28	17	28	27	29	33	29	40	32	22	38	25	30	25	28	27	28	42	30	25	20	31	26	28	34	28	32	33	25	23	27	26	32	21	31	39	31	32	23	21	33	36	25	38	29	30	23	33	42	22	27	29	24	21	32	23	28	21	38	31	28	28	22	31	30	28	27	30	27	28	34	27	42	31	25	16	38	25	38	22	31	25	34	29	29	24	30	22	23	38	23	22	24	31	33	30	33	33	33	26	49	20	31	27	31	34	36	24	35	34	34	31	23	38	28	34	25	25	23	28	20	33	28	27	29	40	29	32	38	40	28	24	31	34	29	25	31	20	33	25	35	29	18	28	33	26	38	24	32	34	35	25	30	26	28	26	26	25	33	28	30	25	36	20	23	36	25	37	21	26	19	27	29	29	24	33	34	37	31	34	32	32	30	40	29	26	21	36	33	31	29	31	31	31	22	27	22	23	27	26	31	26	38	23	32	37	27	21	31	31	36	24	31	32	32	27	21	30	35	35	25	37	29	25	31	29	35	25	28	34	33	42	25	22	33	19	36	24	27	29	35	31	36	26	31	26	32	22	35	28	41	25	27	17	34	33	20	37	37	18	33	38	31	34	35	36	33	26	34	35	26	32	34	37	32	28	32	24	25	32	29	29	40	30	29	26	28	25	33	33	31	29	26	27	24	29	32	32	24	24	29	32	24	22	27	32	32	27	26	37	24	29	25	35	36	34	28	34	30	32	34	35	24	20	31	24	29	31	35	26	26	24	28	29	27	27	27	27	24	22	33	27	21	22	28	30	27	25	37	47	35	31	33	30	30	26	24	35	22	23	25	26	25	35	20	33	24	38	23	23	25	21	29	23	37	26	25	28	23	26	27	28	23	29	30	25	23	28	28	39	38	28	43	30	31	27	36	38	25	33	27	24	41	27	22	27	38	31	28	28	30	30	22	28	28	26	30	32	37	24	27	32	30	29	29	28	45	32	36	24	32	30	16	28	19	29	33	29	40	32	29	31	34	23	27	34	32	22	30	28	26	23	20	31	36	38	20	35	32	26	28	30	27	21	31	27	31	32	31	35	29	24	39	33	32	31	21	26	25	35	35	24	35	24	32	33	29	18	24	22	22	34	31	26	23	25	35	26	21	27	30	27	24	40	35	34	25	37	20	29	36	31	34	30	31	25	38	28	32	33	35	36	30	33	34	24	29	40	26	37	28	32	23	34	31	30	39	29	27	30	25	37	28	38	24	28	26	26	29	19	18	28	28	22	31	17	25	28	40	30	26	31
27188	12385	4542	8689	18063	24716	55113	60207	60462	43943	32673	24945	21344	16576	11093	6083	2728	1247	625	453	447	429	422	342	400	405	368	416	395	405	370	384	374	363	371	389	367	372	350	415	373	389	385	369	417	364	390	375	337	399	380	384	368	407	384	392	394	380	373	364	400	402	384	397	392	359	378	398	382	392	415	379	371	360	386	407	403	384	381	428	372	387	374	388	381	404	343	324	384	383	379	349	386	395	398	403	423	378	377	382	377	388	391	392	428	377	398	399	371	397	400	396	404	383	399	383	395	396	354	400	401	382	405	387	388	418	425	435	394	405	372	416	398	382	401	366	376	407	360	359	404	367	388	378	412	409	409	388	393	339	379	336	368	378	395	408	395	382	392	418	389	378	390	422	365	370	381	412	400	417	394	362	356	365	382	399	382	412	353	396	397	412	385	372	395	371	361	384	395	384	399	426	409	374	381	404	386	403	380	361	407	382	408	403	407	358	389	397	360	395	392	420	358	355	395	398	391	394	366	401	363	390	381	416	347	395	377	389	375	387	381	392	365	387	362	375	407	405	395	387	364	401	427	373	384	361	410	392	376	364	392	404	394	395	399	380	373	383	419	396	403	371	382	381	407	385	401	380	386	388	374	371	378	366	426	436	373	347	384	412	369	389	362	394	380	374	402	353	437	399	367	411	396	403	403	391	391	428	411	399	391	378	386	357	414	389	390	362	395	407	360	401	369	422	398	397	385	357	386	407	370	391	388	374	394	364	383	377	375	375	415	395	442	389	380	387	380	398	394	384	376	393	387	368	353	380	381	403	384	361	352	403	424	416	380	405	400	374	393	369	370	384	368	392	360	398	389	410	374	353	368	403	399	409	402	423	403	424	415	407	401	388	395	374	421	396	414	408	381	377	373	394	387	350	349	375	399	384	420	393	422	374	382	401	412	387	409	394	386	421	364	404	391	371	416	403	389	390	371	401	404	412	406	384	375	397	355	396	412	357	389	372	377	381	350	407	394	385	397	364	399	391	410	379	418	372	392	381	386	407	391	384	368	353	363	376	402	381	378	370	379	391	398	356	366	412	415	386	422	421	377	372	410	381	342	400	356	373	401	418	358	433	384	384	385	389	360	413	400	399	430	405	405	364	410	394	403	366	421	365	375	413	395	378	377	396	368	388	386	385	392	363	357	379	389	386	362	363	357	380	391	403	417	377	401	333	439	362	393	358	395	399	399	398	393	411	420	370	382	344	373	401	395	397	379	378	368	386	418	366	395	376	387	399	385	357	392	406	369	373	421	405	402	393	392	376	391	435	345	385	394	392	386	423	338	372	393	398	407	377	360	386	374	371	369	416	397	400	398	410	404	403	400	371	375	419	369	409	384	392	417	389	362	382	370	426	366	375	374	383	434	369	373	391	362	378	377	382	397	406	402	410	412	414	373	368	370	389	367	361	381	402	382	403	381	359	376	404	410	356	400	377	372	399	382	356	411	370	400	414	396	417	398	368	358	408	356	375	378	389	372	367	399	380	373	373	362	353	396	350	397	390	370	393	391	395	434	393	376	388	407	398	363	401	350	355	372	409	410	418	346	407	430	392	423	399	404	405	400	430	388	417	385	393	378	371	376	374	370	422	397	379	392	369	382	417	379	413	393	400	379	390	389	396	400	389	444	376	383	387	372	354	401	386	372	358	375	359	380	398	427	391	381	397	377	375	379	364	393	405	365	381	367	394	386	375	377	424	392	392	357	387	392	397	391	386	415	382	392	360	364	413	407	417	378	375	385	408	412	429	395	384	392	381	370	375	376	380	361	402	405	375	391	374	396	389	403	391	403	349	380	374	371	392	346	410	413	372	391	355	377	424	392	352	396	410	404	371	422	419	388	371	410	377	383	410	365	352	409	418	394	398	375	384	375	377	398	351	419	394	404	383	381	378	377	365	389	401	382	399	380	380	399	409	396	378	373	364	414	428	387	425	405	373	384	369	401	374	376	442	406	412	393	431	406	370	420	393	389	356	381	378	382	399	395	359	425	425	364	368	429	400	380	371	421	421	421	416	390	414	407	413	369	337	414	378	444	382	353	379	402	351	416	378	387	394	362	404	421	392	378	369	397	392	395	378	402	387	372	399	374	404	376	374	378	358	398	397	376	369	367	376	381	397	378	399	399	392	362	358	363	432	408	403	402	397	388	388	385	374	381	392	397	371	388	378	396	374	391	366	403	388	411	394	395	378	431	378	411	394	398	391	378	401	372	393	388	375	400	406	372	398	406	372	403	378	372	368	398	387	330	390	354	389	394	369	420	433	404	382	389	407	397	383	400	382	375	410	376	369	396	382	390	389	402	431	430	357	406	399	381	366	397	381	368	352	421	404	388	385	397	398	355	400	406	423	391	399	406	411	375	367	367	382	416	380	392	357	402	389	389	420	380	372	389	367	389	379	382	381	366	362	368	373	386	395	395	368	401	373	387	365	362	373	391	385	410	338	377	437	384	383	371	406	380	379	399	361	373	405	369	348	390	383	387	359	402	374	384	363	400	410	367	382	385	344	372	393	352	384	395	392	407	389	396	379	361	390	397	390	386	366	356	385	410	390	401	368	368	406	399	394	403	392	382	403	354	410	354	390	352	356	350	396	352	407	412	363	386	364	394	378	386	388	367	396	370	394	382	378	378	396	402	371	386	335	380	389	411	373	397	394	392	403	389	382	411	391	376	426	357	393	367	370	358	399	390	397	377	398	387	396	363	395	397	373	362	377	381	372	406	377	384	396	395	442	412	394	389	342	421	411	393	395	384	384	434	380	379	394	376	351	389	380	383	393	403	373	360	394	399	366	375	390	392	383	385	405	412	374	397	376	361	402	420	389	399	395	388	397	396	400	406	386	342	388	377	417	418	367	403	366	386	386	392	394	397	405	365	427	394	416	366	375	404	372	392	426	362	382	384	352	399	411	373	383	346	398	369	393	403	381	367	364	377	366	399	381	407	388	371	405	391	380	377	398	412	386	402	397	401	397	395	387	377	396	386	399	380	385	425	405	355	377	417	341	414	367	394	421	387	370	380	371	402	346	373	398	369	357	375	372	411	366	362	343	364	395	384	387	407	350	380	368	375	374	377	400	389	388	407	374	366	398	385	370	390	378	387	402	377	380	397	397	360	376	367	437	375	406	378	373	370	377	363	411	363	394	385	366	358	382	378	407	371	387	364	393	378	381	404	400	423	414	405	425	396	391	406	363	384	378	354	354	343	378	370	416	375	374	361	405	384	359	413	371	372	421	369	384	414	372	391	369	368	349	411	385	337	396	392	436	372	370	376	382	374	392	417	391	369	393	393	392	373	395	338	372	372	401	402	394	413	383	362	390	398	364	415	391	401	393	404	387	368	387	360	402	397	373	406	384	407	368	351	396	352	377	424	405	356	398	338	398	385	403	363	368	402	392	366	401	409	372	382	395	393	380	395	401	402	370	364	410	408	398	398	359	371	392	359	361	387	393	377	372
1323	176	83	58	43	54	603	3519	3416	1612	1032	373	167	146	125	69	55	37	34	27	31	17	31	25	31	19	27	37	35	30	22	29	29	24	35	28	30	25	34	25	24	25	26	26	20	27	26	20	18	18	30	34	24	25	20	27	26	25	24	24	25	17	25	27	28	32	30	33	23	25	28	29	18	33	31	17	25	33	27	31	34	30	21	27	27	25	25	32	27	24	26	31	32	28	21	31	25	33	23	28	31	23	25	29	35	20	25	30	19	30	32	28	24	25	25	33	27	22	30	28	23	35	29	30	25	23	31	27	24	22	27	33	25	25	30	32	28	29	30	26	21	21	18	22	26	27	16	16	17	29	28	19	32	33	27	25	29	33	25	30	21	20	29	22	30	30	24	32	19	21	31	30	23	44	29	19	34	26	31	27	32	30	30	26	37	35	33	23	24	34	27	31	26	28	16	33	31	36	23	26	27	30	25	19	26	28	32	21	32	27	28	27	30	36	27	26	22	32	28	35	23	27	27	37	30	25	28	20	26	28	35	22	26	17	20	26	19	21	30	31	33	23	27	33	28	28	15	34	24	27	23	30	37	25	32	31	27	29	28	35	26	30	12	28	32	20	25	29	17	26	14	22	29	29	25	21	22	29	28	27	30	27	21	27	23	31	30	31	20	21	29	32	25	29	28	25	21	36	35	18	18	27	33	32	22	40	30	18	18	32	25	28	21	17	32	25	30	25	25	28	26	29	35	37	13	41	23	21	25	23	21	29	32	23	29	20	20	20	41	22	19	34	23	30	18	24	32	30	32	23	22	24	34	17	39	39	25	39	30	24	28	25	34	31	29	35	26	20	33	30	30	34	34	33	30	38	21	38	31	36	24	21	31	35	39	18	28	26	27	29	29	28	34	27	32	30	27	30	23	36	20	28	22	38	22	33	34	22	19	22	30	26	22	33	22	27	32	19	29	34	27	20	26	27	29	23	32	27	21	24	24	30	20	26	25	22	28	27	26	25	30	30	37	28	36	37	30	26	27	26	29	29	28	28	32	31	27	26	23	28	38	27	20	26	34	33	25	27	26	29	34	29	39	18	31	21	26	26	28	21	24	30	31	27	22	30	30	24	34	27	21	28	18	33	25	24	26	21	23	22	38	20	20	25	31	25	22	23	34	26	31	33	24	24	20	25	22	27	27	21	26	32	23	33	27	32	32	34	28	21	34	33	24	34	26	31	27	23	24	20	34	22	23	26	25	25	26	25	24	35	33	19	24	25	30	27	21	36	19	34	28	29	22	35	33	21	34	31	27	32	32	33	31	33	29	26	28	22	35	17	23	33	42	33	25	22	26	32	33	23	25	24	36	21	33	23	22	21	27	25	20	23	29	37	29	20	28	37	27	16	30	22	26	17	24	27	18	22	23	18	24	24	38	29	26	33	27	23	22	26	25	26	27	25	21	30	28	33	30	25	26	25	38	27	25	26	26	35	29	16	23	31	20	23	31	30	34	31	21	15	27	22	33	25	29	22	25	23	29	35	25	31	27	33	29	28	38	26	23	31	32	27	28	27	30	23	21	27	27	23	26	27	21	26	21	27	38	28	27	28	30	18	24	28	36	27	28	28	24	34	27	26	26	22	31	35	34	28	31	26	25	29	30	25	19	32	19	28	32	31	32	34	29	38	19	20	19	45	31	31	31	22	24	22	25	23	29	21	27	24	17	32	27	33	34	16	32	34	23	25	32	30	31	22	29	25	27	24	29	26	27	24	24	26	18	25	29	25	18	31	28	31	25	15	28	22	16	35	29	21	19	38	30	28	31	35	31	30	20	40	28	24	25	24	32	24	34	37	32	33	28	29	33	34	32	29	14	27	23	34	25	35	26	31	21	40	26	25	24	25	24	32	32	27	20	28	32	25	29	25	27	21	25	24	28	26	30	30	28	27	34	30	20	25	23	16	40	18	23	34	30	30	21	27	36	19	22	36	26	25	21	33	24	35	27	38	29	26	29	23	23	22	22	21	24	28	19	31	31	17	21	25	29	32	22	34	27	29	16	27	20	27	41	34	30	29	27	33	23	27	31	32	21	28	18	33	27	21	34	21	32	27	26	38	34	21	25	24	28	34	38	22	27	33	28	22	27	28	28	30	24	25	18	38	29	23	29	23	29	42	17	29	28	26	26	22	32	27	21	21	25	29	30	32	25	29	26	31	25	18	33	30	27	24	26	28	34	17	26	25	38	32	26	21	22	24	32	33	23	21	23	27	25	22	27	31	29	31	35	30	24	29	27	34	30	31	22	33	24	29	29	21	28	25	25	26	31	29	31	31	23	29	24	27	31	30	41	29	33	16	30	27	27	39	32	28	26	34	18	28	23	25	28	24	28	33	35	34	23	22	27	25	35	36	24	28	32	23	31	33	26	26	25	29	32	28	28	37	36	29	28	26	26	18	33	21	26	35	24	19	25	22	18	18	33	25	31	23	22	25	23	24	27	34	23	30	29	23	26	26	29	26	29	25	32	32	28	28	28	22	25	29	23	26	24	31	20	21	32	33	39	21	23	31	34	39	24	31	34	31	32	18	20	26	26	20	16	23	21	23	35	15	21	24	25	28	29	27	20	34	33	27	27	28	33	25	27	30	26	31	27	39	24	36	35	31	21	16	19	17	16	29	30	33	33	32	24	20	34	25	28	19	25	28	26	29	21	31	19	31	35	32	30	31	32	28	33	38	24	24	15	33	27	26	21	24	45	29	28	32	19	38	16	18	32	28	44	30	39	35	31	28	21	20	26	34	34	27	26	29	27	28	35	21	31	28	23	28	26	39	28	34	29	29	21	37	23	31	32	24	30	31	14	30	20	20	35	29	28	24	32	30	25	15	27	28	30	28	27	20	38	27	19	24	26	24	18	33	30	17	25	20	27	33	28	33	31	31	36	23	23	24	25	27	30	27	27	34	25	28	37	23	36	34	25	26	22	23	26	23	25	29	23	32	30	24	30	28	22	26	30	32	17	30	23	19	29	27	30	30	24	25	36	30	32	26	24	14	32	21	30	31	29	20	16	39	33	37	23	23	31	29	19	29	20	25	23	30	24	22	30	33	34	19	27	32	24	25	29	32	34	35	21	23	34	25	27	17	26	38	23	28	25	29	25	24	28	27	27	32	33	31	33	25	25	27	27	28	33	32	27	34	54	25	34	37	32	31	21	31	23	29	29	18	28	33	28	29	31	23	27	31	38	30	39	25	23	27	25	23	38	21	26	33	23	39	17	25	32	40	36	34	36	31	31	42	28	30	27	27	39	33	26	20	36	22	31	21	29	27	24	26	32	29	18	28	27	25	29	22	34	15	29	27	26	14	28	29	32	34	39	23	26	29	27	12	19	24	33	23	26	36	24	17	22	21	19	29	34	27	24	27	35	24	30	19	35	29	23	24	29	26	20	29	19	33	25	17	29	26	24	24	33	23	25	20	40	26	27	31	20	36	29	26	34	20
14487	4666	2033	2517	4042	4703	24157	41577	35750	26728	22527	9756	5795	5847	4312	2388	1219	584	546	463	410	372	423	368	385	354	385	355	401	357	362	353	356	382	373	365	371	349	375	391	381	362	371	368	334	351	344	388	360	355	367	355	364	368	348	409	355	389	373	322	340	377	360	359	346	359	402	336	365	376	364	346	392	388	372	353	352	359	346	386	361	359	356	355	327	350	331	362	373	404	369	359	369	359	384	329	355	363	369	346	383	381	343	359	380	327	375	367	345	367	375	397	369	377	373	359	345	374	365	397	383	381	363	380	372	380	387	392	361	366	389	377	354	372	378	383	369	366	377	382	375	347	357	340	338	347	402	378	370	388	373	346	380	346	412	361	374	353	397	328	364	367	375	390	354	354	358	361	350	394	361	348	355	377	393	360	380	382	382	388	354	384	364	352	374	353	337	376	367	406	346	351	389	372	352	391	370	346	344	378	386	365	402	347	359	350	362	353	367	387	355	367	357	367	352	327	337	384	390	381	348	368	374	357	384	375	371	350	372	349	394	350	353	381	377	390	357	361	352	369	353	349	381	396	383	381	361	368	371	359	355	405	343	403	350	353	377	348	357	383	353	397	398	391	339	372	372	357	394	389	381	388	380	378	354	384	348	324	387	360	410	366	365	359	393	363	338	381	367	413	372	354	371	377	384	351	344	376	355	320	366	356	355	368	340	375	388	361	394	329	396	372	377	354	382	358	388	337	356	392	367	363	399	382	360	385	393	346	396	378	358	363	359	380	373	357	391	350	375	362	379	410	367	385	377	366	354	366	372	362	388	375	366	356	356	388	377	385	386	349	384	344	380	408	372	363	382	388	376	360	354	368	361	376	390	344	410	378	393	356	356	363	367	395	359	379	371	375	363	372	368	357	387	373	367	386	355	387	344	329	368	380	383	373	367	359	384	375	390	379	391	421	343	396	391	365	359	366	375	352	345	365	342	371	391	407	364	372	332	365	379	368	356	351	399	375	352	368	351	370	363	341	362	387	377	391	387	333	353	354	390	350	370	372	373	353	383	371	386	359	381	380	347	412	359	371	369	387	366	366	380	355	336	381	362	350	369	400	373	387	338	357	389	332	371	365	319	312	364	374	346	369	366	359	369	347	393	389	387	372	374	367	357	379	357	350	350	344	365	393	385	348	380	383	377	362	359	379	368	352	363	368	338	369	393	415	361	351	357	330	374	383	355	349	376	353	390	385	371	339	377	371	369	372	353	386	375	409	380	375	342	363	355	349	371	368	373	336	375	359	358	398	365	352	357	349	348	359	341	337	356	391	393	382	365	381	382	373	388	357	372	380	373	389	365	343	338	369	351	353	383	381	388	388	364	360	406	362	342	405	406	327	376	345	384	350	345	389	365	379	358	337	370	354	390	400	366	362	368	348	390	382	372	372	364	401	321	357	322	328	395	365	378	360	374	349	365	377	326	352	373	359	378	382	393	379	351	370	353	364	357	361	354	347	367	384	358	408	337	369	375	349	362	374	378	366	348	385	403	382	340	360	349	361	362	368	376	381	400	355	353	358	356	351	377	352	372	368	341	379	357	369	383	385	393	377	368	372	374	377	350	416	366	353	380	349	352	377	348	379	402	363	402	354	401	346	360	368	411	373	394	368	330	369	375	359	378	386	359	386	381	358	361	374	367	392	349	381	356	331	386	349	381	390	362	338	358	414	371	355	364	337	408	375	361	359	376	357	395	379	384	355	379	362	380	374	378	393	364	384	397	345	428	364	362	389	362	368	409	383	353	362	395	371	356	345	354	343	360	359	368	336	357	360	377	335	358	404	331	386	375	390	363	368	365	371	352	374	367	395	360	370	332	357	377	409	345	372	382	331	381	344	408	379	398	349	387	377	382	368	329	383	353	353	372	376	359	352	366	358	377	366	353	388	355	351	398	357	353	354	341	351	396	355	390	370	374	368	347	370	349	387	362	378	367	392	403	374	351	350	369	394	399	370	339	376	383	345	389	401	348	374	370	364	368	364	365	348	345	358	347	325	339	393	392	367	385	378	388	368	346	367	407	379	359	390	350	413	409	340	355	367	358	355	377	372	374	334	353	374	377	346	351	354	392	338	376	343	396	384	332	321	382	372	358	350	380	382	374	381	352	357	384	369	373	395	363	402	375	364	359	382	376	392	377	392	384	339	370	358	367	394	388	349	346	368	358	378	368	401	390	379	386	390	363	395	353	358	367	334	390	383	370	365	395	398	376	359	358	404	397	385	354	359	378	387	378	352	363	370	366	392	403	357	366	345	347	376	395	394	376	364	395	316	369	395	361	384	368	373	354	393	361	351	351	398	374	411	362	362	356	384	354	345	353	357	339	372	359	368	345	397	365	372	373	359	393	350	377	354	339	406	350	368	387	393	369	375	357	359	387	382	374	371	396	382	376	318	367	368	387	353	391	350	333	390	393	388	334	344	355	391	379	347	383	360	382	394	359	367	373	360	386	338	352	343	367	352	378	376	364	387	372	349	396	376	350	380	349	321	356	364	394	382	354	376	355	365	394	365	333	405	369	362	403	360	378	371	353	366	370	407	323	342	385	322	382	356	367	345	342	376	365	389	361	366	344	354	340	373	380	383	396	345	400	363	411	358	351	365	335	368	331	356	348	361	388	363	351	389	327	370	345	375	386	347	393	378	389	381	355	356	361	378	347	356	354	370	374	386	358	387	418	368	391	335	369	374	355	365	375	362	380	375	380	341	353	367	360	362	378	367	353	370	402	384	365	376	351	404	373	362	345	403	392	347	369	403	374	350	368	352	355	364	392	390	359	387	368	357	346	379	355	360	399	400	353	387	356	375	364	370	387	374	383	370	384	358	368	352	362	354	403	371	387	355	365	379	345	374	417	367	360	400	346	370	349	368	398	371	348	364	356	377	386	343	363	378	374	379	377	330	388	356	391	343	389	382	378	379	367	352	330	314	403	377	372	377	357	430	358	352	368	374	361	342	346	350	372	364	381	335	336	374	393	368	386	369	383	350	395	339	368	382	368	350	412	400	383	359	362	349	353	435	358	347	381	362	388	365	366	327	359	342	354	402	374	373	373	382	377	343	355	384	393	379	370	380	381	391	404	357	387	387	382	317	392	348	362	390	368	360	352	406	387	389	358	376	399	378	394	344	387	359	352	372	371	355	362	357	347	415	364	347	373	386	343	373	339	362	381	399	374	352	390	334	374	380	361	334	362	375	376	366	367	365	389	335	344	393	341	365	363	371	368	350	374	337	360	362	390	365	386	362	361	345	382	344	377	362	374	358	408	365	347	357	352	371	365	395	354	343	340	396	412	391	388	415	365	358	339	380	355	370	381	385	405	403	365	393	353	358	360	383	381	370	368	345	351	348	364	364	329	398	356	350	353	342	361	334	383	411	393	380	326	367	383	340	357	385	386	361	390	383	350	334	388	373	383	364	368	375	379	355	379	386	366	407	384	372	367	373	382	364	372	346
889	551	189	67	76	110	3557	11160	8542	3356	2715	929	235	195	130	96	75	62	48	30	29	21	19	16	16	32	13	26	20	26	22	25	19	18	23	22	17	24	22	26	16	19	27	23	25	33	29	19	22	26	20	21	27	26	19	23	28	20	25	33	21	28	15	24	35	23	34	21	16	30	24	27	19	19	19	22	27	24	31	19	26	18	21	34	24	17	25	26	20	23	24	20	25	27	29	37	25	28	30	30	26	21	20	21	26	27	17	24	33	22	23	28	31	26	25	21	26	32	25	29	34	25	29	35	23	25	28	24	24	20	31	21	23	21	24	23	21	24	24	16	13	23	25	25	26	22	27	24	25	21	25	23	17	23	16	29	11	20	24	30	18	29	22	24	28	24	17	19	27	20	20	23	22	23	26	20	21	24	23	27	19	27	25	22	27	17	25	24	22	28	28	17	24	31	20	30	28	20	28	20	28	28	30	28	24	26	29	20	26	31	22	32	30	27	14	29	26	15	20	22	17	28	20	25	21	26	20	13	28	28	23	25	24	30	18	19	24	27	24	25	20	31	13	28	27	20	32	29	23	28	17	22	21	20	26	30	25	27	14	22	27	20	31	20	25	29	21	25	21	20	13	20	26	19	25	25	26	27	30	30	19	32	16	22	20	21	23	15	23	19	24	17	23	20	22	14	27	31	27	23	23	30	24	17	28	24	22	14	24	26	24	33	24	16	21	25	26	21	27	18	23	28	27	28	19	22	28	21	25	22	22	22	20	24	14	18	18	28	27	27	24	29	27	29	29	23	26	23	21	25	23	22	21	23	20	22	30	16	14	21	21	19	24	28	17	21	28	19	27	28	26	23	28	22	23	32	22	40	23	20	28	23	30	25	20	21	18	24	22	26	28	33	19	22	21	29	30	30	33	24	17	22	24	23	26	16	24	32	31	20	36	26	22	21	35	23	15	31	18	23	24	22	17	30	28	23	18	22	20	20	20	15	19	23	28	25	15	24	27	19	37	23	17	24	27	31	20	20	27	19	18	30	19	27	16	25	30	24	20	29	27	23	20	25	28	15	23	20	27	26	21	24	21	19	19	24	25	32	24	25	20	15	28	13	22	25	17	22	17	25	24	27	22	25	32	23	22	20	25	22	21	24	13	28	23	26	13	25	15	17	20	20	17	28	17	23	21	25	24	11	31	21	23	19	27	17	20	21	21	20	20	25	23	22	20	21	21	17	24	21	19	20	22	18	21	23	18	29	28	26	21	26	19	20	25	22	26	20	29	21	29	21	31	29	27	22	30	27	16	26	26	24	19	24	19	21	18	31	20	21	26	25	29	14	33	17	21	19	22	30	19	17	24	22	29	33	34	23	25	27	17	32	19	21	25	18	21	23	32	31	22	22	24	22	18	29	34	17	22	23	23	20	21	27	21	16	23	32	17	20	36	28	31	23	18	22	33	19	20	29	15	29	29	25	30	28	23	18	23	25	24	22	30	20	30	23	26	30	23	20	35	25	23	17	23	31	17	19	22	27	27	27	22	15	22	23	24	25	26	22	29	25	25	30	22	22	17	24	19	28	17	21	30	18	33	19	13	14	18	23	30	18	25	17	26	25	29	21	21	23	21	16	27	25	24	21	28	18	29	37	25	23	23	21	31	21	24	35	23	28	24	21	21	31	34	32	20	23	30	32	29	26	22	16	22	22	28	26	32	25	21	22	18	19	20	20	21	17	25	24	28	33	25	25	29	18	20	26	24	30	24	31	28	26	26	27	28	26	24	21	24	21	17	19	20	19	14	31	26	18	24	18	32	21	28	30	33	24	20	20	33	23	18	23	19	18	19	25	29	19	30	25	17	24	23	27	24	18	21	25	22	28	25	20	28	17	23	15	27	12	27	17	25	28	21	32	25	23	25	24	19	22	24	18	26	25	18	19	30	25	30	17	33	21	33	16	18	24	29	24	38	20	24	16	33	25	15	21	27	23	25	23	28	19	24	15	23	20	25	23	22	14	18	28	18	23	32	29	35	20	30	27	25	22	24	26	26	22	27	21	22	35	29	26	8	37	26	20	20	30	20	25	35	26	19	24	27	37	24	34	22	18	21	30	19	24	22	19	24	11	27	25	24	28	20	31	24	21	23	23	15	23	17	29	26	23	20	16	21	18	12	24	29	31	25	13	28	26	29	22	20	28	35	19	18	25	16	26	24	29	21	18	27	27	29	18	22	19	15	29	24	30	26	27	16	25	23	22	18	25	29	22	31	17	22	14	21	23	23	19	28	26	31	21	21	28	14	26	20	37	17	21	21	21	26	19	25	23	29	26	18	24	23	26	23	29	27	26	20	28	15	20	16	14	13	25	35	19	17	20	21	19	15	19	20	22	29	26	27	32	27	22	25	22	22	18	21	24	24	16	17	21	22	19	26	18	27	27	33	25	21	24	20	22	21	18	23	25	18	35	23	25	24	30	20	22	16	23	24	17	22	16	19	34	17	23	24	22	21	28	22	30	21	28	19	31	30	19	30	31	23	29	29	26	25	26	21	20	20	18	17	21	22	37	27	23	29	20	23	27	14	30	22	23	17	20	19	22	26	19	12	19	18	23	23	17	23	24	24	21	23	20	29	26	35	27	13	25	32	30	16	24	30	19	25	18	20	25	19	19	24	31	17	30	17	25	32	17	20	28	24	33	23	16	25	26	20	23	24	24	23	22	27	20	20	23	19	25	28	27	22	22	23	16	24	18	21	21	19	26	28	21	25	20	21	23	23	23	29	27	18	30	29	21	20	28	22	25	31	31	20	28	21	28	26	14	21	27	27	17	19	23	17	24	18	33	21	17	27	26	19	21	21	25	21	26	19	19	18	26	24	26	18	19	31	25	31	20	23	22	23	24	24	20	31	22	20	31	32	20	21	27	28	18	17	34	24	24	20	28	18	21	17	24	25	25	23	19	30	26	19	21	21	21	26	25	20	25	20	29	22	20	19	23	20	28	16	21	23	25	20	22	20	21	23	21	25	20	31	23	25	26	24	19	16	20	18	26	21	21	13	16	22	24	18	28	26	21	14	25	25	25	19	25	15	22	34	23	32	28	21	15	27	25	23	25	22	16	24	19	27	25	23	20	26	26	20	16	32	27	22	22	18	25	23	18	22	28	18	21	15	24	24	20	23	34	17	31	21	22	20	27	16	22	24	28	22	11	40	32	23	21	23	23	18	32	23	31	29	22	16	15	22	23	22	26	20	20	20	26	21	28	24	18	15	22	28	22	21	18	23	30	29	27	22	19	23	37	23	24	21	18	19	18	27	21	19	19	23	21	23	20	19	23	23	24	24	20	20	30	22	23	29	20	34	16	22	25	32	24	18	18	32	25	25	16	21	36	18	22	25	20	27	30	25	24	28	18	20	24	19	19	18	28	16	22	21	21	24	17	18	19	17	19	25	24	21	23	32	25	22	25	19	27	18	25	24	27	34	23	29	27	25	26	23	21
18791	10670	3785	4514	8383	9138	39826	57335	46214	33000	30684	15933	8198	6550	5242	3375	2289	1480	958	602	396	302	272	261	305	293	330	316	306	321	290	313	353	297	306	299	279	334	290	351	289	296	325	335	305	349	287	312	283	299	288	313	322	342	298	275	298	285	323	316	335	284	286	319	335	331	314	342	328	315	325	304	281	334	285	300	295	289	293	300	308	314	297	303	311	305	327	286	319	308	296	331	317	305	324	299	312	284	317	306	312	324	328	331	275	327	316	299	313	291	291	304	310	297	306	315	290	296	339	304	307	311	320	294	320	324	333	286	312	310	342	300	300	315	318	300	289	314	326	309	296	293	303	302	318	275	296	296	321	308	300	326	298	306	283	293	268	323	314	301	302	295	323	309	302	290	311	313	308	336	292	307	312	314	332	275	279	281	315	304	314	335	328	313	326	315	325	329	284	313	318	290	265	303	312	291	288	292	305	312	302	312	304	316	315	332	310	301	302	314	304	321	302	286	287	322	332	314	311	311	303	270	330	303	301	324	317	315	287	284	281	301	328	328	317	297	323	310	311	292	344	284	295	303	306	348	340	315	306	286	332	329	329	313	309	308	312	335	316	307	286	302	317	299	269	332	317	303	327	291	288	282	286	331	327	308	317	273	284	312	311	318	307	291	283	336	309	325	290	326	321	338	306	290	298	300	331	285	281	317	334	291	315	299	335	280	331	269	314	303	329	299	280	309	317	314	318	300	327	310	293	304	261	325	311	292	338	316	315	283	309	307	332	320	323	286	312	315	299	290	294	294	305	316	319	284	300	335	331	321	312	306	310	290	339	305	287	322	323	277	316	321	330	305	341	289	323	321	290	313	300	319	311	299	300	296	318	310	298	317	291	324	325	304	325	356	293	326	290	312	324	306	345	331	303	293	282	294	308	290	312	307	313	320	281	308	322	306	314	290	315	311	303	297	359	312	311	317	333	355	310	293	285	289	327	295	309	324	296	342	305	306	298	296	313	295	301	301	289	315	300	292	290	313	314	341	298	326	287	299	307	294	339	314	301	293	302	310	298	294	316	307	323	307	343	313	306	336	341	316	309	305	274	314	309	288	331	315	278	297	302	337	303	279	302	294	264	298	299	294	307	319	335	315	331	330	347	328	310	334	336	302	323	272	326	271	304	316	313	293	296	313	311	306	311	321	301	312	295	306	322	312	329	325	306	337	299	285	314	350	291	299	311	349	331	309	314	325	274	302	301	301	325	280	301	299	316	317	340	295	332	317	317	283	291	332	321	328	297	291	294	322	325	316	344	301	348	316	282	317	284	312	319	287	298	312	289	302	289	295	311	298	337	290	326	270	299	327	321	310	323	321	331	308	314	288	306	303	319	337	329	293	316	295	334	305	293	317	317	305	327	335	311	302	325	313	295	314	316	264	307	295	342	289	320	318	325	313	305	284	323	325	294	325	313	300	317	274	290	302	324	310	310	312	273	272	311	339	307	302	330	294	320	284	309	309	319	294	315	292	286	328	303	305	311	299	317	322	321	319	325	338	347	303	312	295	297	318	310	327	318	309	308	325	301	299	306	289	283	308	313	332	312	273	316	337	341	294	322	306	315	303	305	312	311	331	308	318	285	302	297	298	303	299	288	322	317	291	306	320	290	316	296	320	283	301	319	299	300	307	279	336	291	310	292	304	294	305	324	306	299	286	292	307	314	305	312	338	303	264	305	346	303	283	305	321	303	309	297	307	297	315	283	330	310	276	305	329	304	305	278	325	294	314	309	326	306	299	291	281	322	316	275	283	328	290	286	322	306	333	307	298	305	291	303	316	306	314	295	296	281	292	269	328	290	285	314	302	263	300	352	312	353	341	304	320	297	296	305	334	316	288	335	342	299	323	339	312	318	326	340	304	304	321	280	320	307	315	300	306	310	299	332	314	302	325	329	312	305	291	321	308	286	305	302	289	304	318	333	306	309	305	311	317	300	328	300	303	305	317	325	335	299	292	327	323	303	321	348	306	306	345	314	298	309	322	272	290	304	317	310	313	281	297	297	287	321	297	298	331	321	291	310	312	282	321	323	315	302	315	310	313	317	325	334	306	272	310	314	296	307	298	260	336	303	346	290	362	321	297	308	318	300	300	277	311	317	308	305	323	292	309	286	284	335	312	280	334	330	352	284	312	315	321	298	336	277	332	308	291	283	333	336	310	316	326	302	317	306	341	313	326	296	330	312	326	303	324	305	299	325	306	312	307	297	310	302	321	296	305	306	319	310	289	311	314	316	293	292	291	308	309	331	281	287	334	304	323	300	325	302	311	307	305	352	312	313	311	312	316	334	308	338	308	308	316	306	284	327	292	321	295	309	270	305	320	284	292	305	323	312	316	312	308	288	292	344	328	324	284	303	300	284	309	325	303	335	321	340	284	290	304	322	327	312	328	340	318	331	307	304	310	289	278	284	307	309	315	312	338	293	315	311	320	301	305	300	306	319	334	298	322	298	329	285	322	300	299	294	332	315	314	330	307	319	322	326	342	359	280	304	286	309	316	322	314	307	302	298	295	280	331	331	317	336	286	329	310	305	314	298	328	300	279	326	291	317	308	298	291	305	327	340	307	310	303	305	324	316	298	322	327	307	315	289	286	342	308	322	310	299	300	325	292	305	322	297	309	322	294	316	317	329	306	293	342	301	301	325	350	307	304	345	311	297	320	311	328	291	329	322	342	326	354	299	314	295	298	320	296	288	279	313	329	297	302	302	331	335	293	314	290	320	297	301	286	316	308	324	289	337	304	305	290	317	271	300	282	311	283	328	319	343	298	331	326	306	300	327	285	304	303	313	318	288	291	316	338	293	319	309	321	313	299	293	315	290	299	293	287	309	259	301	287	318	293	279	284	314	304	271	278	339	290	316	318	315	337	317	313	322	306	265	332	282	310	294	290	294	320	304	322	294	292	313	344	289	326	323	341	307	295	291	328	308	309	312	302	313	307	327	327	287	320	331	289	290	282	288	288	310	321	298	291	304	311	322	335	297	295	310	325	327	331	289	329	335	338	289	331	285	319	335	316	309	284	327	325	277	328	315	318	299	290	290	326	309	284	326	309	278	344	307	335	312	305	301	320	314	327	276	318	302	352	309	292	289	335	316	279	330	304	301	306	277	314	302	309	321	299	328	325	304	305	318	299	305	326	311	318	327	314	281	370	312	307	279	314	328	304	310	293	299	310	339	311	318	308	346	282	315	333	304	305	307	298	290	323	288	323	342	295	344	333	327	330	327	320	339	302	289	315	344	325	338	290	293	318	323	297	295	311	331	311	333	322	285	312	307	329	304	313	306	313	320	333	300	319	320	278	324	274	338	306	302	304	330	296	306	328	295	289	328	277	331	307	312	351	287	294	299	323	279	339	298	328	305	321	272	332	308	310	332	326	269	306	327	311	319	324	319	328	285	277	277	269	305	314	301	285	284	293	322	305	308	324	311	345	288	316	297	366	307	320	289	292
2320	678	278	89	67	317	8909	12747	7338	2330	993	695	393	222	208	308	216	132	90	58	42	38	43	32	37	38	34	35	42	43	30	30	40	31	42	38	40	32	29	42	31	35	34	30	36	38	39	23	37	30	31	32	39	37	33	30	39	38	35	34	32	38	32	29	43	45	33	32	36	35	38	34	31	32	42	40	37	34	32	37	39	40	36	31	36	35	37	37	36	36	26	40	40	31	36	27	25	39	37	41	45	29	29	26	50	36	43	36	31	30	42	33	30	40	36	22	37	37	41	27	37	32	34	30	34	37	32	44	25	34	33	33	46	21	31	35	34	32	37	37	37	41	39	41	39	45	33	21	33	31	37	37	31	25	34	37	45	40	31	30	27	33	39	33	35	35	31	21	36	31	37	32	28	29	27	33	33	41	24	34	20	36	33	35	33	39	52	42	42	35	25	28	37	34	50	34	37	40	39	31	31	43	44	31	40	26	33	40	32	49	40	32	42	36	31	38	45	37	38	29	40	34	37	41	40	38	28	38	35	31	29	35	48	35	35	35	32	34	34	31	34	31	28	37	31	46	38	37	34	45	31	34	26	37	35	31	48	43	33	29	45	32	40	30	30	23	43	30	30	33	37	18	33	26	30	22	29	36	34	26	33	38	40	41	40	34	31	35	28	36	25	29	47	37	29	43	43	29	36	31	42	53	43	34	37	43	26	36	42	26	38	24	36	39	33	34	38	42	39	38	41	32	42	39	44	37	41	37	30	35	33	32	31	32	35	33	41	51	43	34	28	34	39	26	30	46	38	42	35	35	29	46	35	46	40	31	35	48	25	38	34	34	31	36	27	31	35	37	31	36	33	28	27	35	32	34	32	30	36	34	42	42	45	42	33	38	32	41	37	36	44	39	40	44	38	25	35	31	38	29	31	30	36	37	44	28	53	32	39	49	46	43	37	29	33	44	30	40	38	29	41	33	46	32	35	29	36	31	44	32	58	35	45	34	46	31	37	41	35	42	40	45	42	39	35	32	48	31	23	26	33	34	40	43	29	50	42	37	35	35	35	34	36	38	34	32	44	29	46	40	33	36	35	36	41	33	40	41	32	35	46	29	31	31	29	50	40	25	41	38	25	36	47	37	38	31	33	38	33	27	37	38	38	38	33	40	36	37	35	50	37	36	43	37	39	33	34	26	26	40	34	29	29	29	32	24	48	45	32	34	35	37	38	25	37	51	35	44	34	47	38	39	31	30	32	39	34	40	40	33	40	25	37	41	37	29	43	38	31	37	32	38	35	33	38	36	31	32	42	29	33	22	38	35	32	37	33	24	39	47	35	31	39	36	40	38	40	42	45	30	43	38	30	40	33	42	40	37	42	31	36	28	35	40	26	30	30	34	41	40	38	38	34	40	33	39	31	33	30	36	29	42	39	31	31	31	42	39	32	26	39	26	42	31	28	36	36	37	35	32	39	34	29	28	21	44	36	35	32	40	35	23	31	26	29	36	29	34	46	32	31	37	35	34	40	30	40	48	37	48	35	29	34	30	36	37	34	29	42	46	46	35	50	33	27	35	38	31	35	33	42	47	43	45	30	35	47	47	46	30	34	25	35	35	37	31	45	36	41	30	28	37	32	40	26	41	43	30	43	42	33	35	29	41	33	47	27	30	49	37	44	35	40	42	28	24	33	40	30	42	35	39	29	36	33	43	37	35	55	44	34	41	38	35	31	33	35	40	37	24	38	31	24	40	41	50	38	37	30	23	35	37	37	25	38	29	41	43	28	33	30	19	32	41	36	34	39	32	42	36	40	33	40	34	34	30	30	31	44	40	36	32	43	31	34	37	33	29	37	43	45	34	33	42	29	41	34	33	31	29	44	35	27	35	33	42	37	35	37	42	39	35	40	50	30	43	31	37	45	28	28	34	24	36	38	45	43	41	36	29	41	29	31	41	29	34	32	33	35	40	39	29	39	31	29	49	33	38	42	48	47	39	32	34	35	37	36	38	37	37	50	31	35	47	35	46	31	34	37	36	41	39	30	46	37	38	41	28	33	39	45	44	28	34	29	54	29	40	34	27	37	29	46	37	33	35	36	29	38	34	28	37	35	44	30	30	37	36	33	37	36	34	45	28	27	44	48	35	37	29	30	37	39	41	34	46	26	42	42	44	33	29	33	33	39	34	38	35	40	36	43	39	32	35	37	33	38	33	33	36	27	37	35	33	38	29	28	28	35	30	42	35	36	33	36	27	43	37	33	35	35	31	34	33	31	47	45	46	39	33	42	33	29	41	35	50	44	37	41	37	38	35	30	35	34	31	40	52	32	25	38	38	33	32	40	38	44	40	38	39	23	46	40	28	47	44	28	34	39	43	36	30	32	39	33	27	35	30	32	34	34	37	39	30	37	42	26	39	45	30	31	37	41	33	19	46	31	36	39	30	35	46	38	37	24	34	33	26	42	32	35	38	32	27	26	36	30	36	26	34	31	37	40	34	40	25	32	33	46	39	41	40	26	43	34	38	38	31	25	29	47	33	32	35	39	37	23	32	29	47	31	37	39	31	30	37	29	32	34	27	32	37	41	37	32	32	27	42	41	33	37	31	37	37	37	30	32	37	30	27	36	41	38	37	35	35	49	32	40	38	29	34	29	31	29	47	45	33	38	35	40	19	31	45	34	36	35	45	43	36	46	43	37	34	35	35	39	41	27	42	32	29	27	31	34	34	33	37	43	36	34	38	35	38	30	29	44	36	36	41	42	31	32	37	35	44	32	34	41	55	35	44	24	39	41	44	38	43	38	31	44	39	33	38	32	36	31	37	36	29	32	24	29	26	28	40	29	37	32	31	32	23	38	35	38	31	33	34	33	32	35	34	41	35	36	40	37	40	24	35	33	34	34	41	33	26	37	27	30	31	31	40	36	32	36	34	32	36	35	30	20	38	31	29	35	47	29	36	37	31	35	41	44	43	22	28	37	27	41	39	38	34	42	33	38	33	36	48	36	26	41	43	28	31	40	28	34	30	39	40	31	45	42	36	42	39	26	35	37	43	36	37	40	33	32	35	39	39	35	36	42	30	35	34	33	52	31	41	34	42	22	37	23	45	36	34	32	38	27	28	45	25	34	30	30	25	35	27	34	32	34	42	29	44	37	25	34	35	33	34	38	50	35	37	54	34	31	31	39	33	42	32	43	35	43	40	38	40	27	35	33	31	32	47	39	33	31	32	41	49	35	40	35	32	38	48	33	35	39	25	37	36	27	34	28	36	41	41	30	36	33	39	48	29	38	32	41	49	33	37	23	33	21	26	28	28	36	24	37	46	33	28	38	43	35	38	31	32	40	32	28	39	32	44	45	38	34	37	34	35	30	32	38	37	32	35	38	40	36	24	39	32	38	37	46	32	46	45	44	38	41	29	31	38	35	47	34	41	35	29	38	23	27	32	34	40	28	34	47	36	21	26	35	45	39	32	37	31	47	39	35	34	33	27	30	29
19903	11824	4978	4909	9443	17772	57925	59031	42603	29449	21373	18036	12205	8350	8610	10276	6961	3626	2006	1022	674	487	459	479	476	501	484	470	455	438	495	479	490	463	438	459	479	502	486	455	484	500	477	487	440	471	470	482	458	458	477	475	440	492	482	489	449	445	467	487	512	457	488	429	443	509	467	489	459	459	480	467	511	469	495	476	503	443	462	471	488	478	511	458	486	465	459	444	471	486	475	536	492	467	494	451	452	479	460	489	478	457	481	487	490	470	451	525	455	514	521	471	487	467	499	476	428	535	525	467	522	448	447	464	499	480	498	520	508	494	461	487	453	491	508	482	452	466	497	501	491	506	510	475	480	454	509	516	464	447	467	462	479	448	469	489	465	468	481	494	474	476	484	468	496	475	490	488	478	476	484	476	498	489	498	487	510	497	465	464	492	407	487	475	480	510	484	499	474	452	450	471	487	481	530	463	490	508	462	447	502	482	438	467	484	457	454	485	484	466	537	464	478	493	458	471	483	475	505	489	450	493	495	513	488	498	474	466	480	484	481	487	443	436	478	480	488	458	476	474	478	468	483	448	478	503	469	488	506	455	481	497	471	508	483	474	468	490	478	486	499	484	461	451	516	496	466	489	485	487	460	516	461	510	497	498	490	465	473	482	484	490	485	486	475	456	511	491	475	477	470	477	479	484	447	488	497	472	490	527	502	492	490	484	489	463	455	472	497	499	509	494	471	482	519	475	472	503	512	452	477	481	501	450	486	466	489	488	507	481	427	464	512	525	485	435	433	491	515	513	486	463	432	453	483	491	436	480	475	448	462	513	504	505	468	504	506	521	478	459	491	488	461	519	467	455	523	472	484	480	486	514	469	478	468	521	498	478	485	487	485	472	468	470	511	478	508	487	505	482	490	514	501	511	470	429	469	498	482	484	485	460	471	483	500	447	468	455	472	492	488	472	482	450	456	469	472	494	496	458	483	520	419	478	480	453	439	496	467	471	484	477	458	477	516	445	480	481	527	434	463	490	476	483	476	490	466	436	467	502	451	487	477	489	475	514	518	470	497	478	457	428	455	456	447	455	516	474	496	476	477	491	518	510	477	494	466	534	495	485	415	488	483	489	494	465	479	452	469	477	478	493	492	470	488	479	473	472	484	451	494	450	500	472	474	445	458	444	511	481	486	513	464	478	460	485	460	475	527	488	504	481	474	518	442	496	473	465	497	510	455	457	497	480	485	493	470	475	520	482	507	543	457	471	472	487	492	510	467	474	505	425	453	444	476	476	476	463	502	477	486	468	538	489	465	509	524	509	461	489	459	462	481	469	456	491	444	508	504	478	479	487	514	454	527	495	498	470	517	487	481	454	456	452	440	492	422	471	533	499	450	520	469	472	485	468	451	460	480	512	470	494	488	486	490	472	472	520	494	518	498	466	488	484	472	458	448	490	475	511	455	501	467	503	502	459	497	466	461	489	503	462	449	466	469	439	470	443	491	533	442	467	481	477	525	483	463	504	467	452	459	459	475	464	432	510	509	446	467	435	485	448	469	466	444	476	433	482	446	503	455	470	524	501	436	499	474	456	500	491	461	487	501	477	485	484	476	470	455	471	480	469	473	428	477	441	481	502	431	502	478	487	498	476	503	494	510	482	501	494	443	437	503	489	482	511	474	462	462	468	468	452	454	463	501	443	471	481	482	491	453	477	493	490	521	497	474	488	448	493	468	499	503	481	482	461	465	475	508	517	468	502	488	473	462	509	484	479	487	453	447	472	481	474	468	532	489	466	499	467	459	467	484	469	459	482	474	484	487	518	473	492	486	490	518	511	453	481	493	443	489	482	522	506	466	414	494	443	466	465	491	440	481	454	439	477	455	501	508	498	495	509	484	498	450	466	509	459	498	451	473	462	513	460	453	482	468	477	496	468	495	487	471	477	479	473	489	490	486	454	499	492	452	472	499	481	478	494	461	496	470	486	478	483	469	500	454	459	490	456	466	509	472	521	468	464	455	478	471	444	478	462	531	467	464	474	475	509	470	471	452	459	477	484	496	483	473	415	464	502	503	450	467	510	468	467	446	474	444	504	481	496	475	533	484	475	484	460	502	499	463	466	468	455	460	484	484	463	483	509	481	522	482	470	482	458	463	480	467	484	467	472	489	463	494	458	469	457	450	495	467	468	495	455	489	511	489	510	482	479	502	520	484	471	484	512	483	504	438	504	505	475	454	477	484	514	491	468	475	478	428	450	519	475	503	475	463	458	476	464	470	476	496	487	472	500	478	471	452	489	466	468	479	473	417	452	443	482	433	480	495	486	460	479	455	503	466	484	456	490	492	501	432	487	444	421	492	440	454	470	477	524	452	460	476	469	452	499	496	449	467	487	486	445	471	449	457	459	507	496	480	452	497	424	470	462	464	457	484	490	475	491	444	489	497	493	501	493	497	503	490	523	436	470	449	483	466	479	464	467	455	497	495	483	444	454	482	478	487	505	523	450	477	442	440	483	492	500	489	481	445	449	465	521	449	433	468	468	511	472	464	489	445	434	462	481	498	463	510	451	521	480	497	445	484	500	466	465	475	497	487	520	481	504	494	500	445	449	478	470	488	524	498	479	473	478	491	467	465	482	498	465	458	518	509	470	501	510	481	547	466	473	476	476	448	470	477	462	441	458	443	437	513	518	466	492	446	479	490	486	469	424	469	455	464	467	471	467	498	459	471	491	446	488	488	489	485	482	462	435	468	447	490	474	473	487	485	524	487	507	481	477	474	490	500	472	489	473	498	475	480	476	473	477	465	432	457	460	503	456	458	465	485	477	480	454	472	475	508	462	454	460	435	494	488	466	453	480	514	477	470	503	472	508	487	493	473	502	488	467	517	465	439	473	489	448	456	489	475	490	448	468	483	467	496	493	461	484	452	503	518	510	463	480	456	502	514	470	506	444	464	505	483	495	506	490	483	477	504	461	454	434	429	472	511	440	474	463	453	509	424	509	492	472	467	485	527	498	454	469	473	454	522	485	495	438	491	466	465	462	500	489	471	485	510	465	464	490	460	490	478	515	498	469	489	459	471	439	462	510	498	486	502	504	468	451	520	437	520	457	476	525	473	464	496	473	476	495	486	467	482	475	489	489	495	482	459	479	476	463	465	476	510	448	489	481	488	468	521	482	479	458	493	466	455	448	460	481	461	498	490	488	496	465	467	471	474	514	446	503	439	490	457	457	488	423	482	462	478	488	502	500	463	463	483	500	476	486	468	457	500	457	485	472	478	504	458	497	491	475	449	472	510	476	474	463	492	440	478	497	501	490	457	471	510	517	456	489	477	498	478	466	462	472	464	476	515	524	472	492	489	449	499	467	500	443	468	514	477	479	456	460	484	453	515	485	489	483	454	483	497	455	481	478	500	452	484	500	464	445	481	477	514	454	453	461	484	488	495	484	491	467	460	479	476	463	449	472	504	473	465	489	461	511	449	478	502	500	498	457	482	485	484	484	465	455
1915	1308	510	167	213	2566	16680	18126	8374	5134	2365	470	206	170	287	650	373	189	94	70	43	28	32	30	32	33	40	30	33	30	30	27	27	30	28	26	25	31	35	27	18	29	25	32	32	32	34	30	27	37	35	24	25	29	22	40	30	36	34	35	24	22	28	30	35	32	24	23	27	22	25	30	28	23	21	26	28	38	32	31	33	35	27	27	21	23	30	34	27	25	23	27	23	31	27	35	38	32	38	26	34	32	34	25	28	25	33	25	29	22	26	28	24	21	28	31	34	31	26	24	26	19	25	33	26	26	27	27	40	34	26	26	24	27	30	20	32	20	34	26	26	34	30	28	26	21	32	34	29	25	28	27	26	27	30	30	27	34	28	26	26	34	40	30	31	33	39	33	34	28	27	34	31	28	29	29	20	34	37	20	28	33	34	25	30	18	35	18	27	26	43	28	22	25	29	37	27	25	24	16	28	31	27	26	26	24	31	16	29	41	22	32	19	31	26	29	33	25	38	33	24	29	27	27	27	28	39	37	25	25	34	30	38	30	35	31	31	40	32	29	34	26	32	27	32	21	27	27	37	23	35	37	27	26	29	24	21	32	32	33	27	37	33	28	27	24	30	30	33	33	33	36	31	27	30	30	20	31	35	40	32	25	30	25	30	33	32	36	32	24	40	33	28	29	36	32	22	31	23	28	29	33	28	15	19	29	32	26	35	30	33	27	20	25	37	26	30	21	27	44	29	31	31	32	28	34	24	40	37	23	30	35	30	26	30	24	33	24	29	26	27	23	38	32	24	31	34	31	19	24	29	33	31	22	22	27	25	34	30	33	28	27	28	34	29	28	27	41	41	26	35	39	28	28	38	29	26	30	43	34	27	29	31	25	25	23	28	33	24	26	25	22	34	47	22	28	31	25	34	29	36	30	29	27	25	32	28	37	28	26	28	17	37	24	27	36	21	27	14	39	25	30	32	25	25	25	17	27	27	28	37	19	28	26	17	33	24	30	28	35	30	36	24	31	30	34	29	28	25	34	28	26	35	32	29	21	32	29	35	33	26	28	34	23	24	31	24	23	35	25	32	23	29	31	29	37	26	34	31	25	29	32	29	26	32	32	24	27	26	24	26	28	28	27	26	25	35	24	25	29	35	28	33	29	28	17	31	27	28	24	35	31	34	31	28	31	34	27	36	25	24	34	25	40	39	32	24	22	41	18	29	28	44	23	43	16	29	29	33	23	28	32	32	30	32	38	25	23	32	30	29	18	26	35	32	29	36	41	33	16	21	27	34	35	36	24	35	25	25	32	28	34	23	38	41	33	36	44	25	39	29	27	23	29	31	20	28	29	24	27	24	25	32	26	32	32	23	26	30	28	29	32	23	29	26	20	33	35	25	21	29	32	33	29	27	22	40	27	37	35	26	32	33	38	36	26	30	27	19	26	30	37	30	29	29	37	32	23	27	17	37	23	25	33	33	25	30	25	33	27	24	36	24	33	40	29	31	21	33	35	26	33	23	41	25	33	32	24	33	35	24	28	28	33	31	24	20	38	23	35	23	25	34	31	29	35	31	30	26	23	26	29	42	31	24	44	29	26	22	41	32	45	31	31	33	34	29	37	19	27	31	22	36	23	43	34	28	28	38	33	33	30	23	40	27	30	27	24	29	32	17	25	21	30	32	24	26	29	37	36	37	29	19	28	33	34	32	32	34	29	30	31	34	26	42	23	36	24	30	39	35	31	30	31	34	25	24	22	29	24	33	12	24	40	35	16	26	33	31	17	36	40	40	26	32	29	23	30	25	31	21	34	30	35	22	34	29	25	16	17	25	35	21	30	37	25	28	28	25	27	30	25	30	29	28	34	30	38	34	30	26	39	32	34	42	18	33	24	32	23	28	21	31	34	33	39	28	27	27	26	26	24	20	21	33	27	36	28	24	19	27	22	36	38	28	19	25	27	23	23	36	31	24	31	20	30	27	24	33	19	36	28	31	30	23	32	19	30	28	28	20	35	28	28	32	22	34	28	31	27	29	39	25	34	27	35	26	33	22	38	40	25	34	32	26	37	25	27	35	36	34	26	35	24	25	26	36	36	29	39	28	31	23	30	38	30	31	29	21	23	20	24	26	36	19	36	34	37	33	25	28	33	37	26	32	33	42	27	33	38	21	23	32	22	34	26	22	34	35	27	26	22	31	27	34	30	19	39	28	28	32	28	23	35	21	17	24	36	27	35	26	27	35	37	34	27	32	31	31	24	20	33	32	25	27	32	27	31	29	36	33	28	23	33	23	42	29	31	26	32	35	24	20	31	19	32	17	27	25	31	32	31	24	26	29	33	35	42	37	34	28	33	34	23	36	33	24	27	26	23	26	18	40	20	25	19	33	30	26	34	30	29	32	30	34	26	31	29	30	33	32	34	22	28	34	31	30	29	30	18	36	25	32	32	31	23	32	23	38	28	25	18	30	28	25	35	29	27	29	26	27	37	36	26	39	28	29	32	30	28	38	38	32	29	26	25	30	33	33	26	23	34	22	28	18	20	32	40	26	25	22	27	27	26	34	30	25	31	33	26	28	27	24	35	23	27	26	29	27	36	25	25	26	35	27	31	27	27	27	31	21	29	36	23	31	34	30	27	43	22	28	22	26	18	31	23	23	19	26	36	31	28	25	33	30	32	30	37	37	25	28	27	41	30	32	33	36	28	33	24	30	29	33	25	37	25	25	34	22	29	27	24	27	33	26	39	23	28	27	27	31	31	29	32	35	40	27	31	21	34	32	27	38	29	41	25	28	33	17	17	26	25	28	26	42	27	20	27	25	43	32	36	24	31	27	23	31	28	36	36	20	26	26	25	32	40	22	24	37	32	32	28	32	34	29	38	32	26	28	27	28	31	28	25	30	33	24	26	25	32	18	23	38	19	34	34	33	34	34	26	25	26	33	34	24	38	29	34	21	31	33	26	37	32	30	31	42	36	27	18	21	33	38	29	30	38	33	33	40	30	35	29	25	27	18	26	20	34	30	23	31	23	30	28	28	29	28	17	20	25	14	30	31	39	32	37	33	28	36	32	24	32	32	25	20	28	32	32	25	26	35	23	23	23	30	26	36	31	29	17	29	30	37	29	20	24	18	27	30	24	29	31	27	23	36	18	36	27	36	26	20	32	28	31	41	27	29	29	29	32	29	25	32	29	32	33	31	30	40	30	34	21	25	32	19	29	20	17	29	28	28	22	31	18	37	32	34	27	28	31	38	32	33	36	24	34	27	37	49	44	36	21	30	28	36	27	24	27	30	38	35	20	25	30	31	26	27	27	14	25	35	35	26	22	21	27	37	40	33	31	30	36	35	28	26	30	24	38	19	21	25	26	30	31	32	32	26	33	25	29	32	33	34	33	23	27	29	26	23	30	33	39	31	30	23	25	35	37	26	30	26	27	21	16	29	31	29	14	25	30	25	26	34	32	33	33	23	26	31	22	29	35	23	33	30	21
26171	16957	8053	10732	20011	38708	70134	64374	43796	39099	26182	12838	6496	6702	10086	16694	11159	5893	2869	1192	627	436	408	417	413	413	414	388	404	380	390	333	387	366	376	408	387	409	379	405	350	382	374	429	361	381	368	403	399	390	404	405	392	385	411	391	353	373	396	395	374	413	378	443	376	421	366	414	358	379	368	405	392	394	391	364	368	394	372	388	383	370	369	383	395	402	398	391	393	366	383	421	399	358	357	343	340	385	395	386	409	374	378	360	369	380	400	349	376	405	401	414	407	404	389	353	382	388	377	424	393	417	376	403	383	378	375	394	407	432	394	373	398	393	388	351	373	386	416	389	392	390	399	410	394	368	376	396	391	412	403	387	399	352	373	416	406	378	392	380	385	377	381	408	415	412	349	378	395	387	387	343	359	396	364	397	405	367	394	387	364	399	353	407	422	401	343	385	386	409	397	418	378	400	402	368	401	382	376	374	419	395	403	405	381	381	359	396	374	382	385	415	416	388	366	388	404	421	379	438	376	389	388	394	385	359	387	379	362	396	406	358	411	413	343	361	397	383	343	387	337	385	357	395	387	390	383	381	384	452	405	386	399	391	341	382	366	394	387	395	375	443	376	365	394	393	334	386	386	380	397	385	354	390	426	403	376	412	399	388	390	374	389	387	401	374	384	422	383	399	434	365	407	351	382	389	376	374	391	401	385	364	377	380	449	423	350	363	372	384	428	389	414	386	384	382	408	410	380	410	408	373	376	414	366	362	393	365	385	406	368	368	425	381	368	421	382	407	406	375	409	338	365	392	355	389	381	403	379	377	394	389	409	391	394	397	387	392	406	394	372	381	389	409	417	399	354	387	410	376	427	395	398	380	377	372	373	365	398	357	385	391	373	374	343	413	402	359	372	354	383	418	399	393	424	378	390	387	354	397	394	360	388	413	389	396	410	401	373	409	377	388	400	392	397	357	358	427	400	413	428	398	390	427	381	413	420	428	392	373	389	386	402	382	398	367	409	409	374	406	385	374	448	399	412	386	417	347	391	382	369	404	397	377	402	375	405	341	376	382	398	382	390	364	369	415	424	387	374	363	396	388	389	406	380	410	406	414	410	374	399	409	419	389	361	436	427	373	407	409	420	355	402	361	379	372	380	360	379	392	393	436	392	367	372	374	355	367	380	400	381	387	381	372	442	392	410	408	412	354	383	408	367	407	380	407	380	403	393	379	383	405	393	409	392	377	403	408	391	386	369	395	374	387	364	415	366	380	374	401	391	368	396	360	351	361	389	348	369	385	381	415	387	401	363	371	393	402	394	389	362	397	404	390	390	381	395	376	407	393	408	395	419	393	391	371	400	362	395	381	412	377	390	398	391	387	420	402	384	380	357	389	371	346	382	382	347	349	387	342	392	396	414	383	426	402	405	377	415	370	374	384	384	389	373	400	375	357	413	396	410	394	413	368	388	419	386	428	371	380	391	408	367	357	357	389	373	408	394	374	396	379	363	371	395	388	413	395	437	392	376	400	407	360	363	428	403	386	362	396	403	375	392	367	411	402	402	397	412	369	398	389	391	357	403	414	376	420	395	389	393	410	413	372	393	410	370	394	383	369	378	389	417	375	390	393	388	369	398	351	395	410	380	387	407	378	399	390	410	392	397	395	394	373	392	385	367	391	389	386	385	408	372	401	371	406	354	379	338	400	385	391	377	407	408	411	392	386	384	377	411	369	422	370	426	400	423	416	399	401	384	398	378	362	388	431	386	392	369	371	361	417	440	409	362	367	370	389	405	377	402	381	390	374	365	377	398	386	393	323	416	384	369	415	399	425	424	405	418	398	381	385	404	401	397	422	389	387	391	416	372	408	359	409	395	380	382	368	358	401	375	372	424	373	405	362	365	398	379	368	351	370	361	364	376	376	400	396	368	406	386	346	429	390	397	363	411	400	398	398	362	393	396	377	383	384	381	401	382	398	402	425	377	374	365	389	405	417	376	399	400	386	398	401	389	404	374	376	424	379	406	382	394	349	397	395	373	416	371	371	379	387	384	399	366	351	425	380	382	399	363	388	408	405	403	393	398	356	360	416	433	411	368	375	395	387	366	371	369	409	412	370	373	364	399	430	403	384	418	397	349	361	432	386	383	374	362	417	420	393	374	394	375	363	386	373	373	413	433	439	387	368	375	401	412	389	358	415	412	401	441	390	372	381	376	405	373	356	352	366	369	380	422	384	377	400	413	376	409	371	370	383	393	404	369	372	395	387	359	377	412	392	419	392	399	419	386	387	412	371	418	386	333	407	389	364	396	411	377	392	406	377	411	357	378	390	376	352	385	396	424	407	369	424	421	369	408	437	382	404	368	383	402	390	373	375	415	400	354	387	378	372	362	375	394	386	372	376	365	409	369	382	388	410	358	384	416	380	355	391	379	395	395	393	431	386	392	377	394	349	405	391	396	414	371	364	386	368	423	358	374	386	397	396	384	379	385	403	416	362	421	406	360	404	371	379	438	400	373	408	408	386	412	352	394	361	365	386	385	349	389	388	393	361	386	401	365	370	409	369	432	417	388	350	378	394	395	395	373	411	387	389	382	361	408	393	379	399	374	425	419	375	404	401	392	387	396	387	398	378	402	380	390	418	408	363	390	364	359	395	389	372	413	397	374	390	409	384	378	352	375	374	419	394	393	390	395	397	380	333	350	396	376	406	370	385	382	413	390	385	406	387	386	389	381	383	395	365	370	381	410	363	408	396	412	403	413	439	394	377	367	395	381	382	388	375	367	393	385	372	397	414	408	420	384	383	364	380	380	410	386	384	393	366	370	378	402	395	372	366	387	389	399	380	369	390	402	363	369	366	419	356	379	397	400	403	366	364	395	378	408	389	390	395	394	400	392	358	382	393	360	413	397	372	418	355	373	377	386	396	374	376	386	387	386	400	410	406	394	416	411	384	386	433	360	420	372	364	363	415	391	413	378	370	390	361	389	389	397	364	397	387	397	411	393	390	372	379	367	372	407	413	399	368	381	399	325	412	365	388	437	375	381	389	389	435	384	389	412	396	355	389	361	391	388	370	417	414	375	420	391	351	390	359	409	381	384	417	393	338	379	410	397	374	414	385	368	392	389	411	396	385	404	382	399	379	403	402	406	409	397	395	400	393	388	366	398	403	380	387	407	375	386	408	378	366	383	365	357	392	378	380	389	384	378	369	376	402	377	390	389	366	406	364	380	376	428	380	393	397	395	367	374	416	375	381	351	412	369	385	377	373	391	394	390	386	423	375	368	363	392	375	376	410	375	388	379	369	386	402	404	367	402	380	401	366	400	359	390	388	408	391	368	411	395	359	426	416	417	407	400	371	364	357	378	379	390	419	410	353	371	409	363	382	409	404	392	425	391	388	362	392	389	362	414	409	410	398	430	429	370	381	412	407	364	377	389	384	400	400	414	368	403	379	338	394	356	377	422	392	422	349	371	354	396	392	391	386	392	379	398	421	404	380	417	411
1291	365	181	66	62	458	2725	2617	1222	1755	964	420	137	103	124	89	67	55	37	32	23	31	29	29	29	21	21	25	21	31	26	26	23	17	29	28	35	32	39	34	38	32	27	28	30	30	28	23	27	32	31	31	30	26	27	27	27	20	20	26	27	42	38	19	28	19	35	37	31	26	35	33	22	32	39	27	27	23	26	26	35	34	28	27	30	26	25	29	21	33	25	29	38	31	31	29	29	29	19	32	32	27	28	26	21	36	29	32	31	22	39	26	32	32	26	23	28	31	31	29	29	24	29	43	30	33	28	25	31	25	34	24	35	29	32	30	28	28	29	28	25	23	29	34	21	22	20	40	20	26	34	27	28	26	25	22	21	24	25	28	26	26	26	27	28	21	36	31	25	31	27	31	33	26	33	29	24	32	22	42	22	23	30	19	26	38	31	25	26	21	31	32	26	20	18	28	25	29	23	24	26	26	32	21	26	23	26	19	27	38	38	28	35	32	22	30	24	40	27	21	22	24	37	35	32	27	24	29	16	32	35	37	29	21	31	27	20	26	32	24	22	20	30	32	24	20	22	20	22	33	25	15	27	25	30	29	28	32	31	25	36	24	20	22	37	24	25	26	20	32	28	33	21	21	28	23	34	33	30	27	28	36	25	30	35	27	26	28	31	29	23	31	36	27	25	30	35	34	33	15	28	26	20	31	26	37	30	24	24	32	29	37	23	31	33	25	19	22	29	35	25	24	27	22	24	26	30	28	29	27	22	30	20	32	28	31	31	32	20	33	24	21	20	36	19	27	21	29	27	19	30	19	27	21	26	35	26	25	25	29	28	24	28	40	28	23	26	19	34	35	19	29	28	27	38	32	28	27	26	35	37	24	24	31	30	25	30	28	18	33	38	33	27	35	28	30	31	23	27	28	38	18	27	22	29	25	33	27	33	18	28	30	22	33	36	22	21	35	24	26	30	32	31	20	35	25	31	23	20	31	32	21	29	32	29	29	22	38	28	30	36	29	36	30	34	32	31	41	36	37	22	37	35	29	31	30	26	25	27	24	24	30	26	24	23	33	35	27	40	25	34	30	21	34	27	31	23	27	21	28	28	32	16	27	21	25	20	29	29	28	42	25	28	24	23	32	23	31	24	27	25	29	36	39	36	25	35	27	24	24	31	30	28	33	25	39	28	30	35	36	30	31	42	33	27	31	24	24	24	21	31	28	36	26	35	34	17	22	43	25	25	41	24	34	36	33	21	30	31	34	29	33	28	26	26	21	30	28	34	29	25	22	34	32	28	24	32	24	34	29	30	22	24	22	34	22	13	25	30	32	22	17	28	17	26	22	40	26	26	20	27	30	26	24	30	24	29	23	31	21	32	29	31	25	24	25	21	31	16	28	23	27	32	32	31	30	30	37	23	34	22	23	31	22	30	27	25	24	22	30	21	36	21	19	15	29	34	24	27	25	35	25	28	26	27	25	21	28	24	23	24	31	28	28	35	42	24	26	29	27	28	30	21	32	21	26	28	31	26	26	26	33	27	37	29	31	25	24	26	28	29	32	28	34	29	31	24	31	33	29	33	22	24	14	30	27	22	28	26	28	29	29	27	22	26	20	29	33	24	24	29	29	20	31	26	33	33	30	34	19	28	30	15	25	29	25	21	13	33	29	32	24	36	32	29	30	37	29	24	17	30	30	19	25	34	26	27	23	28	27	25	26	32	37	31	31	20	19	24	20	31	25	24	25	27	30	26	27	21	23	31	27	26	25	29	31	35	28	15	28	30	28	19	23	33	25	28	23	32	29	22	36	22	25	30	27	30	22	32	29	30	28	27	31	23	18	25	28	28	27	26	35	33	36	24	19	33	37	30	21	23	24	25	26	31	24	35	34	24	34	28	23	16	34	32	19	25	28	26	34	30	19	18	23	25	39	34	28	24	33	24	35	20	21	28	26	24	33	19	29	25	27	23	28	23	27	35	23	27	28	36	25	24	29	37	26	28	25	29	22	33	35	38	26	37	34	29	37	36	26	31	20	30	25	33	32	17	24	30	28	29	28	28	22	32	32	21	29	26	29	28	35	28	21	30	22	23	28	35	26	31	27	19	24	32	32	26	30	35	28	21	18	31	33	27	28	33	26	28	31	25	21	26	25	24	37	25	28	30	25	29	33	38	26	22	28	31	31	26	27	21	19	36	31	25	34	22	26	28	39	34	33	34	15	22	26	28	32	24	38	27	32	28	30	26	15	29	33	34	27	26	37	24	30	27	32	26	28	32	22	26	23	33	20	21	28	23	31	29	21	27	21	25	37	43	32	32	24	23	25	25	33	23	36	40	34	26	20	27	28	30	30	27	22	26	22	23	24	23	30	27	32	21	32	22	28	26	20	36	28	26	29	25	23	27	24	28	17	34	29	17	30	29	33	24	36	27	34	25	29	29	31	28	25	24	29	23	33	27	30	16	30	28	24	33	24	29	32	28	31	32	39	49	25	30	24	20	30	25	27	24	20	25	34	27	25	34	15	30	30	28	28	27	33	33	30	31	30	29	15	33	19	23	33	30	47	35	24	30	36	29	21	27	19	21	23	23	33	24	21	30	31	31	28	22	28	28	27	24	39	28	27	32	38	32	28	38	26	23	21	30	20	32	27	30	26	20	35	25	24	25	23	30	34	21	35	31	29	22	25	26	33	19	25	25	24	28	24	27	27	25	33	25	26	26	22	20	30	39	26	18	30	28	29	31	31	34	22	26	18	30	35	35	21	25	21	29	24	17	27	26	26	25	34	28	36	36	22	26	21	24	23	27	22	23	23	40	21	15	33	33	31	30	22	36	25	37	28	27	20	25	26	21	28	24	29	34	24	29	26	34	29	30	29	36	24	30	21	36	32	31	25	30	27	27	32	26	30	19	29	21	37	31	20	31	29	25	28	23	29	28	28	27	32	30	38	27	40	33	39	29	21	23	35	29	31	30	28	32	24	36	25	36	24	26	27	29	34	31	21	26	29	38	40	18	27	21	29	27	34	22	27	25	26	21	35	30	36	29	38	31	25	27	19	34	24	28	28	21	27	20	28	22	32	29	26	35	25	32	28	26	33	26	35	29	28	24	21	28	28	28	28	30	23	35	32	30	26	37	27	26	27	30	24	30	24	30	31	31	18	26	17	38	33	20	23	22	21	25	41	19	26	27	29	20	32	34	22	30	25	26	23	39	18	34	26	44	24	27	29	24	19	28	26	23	22	34	33	29	41	29	23	25	31	28	32	28	32	24	15	26	20	23	22	31	30	30	26	30	39	31	28	34	24	32	25	33	30	24	20	28	34	27	27	29	26	27	29	29	25	26	28	22	29	19	24	33	21	28	33	37	24	26	32	25	33	34	36	31	33	19	24	32	29	26	28	31	30	26	28	36	25	27	23	26	37	29	24	24	21	28	38	23	27	23	28	25	30	28	30	29	42	30	33	26	30	25	19	19	28	29	28	26	20	42	16
14884	8014	3642	4223	7938	20869	39179	32994	27026	29038	20277	12392	4607	4544	4410	2900	1759	1034	640	501	411	413	403	371	384	371	372	391	395	399	381	341	380	393	386	372	416	382	378	402	409	343	387	361	405	373	384	398	393	372	401	412	386	371	370	391	358	379	387	388	412	394	367	396	398	376	378	378	390	367	415	391	377	398	381	416	368	405	383	376	374	394	366	370	383	421	372	364	398	407	398	354	411	369	397	381	366	393	374	371	425	389	357	376	424	408	370	389	424	366	439	380	380	358	375	364	372	369	365	377	368	362	373	413	401	373	377	397	433	396	394	376	382	362	372	374	357	399	369	368	352	383	390	404	403	401	402	398	399	396	368	346	406	392	361	382	405	368	399	374	379	406	404	383	403	397	357	359	378	372	404	387	408	401	415	418	402	398	379	390	379	380	384	401	378	383	398	418	372	377	371	395	387	398	419	390	399	381	432	409	379	413	405	378	388	382	416	398	404	375	411	398	394	393	414	386	356	381	380	401	421	371	367	398	365	395	429	366	418	433	358	390	385	407	372	380	345	396	394	370	411	411	407	366	420	392	398	327	418	401	350	400	393	364	368	406	383	423	352	399	377	397	406	389	405	378	389	370	353	401	374	421	388	389	363	361	390	400	374	393	418	358	391	426	402	361	394	342	401	387	376	383	385	381	449	394	385	363	361	392	361	369	425	368	410	380	372	372	373	410	416	398	398	415	389	356	375	376	362	371	409	413	392	406	411	384	395	354	391	403	371	371	389	384	375	397	414	377	397	375	436	373	394	407	410	383	369	361	393	402	385	409	401	373	402	439	380	406	392	368	388	396	409	417	386	385	370	405	405	405	377	407	408	368	382	405	369	391	358	357	432	375	418	449	399	397	370	381	395	349	370	402	409	390	382	412	373	381	422	402	371	392	362	368	393	378	376	396	371	381	374	409	368	367	398	408	383	390	372	383	374	415	388	381	375	354	363	389	386	396	381	396	393	372	385	422	364	357	386	399	373	365	400	440	388	408	393	401	393	398	363	391	361	393	388	374	386	374	356	357	373	381	401	420	386	403	410	377	386	396	410	415	378	357	402	368	382	403	370	360	381	384	378	379	394	366	408	410	411	407	416	367	386	396	378	411	398	417	400	374	378	374	379	411	390	392	416	386	403	385	383	387	382	392	386	401	406	378	374	383	400	357	344	392	363	369	370	372	397	385	402	394	375	349	402	419	386	418	424	403	372	381	394	387	384	379	426	360	411	380	399	425	395	398	366	420	357	413	388	404	427	363	412	354	386	410	400	385	372	404	422	395	406	374	413	416	363	389	368	385	378	415	391	368	394	402	379	379	338	386	404	373	362	360	366	375	373	380	350	374	370	377	346	383	384	386	380	368	400	380	396	362	374	392	372	407	379	387	388	414	385	406	381	390	370	409	390	358	395	400	425	410	402	415	396	411	360	380	427	371	374	368	380	351	369	364	363	368	413	395	435	389	401	398	387	366	405	416	417	393	364	399	409	410	420	406	394	417	390	387	345	370	395	386	395	417	405	375	391	369	382	417	376	406	416	399	414	360	400	370	394	380	422	387	385	383	369	393	380	396	390	382	402	392	360	381	376	387	391	370	421	408	361	377	368	403	380	401	375	396	376	332	383	409	369	397	398	388	381	371	364	391	381	383	397	414	397	398	395	385	374	385	402	373	366	407	416	370	367	382	407	393	395	380	364	410	389	377	384	376	385	355	417	399	413	400	373	398	387	408	371	423	384	412	357	387	381	395	394	376	396	365	378	408	369	374	377	384	401	379	407	370	404	377	409	375	354	371	368	448	355	416	396	487	380	363	410	402	381	399	409	395	398	362	396	391	394	367	369	387	413	365	396	415	413	379	400	386	361	390	391	400	406	395	342	373	382	375	342	409	399	366	368	394	403	368	376	400	430	381	391	382	428	394	400	372	353	414	401	425	393	393	390	426	376	404	391	408	386	389	389	379	391	386	360	379	387	374	373	383	380	353	417	394	400	375	370	392	406	394	403	400	360	384	398	359	421	391	387	396	375	382	341	371	392	391	391	374	383	388	353	416	400	393	431	366	397	371	356	387	352	369	408	394	390	354	395	414	382	395	417	361	378	390	377	394	384	390	375	417	361	390	371	380	401	378	399	359	365	410	385	362	397	402	397	380	382	384	421	373	393	431	386	411	380	400	382	423	382	385	385	383	383	398	393	365	416	377	377	359	382	367	388	404	367	365	384	400	398	422	387	406	405	392	362	389	362	404	404	383	391	381	361	365	394	400	398	394	417	401	423	414	436	397	369	390	396	401	396	380	429	366	387	326	399	414	377	383	387	385	346	375	386	387	420	387	430	386	360	387	348	389	383	395	370	377	408	385	383	387	384	394	390	381	423	432	377	380	358	416	400	387	378	383	381	361	366	380	424	403	382	403	372	405	398	424	383	366	373	380	405	376	401	395	428	403	383	401	389	380	418	386	372	380	374	392	376	359	367	442	369	367	371	443	374	415	367	381	394	376	400	401	403	393	376	400	396	424	372	373	382	380	410	378	364	370	394	366	412	387	408	435	396	393	384	428	399	380	390	387	412	404	414	403	385	381	424	397	382	367	411	373	425	412	414	377	388	385	413	375	390	387	399	407	418	380	397	369	382	387	360	381	405	388	390	413	412	404	394	355	361	375	380	387	393	402	421	423	375	387	426	385	404	386	384	388	362	355	406	417	362	398	348	399	394	414	384	378	375	392	369	359	376	370	416	366	391	341	370	364	370	374	405	392	395	362	401	404	389	401	396	378	388	382	417	399	359	389	383	368	406	378	397	386	389	399	430	385	404	402	413	392	425	366	379	374	429	371	397	399	389	393	400	412	407	389	307	406	373	374	363	386	381	371	383	383	371	393	391	374	377	369	399	414	422	390	379	403	395	403	400	436	372	396	402	389	394	384	386	418	385	365	359	385	354	383	396	410	417	396	355	400	362	407	381	372	370	426	419	420	409	422	383	369	403	402	371	412	364	418	379	374	393	372	393	377	417	378	389	366	361	407	374	407	349	391	375	417	428	398	383	370	398	348	397	368	428	386	393	362	387	392	406	393	405	380	398	373	365	401	399	353	385	379	401	400	415	379	383	370	401	403	422	369	376	399	396	354	429	391	429	374	385	411	383	360	398	413	404	352	380	384	393	353	379	367	356	400	371	390	420	376	358	417	387	405	389	367	364	396	419	374	398	365	376	394	354	412	377	408	382	353	356	405	423	378	388	412	400	389	393	388	402	391	383	400	370	400	425	408	382	423	394	410	364	375	410	364	405	364	379	402	406	394	367	401	402	379	396	422	396	381	391	346	407	408	376	398	395	379	398	370	380	399	389	371	377	406	393	425	374	434	401	416	394	380	376	402	387	399	394	414	412	416	404	362	384	438	378	414	432	381	403	386	385	376	385	381	369	374	376	402	386	417	394	409	416	394	375	403	371	380	387	395	421	427
1891	1102	509	264	130	354	2963	5074	4579	6507	4369	2052	626	150	165	118	70	53	35	32	24	27	17	29	19	31	31	37	23	30	20	24	23	25	19	20	22	21	18	31	34	25	20	23	16	29	16	23	22	31	33	33	20	19	28	22	23	31	35	28	29	31	23	20	20	27	25	28	30	30	27	27	20	28	23	20	28	24	28	27	35	25	28	27	31	23	25	21	27	22	25	26	23	20	17	22	26	24	25	24	32	26	26	19	31	31	30	24	26	26	27	20	22	18	25	21	28	17	19	25	24	25	18	24	42	21	21	25	21	23	19	21	29	19	18	28	30	26	21	32	29	20	31	10	23	15	33	30	26	16	26	23	25	20	24	33	26	29	23	21	24	29	27	24	21	26	32	22	25	18	25	25	26	22	22	29	21	22	32	28	29	21	24	31	31	29	23	26	22	27	33	30	33	26	20	24	25	20	24	22	28	28	28	28	28	29	22	28	31	19	33	23	32	31	31	27	21	30	22	27	34	33	25	25	32	28	23	32	26	28	23	18	21	14	26	32	22	29	27	22	24	26	21	20	19	28	25	20	29	31	16	25	30	22	29	27	30	11	28	30	28	20	30	22	24	29	29	26	24	17	21	28	19	27	30	33	26	27	27	22	25	26	27	29	23	27	28	23	27	25	19	24	30	34	32	24	28	27	16	23	20	33	26	23	18	27	15	25	21	35	32	13	25	32	27	22	17	34	16	29	24	25	16	23	19	23	28	29	25	26	30	21	15	31	34	26	19	23	33	21	21	31	17	21	20	30	30	20	22	33	24	22	24	24	23	27	35	24	33	20	25	23	32	20	26	20	26	29	28	29	28	20	29	23	23	23	29	30	19	20	26	21	34	37	28	27	30	29	26	22	20	19	25	26	27	33	19	29	19	20	31	30	31	35	19	16	30	33	24	27	32	23	22	26	14	36	19	29	22	20	31	30	36	25	26	25	21	23	16	15	26	17	36	23	26	22	25	23	21	19	30	26	21	24	21	23	26	23	29	19	24	32	19	23	27	30	25	20	23	25	29	28	30	23	23	23	25	27	31	26	20	18	29	25	28	26	22	22	19	28	30	22	22	20	25	22	28	21	34	21	26	30	28	16	30	23	20	24	19	18	42	29	23	33	24	27	26	23	22	19	23	30	27	16	20	28	21	19	29	25	29	21	32	26	23	25	24	20	22	31	22	17	24	24	35	24	23	29	22	22	28	23	30	21	34	24	25	19	34	23	25	22	27	25	30	23	27	12	15	26	23	34	28	19	22	28	28	32	25	31	17	34	23	26	28	19	22	33	27	21	27	29	19	19	21	26	30	21	27	20	17	29	28	29	25	24	26	26	23	27	19	26	24	23	29	22	28	24	29	25	30	18	21	28	28	20	21	26	25	29	31	21	29	31	24	32	16	20	29	32	25	18	15	23	24	19	27	23	26	28	23	26	24	30	22	21	27	22	26	14	30	24	25	20	30	24	24	32	35	28	23	25	20	18	22	30	28	25	25	21	30	22	27	21	19	28	22	19	24	29	21	23	25	23	22	30	33	15	34	24	23	22	22	25	23	18	31	29	27	24	32	28	27	21	22	22	32	20	17	25	32	39	21	24	23	24	19	27	25	28	30	24	20	15	29	24	23	22	24	22	21	22	26	20	28	23	19	25	23	20	18	30	23	23	17	25	22	25	25	31	25	27	18	23	35	25	22	38	33	24	25	30	28	15	23	27	29	16	32	22	26	23	25	30	24	26	24	21	31	26	23	22	31	26	34	31	20	27	25	27	20	27	27	23	14	29	20	18	31	19	29	27	17	26	16	25	19	30	32	21	29	31	28	29	17	22	26	23	24	27	24	14	19	22	27	24	27	26	21	29	31	20	29	23	19	23	21	20	26	16	27	23	26	19	22	21	26	20	20	32	28	25	25	29	25	30	23	27	22	31	33	25	31	23	33	18	27	32	26	26	19	30	23	30	25	31	21	21	32	35	27	26	20	34	30	21	28	28	19	25	24	22	17	28	27	24	23	27	18	32	33	17	27	20	23	31	25	25	21	25	18	24	26	32	27	25	26	21	37	30	31	29	31	29	28	23	22	25	27	27	28	32	30	20	22	26	23	14	14	25	27	27	22	21	27	27	24	19	25	23	29	24	25	17	32	43	17	25	28	22	34	31	39	28	30	27	25	20	32	36	27	26	16	22	24	25	20	22	23	28	25	22	34	18	22	26	26	26	18	25	27	33	21	20	21	16	21	31	30	31	23	19	24	26	18	28	36	19	35	14	24	21	28	28	31	30	30	23	20	26	22	17	25	24	31	20	39	27	17	23	22	25	28	23	23	24	24	28	28	26	26	36	33	10	26	25	20	24	24	22	30	21	27	31	15	24	27	22	23	25	16	38	27	28	23	33	29	23	20	32	21	29	20	20	18	22	18	25	22	32	29	25	32	26	24	30	25	23	29	14	22	22	24	24	28	28	24	21	18	24	16	23	28	16	19	20	21	33	21	25	22	24	31	18	27	18	27	16	22	24	26	29	17	24	14	24	30	21	24	26	27	21	25	21	20	18	25	27	22	24	31	21	32	22	25	27	33	27	28	23	26	21	22	28	17	29	25	21	22	29	22	26	23	33	21	27	23	22	30	24	26	24	35	23	35	21	23	28	33	21	28	22	20	24	25	25	21	30	24	23	17	17	22	25	28	24	27	25	19	26	27	23	33	19	21	24	25	24	27	24	25	22	26	26	17	28	20	23	16	22	20	22	28	21	23	21	36	23	20	22	33	21	21	15	29	34	28	22	23	15	21	18	24	24	24	24	22	19	27	27	28	22	30	28	29	29	24	24	28	30	25	22	29	20	26	27	23	21	26	27	20	23	24	28	22	22	24	28	28	16	22	32	24	33	25	25	24	20	28	27	32	24	24	23	27	26	25	23	27	18	26	18	18	22	21	17	21	32	16	26	26	26	34	20	23	25	22	19	24	25	20	17	23	28	26	23	24	25	24	24	12	27	27	12	26	14	26	24	24	22	30	14	33	27	17	32	21	29	24	22	25	27	17	26	21	26	19	21	17	23	21	35	23	26	21	24	26	25	25	25	23	32	18	27	25	25	33	24	31	37	30	33	22	29	21	21	24	30	19	30	30	22	23	26	25	29	29	25	39	28	24	20	27	24	18	23	21	33	29	32	22	24	30	19	29	23	26	22	31	33	20	22	38	21	23	24	24	26	28	31	38	26	26	19	30	29	25	23	21	28	24	16	25	30	22	21	29	21	31	24	22	29	23	25	21	23	22	25	29	14	12	20	22	20	24	26	23	18	25	22	31	28	24	24	29	28	25	14	25	24	30	21	24	24	19	31	20	17	22	22	24	25	22	19	36	10	31	24	27	23	25	36	30	28	18	35	27	32	26	23	22	29	32	40	18	38	27	31	27	30	22	25	23	20	22	28	26	26	24	16	27	19	34	32	19	15
26003	15387	8548	11680	14515	19428	34328	42964	39163	43331	34533	26571	11736	4643	5402	3810	2165	1084	636	447	368	329	350	306	367	336	345	357	346	354	355	335	347	317	371	331	304	375	327	353	326	334	360	348	336	300	342	340	327	370	359	336	326	341	308	324	346	345	324	355	343	351	293	335	347	329	338	350	325	324	368	321	307	305	341	331	328	347	304	346	323	345	338	327	344	311	361	334	371	319	316	344	348	331	339	327	343	349	367	338	297	360	350	340	328	349	354	348	345	331	349	359	328	326	351	338	354	346	340	332	358	359	355	352	348	342	351	350	333	310	320	347	342	367	329	347	351	322	333	339	346	358	358	323	339	325	313	358	343	341	308	344	309	339	350	336	358	329	323	314	360	359	348	363	333	347	343	324	324	330	332	348	320	358	329	303	321	339	345	314	328	332	317	327	359	329	353	362	325	351	335	329	345	323	320	322	343	327	326	327	340	321	352	339	350	340	318	325	343	355	360	320	335	343	321	315	352	330	336	325	313	330	332	336	341	344	345	328	311	347	342	327	368	349	342	359	354	313	331	326	327	332	332	355	332	338	311	334	338	316	287	321	324	341	335	310	346	333	349	345	327	329	365	360	326	379	300	383	361	319	314	325	335	345	329	348	348	371	338	312	320	330	359	336	349	315	292	328	331	345	327	312	341	345	312	329	344	334	333	309	340	335	341	334	357	376	354	325	337	300	324	320	311	328	309	375	344	321	314	362	350	342	354	341	346	352	316	333	288	322	334	341	346	354	321	342	301	347	332	361	336	333	319	319	351	347	354	328	318	341	331	334	326	345	359	348	320	349	332	334	352	328	366	350	332	327	324	316	364	342	366	314	359	354	338	334	327	310	339	300	336	338	322	313	326	355	319	323	346	312	322	301	338	305	364	344	327	324	312	358	321	300	360	312	336	322	314	341	343	341	318	322	338	322	328	331	324	349	339	329	321	369	337	323	302	315	343	336	343	343	297	330	326	323	301	312	332	326	339	316	355	376	369	310	303	317	293	303	377	337	329	369	343	341	313	332	316	357	360	344	318	320	338	354	345	347	313	342	337	318	349	330	314	345	333	367	329	334	344	325	329	363	316	317	312	352	365	318	330	347	372	299	364	375	346	360	337	309	353	318	314	354	341	321	310	356	369	321	338	316	374	341	301	315	350	323	362	354	310	318	362	326	333	301	327	302	325	329	326	352	326	348	315	329	338	352	327	308	333	337	310	371	350	345	326	327	310	390	361	323	342	350	359	372	322	334	361	347	337	348	325	347	321	347	343	330	365	305	323	346	328	352	335	330	347	337	311	316	305	346	331	358	339	315	306	349	307	332	324	338	333	334	344	329	337	326	353	318	334	331	308	332	304	306	346	315	338	337	345	369	326	339	350	343	338	345	306	304	388	329	325	333	351	344	309	328	365	322	337	342	322	348	344	327	331	364	336	345	328	335	352	346	331	317	349	335	376	324	346	342	334	349	340	322	352	342	340	321	304	320	349	330	333	360	324	326	336	367	344	371	327	344	334	336	310	328	311	331	367	323	335	340	327	342	330	343	325	334	329	335	326	302	318	326	300	335	353	329	358	320	339	308	349	327	354	311	334	357	298	359	355	339	342	354	342	336	345	349	368	343	325	341	319	389	368	366	324	312	365	314	322	307	330	355	364	340	357	350	378	319	317	321	333	312	344	340	369	324	322	365	335	329	307	331	350	370	344	379	348	316	332	313	315	352	349	302	338	325	307	348	322	351	354	335	340	346	339	353	305	342	326	387	310	346	333	312	344	363	338	358	280	384	296	329	311	341	328	326	350	349	311	300	336	351	322	306	310	354	324	331	330	308	331	295	335	322	344	363	332	328	315	338	304	316	333	307	326	348	365	326	352	369	340	351	338	335	355	372	375	331	364	331	349	320	316	353	340	312	349	320	336	310	352	337	320	344	338	334	346	335	314	367	352	380	316	354	324	340	339	333	316	332	349	300	322	332	310	289	321	336	308	327	341	364	318	323	315	340	329	332	343	333	324	327	354	332	329	346	337	337	334	321	336	329	337	367	330	305	361	360	332	330	338	358	359	340	344	315	332	343	309	316	313	316	349	361	329	352	340	344	356	345	342	313	358	327	332	374	339	340	341	362	307	358	338	317	347	327	370	314	320	336	339	384	349	356	312	336	337	325	357	336	345	322	368	334	316	340	368	355	366	338	311	332	366	335	300	320	357	349	344	366	304	346	343	319	363	318	357	354	322	335	312	316	315	338	348	321	339	305	361	331	336	335	332	329	344	329	344	356	342	341	345	358	323	319	356	329	341	316	347	349	329	325	331	354	338	311	337	359	326	336	344	328	328	359	328	338	310	334	322	347	326	328	380	334	322	350	321	329	341	325	336	347	351	334	322	366	325	342	380	329	338	314	329	319	337	324	344	325	327	344	354	344	327	319	357	292	329	324	341	336	321	309	318	344	337	337	322	331	317	332	330	333	362	361	349	361	341	309	339	367	346	357	316	331	337	342	366	302	326	324	339	354	349	322	317	323	340	338	335	302	344	354	355	321	336	331	323	328	340	315	332	310	328	322	337	356	349	330	343	360	345	345	347	355	381	352	354	365	344	344	327	338	348	321	341	363	337	307	325	311	306	327	344	343	324	352	345	331	348	324	348	339	300	338	312	309	321	321	317	364	335	339	339	362	326	323	346	348	339	353	352	308	345	316	336	318	340	348	339	318	336	342	332	351	364	333	310	335	343	361	307	347	329	319	314	357	333	349	321	342	371	319	348	340	333	314	326	324	327	330	366	339	335	336	331	377	345	339	331	364	319	350	286	370	324	306	342	340	314	346	349	306	348	337	336	330	356	325	354	366	323	343	327	349	357	341	337	332	325	324	344	337	334	342	354	347	313	364	337	318	347	303	338	353	331	356	297	349	316	325	349	310	318	352	359	306	336	312	362	305	306	313	336	350	310	327	322	351	348	346	324	347	341	359	332	310	347	337	340	317	356	300	354	334	339	354	330	325	331	314	325	367	333	344	342	327	326	368	343	337	355	321	319	343	316	349	317	328	364	343	327	304	366	350	354	337	337	368	345	350	327	349	331	329	312	301	340	375	342	332	318	334	329	338	307	321	322	356	294	339	351	285	368	362	337	326	345	325	316	343	328	352	363	344	359	367	320	348	312	321	367	331	341	340	330	315	329	336	380	330	307	330	339	326	367	340	330	335	312	362	296	342	312	333	320	341	367	346	360	320	314	356	304	323	336	366	330	359	334	322	300	319	351	356	338	350	341	313	329	330	310	333	340	308	312	311	337	316	356	344	358	314	334	332	332	325	308	342	324	344	319	331	333	317	294	332	353	312	324	339	327	341	349	328	307	361	350	325	325	324	317	352	338	341	351	318	314	324	333	331	340	306	361	344	321	334	374	372	323	358	375	330	348	296	325	336	325	349	360	367	380	323	319	325	331	336	343	336	339	368	324	327	333	346
3201	1356	671	169	151	235	1278	4231	5633	8603	5538	2938	793	190	175	105	77	49	46	39	39	37	40	35	35	33	34	44	33	43	43	35	30	25	43	43	37	34	44	32	36	35	40	35	36	36	37	33	36	50	36	32	43	37	39	50	34	39	38	39	44	54	24	41	35	36	31	43	39	41	32	42	34	47	36	34	33	38	34	30	50	35	31	29	27	38	39	35	36	42	30	36	33	30	30	43	37	28	39	32	31	31	31	44	40	32	39	46	44	29	44	29	34	36	37	38	39	32	35	35	34	33	35	46	31	28	27	32	38	38	35	40	39	36	24	27	49	37	37	43	32	29	36	37	37	35	40	28	33	38	31	41	34	33	46	21	32	28	33	33	51	39	45	28	31	31	24	41	25	38	37	26	34	35	43	24	32	28	37	31	36	27	37	36	41	40	46	40	34	37	36	42	35	24	34	39	35	43	41	34	42	52	41	35	34	38	32	26	30	39	40	39	24	34	23	40	33	36	38	36	45	45	29	41	35	29	37	39	38	32	42	28	46	29	35	34	34	41	40	39	43	31	19	37	32	45	33	29	36	37	33	30	41	36	42	41	37	37	36	33	35	42	24	33	26	24	31	27	35	42	32	29	47	34	47	44	39	31	33	33	37	43	41	30	36	32	31	29	33	36	36	43	39	44	30	37	40	36	35	28	31	34	27	29	40	37	38	36	42	32	30	29	35	32	38	30	29	34	35	40	41	24	31	31	36	32	43	38	26	33	37	34	31	37	39	32	43	36	36	36	29	35	33	27	44	44	38	41	24	29	45	32	25	38	40	41	38	35	30	25	35	35	38	32	27	36	28	35	41	46	37	43	44	46	37	37	39	38	27	35	28	40	24	44	35	37	39	34	33	36	29	33	37	40	38	28	36	44	38	44	32	41	52	36	37	32	46	31	37	42	30	39	40	37	42	34	35	41	28	47	31	45	37	35	40	37	31	33	50	42	39	37	39	40	38	42	32	36	55	34	34	43	45	47	36	30	27	36	31	35	38	37	36	38	29	31	30	31	43	39	32	42	34	51	39	31	31	22	37	44	28	46	37	41	34	36	42	40	33	34	33	37	44	36	38	34	27	33	35	49	37	31	28	39	39	34	33	31	31	36	39	40	33	45	34	31	40	39	28	41	30	31	35	30	39	45	33	41	42	36	48	38	38	42	29	38	45	39	31	35	17	43	31	35	25	31	32	30	43	37	42	42	39	34	35	41	36	31	38	24	34	44	36	44	38	35	23	36	44	35	34	41	32	33	35	30	50	40	27	39	33	36	44	31	40	31	47	48	42	31	34	39	45	35	36	40	41	41	49	33	34	29	33	37	37	40	35	45	25	28	32	29	39	44	47	23	38	33	40	30	39	48	31	23	30	36	33	36	32	42	45	34	34	37	26	24	37	39	46	44	45	35	32	24	21	40	25	28	32	32	38	35	29	39	36	34	46	34	43	31	37	34	32	44	29	40	35	44	40	33	29	32	27	40	30	43	46	32	34	37	25	28	37	31	25	38	34	32	39	32	32	41	42	41	32	36	34	33	36	36	32	31	39	36	39	34	31	33	37	36	34	26	46	21	40	37	36	49	41	39	45	31	40	27	35	45	36	29	37	43	42	36	39	45	45	43	36	32	26	32	48	47	25	36	49	36	39	23	39	34	32	32	37	40	41	27	36	48	33	43	42	34	46	40	38	39	26	25	42	40	36	32	31	34	39	33	36	41	30	43	25	37	28	33	49	40	31	33	38	26	39	38	37	39	38	36	31	31	46	26	36	28	38	42	28	38	31	42	42	34	37	25	26	20	33	26	24	32	36	35	33	29	47	34	30	32	31	29	28	32	36	34	27	40	24	40	34	32	48	26	29	38	38	35	37	28	30	38	37	34	37	39	52	39	21	50	28	30	26	28	36	33	42	39	33	34	41	33	28	37	39	38	40	48	32	30	31	44	35	28	37	47	35	41	42	36	40	27	35	37	33	41	36	34	34	36	39	33	27	37	34	32	52	37	51	40	45	40	39	30	44	27	39	40	41	26	31	31	47	33	28	37	40	32	35	38	35	38	37	39	42	28	35	43	36	39	42	30	26	38	46	35	29	37	44	32	34	37	21	39	27	28	38	36	40	46	44	34	40	30	22	39	45	26	40	25	47	28	26	35	39	42	32	45	28	48	32	38	34	46	32	37	37	38	30	41	33	34	38	34	39	20	27	29	38	38	35	28	48	35	31	25	40	28	33	44	29	32	29	39	25	37	46	25	39	28	35	33	40	32	24	32	44	37	35	31	26	21	32	39	43	32	36	39	34	45	38	36	33	47	39	32	47	32	34	56	38	36	32	36	34	33	33	40	37	40	34	32	38	40	33	40	40	37	39	32	43	31	35	36	29	40	32	39	27	36	41	45	42	35	34	42	39	32	31	36	36	43	35	36	38	31	31	39	40	37	43	44	32	31	32	33	32	33	47	32	38	49	32	37	31	32	38	42	42	29	37	39	36	34	29	34	35	36	39	34	29	30	47	28	40	30	31	31	35	33	32	29	41	31	31	47	48	48	35	36	43	35	28	29	39	40	33	36	38	34	40	38	37	24	42	31	34	42	33	29	37	31	33	38	39	39	41	29	26	30	30	18	34	31	31	52	38	40	44	35	30	35	27	35	33	44	35	48	39	49	39	39	36	36	43	31	32	42	40	35	32	29	29	33	37	30	39	42	37	33	39	34	33	31	37	37	34	35	34	42	45	23	25	36	41	41	45	40	34	43	32	36	35	34	47	34	36	32	34	38	33	39	45	30	41	32	38	40	29	34	34	33	29	34	33	40	34	36	36	33	35	34	43	33	39	23	35	41	40	36	30	29	32	35	33	40	35	44	39	32	45	37	45	31	36	35	42	35	40	35	39	26	35	31	36	40	28	35	30	29	35	32	39	43	31	25	34	39	24	37	24	34	41	29	36	43	43	38	41	29	36	41	39	37	44	33	28	34	32	45	28	37	34	29	26	41	30	34	35	25	29	30	42	27	33	41	40	38	37	32	33	21	49	31	33	38	35	39	26	25	45	41	33	34	34	32	30	23	36	27	36	34	33	34	37	36	36	42	37	23	29	44	36	37	33	36	43	27	39	29	33	38	45	43	45	34	29	30	41	47	36	29	32	33	32	36	39	40	29	36	36	36	37	35	54	39	39	41	38	43	41	29	38	34	37	41	46	39	37	34	29	35	35	41	36	46	47	21	32	32	33	40	29	26	41	43	40	31	37	44	29	41	43	39	49	25	29	37	31	22	41	37	33	28	37	41	38	36	31	34	46	39	36	35	38	43	36	51	39	41	38	36	35	25	38	30	39	45	30	36	53	46	34	31	37	38	41	30	35	36	37	32	32	30	44	29	40	36	47	30	36	39	35	36	38	40	47	34	41	32	44	26	25	35	40	29	30	38	38	40	31	37	38	37	47	40	36	37	34	37
25898	16912	10508	7765	13587	16443	29429	41236	40049	47670	38407	29938	14236	6477	4596	3125	1892	1045	677	506	498	473	498	519	479	465	506	464	473	436	483	495	506	444	508	519	506	489	455	496	491	490	475	485	464	493	477	490	516	510	438	485	481	471	529	474	448	506	457	467	490	488	463	483	466	493	497	489	497	461	466	503	495	478	474	462	468	506	532	517	475	488	442	432	489	475	495	442	497	527	476	497	476	465	475	491	492	505	448	459	521	499	468	459	463	483	501	522	476	473	474	512	482	515	468	456	500	451	456	456	447	473	448	443	466	466	487	516	470	475	457	467	486	478	516	484	535	499	455	487	487	501	474	509	468	489	528	519	468	438	520	500	502	499	445	481	489	490	427	474	512	452	477	522	483	485	487	533	475	464	478	463	475	501	478	501	489	483	477	464	496	496	459	489	490	471	491	521	467	479	478	499	494	513	461	469	465	486	462	494	491	494	476	463	450	459	502	484	532	433	461	466	476	506	468	496	483	464	513	495	488	488	494	471	467	504	472	486	489	473	509	466	458	478	448	490	456	459	462	503	527	477	467	484	477	523	475	483	499	451	438	477	511	502	463	476	513	498	466	505	460	482	456	453	503	489	498	449	490	499	466	448	481	491	516	478	496	438	508	488	453	519	528	493	479	484	489	517	485	458	494	491	471	514	475	458	471	501	476	515	499	463	468	469	469	497	493	516	473	488	500	484	505	493	523	434	488	484	484	485	449	473	481	466	442	477	493	498	535	445	454	477	474	485	455	492	497	444	488	476	517	504	454	503	464	470	472	511	517	468	504	458	500	493	501	508	480	482	507	517	475	519	484	505	469	455	511	535	487	490	501	450	506	490	480	469	506	528	519	506	449	425	481	507	516	491	467	504	497	493	458	489	459	480	459	486	473	464	467	471	480	447	464	497	489	497	480	483	480	462	507	468	486	474	481	470	515	470	463	489	522	426	490	469	479	468	503	488	481	476	482	478	518	514	528	441	475	481	468	522	508	477	454	494	511	477	524	479	486	505	443	464	496	469	467	473	505	475	473	473	477	475	497	504	456	477	475	495	490	490	441	461	501	487	513	452	470	452	498	464	460	521	461	483	473	463	451	479	517	482	481	514	472	465	520	453	462	507	504	487	518	490	476	492	481	463	490	510	513	506	471	471	492	496	441	490	456	449	487	458	491	497	460	508	466	475	465	440	495	529	474	490	506	469	464	489	466	495	446	495	442	473	477	469	460	462	498	492	465	499	522	511	493	489	467	486	508	527	465	517	510	481	526	489	522	472	506	485	476	478	490	461	482	467	502	481	483	492	492	480	483	503	511	472	457	519	470	486	516	480	502	485	462	462	487	510	479	502	531	488	510	482	478	486	495	488	507	495	459	465	486	488	480	512	519	488	501	469	476	439	466	456	443	481	484	493	464	497	485	454	510	454	518	493	494	480	546	483	464	507	515	514	510	508	474	519	526	466	511	505	480	499	444	474	482	461	471	460	477	500	499	493	441	463	474	511	488	509	493	448	492	482	474	450	501	500	505	481	481	463	506	460	455	478	462	475	471	484	461	502	489	506	474	509	461	469	451	480	488	481	465	503	483	470	491	507	480	495	514	503	506	463	451	467	465	453	469	500	536	497	502	480	473	476	456	478	488	487	453	477	472	468	450	469	499	502	515	449	457	478	488	475	491	504	483	495	477	481	473	504	475	494	499	495	455	473	470	497	519	466	490	479	448	507	522	513	505	504	487	464	482	481	552	510	486	455	477	477	509	475	515	463	490	500	499	469	445	469	478	524	489	490	463	515	531	543	476	492	499	492	475	478	469	478	452	468	466	512	486	505	470	483	485	494	484	489	503	518	501	529	476	513	469	480	468	510	528	492	456	483	456	484	498	480	457	508	500	452	498	507	454	518	524	459	485	480	487	477	510	484	481	485	490	471	489	473	512	493	521	505	461	461	492	461	497	505	444	496	504	499	528	517	484	478	497	495	478	512	459	495	485	506	531	494	535	541	520	513	472	471	484	513	484	472	448	502	467	470	450	449	481	499	505	509	476	491	493	443	487	511	501	459	478	481	459	451	441	491	455	498	438	474	499	486	468	459	517	505	496	476	458	551	486	484	505	502	450	482	540	479	499	494	477	479	513	478	482	507	479	518	451	485	450	478	487	470	508	463	494	453	463	473	520	488	478	461	484	489	467	502	506	465	432	460	508	465	492	451	500	469	483	484	474	491	522	476	462	462	492	510	466	534	491	494	459	484	464	456	521	497	489	487	475	456	476	471	518	514	512	489	463	474	477	524	478	493	474	491	460	524	480	484	515	441	486	480	480	466	482	503	470	501	524	527	475	456	511	467	452	479	465	467	489	489	476	466	509	478	484	466	461	484	511	490	497	523	503	455	473	480	504	503	493	521	455	493	474	503	479	442	487	464	500	470	464	482	510	441	482	498	472	490	503	479	480	487	486	476	482	462	470	451	451	476	482	447	500	473	508	516	485	517	487	490	450	503	525	492	461	522	472	469	488	521	503	489	497	458	524	510	478	506	496	486	484	466	442	489	472	467	490	475	504	468	470	483	493	513	473	462	426	472	460	444	488	493	477	508	513	513	484	498	460	481	466	485	476	473	489	479	500	470	471	491	469	474	469	457	429	494	483	500	494	487	479	485	486	462	501	500	510	440	483	511	464	482	487	458	486	497	464	428	470	483	504	509	461	446	489	487	464	513	483	490	532	492	493	529	445	490	519	500	517	460	513	481	474	472	469	512	514	474	485	506	493	509	527	476	483	501	484	506	463	488	502	545	474	500	487	516	512	514	448	461	510	546	477	474	471	467	489	484	461	548	503	478	503	461	487	490	484	499	511	485	468	508	456	516	476	491	432	477	475	484	519	519	461	490	474	497	482	488	500	479	487	508	490	480	433	490	459	491	493	478	514	529	484	522	506	448	484	458	507	447	515	467	509	496	470	461	482	483	448	455	503	476	479	485	491	462	511	460	493	509	484	478	491	518	512	491	508	491	493	469	507	480	519	512	494	477	511	502	515	481	479	488	456	480	498	513	497	519	473	484	483	494	488	488	504	502	468	490	494	519	511	469	480	499	495	501	495	526	515	487	524	465	469	474	483	482	516	487	484	473	473	514	467	464	479	489	485	492	461	508	506	467	465	480	430	520	530	524	442	497	492	468	499	463	493	504	466	501	444	462	482	468	490	491	488	451	483	455	469	488	507	479	465	473	490	477	448	482	479	501	453	477	463	444	509	485	471	489	499	481	440	487	500	475	506	466	479	458	508	503	519	487	488	453	502	480	482	522	484	513	496	506	446	505	487	499	481	491	520	518	502	519	468	464	496	482	501	471	484	505	475	505	462	500	476	475	495	497	485	511	500	453	529	506	500	500	474	490	473	464	463	487	487	486	510	497	500	496	482	504	467	487	462	461	481	446	485	477	477	478	438	505	514	492	533	462	443	474	451	462	479	463
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
